0000278166-22-000031.txt : 20220531 0000278166-22-000031.hdr.sgml : 20220531 20220531165745 ACCESSION NUMBER: 0000278166-22-000031 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 139 CONFORMED PERIOD OF REPORT: 20220402 FILED AS OF DATE: 20220531 DATE AS OF CHANGE: 20220531 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: 0402 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-08822 FILM NUMBER: 22984270 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-20220402.htm 10-K cvco-20220402
00002781662022FYFALSEhttp://fasb.org/us-gaap/2022#PropertyPlantAndEquipmentNethttp://fasb.org/us-gaap/2022#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2022#SecuredDebtCurrenthttp://fasb.org/us-gaap/2022#OperatingLeaseLiabilityNoncurrenthttp://fasb.org/us-gaap/2022#SecuredLongTermDebt0.24630.27150.31590.3203http://www.cavco.com/20220402#IAMNationalPensionFundMember00002781662021-04-042022-04-0200002781662021-10-02iso4217:USD00002781662022-05-20xbrli:shares00002781662022-04-0200002781662021-04-03iso4217:USDxbrli:shares00002781662020-03-292021-04-0300002781662019-03-312020-03-280000278166us-gaap:CommonStockMember2019-03-300000278166us-gaap:TreasuryStockMember2019-03-300000278166us-gaap:AdditionalPaidInCapitalMember2019-03-300000278166us-gaap:RetainedEarningsMember2019-03-300000278166us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-03-3000002781662019-03-300000278166us-gaap:CommonStockMember2019-03-312020-03-280000278166us-gaap:TreasuryStockMember2019-03-312020-03-280000278166us-gaap:AdditionalPaidInCapitalMember2019-03-312020-03-280000278166us-gaap:RetainedEarningsMember2019-03-312020-03-280000278166us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-03-312020-03-280000278166us-gaap:CommonStockMember2020-03-280000278166us-gaap:TreasuryStockMember2020-03-280000278166us-gaap:AdditionalPaidInCapitalMember2020-03-280000278166us-gaap:RetainedEarningsMember2020-03-280000278166us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-2800002781662020-03-280000278166us-gaap:CommonStockMemberus-gaap:AccountingStandardsUpdate201613Membersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2020-03-280000278166us-gaap:AccountingStandardsUpdate201613Memberus-gaap:TreasuryStockMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2020-03-280000278166us-gaap:AdditionalPaidInCapitalMemberus-gaap:AccountingStandardsUpdate201613Membersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2020-03-280000278166us-gaap:AccountingStandardsUpdate201613Membersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:RetainedEarningsMember2020-03-280000278166us-gaap:AccumulatedOtherComprehensiveIncomeMemberus-gaap:AccountingStandardsUpdate201613Membersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2020-03-280000278166us-gaap:AccountingStandardsUpdate201613Membersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2020-03-280000278166us-gaap:CommonStockMember2020-03-292021-04-030000278166us-gaap:TreasuryStockMember2020-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:TreasuryStockMember2021-04-030000278166us-gaap:AdditionalPaidInCapitalMember2021-04-030000278166us-gaap:RetainedEarningsMember2021-04-030000278166us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-04-030000278166us-gaap:CommonStockMember2021-04-042022-04-020000278166us-gaap:TreasuryStockMember2021-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:TreasuryStockMember2022-04-020000278166us-gaap:AdditionalPaidInCapitalMember2022-04-020000278166us-gaap:RetainedEarningsMember2022-04-020000278166us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-020000278166us-gaap:ConsumerPortfolioSegmentMembercvco:LoansHeldAtAcquisitionDateMemberus-gaap:AccountingStandardsUpdate201613Member2021-04-042022-04-020000278166cvco:FactoryBuiltHousingMember2021-04-030000278166cvco:FactoryBuiltHousingMember2022-04-020000278166us-gaap:BuildingAndBuildingImprovementsMembersrt:MinimumMember2021-04-042022-04-020000278166us-gaap:BuildingAndBuildingImprovementsMembersrt:MaximumMember2021-04-042022-04-020000278166us-gaap:MachineryAndEquipmentMembersrt:MinimumMember2021-04-042022-04-020000278166us-gaap:MachineryAndEquipmentMembersrt:MaximumMember2021-04-042022-04-02cvco:Segment0000278166srt:MinimumMember2021-04-042022-04-020000278166srt:MaximumMember2021-04-042022-04-020000278166us-gaap:CargoAndFreightMember2021-04-042022-04-020000278166us-gaap:CargoAndFreightMember2020-03-292021-04-030000278166us-gaap:CargoAndFreightMember2019-03-312020-03-280000278166cvco:CraftsmanMember2022-04-02xbrli:pure0000278166us-gaap:DebenturesSubjectToMandatoryRedemptionMembersrt:ScenarioForecastMembercvco:CraftsmanMember2023-12-310000278166cvco:DebenturesNotSubjectToMandatoryRedemptionMembersrt:ScenarioForecastMembercvco:CraftsmanMember2023-12-310000278166cvco:SubcontractedsiteimprovementsMember2021-04-042022-04-020000278166cvco:SubcontractedsiteimprovementsMember2020-03-292021-04-030000278166cvco:SubcontractedsiteimprovementsMember2019-03-312020-03-280000278166cvco:FactoryBuiltHousingMembercvco:HUDCodeMember2021-04-042022-04-020000278166cvco:FactoryBuiltHousingMembercvco:HUDCodeMember2020-03-292021-04-030000278166cvco:FactoryBuiltHousingMembercvco:HUDCodeMember2019-03-312020-03-280000278166cvco:FactoryBuiltHousingMembercvco:ModularMember2021-04-042022-04-020000278166cvco:FactoryBuiltHousingMembercvco:ModularMember2020-03-292021-04-030000278166cvco:FactoryBuiltHousingMembercvco:ModularMember2019-03-312020-03-280000278166cvco:FactoryBuiltHousingMembercvco:ParkModelRVsMember2021-04-042022-04-020000278166cvco:FactoryBuiltHousingMembercvco:ParkModelRVsMember2020-03-292021-04-030000278166cvco:FactoryBuiltHousingMembercvco:ParkModelRVsMember2019-03-312020-03-280000278166cvco:FactoryBuiltHousingMembercvco:FactorybuilthousingotherMember2021-04-042022-04-020000278166cvco:FactoryBuiltHousingMembercvco:FactorybuilthousingotherMember2020-03-292021-04-030000278166cvco:FactoryBuiltHousingMembercvco:FactorybuilthousingotherMember2019-03-312020-03-280000278166cvco:FactoryBuiltHousingMember2021-04-042022-04-020000278166cvco:FactoryBuiltHousingMember2020-03-292021-04-030000278166cvco:FactoryBuiltHousingMember2019-03-312020-03-280000278166cvco:InsuranceAgencyCommissionsMembercvco:FinancialServicesMember2021-04-042022-04-020000278166cvco:InsuranceAgencyCommissionsMembercvco:FinancialServicesMember2020-03-292021-04-030000278166cvco:InsuranceAgencyCommissionsMembercvco:FinancialServicesMember2019-03-312020-03-280000278166cvco:FinancialServicesMemberus-gaap:FinancialServiceOtherMember2021-04-042022-04-020000278166cvco:FinancialServicesMemberus-gaap:FinancialServiceOtherMember2020-03-292021-04-030000278166cvco:FinancialServicesMemberus-gaap:FinancialServiceOtherMember2019-03-312020-03-280000278166cvco:FinancialServicesMember2021-04-042022-04-020000278166cvco:FinancialServicesMember2020-03-292021-04-030000278166cvco:FinancialServicesMember2019-03-312020-03-280000278166cvco:CashRelatedToCountryplaceCustomerPaymentsToBeRemittedToThirdPartiesMember2022-04-020000278166cvco:CashRelatedToCountryplaceCustomerPaymentsToBeRemittedToThirdPartiesMember2021-04-030000278166cvco:OtherRestrictedCashMember2022-04-020000278166cvco:OtherRestrictedCashMember2021-04-030000278166us-gaap:MortgageBackedSecuritiesMember2022-04-020000278166us-gaap:USStatesAndPoliticalSubdivisionsMember2022-04-020000278166us-gaap:CorporateDebtSecuritiesMember2022-04-020000278166us-gaap:MortgageBackedSecuritiesMember2021-04-030000278166us-gaap:USStatesAndPoliticalSubdivisionsMember2021-04-030000278166us-gaap:CorporateDebtSecuritiesMember2021-04-030000278166us-gaap:ConsumerPortfolioSegmentMember2021-04-030000278166us-gaap:ConsumerPortfolioSegmentMember2020-03-280000278166us-gaap:ConsumerPortfolioSegmentMemberus-gaap:AccountingStandardsUpdate201613Member2021-04-042022-04-020000278166us-gaap:ConsumerPortfolioSegmentMemberus-gaap:AccountingStandardsUpdate201613Member2020-03-292021-04-030000278166us-gaap:ConsumerPortfolioSegmentMember2021-04-042022-04-020000278166us-gaap:ConsumerPortfolioSegmentMember2020-03-292021-04-030000278166us-gaap:ConsumerPortfolioSegmentMember2022-04-020000278166cvco:CurrentMember2022-04-020000278166cvco:CurrentMember2021-04-030000278166cvco:A3160DaysPastDueMember2022-04-020000278166cvco:A3160DaysPastDueMember2021-04-030000278166cvco:A6190DaysPastDueMember2022-04-020000278166cvco:A6190DaysPastDueMember2021-04-030000278166cvco:A91DaysPastDueMember2022-04-020000278166cvco:A91DaysPastDueMember2021-04-030000278166us-gaap:PrimeMembercvco:CurrentFiscalYearMember2022-04-020000278166us-gaap:PrimeMembercvco:PriorFiscalYearMember2022-04-020000278166us-gaap:PrimeMembercvco:Fiscal2019Member2022-04-020000278166us-gaap:PrimeMembercvco:Fiscal2018Member2022-04-020000278166us-gaap:PrimeMembercvco:Fiscal2017Member2022-04-020000278166us-gaap:PrimeMembercvco:Fiscal2016AndPriorMember2022-04-020000278166us-gaap:PrimeMember2022-04-020000278166cvco:NearPrimeMembercvco:CurrentFiscalYearMember2022-04-020000278166cvco:NearPrimeMembercvco:PriorFiscalYearMember2022-04-020000278166cvco:NearPrimeMembercvco:Fiscal2019Member2022-04-020000278166cvco:NearPrimeMembercvco:Fiscal2018Member2022-04-020000278166cvco:Fiscal2017Membercvco:NearPrimeMember2022-04-020000278166cvco:NearPrimeMembercvco:Fiscal2016AndPriorMember2022-04-020000278166cvco:NearPrimeMember2022-04-020000278166us-gaap:SubprimeMembercvco:CurrentFiscalYearMember2022-04-020000278166us-gaap:SubprimeMembercvco:PriorFiscalYearMember2022-04-020000278166us-gaap:SubprimeMembercvco:Fiscal2019Member2022-04-020000278166us-gaap:SubprimeMembercvco:Fiscal2018Member2022-04-020000278166us-gaap:SubprimeMembercvco:Fiscal2017Member2022-04-020000278166us-gaap:SubprimeMembercvco:Fiscal2016AndPriorMember2022-04-020000278166us-gaap:SubprimeMember2022-04-020000278166cvco:NoFICOScoreMembercvco:CurrentFiscalYearMember2022-04-020000278166cvco:NoFICOScoreMembercvco:PriorFiscalYearMember2022-04-020000278166cvco:NoFICOScoreMembercvco:Fiscal2019Member2022-04-020000278166cvco:NoFICOScoreMembercvco:Fiscal2018Member2022-04-020000278166cvco:Fiscal2017Membercvco:NoFICOScoreMember2022-04-020000278166cvco:NoFICOScoreMembercvco:Fiscal2016AndPriorMember2022-04-020000278166cvco:NoFICOScoreMember2022-04-020000278166cvco:CurrentFiscalYearMember2022-04-020000278166cvco:PriorFiscalYearMember2022-04-020000278166cvco:Fiscal2019Member2022-04-020000278166cvco:Fiscal2018Member2022-04-020000278166cvco:Fiscal2017Member2022-04-020000278166cvco:Fiscal2016AndPriorMember2022-04-020000278166us-gaap:PrimeMembercvco:CurrentFiscalYearMember2021-04-030000278166us-gaap:PrimeMembercvco:PriorFiscalYearMember2021-04-030000278166us-gaap:PrimeMembercvco:Fiscal2019Member2021-04-030000278166us-gaap:PrimeMembercvco:Fiscal2018Member2021-04-030000278166us-gaap:PrimeMembercvco:Fiscal2017Member2021-04-030000278166us-gaap:PrimeMembercvco:Fiscal2016AndPriorMember2021-04-030000278166us-gaap:PrimeMember2021-04-030000278166cvco:NearPrimeMembercvco:CurrentFiscalYearMember2021-04-030000278166cvco:NearPrimeMembercvco:PriorFiscalYearMember2021-04-030000278166cvco:NearPrimeMembercvco:Fiscal2019Member2021-04-030000278166cvco:NearPrimeMembercvco:Fiscal2018Member2021-04-030000278166cvco:Fiscal2017Membercvco:NearPrimeMember2021-04-030000278166cvco:NearPrimeMembercvco:Fiscal2016AndPriorMember2021-04-030000278166cvco:NearPrimeMember2021-04-030000278166us-gaap:SubprimeMembercvco:CurrentFiscalYearMember2021-04-030000278166us-gaap:SubprimeMembercvco:PriorFiscalYearMember2021-04-030000278166us-gaap:SubprimeMembercvco:Fiscal2019Member2021-04-030000278166us-gaap:SubprimeMembercvco:Fiscal2018Member2021-04-030000278166us-gaap:SubprimeMembercvco:Fiscal2017Member2021-04-030000278166us-gaap:SubprimeMembercvco:Fiscal2016AndPriorMember2021-04-030000278166us-gaap:SubprimeMember2021-04-030000278166cvco:NoFICOScoreMembercvco:CurrentFiscalYearMember2021-04-030000278166cvco:NoFICOScoreMembercvco:PriorFiscalYearMember2021-04-030000278166cvco:NoFICOScoreMembercvco:Fiscal2019Member2021-04-030000278166cvco:NoFICOScoreMembercvco:Fiscal2018Member2021-04-030000278166cvco:Fiscal2017Membercvco:NoFICOScoreMember2021-04-030000278166cvco:NoFICOScoreMembercvco:Fiscal2016AndPriorMember2021-04-030000278166cvco:NoFICOScoreMember2021-04-030000278166cvco:CurrentFiscalYearMember2021-04-030000278166cvco:PriorFiscalYearMember2021-04-030000278166cvco:Fiscal2019Member2021-04-030000278166cvco:Fiscal2018Member2021-04-030000278166cvco:Fiscal2017Member2021-04-030000278166cvco:Fiscal2016AndPriorMember2021-04-030000278166stpr:TX2022-04-020000278166stpr:FL2022-04-020000278166stpr:TX2021-04-030000278166stpr:FL2021-04-030000278166us-gaap:CommercialPortfolioSegmentMember2022-04-020000278166us-gaap:CommercialPortfolioSegmentMember2021-04-030000278166us-gaap:CommercialPortfolioSegmentMemberus-gaap:AccountingStandardsUpdate201613Member2021-04-042022-04-020000278166us-gaap:CommercialPortfolioSegmentMemberus-gaap:AccountingStandardsUpdate201613Member2020-03-292021-04-030000278166cvco:CommodoreMember2021-04-042022-04-020000278166us-gaap:CommercialPortfolioSegmentMember2021-04-042022-04-020000278166us-gaap:CommercialPortfolioSegmentMember2020-03-292021-04-030000278166us-gaap:PerformingFinancingReceivableMembercvco:CurrentFiscalYearMember2022-04-020000278166us-gaap:PerformingFinancingReceivableMembercvco:PriorFiscalYearMember2022-04-020000278166us-gaap:PerformingFinancingReceivableMembercvco:Fiscal2020Member2022-04-020000278166us-gaap:PerformingFinancingReceivableMembercvco:Fiscal2019Member2022-04-020000278166us-gaap:PerformingFinancingReceivableMembercvco:Fiscal2018Member2022-04-020000278166us-gaap:PerformingFinancingReceivableMember2022-04-020000278166us-gaap:PerformingFinancingReceivableMembercvco:CurrentFiscalYearMember2021-04-030000278166us-gaap:PerformingFinancingReceivableMembercvco:PriorFiscalYearMember2021-04-030000278166us-gaap:PerformingFinancingReceivableMembercvco:Fiscal2019Member2021-04-030000278166us-gaap:PerformingFinancingReceivableMembercvco:Fiscal2018Member2021-04-030000278166cvco:Fiscal2017Memberus-gaap:PerformingFinancingReceivableMember2021-04-030000278166us-gaap:PerformingFinancingReceivableMember2021-04-030000278166stpr:NY2022-04-020000278166stpr:AZ2021-04-030000278166us-gaap:LandMember2022-04-020000278166us-gaap:LandMember2021-04-030000278166us-gaap:BuildingAndBuildingImprovementsMember2022-04-020000278166us-gaap:BuildingAndBuildingImprovementsMember2021-04-030000278166us-gaap:MachineryAndEquipmentMember2022-04-020000278166us-gaap:MachineryAndEquipmentMember2021-04-030000278166us-gaap:ConstructionInProgressMember2022-04-020000278166us-gaap:ConstructionInProgressMember2021-04-030000278166us-gaap:CostOfSalesMember2021-04-042022-04-020000278166us-gaap:CostOfSalesMember2020-03-292021-04-030000278166us-gaap:CostOfSalesMember2019-03-312020-03-280000278166us-gaap:SellingGeneralAndAdministrativeExpensesMember2021-04-042022-04-020000278166us-gaap:SellingGeneralAndAdministrativeExpensesMember2020-03-292021-04-030000278166us-gaap:SellingGeneralAndAdministrativeExpensesMember2019-03-312020-03-280000278166us-gaap:GoodwillMember2022-04-020000278166us-gaap:GoodwillMember2021-04-030000278166us-gaap:TrademarksAndTradeNamesMember2022-04-020000278166us-gaap:TrademarksAndTradeNamesMember2021-04-030000278166cvco:StateInsuranceLicensesMember2022-04-020000278166cvco:StateInsuranceLicensesMember2021-04-030000278166us-gaap:CustomerRelationshipsMember2022-04-020000278166us-gaap:CustomerRelationshipsMember2021-04-030000278166us-gaap:OtherIntangibleAssetsMember2022-04-020000278166us-gaap:OtherIntangibleAssetsMember2021-04-030000278166cvco:CraftsmanMember2021-04-042022-04-020000278166cvco:LoanRepurchaseMember2021-04-042022-04-02cvco:Claim0000278166cvco:CountryplaceCommitmentMember2022-04-020000278166cvco:CountryplaceCommitmentMember2021-04-042022-04-020000278166cvco:CountryplaceCommitmentMember2020-03-292021-04-030000278166cvco:CountryplaceCommitmentMember2019-03-312020-03-280000278166us-gaap:EmployeeStockOptionMember2021-04-042022-04-020000278166us-gaap:EmployeeStockOptionMember2020-03-292021-04-030000278166us-gaap:EmployeeStockOptionMember2019-03-312020-03-280000278166us-gaap:EmployeeStockOptionMember2019-03-300000278166us-gaap:EmployeeStockOptionMember2020-03-280000278166us-gaap:EmployeeStockOptionMember2021-04-030000278166us-gaap:EmployeeStockOptionMember2022-04-020000278166us-gaap:PerformanceSharesMember2019-03-300000278166us-gaap:RestrictedStockUnitsRSUMember2019-03-300000278166us-gaap:PerformanceSharesMember2019-03-312020-03-280000278166us-gaap:RestrictedStockUnitsRSUMember2019-03-312020-03-280000278166us-gaap:PerformanceSharesMember2020-03-280000278166us-gaap:RestrictedStockUnitsRSUMember2020-03-280000278166us-gaap:PerformanceSharesMember2020-03-292021-04-030000278166us-gaap:RestrictedStockUnitsRSUMember2020-03-292021-04-030000278166us-gaap:PerformanceSharesMember2021-04-030000278166us-gaap:RestrictedStockUnitsRSUMember2021-04-030000278166us-gaap:PerformanceSharesMember2021-04-042022-04-020000278166us-gaap:RestrictedStockUnitsRSUMember2021-04-042022-04-020000278166us-gaap:PerformanceSharesMember2022-04-020000278166us-gaap:RestrictedStockUnitsRSUMember2022-04-020000278166us-gaap:PerformanceSharesMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2022-04-020000278166us-gaap:PerformanceSharesMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2022-04-020000278166us-gaap:PerformanceSharesMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMember2022-04-020000278166us-gaap:PerformanceSharesMembersrt:ScenarioForecastMember2022-07-020000278166us-gaap:EmployeeStockOptionMember2021-04-042022-04-020000278166us-gaap:EmployeeStockOptionMember2020-03-292021-04-030000278166us-gaap:EmployeeStockOptionMember2019-03-312020-03-280000278166us-gaap:FairValueInputsLevel2Memberus-gaap:CarryingReportedAmountFairValueDisclosureMember2022-04-020000278166us-gaap:FairValueInputsLevel2Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-04-020000278166us-gaap:FairValueInputsLevel2Memberus-gaap:CarryingReportedAmountFairValueDisclosureMember2021-04-030000278166us-gaap:FairValueInputsLevel2Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2021-04-030000278166us-gaap:FairValueInputsLevel1Memberus-gaap:CarryingReportedAmountFairValueDisclosureMember2022-04-020000278166us-gaap:FairValueInputsLevel1Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-04-020000278166us-gaap:FairValueInputsLevel1Memberus-gaap:CarryingReportedAmountFairValueDisclosureMember2021-04-030000278166us-gaap:FairValueInputsLevel1Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2021-04-030000278166us-gaap:FairValueInputsLevel3Memberus-gaap:CarryingReportedAmountFairValueDisclosureMember2022-04-020000278166us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueInputsLevel3Member2022-04-020000278166us-gaap:FairValueInputsLevel3Memberus-gaap:CarryingReportedAmountFairValueDisclosureMember2021-04-030000278166us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueInputsLevel3Member2021-04-03cvco:Loans0000278166cvco:A401KPlanMembersrt:MaximumMember2021-04-042022-04-020000278166cvco:A401KPlanMember2021-04-042022-04-020000278166cvco:A401KPlanMember2020-03-292021-04-030000278166cvco:A401KPlanMember2019-03-312020-03-280000278166cvco:CraftsmanMember2021-04-030000278166cvco:CraftsmanMember2021-07-040000278166us-gaap:TrademarksAndTradeNamesMembercvco:CraftsmanMember2021-07-040000278166cvco:MinorityInterestMembercvco:CraftsmanMember2021-07-040000278166cvco:MinorityInterestMemberus-gaap:DebenturesSubjectToMandatoryRedemptionMembercvco:CraftsmanMember2021-07-040000278166us-gaap:DebenturesSubjectToMandatoryRedemptionMembercvco:CraftsmanMember2021-07-040000278166cvco:DebenturesNotSubjectToMandatoryRedemptionMembercvco:MinorityInterestMembercvco:CraftsmanMember2021-07-040000278166cvco:DebenturesNotSubjectToMandatoryRedemptionMembercvco:CraftsmanMember2021-07-040000278166cvco:CommodoreMember2022-04-020000278166cvco:CommodoreMember2021-09-240000278166cvco:CommodoreMember2021-07-040000278166us-gaap:CustomerRelatedIntangibleAssetsMembercvco:CommodoreMember2021-09-240000278166us-gaap:CustomerRelatedIntangibleAssetsMembercvco:CommodoreMember2021-04-042022-04-020000278166us-gaap:TrademarksAndTradeNamesMembercvco:CommodoreMember2021-09-240000278166us-gaap:OrderOrProductionBacklogMembercvco:CommodoreMember2021-09-240000278166us-gaap:NoncompeteAgreementsMembercvco:CommodoreMember2021-09-240000278166us-gaap:NoncompeteAgreementsMembercvco:CommodoreMember2021-04-042022-04-020000278166cvco:ConsumerFinanceMember2021-04-042022-04-020000278166cvco:ConsumerFinanceMember2020-03-292021-04-030000278166cvco:ConsumerFinanceMember2019-03-312020-03-280000278166cvco:InsuranceMember2021-04-042022-04-020000278166cvco:InsuranceMember2020-03-292021-04-030000278166cvco:InsuranceMember2019-03-312020-03-280000278166cvco:FinancialServicesMember2022-04-020000278166cvco:FinancialServicesMember2021-04-03

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 2, 2022
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.
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 2, 2021 (based on the closing price on the Nasdaq Global Select Market on October 2, 2021) was $1,182,534,831. 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 20, 2022, 8,887,465 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 2022 Annual Meeting of Stockholders, which is expected to be filed within 120 days following the end of the registrant's fiscal year ended April 2, 2022, are incorporated by reference into Part III hereof.



CAVCO INDUSTRIES, INC.
ANNUAL REPORT ON FORM 10-K
FOR THE FISCAL YEAR ENDED APRIL 2, 2022
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 and MidCountry. 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 ("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 26 homebuilding production lines located throughout the United States and we distribute our homes through 45 Company-owned U.S. retail stores and a network of independent distribution points in 48 states and Canada. Thirty-one Company-owned retail stores are located in Texas.
On September 24, 2021, we purchased certain manufactured housing assets and assumed certain liabilities of The Commodore Corporation ("Commodore"), including its six manufacturing facilities and two wholly-owned retail locations. The addition of Commodore expanded our geographic reach into the Northeast U.S. and enhanced our presence in the Midwest and Mid-Atlantic markets. It also expanded our reach to modular home customers, as their home production is generally split between manufactured and modular housing. Implementation of best practices of the Company and Commodore are expected to create efficiency improvements across our operations. In addition to our proven existing processes we can bring to the Commodore operations, we believe Commodore has developed and implemented advanced manufacturing technologies that will lead to improvements to Cavco's operations. Commodore also participates in commercial lending operations with its dealers, and we have continued most of these programs after acquisition. 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 14 to the Consolidated Financial Statements).
2

See Note 23 to the Consolidated Financial Statements for financial information regarding the Company's business segments, factory-built housing and financial services, which are also discussed below.
Business Strategies
Our operations are generally managed on a decentralized basis with oversight from the home office. This decentralization enables our operators 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 age 55 and older. We also market to special niches such as 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 in which 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 nation, 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 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 350 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 enables us to produce quality homes in less time and at a lower cost per square foot than building homes on individual sites.
We operate 26 homebuilding production lines in Millersburg and Woodburn, Oregon; Riverside, California; Nampa, Idaho; Phoenix and Goodyear, Arizona; Austin, Fort Worth, Seguin and Waco, Texas; 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.
Housing demand remains strong as qualified individuals continue pursuing affordable home-ownership. Home order rates have moderated from the extreme highs we saw during the summer of 2020 to the summer of 2021, but still remain above pre-pandemic rates, which we considered to be strong. The increase in orders outpaced production and raised our home order backlog at April 2, 2022 to approximately $1.1 billion in wholesale sales values, up $511 million from $603 million one year earlier. The year over year increase includes $264 million attributable to our acquisition of Commodore. 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.
It is difficult to predict the future of housing demand, employee availability, our supply chain or the Company's performance and operations. We continue to focus on developing production growth opportunities by working to improve our production capabilities and processes and adjusting product offerings. We strive to balance the production levels and workforce size with the demand for our product offerings to maximize efficiencies. Maintaining an appropriately sized and well-trained workforce is key to increasing production to meet increased demand, and we face a major challenge in overcoming hiring difficulties in the current environment. However, we are continually reviewing wage rates of our production employees and have established other monetary incentive and benefit programs to ensure competitive compensation. We are also working to more extensively use online recruiting tools, update our recruitment brochures, enhance our training programs and improve the appearance and appeal of our manufacturing facilities to improve the recruitment and retention of qualified production employees and reduce annualized turnover rates. Although we continue to experience hiring challenges and other inefficiencies from building material supply disruptions, we have reduced our total open production positions needed by nearly 25% over the past year, bringing our total average plant capacity utilization rate to exceeding 80% during the fourth fiscal quarter of 2022, which is above pre-pandemic levels.
Distribution. We sold 16,697, 14,214 and 15,100 factory-built homes in fiscal years 2022, 2021 and 2020, respectively, through Company-owned and independent distribution channels.
As of April 2, 2022, there were a total of 45 Company-owned retail stores, located in Oregon, Arizona, Nevada, New Mexico, Texas, Indiana, Oklahoma, Florida and New York. Thirty-one 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 a model home. 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 2, 2022, we had a network of independent distributors, of which 9% were in Arizona, 8% in Texas, 7% each in California, Florida and North Carolina and 6% each in Georgia and Oregon, based on the quantity of wholesale shipments during fiscal year 2022. The remaining 50% 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 2, 2022.
5

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.
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 26 states, with the largest concentrations in Texas, Florida, New Mexico, Oklahoma and Alabama (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.
6

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 2022, 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.
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 which 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 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.
7

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 $141.0 million and $74.2 million as of April 2, 2022 and April 3, 2021, respectively. The increase is the result of higher home sales price, increased units under these programs and the addition of Commodore. The risk of loss under these agreements is spread over many distributors and is further reduced by the resale value of the homes that we obtain upon the execution of a repurchase.
We continue to make certain commercial loan programs available to members of our wholesale distribution chain. Under our commercial loan arrangements, we provide funds for financed home purchases by distributors, community owners and developers (see Note 7 to the Consolidated Financial Statements). Our involvement in commercial loans helps to increase the availability of manufactured home financing to distributors, community owners and developers and provides additional opportunity for product exposure to potential home buyers. While these initiatives support our ongoing efforts to expand product distribution, they also expose us to risks associated with the creditworthiness of this customer base and our inventory financing partners.
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 2021 calendar year, manufactured housing wholesale shipments of homes constructed in accordance with the HUD code accounted for an estimated 12.2% of all new single-family homes sold.
According to data reported by the Manufactured Housing Institute, approximately 106,000 HUD code manufactured homes were shipped during calendar year 2021, compared to the 94,000 shipped during calendar year 2020 and 95,000 shipments in 2019. 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 under $40,000. This segment has a high representation of persons age 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.
8

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 9.1 million between 2022 and 2027. Young adults born from 1976 to 1995, often referred to as Gen Y or Millennials, represent a large segment of the population who are generally first-time home buyers 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 that fall into this age group.
Competition
The manufactured housing industry is highly competitive at both the wholesale and retail levels, with competition based on several factors including price, product features, reputation for service and quality, depth of distribution, promotion, merchandising and the terms of retail customer financing. We compete with more than 30 other producers of manufactured homes, as well as with new and existing apartments, townhouses and condominiums and site-built homes.
There are a number of other national manufacturers competing for a significant share of the manufactured housing market in the United States, including Clayton Homes, Inc. and 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.
9

Transporting manufactured homes on highways is subject to regulation by various federal, state and local authorities. Such regulations may prescribe size and road use limitations and impose lower than normal speed limits and various other requirements. Generally, our distributors are responsible for the transportation of homes from our factory to the final destination through independent third-party transportation companies.
Our manufactured homes are subject to local zoning and housing regulations. In certain cities and counties in areas where our homes are sold, local governmental ordinances and regulations have been enacted which restrict the placement of manufactured homes on privately-owned land or which require the placement of manufactured homes in manufactured home communities. Such ordinances and regulations may adversely impact our ability to sell homes for installation in communities where they are in effect. A number of states have adopted procedures governing the installation of manufactured homes. Utility connections are subject to state and local regulations, which must be complied with by the distributor or other person installing the home.
Certain warranties we issue, including our principal homeowners' warranties, may be subject to the Magnuson-Moss Warranty Federal Trade Commission Improvement Act (the "Magnuson-Moss Warranty Act"), which regulates the descriptions of warranties on consumer products. In the case of warranties subject to the Magnuson-Moss Warranty Act, we are subject to a number of additional regulatory requirements. For example, warranties that are subject to the Magnuson-Moss Warranty Act must be included in a single easy-to-read document that is generally made available prior to purchase. The Magnuson-Moss Warranty Act also prohibits certain attempts to disclaim or modify implied warranties and the use of deceptive or misleading terms. A claim for a violation of the Magnuson-Moss Warranty Act can be the subject of an action in federal court in which consumers may be able to recover attorneys' fees. The description and substance of our warranties are also subject to a variety of state laws and regulations. A number of states require manufactured home producers and distributors to post bonds to ensure the satisfaction of consumer warranty claims.
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.
10

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.
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. The rules have caused some lenders to curtail underwriting such loans, and 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, compliance with the law and ongoing rule implementation has caused lenders to incur additional costs 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 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.
11

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. 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 25 covered closed-end mortgage loans or at least 100 covered open-end lines of credit in each of the two preceding calendar years. Violations of Regulation C, including incomplete, inaccurate or omitted data, are subject to administrative sanctions, including civil money penalties, and compliance can be enforced by the Federal Reserve Board, the Federal Deposit Insurance Corporation, the Office of the Comptroller of the Currency, the National Credit Union Administration, HUD or the CFPB.
FHA Title I program guidelines provide Ginnie Mae the ability to securitize manufactured home FHA Title I loans. These guidelines are intended to allow lenders to obtain new capital, which can then be used to fund new loans for their customers. Home-only loans have languished for several years while these changes were meant to broaden home-only financing availability for prospective homeowners. We are aware of only a small number of loans currently being securitized under the Ginnie Mae program.
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 6 months, regardless of delinquency status. Forbearance may be extended for an additional 6 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 18, 2022, President Biden extended the national emergency declaration for the COVID-19 pandemic beyond March 1, 2022.
12

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.
Numerous state and local governments also issued temporary emergency orders recommending or mandating that mortgage servicers accommodate borrowers experiencing hardship due to the COVID-19 pandemic. These emergency orders include a variety of provisions, including payment forbearance, waiver of late fees on past due payments, restrictions on reporting payment status to credit reporting agencies and moratorium on debt collection activities, foreclosures and evictions. We have implemented practices and adjusted policies to comply accordingly.
The GSEs require that seller/servicers such as CountryPlace maintain minimum levels of capital and liquidity to be eligible to service single-family mortgage loans guaranteed or owned by the GSEs. 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, and on February 24, 2022, FHFA issued a revised proposal for public input. The proposed requirements establish a minimum level of tangible net worth that distinguishes between Ginnie Mae and Fannie Mae and Freddie Mac loan servicing, 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 final eligibility requirements are expected to be in effect as of December 31, 2022. Although the proposed eligibility requirements are not yet final and may change prior to their effective date, CountryPlace has evaluated the proposal and believes that its capital and liquidity are such that it will continue to satisfy the requirements as currently proposed once in effect.
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.
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.
13

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.
Human Capital Resources
Our workforce is made up of approximately 6,300 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 are executing 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. In addition, 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.
More information on the above programs and more can be found in our Corporate Responsibility Report, published on our website.
Available Information
The Company's periodic and current reports, proxy statements, as well as any amendments to such filings, are made available free of charge through our web site, www.cavco.com, as soon as reasonably practicable after they are electronically filed with, or furnished to, the Securities and Exchange Commission (the "SEC") pursuant to Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended (the "Exchange Act").
14

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, including the COVID-19 pandemic, can adversely affect our financial results, condition and prospects, including such impacts from state and federal regulatory action that restricts 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 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 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.
As it relates to the COVID-19 pandemic, our normal operations were constrained by actions we took to maintain a safe working environment for our employees, including compliance with mandated social distancing and other governmental requirements. Factory capacity utilization levels fell accordingly as the result of increased employee absenteeism and the pandemic impacts to our supply chain. Our primary suppliers are domestic, while also depending on materials originating from overseas. The ability of suppliers to fulfill orders on our behalf under pre-existing terms is dependent upon their particular circumstances, including those related to the COVID-19 pandemic. The magnitude of the COVID-19 pandemic, including the extent of any continuing impact on our business, financial position, results of operations or liquidity, which could be material, cannot be reasonably estimated at this time because of the continuing fluidity of the situation. It will depend on the duration and evolution of the pandemic, potential business disruptions and the overall impact on the national economy and consumer behavior.
National emergencies like the COVID-19 pandemic may also have the effect of heightening many of the other risks described below in this Item 1A or elsewhere in this Annual Report, such as: risks related to the successful completion of our growth and expansion goals; risks related to the ability of borrowers to make payments on their mortgages or loans and our ability to exercise remedies in such cases, including as a result of government restrictions on the exercise of such remedies; risks related to economic downturns, declining consumer confidence and other market forces and reduced demand for our products or buyers' ability to get financing for the purchase of our products; risks related to depressed home prices and elevated unemployment; risks related to the availability of labor and the pricing and availability of raw materials; risks related to our ability to remain in compliance with increasing levels of government regulation while maintaining economic and profitable operations; risks related to our ability to maintain adequate internal controls; and risks related to stock price fluctuations.
15

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.
As our homes are transported by independent third-party transportation companies, 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.
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.
Some of the Company's manufacturing production employees are represented by unions, and failure to negotiate reasonable collective bargaining agreements may result in strikes, work stoppages or substantially higher ongoing labor costs
Certain manufacturing production employees (approximately 7% of our total employees) are represented by unions and are covered by collective bargaining agreements, which expire in April 2023 and February 2024. 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.
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.
16

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 exacerbate actual loss severities 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 and the loans may 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.
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.
17

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.
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.
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.
In March 2019, we suffered a cyber incident and attack to our computer networks. Although many of the costs and expenses we incurred related to this March 2019 incident were covered by insurance, we could in the future suffer a cyber incident that could result in material costs and losses that are not covered by insurance, which could have a material adverse effect on our results of operations and financial condition.
18

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'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.
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 effected.
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 actively 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.
19

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 who 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 $141.0 million as of April 2, 2022, 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 2, 2022, 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.
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 2022, 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 and may choose to sell competitors' homes. 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 other companies that are more geographically dispersed.
We operate 26 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, Ft. Worth, Seguin and Waco. Further, of the 45 Company-owned retail stores, 31 are located in Texas.
Loan contracts secured by collateral that is geographically concentrated could experience higher rates of delinquencies, default and foreclosure losses than loan contracts secured by collateral that is more geographically dispersed. We have loan contracts secured by factory-built homes located in 26 states, including Texas, Florida, New Mexico, Oklahoma and Alabama. Standard Casualty also specializes in writing contracts for the manufactured housing industry, primarily serving the Texas, Arizona, New Mexico and Nevada markets.
20

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

Some investors are reluctant to own or participate in owning such loans because of the uncertainty of potential litigation and other costs. As a result, some prospective buyers of manufactured homes may be unable to secure the financing necessary to complete purchases. In addition, enhanced regulatory and compliance costs could force lenders to implement new processes, procedures, controls and infrastructure required to comply with the regulations. Compliance may constrain lenders' ability to profitably price certain loans. Failure to comply with such regulations, changes in these or other regulations, or the imposition of additional regulations, could affect our earnings, limit our access to capital and have a material adverse effect on the business and results of operations.
An increase in interest rates could reduce potential buyers' ability or desire to obtain financing with which to buy homes and adversely affect the Company's business or financial results.
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.
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 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.
22

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 and interest rates 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.

The Company may face risks related to the potential outcomes of the SEC litigation, including potential penalties, expense, the use of significant management time and attention or potential reputational damage that the Company may suffer as a result of the litigation
As disclosed in Part I, Item 3, Legal Proceedings, since 2018, we have been cooperating with an investigation by the enforcement staff of the SEC regarding trading in personal and Company accounts directed by the Company's former Chief Executive Officer, Joseph Stegmayer. On September 2, 2021, the SEC filed a civil complaint in the United States District Court District of Arizona, naming the Company, along with Mr. Stegmayer and the Company's former Chief Financial Officer. The case is currently in the discovery phase of litigation.
23

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. If we are subject to adverse findings resulting from the SEC litigation, we could be required to pay damages and/or penalties or have other remedies imposed on us.

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

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:
Millersburg, Oregon1995Owned169,000 
Woodburn, Oregon1976Owned221,000 
Riverside, California1960Owned107,000 
Nampa, Idaho1957Owned171,000 
Goodyear, Arizona1993Leased250,000 
Phoenix, Arizona1978Owned79,000 
Austin, Texas1981Owned181,000 
Fort Worth, Texas1993Owned121,000 
Seguin, Texas2006Owned129,000 
Waco, Texas1971Owned132,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 
Ocala, Florida1984Owned91,000 
Plant City, Florida1981Owned87,000 
Component and supply facilities:
Martinsville, Virginia1972Owned192,000 
Nappanee, Indiana1971Leased77,000 
Inactive manufacturing facilities:
Glendale, ArizonaOwned118,000 
Hamlet, North CarolinaOwned184,000 
Plant City, FloridaOwned94,000 
Administrative and other locations:
Phoenix, ArizonaLeased15,000 
Addison, TexasLeased24,000 
Plano, TexasLeased11,000 
New Braunfels, TexasOwned9,000 
Elkhart, IndianaLeased23,000 
25

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. In Nappanee, Indiana, we also operate a supply facility whose lease expires in August 2022. 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 16 to the Consolidated Financial Statements, which is incorporated herein by reference.
ITEM 4. MINE SAFETY DISCLOSURES
Not applicable.
26

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 20, 2022, the Company had 537 stockholders of record and approximately 22,450 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 and liquidity and the requirements of state, corporate and other laws.
Issuer Purchases of Equity Securities
On October 27, 2020, the Company's Board of Directors approved a $100 million stock repurchase program that may be used to purchase its outstanding common stock. 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. The repurchase program is funded using our available cash. Share repurchase activity during the three months ended April 2, 2022 was as follows (in thousands, except number of shares and per share amounts):
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
January 2, 2022 to
      February 5, 2022
— $— — $— 
February 6, 2022 to
      March 5, 2022
— — — — 
March 6, 2022 to
      April 2, 2022
115,200 264.52 115,200 38,960 
115,200115,200
Subsequent to fiscal 2022 year end, we utilized the remaining $39 million under this program. On May 25, 2022, the Company's Board of Directors approved another $100 million stock repurchase program under the same terms and conditions as the previous plan.
27

Performance Graph
The following graph compares the yearly change in the cumulative total stockholder return on Cavco common stock during the five fiscal years ended April 2, 2022, 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 April 1, 2017, in Cavco common stock and in each of the foregoing indices.
CAVCO INDUSTRIES, INC.
4/1/20173/31/20183/30/20193/28/20204/3/20214/2/2022
Cavco Industries, Inc.$100 $149 $101 $128 $200 $209 
Nasdaq Composite Index$100 $119 $131 $127 $228 $241 
iShares U.S. Home Construction ETF$100 $124 $111 $97 $221 $192 

cvco-20220402_g1.jpg
ITEM 6. [RESERVED]
28

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 Report. References to "Note" or "Notes" pertain to the Notes to the Consolidated Financial Statements.
Company Outlook
Housing demand remains strong as qualified individuals continue pursuing affordable home-ownership. Home order rates have moderated from the extreme highs we saw during the summer of 2020 to the summer of 2021, but still remain above pre-pandemic rates, which we considered to be strong.
We maintain a backlog of orders from our network of licensed distributors, communities and developers. Distributors may cancel orders prior to production without penalty. Accordingly, until the production of a particular unit has commenced, we do not consider our backlog to be firm orders. We strive to manage our production levels, capacity and workforce size based upon current market demand. The backlog of home sales orders at April 2, 2022 was $1.1 billion in total, up $511 million from $603 million as of April 3, 2021. The year over year increase includes $264 million attributable to Commodore. Backlog excludes home orders that have been paused or canceled at the request of the customer.
Although we continue to experience hiring challenges and other inefficiencies from building material supply disruptions, we have reduced our total open production positions needed by nearly 25% over the past year, bringing our total average plant capacity utilization rate to exceeding 80% during the fourth fiscal quarter of 2022, which is above pre-pandemic levels.
29

While it is difficult to predict the future of housing demand, employee availability, supply chain and Company performance and operations, maintaining an appropriately sized and well-trained workforce is key to increasing production to meet increased demand, and we face challenges in overcoming labor-related difficulties in the current environment to increase home production. We continually review the wage rates of our production employees and have established other monetary incentive and benefit programs, with a goal of providing competitive compensation. We are also working to more extensively use web-based recruiting tools, update our recruitment brochures and improve the appearance and appeal of our manufacturing facilities to improve the recruitment and retention of qualified production employees and reduce annualized turnover rates. We believe our ability to recruit the workforce we need to help meet the overall need for affordable housing continues to improve.
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.
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 2022, 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 results in higher borrowing costs for home-only loans and continues to constrain industry growth. We work independently and with other industry participants to develop secondary market opportunities for manufactured home-only loan 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.
30

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.
Results of Operations
Fiscal Year 2022 Compared to Fiscal Year 2021
Net Revenue.
Net revenue consisted of the following for fiscal years 2022 and 2021, respectively:
 Year Ended
 ($ in thousands, except revenue per home sold)April 2,
2022
April 3,
2021
Change
Net revenue:
Factory-built housing$1,556,283 $1,037,889 $518,394 49.9 %
Financial services70,875 70,162 713 1.0 %
$1,627,158 $1,108,051 $519,107 46.8 %
Total homes sold16,69714,2142,48317.5 %
Net factory-built housing revenue per home sold$93,207 $73,019 $20,188 27.6 %
In the factory-built housing segment, the increase in Net revenue was primarily due to higher legacy home selling prices, which provided $302.0 million, and higher legacy home sales volume from increased factory capacity utilization, which contributed $39.4 million. The higher home prices were primarily driven by product price increases, and to a lesser extent a shift toward more multi-section homes. Home sales volume also increased from the addition of Craftsman Homes, LLC and Craftsman Homes Development, LLC (together, "Craftsman") and Commodore, which provided $13.8 million and $166.7 million, respectively. These increases were partially offset by the prior year period containing an extra week of production, given the fiscal calendar.
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 2022, we sold 13,888 homes Wholesale and 2,809 Retail versus 11,225 homes Wholesale and 2,989 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 2022 and 2021, respectively:
31

Year Ended
April 2,
2022
April 3,
2021
Change
ModulesHomesModulesHomesModulesHomes
HUD code homes24,497 14,136 20,948 12,339 16.9 %14.6 %
Modular homes3,569 1,742 2,009 945 77.7 %84.3 %
Park model RVs819 819 930930 (11.9)%(11.9)%
28,885 16,697 23,887 14,214 20.9 %17.5 %
Financial services segment revenue increased 1.0% primarily due to $4.5 million from more insurance policies in force in the current year, $1.5 million in greater loan servicing income and $1.1 million in net higher proceeds from home loan sales. These increases were partially offset by $3.8 million in lower interest income earned on the acquired consumer loan portfolios that continue to amortize and $2.6 million in lower unrealized gains on marketable equity securities in the insurance subsidiary's portfolio.
Gross Profit. 
Gross profit consisted of the following for fiscal years 2022 and 2021, respectively:
 Year Ended
($ in thousands)April 2,
2022
April 3,
2021
 Change
Gross profit:
Factory-built housing$372,250 $199,604 $172,646 86.5 %
Financial services36,499 39,373 (2,874)(7.3)%
$408,749 $238,977 $169,772 71.0 %
Gross profit as % of Net revenue:
Consolidated25.1 %21.6 %N/A3.5 %
Factory-built housing23.9 %19.2 %N/A4.7 %
Financial services51.5 %56.1 %N/A(4.6)%
In the factory-built housing segment, Gross profit increased $323.8 million from higher home sales prices and $30.1 million from more units sold, partially offset by $181.3 million from higher material costs. In the financial services segment, Gross profit decreased primarily due to higher weather related claims, lower interest income earned on the acquired consumer loan portfolios and lower unrealized gains on marketable equity securities compared to the prior year period.
32

Selling, General and Administrative Expenses.
Selling, general and administrative expenses consisted of the following for fiscal years 2022 and 2021, respectively:
 Year Ended
($ in thousands)April 2,
2022
April 3,
2021
Change
Selling, general and administrative expenses:
Factory-built housing$186,278 $130,498 $55,780 42.7 %
Financial services19,975 19,654 321 1.6 %
$206,253 $150,152 $56,101 37.4 %
Selling, general and administrative expenses as % of Net revenue:12.7 %13.6 %N/A(0.9)%
Selling, general and administrative expenses related to factory-built housing increased primarily due to $30.4 million in higher wages and benefits and incentive compensation expense on improved earnings, $19.0 million attributable to acquired entities, $6.9 million in expenses incurred in engaging third-party consultants in relation to pursuing the non-recurring energy efficient home tax credits and $2.4 million in Commodore related acquisition transaction costs, partially offset by $4.2 million of amortization of additional Director & Officer insurance premiums in the prior year that did not repeat.
Selling, general and administrative expenses related to financial services increased primarily from higher salary expenses from continued growth and increased wages and benefits costs.
As a percentage of Net revenue, Selling, general and administrative expenses improved 90 basis points from better utilization of fixed costs on higher sales.
Interest Expense.
Interest expense was $0.7 million in both fiscal year 2022 and 2021, and consists primarily of debt service on the financings of manufactured home-only loans and interest related to finance leases. We realized a decrease in interest expense from the elimination of the securitized bond interest as we exercised our right to repurchase the 2007-1 securitized loan portfolio in August 2019. However, this was offset by an increase in interest expense from the secured credit facilities as well as additional finance leases.
Other Income, net
Other income, net primarily consists of realized and unrealized gains and losses on corporate investments, interest income related to commercial loan receivable balances, interest income earned on cash balances and gains and losses from the sale of property, plant and equipment and assets held for sale. For fiscal years 2022 and 2021, Other income, net was $10.2 million and $8.8 million, respectively, an increase of $1.4 million or 15.9%. This increase was primarily from a $3.3 million revaluation gain recognized on the consolidation of an equity method investment and $1.2 million higher interest income on commercial loans from the addition of Commodore, partially offset by $3.2 million lower unrealized gains on corporate equity investments in the current year.
33

Income Before Income Taxes.
Income before income taxes consisted of the following for fiscal years 2022 and 2021, respectively:
 Year Ended
($ in thousands)April 2,
2022
April 3,
2021
Change
Income before income taxes:
Factory-built housing$197,282 $78,937 $118,345 149.9 %
Financial services14,707 17,975 (3,268)(18.2)%
$211,989 $96,912 $115,077 118.7 %
Income Tax Expense.
Income tax expense was $14.2 million, resulting in an effective tax rate of 6.7% for the fiscal year ended April 2, 2022, compared to income tax expense of $20.3 million and an effective rate of 20.9% for the fiscal year ended April 3, 2021. The lower effective tax rate in the current year period primarily relates to $35.7 million in estimated non-recurring net tax credits related to the sale of energy efficient homes between fiscal year 2018 and fiscal third quarter 2022, available under the Internal Revenue Code §45L, offset by an increase in income before income taxes. The tax credit for energy efficient homes expired in its current form as of December 31, 2021.
Fiscal Year 2021 Compared to Fiscal Year 2020
See Part II, Item 7, "Management's Discussion and Analysis of Financial Condition and Results of Operations" in the Company's 2021 Annual Report on Form 10-K.
Liquidity and Capital Resources
We believe that cash and cash equivalents at April 2, 2022, 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. 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. Because of our sufficient cash position, we have not historically sought external sources of liquidity, with the exception of certain credit facilities for the home-only lending programs. 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 legal 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.
34

The following is a summary of the Company's cash flows for fiscal years 2022 and 2021, respectively:
Year Ended
($ in thousands)April 2,
2022
April 3,
2021
$ Change
Cash, cash equivalents and restricted cash at beginning of the fiscal year$339,307 $255,607 $83,700 
Net cash provided by operating activities144,224 114,031 30,193 
Net cash used in investing activities(159,102)(23,349)(135,753)
Net cash used in financing activities(65,095)(6,982)(58,113)
Cash, cash equivalents and restricted cash at end of the fiscal year$259,334 $339,307 $(79,973)
Net cash provided by operating activities increased primarily due to the increased profitability, partially offset by increased costs for operating activities, including rising costs of our raw materials and higher purchases of such materials, increased accounts receivables from timing of collections and increased sales and refunds related to the estimated net tax credits under the Internal Revenue Code §45L which have not been received.
Consumer loan originations decreased $2.6 million to $159.0 million during the year ended April 2, 2022, from $161.6 million during the year ended April 3, 2021. Proceeds from the sale of consumer loans provided $184.8 million in cash, compared to $167.1 million in the previous year, a net increase of $17.7 million.
Net cash used in investing activities for the year ended April 2, 2022 included purchases of Commodore and Craftsman, as well as purchases of property, plant and equipment. Net cash used in investing activities for the year ended April 3, 2021 was primarily for purchases of property, plant and equipment, including the new park model RV facility in Arizona, which is expected to be operational in mid-calendar year of 2022, partially offset by net proceeds from sales of investments.
Net cash used in financing activities for the year ended April 2, 2022 was primarily related to common stock repurchases and the payments of the secured term loans, which have been paid in full as of January 1, 2022, partially offset by proceeds received from the exercise of stock options. Net cash used in financing activities for the year ended April 3, 2021 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 2, 2022 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 16 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 2021 Annual Report on Form 10-K for a discussion of changes in liquidity between fiscal years 2021 and 2020.
35

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.
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 2, 2022, 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 2022 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 450% 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.
36

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, but we are not currently subject to foreign currency or commodity price risk. We manage exposure to these market risks through our regular operating and financing activities.
The Company's operations are interest rate sensitive. As overall manufactured housing demand can be adversely affected by increases in interest rates, a significant increase in wholesale or mortgage interest rates may negatively affect the ability of distributors and home buyers to secure financing. Higher interest rates could unfavorably impact revenues, gross margins and net earnings.
We are exposed to market risk related to the accessibility and terms of long-term financing of our consumer loans. While we previously accessed the asset-backed securities market to provide term financing of home-only and non-conforming mortgage originations, at present, independent asset-backed and mortgage-backed securitization markets are not readily available to us or other manufactured housing lenders. Accordingly, we have not securitized our loan originations as a means to obtain long-term funding.
We are also exposed to market risks related to the consumer and commercial loan notes receivables. For fixed and step rate instruments, changes in interest rates do not change future earnings and cash flows. However, changes in interest rates could affect the fair value of these instruments. Assuming the level of these instruments as of April 2, 2022 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$2,592 
Commercial loans receivable421 
Securitized financings
883 
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 2, 2022, we had outstanding IRLCs with a notional amount of $51.7 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 $88,000.
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.
37

ITEM 9. CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE
None.
ITEM 9A. CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures
The Company carried out an evaluation, under the supervision and with the participation of the Company's management, including its President and Chief Executive Officer and its Chief Financial Officer, of the effectiveness of its disclosure controls and procedures (as defined in the Exchange Act Rules 13a-15(e) and 15d-15(e)). Based upon that evaluation, the Company's President and Chief Executive Officer and its Chief Accounting Officer concluded that, as of April 2, 2022, its disclosure controls and procedures were effective.
Management's Report on Internal Controls 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 2, 2022.
The scope of management's assessment of the effectiveness of internal control over financial reporting did not include the internal controls of Craftsman or Commodore, which are included in the 2022 consolidated financial statements of Cavco Industries, Inc. since the acquisition dates of July 4, 2021 and September 24, 2021, respectively, and which comprised approximately 17% of total assets and 11% of net revenues as of and for the year ended April 2, 2022, respectively.
The effectiveness of the Company's internal control over financial reporting as of April 2, 2022 has been audited by RSM US LLP, an independent registered public accounting firm, as stated in their report, which appears herein.
38

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 2, 2022, which have materially affected, or are reasonably likely to materially affect, the Company's internal control over financial reporting.
39

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 2, 2022, 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 2, 2022, 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 2, 2022 and April 3, 2021, 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 2, 2022, and the related notes of the Company and our report dated May 31, 2022 expressed an unqualified opinion.

As described in Management's Report on Internal Controls Over Financial Reporting, management has excluded Craftsman and Commodore from its assessment of internal control over financial reporting as of April 2, 2022, because they were acquired by the Company in purchase business combinations in the second fiscal quarter of 2022. We have also excluded Craftsman and Commodore from our audit of internal control over financial reporting. Craftsman and Commodore are subsidiaries whose total assets and net income represent approximately 17% and 11%, respectively, of the related consolidated financial statement amounts as of and for the year ended April 2, 2022.
 
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.
 
40

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 31, 2022
41

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 2022 Annual Meeting of Stockholders (the "2022 Proxy Statement"), which proxy statement we expect to file with the SEC within 120 days after the end of our fiscal year ended April 2, 2022.
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.cavco.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.cavco.com.
ITEM 11. EXECUTIVE COMPENSATION
The information required to be disclosed by this item is incorporated herein by reference to our 2022 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 2022 Proxy Statement.
Equity Compensation Plan Information
The following table sets forth information as of April 2, 2022, 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 stockholders230,614 $131.53 283,208 
Equity compensation plans not approved by stockholders— — — 
Total230,614 $131.53 283,208 
42

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 2022 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 2022 Proxy Statement.
43

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

Exhibit
Number
ExhibitFiled/Furnished Herewith or
Incorporated by Reference
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
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.
ITEM 16. FORM 10-K SUMMARY
None.
45

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

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 2, 2022 and April 3, 2021, 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 2, 2022, 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 2, 2022 and April 3, 2021, and the results of its operations and its cash flows for each of the three years in the period ended April 2, 2022, 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 2, 2022, 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 31, 2022 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 Matters
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 critical audit matters 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 accounts or disclosures to which it relates.

F-2

Acquisition of The Commodore Corporation – Valuation of Acquired Customer-Related Intangibles, Trademarks, and Trade Names
As described in Note 22 to the consolidated financial statements, the Company completed the acquisition of certain manufactured housing assets and assumed certain liabilities of The Commodore Corporation for $146.2 million on September 24, 2021. The Company accounted for this transaction under the acquisition method of accounting for business combinations. Accordingly, the purchase price was allocated to the assets acquired and liabilities assumed based on their respective fair values, including identified intangible assets of $12.5 million, and resulting goodwill of $21.3 million. As described in Note 1 to the consolidated financial statements, to value the identified intangible assets, which consist of customer-related intangibles, trademarks, and trade names, the Company used the income approach, which is a method of using discounted cash flows to value intangible assets. The process requires management to make significant assumptions regarding the estimates that would be used by a market participant, which include, where applicable, forecast of future cash flows and pre-tax income, forecasted revenue growth rates, royalty rates, and discount rates.
We identified the valuation of customer-related intangibles, trademarks, and trade names acquired as a critical audit matter as there was a high degree of auditor judgment and increased audit effort when performing audit procedures to evaluate the reasonableness of significant estimates and assumptions utilized in management’s intangible asset valuation processes.
Our audit procedures related to the 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, for acquired intangible assets included the following, among others:
We obtained an understanding of the relevant controls related to the valuation of the intangible assets, including management’s controls over forecasts of future revenues, cash flows and future pre-tax income, as well as the selection of the royalty rates and discount rates, and tested such controls for design and operating effectiveness.
We evaluated the reasonableness of management’s forecasts of future cash flows and pre-tax income by comparing the projections to historical results and certain peer companies.
With the assistance of our fair value specialists, we evaluated the reasonableness of the valuation methodology, royalty rates and discount rates utilized by management by:
Testing the source information underlying the determination of the royalty rates and discount rates by comparing it to independent sources and verifying that it reflects the nature and characteristics of underlying assets being valued;
Testing the mathematical accuracy of the calculations; and
Developing a range of independent estimates for the discount rates and comparing those to the discount rates selected by management.

/s/ RSM US LLP
RSM US LLP
Firm ID: 49
We have served as the Company's auditor since 2015.
Phoenix, Arizona
May 31, 2022

F-3

CAVCO INDUSTRIES, INC.
CONSOLIDATED BALANCE SHEETS
(Dollars in thousands, except per share amounts)
April 2,
2022
April 3,
2021
ASSETS
Current assets:
Cash and cash equivalents$244,150 $322,279 
Restricted cash, current14,849 16,693 
Accounts receivable, net96,052 47,396 
Short-term investments20,086 19,496 
Current portion of consumer loans receivable, net20,639 37,690 
Current portion of commercial loans receivable, net32,272 14,568 
Current portion of commercial loans receivable from affiliates, net372 4,664 
Inventories243,971 131,234 
Prepaid expenses and other current assets71,726 57,779 
Total current assets744,117 651,799 
Restricted cash335 335 
Investments34,933 35,010 
Consumer loans receivable, net29,245 37,108 
Commercial loans receivable, net33,708 20,281 
Commercial loans receivable from affiliate, net2,214 4,801 
Property, plant and equipment, net164,016 96,794 
Goodwill100,993 75,090 
Other intangibles, net28,459 14,363 
Operating lease right-of-use assets16,952 16,252 
Total assets$1,154,972 $951,833 
LIABILITIES, REDEEMABLE NONCONTROLLING INTEREST AND STOCKHOLDERS' EQUITY
Current liabilities:
Accounts payable$43,082 $32,120 
Accrued expenses and other current liabilities250,304 203,133 
Current portion of secured financings and other784 1,851 
Total current liabilities294,170 237,104 
Operating lease liabilities13,158 13,361 
Secured financings and other10,836 10,335 
Deferred income taxes5,528 7,393 
Redeemable noncontrolling interest825  
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,292,278 and 9,241,256 shares, respectively
93 92 
Treasury stock, at cost; 241,773 and 6,600 shares, respectively
(61,040)(1,441)
Additional paid-in capital263,049 253,835 
Retained earnings628,756 431,057 
Accumulated other comprehensive (loss) income (403)97 
Total stockholders' equity830,455 683,640 
Total liabilities, redeemable noncontrolling interest and stockholders' equity$1,154,972 $951,833 
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 2,
2022
April 3,
2021
March 28,
2020
Net revenue
$1,627,158 $1,108,051 $1,061,774 
Cost of sales
1,218,409 869,074 831,256 
Gross profit
408,749 238,977 230,518 
Selling, general and administrative expenses
206,253 150,152 145,611 
Income from operations
202,496 88,825 84,907 
Interest expense
(702)(738)(1,495)
Other income, net
10,195 8,825 9,567 
Income before income taxes
211,989 96,912 92,979 
Income tax expense
(14,247)(20,266)(17,913)
Net income
197,742 76,646 75,066 
Less: net income attributable to redeemable noncontrolling interest
43   
Net income attributable to Cavco common stockholders
$197,699 $76,646 $75,066 
Comprehensive income
Net income
$197,742 $76,646 $75,066 
Reclassification adjustment for securities sold
(17)19 18 
Applicable income taxes4 (4)(4)
Net change in unrealized position of investments held
(616)(10)132 
Applicable income taxes
129 2 (28)
Comprehensive income197,242 76,653 75,184 
Less: comprehensive income attributable to redeemable noncontrolling interest43   
Comprehensive income attributable to Cavco common stockholders$197,199 $76,653 $75,184 
Net income per share attributable to Cavco common stockholders
Basic$21.54 $8.34 $8.22 
Diluted$21.34 $8.25 $8.10 
Weighted average shares outstanding:
Basic9,178,593 9,189,052 9,129,639 
Diluted9,264,153 9,293,134 9,268,784 

See accompanying Notes to Consolidated Financial Statements
F-5

CAVCO INDUSTRIES, INC.
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY AND REDEEMABLE NONCONTROLLING INTEREST
(Dollars in thousands)
Stockholders' Equity
Treasury
Stock
Additional paid-in capitalRetained earningsAccumulated other comprehensive (loss) incomeTotalRedeemable Noncontrolling Interest
Common Stock
SharesAmount
Balance, March 30, 20199,098,320 $91 $ $249,447 $280,078 $(28)$529,588 $ 
Net income    75,066  75,066  
Other comprehensive income, net     118 118 — 
Issuance of common stock under stock incentive plans74,922 1  (1,068)  (1,067)— 
Stock-based compensation   3,881   3,881 — 
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 

See accompanying Notes to Consolidated Financial Statements
F-6

CAVCO INDUSTRIES, INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
(Dollars in thousands)
Year Ended
April 2,
2022
April 3,
2021
March 28,
2020
OPERATING ACTIVITIES
Net income$197,742 $76,646 $75,066 
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation and amortization11,017 6,324 5,783 
Provision for credit losses(325)(1,193)1,348 
Deferred income taxes(1,732)326 261 
Stock-based compensation expense5,059 4,392 3,881 
Non-cash interest income, net(1,629)(3,312)(1,411)
(Gain) loss on sale or retirement of property, plant and equipment, net(220)116 (3,409)
Gain on investments and sale of loans, net(18,364)(22,037)(10,977)
Changes in operating assets and liabilities, net of acquisitions
Accounts receivable(27,268)(4,597)(1,442)
Consumer loans receivable originated(158,988)(161,562)(157,090)
Proceeds from sales of consumer loans 184,849 167,067 159,632 
Principal payments received on consumer loans receivable11,553 14,126 10,632 
Inventories(73,804)(17,699)8,250 
Prepaid expenses and other current assets(28,309)6,380 6,683 
Commercial loans receivable6,415 1,825 (1,914)
Accounts payable and accrued expenses and other current liabilities38,228 47,229 6,444 
Net cash provided by operating activities144,224 114,031 101,737 
INVESTING ACTIVITIES
Purchases of property, plant and equipment(18,653)(25,537)(14,340)
Payments for acquisitions, net(141,429) (15,937)
Proceeds from sale of property, plant and equipment and assets held for sale1,329 240 6,541 
Purchases of investments(12,799)(17,518)(11,699)
Proceeds from sale of investments12,450 19,466 10,192 
Net cash used in investing activities(159,102)(23,349)(25,243)
FINANCING ACTIVITIES
Proceeds from (payments for) exercise of stock options4,156 (2,817)(1,067)
Proceeds from secured financings and other106 64 227 
Payments on secured financings and other(9,383)(2,788)(19,916)
Payments for common stock repurchases(59,599)(1,441) 
Distributions to noncontrolling interest(375)  
Net cash used in financing activities(65,095)(6,982)(20,756)
Net (decrease) increase in cash, cash equivalents and restricted cash(79,973)83,700 55,738 
Cash, cash equivalents and restricted cash at beginning of the fiscal year339,307 255,607 199,869 
Cash, cash equivalents and restricted cash at end of the fiscal year$259,334 $339,307 $255,607 
Supplemental disclosures of cash flow information:
Cash paid during the year for income taxes$31,415 $19,469 $18,839 
Cash paid during the year for interest$451 $468 $736 
Supplemental disclosures of noncash activity:
Change in GNMA loans eligible for repurchase$(16,238)$18,339 $3,634 
 Right-of-use assets recognized$4,414 $5,985 $18,498 
Operating lease obligations incurred$4,414 $5,985 $18,523 
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. We have evaluated subsequent events after the balance sheet date of April 2, 2022, 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, 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 2, 2022 and includes 52 weeks, whereas fiscal year 2021 consisted of 53 weeks and fiscal year 2020 consisted of 52 weeks.
Accounting Estimates. Preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Due to uncertainties, actual results could differ from the estimates and assumptions used in preparation of the consolidated financial statements.
Factory-Built Housing Revenue Recognition - Wholesale. Revenue from homes sold to independent distributors, builders, communities and developers is generally recognized when the home is shipped, at which time title passes and it is probable that substantially all of the consideration will be received. Homes sold to independent distributors are generally either paid upon shipment or floor plan financed by the independent distributor through standard industry financing arrangements, which can include repurchase agreements. Manufacturing sales financed under floor plan arrangements that include repurchase agreements are reduced by a provision for estimated repurchase obligations (see Note 16).
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 2, 2022.
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.
F-8

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). We adopted 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") on March 29, 2020. Upon adoption, we determined that $1.7 million of the existing purchase discount for such consumer loans was related to credit factors and was reclassified to the allowance for loan losses upon adoption. The remaining discount on the acquired consumer loans was determined to be related to non-credit factors and will continue to be accreted into interest income over the life of the loans (see Note 6).
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.
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 2, 2022 and April 3, 2021, 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 discussed above, we adopted ASU 2016-13 on March 29, 2020. Under this standard, declines in the fair value of individual available-for-sale debt securities that are related to credit losses are recorded as a valuation allowance against the investment balance, with the loss recorded in earnings. As of April 2, 2022, we have determined that all losses on available-for-sale debt securities were from market factors, and therefore we had no valuation allowance.
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 cost or market 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 Other income, net in the Consolidated Statements of Comprehensive Income on an accrual basis.
Allowance for Loan Losses. ASU 2016-13 requires a forward-looking impairment model based on expected losses rather than incurred losses. The primary portion of the allowance for loan losses reflects our judgment of the incurred loss exposure on our consumer loans receivable. As of April 2, 2022, we had an allowance for loan losses of $2.1 million. Our allowance for loan losses as of April 3, 2021 was $3.2 million (see Note 6).
Another portion of the allowance for loan losses relates to our commercial loans receivables as of the end of the reporting period. We have historically been able to resell 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. To determine the appropriate level of the allowance for loan loss, we collectively evaluate loans based on their terms and duration. In addition to the allowance calculated under ASU 2016-13, 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.0 million and $816,000 at April 2, 2022 and April 3, 2021, respectively, related to commercial loans receivable (see Note 7).
Inventories. Raw material inventories are valued at the lower of cost or market, 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 2022, 2021 or 2020.
F-10

Goodwill and Other Intangibles. We account for 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. We account for goodwill and other intangible assets in accordance with the provisions of FASB Accounting Standards Codification ("ASC") 350, Intangibles—Goodwill and Other. As such, we test goodwill annually for impairment. The Company has two reporting segments: factory-built housing and financial services. As of April 2, 2022, 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 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 2, 2022, and the analysis determined that the fair value of the reporting unit was greater than the carrying value. There was no impairment recognized during fiscal years 2022, 2021 or 2020.
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 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.
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 $41.5 million, $29.3 million and $30.9 million were recognized in fiscal years 2022, 2021 and 2020, 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 16 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 $8.1 million and $7.5 million as of April 2, 2022 and April 3, 2021, respectively, of which $3.8 million and $3.7 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 $1.4 million in fiscal year 2022, $807,000 in fiscal year 2021 and $900,000 in fiscal year 2020.
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 19 for the fair values of our other financial instruments and the inputs used.
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.
F-12

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.
Other Income, net. Other income primarily consists of realized and unrealized gains and losses on corporate investments, interest income related to commercial loan receivables and earned on cash balances, 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 17).
Redeemable Noncontrolling Interest. We have a 70% interest in Craftsman Homes, LLC and Craftsman Homes Development, LLC (collectively known as "Craftsman" or the "Entities"). See Note 22 for a description of the transaction. As a result, we consolidate the Entities while recognizing a noncontrolling interest for the remaining third party ("Craftsman Seller") ownership.
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, the fair value of this portion of the noncontrolling interest is recorded in the long-term liabilities section of the Consolidated Balance Sheet within Secured financings and other. 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 Interest expense.
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 ("Call Right") 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 2022 was $510,000 before tax, with an associated tax amount of $107,000, resulting in a net unrealized loss of $403,000. Unrealized gain on available-for-sale debt securities for fiscal year 2021 was $123,000, with an associated tax amount of $26,000, for a net unrealized gain of $97,000.
F-13

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.
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 18).
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 2022, 2021 and 2020 were $43.9 million, $41.1 million and $30.0 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 customer contract revenues 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.
F-14

April 2,
2022
April 3,
2021
March 28,
2020
Factory-built housing
U.S. Housing and Urban Development code homes$1,335,904 $842,515 $813,074 
Modular homes117,817 91,896 84,498 
Park model RVs42,219 46,862 46,427 
Other 60,343 56,616 55,341 
1,556,283 1,037,889 999,340 
Financial services
Insurance agency commissions received from third-party insurance companies4,055 3,102 3,352 
All other sources 66,820 67,060 59,082 
70,875 70,162 62,434 
$1,627,158 $1,108,051 $1,061,774 
3. Restricted Cash
Restricted cash consisted of the following (in thousands):
 April 2,
2022
April 3,
2021
Cash related to CountryPlace customer payments to be remitted to third parties$13,857 $16,049 
Other restricted cash
1,327 979 
15,184 17,028 
Less current portion(14,849)(16,693)
$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 2,
2022
April 3,
2021
March 28,
2020
Cash and cash equivalents$244,150 $322,279 $241,826 
Restricted cash
15,184 17,028 13,781 
$259,334 $339,307 $255,607 
F-15

4. Investments
Investments consisted of the following (in thousands):
April 2,
2022
April 3,
2021
Available-for-sale debt securities
$17,760 $14,946 
Marketable equity securities
16,780 17,600 
Non-marketable equity investments
20,479 21,960 
55,019 54,506 
Less short-term investments(20,086)(19,496)
$34,933 $35,010 
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 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 

 April 3, 2021
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
Residential mortgage-backed securities
$2,787 $30 $(13)$2,804 
State and political subdivision debt securities
7,239 125 (19)7,345 
Corporate debt securities
4,797 11 (11)4,797 
$14,823 $166 $(43)$14,946 

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

April 3, 2021
 Less than 12 Months12 Months or LongerTotal
Fair
Value
Unrealized
Losses
Fair
Value
Unrealized
Losses
Fair
Value
Unrealized
Losses
Residential mortgage-backed securities
$927 $(6)$450 $(7)$1,377 $(13)
State and political subdivision debt securities
3,013 (19)  3,013 (19)
Corporate debt securities2,153 (10)249 (1)2,402 (11)
$6,093 $(35)$699 $(8)$6,792 $(43)
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 2, 2022. 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 2, 2022
Amortized
Cost
Fair
Value
Due in less than one year
$3,300 $3,302 
Due after one year through five years
11,394 10,901 
Due after five years through ten years
1,261 1,281 
Due after ten years
647 663 
Mortgage-backed securities
1,668 1,613 
$18,270 $17,760 
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. Gross gains realized on the sale of available-for-sale debt securities totaled $2,000 for fiscal year 2022, and there were none in 2021 or 2020. There were no gross losses realized on the sale of available-for-sale debt securities in fiscal year 2022. Gross losses in fiscal year 2021 were $6,000 and there were none in fiscal year 2020.
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 2022, 2021 and 2020 were as follows (in thousands):
Year Ended
April 2,
2022
April 3,
2021
March 28, 2020
Marketable equity securities:
Net gain (loss) recognized during the period$2,160 $8,515 $(2,264)
Less: Net (gains) losses recognized on securities sold during the period(551)(2,191)232 
Unrealized gains (losses) recognized during the period on securities still held$1,609 $6,324 $(2,032)
5. Inventories
Inventories consisted of the following (in thousands):
 April 2,
2022
April 3,
2021
Raw materials$95,929 $54,336 
Work in process30,638 19,149 
Finished goods 117,404 57,749 
$243,971 $131,234 
6. Consumer Loans Receivable
The following table summarizes consumer loans receivable (in thousands):
April 2,
2022
April 3,
2021
Loans held for investment, previously securitized$26,014 $31,949 
Loans held for investment14,771 18,690 
Loans held for sale
8,500 15,587 
Construction advances
3,547 13,801 
52,832 80,027 
Deferred financing fees and other, net
(833)(2,041)
Allowance for loan losses
(2,115)(3,188)
49,884 74,798 
Less current portion(20,639)(37,690)
$29,245 $37,108 
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 2,
2022
April 3,
2021
Allowance for loan losses at beginning of period$3,188 $1,767 
Impact of adoption of ASU 2016-13 2,276 
Change in estimated loan losses, net(541)(655)
Charge-offs(532)(201)
Recoveries 1 
Allowance for loan losses at end of period$2,115 $3,188 
The consumer loans held for investment had the following characteristics:
April 2,
2022
April 3,
2021
Weighted average contractual interest rate8.32 %8.26 %
Weighted average effective interest rate9.21 %9.34 %
Weighted average months to maturity151162
The following table is a consolidated summary of the delinquency status of the outstanding amortized cost of consumer loans receivable (in thousands):
April 2,
2022
April 3,
2021
Current$49,546 $76,378 
31 to 60 days1,202 508 
61 to 90 days41 21 
91+ days2,043 3,120 
$52,832 $80,027 
The following table disaggregates gross consumer loans receivable by credit quality indicator and fiscal year of origination (in thousands):
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 
F-19

April 3, 2021
20212020201920182017PriorTotal
Prime- FICO score 680 and greater$18,250 $3,575 $1,718 $971 $1,959 $23,375 $49,848 
Near Prime- FICO score 620-67910,227 2,744 1,794 1,364 500 10,401 27,030 
Sub-Prime- FICO score less than 620348 53   84 1,579 2,064 
No FICO score576  28   481 1,085 
$29,401 $6,372 $3,540 $2,335 $2,543 $35,836 $80,027 
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 2, 2022, 39% of the outstanding principal balance of the consumer loans receivable portfolio was concentrated in Texas and 17% was concentrated in Florida. As of April 3, 2021, 35% of the outstanding principal balance of the consumer loans receivable portfolio was concentrated in Texas and 20% 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 2, 2022 or April 3, 2021.
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 $499,000 as of April 2, 2022 and $518,000 as of April 3, 2021, and are included in Prepaid expenses and other current assets in the Consolidated Balance Sheets. Foreclosure or similar proceedings in progress totaled approximately $1.1 million as of April 2, 2022 and April 3, 2021.
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 2,
2022
April 3,
2021
Loans receivable$69,693 $45,377 
Allowance for loan losses
(1,011)(816)
Deferred financing fees, net(116)(247)
68,566 44,314 
Less current portion of commercial loans receivable (including from affiliates), net(32,644)(19,232)
$35,922 $25,082 
F-20

The commercial loans receivable balance had the following characteristics:
April 2,
2022
April 3,
2021
Weighted average contractual interest rate6.4 %6.4 %
Weighted average months outstanding911
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 2,
2022
April 3,
2021
Balance at beginning of period$816 $393 
Impact of adoption of ASU 2016-13 435 
Purchase accounting additions408  
Change in estimated loan losses, net(213)(12)
Loans charged off, net of recoveries  
Balance at end of period$1,011 $816 
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 2, 2022, 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 2, 2022
20222021202020192018Total
Performing$52,592 $10,181 $4,031 $1,391 $1,498 $69,693 
April 3, 2021
20212020201920182017Total
Performing$30,627 $8,677 $3,206 $1,864 $1,003 $45,377 
F-21

As of April 2, 2022, 24.9% of our outstanding commercial loans receivable principal balance was concentrated in New York. As of April 3, 2021, 13.1% of the outstanding commercial loans receivable principal balance was concentrated in Arizona. No other state had concentrations in excess of 10% of the principal balance of the commercial loans receivable as of April 2, 2022 or April 3, 2021.
We had concentrations with one independent third-party and its affiliates that equaled 13.7% and 17.8% of the net commercial loans receivables principal balance outstanding, all of which was secured, as of April 2, 2022 and April 3, 2021, respectively. The risks created by these concentrations have been considered in the determination of the adequacy of the allowance for loan losses.
8. Property, Plant and Equipment, net
Property, plant and equipment, net, consisted of the following (in thousands):
 April 2,
2022
April 3,
2021
Property, plant and equipment, at cost:
Land$32,154 $28,314 
Buildings and improvements100,775 52,174 
Machinery and equipment48,638 32,528 
Construction in progress29,281 21,271 
210,848 134,287 
Accumulated depreciation(46,832)(37,493)
$164,016 $96,794 
Depreciation expense was $9.6 million in fiscal year 2022, $5.6 million in fiscal year 2021 and $5.2 million in fiscal year 2020.
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 2, 2022 and April 3, 2021 (in thousands):
ClassificationApril 2,
2022
April 3,
2021
ROU assets
Operating lease assetsOperating lease right-of-use assets$16,952 $16,252 
Finance lease assets
Property, plant and equipment, net (1)
7,070 986 
Total lease assets$24,022 $17,238 
Lease Liabilities
Current:
   Operating lease liabilitiesAccrued expenses and other current liabilities$5,085 $4,184 
   Finance lease liabilitiesCurrent portion of secured credit facilities and other347 71 
Non-current:
   Operating lease liabilitiesOperating lease liabilities13,158 13,361 
   Finance lease liabilitiesSecured credit facilities and other5,969 233 
Total lease liabilities$24,559 $17,849 
(1) Recorded net of accumulated amortization of $87,000 and $143,000 as of April 2, 2022 and April 3, 2021, 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 2, 2022, April 3, 2021 and March 28, 2020 (in thousands):
Year Ended
Lease Expense CategoryClassificationApril 2,
2022
April 3,
2021
March 28,
2020
Operating lease expense (2)
Cost of sales$1,160 $1,105 $834 
Selling, general and administrative expenses3,636 3,327 3,119 
Finance lease expense:
   Amortization of leased assetsCost of sales109 39 39 
   Interest on lease liabilitiesInterest expense151 17 52 
Total lease expense$5,056 $4,488 $4,044 
(2) Excludes short-term and variable lease expenses, which are immaterial.
Cash payments for operating and finance leases were as follows (in thousands):
 April 2,
2022
April 3,
2021
March 28,
2020
Operating leases$4,794 $4,164 $3,375 
Finance leases220 79 142 
F-23

The present value minimum payments for future fiscal years under non-cancelable leases as of April 2, 2022 was as follows (in thousands):
Operating LeasesFinance LeasesTotal
2023$5,214 $356 $5,570 
20244,727 356 5,083 
20253,691 356 4,047 
20263,369 356 3,725 
20271,220 356 1,576 
Thereafter2,056 10,941 12,997 
20,277 12,721 32,998 
Less: Amount representing interest(2,034)(6,405)(8,439)
$18,243 $6,316 $24,559 
The following table provides information about the weighted average remaining lease terms and weighted average discount rates as of April 2, 2022:
Remaining Lease Term (Years)Discount Rate
   Operating leases4.74.5 %
   Finance leases35.74.5 %
10. Goodwill and Other Intangibles
Goodwill and other intangibles, net, consisted of the following (in thousands):
 April 2, 2022April 3, 2021
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Indefinite-lived:
Goodwill
$100,993 $— $100,993 $75,090 $— $75,090 
Trademarks and trade names
15,680 — 15,680 8,900 — 8,900 
State insurance licenses
1,100 — 1,100 1,100 — 1,100 
117,773 — 117,773 85,090 — 85,090 
Finite lived:
Customer relationships
19,500 (8,392)11,108 11,300 (7,097)4,203 
Other
1,924 (1,353)571 1,424 (1,264)160 
$139,197 $(9,745)$129,452 $97,814 $(8,361)$89,453 

F-24

Changes in the carrying amount of Goodwill were as follows for the year ended April 2, 2022 (in thousands). See Note 22 for further information.
April 2,
2022
Balance at beginning of period$75,090 
Goodwill recognized on Craftsman acquisition4,595 
Goodwill recognized on Commodore (as defined in Note 22) acquisition21,308 
Balance at end of period$100,993 
Amortization expense recognized on intangible assets was $1.4 million during fiscal year 2022, $747,000 during fiscal year 2021 and $606,000 during fiscal year 2020.
Expected amortization for future fiscal years is as follows (in thousands):
2023$2,013 
20241,339 
20251,300 
20261,258 
20271,185 
Thereafter4,584 
11. Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):
 April 2,
2022
April 3,
2021
Customer deposits$56,318 $41,835 
Salaries, wages and benefits54,172 37,737 
Estimated warranties26,250 18,032 
Unearned insurance premiums24,917 22,643 
Accrued volume rebates18,641 12,132 
Company repurchase options on certain loans sold9,375 25,938 
Other60,631 44,816 
$250,304 $203,133 
12. Warranties
Activity in the liability for estimated warranties for fiscal years 2022, 2021 and 2020 was as follows (in thousands):
 April 2,
2022
April 3,
2021
March 28,
2020
Balance at beginning of period
$18,032 $18,678 $17,069 
Purchase accounting additions
5,909  1,192 
Charged to costs and expenses
40,678 28,352 29,885 
Payments and deductions
(38,369)(28,998)(29,468)
Balance at end of period
$26,250 $18,032 $18,678 
F-25

13. Secured Financings and Other
The following table summarizes secured financings and other obligations (in thousands):
April 2,
2022
April 3,
2021
Finance lease payables$6,316 $304 
Other secured financing2,933 3,672 
Mandatorily redeemable noncontrolling interest2,371  
Secured term loans 8,210 
11,620 12,186 
Less current portion(784)(1,851)
$10,836 $10,335 
We previously entered into secured credit facilities with independent third-party banks to originate and hold consumer home-only loans secured by manufactured homes Those facilities were then converted into amortizing loans, which were paid in full as of April 2, 2022.
Scheduled maturities for future fiscal years of the Company's obligations consist of the following (in thousands):
2023$510 
20242,828 
2025416 
2026379 
2027341 
Thereafter7,146 
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. 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 2, 2022April 3, 2021
 WrittenEarnedWrittenEarned
Direct premiums$27,639 $25,543 $23,226 $21,424 
Assumed premiums—nonaffiliated31,693 30,579 29,167 28,160 
Ceded premiums—nonaffiliated(15,232)(15,232)(12,604)(12,604)

$44,100 $40,890 $39,789 $36,980 
F-26

Typical insurance policies written or assumed have a maximum coverage of $300,000 per claim, of which we cede $125,000 of the risk of loss per reinsurance. Therefore, our risk of loss is limited to $175,000 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 $2.0 million per occurrence, up to a maximum of $70.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 2022, 2021 and 2020 (in thousands):
April 2,
2022
April 3,
2021
March 28,
2020
Balance at beginning of period$7,451 $5,582 $6,686 
Net incurred losses during the year25,962 23,041 16,961 
Net claim payments during the year(25,264)(21,172)(18,065)
Balance at end of period$8,149 $7,451 $5,582 
15. 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 2022, 2021 and 2020 (in thousands):
 202220212020
Current
Federal$7,271 $16,823 $14,625 
State8,768 3,128 3,084 
16,039 19,951 17,709 
Deferred
Federal(1,257)302 246 
State(535)13 (42)
(1,792)315 204 
$14,247 $20,266 $17,913 
A reconciliation of income taxes computed by applying the expected federal statutory income tax rate of 21% for fiscal years 2022, 2021 and 2020 to income before income taxes reported in the Consolidated Statements of Comprehensive Income is as follows (in thousands):
 202220212020
Federal income tax at statutory rate$44,518 $20,351 $19,525 
State income taxes, net of federal benefit8,075 3,422 3,297 
Stock-based compensation(1,421)(2,710)(2,994)
Tax credits(37,488)(1,356)(2,401)
Other563 559 486 
$14,247 $20,266 $17,913 

F-27

Net deferred tax assets and liabilities were as follows (in thousands):
 April 2,
2022
April 3,
2021
Net deferred tax (liabilities) assets
Goodwill$(16,675)$(16,327)
Property, plant and equipment(7,030)(5,121)
Warranty reserves5,913 4,277 
Lease - Operating lease liability4,270 4,123 
Lease - Right of use assets(3,968)(3,820)
Salaries and wages3,924 3,065 
Accrued volume rebates2,600 1,494 
Stock-based compensation2,199 2,177 
Inventory2,192 1,271 
Unrealized gains on marketable equity investments(1,715)(1,695)
Loan discount1,275 1,631 
Other intangibles (1,538)
Other1,487 3,070 
$(5,528)$(7,393)

The effective income tax rate for the current year was positively impacted by the recognition of tax credits and stock option exercises. The net tax credit benefit predominantly related to the sale of energy efficient homes between fiscal year 2018 and fiscal third quarter 2022 available under the Internal Revenue Code §45L. Of the total tax credit benefit, $30.6 million relates to fiscal year 2018 through fiscal year 2021 and $6.4 million relates to fiscal year 2022, which includes non-recurring credits that were recognized during the 2022 fiscal year. The remaining $500,000 relates 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 most recently extended in the Consolidated Appropriations Act, 2021. The §45L credit expired in its current form as of December 31, 2021. The Company determined eligibility for the program in consultation with third-party qualified experts and recognized the benefit for the five eligible years during fiscal year 2022.
We recorded an insignificant amount of unrecognized tax benefits during fiscal years 2022, 2021 and 2020, 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 2, 2022, we had state net operating loss carryforwards that total $8.6 million, which begin to expire in 2038. We recorded a $308,000 valuation allowance against the related deferred tax asset. At April 2, 2022, we 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.
F-28

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 2018.
16. 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 $141.0 million and $74.2 million at April 2, 2022 and April 3, 2021, respectively, without reduction for the resale value of the homes. We had a reserve for repurchase commitments of $3.6 million and $2.3 million at April 2, 2022 and April 3, 2021, respectively.
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 2,
2022
April 3,
2021
Construction loan contract amount$9,330 $37,628 
Cumulative advances(3,547)(13,801)
$5,783 $23,827 
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 $866,000 as of April 2, 2022 and $1.2 million as of April 3, 2021, 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 2, 2022. In addition, we are subject to minimum net worth requirements and was in compliance for the year ended April 2, 2022.
F-29

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 2, 2022, we had outstanding IRLCs with a notional amount of $51.7 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 year 2022, we recognized a non-cash gain of $1,000 on outstanding IRLCs. During fiscal years 2021 and 2020, we recognized a non-cash loss of $208,000 and non-cash gain of $153,000, respectively, 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 2, 2022, we had $16.7 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 year ended April 2, 2022, we recognized a non-cash loss of $92,000 on Commitments. During the fiscal years ended April 3, 2021 and March 28, 2020, we recognized a non-cash gain of $1.4 million and a non-cash loss of $951,000, respectively, 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 ("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 based on trading in the shares of another company directed by the former CEO that resulted in an unrealized gain of approximately $260,000. In the prior year, the Company recorded an accrual relating to this loss contingency. The SEC action follows an investigation that began in 2018. On November 2, 2021, the Company filed a motion to dismiss the claim. On January 25, 2022, the court denied the motion to dismiss and the matter is now in the discovery phase of litigation. While the Company cannot predict with certainty the resolution of this matter, we do not believe that this proceeding will have a material adverse effect on the Company's Consolidated Financial Statements.
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.
F-30

17. 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 are shareholder approved, permit the award of up to 1,650,000 shares of the Company's common stock, of which 283,208 shares were still available for grant as of April 2, 2022. Upon option exercise, new shares of the Company's common stock are issued and when RSUs vest, unrestricted shares are issued. 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 generally expire seven years from the date of grant. Stock options and awards of RSUs vest over a defined period or based on certain performance criteria, 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. The stock incentive plans provide for accelerated vesting of stock option awards and RSUs upon a change in control (as defined in the plans).
We apply the fair value recognition provisions of ASC 718. Stock compensation expense was approximately $5.1 million, $4.4 million and $3.9 million for fiscal years 2022, 2021 and 2020, respectively. As of April 2, 2022, total unrecognized compensation cost was approximately $6.3 million and the related weighted-average period over which it is expected to be recognized is approximately 1.87 years.
Stock Options. The following table summarizes stock option activity for fiscal years 2022, 2021 and 2020:
Number
of Shares
Weighted
Average
Exercise
Price
Weighted
Average
Remaining
Contractual
Term (years)
Aggregate
Intrinsic
Value
(in thousands)
Outstanding at March 30, 2019411,111 $102.71 
Granted 74,750 145.24 
Exercised(120,687)63.66 
Canceled or expired(1,000)99.65 
Outstanding at March 28, 2020364,174 $123.93 4.02$49,000 
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 
Granted  
Exercised(53,550)107.58 
Canceled or expired(5,286)164.49 
Outstanding at April 2, 2022192,913 $157.23 3.34$16,724 
Exercisable at March 28, 2020179,133 $100.82 2.83$25,423 
Exercisable at April 3, 2021108,588 $132.48 3.22$15,549 
Exercisable at April 2, 2022126,948 $149.90 2.82$11,941 
F-31

There were no grants of stock options in fiscal year 2022. The weighted-average estimated fair value of employee stock options granted during fiscal years 2021 and 2020 was $69.65 and $46.84 per share, respectively, using the following weighted average assumptions:
 Fiscal Year
 20212020
Volatility47.5 %36.0 %
Risk-free interest rate0.3 %2.0 %
Dividend yield % %
Expected option life in years4.564.33
Estimated forfeiture rate7.0 %7.0 %
The total intrinsic value of options exercised during fiscal years 2022, 2021 and 2020 was $7.9 million, $16.7 million and $15.7 million, respectively.
Restricted Stock Awards. A summary of RSU activity for fiscal years 2022, 2021 and 2020 is as follows:
Number of Shares
Performance-Based AwardsService-Based AwardsTotal
Outstanding at March 30, 2019   
Awarded7,305 4,900 12,205 
Released (400)(400)
Canceled or expired   
Outstanding at March 28, 20207,305 4,500 11,805 
Awarded7,450 3,550 11,000 
Released (3,465)(3,465)
Canceled or expired(1,816) (1,816)
Outstanding at April 3, 202112,939 4,585 17,524 
Awarded7,920 16,902 24,822 
Released (3,335)(3,335)
Canceled or expired(805)(505)(1,310)
Outstanding at April 2, 202220,054 17,647 37,701 
Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 20226,333 
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 
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.
Actual performance exceeded the target established for the three-year performance-based RSUs granted in fiscal year 2020. As a result, in the first quarter of fiscal year 2023, we expect 2,489 performance-based RSUs will vest and be released, in addition to the unvested target performance-based RSUs shown in the table above.
F-32

18. Earnings Per Share
The following table sets forth the computation of basic and diluted earnings per share for fiscal years 2022, 2021 and 2020 (dollars in thousands, except per share amounts):
Fiscal Year
 202220212020
Net income attributable to Cavco common stockholders$197,699 $76,646 $75,066 
Weighted average shares outstanding:
Basic9,178,593 9,189,052 9,129,639 
Effect of dilutive securities85,560 104,082 139,145 
Diluted9,264,153 9,293,134 9,268,784 
Net income per share attributable to Cavco common stockholders
Basic$21.54 $8.34 $8.22 
Diluted$21.34 $8.25 $8.10 
Anti-dilutive common stock equivalents excluded
405 19,440 23,336 
Outstanding RSUs excluded, as underlying performance criteria has not yet been met20,054 12,939 7,305 
19. Fair Value Measurements
The book value and estimated fair value of our financial instruments were as follows (in thousands): 
 April 2, 2022April 3, 2021
 Book
Value
Estimated
Fair Value
Book
Value
Estimated
Fair Value
Available-for-sale debt securities (1)
$17,760 $17,760 $14,946 $14,946 
Marketable equity securities (2)
16,780 16,780 17,600 17,600 
Non-marketable equity investments (3)
20,479 20,479 21,960 21,960 
Consumer loans receivable (4) (5)
49,884 53,354 74,798 86,209 
Commercial loans receivable (5)
68,566 65,942 44,314 42,379 
Secured credit facilities and other (6)
(11,620)(11,806)(12,186)(12,340)
(1)    Level 2: The fair value is based on observable market prices for identical securities. When observable market prices for identical securities are not available, we price our marketable debt instruments using non-binding market consensus prices that are corroborated with observable market data; quoted market prices for similar instruments; or pricing models, such as a discounted cash flow model, with all significant inputs derived from or corroborated with observable market data.
(2)    Level 1: The fair value is based on quoted market prices.
(3)    Level 3: The fair value approximates book value based on the non-marketable nature of the investments.
(4)    Level 3: Includes consumer loans receivable held for investment, held for sale and construction advances.
(5)    Level 3: The fair value is estimated using market interest rates of comparable loans.
(6)    Level 2: The fair value is based on the discounted value of the expected remaining principal and interest cash flows.
F-33

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 2, 2022.
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 2,
2022
April 3,
2021
Number of loans serviced with MSRs
4,346 4,647 
Weighted average servicing fee (basis points)
34.76 33.57 
Capitalized servicing multiple
85.07 %45.93 %
Capitalized servicing rate (basis points)
29.57 15.42 
Serviced portfolio with MSRs (in thousands)
$560,178 $593,939 
MSRs (in thousands)$1,656 $916 
20. 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 $400,000. 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 $22.8 million, $15.8 million and $15.7 million for fiscal years 2022, 2021 and 2020, 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 up to a maximum of $1,000. For calendar year 2021, the Company match was 20% 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 $1.3 million in fiscal year 2022 and $1.1 million each in fiscal year 2021 and 2020.
Certain Commodore (as defined in Note 22) 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.
F-34

The Company's participation in multiemployer plans for the fiscal year ended April 2, 2022 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 2021 and 2020, 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 2021.
The "Surcharge Imposed" column indicates whether the Company contribution rate for its fiscal year that ended on April 2, 2022 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 Fund20212020202220212020Surcharge Imposed
IAM National Pension FundRedRedImplemented$312 $ $ Yes(1)
(1)    The CBA for the Clarion and Colony manufacturing facilities expires in April 2023. The expiration date of the CBA for the Pennwest manufacturing facility is February 2024.
21. 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 2, 2022, April 3, 2021 and March 28, 2020, the total amount of sales to related parties was $58.1 million, $46.7 million and $51.0 million, respectively. As of April 2, 2022, receivables from related parties included $3.3 million of accounts receivable and $2.6 million of commercial loans outstanding. As of April 3, 2021, receivables from related parties included $4.7 million of accounts receivable and $9.5 million of commercial loans outstanding.
F-35

22. Acquisitions
Craftsman Acquisition
In fiscal year 2017, we purchased a 50% ownership interest in Craftsman for $1.3 million to expand our retail presence in Nevada. At that time, we concluded that we were not considered to be the primary beneficiary and therefore did not consolidate the Entities. Since the date of acquisition, we previously had recorded a non-marketable equity investment for the ownership, with changes to that investment for earnings and distributions from the Entities.
On July 4, 2021, we obtained an additional 20% ownership interest in the Entities utilizing the same pre-tax income multiple as the 2017 purchase. As we now have a controlling interest, we have consolidated the Entities and remeasured the Entities' assets and liabilities to fair value, including our previous equity investment of $2.9 million in the Entities. As a result of the remeasurement, we recorded a gain of $3.3 million in Other income, net in the Consolidated Statements of Comprehensive Income.
The purchase price on July 4, 2021 for 20% ownership was $2.5 million, valuing the Entities at $12.4 million. The following table summarizes the fair values of the assets acquired and liabilities assumed at the acquisition date (in thousands).
July 4,
2021
Cash$6,466 
Accounts receivable577 
Inventories7,146 
Property, plant and equipment205 
Other current assets416 
Indefinite lived intangible assets(1)
2,980 
Total identifiable assets acquired17,790 
Accounts payable and accrued liabilities10,028 
Net identifiable assets acquired7,762 
Goodwill(2)
4,595 
Net assets acquired$12,357 
(1) Includes $3.0 million assigned to trademarks and trade names, which are considered indefinite lived intangible assets and are not subject to amortization.
(2) Attributable to the Factory-built housing segment, all of which will be deductible for income tax purposes.
We recorded a Redeemable noncontrolling interest for the remaining 30% ownership. As 20% of this is considered mandatorily redeemable per the Craftsman Purchase Agreement, $2.5 million for the acquisition date fair value of this portion of the noncontrolling interest was recorded in the long-term liabilities section of the Consolidated Balance Sheet within Secured financings and other. As we are not currently obligated for the redemption of the remaining 10% ownership, $1.2 million for the acquisition date 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.
Since the acquisition date, Craftsman contributed Net revenue and Net income of $13.8 million and $0.4 million, respectively, for the fiscal year ended April 2, 2022. Cost of sales from the Craftsman acquisition included required purchase accounting adjustments whereby home product inventory is recorded at fair value upon acquisition.
F-36

Commodore Acquisition
On September 24, 2021, we purchased certain manufactured housing assets and assumed certain liabilities of The Commodore Corporation ("Commodore"), including its six manufacturing facilities and two wholly-owned retail locations. In addition to manufacturing, Commodore also participates in commercial lending operations with its dealers. 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.
The acquisition of Commodore brings beneficial geographic addition to our footprint with strong operations in the Northeast/Midwest/Mid-Atlantic markets and provides a platform for future growth, with the potential for cost and revenue synergies.
The acquisition-date fair value of the total consideration was $146.2 million, subject to future adjustments upon the finalization of closing financial statements. During the period, certain adjustments were made to these closing financial statements, which resulted in changes to the initial purchase price allocation and impacted the amount of goodwill recognized. We have expensed $2.7 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 values are not yet finalized and are subject to change, which could be significant. The allocation of the purchase price is still preliminary due to the time between the acquisition date and reporting date and will be finalized upon completion of the analysis of the fair values of Commodore's acquired commercial loans, intangible assets and resulting goodwill and deferred taxes. We expect to finalize these amounts as soon as possible but no later than one year from the acquisition date.

September 24,
2021
Cash$619 
Accounts receivable20,930 
Commercial loans30,922 
Inventories31,787 
Property, plant and equipment(1)
59,106 
Other current assets534 
Intangible assets(2)
12,500 
Total identifiable assets acquired156,398 
Accounts payable and accrued liabilities31,536 
Net identifiable assets acquired124,862 
Goodwill(3)
21,308 
Net assets acquired$146,170 
(1) Includes assets acquired under finance leases. See Note 9 for additional information.
(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.
Since the acquisition date, Commodore contributed Net revenue and Net income of $166.7 million and $6.6 million, respectively, for the fiscal year ended April 2, 2022. Cost of sales from the Commodore acquisition included required purchase accounting adjustments whereby home product inventory is recorded at fair value upon acquisition.
F-37

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

Year Ended
April 2,
2022
April 3,
2021
Net revenue$1,793,247 $1,369,244 
 Net income attributable to Cavco common stockholders199,820 84,448 
Diluted net income per share21.57 9.09 
23. 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 2,
2022
April 3,
2021
March 28,
2020
Net revenue:
Factory-built housing
$1,556,283 $1,037,889 $999,340 
Financial services
70,875 70,162 62,434 
$1,627,158 $1,108,051 $1,061,774 
Net revenue for financial services consists of:
Finance$23,004 $24,195 $24,894 
Insurance
47,871 45,967 37,540 
$70,875 $70,162 $62,434 
Income before income taxes:
Factory-built housing
$197,282 $78,937 $78,531 
Financial services
14,707 17,975 14,448 
$211,989 $96,912 $92,979 
Depreciation:
Factory-built housing
$9,451 $5,450 $5,120 
Financial services
182 127 57 
$9,633 $5,577 $5,177 
Amortization:
Factory-built housing
$1,270 $560 $419 
Financial services
114 187 187 
$1,384 $747 $606 
Income tax expense:
Factory-built housing
$10,853 $16,204 $14,574 
Financial services
3,394 4,062 3,339 
$14,247 $20,266 $17,913 
Capital expenditures:
Factory-built housing
$18,574 $25,465 $13,211 
Financial services
79 72 1,129 
$18,653 $25,537 $14,340 
F-38

 
 April 2,
2022
April 3,
2021
Total assets:
Factory-built housing$929,535 $711,579 
Financial services225,437 240,254 
$1,154,972 $951,833 
 April 2,
2022
April 3,
2021
March 28,
2020
Gross margin %:
Consolidated25.1 %21.6 %21.7 %
Factory-built housing23.9 %19.2 %19.5 %
Financial services51.5 %56.1 %56.5 %
F-39
EX-10.2.7 2 cvco-202242xexhibit1027.htm EX-10.2.7 Document

Exhibit 10.2.7

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”). In light of the repeal of the performance-based compensation exception to the Internal Revenue Service Code, Section 162(m) (“IRS 162(m)”). 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 incurs a termination of employment due to Retirement, death or Disability prior to the end of the Performance Period, 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 other reason 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.




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.





EXHIBIT “B”

PERFORMANCE GOALS

Goal
(Each Performance Measure Shall be Allocated Equally and Individually at 1/3rd)
ThresholdTargetMaximum
Relative Total Shareholder Return (rTSR)

A 1/3 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 1/3 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%
Operational Improvement

A 1/3 payout will be made if the Company’s operational improvement metric for the Performance Period places it in either the Threshold, Target, or Maximum range shown to the right.
> 2%5%8%

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.

Operational Improvement: Operational improvement shall be determined by dividing: (i) the total number of floors produced per employee equivalent during the last fiscal year of the Performance Period by (ii) the total number of floors produced per employee equivalent during the fiscal year ending immediately prior to the Performance Period.




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 3 cvco-202242xexhibit21.htm EX-21 Document

Exhibit 21
SUBSIDIARIES OF CAVCO INDUSTRIES, INC.
As of April 2, 2022

SubsidiaryJurisdiction
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
CountryPlace Mortgage Holdings, LLCDelaware
CRG Holdings, LLCDelaware
Destiny Homes, LLCDelaware
Fairmont Homes, LLCDelaware
Fleetwood Homes, Inc.Delaware
Lexington Homes, Inc.Mississippi
Palm Harbor Homes, Inc.Delaware
Palm Harbor Insurance Agency of Texas, Inc.Texas
Palm Harbor Villages, Inc.Delaware
Palm Harbor Villages Real Estate, LLCTexas
Standard Casualty CompanyTexas
Standard Insurance Agency, Inc.Texas




EX-23 4 cvco-202242xexhibit23.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 31, 2022, 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 2, 2022.
/s/ RSM US LLP
Phoenix, Arizona
May 31, 2022


EX-31.1 5 cvco-202242xexhibit311.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 31, 2022
/s/ William C. Boor
William C. Boor
President and Chief Executive Officer


EX-31.2 6 cvco-202242xexhibit312.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 31, 2022
/s/ Allison K. Aden
Allison K. Aden
Executive Vice President, Chief Financial Officer & Treasurer

EX-32.1 7 cvco-202242xexhibit321.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 2, 2022 as filed with the Securities and Exchange Commission on the date hereof (the "Report"), we, William C. Boor and Allison K. Aden, Chief Executive Officer and Chief Financial Officer, respectively, of the Registrant, certify, pursuant to 18 U.S.C. §1350, as adopted pursuant to §906 of the Sarbanes-Oxley Act of 2002, that to our knowledge:
(1)The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Registrant.
 
May 31, 2022
/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 8 cvco-20220402.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 000010001 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 100010002 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 100020003 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 100030004 - Statement - Consolidated Statements of Stockholders' Equity and Redeemable Noncontrolling Interest Statement link:presentationLink link:calculationLink link:definitionLink 100040005 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 210011001 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 220022001 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 240034001 - Disclosure - Summary of Significant Accounting Policies (Revenue Recognition) (Details) link:presentationLink link:calculationLink link:definitionLink 240044002 - Disclosure - Summary of Significant Accounting Policies (Receivables and Allowances) (Details) link:presentationLink link:calculationLink link:definitionLink 240054003 - Disclosure - Summary of Significant Accounting Policies (Long Lived Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 240064004 - Disclosure - Summary of Significant Accounting Policies (Goodwill and Other Intangibles) (Details) link:presentationLink link:calculationLink link:definitionLink 240074005 - Disclosure - Summary of Significant Accounting Policies (Warranties) (Details) link:presentationLink link:calculationLink link:definitionLink 240084006 - Disclosure - Summary of Significant Accounting Policies (Insurance) (Details) link:presentationLink link:calculationLink link:definitionLink 240094007 - Disclosure - Summary of Significant Accounting Policies (Advertising, Freight and Other Income) (Details) link:presentationLink link:calculationLink link:definitionLink 240104008 - Disclosure - Summary of Significant Accounting Policies (Noncontrolling Interest) (Details) link:presentationLink link:calculationLink link:definitionLink 240114009 - Disclosure - Summary of Significant Accounting Policies (Stockholder's Equity) (Details) link:presentationLink link:calculationLink link:definitionLink 240124010 - Disclosure - Summary of Significant Accounting Policies (Recently Issued Accounting Pronouncements) (Details) link:presentationLink link:calculationLink link:definitionLink 210131002 - Disclosure - Revenue from Contracts with Customers link:presentationLink link:calculationLink link:definitionLink 230143001 - Disclosure - Revenue from Contracts with Customers Disaggregation of Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 240154011 - Disclosure - Revenue from Contracts with Customer Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 240164012 - Disclosure - Revenue from Contracts with Customers Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 210171003 - Disclosure - Restricted Cash link:presentationLink link:calculationLink link:definitionLink 230183002 - Disclosure - Restricted Cash (Tables) link:presentationLink link:calculationLink link:definitionLink 240194013 - Disclosure - Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 240204014 - Disclosure - Restricted Cash (Reconciliation to SOCF) (Details) link:presentationLink link:calculationLink link:definitionLink 210211004 - Disclosure - Investments link:presentationLink link:calculationLink link:definitionLink 230223003 - Disclosure - Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 240234015 - Disclosure - Investments (Summary) (Details) link:presentationLink link:calculationLink link:definitionLink 240244016 - Disclosure - Investments (Available-for-sale Summary) (Details) link:presentationLink link:calculationLink link:definitionLink 240254017 - Disclosure - Investments (Continuous Unrealized Loss Positions) (Details) link:presentationLink link:calculationLink link:definitionLink 240264018 - Disclosure - Investments (Debt Securities by Maturity) (Details) link:presentationLink link:calculationLink link:definitionLink 240274019 - Disclosure - Investments (Gains (losses) on securities) (Details) link:presentationLink link:calculationLink link:definitionLink 240284020 - Disclosure - Investments (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 210291005 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 230303004 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 240314021 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 210321006 - Disclosure - Consumer Loans Receivable link:presentationLink link:calculationLink link:definitionLink 230333005 - Disclosure - Consumer Loans Receivable (Tables) link:presentationLink link:calculationLink link:definitionLink 240344022 - Disclosure - Consumer Loans Receivable (Summary of Consumer Loans Receivable) (Details) link:presentationLink link:calculationLink link:definitionLink 240354023 - Disclosure - Consumer Loans Receivable (Allowance For Loan Loss Rollforward) (Details) link:presentationLink link:calculationLink link:definitionLink 240364024 - Disclosure - Consumer Loans Receivable (Weighted Averages) (Details) link:presentationLink link:calculationLink link:definitionLink 240374025 - Disclosure - Consumer Loans Receivable (Delinquency Status of Consumer Loans) (Details) link:presentationLink link:calculationLink link:definitionLink 240384026 - Disclosure - Consumer Loans Receivable (Consumer Loan Receivables by Segment and Credit Quality Indicator) (Details) link:presentationLink link:calculationLink link:definitionLink 240394027 - Disclosure - Consumer Loans Receivable (Concentration of Consumer Loan Receivables by Geographic Region) (Details) link:presentationLink link:calculationLink link:definitionLink 240404028 - Disclosure - Consumer Loans Receivable (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 210411007 - Disclosure - Commercial Loans Receivables link:presentationLink link:calculationLink link:definitionLink 230423006 - Disclosure - Commercial Loans Receivables (Tables) link:presentationLink link:calculationLink link:definitionLink 240434029 - Disclosure - Commercial Loans Receivables (Commercial Loans Notes Receivables, Net) (Details) link:presentationLink link:calculationLink link:definitionLink 240444030 - Disclosure - Commercial Loans Receivables Characteristics (Details)) link:presentationLink link:calculationLink link:definitionLink 240454031 - Disclosure - Commercial Loans Receivables (Changes in the Estimated Allowance for Loan Loss) (Details) link:presentationLink link:calculationLink link:definitionLink 240464032 - Disclosure - Commercial Loans Receivables (Commercial Loans Receivables by Credit Quality Indicator and Year of Origination) (Details) link:presentationLink link:calculationLink link:definitionLink 240474033 - Disclosure - Commercial Loans Receivables (Concentrations of Commerical Loans Receivables) (Details) link:presentationLink link:calculationLink link:definitionLink 240484034 - Disclosure - Commercial Loans Receivables (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 210491008 - Disclosure - Property, Plant and Equipment link:presentationLink link:calculationLink link:definitionLink 230503007 - Disclosure - Property, Plant and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 240514035 - Disclosure - Property, Plant and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 210521009 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 220532002 - Disclosure - Leases (Policies) link:presentationLink link:calculationLink link:definitionLink 230543008 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 240554036 - Disclosure - Leases (Lease Assets and Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 240564037 - Disclosure - Leases (Lease Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 240574038 - Disclosure - Leases (Future Minimum Lease Payments) (Details) link:presentationLink link:calculationLink link:definitionLink 240574038 - Disclosure - Leases (Future Minimum Lease Payments) (Details) link:presentationLink link:calculationLink link:definitionLink 240584039 - Disclosure - Leases (Weighted Average Disclosures) (Details) link:presentationLink link:calculationLink link:definitionLink 210591010 - Disclosure - Goodwill and Other Intangibles link:presentationLink link:calculationLink link:definitionLink 230603009 - Disclosure - Goodwill and Other Intangibles (Tables) link:presentationLink link:calculationLink link:definitionLink 240614040 - Disclosure - Goodwill and Other Intangibles (Summary of Goodwill and Other Intangibles) (Details) link:presentationLink link:calculationLink link:definitionLink 240624041 - Disclosure - Goodwill and Other Intangibles Rollforward (Details) link:presentationLink link:calculationLink link:definitionLink 240634042 - Disclosure - Goodwill and Other Intangibles (Amortization Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 210641011 - Disclosure - Accrued Expenses and Other Current Liabilities link:presentationLink link:calculationLink link:definitionLink 230653010 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 240664043 - Disclosure - Accrued Expenses and Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 210671012 - Disclosure - Warranties link:presentationLink link:calculationLink link:definitionLink 230683011 - Disclosure - Warranties (Tables) link:presentationLink link:calculationLink link:definitionLink 240694044 - Disclosure - Warranties (Activity for Estimated Warranty Liability) (Details) link:presentationLink link:calculationLink link:definitionLink 210701013 - Disclosure - Secured Financings and Other link:presentationLink link:calculationLink link:definitionLink 230713012 - Disclosure - Secured Financings and Other (Tables) link:presentationLink link:calculationLink link:definitionLink 240724045 - Disclosure - Secured Financings and Other (Details) link:presentationLink link:calculationLink link:definitionLink 240734046 - Disclosure - Secured Financings and Other (Details) link:presentationLink link:calculationLink link:definitionLink 210741014 - Disclosure - Reinsurance and Insurance Loss Reserves link:presentationLink link:calculationLink link:definitionLink 230753013 - Disclosure - Reinsurance and Insurance Loss Reserves (Tables) link:presentationLink link:calculationLink link:definitionLink 240764047 - Disclosure - Reinsurance and Insurance Loss Reserves (Details) link:presentationLink link:calculationLink link:definitionLink 240774048 - Disclosure - Reinsurance and Insurance Loss Reserves (Details Textual) link:presentationLink link:calculationLink link:definitionLink 240784049 - Disclosure - Reinsurance and Insurance Loss Reserves (Activity in Property Casualty Reserve) (Details) link:presentationLink link:calculationLink link:definitionLink 210791015 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 230803014 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 240814050 - Disclosure - Income Taxes (Provision (Benefit) for Income Taxes) (Details) link:presentationLink link:calculationLink link:definitionLink 240824051 - Disclosure - Income Taxes (Reconciliation of Income Taxes) (Details) link:presentationLink link:calculationLink link:definitionLink 240834052 - Disclosure - Income Taxes (Components of Deferred Tax Assets and Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 240844053 - Disclosure - Income Taxes (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 210851016 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 220862003 - Disclosure - Commitment and Contingencies (Policies) link:presentationLink link:calculationLink link:definitionLink 230873015 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 240884054 - Disclosure - Commitments and Contingencies (Loan Contracts with Off-Balance Sheet Commitments) (Details) link:presentationLink link:calculationLink link:definitionLink 240894055 - Disclosure - Commitments and Contingencies (Details Textual) link:presentationLink link:calculationLink link:definitionLink 210901017 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 230913016 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 240924056 - Disclosure - Stock-Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 240934057 - Disclosure - Stock-Based Compensation (Stock Option Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 240944058 - Disclosure - Stock-Based Compensation (Stock Options, Fair Value Assumptions) (Details) link:presentationLink link:calculationLink link:definitionLink 240954059 - Disclosure - Stock-Based Compensation Restricted Stock (Details) link:presentationLink link:calculationLink link:definitionLink 210961018 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 230973017 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 240984060 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 210991019 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 221002004 - Disclosure - Fair Value Measurements (Policies) link:presentationLink link:calculationLink link:definitionLink 231013018 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 241024061 - Disclosure - Fair Value Measurements (Book Value and Estimated Fair Value) (Details) link:presentationLink link:calculationLink link:definitionLink 241034062 - Disclosure - Fair Value Measurements (Assumptions for Mortgage Servicing Rights) (Details) link:presentationLink link:calculationLink link:definitionLink 211041020 - Disclosure - Employee Benefit Plans link:presentationLink link:calculationLink link:definitionLink 231053019 - Disclosure - Employee Benefit Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 241064063 - Disclosure - Employee Benefit Plans (Details) link:presentationLink link:calculationLink link:definitionLink 241074064 - Disclosure - Multi-employer Plan (Details) link:presentationLink link:calculationLink link:definitionLink 211081021 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 241094065 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 211101022 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 231113020 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 241124066 - Disclosure - Acquisitions (Details) link:presentationLink link:calculationLink link:definitionLink 241134067 - Disclosure - Acquisitions Pro Forma (Details) link:presentationLink link:calculationLink link:definitionLink 211141023 - Disclosure - Business Segment Information link:presentationLink link:calculationLink link:definitionLink 231153021 - Disclosure - Business Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 241164068 - Disclosure - Business Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 cvco-20220402_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 10 cvco-20220402_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 11 cvco-20220402_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Business Acquisition [Axis] Business Acquisition [Axis] Related Party Transactions [Abstract] Related Party Transactions [Abstract] Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table Text Block] Finance lease assets Finance Lease, Right-of-Use Asset, after Accumulated Amortization Concentration risk percentage Concentration Risk on Financing Receivables Percentage Concentration risk on financing receivables percentage. Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] RP Status Pending / Implemented Multiemployer Plan, Pension, Significant, Funding Improvement or Rehabilitation Plan, Implementation Status [Fixed List] Deferred Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Preferred stock, shares outstanding Preferred Stock, Shares Outstanding Activity in property casualty reserve Schedule of Liability for Unpaid Claims and Claims Adjustment Expense [Table Text Block] Present value of lease liabilities Finance lease payables Finance Lease, Liability Property, plant and equipment, at cost Property, Plant and Equipment, Gross Securitized financings and other Debt Instrument, Fair Value Disclosure Summary of inventories Inventory, Net [Abstract] Due after ten years, Fair Value Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after 10 Years, Fair Value Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Insurance loss reserves Balance at beginning of period Balance at end of period Liability for Claims and Claims Adjustment Expense Fair Value Measurement [Domain] Fair Value Measurement [Domain] Financial Instruments [Domain] Financial Instruments [Domain] Current fiscal year Current fiscal year [Member] Current fiscal year Restrictions on Cash and Cash Equivalents [Table] Restrictions on Cash and Cash Equivalents [Table] Finance lease payments FY25 Finance Lease, Liability, to be Paid, Year Four Depreciation Depreciation Exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Weighted average discount rate, operating leases Operating Lease, Weighted Average Discount Rate, Percent Canceled or expired Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Forfeitures and Expirations Accrued volume rebates Accrued Volume Rebates Accrued volume rebates. Additional paid-in capital Additional Paid in Capital, Common Stock Commercial loans receivable, net Loans and Leases Receivable, Net Amount, Commercial, Noncurrent Loans and Leases Receivable, Net Amount, Commercial, Noncurrent Percentage of Principal Balance of Consumer Loans Receivable Percentage of Principal Balance of Consumer Loans Receivable Percentage of principal balance of consumer loans receivable. 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 State Current State and Local Tax Expense (Benefit) Charge-offs Allowance for Loan and Lease Losses, Write-offs Cash paid during the year for income taxes Income Taxes Paid Initial value of noncontrolling interest upon transaction Noncontrolling Interest, Increase from Business Combination Finance lease payments FY24 Finance Lease, Liability, to be Paid, Year Three Business Segment Information Segment Reporting Information, Profit (Loss) [Abstract] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Less current portion Financing Receivable, after Allowance for Credit Loss, Current Anti-dilutive stock equivalents excluded from computation Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Operating lease payments thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Equity Component [Domain] Equity Component [Domain] Earnings Per Share Computation Earnings Per Share Reconciliation [Abstract] Thereafter LeaseLiabilityPaymentsDueAfterYearFive LeaseLiabilityPaymentsDueAfterYearFive Ownership [Axis] Ownership [Axis] Amortization of leased assets Finance Lease, Right-of-Use Asset, Amortization Fiscal 2017 Fiscal 2017 [Member] Fiscal 2017 Available-for-sale debt securities Total Fair Value Debt Securities, Available-for-Sale Operating lease liability, current, location Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Supplemental disclosures of cash flow information: Supplemental Cash Flow Information [Abstract] Other secured financing Long-Term Line of Credit Entity Address, State or Province Entity Address, State or Province Impact of adoption of ASU 2016-13 Allowance for Loan and Lease Losses, Adjustments, Other Options outstanding, weighted average remaining contractual term Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term 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 MSRs (in thousands) Servicing Asset at Fair Value, Amount Insurance policies maximum coverage per claim Maximum Risk Assumed Per Policy Maximum risk assumed per policy. Award Type [Axis] Award Type [Axis] FV of Noncontrolling interest at acquisition Redeemable Noncontrolling Interest, Equity, Fair Value Operating Lease, Liability, Current Operating Lease, Liability, Current 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] Secured term loans Principal Amount Outstanding on Loans Securitized or Asset-Backed Financing Arrangement 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 Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Property, plant and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Lease - Operating lease liability Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Deferred Rent Weighted average remaining lease term, operating leases Operating Lease, Weighted Average Remaining Lease Term Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Consumer Loans Receivable Consumer Loans Receivable [Table Text Block] Consumer loans receivable. INVESTING ACTIVITIES Net Cash Provided by (Used in) Investing Activities [Abstract] Commercial Loans Receivable Financing Receivables, Commercial [Text Block] Financing Receivables, Commercial Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Repurchase agreements period, minimum Period of Agreement under Repurchase Contingencies Minimum Period of the agreement under repurchase contingencies minimum. Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Current Current Income Tax Expense (Benefit), Continuing Operations [Abstract] New Accounting Pronouncements and Changes in Accounting Principles [Abstract] Accounting Standards Update and Change in Accounting Principle [Abstract] Document Type Document Type 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] Useful lives Property, Plant and Equipment, Useful Life Canceled or forfeited Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period Payments and deductions Standard Product Warranty Accrual, Decrease for Payments Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Deferred Income Tax (Benefit) Expense Deferred Income Tax Expense (Benefit) 61 to 90 days past due 61 - 90 days past due [Member] 61 - 90 days past due Finite lived: Finite-Lived Intangible Assets [Roll Forward] Proceeds from sales of consumer loans Proceeds from Sale of Finance Receivables 2023 Lease Liability Payments Due Next Twelve Months Lease Liability Payments Due Next Twelve Months Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 2022 Share-Based Payment Arrangement, Tranche One [Member] Net identifiable assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Current portion of secured financings and other Less current portion Secured Debt, Current Consumer Loans Receivable Financing Receivables, Consumer [Text Block] Financing Receivables, Consumer Deliquency Status of Consumer Loans Deliquency Status of Consumer Loans [Table Text Block] Deliquency Status of Consumer Loans Debt Disclosure [Abstract] Debt Disclosure [Abstract] Income Statement Location [Axis] Income Statement Location [Axis] Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 2024 Share-Based Payment Arrangement, Tranche Three [Member] Net change in unrealized position of investments held OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment and Tax Accrued expenses and other current liabilities Total accrued expenses and other current liabilities Accrued Liabilities, Current 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] Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Tax Credit - 45L Effective Income Tax Rate Reconciliation, Tax Credit, Other, Amount Accounting Policies [Abstract] Accounting Policies [Abstract] Allowance for loan loss Financing Receivable, Allowance for Credit Loss [Table Text Block] Stockholders' equity Stockholders' Equity Attributable to Parent [Abstract] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current ARIZONA ARIZONA Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] Major Customers [Axis] Customer [Axis] Stock Options, Weighted Average Assumptions Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Finance lease liabilities, non-current Finance Lease, Liability, Noncurrent Applicable income taxes OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax Provision for income taxes Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Weighted-average period over stock options expected to be recognized Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Debt securities in unrealized loss position, accumulated loss Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss Options exercisable, weighted average remaining contractual term Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Summary of the Fair Value and Carrying Value of Financial Instruments Fair Value, by Balance Sheet Grouping [Table Text Block] Payments for acquisitions, net Purchase price Payments to Acquire Businesses, Gross Gross profit Gross Profit Salaries and wages Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation Entity Registrant Name Entity Registrant Name Loans held at acquisition date Loans held at acquisition date [Member] Loans held at acquisition date Dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Issuance of common stock under stock incentive plans, value APIC, Share-Based Payment Arrangement, Recognition and Exercise Mortgage-backed securities, Fair Value Debt Securities, Available-for-Sale, Maturity, without Single Maturity Date, Fair Value Leases [Abstract] Leases [Abstract] Principles of Consolidation Consolidation, Policy [Policy Text Block] Minimum Minimum [Member] Geographic concentration Inventory Finance Receivables Geographic Concentration Percentage Inventory finance receivables geographic concentration percentage. Entity Emerging Growth Company Entity Emerging Growth Company Common stock, par value Common Stock, Par or Stated Value Per Share Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Stock-based compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] 31 to 60 days past due 31 - 60 days past due [Member] 31 - 60 days past due Fair Value Measurements Fair Value Disclosures [Text Block] Proceeds from secured financings and other Proceeds from Accounts Receivable Securitization Trading Symbol Trading Symbol Entity File Number Entity File Number Goodwill Goodwill [Member] Goodwill [Member] 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Four Defined Contribution Plan [Domain] Defined Contribution Plan [Domain] [Domain] for Defined Contribution Plan [Axis] Prime- FICO score 680 and greater Prime [Member] Awarded Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Current portion of consumer loans receivable, net Loans and Leases Receivable, Net Amount, Consumer, Current Loans and Leases Receivable, Net Amount, Consumer, Current Current portion of commercial loans receivable from affiliates, net Due from Related Parties, Current Accounting Estimate Use of Estimates, Policy [Policy Text Block] Acquisitions Business Combination Disclosure [Text Block] Assumed premiums - nonaffiliate Earned Assumed Premiums Earned Raw materials Inventory, Raw Materials, Gross Net assets acquired Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Diluted net income per share Business Acquisition, Pro Forma Income (Loss) from Continuing Operations, Net of Tax, Per Share, Diluted Net income attributable to Cavco common stockholders Business Acquisition, Pro Forma Net Income (Loss) Debt Securities, Available-for-sale, Unrealized Loss Position, Fair Value [Table] Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table] Accounts payable and accrued expenses and other current liabilities Increase (Decrease) in Accounts Payable and Accrued Liabilities Income Taxes Income Tax Disclosure [Text Block] Net revenue Revenue from Related Parties Insurance policies coverage per claim ceded to reinsurers Maximum Risk Ceded Per Policy Maximum risk ceded per policy. Secured financings and other Secured Long-Term Debt, Noncurrent Basic (usd per share) Earnings Per Share, Basic Maximum vesting period for stock options and restricted stock awards Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period Weighted average effective interest rate Weighted average effective interest rate Weighted average effective interest rate Accounting Standards Update and Change in Accounting Principle [Table] Accounting Standards Update and Change in Accounting Principle [Table] Payments to Noncontrolling Interests Payments to Noncontrolling Interests Summary of restricted cash Restrictions on Cash and Cash Equivalents [Table Text Block] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Indefinite-lived Intangible Assets by Major Class [Axis] Indefinite-Lived Intangible Assets [Axis] Allowance for credit loss on available-for-sale debt securities Debt Securities, Available-for-Sale, Allowance for Credit Loss Ownership [Domain] Ownership [Domain] Entity Interactive Data Current Entity Interactive Data Current Fair Value by Balance Sheet Grouping [Table] Fair Value, by Balance Sheet Grouping [Table] Ceded premiums - nonaffiliate Earned Ceded Premiums Earned Schedule of Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Portion at Fair Value Measurement [Member] Portion at Fair Value Measurement [Member] Finance lease payments FY26 Finance Lease, Liability, to be Paid, Year Five Internal Credit Assessment [Domain] Internal Credit Assessment [Domain] Fiscal 2020 Fiscal 2020 [Member] Fiscal 2020 Receivable Type [Axis] Receivable Type [Axis] Payments for common stock repurchases Payments for Repurchase of Common Stock Class of Stock [Axis] Class of Stock [Axis] Thereafter Long-Term Debt, Maturity, after Year Five Income Taxes Income Tax, Policy [Policy Text Block] Total identifiable assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets FLORIDA FLORIDA Current assets: Assets, Current [Abstract] Less: Net (gains) losses recognized on securities sold during the period Equity Securities, FV-NI, Realized Gain (Loss) Retained earnings Retained Earnings (Accumulated Deficit) Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Scenario [Domain] Scenario [Domain] Related Party Transactions Related Party Transactions Disclosure [Text Block] Exercisable, weighted average exercise price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Pro Forma Impact of Acquisitions Business Acquisition, Pro Forma Information [Table Text Block] Less than 12 months, fair value Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months Applicable income taxes Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Tax Document Fiscal Year Focus Document Fiscal Year Focus OPERATING ACTIVITIES Net Cash Provided by (Used in) Operating Activities [Abstract] Fair value of assets acquired under finance lease Fair Value of Assets Acquired Change in GNMA loans eligible for repurchase Loans Assumed Stockholders' Equity Attributable to Noncontrolling Interest [Roll Forward] Stockholders' Equity Attributable to Noncontrolling Interest [Roll Forward] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Loss Contingencies [Table] Loss Contingencies [Table] Current Income Tax Expense Current Income Tax Expense (Benefit) Due after ten years, Amortized Cost Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after 10 Years, Amortized Cost Commercial Loans Receivables by Class and Internal Credit Quality Indicator Financing Receivable Credit Quality Indicators [Table Text Block] Asset Impairment Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Operating lease expense Operating Lease, Expense Document and Entity Information [Abstract] Document and Entity Information [Abstract] Document and entity information. Indefinite lived: Indefinite-Lived Intangible Assets [Roll Forward] Inventories Increase (Decrease) in Inventories Stock-based compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost Weighted average months to maturity Weighted average months to maturity Weighted average months to maturity Accounts Receivable, Related Parties Accounts Receivable, Related Parties Beginning balance, common stock, shares Ending balance, common stock, shares Common Stock, Shares, Outstanding Goodwill Gross Carrying Amount Beginning Balance Ending Balance Goodwill Accrual for estimated warranties Movement in Standard Product Warranty Accrual [Roll Forward] Treasury stock, shares Treasury Stock, Shares Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Near Prime- FICO score 620-679 Near prime [Member] Near prime Gross Carrying Amount Intangible Assets Including Goodwill Gross Intangible assets including goodwill gross. Income tax expense Income Tax Expense Income tax expense Income Tax Expense (Benefit) Segment, Geographical [Domain] Geographical [Domain] Operating loss carryforward valuation allowance Deferred Tax Assets, Valuation Allowance Deferred income taxes Deferred Income Tax Liabilities, Net Entity Public Float Entity Public Float Purchase accounting additions Financing Receivable, Allowance for Credit Loss, Period Increase (Decrease) Reserve for repurchase commitments Assets Sold under Agreements to Repurchase, Repurchase Liability Cost of Goods and Services Sold Cost of Goods and Services Sold Total lease assets LeaseRightOfUseAsset Total Lease Assets Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Operating lease obligations incurred Liabilities Assumed Loss Contingencies [Line Items] Loss Contingencies [Line Items] 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. Investments Investments Common stock, $0.01 par value; 40,000,000 shares authorized; Issued 9,292,278 and 9,241,256 shares, respectively Common Stock, Value, Issued Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Repurchase Contingencies Commitments and Contingencies, Policy [Policy Text Block] 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 91+ days past due 91+ days past due [Member] 91+ days past due Warranties Product Warranty Disclosure [Text Block] 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 Current liabilities: Liabilities, Current [Abstract] Proceeds from (payments for) exercise of stock options Proceeds from Stock Options Exercised Other Effective Income Tax Rate Reconciliation, Other Adjustments, Amount Interest on lease liabilities Finance Lease, Interest Expense Employee contribution rate, subject to match Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay Income Statement Location [Domain] Income Statement Location [Domain] Debt securities in unrealized loss position, fair value Debt Securities, Available-for-Sale, Unrealized Loss Position Amendment Flag Amendment Flag Finite-Lived Intangible Asset, Useful Life Finite-lived intangible asset useful life Finite-Lived Intangible Asset, Useful Life Acquisition related transaction costs Business Combination, Separately Recognized Transactions, Additional Disclosures, Acquisition Costs Reedemable noncontrolling interest Debentures Not Subject To Mandatory Redemption [Member] Debentures Not Subject To Mandatory Redemption Goodwill, Acquired During Period Goodwill, Acquired During Period Net revenue Business Acquisition, Pro Forma Revenue Accounts payable and accrued liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Construction in progress Construction in Progress [Member] Gross Unrealized Gains Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Other Intangibles Goodwill and Intangible Assets, Policy [Policy Text Block] Capitalized servicing multiple Capitalized Servicing Multiple of Loans Held-in-portfolio Capitalized Servicing Multiple of Loans Held-in-portfolio Shares exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Depreciation and amortization Depreciation, Depletion and Amortization 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 Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five Finite lived intangible assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Net Carrying Amount Intangible Assets, Net (Including Goodwill) Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Loan Contracts with Off-Balance Sheet Commitments Other Commitments [Table Text Block] Cash and Cash Equivalents [Abstract] Cash and Cash Equivalents [Abstract] Finance lease obligations incurred Lease Obligation Incurred Operating lease payments Operating Lease, Payments Stock Options Share-Based Payment Arrangement, Option [Member] Treasury stock, at cost; 241,773 and 6,600 shares, respectively Treasury Stock, Value Weighted average servicing fee Weighted-Average Servicing Fee of Loans Held-in-portfolio Weighted-Average Servicing Fee of Loans Held-in-portfolio Volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Loan Repurchase Loan Repurchase [Member] Loan Repurchase Acquisition Date Business Acquisition, Effective Date of Acquisition Common stock, shares authorized Common Stock, Shares Authorized Goodwill Deferred Tax Liabilities, Goodwill Commercial Portfolio Segment Commercial Portfolio Segment [Member] Weighted average contractual interest rate Weighted average contractual interest rate Weighted average contractual interest rate Maximum Maximum [Member] Commercial Loans Receivable Financing Receivable [Policy Text Block] Ownership interest in Craftsman Business Combination, Step Acquisition, Equity Interest in Acquiree, Including Subsequent Acquisition, Percentage Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] NEW YORK NEW YORK Commercial loans 90 days past due still accruing interest Financing Receivable, 90 Days or More Past Due, Still Accruing Restricted cash Other restricted cash Restricted cash, noncurrent Restricted Cash and Cash Equivalents, Noncurrent Cash and cash equivalents Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Work in process Inventory, Work in Process, Gross Fiscal Year Fiscal Period, Policy [Policy Text Block] Performing Performing Financial Instruments [Member] Net gain (loss) recognized during the period Equity Securities, FV-NI, Gain (Loss) Business Acquisition [Line Items] Business Acquisition [Line Items] Trademarks and trade names Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets Gross unrealized gain (loss), available for sale debt securities Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain (Loss), before Tax Non-cash interest income, net Other Noncash Income Reconciliation to SOCF Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Mortgage-backed securities, Amortized Cost Debt Securities, Available-for-Sale, Maturity, without Single Maturity Date, Amortized Cost Accounts receivable Increase (Decrease) in Accounts Receivable Title of 12(b) Security Title of 12(b) Security Schedule of Defined Benefit Plans Disclosures [Table] Schedule of Defined Benefit Plans Disclosures [Table] Reedemable nonctrolling interest percentage Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners Year of origination [Domain] Year of origination [Domain] Year of origination Short-term investments Short-term Investments Short-Term Investments 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] Unrealized losses, less than 12 months Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss Business Segment Information Segment Reporting Disclosure [Text Block] Other income, net Other Nonoperating Income Selling, general and administrative expenses Selling, General and Administrative Expenses [Member] Goodwill and Other Intangibles Schedule of Intangible Assets and Goodwill [Table Text Block] Commodore Commodore [Member] Commodore Unrealized losses, 12 months or longer Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss Deferred Tax Liabilities, Net Deferred Tax Liabilities, Net 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. LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities and Equity [Abstract] Estimated Fair Value Estimate of Fair Value Measurement [Member] Canceled or forfeited Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Weighted average shares outstanding: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Inventories Total Inventories Inventory, Net Accounts payable Accounts Payable, Current Commercial loans receivable Loans Receivable, Fair Value Disclosure 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. Basic (in shares) Weighted Average Number of Shares Outstanding, Basic Accrued expenses and other current liabilities Accrued Liabilities, Current [Abstract] Forward Commitments Recorded at Fair Value Forward Commitments Recorded at Fair Value Forward Commitments Recorded at Fair Value Preferred stock, $0.01 par value; 1,000,000 shares authorized; No shares issued or outstanding Preferred Stock, Value, Issued Mandatorily redeemable noncontrolling interest Redeemable Noncontrolling Interest, Equity, Carrying Amount Schedule of Debt Schedule of Debt [Table Text Block] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Financial Instruments Subject to Mandatory Redemption, Financial Instrument [Domain] Financial Instruments Subject to Mandatory Redemption, Financial Instrument [Domain] Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Employer matching percentage Defined Contribution Plan, Employer Matching Contribution, Percent of Match Reedemable noncontrolling interest Business Combinations and Other Purchase of Business Transactions, Policy [Policy Text Block] Leases Lessee, Leases [Policy Text Block] Level 3 Fair Value, Inputs, Level 3 [Member] Stock-Based Compensation Share-Based Payment Arrangement [Text Block] Allowance for doubtful accounts receivable Accounts Receivable, Allowance for Credit Loss Order or Production Backlog Order or Production Backlog [Member] Schedule of Financial Instruments Subject to Mandatory Redemption [Table] Schedule of Financial Instruments Subject to Mandatory Redemption [Table] Net premiums Written Premiums Written, Net 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 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. Net deferred tax assets and liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Mortgage Servicing Rights Transfers and Servicing of Financial Assets, Servicing of Financial Assets, Policy [Policy Text Block] Net income Net Income (Loss) Attributable to Redeemable Noncontrolling Interest Land Land [Member] Net income per diluted share attributable to Cavco common stockholders: Earnings Per Share, Diluted [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Principal payments received on consumer loans receivable Proceeds from Collection of Notes Receivable Level 2 Fair Value, Inputs, Level 2 [Member] Factory-built housing, other Factory-built housing, other [Member] Factory-built housing, other [Member] Current Fiscal Year End Date Current Fiscal Year End Date Serviced portfolio with MSRs (in thousands) Principal Amount Outstanding of Loans Held-in-portfolio HUD Code HUD Code [Member] HUD Code [Member] Other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other Net Carrying Amount Indefinite Lived Intangible Assets Including Goodwill Net Indefinite lived intangible assets including goodwill net. Delinquency Status [Axis] Delinquency Status [Axis] Delinquency Status Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Other intangibles, net Intangible Assets, Net (Excluding Goodwill) Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 2023 Share-Based Payment Arrangement, Tranche Two [Member] (Gain) loss on sale or retirement of property, plant and equipment, net Gain (Loss) on Disposition of Property Plant Equipment Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Goodwill and Other Intangibles [Abstract] Goodwill and Other Intangibles [Abstract] Goodwill and Other Intangibles [Abstract] Total current liabilities Liabilities, Current Insurance Self Insurance Reserve [Policy Text Block] Restricted Stock Unit Activity Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Stock option expiration period Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Unrealized gains (losses) recognized during the period on securities still held Equity Securities, FV-NI, Unrealized Gain (Loss) Number of loans serviced with MSRs Number of Loans Outstanding of Loans Held-in-portfolio Number of Loans Outstanding of Loans Held-in-portfolio Allowance for Loan Losses Loans and Leases Receivable, Allowance for Loan Losses Policy [Policy Text Block] Reinsurance and Insurance Loss Reserves Reinsurance [Text Block] Cost of sales Cost of Revenue Delinquency status [Domain] Delinquency status [Domain] Delinquency status Summary of the Fair Value and Carrying Value of Financial Instruments Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract] Provision for credit losses Provision for Loan, Lease, and Other Losses Weighted average remaining lease term, finance leases Finance Lease, Weighted Average Remaining Lease Term Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Current Current [Member] Current Net incurred losses during the year Liability for Unpaid Claims and Claims Adjustment Expense, Incurred Claims Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract] Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract] Employer maximum match per employee Defined Contribution Plan, Employer Discretionary Contribution Amount Released Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Entity Tax Identification Number Entity Tax Identification Number 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 Remaining construction contingent commitment Remaining Construction Contingent Commitment Remaining construction contingent commitment. 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 Warranty period for manufacturing defects Standard Product Warranty Term Standard Product Warranty Term Unearned insurance premiums SEC Schedule, 12-16, Insurance Companies, Supplementary Insurance Information, Unearned Premium IRLCs recorded at fair value Interest Rate Lock Commitments Recorded at Fair Value Interest rate lock commitments are recorded at fair value. Deferred tax asset Deferred Tax Assets, Other Comprehensive Loss Revenue Recognition [Abstract] Revenue Recognition [Abstract] Financial service, other Financial Service, Other [Member] Reconciliations of income taxes Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Net (decrease) increase in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Medical claims expenses Self-Funded Group Medical Plan, Medical Claims Expense Self-Funded Group Medical Plan, Medical Claims Expense State income taxes, net of federal benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Restricted Cash Cash and Cash Equivalents Disclosure [Text Block] 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. Entity Central Index Key Entity Central Index Key Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Deferred financing fees, net Deferred Discounts, Finance Charges and Interest Included in Receivables Expected Amortization for Future Fiscal Years [Abstract] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Payments on secured financings and other Repayments of Secured Debt Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] City Area Code City Area Code ASSETS Assets [Abstract] Deferred financing fees and other, net Loans and Leases Receivable, Deferred Income Schedule of Financing Receivable Recorded Investment Credit Quality Indicator [Table] Financing Receivable, Credit Quality Indicator [Table] Financial Services Financial services Financial Services [Member] Financial services. Deferred tax expense Deferred Tax Liabilities, Other Comprehensive Income Capitalized Mortgage Servicing Rights Schedule of Servicing Assets at Fair Value [Table Text Block] Residential mortgage-backed securities Collateralized Mortgage-Backed Securities [Member] Less: comprehensive income attributable to redeemable noncontrolling interest Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest Recoveries Allowance for Loan and Lease Loss, Recovery of Bad Debts Net Income Per Share Earnings Per Share, Policy [Policy Text Block] Pension Protection Act Zone Status Multiemployer Plan, Pension, Significant, Certified Zone Status [Fixed List] 2023 Long-Term Debt, Maturity, Year One Weighted average months to maturity Weighted average months to maturity, commercial Weighted average months to maturity, commercial Stock-based compensation expense Share-Based Payment Arrangement, Noncash Expense 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 Loan Contracts with Off-Balance Sheet Commitments Loan Contracts with Off Balance Sheet Commitments [Abstract] Loan contracts with off balance sheet commitments. Purchases of property, plant and equipment Capital expenditures Payments to Acquire Property, Plant, and Equipment 2023 Finite-Lived Intangible Asset, Expected Amortization, Year One Finance lease payments thereafter Finance Lease, Liability, to be Paid, after Year Five Consumer loans Consumer Portfolio Segment [Member] TEXAS TEXAS Gross losses realized on debt securities Debt Securities, Available-for-Sale, Realized Loss Right-of-use assets recognized Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Interest Rate Lock and Forward Sales Commitments Derivatives, Reporting of Derivative Activity [Policy Text Block] Nonstructural Component Warranty Description Nonstructural Component Warranty Description Nonstructural Component Warranty Description Name of Major Customer [Domain] Customer [Domain] Finance Consumer Finance [Member] Consumer Finance [Member] Loans held for sale Financing Receivable, Held-for-Sale 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 Other comprehensive loss, net Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Total operating lease payments Lessee, Operating Lease, Liability, to be Paid Net income Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net Carrying Amount Indefinite lived intangible assets including goodwill. Indefinite lived intangible assets including goodwill. Investment summary Debt Securities, Trading, and Equity Securities, FV-NI [Abstract] Entity Address, Postal Zip Code Entity Address, Postal Zip Code 2024 Long-Term Debt, Maturity, Year Two Subsequent change in redemption value Noncontrolling Interest, Change in Redemption Value 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. Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Receivable [Domain] Receivable [Domain] Property, plant and equipment Deferred Tax Liabilities, Property, Plant and Equipment Gain on IRLCs Derivative, Gain on Derivative Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items] Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items] Statistical Measurement [Domain] Statistical Measurement [Domain] Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-Lived Intangible Assets, Major Class Name [Domain] Proceeds from sale of investments Proceeds from Sale and Maturity of Marketable Securities Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Repurchase agreements period, maximum Period of Agreement under Repurchase Contingencies Maximum Period of agreement under repurchase contingencies maximum. Park Model RVs Park Model RVs [Member] Park Model RVs [Member] Gross margin % Gross Margin % Gross Margin % Schedule of Acquisitions Schedule of Business Acquisitions, by Acquisition [Table Text Block] Pension Fund Multiemployer Plan, Pension, Significant, Name [Extensible Enumeration] Representations and Warranties of Mortgages Sold Guarantees, Indemnifications and Warranties Policies [Policy Text Block] Common stock repurchases Treasury Stock, Value, Acquired, Cost Method Net income attributable to Cavco common stockholders Net income attributable to Cavco common stockholders Net income Net Income (Loss) Attributable to Parent Consumer loans receivable originated Payments to Acquire Finance Receivables Finance Leases Lessee, Finance Leases [Text Block] Other Intangible Assets Other Intangible Assets [Member] Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Schedule of Maturities of Long-term Debt Schedule of Maturities of Long-Term Debt [Table Text Block] 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. Total lease payments LeaseLiabilityPaymentsDue LeaseLiabilityPaymentsDue Scenario [Axis] Scenario [Axis] Operating Leases Lessee, Operating Leases [Text Block] States and political subdivision debt securities US States and Political Subdivisions Debt Securities [Member] Total Debt Debt and Lease Obligation Initial ownership of Craftsman Business Combination, Step Acquisition, Equity Interest in Acquiree, Percentage 401K Plan [Member] 401K Plan [Member] 401K Plan [Member] Goodwill and other intangibles Finite-Lived Intangible Assets, Net [Abstract] Number of Operating Segments Number of operating segments Number of Operating Segments Balance of incurred but not reported losses Liability for Unpaid Claims and Claims Adjustment Expense, Incurred but Not Reported (IBNR) Claims, Amount Net operating loss carryforwards Deferred Tax Assets, Operating Loss Carryforwards, State and Local Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Level 1 Fair Value, Inputs, Level 1 [Member] Gross Carrying Amount Indefinite Lived Intangible Assets Including Goodwill Gross Indefinite lived intangible assets including goodwill gross. Loss on IRLCs Derivative, Loss on Derivative Year of origination [Axis] Year of origination [Axis] Year of origination 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. New Accounting Pronouncements or Change in Accounting Principle [Line Items] Changes in the Allowance for Loan Losses on Commercial Loans Receivables [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Loans charged off, net of recoveries Allowance for Loan and Lease Losses Write-offs, Net Accounts, Notes, Loans and Financing Receivable [Line Items] Accounts, Notes, Loans and Financing Receivable [Line Items] Net revenue since acquisition Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual Fiscal 2019 Fiscal 2019 [Member] Fiscal 2019 Available-for-sale debt securities by investment category Debt Securities, Available-for-Sale [Table Text Block] 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 Portfolio concentration Consumer Loans Receivable Geographical Concentration Percentage Consumer loans receivable geographical concentration percentage. Receivables [Abstract] Receivables [Abstract] Document Annual Report Document Annual Report Geographical [Axis] Geographical [Axis] Additional ownership in Craftsman Business Acquisition, Percentage of Voting Interests Acquired Cash Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents 2027 LeaseLiabilityPaymentsDueYearFive LeaseLiabilityPaymentsDueYearFive Property, Plant and Equipment, net Property, Plant and Equipment [Table Text Block] Preferred stock, shares issued Preferred Stock, Shares Issued Compensation Related Costs [Abstract] Compensation Related Costs [Abstract] Property, plant and equipment Property, Plant and Equipment, Net, by Type [Abstract] Secured Financings and Other Debt Disclosure [Text Block] Business Segments [Axis] Segments [Axis] Product and Service [Domain] Product and Service [Domain] Entity Shell Company Entity Shell Company Gain on investments and sale of loans, net Gain (loss) on sales of loans and investments Gain (loss) on sales of loans and investments Direct premiums Earned Direct Premiums Earned Consumer loans receivable, net Loans and Leases Receivable, Net Amount, Consumer, Noncurrent Loans and Leases Receivable, Net Amount, Consumer, Noncurrent Operating lease payments FY22 Lessee, Operating Lease, Liability, to be Paid, Year One Financial Instrument [Axis] Financial Instrument [Axis] 2025 Long-Term Debt, Maturity, Year Three Operating lease liability, noncurrent, location Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Document Period End Date Document Period End Date Estimated warranties Product Warranty Accrual, Current Construction Advances Cumulative advances Construction Advances Construction Advances Total assets Total assets Assets Net income per share attributable to Cavco common stockholders: Earnings Per Share [Abstract] Earnings Per Share [Abstract] Sub-Prime- FICO score less than 620 Subprime [Member] Fair Value Assumptions and Methodology [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions and Methodology [Abstract] Schedule of Financial Instruments Subject to Mandatory Redemption by Settlement Terms [Axis] Schedule of Financial Instruments Subject to Mandatory Redemption by Settlement Terms [Axis] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Performance-Based Awards Performance Shares [Member] Marketable equity securities Equity Securities, FV-NI, Current Total lease expense TotalLeaseExpense Total Lease Expense Consumer Loans Receivables Loans and Leases Receivable, Nonperforming Loan and Lease, Policy [Policy Text Block] Exercised Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Operating lease payments FY26 Lessee, Operating Lease, Liability, to be Paid, Year Five Investments Long-term Investments Long-Term Investments Salaries, wages and benefits Employee-related Liabilities, Current Warranties Extended Product Warranty, Policy [Policy Text Block] Commercial loans receivable, gross Financing Receivable, before Allowance for Credit Loss Income before income taxes Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Segment [Domain] Segments [Domain] Deferred income taxes Deferred Income Taxes and Tax Credits Earnings Per Share Earnings Per Share [Text Block] Foreclosure or similar proceedings in progress Mortgage Loans in Process of Foreclosure, Amount Comprehensive income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Award Type [Domain] Award Type [Domain] Accounts Receivable Receivable [Policy Text Block] Multiemployer Plan Multiemployer Plan [Table Text Block] Finished goods Inventory, Finished Goods, Gross Issuance of common stock under stock incentive plans, shares Stock Issued During Period, Shares, New Issues 2024 LeaseLiabilityPaymentsDueYearTwo LeaseLiabilityPaymentsDueYearTwo Insurance [Abstract] Insurance [Abstract] Inventories Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Consumer loans receivable Mortgage Loans on Real Estate, Commercial and Consumer, Net Customer relationships Customer Relationships [Member] Entity Address, City or Town Entity Address, City or Town Reserve for Repurchase Commitment Repurchase and Resale Agreements Policy [Policy Text Block] 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. Redeemable noncontrolling interest Beginning balance Ending balance Stockholders' Equity Attributable to Noncontrolling Interest Restricted cash, current Restricted cash Less current portion Restricted Cash and Cash Equivalents, Current Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] No FICO score No FICO Score [Member] No FICO Score Less: Amount representing interest LeaseLiabilityUndiscountedExcessAmount LeaseLiabilityUndiscountedExcessAmount Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Auditor Name Auditor Name Adjustments for New Accounting Pronouncements [Axis] Accounting Standards Update [Axis] Factory-built housing Factory-built housing Factory Built Housing [Member] Factory-built housing. Total restricted cash Restricted Cash and Cash Equivalents Restricted Cash and Cash Equivalents Service-Based Awards Restricted Stock Units (RSUs) [Member] Diluted earnings per share Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table Text Block] Tax credits - Research and Development Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount Additional performance shares expected to vest in subsequent period Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Freight Cargo and Freight [Member] Net revenue Net revenue Revenues Company repurchase options on certain loans sold Liabilities Related To Consumer Loans Sold Liabilities related to consumer loans sold Investments Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Modular Modular [Member] Modular [Member] Other Income, net Other Income (Expense), Policy [Policy Text Block] Other Income (Expense), Policy [Policy Text Block] State Deferred State and Local Income Tax Expense (Benefit) 12 months or longer, fair value Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer Amortization of Intangible Assets Amortization of Intangible Assets Cash paid during the year for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Operating lease payments FY24 Lessee, Operating Lease, Liability, to be Paid, Year Three Defined Benefit Plan Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] Commercial loans Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Financial Assets Inventories Inventory, Policy [Policy Text Block] Treasury Stock Treasury Stock [Member] Total stockholders' equity Beginning balance Ending balance Stockholders' Equity Attributable to Parent Financing Receivable Portfolio Segment [Domain] Financing Receivable Portfolio Segment [Domain] Vesting [Domain] Vesting [Domain] Commercial loans receivable, net Financing Receivable, after Allowance for Credit Loss Other Deferred Tax Assets, Other Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Three 2027 Long-Term Debt, Maturity, Year Five Retained earnings Retained Earnings [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Reinsurance Effect on Premiums Written and Earned SEC Schedule, 12-17, Insurance Companies, Reinsurance [Text Block] Common Stock Common Stock [Member] Lease, Cost Lease, Cost [Table Text Block] 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 Revenue Recognition - rebates and freight Revenue [Policy Text Block] Statement [Table] Statement [Table] Surcharge imposed Multiemployer Plan, Pension, Significant, Surcharge [Fixed List] Financing Receivable Recorded Investment [Line Items] Financing Receivable, Credit Quality Indicator [Line Items] Commercial loans receivable from affiliates Loans and Leases Receivable, Related Parties Operating lease liabilities Operating lease liabilities, non-current Operating Lease, Liability, Noncurrent Loans held for investment (at Acquisition Date) Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Carrying Amount, Net Employer matching contribution expense Defined Contribution Plan, Cost Statistical Measurement [Axis] Statistical Measurement [Axis] Aggregate catastrophic losses recoverable in excess of amount Catastrophic Losses Recoverable in Aggregate Greater than Amount Catastrophic losses recoverable in aggregate greater than amount. Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Purchases of investments Payments to Acquire Marketable Securities Equity Components [Axis] Equity Components [Axis] Loans held for investment (originated after Acquisition Date) Consumer Loans Receivable Held for Investment Consumer loans receivable held for investment. Statement [Line Items] Statement [Line Items] Outstanding Outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Restricted Cash and Cash Equivalents Items [Line Items] Restricted Cash and Cash Equivalents Items [Line Items] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Selling, general and administrative expenses Selling, General and Administrative Expense Capitalized servicing rate Capitalized Loan Servicing Rate of Loans Held-in-portfolio Capitalized Loan Servicing Rate of Loans Held-in-portfolio Assumed premiums - nonaffiliate Written Assumed Premiums Written Gross Unrealized Losses Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Operating lease right-of-use assets Operating lease assets Operating Lease, Right-of-Use Asset Accumulated other comprehensive (loss) income AOCI Attributable to Parent [Member] Financing Receivable Portfolio Segment [Axis] Financing Receivable Portfolio Segment [Axis] Auditor Firm ID Auditor Firm ID Reclassification adjustment for securities sold Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, before Tax Basic earnings per share Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table Text Block] Finance lease liability, current, location Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Document Transition Report Document Transition Report Local Phone Number Local Phone Number Stock Options Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Income from operations Operating Income (Loss) Inventory Deferred Tax Assets, Inventory Financing Receivable, Allowance for Credit Loss [Line Items] Financing Receivable, Allowance for Credit Loss [Line Items] Recently Issued or Adopted Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] 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 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 Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets State insurance licenses State Insurance Licenses [Member] State insurance licenses. Goodwill and Intangible Asset Impairment Goodwill and Intangible Asset Impairment Warranty reserves Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Warranty Reserves 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] Goodwill and Other Intangibles Goodwill and Intangible Assets Disclosure [Text Block] Balance at beginning of period Balance at end of period Standard Product Warranty Accrual Finance lease assets, location Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Property, Plant and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Activity in the liability for estimated warranties Schedule of Product Warranty Liability [Table Text Block] Preferred stock, par value Preferred Stock, Par or Stated Value Per Share Operating lease payments FY25 Lessee, Operating Lease, Liability, to be Paid, Year Four Income Statement [Abstract] Income Statement [Abstract] Granted Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Federal Deferred Federal Income Tax Expense (Benefit) Impairment losses on assets held and used Impairment, Long-Lived Asset, Held-for-Use Additional paid-in capital Additional Paid-in Capital [Member] Document Fiscal Period Focus Document Fiscal Period Focus Net income per basic share attributable to Cavco common stockholders: Earnings Per Share, Basic [Abstract] Total intrinsic value of options exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value 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. Unrealized gains on marketable equity investments Deferred Tax Liabilities, Prepaid Expenses Cash and Cash Equivalents Cash and Cash Equivalents, Unrestricted Cash and Cash Equivalents, Policy [Policy Text Block] Diluted (in shares) Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Summary of inventories Schedule of Inventory, Current [Table Text Block] Expected option life in years Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-Sale [Line Items] Buildings and improvements Building and Building Improvements [Member] ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Book Value Reported Value Measurement [Member] Options exercisable, aggregate intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Craftsman remeasurement gain Business Combination, Step Acquisition, Equity Interest in Acquiree, Remeasurement Gain Preferred stock, shares authorized Preferred Stock, Shares Authorized Consumer loans receivable Loans and Leases Receivable, Gross Less: net income attributable to redeemable noncontrolling interest Net Income (Loss) Attributable to Noncontrolling Interest Commitments and Contingencies Commitments and Contingencies Disclosure [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. Net income Net Income (Loss) Available to Common Stockholders, Basic Common Stock, Shares, Issued Common Stock, Shares, Issued Non-marketable equity investments Craftsman investment before purchase Equity Method Investments Fiscal 2018 Fiscal 2018 [Member] Fiscal 2018 Customer deposits Customer Deposits, Current Finance lease liabilities, current Finance Lease, Liability, Current Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Non-marketable equity investments Equity Method Investments, Fair Value Disclosure New Claims for Mortgages Sold Loss Contingency, New Claims Filed, Number Investments Investment, Policy [Policy Text Block] Comprehensive income attributable to Cavco common stockholders Comprehensive Income (Loss), Net of Tax, Attributable to Parent Business Segment Information Schedule of Segment Reporting Information, by Segment [Table Text Block] Repurchase Contingencies [Roll Forward] Repurchase Contingencies [Roll Forward] Repurchase Contingencies [Roll Forward] Total lease liabilities Present value of lease liabilities LeaseLiability Total Lease Liability Entity Current Reporting Status Entity Current Reporting Status 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 Fiscal 2016 and prior Fiscal 2016 and prior [Member] Fiscal 2016 and prior Finance lease payments FY22 Finance Lease, Liability, to be Paid, Year One Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Statutory tax rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Contractual Maturity of Investment Securities Available-for-Sale Securities, Debt Maturities [Abstract] Charged to costs and expenses Standard Product Warranty Accrual, Increase for Warranties Issued Beginning balance, shares outstanding Ending balance, shares outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Finance lease payments FY23 Finance Lease, Liability, to be Paid, Year Two Net deferred tax (liabilities) assets Components of Deferred Tax Assets and Liabilities [Abstract] Property, plant and equipment, net Property, plant and equipment, net Property, Plant and Equipment, Net Expected Amortization for Future Fiscal Years Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Minority Interest Minority Interest [Member] Minority Interest Finance lease liability, noncurrent, location Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Craftsman Craftsman [Member] Craftsman Recognized gain (loss) on forward commitments Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net Commercial Loans Receivable (including from affiliates), Noncurrent Commercial Loans Receivable (including from affiliates), Noncurrent Commercial Loans Receivable (including from affiliates), Noncurrent Supplemental disclosure of noncash financing activity: Other Noncash Investing and Financing Items [Abstract] Accumulated other comprehensive (loss) income Accumulated Other Comprehensive Income (Loss), Net of Tax Restricted Cash Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Total current assets Assets, Current Entity Small Business Entity Small Business Measurement Basis [Axis] Measurement Basis [Axis] Net Carrying Amount Finite-Lived Intangible Assets, Net Commercial Loans Receivables Commercial Loans Receivables [Table Text Block] Commercial Loans Receivables. Stockholders' Equity Stockholders' Equity, Policy [Policy Text Block] Reserve for Property Casualty Insurance Claims and Claims Expense Unpaid Policy Claims and Claims Adjustment Expense, Policy [Policy Text Block] Distributions Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Unrecognized compensation cost related to stock options Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Stock Option Activity, Number of Shares [Roll Forward] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Net premiums Earned Premiums Earned, Net, Property and Casualty Property, Plant and Equipment, net Property, Plant and Equipment Disclosure [Text Block] Options outstanding, aggregate intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Financed lease asset accumulated amortization Finance Lease, Right-of-Use Asset, Accumulated Amortization Payables and Accruals [Abstract] Payables and Accruals [Abstract] Business Combination and Asset Acquisition [Abstract] Present value of lease liabilities Operating Lease, Liability Number of shares and par value Stockholders' Equity, Number of Shares, Par Value and Other Disclosure [Abstract] Stock-Based Compensation Share-Based Payment Arrangement [Policy Text Block] Total finance lease payments Finance Lease, Liability, to be Paid Finance lease liability maturities Finance Lease, Liability, Fiscal Year Maturity [Table Text Block] Investments, Debt and Equity Securities [Abstract] Investments, Debt and Equity Securities [Abstract] Accrued volume rebates Deferred Tax Assets, Accrued Volume Rebates Deferred Tax Assets, Accrued Volume Rebates 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Two Internal Credit Assessment [Axis] Internal Credit Assessment [Axis] Granted Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Total Amortized Cost Debt Securities, Available-for-Sale, Amortized Cost Concentration with affiliates Inventory Finance Receivable Principal Balance Concentration Inventory Finance Receivable Principal Balance Concentration Comprehensive income: Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Concentration Risk on Factory Built Housing Description Concentration Risk on Factory Built Housing Description Concentration Risk on Factory Built Housing Description 2026 Long-Term Debt, Maturity, Year Four Contractual Maturity of Investment Securities Investments Classified by Contractual Maturity Date [Table Text Block] Auditor Location Auditor Location Nature of Operations Nature of Operations [Text Block] Allowance for loan loss, consumer Loans and Leases Receivable, Allowance Entity Filer Category Entity Filer Category Maximum loss per emolyee under insurance claims Reinsurance Coverage, Maximum Liability per Employee Reinsurance Coverage, Maximum Liability per Employee Federal Current Federal Tax Expense (Benefit) Net income since acquisition Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual Stock-based compensation cost charged against income Share-Based Payment Arrangement, Expense Security Exchange Name Security Exchange Name 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 Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] 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. Property, plant and equipment, at cost: Property, Plant and Equipment, Gross [Abstract] Entity Voluntary Filers Entity Voluntary Filers Weighted average discount rate, finance leases Finance Lease, Weighted Average Discount Rate, Percent Revenue from Contracts with Customer Revenue from Contract with Customer [Text Block] Segment Reporting [Abstract] Segment Reporting [Abstract] Consumer loans receivable Notes Receivable, Fair Value Disclosure Change in estimated loan losses, net Change in estimated loan losses, net Allowance for Loan and Lease Losses, Period Increase (Decrease) 2026 LeaseLiabilityPaymentsDueYearFour LeaseLiabilityPaymentsDueYearFour Construction loan contract amount Contractual Obligation Forecast Forecast [Member] Risk-free interest rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Commercial loans receivable from affiliate, net Due from Related Parties, Noncurrent Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Total liabilities, redeemable noncontrolling interest and stockholders' equity Liabilities and Equity Net claim payments during the year Liability for Unpaid Claims and Claims Adjustment Expense, Claims Paid, Current Year Tax credits Effective Income Tax Rate Reconciliation, Tax Credit, Amount Accrued Expenses and Other Current Liabilities Accounts Payable and Accrued Liabilities Disclosure [Text Block] Prior fiscal year Prior fiscal year [Member] Prior fiscal year Gross gains realized on debt securities Debt Securities, Available-for-Sale, Realized Gain Less: Amount representing interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Consumer loans receivable, net Financing Receivable, after Allowance for Credit Loss, Noncurrent Vesting [Axis] Vesting [Axis] Diluted (usd per share) Earnings Per Share, Diluted Proceeds from sale of property, plant and equipment and assets held for sale Proceeds from Sale of Property, Plant, and Equipment Trademarks and trade names Trademarks and Trade Names [Member] Reserves Related to Consumer Loans Sold Reserves Related to Consumer Loans Sold Reserve for consumer loans sold contingent repurchase and indemnification obligations. Accounting Standards Update 2016-13 Accounting Standards Update 2016-13 [Member] Reinsurance Effect on Premiums Written and Earned Premiums Written and Earned [Abstract] Operating lease payments FY23 Lessee, Operating Lease, Liability, to be Paid, Year Two 2025 LeaseLiabilityPaymentsDueYearThree LeaseLiabilityPaymentsDueYearThree Schedule of Available-for-sale Securities [Table] Schedule of Available-for-Sale Securities [Table] Other intangibles Deferred Tax Liabilities, Intangible Assets Other restricted cash Other Restricted Cash [Member] Other restricted cash. Corporate debt securities Corporate debt securities Corporate Debt Securities [Member] Cumulative Effect, Period of Adoption, Adjustment Cumulative Effect, Period of Adoption, Adjustment [Member] Commercial loans receivable Increase (Decrease) in Finance Receivables Amortization Amortization Operating lease liability maturities Lessee, Operating Lease, Liability, Maturity [Table Text Block] Entity Address, Address Line One Entity Address, Address Line One Product and Service [Axis] Product and Service [Axis] Class of Stock [Domain] Class of Stock [Domain] Ceded premiums - nonaffiliate Written Ceded Premiums Written Interest expense Interest Expense Financial Instruments Subject to Mandatory Redemption by Settlement Terms [Line Items] Financial Instruments Subject to Mandatory Redemption by Settlement Terms [Line Items] Available-for-Sale Securities by Investment Category Debt Securities, Available-for-Sale [Abstract] Repossessed homes Real Estate Acquired Through Foreclosure Accrued expenses and other current liabilities Schedule of Accrued Liabilities [Table Text Block] Inventories Inventory Disclosure [Text Block] Machinery and Equipment Machinery and Equipment Machinery and Equipment [Member] Lease - Right of use assets Deferred Tax Liabilities, Leasing Arrangements Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] CountryPlace CountryPlace Commitment [Member] CountryPlace. Advertising costs Advertising Expense Contributions by the Company Multiemployer Plan, Employer Contribution, Cost Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Weighted average contractual interest rate Weighted average contractual interest rate, commercial Weighted average contractual interest rate, commercial Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Noncompete Agreements Noncompete Agreements [Member] Customer-Related Intangible Assets Customer-Related Intangible Assets [Member] Product Warranties Disclosures [Abstract] Product Warranties Disclosures [Abstract] Effect of dilutive securities Weighted Average Number of Shares Outstanding, Diluted, Adjustment Defined Contribution Plan [Axis] Defined Contribution Plan [Axis] Defined Contribution Plan [Axis] 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Five Vesting period Defined Contribution Plan, Employers Matching Contribution, Vesting Period Defined Contribution Plan, Employers Matching Contribution, Vesting Period Purchase accounting additions Standard Product Warranty Accrual, Additions from Business Acquisition Other Other Accrued Liabilities, Current Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Type of Adoption [Domain] Accounting Standards Update [Domain] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Federal income tax at statutory rate Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Direct premiums Written Direct Premiums Written Insurance Agency Commissions Insurance Agency Commissions [Member] Insurance Agency Commissions [Member] Advertising Advertising Cost [Policy Text Block] FINANCING ACTIVITIES Net Cash Provided by (Used in) Financing Activities [Abstract] Gain (Loss) on Securities Gain (Loss) on Securities [Table Text Block] Mandatorily redeemable noncontrolling interest Debentures Subject to Mandatory Redemption [Member] Changes in the Allowance for Loan Losses on Commercial Loans Receivables Financing Receivable, Noncurrent, Allowance for Credit Loss [Table Text Block] Less: Amount representing interest Finance Lease, Liability, Undiscounted Excess Amount Disaggregation of Revenue Disaggregation of Revenue [Line Items] Employee Benefit Plans Compensation Related Costs, General [Text Block] Non-marketable equity investment, contributions Initial investment in Craftsman Equity Method Investment, Aggregate Cost Cost of sales Cost of Sales [Member] Site improvements on Retail Sales Subcontracted site improvements [Member] Subcontracted site improvements [Member] IAM National Pension Fund [Member] IAM National Pension Fund EX-101.PRE 12 cvco-20220402_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 13 cvco-20220402_g1.jpg begin 644 cvco-20220402_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,+?\ !2+6?'/AW_@GC\=]?^&3SKXBLO@YXFGT M-[8GS5NTTJY:)DQSO#@%?<"@#\X?&7_!:[]L7_@J-_P4;O/^";7_ 1O\3:! MX,\,>&UN9_'/Q[UK1(]6DCM+:18KBYL;67,#1>;(D46]7:=W1@T,>6K[*UO] MCK_@H_\ !OX=W'B7]G+_ (*=^)O'?C:SLVFC\._&[PAHESX?UFX4$B$G2[.S MO;%7/RAUN) F^F^$OV:]RP. MF#'<2N43S!\P$TK@A]K#XJ_X*G_!7PM_P3-_X(Y_L>?M^?L76:?#WXSKJ/AM M/$?Q \.J(-1\1RZEH%SJ5X=2E'.H(]S; [+CS%".T8&QBI /Z%::\T,;I')* MJM(V(U9L%C@G ]> 3^%?A%_P_LS?M[Z5H::%XN\:>)- EGO M],=HI[6"^T#4+NZL5E!WM +B%"%)()B5NM?/7_!8;]CSP#\'_P#@A7^Q_P#M M_P"F>-_&>I_%_5D\(V.-5\,2ZSX]UGQ3=-)%#J&@7FH_9K6V1UMK..&6VA MV&"-')5G=GD=W/TY_P %Q/%NJ?&__@V2^#/[6/CZ7[5\0IO"_@;4CXL7Y+Y+ MF_L[?[VBU MPPM86T E$,,/DEWRJ"1ISYK.3Q7UE^PI^TK_ ,%(_P#@IU_P;:7T_P"S1\5? M)^/]A+/X23QCJ6J_9;J]BM;N%GE6[.?*NWTZ58_M#$,909-Z,P=0#]<_M%O] MH^R^>GF[-_E[ANVYQG'7&>]/K^6W_@K9JOPC^ ?[#_[-_CWX$#P]IW[2/P[\ M0?V1\5?C'\'8YS;7&K1VAI+Y<4DVV69HG,@)1)$5OT>_X.*->N M/BQ_P;T>%/VE_%4$)\:G3O!VK6NOVL8AN;2XU!;7[7Y3I@QI()"&12%.%R/E M7 !^N;.B %W R<#)ZGTKX&_:ETS_ (+F3?\ !8?X67_[->HZ,G[+*6ME_P ) MW'+)IH3R]\G]H"X6;_36N2FSR#!F,'R\X_?9^&?^"*,1$1"N-_X*+:9:?#+_ (.X?@EX=^'@?1--\0>)/">J:SINERM!;7=[/=XD(1I)"@9VQEV)9LDDD _H0DEBBV^;(J[F"KN;&2>@'O2JZ/D*P.#@X/0U M_/3_ ,%G_P!KW4OV-O\ @O[/\0_^"D7[**?&#]G_ %#P-::9\//#FN6BW%II M]G+;VAO=2TV.;_1SJ,5XERK;MLFR11OC!B=?ISXJ_MG_ P_X)V_\&_WQ&_: MB_X)Q_'J;QGH_C'QS=?\*L\0:C?5KF,26UW]J+2_:;$&Y"";%/^#5W3/^"GVEQ7 M5M^T9#XBM_%SA;XDZ+=:9:3>(;:$0W$6H0>(H=,N+J)X\>4;F ;Y M%3:N9BN,*, '[FR310@&:54#,%4LV,D\ ?6G5_+U\:_V1? GB3_@U4^%_P"W M=XX\:>,->^(>F>,IX?#5YJGBN[>TT.R;Q'J-K):VUH)! H=E,[3,C3F1@/-\ MM$C7]U_^"&OQD^(7Q^_X)*_ OXJ?%7Q-=:SK]_X+6#4=6OY3)/=FVN)K59)7 M/,DA2%2SL2S-DDDDF@#ZNIJSPO*\"3*70 N@897/3([9K\W/^#I#_@H/\8/V M"/\ @G)$/V?O$MUH7B[XD^*XO#5MXBL)3'"0O?$WP^?)U M?77U?1+G4+R/4+@?/?HUPL9"7!D0(A0#8S*0#];/^"U?_!0;Q+_P3)_X)Y^, M?VI? 7ABSU;Q-;3VFE^&+74E8VJ7UU,(EFF"D,R1KODV C>4"Y7=N'RI_P $ MX=6_X+;?M+R_LO\ [;6B_M^&O[=/_ ;Z_"S_ (*5>+_ ,4'Q U;3 MO#?EWD%[<)%8F[;-]!'")/+=#.K[6=68*!@BOM?_ (-K?@'\)OA-_P $E_A9 M\0OA_P"%/[/UCQYX?;YY?MUS'-/&DFR21EBPG&V,*IZD9YH ^SOCE M\:_AI^SA\'O$OQY^,GB>'1O"WA+1Y]3US4IP2(;>)"S8410^/X?M4=KU[[:Q_P#@SK/AS_AT+)_8:QBZ_P"%K:U_;&S& M3<^39[=WOY'D?AB@#T+_ (*1>&_^"M'[ _[&/COXZ_L3.9HR#(L1FFV!L[?-?& M-QH _?>BOYU?^#P:U3P%XS_9@\>^!Y9='UGQ+X1U*'Q!J.ES-!+J*VW]F"W\ MYD(,AC$TH4MD@-CI@5]0?\'H>C:=H7_!/OXM '[$/-#&Z1R2JK2-B-6;!8X)P/7@$_A1 M)-#$R)+*JF1ML89L%C@G ]3@$_@:_F=_X+ ?L>> /A'_ ,$(?V0O^"@&G^-O M&>J?%_5CX2LG\9ZMXNO)9;2PN?#MU>Q6=K")!#:QV[6ENL;1(DAVL\C/)([M MM_\ !<7]GO39/^"*W[,'_!4KQK\3/&GB7X\>-=6\,2:QX]UGQ3=-)#!?Z#>: MA]FM;9'6VLTAEMH-C0QHY*L[L\DCN0#^DFBOQK_X++>,=8^.O_!K3\._VI?B M)<&]\?-X%\!:NOBDG;>QWU[]@CO)DE7#)YPDDW@'#9&U36/^#.? MX(_%S4I9I?%.B>+9ETKQ&T[?;K9)_$6IQ3QI/G>$D14#+G:WEQD@E%P ?K__ M ,%O/C;\?/V8O^":?Q(_:8_9I^,%YX.\6^!;"WU'3[J#1]/OH;L&[AA>">*] MMY@4*2L04V.&"G<0"K<;_P &[W[9_P"T5^WO_P $TM$_:)_:E\(O%UYXI MU>SN-3ATFVLE:&"?9$OE6T<<8PO&0N3WS7R1KVI:CJ__ 9A/J6K7\UU6C*'^Y/\ @NJL'[4G_!L5 M\+_VM?C0+C5?'*>!_ NN)J?V^>&(:AJ4>GK>W#6\;K#([B24*71C&)'";=[9 M /TA_8)_;(\2?\%!OV!=&_:^^'7A:ST&_P#&EOKLOA33-4=GBMU@U&]M+'[2 M5)))2"%I=G&YGV\8KQG_ ((SM722.-75X596#9)\"_X- _A] MX>_:T_90_:E^"/[037?B7P]X@OM L;ZUU&]>1D1X+\AXG8DQ2(ZI(DBX9'C1 MU(*@@ _?FBOYWO\ @WH\;0_\$S/^"S_QQ_X)W_M@ZQ%+K,FG7=EX6\9>(YB7 MB73O,O08I)2?(@O=.;%YOD>8N_;NV9YQZX]*=7\X_P /?AS\2OVAO^")G@7]HK]E;]GSXR>*_P!L M&]\>/XM'QWTKPC=RZC?W*ZM./BQ M\2_V7?AYX_\ CUX(N/#7CC5_!FFW7C+0+JV\E[#5&MD-U"4_A"S;P!Z8H ^! MO^#FW]LO]MC_ ()O_LN>%?VJOV0?VH=3\.W6K_$:T\,ZAX9O/"VBW]AY,VG7 MUSY\9N;)YUD#V0!S*RD2MA1@5H_\$T=1_P""AW[=/_!-CX>_MD^//^"LOB?P M?X@\9Z?=2W4:?#+PC)IMI*FH7%G$%233EI_\HL/ MG_9?M*_],FN5X3^QR_\ P51B_P"",W[(A^%'?^$W.CK>#Q2M@ M?&H"B7S"8#;?:=OF&'$FPH"/+\XD ^WO"L__ 6_'_!.[]IOX40?&C0_''[2 MG@GXF2Z-\,/%\?A[3=*MM0TA]/T.^C>*'RTMDG:VO+O;YVY4N"$9V5 U?17_ M 2GM/V^K']AGP;;?\%,KFSE^+RK=?V\UL]JTH@^T2?9A<-9_P"CM.(=FXQ9 M4\9)?<:\)_X.>?"GAW5/^",'Q:\;WFDPG6O"ZZ/>>'-75=MUIL[ZS802/!*/ MFC+Q221MM(W(Y4Y!KY2_X)G_ +$TO_!2K_@UMTOX27=_7(>,JN #]K:*_G[_X-Q/VV_AII?_!,?]H[ M]F#XM_#"PU_XD>%]1$MOX>U^T62Z\7OJ;1Z=INFS";+2,FJ-';8;B/[;%@ E MB?7?^"X7Q+\7_P#!"G_@B_\ #/\ 8W_9"\57.B>*_'&H)HWB7Q]ITSQZA=F* MS$FIWZSY\Q;FXE\F,29W1PL40KLC*@'[2I+%(SI'(K&-MK@')4X!P?0X(/XB MG5^%WQ>^%OQE_9]^+/[)'[0O_!'?]A3XMZ5=^$[./3OCA=P?#VYTZ+QOH\@L M6\S47< :C+)F^D^T/OD#RK)NRJ%?W1H _"G_ (.&_P!OK_@ME_P23^/OA_7_ M (,_MAW6J_"'Q[;NWA^[U?X?>'I;G3+^''VG3Y9ET\!OE9)(G9061F4[S"[M M^O?[)WQU\!?M)?L9^$?V@? /QFU/5]"\5>$5U*V\8ZL+".]@#HQD:<0V\=K' M-;OOC=?)"*\+!E.&SPW_ 5L_P"">_A+_@IM^PKXR_9FZ#;2"/6M$M]F12 #]H_P#@EI>? MM@_%_1_$O[3_ ,=OVL/$?BSX?>*/$-\?@MX:U7PGHEA)+X968K9:K>26=A!+ M)-10SYV*3RV.N/6O-_P!JOXS:5^R)^R%\ M0_C]IWAVWDM/AM\/-4UNST>%!%%(MC9231VZA_X* M1_\ !*SX_?M"?$[X&_$[XM?M1^,/&]Y-X'^*&A^#+F\E\-75G%9SV%CIVH1\ M:4B2/(3%"T:^7,JL"H4 _I!IB7%O)*]O'.C21X\Q%8$KGID=LU^1_[1GA/_ M (+>?M=_\$#?AOX=T75[CX;?&6TOS;?&M_%VNKX?OKW1+-[N'SWNW95B6:-+ M2XG.Z/>IE&=I9'_/[_@I]\>_@?\ LV_\%!/V6?VDO^"9&EZ+X'U*6PM;+QKX MH^%>A3Z7X:\5W\-_#'>"TD9$35K4L\T,EP!(DH(5I'9&"@'].E(716"LX!;[ MH)ZU^)/_ >K:58^&OV;_@Y\5O#41T[Q(_C>YTF77-/[N;//FQVT MC187/S!21QWYK\H/B9XG_P""T?[.O_!&K7O^"A?Q\_X*3ZI#\2;'P);>)8O M^G?"CPU#8Z:;AX=EG)/VH_%/[%_A"^_;5U- M+WXJ6L^JZ?XTO(M.BM8Y[NTU2[M=\<<,<<8C*0H494 =2K<[LG\W_P#@R=_Y M1U_$_P#[+5EMYMK'*A#1>=)>0AF4@E(G3HYH _7J.>&9G2*96,;;9 K ME6P#@^AP0?QKYR_X*E_\%*/@I_P2W_9/UO\ :)^*VIVL^J_9Y+;P1X5:X"W' MB#52G[JW0?>\L$AI9 "(XPS@^SIXQBCL[2WS9"%>+_ .#P^V^& MOQ1^&'[+'[8_AGP]=VNK_$OPU?W-S+=:I<3;+$VFF7-M;K$[F*$(;J4GRT3> MSDMDT ?T/>"-=N/%'@O2/$MY"D=JM)&KD#/. 36C]HMS<&U$Z M>:$WF/<-VW.,XZXSWK\^?VC?^"=WQ2^#W_!)WQ7\*?\ @C18V_P\^(?C?3=) MN]0OY/%UW%//$%C^U?9[N[FD%I,T)=0X:, %L,C;6'XY_P#!8#QA\'_V>/V< M/V7OBW^R8?#VA?'SP'+-I7Q3^+_P:M9X].U'78+6U>2(ZRJB/5[Q'4M,RR3; M#*RLP5U4@'ZW?\'.'[:_[8?_ 3N_8Y\)?M-?L>_'VZ\*:K<_$6T\.:GIZU\3?#-_>&-=J^;-H.J2/@=AN8\5^@G_!&7_E$Q^S MA_V1?P]_Z014 >9_\' WQ[_:D_8V_P""=?C+]LO]E3]HK5?!_B#P3-I"+I*^ M'](O[#4$N]4MK)S*MY9RRJX6ZW I(J_NQE3DD_/7_!&3XL_\%5?^"I__ 3R MNOVI-7_X*=ZOX6\:/XFU/2=,LT^%7AFYTD&W6(QM-$+%)V!,AW;9EX''H?9/ M^#I;_E!=\:_^NWAG_P!232Z_*_\ X)I_\%2OVX_^"5W_ 09A^-'P7_9*\)^ M,/!E_P#%'6--7QM>>*KIIO#^HRQP"-[W34M%4V[-A8Y%NL,_R.(R\>\ ^X_^ M""'_ 7L_:._;7_:E\:_\$\OV[/!_A^+XB>%+>_FTOQ1X7M6MX;][&Y6"[M9 MX=S*)06WI)&$1D1P4! +?K?))'#&TTTBHB*2S,< =237XM_\&F7[!/[/]_X M*UK_ (*O/^T!)\0?BAXU-_I&O:<=.%JOA.ZEN%GO895WL9KB8B&0381?*E 5 M?G8US/[0/[;L/[8__!R3??LB?M$^ _$OCOX)_!71[M=)^$VA>')-8M==UI+* M)I+^^T] 5N_+EN)-GF!DC%O&0 6?< ?N7N7;NR,8SFOE[]C'_@J)\'?V[/VP M/CC^SS\ ;VRUKPW\%K/0;:Z\7V5QYD.J:K>R:D+J.!@2KP0BTA02#AY#+C*! M&;XQ_P""0_P)_:<3XY?M1_L._'W]FGXE:%^R=XLN[_5_A'8>*X;[28=+LI+[ M#:1:LDB36\$L$R'[,&"A;=QC]Y)O^&O^#.?]CC]G#]J/Q[\:_&'QV^'/]NZC MX!N?"-_X3N/[7O+7[#<-+JCL^VWFC67+6\)Q(&'R=,$Y /Z5:*_GOLK*'X;_ M /![#!\+_ 3RZ1X;_MD72Z!I\S16:S7/@0W4[B%2$!>XEDE.!R[D]31^S)90 M_#O_ (/.=<^%'@9Y=*\,6VIZS):^'K&9H[*%I?"4EP^R!3L0&61WP "> * M/Z$*0.A.OAU_POTS_8V_X(&?"O\ 9._; M+^)_[6'B?]IWQW\5K;XJ>"Y= \2>&?B6L%[]M:>:":XN+N=0JW66@Q''Y*") M9'4%N, 'WWTZTV*6*XB6>"571U#(Z-D,#T(/<5_,=_P;4?LF>#?V^I_VH?A- M^TE\0?&^J>#=+\+V&_PK9>,;VSMKZ=GU!8)KAH)%DF$&QF2%G\EG<-)'(8X] MOU1_P9&?&OXD^,/@=\=?@AXE\67M]X=\&ZWH%]X;TZZN&D33WOX]0%RL08G8 MC&SB;8,+NW-C+,2 ?N71110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?('_!?C_E#9 M^T)_V3^;_P!'15_&%7]GO_!?C_E#9^T)_P!D_F_]'15_&%0!^_W_ :;?\I3 M/VN_^WC_ -/D]?O]7X _\&FW_*4S]KO_ +>/_3Y/7[_4 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !4=W:6FH6DMA?VL<\$\;1S0S(&21",%6!X(()!!ZU)10!^)/A[ M_@BO^WA_P1:_X*1WG[=7_!*KX["+R'7=%\6:E8II]KK6I+%)'=0/''N6UA MF25PBC<(VCAW,0K,?E']M_\ 8;_X*.?\%1_^"?W[,7_!,U_V0?$/PSU/X<76 MD'XK^/?&FJZ6VCV!TW2I-,$UF;2\EEO_ #1-+,J1H,?(K,H+,O[8T4 ?DQ_P M<"?\$N/VG/CU_P $S/@E_P $[/\ @GI^SAJOC.W^&^O:3,-2E\2Z-I\-MI^G M:1=ZS.$1M^QL*6?\ !9CP'\6OA'_P:J^!/@M\ M=/A5J'@WQ9X'M/!?AW6]%U#4K&[/GV7E6[2I+8W$\31.8RR_.&P?F53Q7[9U M\@_\%JO^"=OQ;_X*D?LB#]DGX;?$_P .^#[._P!>M=2UK6M;TZ>[D"VS;XHH M8XF0#*>UN1Y;P[=C0LK"59LYB7Z*^(?_!&_]M7] MF_\ X-R9_P#@G3^QUXIM]0^+.HS)J7CE-)U=;(:W]INA+?V%M5!N M=HQ-% ZMCS2E?;O_ 2K_9#^*W[!'[%/@_\ 8_\ BCXT\/\ B3_A![26TTO7 M]"MI[?[9#)&['6/#^D> M/=(>VT:+2U@W27%W>3VJ.\@AXCMQ,JLQ&]@H=OU6HH ^0O\ @A9\$_V@OV8/ M^"9?PX_9D_:<^".I^"/%W@:SN[+4+2]UC3+Z&[$E]MOB#;^)XM.U#QY<^(])'A4:-%KK:M'J NUNFF;@11>0 M(#-\K-LSA#[=^W1_P23^.OPO_P"#>?2_^"2G[&/PIO\ XF>+6_LQ;_4K35M, MTVW^UIJ\6JWUY*VH7<&(WE$J1(GF. 8U; 4M7ZJT4 ?AKX^_X)H?\%-/$'_! MM#X)_P""76F_L.ZZWQ5T;QM.^HV;>./#(LX[/^VKO5%NAZOIU M\EP&O)ITGAEL+F=#&R3*,.4<,K#;C:S?6U% 'QC_ ,%W?^"7E_\ \%7OV$K[ MX%>"M;LM,\;>'M:A\1>!KS46*VSWT,+]9THZ%9 M6ND:7/ID!_%O@716TS4K._U?3+Z*Z/ MVB9Q+!+I]U<*4*LOW]C DC;QFOJZB@#SW]J_]F'X3_MG?LY^+_V7?CAH[WOA M?QGH[V&I)"X66$DAXIXF((66*58Y48@@/&I(.,5^4'_!-#]B_P#X*M?\&^WQ M8\;?"?0OV<;G]H_]G[QEJB:C;ZI\.]:L;76])NT7RUN?[/OIXMTDD*HDL2NR M?NHF68;2K_M#10!\I/\ '[]OG]K)+;P9\$/V3?%'P&T.[E3^W_B/\8;C27U. MTM@P\V/3-)T^\N_-N67Y5FNI(HHLE]DY7RS\I?\ !U7_ ,$L?VI?^"CGP$^& M?B[]DKP:GBCQ!\-M;U)K[PQ'>PP7-W9WT=L'EA,S(CM&]I'F/<&82$KDK@_J MU10!_/[_ ,%J?^">?_!;G_@K1X7^ OC[P]_P3QT_PVO@CPY?65SX2;XG:-)J M5I/(+$O<74D]Q!"J3&'$4,7F/&L#M*RM*L:?7?\ PB@#\3_\ @I]_P3J_X*2_M9_\$+?V9/V"/A5^Q#K[?$+X(&^(/P[N-!;QA;W_C?PS#;62Z5HEWIK%9CJA67SGN5DCV9 MPB-OV-A3^V%% 'YG?''_ ()T_M4?M5?\&V^D?\$];[X62^#OBUX=^''AS2[? MP]K^M:?+'=7^C26;LBW-G<3P!+A;9UC9I%VF13($ ./B/6OV /\ @M?\<_\ M@@;X:_X)=:9_P3OM_#]_X \5&XN=0UWXA:6E[XCC;5+N\1;2!ITBMUB^U?O) M9IOG$2B)'\QC%_0;10!^3=U^QC^WM)_P;+I_P3B3]C+Q"?B^?#H\--X=_P"$ MN\.>0H75!=_;C=?VGY/V5PO[*G_!.S_@K!\+/^#1[99X&\_RE/F ! ML,63]GJ* /YV?B3_ ,$;_P#@M=\7O^"%'@?]A:__ &1/A_X?N_AC\3#XAL/# MECXLM6\0^)!,-15[F:03_883$+\C:9FDE5%P(O*"3?=/QQ_X)R_MJ_M:_P#! MM[HO_!/_ ,5?##1/!GQ9\.> _#6FZ5X,-!6#2M0:(M%8WUO-'=6*= \$:1HGCCQ<=?UJTTV&+5M<^PQVHO[E M4 DG$,?RQ!WRP09"@@9.,G6HH _+[_@YZ_8__;=_X**_LK>%/V6/V._V3=<\ M67ND_$BS\2ZAXCE\4Z#I^GK!#IU_;&%!>:A%.TA>]7K$%Q&WS'(S[1_P0V^ M?Q\^ 7_!-+P!^QI^V-^RQJ?A+7? ]M=Q7_\ :^KZ+J>GZ@S:I/>0/ UC>W#9 M421M^\2/:Z'!.%)^V:* /C7_ (+X? ;]HK]J_P#X)A?$']EK]EOX'ZEXX\7^ M.#IMM8VUIK6F6$-DD&IVEW)-/+?W4 V^7;NJB/>Q%=;U.0_:==TK4+?4(;N]FN4DADT^[GQM$@5A( M(SG[NX&=1%-X MJO9=D]K)$""ZQ31S:@"5VI)):[^^!_@[]B[]I?\ 8=LOAR?!=A:Z/JGQWUWQG97,C:5;!8T6WTJ) M9OM5^T"")9VD^SAOWTBOCR9/TZHHH P_B%XLU[P7X:DUWPW\,M<\772-A=&\ M/7%C%3L;:2P7$&D>._"-_H6L1J5\V&WO+5X)<$$KO59#@@ MD9'!-?BM_P $E_V;_P#@NU_P0X^*?CG]E/PU^P)9_'+X9>+-?%_HVNZ9\0[' M1[*&[55A_M$33>8\*20QQ++!+") 8$*$X_>?NU10!^5?_!P1^PK_ ,%9/VU_ M^"UMWN7A6XM+-V6,"9A M)-Y<4S*74A?D;_@I?_P20_X+7_M8>$/V6?B-#^Q[\.X]0^%/AVVT"X^'7@/Q ME:Q-I$5L]JT7;&58!'S)+O&W^@VB@#\D?^#EW]AG_@HG_P M4O\ V:?@]\*/V<_V0WUKQ%I&LR:_XO;3_'>CQZ=I4KVK0_8HY[^YM)KEPSD^ M8L"H5 .03M'Z*_L):1\1?"_[&_PR\#?%KX7ZGX.\2>&_ VE:/K.A:K?6-S)# MLT4 %?(G_!;WX9?M%_M$?\ !.OXC_LN M_LQ_LZ:YX\\4>/="33[!K#7-(L+2R/VJ%V>XDU"]MV \M'(\M9,D ';G(^NZ M* /RL_X-?_V,/VZ/^"LW?P=N M+JRA\&OJD%I-/IL]M:PHT$MRZ1%H19Q@HSJ65R5R5VG]9:* /S'_ ."EWP)_ MX*W?MQ?\$7M0^#_PS^"UG\//B'?SZ/;:C\-K'QO;3ZAJ&B00!+VVEOU=+4/+ M/M<0J^TV\)5I&>9H5^$?VS?^"-W_ 6N_:6_X)*_L_\ [/4W[(GP_P!'U#X+ MWD]C!X&\,^++5M8OH9X_GU.YDDG2RC8LJ[XHI99'>9Y24&4']$U% 'Y#_P#! M;3]B3_@I/^WC_P $BO@G^R;\,OV+GN?B+HVO:1JWBO3],^(6BM8:-#9:9>V? MD/=7ES:F:XUG1]1U/3[S?+:6\<)GBEL+F>)HG*Y7+!^NY5XS]$44 ?#'_!P MA\#/VIOVO_\ @G'XS_8Y_90_9GUOQSXB\;3:0T>HVWB#1=/L=/2UU6VO9/.: M_OH)"Q6UV@1QN,R+DC!QX_\ \$&O^">?QZ^#?_!,GQ7_ ,$UO^"DO[%FIZ1I MOB+6M7EU*>Z\2:'J.FW]A>10*$#6.H2SQ3JZ.0WE (41UD#8Q^H]% 'X-?\ M!,W_ ()>?\%F/^")'_!2CQ4_P%_9XO\ XM?LZ>(=1^P:U<:=XYT&RN-4TS)> MTOX[:]OX&2_M?,965E5)/WZ*VUTD'4?\%(/^"7/_ 4N_9D_X+#:-_P6;_X) MC_!F/QX-;E@OO%O@&;5;6"ZL[AK(65[:RH\P6:&XARWF0O(TT M4 > _L7_ !%_;F^/%M/\7/VN_P!G_3O@OITVFBTT7X6P>)X-=OWE9@\FH7U[ M%"B1G:JQPVT7W0TS3%F:-(?S._X-_?\ @F7_ ,%1_P#@D=^U+\7OA!XK_9FT M75_!7CO4=&BMOBU-XTLUT^&PTZXNRTR64^TC1_$UEIT]G M<+H9T66&9KMU$8\L+.LN#&<[692*Q?V>?^";7_!6CP?_ ,''@_X*?_'/]CBU MD\$:QJ=V^J:AX+\=Z-/#I\5WH#6$82.[O8+F<6[NDO_ Z^$5[X1&IZDOC3 MPW:S:HFF:[-J5P]K!.?#-T;B\MGNV%FV-4'EM)]I4 M*[8C&QMS+QGM?^#5K_@FU_P4"_X)G>(/C-X7_;._99U#PI9>/H-!GT/78?%N MAZA;*]A_: EAE2SOI9E9A>1E"(RIV/N9?EW?L;10 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% 'R!_P7X_Y0V?M"?\ 9/YO_1T5?QA5_9[_ ,%^/^4-G[0G_9/Y MO_1T5?QA4 ?O]_P:;?\ *4S]KO\ [>/_ $^3U^_U?@#_ ,&FW_*4S]KO_MX_ M]/D]?O\ 4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?('_!?C_E# M9^T)_P!D_F_]'15_&%7]GO\ P7X_Y0V?M"?]D_F_]'15_&%0!^_W_!IM_P I M3/VN_P#MX_\ 3Y/7[_5^ /\ P:;?\I3/VN_^WC_T^3U^_P!0 4444 %%%% ! M1110!X!^V?\ \%)/V;?V)]+U.P\<:MJ6O^+K#PW+KL?@3PEHMWJ>I&Q1MOVF M=+2&7[%;%@5%S<>7$6!4,2,5T_[//[;_ .S)^U'XEUSP%\(OB',_BGPPD;^) M/!GB'0K[1=;TI'X1[C3M1A@N8T)X$ACV-D88Y%?CU_P4U^-WQ:_X)9_MX_M7 MZS^TO\,-8U;X5?M>^#M*L_ WQ-L(/.BT;4=/L&@BT^X/_+- 9)PR9W;$AE56 M!DV_L7\.O!OP)^+WQ5TC]NSX0>+=*UW^W?A\="M?$&A7$5Q:ZMIK7:74#B>, MG>(Y!/M ) \]^A% 'D?[8W_!;;_@FE^P=\2G^$/[2'[1 T_Q%:K ^KZ;HWAS M4-5;2$F ,;7C6<$JVQ92K+&Y$C*RL$(()^B?@Y\8_A;^T'\,-$^-/P4\=:=X MF\*^([%;O1=.M(^*FA>/X_#W@7Q!XZO=1\.:LMYI@FV7%])9 M02H<,L.SR7(QF5)3A*O$&K:KX0L8[WQR MO@SP-JNNP^%;:1#(DNIRZ?;3)9;HU:0+*5?RU,FW8"U>P^!O'/@SXF^#=+^( MGPZ\5:?KF@ZW817NCZQI5VD]M>V\BAHY8I$)5T92""#@@U^?G_!KIHNJ>(O^ M"4>G_M%>.[QM4\5?&3X@^)_%?C#6;L!IM2O6U.:R>20]\BS''09..M?''[(_ M[<7Q!_85_P"";G_!2#X!> ==GMT_9K^*FMZ1\+KE)#NT2WU?4[K3K1(/[JPW M,3W"CL\K=N* /U8\6_\ !5']B7P7XEUS1]8^)FIR:5X5UL:-XN\<:?X/U2Z\ M-:!J)9$-K>ZQ#;M96TB,Z+)OE"PLZB4QD@5]"6US;7MM'>6=PDL,J!XI8G#* MZD9# C@@CG-?%G_!)K]E;P%J7_!"7X4_LZZWHT$FD_$/X(I<:_%*@;[4VNVC MW=R\F?O,QO7))Y_*O-O^#53]I?QM^T;_ ,$B/#6E_$'59K_4/AMXGU#P8E[< MR%I'M;98;BV0D]HK>[BA7_8A6@#]'Z**R?'7B'5/"GA&_P#$>B>%;O7+NT@, MD&DV+*)KILCY$+<9^OI0!K45X7_PUA\;/^C'_'?_ (%6W_Q5=;\$OV@9OC7X M*/C+3OAUJ%B$OY[2:UENXI6CDB;:P+(2,Y[=J /1Z*Q_^$EU?_H4+W_OI:/^ M$EU?_H4+W_OI: -BBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_ M^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_ (275_\ H4+W_OI:/^$EU?\ MZ%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_ (275_\ MH4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI M: -BBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_O MI:/^$EU?_H4+W_OI: -BBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V M**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_ (275_\ H4+W_OI:/^$E MU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_ (27 M5_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+ MW_OI: -BBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4 M+W_OI:/^$EU?_H4+W_OI: -BBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^ MEH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_ (275_\ H4+W_OI: M/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_ M (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU? M_H4+W_OI: -BBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU M?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"] M_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_ (275_\ H4+W M_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -B MBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^ M$EU?_H4+W_OI: -BBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_ M^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_ (275_\ H4+W_OI:/^$EU?\ MZ%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_ (275_\ MH4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI M: -BBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_O MI:/^$EU?_H4+W_OI: -BBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V M**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_ (275_\ H4+W_OI:/^$E MU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_ (27 M5_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+ MW_OI: -BBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4 M+W_OI:/^$EU?_H4+W_OI: -BBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^ MEH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_ (275_\ H4+W_OI: M/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_ M (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU? M_H4+W_OI: -BBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU M?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"] M_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_ (275_\ H4+W M_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -B MBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^ M$EU?_H4+W_OI: -BBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_ M^$EU?_H4+W_OI:T--O)[ZU$]Q826S%B/*E(S]>* +%%%% !1110 4444 ?(' M_!?C_E#9^T)_V3^;_P!'15_&%7]GO_!?C_E#9^T)_P!D_F_]'15_&%0!^_W_ M :;?\I3/VN_^WC_ -/D]?O]7X _\&FW_*4S]KO_ +>/_3Y/7[_4 %%%% !1 M110 4444 ?(__!1/X@?!?]J'_@G+^TAX,AT^VUB'PA9:KX>\2:;J5O&_V;4; M:&*8?+EMIV30RH_# ,K#:<5\F_\ !.S]G_Q%_P $M/\ @NKXK_X)O?LP?$#6 M=:^ GC7X.O\ $.3P5J=\]VO@B_-^;9%21B2H+]3M+36)/+\N.2_T^*Y6 MUO"J\ M'OP3\PS7L7[.G['/P _99N_$&O?"CPG=GQ!XNNH[GQ=XO\0:U=:MK M.N2QKMC-U?7DDD\JHI(2/>(XP2$50<4 =!\5/@W\"?VE/ ][X"^,?PW\,^-O M#]ZDEK>Z;KFFP7UNV"5=<.&"L"",C#*P[$5^:?\ P16_8BN]._8U_;3_ &1? M ?B&X?X1>*?B]XU\*?"2[N[AYH?L#6C:=--#(<^;"LF(3(N0\EM*1R37TY\/ M/^"&?[ 'PD\:^(_%GPKTCXC^&+'Q;J,M]XE\)>&OC)XBT[1=2GE8LYGM+:]C M25"6(,3YCVG;MV_+7U7X%\">"OAAX.TSX>?#CPEIN@Z#HUFEII&C:19);VMG M @PD4448"HH' % 'P%_P &N^OWND_\$E-"^ 7C&P?3/%'P?\=^)_"?C+2; MK"S:=?IJUQ>O%*/X2J7B>W%?%7[)'[$'Q$_;B_X)D?\ !1_X_>!-$GN3^TA\ M5=;UGX:V\<9+:W;Z/JESJ5LT'9EFN99;=#W>)NW-?K9\5/\ @FK^RG\6OB#X MD^).J:%XFT._\<6T5O\ $*W\&>.=4T2U\611(8T748+&XB2Y81DQF0@2-&3& MSLGRU[+X#\!>"?A;X+TOX%]2\>:7-8W_P 1_$NH>,8[.Y0K(EK(O^"4G[%'B;6M%_\$]_^2)ZM_P!CWK/_ *4FO=*\+_X)[_\ M)$]6_P"Q[UG_ -*30![I1110 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 %%%% !1110 4444 %%%% !1110 M 4444 %%%% 'R!_P7X_Y0V?M"?\ 9/YO_1T5?QA5_9[_ ,%^/^4-G[0G_9/Y MO_1T5?QA4 ?O]_P:;?\ *4S]KO\ [>/_ $^3U^_U?@#_ ,&FW_*4S]KO_MX_ M]/D]?O\ 4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5X7_P $ M]_\ DB>K?]CWK/\ Z4FO=*\+_P"">_\ R1/5O^Q[UG_TI- 'NE%%% !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 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 ?('_!?C_E#9^T)_V3^; M_P!'15_&%7]GO_!?C_E#9^T)_P!D_F_]'15_&%0!^_W_ :;?\I3/VN_^WC_ M -/D]?O]7X _\&FW_*4S]KO_ +>/_3Y/7[_4 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 5X7_ ,$]_P#DB>K?]CWK/_I2:]TKPO\ X)[_ /)$ M]6_['O6?_2DT >Z4444 %%%% !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 4444 %%%% !1110 4444 %%%% M !1110!\@?\ !?C_ )0V?M"?]D_F_P#1T5?QA5_9[_P7X_Y0V?M"?]D_F_\ M1T5?QA4 ?O\ ?\&FW_*4S]KO_MX_]/D]?O\ 5^ /_!IM_P I3/VN_P#MX_\ M3Y/7[_4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5X7_P3W_Y M(GJW_8]ZS_Z4FO=*\+_X)[_\D3U;_L>]9_\ 2DT >Z4444 %%%% !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 5X7_P3W_Y(GJW_ &/>L_\ I2:]TKPO_@GO_P D3U;_ +'O M6?\ TI- 'NE%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 ?('_!?C_E#9^T)_P!D_F_]'15_&%7]GO\ P7X_Y0V?M"?]D_F_]'15_&%0 M!^_W_!IM_P I3/VN_P#MX_\ 3Y/7[_5^ /\ P:;?\I3/VN_^WC_T^3U^_P!0 M 4444 %%%% !1110 45X!^V?_P %)/V;?V)]+U.P\<:MJ6O^+K#PW+KL?@3P MEHMWJ>I&Q1MOVF=+2&7[%;%@5%S<>7$6!4,2,5T_[//[;_[,G[4?B77/ 7PB M^((="OM%UO2D?A'N-.U&&"YC0G@2&/8V1ACD4 >L45\B?M MB_\ !=G_ ():?L'?%O\ X43^TA^U!:Z=XLA$;:GHNCZ%?:I)IBNH93';YBHMW#$[A2P&]5*[@RYR MK 'IU%?/'BW_@JC^Q+X+\2ZYH^L?$S4Y-*\*ZV-&\7>.-/\'ZI=>&M U$LB M&UO=8AMVLK:1&=%DWRA86=1*8R0*^A+:YMKVVCO+.X26&5 \4L3AE=2,A@1P M01SF@!]%%% !7A?_ 3W_P"2)ZM_V/>L_P#I2:]TKPO_ ()[_P#)$]6_['O6 M?_2DT >Z4444 %%%% !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 %%%% !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!^$7_ 4U^-WQ:_X)9_MX_M7ZS^TO\,-8U;X5?M>^#M*L_ WQ M-L(/.BT;4=/L&@BT^X/_ "S0&2<,F=VQ(955@9-O[%_#KP;\"?B]\5=(_;L^ M$'BW2M=_MWX?'0K7Q!H5Q%<6NK::UVEU XGC)WB.03[0"0//?H17C/\ P43^ M('P7_:A_X)R_M(>#(=/MM8A\(66J^'O$FFZE;QO]FU&VABF'RY;:=DT,J/PP M#*PVG%?)O_!.S]G_ ,1?\$M/^"ZOBO\ X)O?LP?$#6=:^ GC7X.O\0Y/!6IW MSW:^"+\WYMD5)&)*AS&5&2'DCGB\SS&A60@'Z,?"/]CCX _"7X1ZO\((?A[I M.M67BJXNKSQY=:WI<,\OBJ^NY&EN[J_W*1 M=7N8FP",_8X9/M#X=K:.7UCX(>*?V5OAU::=^RC\ /$7AFT@\$^%('M?"OAZ M[25-&TJ/$,)EV%A"&P0GF,&E\N5ANV2$ 'Y)_'3]M3]I[]B#]K+XH_M+_P#! M5C_@B,_BSX5^,O&D::7\3(GTOQ!<^%O#UNBVNGVQC0W%O$F!).T;RVY:XO9C MN8E5K[;_ &Z_VV?@[\$O^"&?Q _;1_8+U71;7PQ-\.Y)OAYJ/A6Q2SM[.XU& MX6SCGCA14$,L5S=%V0J&66-@X#!A7UOJVL_!WXI?"74-5UG6O#GB#P-J^C7* MZG>37<%SI=WIY1UG\R3)B>'9O#DG;@-GO7Y0? ?_ ()W^/O'G_!L_P#&G]F# MX;Z7J-Q8^,=5\4>)?@SHUT'-S<:)%JPO]'B57Y!NELTF3/47BL<;C0!]7_\ M!)K]E;P%J7_!"7X4_LZZWHT$FD_$/X(I<:_%*@;[4VNVCW=R\F?O,QO7))Y_ M*O-O^#53]I?QM^T;_P $B/#6E_$'59K_ %#X;>)]0\&)>W,A:1[6V6&XMD)/ M:*WNXH5_V(5KT[_@EA^U1X$LO^"$GPH_:0NM8@32? 7P&ABUJ>1P!!)H5@UI M=!\_=*O92 @UYC_P:I?LT^,OVA4\$4 >6_P##<_[(_P#T7K0? M^_S_ /Q-<;_P3S\:^%)O@=J<\6N0,DGC;5I(V!/S(\^]3]"K _C7MG_"KOAG M_P!$[T+_ ,%$/_Q->0_\$]M-TY?@EJJKI\ \7_LW?MF_LU_M=?VS_PSS\2/^$A_X1[[-_;'_$GO M+3[/Y_F^5_Q\PQ[]WDR?=SC;SC(SZA7'5HU:%1PJ1<9+HU9_AB:2J4 M9*47LTTT^FZTW"BBBLS4**** /D#_@OQ_P H;/VA/^R?S?\ HZ*OXPJ_L]_X M+\?\H;/VA/\ LG\W_HZ*OXPJ /W^_P"#3;_E*9^UW_V\?^GR>OW^K\ ?^#3; M_E*9^UW_ -O'_I\GK]_J "BBB@ HHHH **** /DW]JW_ () _LX?'^#XD>,O MAMJ'B3X=>//B;I;6WBCQ%X4\7ZG:6FL2>7Y<%5X!:/?@GYAFO7 MOV?_ -B_]GO]F8^)-2^%WA6_&N^,YDF\8^,-;\07FI:YKY81 MJ2(T#A(@2(U05ZI10!\%Z]_P;'_\$1/%6N7GB?Q/^QG=ZCJ6HW4ESJ&H7_Q5 M\4S3W4\C%GEDD?4RSNS$L6)))))KW3]C?_@EG^P3^P#X/\6^ OV3/V>K/POI M/CH1KXNM)]:O]3_M-(XY(TCD:_N)FV!)I1L!"_O&.,DU] 44 ?'?P+_X(.?\ M$T/V=[N[@^'GP@U]M N]1^VMX&UCXA:S?>'?.R#N?2YKIK6XP5&//CEQ@>@Q M]A111PQK##&J(BA411@*!T ':G44 ?.7B+_@E)^Q1XFUK7);_P :S%X=\4: M\=<\5?#NQ\9:E;^%];U,NKM=76D1SK:2L[HCR(8_*F90TJ.PS7T3:6EII]I% M86%K'!!!&L<,,*!4C0# 50. .E244 %%%% !7A?_ 3W_P"2)ZM_V/>L M_P#I2:]TKPO_ ()[_P#)$]6_['O6?_2DT >Z4444 %%%% !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 %%%9OB/QCX1\'VO MVWQ=XJTW2H<9\[4;Z.!GWX;#7XKR13Z%+=3M\GPEX&OY MR6] 9(HP?SQ79#+,?B"=1V?[PL5!_*K_LS$KXW&/K.*_"]_P #/^V<'+^&IR]*"]_WO^$/\#2ZEY?^[]O89_&C_A@/]H+Q M9_R5O_@I;\6;X-_K1X06UT -ZX\E'VT?4L/'X\1'Y*3?_I-OQ#^T,7/^'A9^ MK<(K_P!*O^!^$%%%%?N!_-A^H'_!MW_S6;_N7?\ W)U^H%?E_P#\&W?_ #6; M_N7?_] M9_\ 2DU[I7A?_!/?_DB>K?\ 8]ZS_P"E)H ]THHHH **** "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\'_X*:?&?XE?L^?L0^-OB_\ "#Q)_9'B+2/[-_L[4?L<-QY7FZE:P2?NYT>- MLQR.OS*<;LC! (_)?_A\U_P4H_Z.0_\ +/T;_P"0Z][*^'<;FV'=:C**2=M6 M[WLGT3[GS&=<69=D6*CA\1";DXJ7NI-6;:ZR6NA^\%%?@_\ \/FO^"E'_1R' M_EGZ-_\ (=?K1_P3+^,_Q*_:#_8A\$_%_P"+_B3^U_$6K_VE_:.H_8X;?S?* MU*Z@C_=P(D:XCC1?E49VY.2229IP[C]F^J78,EXLR[/<5+ M#X>$U)122LFETD]=3WBBL_P 0>*_"WA*T^W^*O$NGZ9!C_7:A>)"GYN0* M\P\8_M_?L2^ MR^)/VI_ ZNGWX++Q##=RK[%(&=@?;%>/3P]>M_#@Y>B;/H* MV*PV'5ZLU'U:7YGK]%?,-Q_P5Y_8NOYVL_ASKOBOQK<(=IM_"?@C4+ABWH"\ M2*?P.*9_P\.^+OBOCX2?\$XOC/J6[_52^)],@T.-_<--(_R^^*ZO[*S!?%3< M?\5H_P#I5CA_MO*G\%52_P -Y_\ I*9]0T5\O?\ "Z?^"JWC/_D5_P!BWP%X M-#_7]/M M[#/XT?V>X_Q*L(_]O ME?+_ /PP1^T=XL_Y*U_P4R^*=YN_UO\ PAUM::!G_=\E7VTJ_P#!(S]E+6B' M^*VM?$+QXV2\6:/J^ A\=>_P#ABW_Z4XA];S2?P8:W^.:7 M_I*F>U^,?VE/V=OAYO\ ^$]^//@W12GWDU3Q/:P,#Z8>0$GVZUY9XJ_X*O\ M_!/OPE*;6Y_:0TR_G)VQP:'I]W?M(WHIMX74_GBMSP=_P3@_82\"[#H7[*W@ MV0I]QM5TE;]A[YNO,.?>O5/"OP[^'_@6$6_@CP+H^C1@8":5ID5N,>F(U%%\ MJATG+YQC^DPMG=3K3A\I3_6!\[?\/3? ?B'Y/A)^RQ\;_&F[_57&B?#N5;<^ M[23.FT>^*/\ AKS]O7Q?\OPV_P""9VJV\3_=OO&/Q!L-/V>[0;6<_0&OJ&BC MZU@H_!03_P 4I/\ )Q#ZEF,_XF*:_P ,8+_TI3/E[[7_ ,%@_&O^HTGX%>"; M9^OVF?4M2O$^FS$1_&C_ (97_P""B'C#YOB#_P %)#I<#??T_P '?#:R@V_[ MMQ(QD_2OJ&BC^T:D?@IPC_VY%_\ I2;#^R:4OXE6I+_M^2_"+BOP/E[_ (=@ M:1XC_>?%O]LOXZ^*]W^ML[OQZUO9GZ0PQKM_[ZK2\.?\$D_^"?WAZZ_M&X^ M<.KWC',MWK^MWUZTA]6$LQ3_ ,=KZ/HI/-,Q:LJK2\G;\K#6292G=T8R?>2Y MG]\KLX#P=^RC^S!\/@A\#_L[>"-*=.DUCX6M(Y#[EQ'N)]R@ Z4ZBN.=6I5=YR;]7<]"G1HT5:G%)>2L%%%%0:!1110!\O\ M_#F7_@FO_P!&W_\ EX:S_P#)E'_#F7_@FO\ ]&W_ /EX:S_\F5]045Z']K9K M_P!!$_\ P.7^9Y7]A9)_T"T__ (_Y'E_[-W[&7[-?[(O]L_\,\_#?_A'O^$A M^S?VQ_Q.+R[^T>1YOE?\?,TFS;YTGW<9WH445QU:U6O4OW^H **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ KPO_@GO_P D3U;_ +'O6?\ TI->Z5X7_P $]_\ DB>K?]CW MK/\ Z4F@#W2BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@#Y?\ ^"S7_*-?XD?]P?\ ]/-C7X/U M^Y?_ 6'\8Z1K_[+EW^RIX76;5?B!\2[_3[7PCX8T]!)<77D:A;W$LK#($<2 MI"P,C84$CG 8C\E?CY^PC^U'^RGINF^(/V@_AI%X?M-5NG@T\MX@T^Z>>1%W M,!';SR/@#&6(VC&,=ALMR6:T6C3UZ'CU?K/_P3,_8'\,_'C]B+P3X_\D6PCU*ZB/EP1ID%RA=CNY9V-?GS\ _V$?VH_VK-- MU+Q!^SY\-(O$%II5TD&H%?$&GVKP2.NY08[B>-\$9PP&T[6 .5('[3_\$R_@ MQ\2OV?/V(?!/P@^+_AO^R/$6D?VE_:.G?;(;CRO-U*ZGC_>0.\;9CD1OE8XW M8.""!?$6=4*V54YX6JN9R3LFN9+E>ZW5G8SX2X=Q.'SRK3QM%\BC))M-1;4H MVL]G=7:,;P__ ,$D/V =#N_[3OO@2NM7I.9+SQ!KU]>O(?\ :668H?\ OFO3 MO!W[)'[+'P^V-X)_9Q\#:9(GW9[3PM:)+]2_E[B?E1A'TBE^@RWMK>S@6UM+=(HD&$CC0*JCT '2GT45R'=L%%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% 'R!_P7X_Y0V?M"?]D_F_\ 1T5?QA5_9[_P7X_Y0V?M"?\ 9/YO_1T5 M?QA4 ?O]_P &FW_*4S]KO_MX_P#3Y/7[_5^ /_!IM_RE,_:[_P"WC_T^3U^_ MU !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>%_P#!/?\ Y(GJ MW_8]ZS_Z4FO=*\+_ .">_P#R1/5O^Q[UG_TI- 'NE%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>0? MM>?M;^'?V7_"ME::=H3EFD]##X>E3I?6,1\/1=9O](KJ_DM=O*Q>*K5:WU3"OW_ +4MU!/KYR?V M8_-Z;S_L??LD>(OAOK6H_M'_ +1^N0^)?B_XLB']M:JHS;Z+;'E=-L0>(X4X M!8I?\(_J7G^&/"._1_#VQ\QS;&_?W(['S)0 M<,.L:1^E?JE_P45^.5W\)/V=-1\*>"-6N%\=>.5.@^!=-T^W\Z[N[R?",8DW M*5V(Q)ESB,E#AB55OCCPS_P;O^(+_P .V-]XK_:IM]-U.:TC?4-/M?!9N8[: M8J"\:RF]3S IR-VQ_P""71)=$NB.W"X6C@Z*I4UI][;> M[;ZM]6?(7["_[0WQA^ WQOL+7X4?%RV\(+XGN(=-U2^U33TNK$JS_NFN(V'" M*Y&9%PZ*SD$@E6_5[_AI3]O[X*_NOC_^QI;>,]/B_P!=XC^#^K?:'('<:?>Z%U)0^ZD$5X5??\ M$P/AKX-NY-:_98^,?CSX2WKN9/LWAKQ!)/ILCGG,MI<%UD&?X0RCVH ^FJ*^ M8/M'_!5/X&_ZZS\ _&[28?XH7_X1[690.Y!S:CCL,G-3:;_P5#^$?A:_BT#] MISX7>.OA+J,C^6'\7>'97L)7](KJ .LB_P"V0HXH ^F:*Y[X=_%OX6_%W2/[ M>^%GQ%T3Q%9X!:XT74XKE4SV;RV.T^QP:Z&@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#Y _X+\?\H;/VA/^R?S? M^CHJ_C"K^SW_ (+\?\H;/VA/^R?S?^CHJ_C"H _?[_@TV_Y2F?M=_P#;Q_Z? M)Z_?ZOP!_P"#3;_E*9^UW_V\?^GR>OW^H **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ KPO_@GO_P D3U;_ +'O6?\ TI->Z5X7_P $]_\ DB>K M?]CWK/\ Z4F@#W2BBB@ 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 *\O_:M_:J\!_LH?#Q/%?B:VN-5UG5+@67A/ MPIIHWWNN7[8"6\* $XR5W/@A01P255K'[4?[4/PZ_91^&DGQ \=O-=75S,+3 MP_X?L%WWNLWS\1VL"#)9F.,G&%')[ ^8_LI?LO?$7Q%\0W_;1_;(2&[^)&IV MYC\.^'$;?9^"M/;.VU@!R#<%3^\EZY+ 'EBW?AL/3C3^L8CX%LNLGV7E_,^G MJT>7C,76E5^JX7^(]6]U!=WW;^S'KN]$RQ^R3^RKX\B\<7'[8/[7=U;ZK\5M M=MO+L=/C.^S\'V#9VV%H,D!\,1)*"226 )R[R>T_%_XM^ _@5\-=7^+/Q+UM M+#1=%M#/>3MRS=EC0?Q.[$*JCEF8#O717-S;65M)>7EPD4,2%Y997"JB@9+$ MG@ #G-?(?A6VN?\ @I=\=X?B5K-N[? KX=ZNP\+6,R$1^,=9B)5KUU/W[6$Y M5 >&.<]9$7GQ&(J8JISS]$ELET271(Z\)A*.#H^SI^K;U;;W;?5O^M#H?V/O MA)X\^,_Q&G_;Y_:3T1[37M8M#;_#GPI<_,/"^BMG:Q!Z74ZG<[8R%8CC<47Z M>HHK Z0HHHH **** "H-2TS3=9L)=*UC3X+NUG0I/;7,0DCD7T96!!'L:GHH M \!^(G_!,G]C_P =:N?%6@_#N;P3KRDF'7_A_J$FD7$+'JRK"1%G/.3&37/' M]GG_ (*'?!3][\"OVOM-\>:=%_JO#WQO:=C_GK)Y1$ENGLVYO;FO2O@ MU^V]^R?\?FCMOA;\==!OKV4X32KFY^R7I/H+>X"2G!XX4BO5:\T^,O['/[+O M[02RO\7?@=X?U>YE&'U(V0@O/PN8=DH_!J /2Z*^8/\ AWY\4/A-_I/[(O[: M7CCPC%'S#X<\4,FO:4H_YYI%<8:%3TW LPZT?\+N_P""D?P2_=_&+]EOP_\ M$G2XO]9KOPNUIH+H)V9K&[&^5R.JQX&>AH ^GZ*^>O O_!3_ /9)\3ZROA'Q MSXKU+X>:_P >;H7Q'T>729HNWS/)F$<\?ZRO>]%US1/$FF1:WX=UBUO[*X7= M!=V5PLL4@]5=201]#0!:HHHH **;+-%!&9IY51%'S,[8 _&L/5?BG\,="S_; M?Q'T&SV_>^U:Q!'C_OIA6=2K2I*\Y)>KL3*<8?$[&]17GNJ_M8?LW:-N^U_& M?07V]?LEZ)_R\K=FL.7]NG]FUY#!HOBZ^U65>L6FZ#=R'/U,8!_.N"IG63TG M:>(@GVYXW^ZYSRQN#CO4C]Z/7J*\?_X;#TF^X\,? 7XF:KG[DEKX381GZL[C M _"C_AH;XX:G_P BQ^R!XCES]W^U=8MK+\]^<5G_ &[EC^"3E_AA.7_I,63] M>PKV;?HF_P DSV"BO'O^$_\ VS]6_P"0?^S]X:TC=T_M7Q6+C;]?)7G\*7[# M^W9JW_'SKGPSTA#T^R6U[/(OUW_*31_;$)?PZ-67_;CC_P"E\H_KB?PPD_\ MMUK\['S!^V%^V%XY^(OCC4? W@?Q%V5;&8QM?LAVM)(RX)0D':O M3&"1GIXOX0^(?CKP!K":_P""_%M_IMVC[O.M;EEW'T8=''J&!![TWQ_X0UWP M!XVU3P7XFA*7VFWTD%SD'#$'[XSU5AA@>X(-9%?SGF>9YEC,RGB*\VJB;ZM< MMGLNUMM#\YQ.*Q-;$NI4;YK_ '>2[6/TJ_9!_:$D_:%^%_\ ;6LPQQ:UID_V M75XXAA7?:"LJCL'';LRL!QBO5J^6/^"6WA#6-+\">)O&=["Z6FK:A;P66\8# M^0LF]QZC,H7/JA':OJ>OZ%X7Q>+QV08>OB?C:U?>S:3^:2?S/T+*ZM6O@*OW^H **** "BBB@ HHHH \ _;/_ ."DG[-O[$^EZG8>.-6U+7_% MUAX;EUV/P)X2T6[U/4C8HVW[3.EI#+]BMBP*BYN/+B+ J&)&*Z?]GG]M_P#9 MD_:C\2ZYX"^$7Q#F?Q3X82-_$G@SQ#H5]HNMZ4C\(]QIVHPP7,:$\"0Q[&R, M,>_0B@#Q;]L7_ (+L_P#!+3]@ M[XM_\*)_:0_:@M=.\60B-M3T71]"OM4DTQ74,IN39PR+"Q5E;RV/F;65MF"" M?HWX$_'OX-?M.?"K2/CA\ /B/I7BSPGKUN9M*US1[@20S $JR^J.K JR, R, MI5@""*YOX1_L>/+K6]+AGE\57UW(TMW=7 M^Y2+AY7=R0P*JI5%"HJJ/SG_ ."$.D']B']A+]L/]H;P)#-)\']%^+_CG7O@ MY87$[O#=Z)I,4J+ M*O$&K:KX0L8[WQRO@SP-JNNP^%;:1#(DNIRZ?;3)9;HU:0+*5?RU,FW8"U>P M^!O'/@SXF^#=+^(GPZ\5:?KF@ZW817NCZQI5VD]M>V\BAHY8I$)5T92""#@@ MU^?G_!KIHNJ>(O\ @E'I_P"T5X[O&U3Q5\9/B#XG\5^,-9NP&FU*];4YK)Y) M#WR+,<=!DXZU\D?"ZY20[M M$M]7U.ZTZT2#^ZL-S$]PH[/*W;B@#]6/%O\ P51_8E\%^)=% M=;&C>+O'&G^#]4NO#6@:B61#:WNL0V[65M(C.BR;Y0L+.HE,9(%?0EM*6)PRNI&0P(X((YS7Q9_P2:_96\!:E_P0E^%/[.NMZ-!)I/Q# M^"*7&OQ2H&^U-KMH]W?RKS;_ (-5/VE_&W[1O_!(CPUI?Q!U M6:_U#X;>)]0\&)>W,A:1[6V6&XMD)/:*WNXH5_V(5H _1^BBL_Q7XK\.>!O# MEWXM\6ZO#8:;80F6\O)SA(DZ;CCMS0!H5X7_ ,$]_P#DB>K?]CWK/_I2:W?^ M&Y_V1_\ HO6@_P#?Y_\ XFN-_P"">?C7PI-\#M3GBUR!DD\;:M)&P)^9'GWJ M?H58'\: /HFBLW_A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZH TJ*S?^$Q\,?]!J M#_OJC_A,?#'_ $&H/^^J -*BLW_A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZH TJ M*S?^$Q\,?]!J#_OJC_A,?#'_ $&H/^^J -*BLW_A,?#'_0:@_P"^J/\ A,?# M'_0:@_[ZH TJ*S?^$Q\,?]!J#_OJC_A,?#'_ $&H/^^J -*BLW_A,?#'_0:@ M_P"^J/\ A,?#'_0:@_[ZH TJ*S?^$Q\,?]!J#_OJC_A,?#'_ $&H/^^J -*B MLW_A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZH TJ*S?^$Q\,?]!J#_OJC_A,?#'_ M $&H/^^J -*BLW_A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZH TJ*S?^$Q\,?]!J M#_OJC_A,?#'_ $&H/^^J -*BLW_A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZH TJ M*S?^$Q\,?]!J#_OJC_A,?#'_ $&H/^^J -*BLW_A,?#'_0:@_P"^J/\ A,?# M'_0:@_[ZH TJ*S?^$Q\,?]!J#_OJC_A,?#'_ $&H/^^J -*BLW_A,?#'_0:@ M_P"^J/\ A,?#'_0:@_[ZH TJ*S?^$Q\,?]!J#_OJC_A,?#'_ $&H/^^J -*B MLW_A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZH TJ*S?^$Q\,?]!J#_OJC_A,?#'_ M $&H/^^J -*BLW_A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZH TJ*S?^$Q\,?]!J M#_OJC_A,?#'_ $&H/^^J -*BLW_A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZH TJ M*S?^$Q\,?]!J#_OJC_A,?#'_ $&H/^^J -*BLW_A,?#'_0:@_P"^J/\ A,?# M'_0:@_[ZH TJ*S?^$Q\,?]!J#_OJC_A,?#'_ $&H/^^J -*BLW_A,?#'_0:@ M_P"^J/\ A,?#'_0:@_[ZH TJ*S?^$Q\,?]!J#_OJC_A,?#'_ $&H/^^J -*B MLW_A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZH TJ*S?^$Q\,?]!J#_OJC_A,?#'_ M $&H/^^J -*BLW_A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZH TJ*S?^$Q\,?]!J M#_OJC_A,?#'_ $&H/^^J -*BLW_A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZH TJ M*S?^$Q\,?]!J#_OJC_A,?#'_ $&H/^^J -*BLW_A,?#'_0:@_P"^J/\ A,?# M'_0:@_[ZH TJ*S?^$Q\,?]!J#_OJC_A,?#'_ $&H/^^J -*BLW_A,?#'_0:@ M_P"^J/\ A,?#'_0:@_[ZH TJ*S?^$Q\,?]!J#_OJC_A,?#'_ $&H/^^J -*B MLW_A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZH TJ*S?^$Q\,?]!J#_OJC_A,?#'_ M $&H/^^J -*BLW_A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZH TJ*S?^$Q\,?]!J M#_OJC_A,?#'_ $&H/^^J -*BLW_A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZH TJ M*S?^$Q\,?]!J#_OJC_A,?#'_ $&H/^^J -*BLW_A,?#'_0:@_P"^J/\ A,?# M'_0:@_[ZH TJ*S?^$Q\,?]!J#_OJC_A,?#'_ $&H/^^J -*O/_VEOVE/AG^R MM\+KKXH?$R_<1*X@TO2[1=]WJEVW^KM;>/J\C'\ ,L2 ":B^/?[5/P6_9P^& M=_\ %+XD>*DCL[1=MO:6PWW%]<'/EV\"<;Y'(P!T RQ(4$CPW]FOX3^*/CE\ M4[;]MS]M V]OKT2M_P *W^'W\(6COE!?S2_\ ;5O)^2;6U^RY^S7\3/B7 M\2X_VV_VS[",^-9X2O@CP46WVO@JP?D(H/#7CC!DD(RI..#POT[6;_PF/AC_ M *#4'_?5>#_MH_M::QX,M]+_ &?OV<[NVO\ XH>.2T&B[CF+1+3D3:G<<':D M8#;00=S#HVTJ<<3B:F*JO'4GDG M)))->=_LN?![X2_LL_"6T^&GA3Q MYG\+>$]#N/$]Y:2& M.ZEMKI8+9'!P5$I5BY!ZE5*^YKL/VK?BI!X4_9Y\4ZSX5UI1?_8%@@:%B'3S MI4A9E/8A7)![8K\U*_.>..*\=DE6GA<'93DN9R:O97:22>G1WO<^@W'A[1?!9@2R$$6I^(M3N/-N!$QBWND M0R#\G7OU[US<(<:XS,93P^-BYS2NG"-VU>SNEHMUKHC+*,ZK8ERIUDY-:II? MFD?3]%>&?;OVO-6_Y"'Q@^'.DYZ_V7I-S/CZ>=1_P@?QVU3G7_VV6C4]8=*\ M(6L&WZ/DD_C7W']IXF7P82H__!:_]*FG^![OUJH_AI2?_@*_.2/U'_#*'[-][_P C-XH\0ZUG[W]J^*+E M]WUV%:/K>;S^'#)?XJB7_I,9A[7%O:E]\O\ ),]BU7Q?X3T+/]M^)].L]I^; M[5>QQX_[Z(KF]5_:0^ &BY&H?&?PRK+]Y(]:AD8?\!1B:Y+2OV8/V.-'Q]D^ M'6D/CI]JN)Y__1CM72:5\./V:M$P=)^'7A*W8#AX]$@#?]];,FCFSZ?V:4?^ MWIR_]M@*^/?2*^;?Z(QM1_;@_9=TY_)/Q3AN),X6.STZZF+'V*1$?K57_AM7 MX<7O_(L^ ?'6MY^[_97A29]WTWE:]&T[6/ &D)Y>DRZ?:KC&VWA5!C_@(%6? M^$Q\,?\ 0:@_[ZH^KYW/XJ\%Z4W^;J/\@]GCGO4BO2+_ %DSS'_AI[Q_J?\ MR+/[)WCZ7/W?[5M8K+\]['%'_"V_VM=5XTC]E&UL%/W9M5\:V[?FD:Y%>G?\ M)CX8_P"@U!_WU1_PF/AC_H-0?]]4?V=CY?'BY_\ ;L::_.$G^(_J]=[UI?)1 M7_MK/%O'7@3]JGXS:,WAWX@_"?X-W.FOG=9^);>XU$+GT4J4S[UXWI?_ 2: M\<>'_$U?9O_"8^&/\ MH-0?]]4?\)CX8_Z#4'_?57#*HQFI2K5)6[S:7W1LAQPJ3NYR?S_RL?'WC_X" M_P#!6?P*PG\)_M+Z=\2]+B4!K,"+P]J ?!TZ: M;^VW!^T7\/IV8+-?:_J4E]HI8G&V.ZLHR&Y]% YSFONO_A,?#'_0:@_[ZIEQ MXI\(W<#VMUJEM)'(I62.095@>H((Y%56RC+\34$_"?X(?L!_'*S&M_#SQ/I_CC:N]WC\93W4L7_72-)@4/LRCZ5Z3 MI7[)_P"S=H^/LGP8T%]O3[59B?\ ]&[LUYY\4_V#_P!A'XK:C_PD-Y\.--T' M6E??!KO@^=]*NHI/^>@-L55F]W5JY+_A0O[7GP7_ 'O[-_[>O_"1V$7^I\-? M&'3O[05\= U_"!.!CC 44J>29/2=X8:"?^"-_OL*."P<7=4X__[1?PE? M[+^T]^QGJ\EI'Q)XF^%^HQZS;..\AMB5FA0=RQ)QVKT3X4?\%$?V-/C)(MCX M2^.VD0:@6V-I&ME]/NU?H4\JX5"[ _W-P]Z[Z=*E25H12]%8Z(PA#X58]JHK M,'C+PN1D:W 0>A#4O_"8^&/^@U!_WU6A1I45F_\ "8^&/^@U!_WU1_PF/AC_ M *#4'_?5 'GG[0G[(/PO_:%D36-;$^F:U%&(X]7T\+O=1T652,2 =NC#H#CB MO+?"'_!+;P)I>L)>^,_B9J&KVB.&^Q6M@MIO']UGWN<>NW:?0BOI7_A,?#'_ M $&H/^^JN6-_9ZE +JQN%EC)(#KTS7@XOA?(,=B_K-?#ISZO57]4FD_FF<%; M*\!7J^TG33E_6_1_,A\/>'M#\)Z':^&O#6EPV5A90B*UM;=-J1H.@ _KU)Y- M7***]R,8PBHQ5DCN225D%%%%4,**** /D#_@OQ_RAL_:$_[)_-_Z.BK^,*O[ M/?\ @OQ_RAL_:$_[)_-_Z.BK^,*@#]_O^#3;_E*9^UW_ -O'_I\GK]_J_ '_ M (--O^4IG[7?_;Q_Z?)Z_?Z@ HHHH **** "BBB@#Y'_ ."B?Q ^"_[4/_!. M7]I#P9#I]MK$/A"RU7P]XDTW4K>-_LVHVT,4P^7+;3LFAE1^& 96&TXKY-_X M)V?L_P#B+_@EI_P75\5_\$WOV8/B!K.M? 3QK\'7^(9YC0K(?KC]JW_@D#^SA\?X/B1XR^&VH>)/AUX\^)NEM; M>*/$7A3Q?J=I::Q)Y?EQR7^GQ7*VMX57@%H]^"?F&:]>_9__ &+_ -GO]F8^ M)-2^%WA6_&N^,YDF\8^,-;\07FI:YKY81J2(T#A(@2(U04 > M7_M1_'6U_:(\;:S^PI\%/BW:>'5CB6W^,?Q!MM4BAD\,V$R MI=D['G5[F)L M C/V.&3[0^':VCEZ/Q)X'_9;^(/[-7BW_@FE^SUXI\,V$;_!^]T&S\,^'[E9 MDT/2[FTDL('E\LMY2DN=GF$/+Y&:]_P;'_\ !$3Q5KEYXG\3_L9W M>HZEJ-U)621]3+.[,2Q8DDDDFO??V'?^"9O[#_\ MP3=TCQ#H?[%OP,A\%V_BNYMY_$.W7=0U"2\>!76',E]<3.JH)9,*I"Y=CC)) MH ^9/^#7?7[W2?\ @DIH7P"\8V#Z9XH^#_COQ/X3\9:3=86;3K]-6N+UXI1_ M"52\3VXKXJ_9(_8@^(G[<7_!,C_@H_\ '[P)HD]R?VD/BKK>L_#6WCC);6[? M1]4N=2MF@[,LUS++;H>[Q-VYK];/BI_P35_93^+7Q!\2?$G5-"\3:'?^.+:* MW^(5OX,\TMO:0S+ZI,IKZ2\ M1?\ !*3]BCQ-K6N2W_@#68O#OBC7CKGBKX=V/C+4K?POK>IEU=KJZTB.=;25 MG=$>1#'Y4S*&E1V&:^B;2TM-/M(K"PM8X(((UCAAA0*D: 8"J!P !TH D MJ*^L+'5+233]3LHKBWE7;+!/&'1QZ%3P14M% &%_PJ[X9_\ 1.]"_P#!1#_\ M37D/_!/;3=.7X):JJZ? /'.L 1#@"X( Z=@ /PKWNO"_\ @GO_ ,D3U;_L M>]9_]*30![=_9VG_ //C#_WZ%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_ -^A M1_9VG_\ /C#_ -^A4U% $/\ 9VG_ //C#_WZ%']G:?\ \^,/_?H5-10!#_9V MG_\ /C#_ -^A1_9VG_\ /C#_ -^A4U% $/\ 9VG_ //C#_WZ%']G:?\ \^,/ M_?H5-10!#_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A4U% $/\ 9VG_ //C#_WZ M%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A4U% $/\ M9VG_ //C#_WZ%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_ -^A1_9VG_\ /C#_ M -^A4U% $/\ 9VG_ //C#_WZ%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_ -^A M1_9VG_\ /C#_ -^A4U% $/\ 9VG_ //C#_WZ%']G:?\ \^,/_?H5-10!#_9V MG_\ /C#_ -^A1_9VG_\ /C#_ -^A4U% $/\ 9VG_ //C#_WZ%']G:?\ \^,/ M_?H5-10!#_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A4U% $/\ 9VG_ //C#_WZ M%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A4U% $/\ M9VG_ //C#_WZ%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_ -^A1_9VG_\ /C#_ M -^A4U% $/\ 9VG_ //C#_WZ%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_ -^A M1_9VG_\ /C#_ -^A4U% $/\ 9VG_ //C#_WZ%']G:?\ \^,/_?H5-10!#_9V MG_\ /C#_ -^A1_9VG_\ /C#_ -^A4U% $/\ 9VG_ //C#_WZ%']G:?\ \^,/ M_?H5-10!#_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A4U% $/\ 9VG_ //C#_WZ M%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A4U% $/\ M9VG_ //C#_WZ%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_ -^A1_9VG_\ /C#_ M -^A4U% $/\ 9VG_ //C#_WZ%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_ -^A M1_9VG_\ /C#_ -^A4U% $/\ 9VG_ //C#_WZ%']G:?\ \^,/_?H5-10!#_9V MG_\ /C#_ -^A1_9VG_\ /C#_ -^A4U% $/\ 9VG_ //C#_WZ%']G:?\ \^,/ M_?H5-10!#_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A4U% $/\ 9VG_ //C#_WZ M%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A4U% $/\ M9VG_ //C#_WZ%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_ -^A1_9VG_\ /C#_ M -^A4U% $/\ 9VG_ //C#_WZ%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_ -^A M1_9VG_\ /C#_ -^A4U% $/\ 9VG_ //C#_WZ%']G:?\ \^,/_?H5-10!#_9V MG_\ /C#_ -^A1_9VG_\ /C#_ -^A4U% $/\ 9VG_ //C#_WZ%']G:?\ \^,/ M_?H5-10!#_9VG_\ /C#_ -^A7'?'KXT?"+]FOX7ZE\7?BUJ5MI^D:;'SB)6E MN93]R"%.LDKGA5'N20 2+WQH^,_PX_9]^&NJ?%GXK^)(=+T328/,N;B0Y9VZ M+%&O5Y&.%51R2:^<_@-\%_B/^V7\4--_;-_:V\-S:9H>F2>?\)?A?>\IID1P M5U.]3H]VX 95(_=C!ZA=O=A<-"4'6K.U-??)_P L?/N]DM7T3\W&XRI":P^' M5ZLONBOYI>79;R>BZM2?LY_L]_$+]IOXHV7[;'[87A8:>;7+_"WX8W"YA\.6 MS8*WETA $EZX"M\P_=\' 8(L7U7_ &=I_P#SXP_]^A4U9/COQSX3^&?@W4_B M!X[UR#3='T>S>ZU&^N6PD,2#)/J3V &220 "2!66)Q,\3.[5DM$ELEV7ZO=O M5ZF^#P=/!TW%.\GK*3WD^[_1;):+1'#_ +5'[0G@']EGX3W/Q$\1:.-0OYYE MLO#>@6D0-SK&HR<0VL2@$DL>20#M4$X. #Q_[%G[+WB3X>V^K_'[]H/[-J7Q M5\>LMSXBN @:/2+?@PZ9;]0D42A0V#\S*.6"*:Y#]E[P-XM_:^^+\/[>WQRT M.>ST6S1X?@OX0OE_X\+)NNJS)T^T3@ J?X5P02!&P^K:YCK(?[.T_P#Y\8?^ M_0H_L[3_ /GQA_[]"HM>U_1/"^CW'B#Q'JUO8V-I&9+F[NI0D<:CN2>!7BMQ MXV^*O[5<[Z1\)9[SPIX#WE+SQ?+$8[W55!PR6:'F-#R/-//T(*'@QN84L(U3 M2WU 0$+::,K<>=<3 85E."$'.5P<' /Q5\8OV!?A!X9C\*> M"CL[93NFD M^]+<2=Y)'/+L?4].@P !715\MG'"$N(HJMC*O+56BY5>,5_+K9R\VVM=DEH> M7C,G>8KGK3M/I;9+MW?KIZ(_+OX,?LX_%/XXZ_!I?A/PW<1V3R 76L7,#+;6 MZ=V+D88XZ*N6/IWK])OA_P##KPW\.O!.E^!M%LT:VTNR2WCDDC&Z3:.7;_:8 MY8^Y-;U%=W#7"F#X_LB? MM3>.OAT4YM]#N[I=;T=/0"TN\GVR7/%-_P"$X_X*7? _Y?B!^S]X'^+FDQ== M3\#:E_9>I!/[\EM<@I(_^Q%[<]:^I:* /FOPK_P4V_93N-9C\(_&/3]?^%NO M2$?'6C2>'?&_A;3=9T^;_76.JV,=Q"_U20%3^(KP/Q3 M_P $N/V9)M8D\6_!N3Q-\+==?G^UOASXAFL,D<@&$EHMOJJHN1Q0!]$?V=I_ M_/C#_P!^A7F_[-7[5/PE_:=7Q8GPLOED7PCXGGT>] *XFV?+MFC^(?,?$<.]OW%R M>P\N4C+'I&\GK0!^Y=%%% !1110 4444 ?('_!?C_E#9^T)_V3^;_P!'15_& M%7]GO_!?C_E#9^T)_P!D_F_]'15_&%0!^_W_ :;?\I3/VN_^WC_ -/D]?O] M7X _\&FW_*4S]KO_ +>/_3Y/7[_4 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 5X7_ ,$]_P#DB>K?]CWK/_I2:]TKPO\ X)[_ /)$]6_['O6? M_2DT >Z4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !7._%?XK?#_ ."'P^U3XI?%'Q+;Z1H>CVQFO;VX;@#H%4#EW8D*J#+,Q ) M-3_$CXC^!_A%X&U/XD_$CQ);:1HFCVK7&H:A=OA(D'ZLQ)"JH!9F( !) KY8 M^%?PY\"M-F=O@/\.=87^W;J)CY?C36HB&%JK#A[ M2$X+$<.<8SN1DZ#]KSXJ^.?CQ\2H_P!@/]G'7)+/5=2M%N/B=XMM>1X:T=\; MHE(X^U3J=JKU"MG@-O3W[X3_ K\#?!'XG:+HEHMO8VR=<#DN MQ_B=F)9F/+,Q)Y-_9XT+X;ZC-XY\3ZO M/XE\8WZ_\3'Q+J0!DY',<*](8QT"KVXS@ #Q:F/KXRHZ. L[:2J/6,>Z7\\O M)>ZOM.^CXI8B=:3AA_G+HO3N_P %U?0Y?0?@EX^^.FL6_C_]J I%802";1OA M]:3;K6V_NO=,/]?+[?='/8E![3!!!:P):VL*1Q1H%CCC4!54# Z #M3Z*[ M<'@*&"3<;N4OBD]92?F_R2LET2-J.'A03MJWNWN_7_+9= HHHKM-PHHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#\-/ M^"KO[5W_ U'^U7J7_"/ZEY_ACPCOT?P]L?,_\%^/ M^4-G[0G_ &3^;_T=%7\85 '[_?\ !IM_RE,_:[_[>/\ T^3U^_U?@#_P:;?\ MI3/VN_\ MX_]/D]?O]0 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !7A?\ P3W_ .2)ZM_V/>L_^E)KW2O"_P#@GO\ \D3U;_L>]9_]*30![I11 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 5E>.?''A'X:>$ M-1\?>/?$-KI6C:3:O!?#5]XR\8 MZY:Z9I6F6KW.H:A>S".*WB099V8\ "OD3PMX<\6?\%3/'MI\4/B-I5[I/[/ M_A[4/.\(^%[Q&BE\;74;<7]VAY%HI'[N(_?[]Z[,+A563J5'RTX[O]%WD^GW MO1'GXW&RH.-*BN:K+X5^,?^"G'Q T_X\_&K0;O2?@AH M%[]I^'G@2_0I)XHG4D+JM^G>'_GE">"#W4L9?L9$2)!'&@55&%51@ >E-M[> MWM+=+2T@2**) D44:A510, #@ #M3ZG%8IXB227+".D8]E^K?5]67@L%'"1 M;D^:[?Z););)>=VRO$_VT/VH-6^!?AO3/A]\)M'37/B?XXN#I_@;P^N M&_>D?/>3#^&"$'>Q. < $@;F7M?VB/C]X _9E^$NJ?%[XC7K)9:?&%M[6'!F MOKEN(K:%?XI';@#L,L<*I(^;_@D=2^%?B*[_ &L?VGM)FUKXV_$6W6+PWX$T MY3+/X?THG,&GQ+@^3Q\TLA .=PP6#[_.Q.)P^#HNK6DHQ75_EYM]$M7T.FI5 MIT8A9F)H-JOQ9_:W8P>')+_ ,&?#F0XDU-E\O4]=C[B('_40L/XCRP/ M<$J-'PG\ O%_Q0U^W^)W[4EW!?7,#^;H_@NU;=IVE^AD'2XE]2?VFM8G+RUL7\=XP[=7Z M]EY;]^QC> ?AYX,^%_AF#PAX$T"#3K"W'RQ0KR[=W=CR[''+$DFMJBBO:ITZ M=&FH4TE%:)+1)>2.R,8PBHQ5D@HHHJR@HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* /D#_@OQ_RAL_:$_P"R?S?^CHJ_C"K^SW_@OQ_RAL_:$_[)_-_Z.BK^,*@# M]_O^#3;_ )2F?M=_]O'_ *?)Z_?ZOP!_X--O^4IG[7?_ &\?^GR>OW^H *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KPO_ ()[_P#)$]6_['O6 M?_2DU[I7A?\ P3W_ .2)ZM_V/>L_^E)H ]THHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ JIK^OZ'X5T.\\3>)=7MK#3M/MGN+Z^O)A'%;Q(I9G M=FP%4 $DGIBGZKJNF:%I=SK>MZC!9V=G \]W=W4HCCAB12S.[,0%4 $DG@ 5 M\'=2^=P7@N/B%>POT'1DL$=?8N1_?\ ]1UX7"^W MO.;Y81W?Z+NWT7S=DFS@QN-^K",)'%&H 5%4<*H ' J/1]'TGP]I-KH.@Z9;V5C M96Z06=G:PB.*")%"JB*H 50 . !5FC%8KV[48+EA'X5V\WW;ZO]$D/!8+Z MJI3F^:I+XI=^R7:*Z+YN[;;*J:]KNB^%]$O/$OB/5(+'3]/M9+F^O;J4)'!" MBEG=V/"J%!))["J/CSX@>#OACX:G\7>.M?@TZPMQ\\T[.M0B?9G[QPO(#.BY"8R MQ+>6#Y<\71CB%03O-J]ET7=]ET5]WMU.EU8*IR+5]O+NS \/>._BY_P4A_:; MC^+/@'PN?^$)\$W;1_#[^VH"+&VN,X;6;E&'[V?C]Q"0=F%8CY6+?:'P<_9_ M\*?"0W&NO=W&M^)=1^;5_$^J'?=7+'J 3GRX^F$7L!DG -=-X'\"^#_AKX6L M_!/@+PY::3I.GPB*SL;*((D:@8_$^I.2>I)K6KEI9?S8GZSB7SS7PK[,/\*[ M]Y/5^2T,H8>]3VM1WET[+T\_/?T6@4445Z9U!1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110!\@?\%^/^4-G[0G_9/YO_1T5?QA5_9[_P %^/\ E#9^ MT)_V3^;_ -'15_&%0!^_W_!IM_RE,_:[_P"WC_T^3U^_U?@#_P &FW_*4S]K MO_MX_P#3Y/7[_4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5X M7_P3W_Y(GJW_ &/>L_\ I2:]TKPO_@GO_P D3U;_ +'O6?\ TI- 'NE%%% ! 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 5%>WMGIMG-J.HW<5O;V\323SSR! M$C11EF9CP "23P *?//#;0O9*/O=N"N[KPN M%>(;E)\L(_%+M_FWT77TNSAQN-6%BHQ7-4EI&/=_I%;M]%W=DV:SJOBO_@JM MX\G\'>%+V^TG]G7P[J7EZYK,#-#/X^O(GYMH&&&6Q1A\SC[Y''./+^P?#OAW M0?".@V?A;PMH]MI^FZ=;);V%C9PB.*WB10JHBKPJ@ 5%X1\(^&/ /ABP\% M>"]"M=,TG2[5+;3]/LX@D4$2#"HJCH *OSSPVT+W-S,L<<:EI)'8!54#)))Z M"GB\4JR4*:Y:<=E^;?=OJ_DM$3@L$\/S5:KYJLOBE^27:*Z+YN[;8ZO//C%^ MT-H/PTOX?!7AW29_$GC"_&--\,Z8?\ !/\ M^%@O/!>A7'BOXD^,KT:?XD%]I_WO@7]YW1;KU,2^6AHNLNG_ &[W?GLO/8\?_:1L?C!\ M1/BEHWP"MO%$&M?&+Q3;FXE%H"VE?#G1B0);S;GYKDCY8V8YW$,#N\IF^N_V M?_@1\/\ ]FSX3Z3\'_AKIQ@T[2X<--)@S7<[H^+_B5K2Z]\2O&MT-2\>>)'Y,UP1\MM$?X8(0=B*,#J0%!"K[17 MH8/ X? TW&FM7JV]92?>3W;_ "V5EH;T:%.A&T>N[ZM]VPHHHKK-@HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** /D#_@OQ_RAL_:$_[)_-_Z M.BK^,*O[/?\ @OQ_RAL_:$_[)_-_Z.BK^,*@#]_O^#3;_E*9^UW_ -O'_I\G MK]_J_ '_ (--O^4IG[7?_;Q_Z?)Z_?Z@ HHHH **** "BBB@ HKXA_;8_P"" MI/Q%\+:S\:_@A^Q#\+]*\3^*_@=X,MM7^)/BWQ-KYL=*\.37D3S6=I%&EO<2 M:A=O%&\AB"Q1(N TP?Y*]?\ V=?VN_C+XX_:*\0?LG?M*?LP-X#\7Z+X7A\1 M:?K.@^*DUOP_KNG/<&V+VMT\%K.LJ2C#PRVR,H(.2&4L >_T5\>?\%=/^"LD MG_!+'X3Z?\1A^RUXK\=)JVN6FCP:K;W<%CI%E=W )?@'X;DU">VU2[\926?BCQ+I5A(\=[JN MFZ8;)H3$OE3M%#/=12SK"QQ$2BO]:? KXW_##]I3X.>&OCY\%_%4.M^%?%ND M0ZEH>IP @302+D94X*.#E61@&1E96 ((H ZRBBB@ KPO_@GO_P D3U;_ +'O M6?\ TI->Z5X7_P $]_\ DB>K?]CWK/\ Z4F@#W2BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH ***\I_:$_:^^%_[/4B:-K1G MU/6I8Q)'I%@5W(IZ-*Q.(P>W5CU QS7+C<=A,NP[KXF:A!=7_6K\D95J]'#T MW.I*R/5J*^6/"'_!4GP+JFL)9^-/AE?Z1:.^W[;:Z@MWL']YD\N,X]=NX^@- M?37AWQ%H?BW0[7Q+X:U2&]L+V$2VMU;ON21#T(/].H/!KCRS/,ISE2^IU5.V MZU37R:3MYVL8X7'83&7]C.]OZV9=HHHKUCK"BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *1V5%+ MNP"@9))X I>G6OC[XL_$KQU_P41^(^I_LN?LX>);G2?A=HES]E^*GQ*T]L'4 M6'W]'TY^C%AQ+*,J%/=2%FZL+A98F3N^6,=92>R7ZM]%NV<6-QL<'!67-.6D M8K>3_1+=MZ)$7Q%\=>,_^"F/Q"U']GSX&>(+K2?@KH-X;;XC^/\ 3WVOXCF7 M[VDZ>_0Q8XEF&00>ZE1-]7^ _ ?@[X7^#=-^'WP^\.VNDZ+I%JMMIVG6<>V. M&->@'J>I).22222234/PT^&G@7X/>!-,^&?PU\-6VD:'H]JMOI]A:IA8T'4D MGEF))9F)+,Q))))-K+ M=_E""WLNV[>KU.J^)?Q2\#?"+PS)XL\>Z[%96J';$I^:2=^T<:#EV/H/J< $ MUY7!X-^*O[5TR:K\4[>\\)> 2P>T\)Q2F.^U90?";]ESX-W_CCQ/):Z%X7\-6!=H[>(*%4<+% M&@QND=B%5>K,P]:\4_8]^$7CSXQ?$6?]OC]I317M/$.M6AM_AWX5N?F'A;16 MSMR#TNIE.YVP" Y'R[BB\[X1M;K_ (*6_':'XHZW;2'X%_#O5V'A+3YT(C\8 M:Q$2K7\BG[]K"LB#Z_KVXQC"*C%62.U))604444QA1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% 'R!_P7X_Y0V?M"?]D_F_ M]'15_&%7]GO_ 7X_P"4-G[0G_9/YO\ T=%7\85 '[_?\&FW_*4S]KO_ +>/ M_3Y/7[_5^ /_ :;?\I3/VN_^WC_ -/D]?O]0 4444 %%%% !1110!^*7_!: M?]CC]NO]@OXS?'3_ (*.?L5VMMXS^$_QO\'Q67[0'@*X.+K2?L]N(4U2W&09 M%0;G#+N:,SS!HVC;='^C/_!.O_@H;^Q?_P %2? %O^TQ^S5K4<^N:18-I>OZ M+JL2PZSX=\]HY7M;F(,<([P*RR*6C?RCM8E7 \'_ &T_^"F'P'\9_ 7]JC]D M;XN^/="\%_$+P7;:GI^B^'=?NO[/F\0Z4]K%+;7UD+AA]K!\QXW\DMM>(DJH M9"> _9#^#/PQ^(W_ <.^//VR_V!+&S3X1P?!TZ1\5_%GAD+_8/B3QA/?>8T M%I)'^YNIDACMY9Y(2RI+&P-].\5>&ULIKJ'5?"ETFI1721 MJ680FV+^ ,\4 ?E;\>OV&/^"]__ 3R^('Q&_;:_8=_;9T#XT:? MXE\6WOC#QO\ !O7O PLCJ.]45H;1/.G>5HK>"&%%CG@E,=NB)O("-V'[=G_! M3_0OVUO^#97XI?MP_!+3[K0KGQ)X,&@Z[HCW&^;2+NXU*WTO4+4N -ZA)Y"K MX4O%(C%5+%1[[\#/^"^O_!,']H[P&?$_PE^.USJ?B$O)##\,HM NF\57-RI( M%O#IB(TL[L< -'NC&[YG4!B.+^#W_!)?6=;_ .".7Q3_ &)_B+86?ASQ3\;+ MKQ-XGO\ 2XYEEM?#>JZI=O>6-INCRKK:%+.-RA*LT,A0E2IH ]B_X))?#CPY M9?\ !(/]GSP%/8QR:?JOP(\/R7UOM&V3[;I<,TX/KN:=\^N:^2O^#//Q]XB\ M7_\ !(VX\,:U?23VOA#XL:WI&B[V)"6K0V=Z0OH/.O)C]6-;_P"Q'_P4:\"_ MLR?\$<]-^#WQLUF'0OCS\'/!4W@&?X.7$RMXCO==L87M-,M;2Q4F:[%VB6LD M4L*O&R2%@VU'*^U_\$%/V"/%G_!.;_@F9X&^ _Q,LEMO&6H/<^(?&=HCAA:Z MA>.'^S$KD%H8%@A8@D%XF()!% 'V163XZ\0ZIX4\(W_B/1/"MWKEW:0&2#2; M%E$UTV1\B%N,_7TK6HH \+_X:P^-G_1C_CO_ ,"K;_XJL3_@GCXIUF7X&ZE* M_@N^1G\::J[(67*%IMQ4^ZDE3[J:^CZ\+_X)[_\ )$]6_P"Q[UG_ -*30!ZY M_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ /0H7O\ WTM' M_"2ZO_T*%[_WTM;%% &/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2UL44 8 M_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM;%% &/_P )+J__ $*%[_WTM'_" M2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM;%% &/ M_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ /0H7O\ WTM' M_"2ZO_T*%[_WTM;%% &/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2UL44 8 M_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM;%% &/_P )+J__ $*%[_WTM'_" M2ZO_ -"A>_\ ?2UL4RXN;>SMWN[N=(HHD+22R,%5%')))X ]Z&TD!E?\)+J_ M_0H7O_?2U^6'Q$\7ZQX^\=:MXSU^9WN]2OY9YMYY7+'">P484#L !7Z$^(OV MK;'7=7F\&?L\>#[KQUK$;;)KJR;R],LSZRW3?*?7"Y#8(# U\D?M#_L??''X M>7DGCJ_\-VNHVNIRR75]_P (S%+)#I\KN6,15AO"#/#'([$YZ_D_B#*IFV%I MRP5ZD*3ESN*;BF[):[-K6]KVOK8^3X@]EITZ[.VNVW4\4K[-_ MX)F?$+Q&_@7Q'X,;3;F^M-,OX)[38PQ#YZOO09Z#,6[ [L3WKY+\(?#OQWX_ MUA-!\&>$M0U*[=POE6MLS;3ZL<80>I8@#N:^S_@U^RO^T)^SMX/AUSX7^/M* MN-7O(UE\0>%]6MLV=PXSM6.=?G1U4[<_=+9.<5\QP+A\QI9NL;3I2E3@FI(ABU6C%N*O>WG^?>VY] ?\)+J_\ T*%[_P!]+1_P MDNK_ /0H7O\ WTM>?>$OVLO#']M1^"/C5XHK]TPF.PF.BY49WMNMFGV:=FGY-)GW5*O2 MKJ\'?\UZK=?,R/\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBBNLU,?_A)= M7_Z%"]_[Z6C_ (275_\ H4+W_OI:V** ,?\ X275_P#H4+W_ +Z6C_A)=7_Z M%"]_[Z6MBB@#'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6MBB@#'_ .$EU?\ MZ%"]_P"^EH_X275_^A0O?^^EK8HH Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^ M^EK8HH Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI:V** ,?_A)=7_Z%"]_[ MZ6C_ (275_\ H4+W_OI:V** ,?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6M MBB@#'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6MBB@#'_ .$EU?\ Z%"]_P"^ MEH_X275_^A0O?^^EK8HH Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EK8HH Q M_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI:V** ,?_A)=7_Z%"]_[Z6C_ (27 M5_\ H4+W_OI:V** ,?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6MBB@#'_X2 M75_^A0O?^^EH_P"$EU?_ *%"]_[Z6MBB@#'_ .$EU?\ Z%"]_P"^EH_X275_ M^A0O?^^EK8HH Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EK8HH Q_P#A)=7_ M .A0O?\ OI:/^$EU?_H4+W_OI:V** ,?_A)=7_Z%"]_[Z6C_ (275_\ H4+W M_OI:V** ,?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6MBB@#'_X275_^A0O? M^^EH_P"$EU?_ *%"]_[Z6MBB@#'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^E MK8HH Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EK8HH Q_P#A)=7_ .A0O?\ MOI:/^$EU?_H4+W_OI:V** ,?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI:V*^3 M?C[\;/B3^V!\4-1_8N_9$\1RZ;I>G/Y/Q9^*%GS'H\)R&TZS<. RL0?W? M(X(8ITX7#3Q,VD[16K;V2[O]%NWHCCQN,IX.FFUS2;M&*WD^R_-O9+5Z&/\ M&WXY_%']NGQYJ?[)G[+DU_I7@_2KC[+\6/B-ISJS(O\ 'I5C)]UIG&5D<$A0 M2.F0WT1\,O#'@7]G;X76/P]\ ?#?^P/#>@6>V*/S41(T'+RR.Q^9BO+?HM7;2*>K."A3G1K.I4]_$26MOA@OY4^D M?/>3UMLE3UCXX?%?]HAY?#7[.ND76E:"LIAU3QU-#N)QPT=FIP&;MYF>.VT[ M6/<_"3X=^&O@OH;Z1X/^']^9[AO,U'5+N59+J^EZF260\L()'$@& JJ. !Z"IZX<+EW)5^L8F7/5[[**[0 M7V5W>LGU;TMZ-+#Z_9=_9N\%_LL_"6S^&7A*62[G\QKO7=;NN;C5K^3!FNIF))+,W0$G:H5_\ ?2UL44 8 M_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM;%% &/_P )+J__ $*%[_WTM'_" M2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM;%% &/ M_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ /0H7O\ WTM' M_"2ZO_T*%[_WTM;%% &/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2UL44 8 M_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM;%% &/_P )+J__ $*%[_WTM'_" M2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM;%% &/ M_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ /0H7O\ WTM' M_"2ZO_T*%[_WTM;%% &/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2UL44 8 M_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM;%% &/_P )+J__ $*%[_WTM'_" M2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM;%% &/ M_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ /0H7O\ WTM' M_"2ZO_T*%[_WTM;%% &/_P )+J__ $*%[_WTM:&FWD]]:B>XL)+9BQ'E2D9^ MO%6** "BBB@ HHHH **** /D#_@OQ_RAL_:$_P"R?S?^CHJ_C"K^SW_@OQ_R MAL_:$_[)_-_Z.BK^,*@#]_O^#3;_ )2F?M=_]O'_ *?)Z_?ZOP!_X--O^4IG M[7?_ &\?^GR>OW^H **** "BBB@ HHHH Y#XY? CX4_M(?#75/A+\9/!]KK. MAZO:26UW;SIAE1QAC&X^:-L?Q*01ZUU-AI]AI5E%INEV4-M;01A(+>WB")&H MX"JHX 'H*FHH **** ,_3/"7A71-3N];T;PSI]I>W[[KZ[M;*..6X;UD=0"Y MX'))Z5H444 4Y?#OA^?7(O$T^A6;ZE!"T,&H/:H9XXSR463&X*>X!Q5RBB@ MHHHH *\+_P"">_\ R1/5O^Q[UG_TI->Z5X7_ ,$]_P#DB>K?]CWK/_I2: /= M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHI))(XHVEE<*J@EF M8X [F@!:;--#;PO<7$JQQHI9W=L!0.223T%>4>+/VK_ _/K4O@?X'>&;OQ MYX@3Y9(M'8"RM3TS-='Y%&?3/H2#6?#^SO\ $GXPS+JO[4'Q!-Q9%@\?@KPU M(]OIZ=P)I 1).?J1@]&(KQYYM&K-T\%#VLENT[07K/5>JCS275'&\6IOEH+G M?_DJ]7^BN_(N^)_VK](U+69?!/P"\*77CS7(SME;36":?:'UFNF^0#_=R#C& M0:I6W[-_C[XM7":S^U'\0FU&WWB2+P;X>=[;3(3U D8$23D>I(P>Y%>L^&/" MGAGP5HT7A[PCH%IIMC /W5K90+&@]\*.2>YZGO6A4K*ZF+?-F$^?^XM*:]5O M/_MYM=5%"^JRK:XB7-Y+2/W=?GIY(H^'?#7A[PCI$.@>%M$M=.L8%Q#:64"Q MQI]%4 ?CWJ]117L1C&$5&*LD=B2BK(****H9F>+?!GA/QYHLGAWQGX=L]3L9 M?OVU[ )%SZC/0CL1@CL:\HD_9\^*7PXL2.NV"7 M/F0>PR3NGU3,*N&I5GS-6DNJT?W M_IL>2^%?VL?#UOK,7@GXY>&+SP%K[G;'%K# V5T>A,-T/D8?7 [9->L12Q3Q M+/!(KHZAD=#D,#T(/<50\5>$?"WCC1I?#OC#P_9ZG8S#]Y:WL"R(3ZX(X([$ MYT]^Y6*3/F0?@3D]6 KD]IFV M _B+V\.ZLJB]8Z1EZQY7VBS'FQ=#XESQ[K27W;/Y6]#VFBO(_#/[6.AZ?K$7 M@KX]>%;SP%KDAVQ_VJP:PNCW,-TOR$?[V .F2:]:@GAN84N+:99(Y%#)(C J MP/0@CJ*[\)C\)CHMT97MNMFO*479I^32-Z5>E75X.]M^Z]5NOF.HHHKK-@HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKY2_:T_: ME\;?$;QUJ'['O[)_BJVTS5[2V\SXF_$J9Q]C\$V#<,H?(#7KC(5 04/HP+1; MX>A*O)ZI12O*3T44MVWV_/9:G)C<;2P-'GGJWHDMY/LOZLE=NR38[]HWX^?$ M[]I3XI7W[$?[&VO-975J GQ2^)=N"T/A>V8D-:6[ @/?. R@ YCYY#!VBZ7P ME?\ PV_97\)V'[)/['7@%-;UVQC/GP+)F*UE; DO-1N!C,C'EAD$X"C8-BUR M_P"SY\,Y6^&UK\"_V0K"[\(?#NUD8ZU\0;Z,_P!I^(;@X$TT.0&+N1S,<;0 MJA0@0_17PN^$O@3X.>&E\+^ ]$2UA)WW,['=-=2=Y)7/+L??@= .*\K%9G6 MS:'U;+&X8=;U&O>F^\%U\I.\8KX5)MR/*P=#$XFH\1-^]+3FZ17\M._XS:]Y MZVM9+E?A1^SI%X;\0'XI_%C7SXJ\:SK\VJ7*?N+ ?\\K2/I&HR1NP">?N[B* M].HHK7"8/#X*E[.C&RW?5M]6V]6WU;U/;I4:="'+!?\ !\V^K"O-OVJOVEO" M7[+/PHN/B%X@M)=1U&XF2Q\->'[3)N=8U&3B&VB4 DDGDD [5!."< ]EX]\= M^$OAAX,U/XA>/-=@TS1]'LWNM1OKAL)%$HR3ZD]@!DDD D@5\U?LM^!?%O[ M77Q>B_;W^.FASV>D6L;P_!CPA?+_ ,@ZQ;KJDR=/M$X *G^%<$$@1LO2:G9_ ML5_LT>+?AQ#J_P"T!^T!=Q:E\6/'Q6Y\37@PR:5;\&'3+?D[8HE"@X.&91RP M137O-%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 ?('_!?C_E#9^T)_V3^;_T=%7\85?V>_\ !?C_ )0V?M"?]D_F M_P#1T5?QA4 ?O]_P:;?\I3/VN_\ MX_]/D]?O]7X _\ !IM_RE,_:[_[>/\ MT^3U^_U !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>%_\$]_^ M2)ZM_P!CWK/_ *4FO=*\+_X)[_\ )$]6_P"Q[UG_ -*30![I1110 4444 %% M%% !1110 4444 %%%% !1102 ,DX ZDT %(S*BEW8 9))X KRSQM^U;X0T[ M6W\#?"C1+SQUXE'!TS0,-# >F9[CF.)<\$\D'J!60OP(^,'QL87W[2?C[['I M3G*^"/"DS0VY7^[<3YWS>Z@XR,J17D5,VA4FZ6#C[62T=G:"_P 4]O5+FE_= M.26+C*7+17._+9>KV^2N_(U/&/[5_A>+6Y/ WP:\/W?CSQ&O#6>AD?9;8],S MW)_=QKGC(S@C!Q69'^S_ /%7XSR+J7[3?C\KIS$,G@CPO*\%F!V6>;.^<^HS M@$9#8KU7P=X'\(?#[1(_#G@GPW9Z791?=M[.$("?[QQRS'NQR3W-:M1_9E;& M>]CY\Z_DCI#Y]9_]O/E?\J)^JSK:XB5_[JTC\^K^>GD9OA/P=X4\":+%X=\& M^'K/3+&'[EM90"-<]R<=2>Y/)[UI445[$(0IP48*R6R6QV**BK):!1115#"B MBB@ HHHH **** "BBB@#/\3^%/#/C31Y?#WB[0;34K&8?O;6]@61#[X8<$=C MU':O)IOV+ MP9^T#X1N_ >M2';%+J+"33KL^L5TOR8[_-@#IN)KUJWN+>[MTNK2=)8I$#1R M1L&5U/(((X(JIXC\,>'?&&D2Z!XJT.TU&QG&);2]@62-OP8$9]^U>2W'[-GC MOX43OK'[+OQ%DTN$N7D\'^('>ZTN4]2$))D@)]5))]0*X^?-L!\:]O#NK1J+ MU6D9?+E?:+,;XNAO[\?+27W;/Y6]&>T45Y#X?_:OL-!U:'P=^T/X.N_ FKR- MLANKUO-TV[/K%=+\H]2&P%Z%B:]:M;JUOK:.]LKF.:&5 \4L3AE=3R""."/> MN["8_"8Y/V,KM;K:2\G%V:^:-Z5>E73Y'MNNJ]5NB2BBBNPV"BBB@ HHHH * M*** "BBL'Q7\4OAEX#5G\3LC M>HKQ/Q;_ ,%'_P!A'P3N&M?M5>#9"GWETO5EOB/;%MYAKBW_ ."O'['VK.8O MADWC?QNX.%3PGX"OYBQ]!YL<8-=D,MS&HKQHRMWY7;[]CSZF<932=I5X7[3]Y/;/(V9)';YF.-V!@ >#_\/FO^"E'_ $FVL0,L.YM@?9YB\G*.C<9 MQ7@]?JV793E_]GT?:4(.7+&]XQ;O97N['X=FV>YM_:M?V6)J*'/*UIR2MS.U ME?16Z'Z,?\$R_P#@II^V]^T'^V]X)^$'Q?\ C9_:_AW5_P"TO[1T[_A&]-M_ M-\K3;J>/]Y!;)(N)(T;Y6&=N#D$@_K17\^__ 3+\2_$[PA^V]X)\1?!SX9Q M>,?$EO\ VE_9WAR?68]/6[W:;=+)FXE!6/9&SR6I4TY8ZMW)>L)K\XGU!17R__P /.[>U^76OV"?V MD[(C@O)\+2R$^@99SFC_ (>N?!:W/_$Z^ _QGTT=2U]\-;E0!V;Y6/&>/K1_ M968=*;?I9_DP_MO*NM5+UNOS1]045\O_ /#WK]CJV.-;G\;:81]X7_@'4%P> MX.V(\BGP?\%C_P#@G.\HM[O]H"2TE/(CO/".K1G'KDVN/UH_LG-/^?$__ 6_ MT#^W,EZXF"]917YL^G:*^>+#_@K#_P $\M1Q]G_:>T9<@8\^QO(NO^_"/_K= MZV;'_@I)^P;J./L_[5G@UL?BY\*-4( M&F?$[P]
1K4#Y)Z='K8L=8TG5 &TS5+:X!&08)U?C.,\'UK)PG'=&T:E M.?PM,LT445)84444 %%%% !1110 445\'_\ !;/]LW]I3]D7_A6?_#//Q(_X M1[_A(?[:_MC_ (D]G=_:/(^P^5_Q\PR;-OG2?=QG=SG QV8#!5?FF94,HP$\763<8VO:U]6EU:6[[GWA17\['B_]N?\ :P\?ZP^O M^-/C-?ZE=N^[SKNUMVVGT4>7A!Z!0 .U=7X/_P""JW_!0#P'H#^&/#/[1VH1 M63@@17&DV-PT8(QA'F@9HQ_ND8//6O9H\&\22K-5?9*'1JI-O[G2BE_X$SXJ M/B1E;FU*C-+_ +=;^ZZ_,_3G]OS]O/7?#WB?_AD/]EC46N/B!J2K'K^NV4)G M'AFWDXPBK_K+UP<1QY^7(8D<$:?[)G[ %MX2\#6&F?%.Q>VT>*Y^WCPF;GS) M-0O&Y:^U28_:[^*?CCX^_$Q/V OV&]'?&8%(X^U3J=JKU"MG@,70 P-:FG_X*9_'>3PC82NWP&^'.L#^V MKF-CY7C76HB"+92.'LX3@L1PYQC.Y&3Z^AAAMH4M[>%8XXU"QQHH"JH& !T M%8'PI^%G@;X)_#O2?A7\-]#CT[1=$LUM[&UC[*.2S'JSLQ+,QY9F)/)KH: " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** /D#_@OQ_RAL_:$_[)_-_Z.BK^,*O[/?\ @OQ_RAL_:$_[)_-_Z.BK M^,*@#]_O^#3;_E*9^UW_ -O'_I\GK]_J_ '_ (--O^4IG[7?_;Q_Z?)Z_?Z@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O"_^">__ "1/5O\ ML>]9_P#2DU[I7A?_ 3W_P"2)ZM_V/>L_P#I2: /=**** "BBB@ HHHH *** M* "BBB@ HZ=:\Q^('[5/@/POK3>"/ UC>>,O$YR$T+PXGG&,],S2C*0J#U)R M5[BL'_A3OQV^.G^D_M >-_\ A'M#EY_X0OPG<%3(O]VYNNK^A5H*UY-7- MJ>-O$W(&C^'@)$A/3,T_*1*#P3R5[@5BCX)?&OXX'[7^T5XZ_LG1I M.1X(\*3F.-U_NW-S]Z7W5?E[@BO4? GPY\"_#'1%\.^ ?"UGI5FN,QVL6#(1 M_$['YG;_ &F)/O6U6?\ 9N(QFN/J!/#-GI=DG_+&TA"[C_>8]7;_:8DGUK7HHKUZ= M.G2@H0226R6B1V1C&$;15D%%%%6,**** "BBN)^*7[27[/\ \$HG?XM?&;PU MX?=5S]FU+5XHYW'^S%NWN?95- ';5S/QF^*_A3X%_"K7_B]XWN?*TOP]IDMY M=8(#2;1\L:YZN[%44=V8"O"KC_@J1\)/%\[Z?^S9\'_B-\5+@,46Y\*>$IDL M589(2L>XC[191YZ M(BA'1!T5937Z&5_-Q\,_B5XX^#OCW2_B=\-?$$NE:[HMT+C3;^%%8Q2 $_X)\?MM?\ !3_]LJW\5CP+XK^&-[/X/-C]MB\::/<6 MXNA<_:-NQK #!'V=LY4#YA[U4*%6I3G4BM(VOY7=E^)G4Q-&E6A2F[2G=1WU M:5WKMLF]>Q^E-%?,O_"\_P#@IUX.X\5_L/>$O%:+_K)_"'Q&BM./54O$+'Z= M:/\ AX;\0?"_R_%;_@GW\:=*V_ZV?0M!BU>"/W:2&1>/?%9&Y]-45\U6/_!6 MK]B>.Y73O&_C;7?"5VYP+3Q1X0O[=@?0E864?BU=WH'[>G[%/B2T^V:=^U7X M!1,9(OO%%M:O_P!\S.C?I1N#:2NSUJBO!_%W_!3S]@/P06&M?M2>&)MG7^R9 MI+_\OLJ29_"N6_X>V_LT:W_R2SP+\3_'6[_5_P#")?#N\F\S_=\X15W0RS,* MD>:-*5N]FE][T/-J9QE5*7+*O&_;F3?W+4^H:*^7O^&]OVC_ !1_R2S_ ()F M_%.\W?ZO_A+;JST+/^]YS/MH_P"%M?\ !6/QA_R+O[(_PS\';_N_\);X]?4- MG^]]A49_"J_LS$+XW&/K./Y7O^!']L827\.,Y>E.=OOY;?B?2GB#PYH'BS29 MM!\3Z+:ZA97"XFM+V!9(W'NK BO)+K]F?QE\+;J37/V7/B+)HJ%S)+X2UQGN MM*G/4AK*2>W KAO^%8?\%:_&'_ ",?[47PI\';_O?\(EX*GU#9_N_; MF&?QH_X82_:B\4_\E3_X*?G7I*,5]U[/JF85<15Q+O'"3NMI7A%KY\_-^!Z#H7[5T'AK58?"'[1O M@JZ\#ZI*VR&_N#YVEW;>L=RORKZX;&T=6S7<^(?C=\&/"-JM]XK^+OA?2X'0 M.LVHZ_;0(5/((+N!CWKP.7_@DG^SMXA79\6?BA\5_'BL+O@-\//#]O

.2 M?]6/"7P_OIO,^GG)'6C\./%?P%^"NJ6_A/XL?LL^&OA?J3,$M=4TSPY:KI5T MWK'<0Q@)Z[6^Z.K9KZ*L+ZPU.RBU#2[R&XMYD#PSV\@='4]"K#@CW%=&$S3( M,6G[&,I26ZU:$;;I0DVO6\U;YQ/F3_AX#\>/%/_)* M_P#@FI\7KS=_JCXKBM=#!^OG.^VC_A='_!5GQA_R+?[%W@#P>'^Z?%OQ%%_L M_P!X62#/X5]0T5V?7,-'X,/'YN3_ /;DOP-O[/QD_P")BI_)02_]);_$^7O^ M%??\%<_&'_(P_M#?![P<'Z_\(KX3N]0*?3[:P!-'_##W[7/BGGXI?\%._'ER M&_UB^$O#5CHGX*8M^/K7U#11_:5>/P1A'TA'\VF_Q#^Q\-+^).%/\ @E3_ ,$^ M?!S+)IG[,>B7+@Y+ZQ^4C!S[UVB(D:" M.- JJ,*H& !Z4M%<_:#_; M>\;?%_X0?!/^U_#NK_V;_9VH_P#"2:;;^;Y6FVL$G[N>Y21<21NOS*,['=(_M+^T=1_P"$DTVX\KS=-NH(_P!W!UKM]6^Y[^2Y+AYW$D^?ID3YSU MZKWK%O\ ]G7]GW5,_P!I_ KP;'5R"/W#3Q=?\ ?^"<.HG-Q^S5;+DY_<>)- M4B[8_@NA^5?2]%:K,\RCM7G_ .!2_P S&639//XL-3?_ &Y'_(^7_P#ASW^P MS;\Z+X*\2::1T:Q\Y^:$\DDH5ROV^]2-G_ -U2<,5 M$VC:0\=JK?[2#D_2/*V_DC"KE^4T7:4I)] ME5J7^Y2NOEOP#W].U=[]L_;6^(?_ !ZZ5X5^'UF_5KJ8ZI?H M/4!<0GZ&A?V/M-\5,+CXW_%SQ7XS8G,EEI_ MM/\ [.NJ72ML6RCT;5IIV8_PE+7<5;/ !P/6OB/_ (*N?%S]L;XLVOP^O/VK M? /A?1[>U;5AX7N_#6EZA:K?*WV/SV=;URS ;8=I4#[[9SQC]FO _P (/A=\ M-8A'X$\ Z5I;!<&:ULU$K#_:DQO;\2:^,O\ @MG^QE^TI^UU_P *S_X9Y^&_ M_"0_\(]_;7]L?\3BSM/L_G_8?*_X^9H]^[R9/NYQMYQD9]_AC'9A_;=*IC94 M807-=1A:WNNUYM]^T8]CP^)25>2I.;]VT$Y2O[T>]V[;Z);'XWT5]0? M\.9?^"E'_1M__EX:-_\ )E'_ YE_P""E'_1M_\ Y>&C?_)E?K/]K95_T$0_ M\#C_ )GY3_86=_\ 0+4_\ E_D?O!1117X>?TF%%% /V9/A+JGQ M>^(MXRV=@@6VLX<&>_N6XBMH5_BD=N .PRQPJD@ XK]M#]J#5_@=X=TOX<_" M/2$USXH>.;AM/\#: ,-B0CY[V8?PP0CYV)X)&#@;F77_ &0_V7]'_9?^&CZ' M<:N^M^*==BDD(O8S_ $50 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 ?('_!?C_E#9^T)_P!D_F_]'15_&%7]GO\ P7X_Y0V?M"?]D_F_]'15 M_&%0!^_W_!IM_P I3/VN_P#MX_\ 3Y/7[_5^ /\ P:;?\I3/VN_^WC_T^3U^ M_P!0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7A?_ 3W_P"2 M)ZM_V/>L_P#I2:]TKPO_ ()[_P#)$]6_['O6?_2DT >Z4444 %%%% !1110 M45YO\2?VH?AUX#U?_A#-%6[\3^)G)6'PYX#-9/@GPM M;W?BWQ.V5C\/^'(_/D5A_P ]7'RP@=\G('.VN>_X51^T!\=O](^.?C/_ (13 M09>?^$.\*7'[Z5/[MS=_Q>A5/E(_NFO2_AU\*?AY\)M%&@_#SPG::9;D#S# MF9)B.\DARTA]V)KH:S_L[%8W7'U+K^2%U'_MY_%/Y\L7UB3]6JU]:\M/Y5HO MF]W^"\C"^'_PQ\ ?"O1%\/?#[PI9Z7:C&];:/YI2/XG&M"EC&39W MVKQ+#T_>7-R$\L9[[2*;_PE_P#P55^+W'AWX3_#CX2Z?+UF\3:S)K>HHO8HMJ!# MN[[7^E 'T]7#?%/]IG]GKX(QN?BS\:?#6@2(,_9-0U>)+AO]V'/F/]%4UXW_ M ,.^_BE\2OWW[3_[=/Q&\4H_,^C^&)(O#^G2?[#PVX8NH_WE/>H[/X-_\$GO MV/7-QK5E\,=$U" [C/XIU>"]O]_=E^UR22[LY^X/PJX4ZE67+!-ORU,ZM6E1 MCS5)**[MV)IO^"HOPN\93/8?LT?!;XC_ !3FW%4N_#'A2:*P5AQ^\N;D((QG MC=M(IO\ PFW_ 53^+W'A?X.?#KX3Z?+UG\5ZY)K.H(O9D2U A#=]K].E)=_ M\%9_V0I9SH7P;A\9?$2[M\1C3OA]X'O+M@1T52Z1H>,8PQ%1?\-@_MR_$7Y/ M@K_P3BUJQMY/N:K\1_%=KI7E>A:U&Z4_0'BNW^R\)4?F;1_";0^'M/D'_/-XK< M,9%'3J">M=M\+?\ @GE^Q=\'Y5O/"'[/>@2WBMO_ +1UN!M2N=_4N)+HR,K$ M\Y7'6N$_X5Y_P5I^)G/BG]H3X6_#2WDZ)X-\*S:Q,MW^OTVV\2#2M.E]/I%2D_R4?\ MR8/[0QE3^#AI>LG&*_-R_P#)3W;QU\;O@9\&[01_$CXL>%O#$,,8"1:OK=O: M;5 X"K(Z_@ /I7\W$6JK%&(UMN%&/O\ _P!:OW\^'W_!,;]@WX:RK=:'^S1X M>O;@-N:Y\0I)JKL_7>3>/(,YYX ]J_GWKZKAK+,HS"%:$E*:7*]?=_FZ1D_/ M=L^(XPSG/LIJ8>I!QIN2FO=M/3W-W**\MDO/H7O[9_Z=O_'_ /ZU?<__ 18 MUK]L02?$R#]D?PO\/[F6<:*-=O/'][=I#;8^W>1Y:6HWONS+N]-J^M?!5?J! M_P &W?\ S6;_ +EW_P!R=>IG&3Y7E>65<10I+F5EJY-:R6ZC4;KMZ-GT__ ,*B_P""L/C#_D8_VO?AMX.W_>_X M1+P VH;/]W[;O\ 6?\ ")06FA9_W?)5 M]M?4-%? _P!IXA? HQ](1_.U_P 3]1_L?"2_B2G+UJ3M]W-;\#Y>/_!)#]F/ M7/\ DJGC/XF>.L_ZS_A+?B'>3>9_O>2T==-H/_!+[]@3PW:?8M._9CT!TQC- M\\]T_P#WU-(S?K7O=%95L=C*\>6I4;7:^GW;&]#+@Y2]\/^([ZU=/\ =59M@_[YJM_P[=O_ W^\^%' M[F(9H_P#V:OIJBN0[CYE_X9Q_X*.^$.?!7_!033-> MA7_5V7B_X;6JX]FGMWWM]<4?V_\ \%;_ ;_ ,A3X?\ P4\9P)]W^QM5U#3K MAQ_M?: 8P?IQ7TU10!\R_P##8_[9OA3CXG_\$U/%"HGWKCPAXQL=6WCU6- K M#Z$YH'_!4SX0Z%Q\5_@1\8? ^W_6OXG^'EPB+[[H6DR/?'-?35% '@GA+_@J M!^P1XS94TK]I?0K=B<%=8CGT_:?0_:8XP*]2\(?'+X)_$'9_P@7QA\+:WYGW M/[(\06USN^GEN/E9?'?PU\/ZT'&&&K:-!C*P(->1WW[+_B+X<7DOB#]E[XAS>&I'&=3+76DW+=2-C9: M$GNRY/8 5Q9_X)3?L]Z'_P DI^)'Q2\!X_U7_"(_$*[A\O\ W?.\VC_AB7]J MOPK_ ,DK_P""E?CRV"?ZM/%V@66N9]F,NPGZUQ8O+L)C6I5(^\MI)M27I)6: M]+V?5&%;#T:UG):K9K1KT:U.XTC]JJX\&ZC#X6_:7\"7/@R^D?RX-87-QI-V MWJDZY\LGKM?[HZL*]QBU/2;^&ZMIT#P7%O*'213T*LI((]Q7S%J_ MPR_X*HZ;ILVC_P#"V/@K\0+&5-MQ:^,?"MW9?:$[@K:EDS]>,UY6OA'_ (*= M?!+6FU[X2_LP:/;QO+OO]+\+?$&&72Y_4K:7V'4GU5P0. !7&EFV!=OX\/E& MHORA+_R1^IDOK=#3XX_)2_1/\/F?>]%?(,7_ 5)\7_"VQBM_P!K#]B7XF^% M+DL(SJ6C:0E]82OC)(D,B;?]T&0^]=-HO_!73]AB^:*'Q)\2-5\-S3J#%!XA M\*W\&X?[ZQ,GX[J]2G6IU'9/7JNJ]4=49QEMN?3%%>7>$/VV_P!C_P >;4\+ M?M->![B1_N6\GB2WAF/_ &SD=7_2O1])UO1M?M!J&A:O:WL#?=GM+A9$/_ E M)%:E%JBBB@ HHKS/_AJ[X5?\-5_\,A?VE_Q4_P#PC/\ ;'WQY?WO^/;U\[RO MWVW_ )Y\T >F4444 %%%% !1110 4444 %%%% !117*^._CC\(/ADKCQU\1= M)TZ1!DVLMVK3GZ1+ES^"UE6KT,/#GJR48]VTE][)G.%./--V7F=517C?_#6U MUXP_=? WX&^*O%F[_5:A+:C3[!_3$\_]5%']@_MI?$(YUGQGX8\!63_\L='L MCJ-Z!W#/+B,'W7I7F?VUAJO^[0E5_P $?=_\#ERP_P#)CE^NTY?PDY^BT^]V M7XGK][>V6G6KWVH7<4$,:YDFFD"JH]23P*\V\5_MA? #PQ>?V1:>-1KNHDXC MT[PW;O?2R'T!B!3/L6%9UE^QA\-]3NDU3XK^)O$GC>\1MP;Q%K,C0HW^Q%&5 M51_LG(KTKPIX$\%>!;/^S_!?A+3=)AQ@QZ?9)"&^NT#)]S1S9YB/AC"DO.\Y M?8?\ "Z/VE?'OR?"S]G)M(MW_ -7JOCN_ M%MM]-UK'F7\C1_PH?X_>._G^+G[2M_:6[_?TGP19K8HOJ/M# R,#TY%>R44? MV0JW^]5IU/*_+'_P&'+=?XN8/JG/_%G*7SLONC;\;GFW@W]D?]G[P7<_VG;_ M ]MM2OR=TFH:Z[7LSM_>S,6 /NH%>C06\%K"MM:PI'&BA4CC4!5'H .E/HK MOPV#PF#CRT*<8+R27Y&].C1HJU.*7HK!11172:A1110 4444 %%%% %37]?T M3PKH5YXF\2:K!8Z=I]K)OW^K\ ?^#3;_E*9^UW_P!O'_I\GK]_J "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\+_P"">_\ R1/5O^Q[ MUG_TI->Z5X7_ ,$]_P#DB>K?]CWK/_I2: /=**** "BO/OBA^TQ\,_AEJ*^% MS=7&N>(I3MMO#6@0FYO)'[!E7B/U^8@XY -_$;Q$?A[X;E_ MYE_P_<"34[A#VFN<8BR.R#ID,M>56S:C&JZ.'BZM1;J.R_Q2?NQ]&^;LF?W_Q6\4'P'X=E_YEGPUB_#+X-_#7X/:6=*^'OA.VL X'VBY"[Y[@^LDK99^>>3@=@*Q?BM^U=^S5\ M#Q(GQ7^.7AG1)XL[K&ZU:,W1QZ0*3*WX*:R_L_&8W7'5/=_D@VH_]O2TE+_R M6+ZQ9'U>M7UKRT_ECHOF]W^"\C=^&WPB^''PBTC^Q?AYX3M=-B8#SI(TW2SD M=Y)&RSGZDX[5TE?+NH?\%2_AYXGMY9?V<_@-\1OB/$@)&L:;X=>QTI1ZR7=W ML$8]RF*\A^(__!2?]H&?S$UWXM? ?X/6G/G07GBEO%6M6X]H=.#Q;O\ 9=17 MMX3!-05+#4]%LHK;Y(TJ5L'@J:YY1A%=VDOT/T K@?BK^U/^S?\ !!9%^+'Q MO\,Z'-&,M97FK1_:3](%)D;\%-?G[_PL.U^//S:[\4_VI?CR)NMMX!\(GPYX M?GS_ ,]5&W">AXZUWWPJ_9Y^/N@M'-^SY_P2E^%7@%P.)&L_V8_@)\2OBA(21%J&@^%Y;;3<_[=S<[/+'N4-,?Q9_P55^+2&31 MOAK\-?A%IKC+S>(M7DUO48E_O*+<"#..2'Q42?LT_P#!2'XAHJ?$[]O/2/"5 MH0!)H_PW\"0@ >B75T?-3 X'%/3_ ()/? ?Q2XN/C[\5_BC\3W)W21>,_'ER M\!/HL=OY6U?1\26FBVTGJKV5D7E<#IQ@_RK(^&' MQD_X)6_#Z<#]DW]C/Q5\3M0C?$6H^'/AQ=ZK*),\M]IU'#)SU93C\*^K_AQ^ MP]^Q_P#"7RY/ '[-O@ZQGBQY=Z^AQ3W*_P#;:8-)_P"/5ZE%%%!$L,$:HB*% M1$& H'0 =J.?*Z>T)3]6HK[DF_\ R8/9YU5^*I""\HN3^]M+_P E/EV+]I?_ M (**_$&);;X0_P#!/NQ\+V94+;ZI\1?&T$04=@UG;+YJ@?6E_P"%*?\ !4_X ME'=\0?VQ? O@&"3_ %UE\//!!OVQ_=6;4&#H?]HF MZ1I\%K;Q+MBM[:((B#T"J !4]%%<3;9Z*22L@HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** *^J:3I>N:?+I&M:;;WEI<(4GM MKJ%9(Y%]&5@01[&O'?$?[([>&IKC6/V>/&#>&WG8O=>&]1B^V:->-Z/ ^?+) MZ;ES@<*!7M5%<6+R_"8VSJQ]Y;25U)>DE9K[]>IC6P]*O9R6JV>S7HUJ?*.N M^&_V9$OT\/?ME_L5^#] O9W\N/Q3:^%[>?3KMCW6YC3S(2>NUB<#EB*U?^'5 M_P"P!XJAC\6> ?AY+I+W*;[?5_"/BV]A#+V*;)S'CZ+7TEJ6F:;K-A+I>KZ? M!=6LZ%)[:YB$D*?V9_'ESX.O9'\R?19,W&D MW;>CP-GRR>FY?NCH!7%_PK8#_I_#Y1J+\H3_ /)'ZLP_VNA_?C\E+_)_A\SB M/^'<6M^&OG^%'[=7QOT+;_JK2]\6KJ-I'](9HQ_Z%0?V=_\ @I)X/&?!O[?V MC^(HE_U5GXO^&UM'CV::V?>WUQ7:V'[4.O\ PZO8O#O[4'P]G\,2NXCA\2Z< M&N=(N6['>N6A)[*V2!R2*];T;6M'\1:9#K7A_5;:^L[A=T%U:3K)'(/564D& MNW"9CA,:W&G+WEO%IJ2]8NS7K:SZ&U+$4:]U%ZK=/1KU3U/E#XI?'3_@IO\ MLS_#W5OBE\7O!OP4\1>'M!LVN;^\T35]1L)S&, #;.K*78D*%4')8 9)K\H! M^U=\5_\ AJH?M>-J>?%'_"3?VP<,?+^]_P >WKY/E?N=O_//BON;_@O;^U=_ MR!?V0O"6I?\ //6/%WE/]?LMLV/^!3,I_P"F)K\S:[3<_;?P;_P6&_9=U_PQ M9>+_ !=X1^(7A;3KV'S(M2UCP9/):. 2K%)K;S0ZA@PW#TZ \5Z!X,_X*/\ M["WCP)_87[4'A2(O]U=7OCIY_*Z$9%?'7_!!+]J[_D-?LA>+=2_YZ:QX1\U_ MI]JMES_P&95'_38U^@GC+X ? CXBESX_^"WA/7#)]]M6\.VUP3[YD0G/O0!K M^%?B#X"\=0?:O!/C?2-9BQGS-*U**X7'KF-C6O7SYXJ_X)7?L$>+)_MDW[/6 MGZ=<@[HKC0M1N[!HV]5%O*B_IBL<_P#!,S0O#0\WX1?M=?&SPCL_U=I9>.FN M+-?K#,C;L>[4 ?3=%?%/CN3]I;X"NT.D_P#!5C1-9:(X30?$W@"UO)]W8-)9 MLTV3TY45'X!_::_X*U:T\D6F?LT^!_%EDG_'MJJ1WFB_:%_O_P"F2A6_X"*X M/[4R]U_81JIS_E3N_FE>WSL8?6L/[3D4DWV6K/MJJ>N>(O#_ (8L&U7Q+KMG MIUJGW[F^NDAC7ZLY %?$?BW]H/\ X*;2:BT7Q<_9C\9^'M)!_?1?"R"PU:>1 M?59//9U/T/X55T+]H_\ X)_^%M036OVC/A[\7=.U)/\ 6ZA\7O"=_*R'ON6( M21GG_9-8SQ>9U)N-'#V\YR27R4.=OY\IG*KBI.T*=O.32_*[_(^F=:_;0^"T M%^VB>")]6\8:DO'V#PGI,EVQ]/GP$(]PQJI_PL']K[X@_+X)^#.B^$+1_NW_ M (OU0SS%?400#*-[-D52^&?[>7[ .L6,6D_#[]H;P+IEO_RQLY[R/2U'L$G$ M7/MC->O>&O&O@WQI;?;?!WBW3-6AQGSM,OXYUQ]48BH^HYE7_P!XQ+2[4XJ* M^^7-+YIQ%[#$U/XE2WE%6_%W?W6/+O\ AF3XA^-OWGQL_:0\2:I&_+Z7X>5- M+M"/[C"/+2+[G!KJ_ G[-'P(^&S+-X3^&.EQW"'*WMU#]HG!]1)*68?@17+;4R MZ[KL62GA+1B<2WLA'W96!VQ+D-E@003'N[7]L/\ :BL_V9OAY;S:%HIUWQKX MENQIG@3PK!S+JFH/@+E001$A8,[< # R"RU3_8R_9=N_V?O".H>*_B/K0U[X MD>-+H:EX]\2OR9[DCY;>(X^6"$'8BC ZD!00J@':_ 'X$_#_ /9M^%&D_!_X M::9]GTW2H,&63!ENYCS)<2L/O2.V6)]\ =E110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M'R!_P7X_Y0V?M"?]D_F_]'15_&%7]GO_ 7X_P"4-G[0G_9/YO\ T=%7\85 M'[_?\&FW_*4S]KO_ +>/_3Y/7[_5^ /_ :;?\I3/VN_^WC_ -/D]?O]0 44 M44 %%%% !1110!\0_ML?\%2?B+X6UGXU_!#]B'X7Z5XG\5_ [P9;:O\ $GQ; MXFU\V.E>')KR)YK.TBC2WN)-0NWBC>0Q!8HD7 :8/\E>O_LZ_M=_&7QQ^T5X M@_9._:4_9@;P'XOT7PO#XBT_6=!\5)K?A_7=.>X-L7M;IX+6=94E&'AEMD90 M0W$*:I;C(,BH-SAEW-&9Y@T;1MNC_ $9_X)U_\%#?V+_^"I/@"W_:8_9J MUJ.?7-(L&TO7]%U6)8=9\.^>T#_ (4Z_<:!K?BGQ/X]DT9?$FM6\8>ZT_1UCL;E9A$&1#DLO#ES;W!UFWUX+;7.@W-L2 MMW:7JEB(98&5@^3MP ZDHRL?D_\ X-6?"]EH/_!$'X4:U;J//U_4_$FH7S]2 M\HUV^MPQ/<[+=!^%?G)X?^-?C/X(?L2_\%A_A=X"OIK;1O#GQMN+;2+>!B%M MTUK7KS2;Q5QTS;0QH<=E% 'ZE^'O^"KWQM^*_P"SKXD_;[_9^_8^MO$OP#\- MR:A/;:I=^,I+/Q1XETJPD>.]U73=,-DT)B7RIVBAGNHI9UA8XB)17^M/@5\; M_AA^TI\'/#7Q\^"_BJ'6_"OBW2(=2T/4X 0)H)%R,J<%'!RK(P#(RLK $$5X M=_P22^''ARR_X)!_L^> I[&.33]5^!'A^2^M]HVR?;=+AFG!]=S3OGUS7R5_ MP9Y^/O$7B_\ X)&W'AC6KZ2>U\(?%C6](T7>Q(2U:&SO2%]!YUY,?JQH _5* MBBLGQUXAU3PIX1O_ !'HGA6[UR[M(#)!I-BRB:Z;(^1"W&?KZ4 ?AJ/^"S/_ M 4I8A1^T?R>G_%'Z-_\AUD^"O\ @J'^WG\(=#?P]X"^.WV&RN+V:\GA_P"$ M8TN7-Q*V^1\R6K$9/.,X'8"OG_2K?S)O.8<)T^M7YX4FC*2)N'7&<5]]G&-R MK 9O3HQH0<(_'[L>NW3IN?EN09=GF:9!5Q$\544Y_P -N<].5ZO?[3NMNES] M1?\ @E7_ ,%/OC)\5+;Q]'^U)X^U'Q?J5J^DIX/T;2/#-K' MD][^SUK'B.YCQBY\1Z]--GZQ1O'$?Q2 MOBN(\KABL[J^VFZ='W;4H)+[,?B<7K=W=HR2L[-2U/H\@CC<1D]+GJ.JO>U; M<5+WGNVG-VVU25D>;3_\%>?^">G[-5A-H7[._P .-=\37KC#ZA!8BU^V-G_E MI<71$[9/('ED@^T7/V>V_-37W!\._A)\(?A&BK\+?V:]#\.E!@2:+H=K;.?X\L9QIQ[1C=K MYMV_\D/S=D_8\_X+$?M(JDWQL\#D0>!_ 5LEU">YCU*\::Y!_P *^YO^$EU? M_H4+W_OI:/\ A)=7_P"A0O?^^EKI_M&/?'%Y='=Z[8FB4_ M0@BO7?AQ^R?^S'\(?+?X9_ 'PAHLT>-MW9>'X%N#CH3+MWL?RO]^_ MXFQ16/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+7(=YL45C_ /"2ZO\ ]"A> M_P#?2T?\)+J__0H7O_?2T ;%%8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!] M+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__ DNK_\ 0H7O M_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2 MT ;%%8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\ ]"A> M_P#?2T?\)+J__0H7O_?2T ;%%8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!] M+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__ DNK_\ 0H7O M_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2 MT ;%%8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\ ]"A> M_P#?2T?\)+J__0H7O_?2T ;%%8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!] M+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__ DNK_\ 0H7O M_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2 MT ;%%8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+0!I7^GV&JV4NFZI8PW- MO.A2:WN(@Z2*>H93P1[&O(]9_93?PCJ"M0D;?/I2@SZ5=MZ/; MMD)GIN7[HZ+7I7_"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+7'B\OPF-2]K' M5;-:27I)6:^3,:V'I5[Q_\ !0;P[KUA^T-=^*M5TFXMK?7+&WFLS,.#Y<20NH(XR"F2 M.V\>M>'5_/'%.,S&IG56CB*DI>SDXQN^B>CT25VK.]KL_/,UK8B6-G"I)OE= ME?MT_P"'/LO]BO\ ;ZOFLZ7HUI-<7]M<6R2Q$M&T<08."N=[!AGGY"1TK[_ M +36KRPMDL['P-:;2MU; MMI>UVI;'U&35,?BL"G*=DFU=J[:^^WELSS?^V/VU/B'_ ,@OPKX7\ 6;_P#+ M35+LZE>J.Q58P(L^S4H_9%/B\^=\?8+!O7]Q!C'X,*]+_ M .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EKZK^Q,+5UQ,I5?\ '+W?_ (\L/\ MR4]7ZE2E_%;GZO3[E9?@9_@7X*?"7X9HH\"?#S2=-D48%S!:*9C]96RY_$UU M%8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+7IT:%'#P4*45&*Z))+[D=4( M0IQY8JR\C8H(!&",@]16/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM:E&'XR_ M9O\ V>OB+N/CWX%^#]99_O2:GX;M9WSZ[G0D'W!S7EGB7_@E/^P7XDNO[2B^ M ]OI%XIS%=^']7O+%HCZJL,RI_X[7M__ DNK_\ 0H7O_?2T?\)+J_\ T*%[ M_P!]+0!\^_\ #M2'PS\_PA_;-^-OA?;_ *JR3QI]KLT]/W,T9S^+4?\ #.?_ M 4?\&#=X&_;^TKQ#"G^JL/&7PYME_!I[=O,;ZXKZ"_X275_^A0O?^^EH_X2 M75_^A0O?^^EH ^??^$O_ ."M'@G_ )#?P>^#OC>).G_"-^(+W39I![_:P4#? M3BC_ (;A_:>\(\?%S_@FO\1+0+_K&\&ZM9Z_GW40E,_2OH+_ (275_\ H4+W M_OI:/^$EU?\ Z%"]_P"^EH ^?D_X*Q_LM:,XB^*^C>/_ $^<,GC'P'>P%#Z M'R5E KN?!O\ P4"_8G\>A!X=_:@\&AY/N1:AK4=E(Q] EP4;/MC->COXBU21 M#')X-O&5AAE)4@BN%\9? 3X!_$/>?'7[*/AG5G?K-?\ ANSED!]0[)N!]PB>'_%7A?Q9:?VAX5\26&IP?\]]/O$F3\T)%7Z^6_$'_!,;]B?6[O\ M73? MV9KW0KX',=]X=\07=D\?^ZL%_WGPA_:P^//AS'^KL[CQ@ MFH6:>F(9D_\ 9J /K.BODY/A'_P4^\&'/A#]L+3?$T*_ZJT\8_#JVAP/1IK6 M3>WU/-6;?XK?\%9?" QXE_9L^&/C%4_Z%CQ%]R@_IF@#ZHHKY?\ M^&]?VC?"O_)5O^":OQ/L@O\ K3X2N;;70/IY.S=4+?\ !7;]F'19EMOB9H'C M;P5,QV^5XL\(7=N0WH=B.!^>* /J:BO#O!__ 43_9)\=E$\-_&[PL\C_<@N MO$5O;2M[!)F1B?PKTW1/B-;>)K(:EX6<]%C1?XI'8A57NS 5\(?\ !7+_ (** M>-?@W\4/!'PF^$MQ)8:IX=U6V\1^(T,W$NT_Z/9R;?X'4N[J>JM$:[OX<>(? M$/\ P4[^*>C?'+Q+X!U.W^"O@JY6;POX=O%4?\)'K2C#W5PO1X(&W(J\AF#9 MZR( #O\ ]CSX0>/?B[\0[C]O;]I716M?$FMVAM_A]X5N/F'A716R4&#TN9E; M<[8! 8CY=S(OTY6/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8_P#P MDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"2ZO_ M -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/_P ) M+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'_"2Z MO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8_P#P MDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"2ZO_ M -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/_P ) M+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'_"2Z MO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8_P#P MDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"2ZO_ M -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/_P ) M+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'_"2Z MO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8_P#P MDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"2ZO_ M -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/_P ) M+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'_"2Z MO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM:&FWD]]:B>XL)+9BQ'E2D9^O% % MBBBB@ HHHH **** /D#_ (+\?\H;/VA/^R?S?^CHJ_C"K^SW_@OQ_P H;/VA M/^R?S?\ HZ*OXPJ /W^_X--O^4IG[7?_ &\?^GR>OW^K\ ?^#3;_ )2F?M=_ M]O'_ *?)Z_?Z@ HHHH **** "BBB@#\\_P!M/_@IA\!_&?P%_:H_9&^+OCW0 MO!?Q"\%VVIZ?HOAW7[K^SYO$.E/:Q2VU]9"X8?:P?,>-_)+;7B)*J&0G@/V0 M_@S\,?B-_P '#OCS]LO]@2QLT^$<'P=.D?%?Q9X9"_V#XD\83WWF-!:21_N; MJ9(8[>6>2$LJ2QL'(DD._P#1SXY? CX4_M(?#75/A+\9/!]KK.AZO:26UW;S MIAE1QAC&X^:-L?Q*01ZUU-AI]AI5E%INEV4-M;01A(+>WB")&HX"JHX 'H* M/RL_X.Y?C'\*/#?_ 3FTKX9ZW\1M$M_$MW\4/#]_;>'7U.+[?+:QO<,]PMO MN\PQ (P+[=N1C.>*_2.YN_@S^UI\#-6TKPQXUT?Q7X-\9Z%>:7/JGAW58;NV MNK:>)X)1'-$S(WRNPX)P:[:B@#\O?^"+GQU^&O\ P2Q_8\\8?\$]OV]?BMH? M@3Q1\!O%^L?8%\0WJVI\2^'KRZDO;/5=-C<[KV.:2>>,1PAY%E41LH=@IYO_ M ()^_P#!)7XC_'+_ ()=?M1-^T-X:N/"'CO]L?Q3KOBN'2=;@,=QH,^-FLPZ%\>?@YX*F\ S_ Z[8PO::9:VEBI,UV+M$M9(I85>-DD+!MJ.5]K_ .""G[!'BS_@G-_P M3,\#? ?XF62VWC+4'N?$/C.T1PPM=0O'#_9B5R"T,"P0L02"\3$$@BOKR7P[ MX?GUR+Q-/H5F^I00M#!J#VJ&>.,\E%DQN"GN <5%_\$]_^2)ZM_V/>L_^E)K6M6J8BM*K-WE) MW?JS'#T*6%H1HTU:,4DEY(\*_P""+?[&G[1G[),_Q-E^/_PZ_L >(O[%_LG_ M (F]G=>>8/MWF_\ 'M-)MQYT7WL9W<9PX-?/7_ ZK\,?VMYW_ N._P#L._\ X]O['3SMOIYGF;<^^S\* M^L:*\3,>',DS:LJN+HJ4EUU3^=FK_.YQ8G+L%BY\]6";[ZK\CD_@]\%?A_\ M SPJ/"?P_P!),$3-ONKF9M\]U)C&^1\#)] .P%=9117K4*%'#48TJ45&,= M$EHD=5.G"E!0@K)= HHHK4L**** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ ILT,-Q$T%Q$LB.,.CKD,/0@]:=10!Y_P",OV3_ -F#XA[W\;_L\^"M M3D?K/=^&;5I?PDV;A^!KPK]H'_@GG_P3K^#GPV\0?'36?A==>&(O#^F2WEQ? M>&?$M]9RG:/ECC59O+WNY5%&WEF KZUKPS]O;]D'Q7^VM\*K+X0Z1\:_^$.T MM=36\U?;H!OFU#8/W49_TB'8BL2Y'S994/&WD _![Q7XEU7QAXBN_$NM:A=W M5Q=R[FFO[U[B7:!A%:20EGVJ%4$GHHK](O\ @@E^U=_R&OV0O%NI?\]-8\(^ M:_T^U6RY_P" S*H_Z;&C_B'4_P"KP_\ S'W_ -\*Z;X,_P#!"SQ7\"_BKH'Q M>\$?MF>5JGA[4XKRUS\/R%DVGYHVQJ'*.I9&'=6(H _0RBBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@#Y _P""_'_*&S]H3_LG\W_HZ*OXPJ_L]_X+\?\ *&S]H3_L MG\W_ *.BK^,*@#]_O^#3;_E*9^UW_P!O'_I\GK]_J_ '_@TV_P"4IG[7?_;Q M_P"GR>OW^H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KPO_@G MO_R1/5O^Q[UG_P!*37NE>%_\$]_^2)ZM_P!CWK/_ *4F@#W2BBB@ 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 **** /D#_@OQ_RAL_:$_[)_-_Z M.BK^,*O[/?\ @OQ_RAL_:$_[)_-_Z.BK^,*@#]_O^#3;_E*9^UW_ -O'_I\G MK]_J_ '_ (--O^4IG[7?_;Q_Z?)Z_?Z@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "O"_^">__ "1/5O\ L>]9_P#2DU[I7A?_ 3W_P"2)ZM_ MV/>L_P#I2: /=**** "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@ MHHHH ^0/^"_'_*&S]H3_ +)_-_Z.BK^,*O[/?^"_'_*&S]H3_LG\W_HZ*OXP MJ /W^_X--O\ E*9^UW_V\?\ I\GK]_J_ '_@TV_Y2F?M=_\ ;Q_Z?)Z_?Z@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O"_\ @GO_ ,D3U;_L M>]9_]*37NE>%_P#!/?\ Y(GJW_8]ZS_Z4F@#W2BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** /D#_@OQ_P H;/VA/^R?S?\ HZ*OXPJ_ ML]_X+\?\H;/VA/\ LG\W_HZ*OXPJ /W^_P"#3;_E*9^UW_V\?^GR>OW^K\ ? M^#3;_E*9^UW_ -O'_I\GK]_J "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH *\+_ .">_P#R1/5O^Q[UG_TI->Z5X7_P3W_Y(GJW_8]ZS_Z4F@#W M2BBB@ 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 **** /D#_ (+\ M?\H;/VA/^R?S?^CHJ_C"K^SW_@OQ_P H;/VA/^R?S?\ HZ*OXPJ /W^_X--O M^4IG[7?_ &\?^GR>OW^K\ ?^#3;_ )2F?M=_]O'_ *?)Z_?Z@ HHHH **** M"BBB@ HHHH **^$/BU_P50^./Q2\1:]I7[ 'P:\-:]X>\"_'/1OAOXG\>>.? M%TFG6FHZW+?6L-WIUC!;V-U))%&+F..6\?RPA8F&.XVU] ?L@_M:>.OVA/$G MC[X6?&/]G34_AMXW^&VJVEGX@TN;6X=4TZ]CNK?S[>[L+V-8VN8'0'EX875@ M59 RLJ@'M]%?%/[>7_!5GX^?LU_'=O@'^R)_P3<\;_M$:CH^D6]YXYO?"6L_ M8[?P[-<[FM;25OLL^^>2%#,5^4K')$>?,&/;/V+?VF/C-\??V:A\?/VJ/V7K MSX$ZA]JO6F\)>)?$2W=Q9V-N^-OQ7_ &=?$G[??[/W['UMXE^ ?AN34)[;5+OQE)9^*/$NE6$CQWNJZ;IA MLFA,2^5.T4,]U%+.L+'$1**_UI\"OC?\,/VE/@YX:^/GP7\50ZWX5\6Z1#J6 MAZG "!-!(N1E3@HX.59& 9&5E8 @B@#K**** "O"_P#@GO\ \D3U;_L>]9_] M*37NE>%_\$]_^2)ZM_V/>L_^E)H ]THHHH **** "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@#Y _P""_'_*&S]H3_LG\W_HZ*OXPJ_L]_X+\?\ M*&S]H3_LG\W_ *.BK^,*@#]_O^#3;_E*9^UW_P!O'_I\GK]_J_ '_@TV_P"4 MIG[7?_;Q_P"GR>OW^H **** "BBB@ HHHH **** /P@_;;^$7[9G_!!KX\^) MOCIX4\/R?$7]D#XA?'O1OB-XFL=."'5O"&KQZK!=R1HK.H(E\I8%D.Z-UCA5 MVB=07_7W]B_]J/\ 9._;C^&4?[7'[*'C#3M?T_Q+;06>IZC;H8[N"2VWLMG> M1-\T,T7VA_D8 XD# LC*Q^1_B+_P5*_9B_:3^!GAO0/B;\4_"G@_Q]X/_:)\ M-V'C[P+XEU*/3;O3H[/Q/$C79M[MP[6DD$:SB8;H]CD%@58#D?\ @C'\&?!? MPT_;H_;%_:]_97\*W6C_ +,GBF\TH> 8-(TZ3[!X@U"SM7DU.]TFW1?WMHMP M]PD3PJ8Y?."Q95-J@''_ !Z_88_X+W_\$\OB!\1OVVOV'?VV= ^-&G^)?%M[ MXP\;_!O7O PLCJ.]45H;1/.G>5HK>"&%%CG@E,=NB)O("-V'[=G_ 4_T+]M M;_@V5^*7[#!H.NZ(]QOFTB[N-2M]+U"U+@#>H2>0J^%+Q2( MQ52Q4>^_ S_@OK_P3!_:.\!GQ/\ "7X[7.I^(2\D,/PRBT"Z;Q5Z,;OF=0&(XOX/?\$E]9UO_ ((Y?%/]B?XBV%GX<\4_&RZ\3>)[ M_2XYEEM?#>JZI=O>6-INCRKK:%+.-RA*LT,A0E2IH ]B_P""27PX\.67_!(/ M]GSP%/8QR:?JOP(\/R7UOM&V3[;I<,TX/KN:=\^N:^2O^#//Q]XB\7_\$C;C MPQK5])/:^$/BQK>D:+O8D):M#9WI"^@\Z\F/U8UO_L1_\%&O O[,G_!'/3?@ M]\;-9AT+X\_!SP5-X!G^#EQ,K>([W7;&%[33+6TL5)FNQ=HEK)%+"KQLDA8- MM1ROM?\ P04_8(\6?\$YO^"9G@;X#_$RR6V\9:@]SXA\9VB.&%KJ%XX?[,2N M06A@6"%B"07B8@D$4 ?9%9/CKQ#JGA3PC?\ B/1/"MWKEW:0&2#2;%E$UTV1 M\B%N,_7TK6HH \+_ .&L/C9_T8_X[_\ JV_^*KR;]D/]H?XG^!_AA?:5X:_ M98\6>(X)O%.I7$E[I\L2I%(\Y+0$'/S(>">E?9M>%_\ !/?_ )(GJW_8]ZS_ M .E)H A_X:Y^.'_1C/CO_P "8*/^&N?CA_T8SX[_ / F"O>J* /!?^&N?CA_ MT8SX[_\ F"C_AKGXX?]&,^._P#P)@KWJB@#P7_AKGXX?]&,^.__ )@H_X: MY^.'_1C/CO\ \"8*]ZHH \%_X:Y^.'_1C/CO_P "8*/^&N?CA_T8SX[_ / F M"O>J* /!?^&N?CA_T8SX[_\ F"C_AKGXX?]&,^._P#P)@KWJB@#P7_AKGXX M?]&,^.__ )@H_X:Y^.'_1C/CO\ \"8*]ZHH \%_X:Y^.'_1C/CO_P "8*/^ M&N?CA_T8SX[_ / F"O>J* /!?^&N?CA_T8SX[_\ F"C_AKGXX?]&,^._P#P M)@KWJB@#P7_AKGXX?]&,^.__ )@H_X:Y^.'_1C/CO\ \"8*]ZHH \%_X:Y^ M.'_1C/CO_P "8*/^&N?CA_T8SX[_ / F"O>J* /!?^&N?CA_T8SX[_\ F"C M_AKGXX?]&,^._P#P)@KWJB@#P7_AKGXX?]&,^.__ )@H_X:Y^.'_1C/CO\ M\"8*]ZHH ^;++]O/XF7_ (VO?A_:_L9>+WU33[..ZNK%-0A,T44A(5V7;@*< M<')^E;/_ US\Z4 >"_P##7/QP M_P"C&?'?_@3!1_PUS\]44 >"_P##7/QP_P"C&?'?_@3!1_PUS\]44 >"_P##7/QP_P"C&?'?_@3!1_PUS\]44 >"_P##7/QP M_P"C&?'?_@3!1_PUS\)?V\_B9X3U?2 M-$US]C+Q?:W.N7AM=-AN=0A5[B4+N*1@*=S8YP2/K7TG7A?[6'_);/@?_P!C MW+_Z3-0!#_PUS\]44 >"_\-<_' M#_HQGQW_ .!,%'_#7/QP_P"C&?'?_@3!7O5% '@O_#7/QP_Z,9\=_P#@3!1_ MPUS\]44 >"_\-<_'#_HQGQW_ .!,%'_#7/QP_P"C&?'?_@3!7O5% '@O_#7/ MQP_Z,9\=_P#@3!1_PUS\]44 >"_\-<_'#_HQGQW_ .!,%'_#7/QP_P"C&?'? M_@3!7O5% '@O_#7/QP_Z,9\=_P#@3!1_PUS\]44 >"_\-<_'#_HQGQW_ .!, M%'_#7/QP_P"C&?'?_@3!7O5% '@O_#7/QP_Z,9\=_P#@3!1_PUS\)?V\_B9X3U?2-$US]C+Q?:W.N7AM=-AN=0A5[B4+N*1@*= MS8YP2/K6S_PUS\Z4 >"_P## M7/QP_P"C&?'?_@3!1_PUS\]44 >"_P##7/QP_P"C&?'?_@3!1_PUS\]44 >"_P##7/QP_P"C&?'?_@3!1_PU MS\]44 >"_P## M7/QP_P"C&?'?_@3!1_PUS\,/VY/BKX M&\,7OB[Q)^Q9XRLK"PA,MU=7=]"D<:YQEF .!SZ&OHVO*/VY_P#DT?Q[_P!@ M%_\ T-: .5T[]L?XSZII\&IV7[#_ (XDAN(5EBDCNX"KJP!!!QR"#4__ US M\J* /!?\ AKGXX?\ 1C/CO_P)@H_X:Y^.'_1C/CO_ ,"8*]ZHH \% M_P"&N?CA_P!&,^.__ F"C_AKGXX?]&,^._\ P)@KWJB@#P7_ (:Y^.'_ $8S MX[_\"8*/^&N?CA_T8SX[_P# F"O>J* /!?\ AKGXX?\ 1C/CO_P)@H_X:Y^. M'_1C/CO_ ,"8*]ZHH \%_P"&N?CA_P!&,^.__ F"C_AKGXX?]&,^._\ P)@K MWJB@#P7_ (:Y^.'_ $8SX[_\"8*/^&N?CA_T8SX[_P# F"O>J* /!?\ AKGX MX?\ 1C/CO_P)@H_X:Y^.'_1C/CO_ ,"8*]ZHH \%_P"&N?CA_P!&,^.__ F" MC_AKGXX?]&,^._\ P)@KWJB@#P7_ (:Y^.'_ $8SX[_\"8*/^&N?CA_T8SX[ M_P# F"O>J* /!?\ AKGXX?\ 1C/CO_P)@KI/@=^TU??%OQ]JGPU\1_"/5_"> MK:3I45_<6NK3HS>7)(R*,+T)V[OH17JU>%^ ?^4@GC__ +$32O\ T8U 'NE% M%% !1110 4444 ?('_!?C_E#9^T)_P!D_F_]'15_&%7]GO\ P7X_Y0V?M"?] MD_F_]'15_&%0!^_W_!IM_P I3/VN_P#MX_\ 3Y/7[_5^ /\ P:;?\I3/VN_^ MWC_T^3U^_P!0 4444 %%%% !1110 4444 <7\8OV>_@[\?+;2;;XL^!+'6!H M>N6.KZ8]S""\-S:7"7$)W8R4\Q%+)]UAD,""179HB1H(XT"JHPJ@8 'I2T4 M9^F>$O"NB:G=ZWHWAG3[2]OWW7UW:V4<)I]"LWU*"%H8-0>U0SQQGDHLF-P4]P#BKE%?&G_!03_@L%X"_8I_:U^! M7[&7ASP(?%WB_P"+OQ&T30M;"7S00>%]-U&[%K%=S.L;AIY&$K0VYV[UMIF+ M*%7< ?9=%%>+?LO?M,^*_CK\)_&/QTU/PFDWAZ#QWKFG^ +?0+222[U;2-/N M38)F:1 ;;2M.@M8VD9VCMX512Q M.2V !R3U-?*/_!./_@J3)_P4'^._Q[^#C_LX:]\.V^!_B/3]#NH/%&I02ZA> M7,QO1*98K8O# $-J H2:8.'W!\8%?6-U=6MC:R7M[VMY9)+A8UV02!YG0Q*\@7R_OMF@#ZLHKY!_X* M&_\ !3/XV_LE?%[PU\!?V6/^"?OC']H/Q9JN@RZUXDT_PKJWV&+PY8&;R;66 MXF-M,@-Q)'=*BL4)^RN1N[>*?#C_ (+B?MRZI^U+\*/V9_CM_P $6/&'PU;X MK^*_[(TK6]>^)<$JQ111F>]N5A2P#3"WMEDF9=R@A0-R[@: /TIHHHH **** M "BBB@ HHHH **** "BBB@ HHHH **K:SK&D^'=(N_$&O:E!96-C;27%[>74 MH2*")%+/(['A55022> !7YT?M;?\%IOVZ?V9/"%U^U7:_P#!('Q/J?[/>G3Q MO=^-]1\?V=EKKZ<[A%U(Z*(I)[6$[@RI.5?:5,OD9.T _2"BN3^ WQK\ ?M( M_!/PG^T#\*]1DN_#?C3P[9ZUH=Q-%Y]/X'"L R]58$=J\Y\5?M= M?\(Q^U+XP^&NH#3;;P'\,?A/'XH^(GB"6":6YMKV\N918VL6QL'%K87\LD81 MY&\ZTV[=V' /WL[KQH MWQ$T^YU[3()Y L-U>:5 C_96?EZ9%J$FK1:= MW+& M$ENEA42.HZ*6QD@>E3U\??L]_P#!5^;X_?\ !4?QG_P39F_9;\4^#9O!/PU; MQ7=^(O%U];I/?AKJPAA6&UMVE587CO"_F/*) 4V-$C!@/L&@ HKQO]G#]I'Q M1\;T^*WCRZ\/0'PAX2^(.I>'O!4FDVDLMYJ\.EQ1V^H3L-Q$C?VG'J%O&D:C M*VR_>+<>4_L.?\%49_VTOVU_C?\ L@S_ +,OB+X?S?!6#3!?3^+-2MFOKZ>[ M,QYM[5I8HH]D<;HRSR%UE!(3I0!]=45XE^V_^VOX9_8S\*^$T'@RZ\5^,_B- MXSL_"?PY\&V5ZEJ^L:M<[BJR7$@*VUO&BO)+.5;8J\*[,J-P?Q'_ &\?C;^R M7\1?AMX?_;?^"GA'1O"_Q4\9VWA#1/&7@#QI(E_8!_X)DZI\:_#W@JXGM?$WBN]\>6FAPW=[;DK=66EV M\B23ZB\+*T3R(H431R0H)71@/2?^"7__ 49^%G_ 5'_9-TS]J3X7>&M0T$ MOJ-QI7B+PUJD@>?1]3M]AFMFD4 2KMDCD5P%W)*I*HVY% /H:BO)/V@?C]XK M^'GQI^$'P*^'6DZ?>ZS\1?%-Y_:IU%)&73_#^GV,MS?WBA'4[_-:QM4)RHDO MD+ @8/S)^US_ ,%5_P!NKX8:-XB^-'[(?_!*O5_BK\(_!PN)=7\>7OQ"M-(F MUB"V)^TW&F:>8I;FYM4VL4N=F)@I>)'CVR, ?>U07>EZ9?SP7-]IT$TEK)OM MI)H59HFQCMT5\>>*O^"LDF@?\%5?AO\ \$Q6 M_9:\5Z=)X]T;5=6C\>>([J"UM9;6SM+R8/9V\9DDE#26IC/G_9V0'=L8,I/T M#^U9^U!\'?V+_P!GKQ5^T]\?/$1TOPIX0TTWFIW$<>^60EECB@B3(WS2RO'$ MBY&YY%&0#D 'H5%?%7QR_P""EW[5/[(_P7TC]L+]J[]B/3=#^$5UQAO=+U&RF$D-U;RH)(Y8V'#(R,K C@@@T 7J*** "BBB@ HHH MH **** "BBB@ HHHH ***^<_VQ?VP?VB_A?XE7X.?L2?L;7WQJ\?1Z*[70=(T"TD9UA:ZOKD$//*R/Y=K$K2%$9W,:%&< ^C**^-O^"6'_!6BZ_X M* >+_B3^SS\;/V;=6^#WQE^$5_#;^-_ 6J:HM]&(I=PCN;>Y5$$B$H17#5[E^VW^T!XA_9H_9LU[XE^ ]$LM5\6S366B^!M'U#?Y&H:]J-W#8:= M!((R':,W5Q"9 A#",.01C( /5Z*^./VP/^"BG[6_@'XGZE^S[_P3]_X)[:Q\ M?_%WA.TMG^(.K_\ "5V?AS0]"GFA2>.S6XO&/VJ\:&2.8VT9S''<0L68OMIO M_!*;_@L#X0_X*2W_ (X^#_C?X':[\)?C%\,;Q;?QY\,_$=QYTMHK.R">&8QQ MF6/>I5LQHR$KD%71V /L*[TO3+^>"YOM.@FDM9-]M)-"K-$V,;E)'RG'<5/7 MS)'^W-\4OCA^TQ\0OV9_V+_A)X;\0-\)9K2S^(7C+QMXKFTW3[;5+F'SDTVT MBMK2YENY4CPTSMY4<18*#(V57H/V-_VXK3]IGX@_$_\ 9Z\??#S_ (0SXI_! MK6[/3_'_ (5AU?\ M&T6.]M_M-A?6=WY4)N+6X@RZEXHI%*LKQK@%@#WNBO) M/CW\?O%?@#XY_"#X"?#K2=/O-7^(?B*_DUEM121AI_A[3K&2>]O$".I\S[1) MIUJA.5#WRD@@8/R1^T)_P6)_;QT\Z]\4_P!AW_@D#XK^+WP?\+7%S'>?$6Y\ M<6NDR:ZENY2>?2M.,:S>Z3_P )!K'CJ33+[QI>6:YO M%T.WCL9XYHT/[N.:>6%+B7Y%V*#+0!]E45YK^R%^UC\%_P!N+]G/PO\ M1?L M_P#B!]1\+^*[#[19M/&(Y[:16,.VOF6%-1MIQ#)8V\?EE9UC;='+*' 2:.6+;NB>OJ+XX_%[ MPA^S]\%_%OQU\?W1AT/P;X;O=;U:0$9%O:P/-(!GJQ5" .Y(% '4U%?6%CJE MI)I^IV45Q;RKME@GC#HX]"IX(KY5\??MJ_MC^"O@UX!\(_#W]B\?$_X_^(_! M%EKWB_P5HOB"+0M$\++-'AVN[^^:3RU\]9H88@'EN#;3L BQNR\M_P $S/\ M@KIXG_;.^/WQ%_8G_:?_ &5-4^"OQO\ AC:17^N^#KO7(]3MKS3W:-1=V]S& MB!E!F@) #*RSQ,DCAFV@'VM%%%!$L$$:HB*%1$& H'0 =A3J\T_;&^/[_LM_ MLO\ C;X\V>BKJFH^']#D?0-'8D?VIJLI$%A9#!!S/=RP0CD\.>'6F0[4>]OV8--*4D M>.T#&00[79L,NX ^PJ*^)?\ @EQ_P63TS]O?XK>.?V2_CG^SCKGP6^.GPWA% MSXG^'.O7PNQ+9[HT-U;3B.,R(&EA)!0#;<0LCRJVX=[_ ,%5?^"DB_\ !,/] MF+6OVDKC]FWQ=\0;71HH#=_V)+;VMC8M/<);P-=W,S;HT:9T3]S%.ZEE+(JL M&H ^G:*YCX)_$&;XM?!KPC\5;C2UL9/$WABPU9[))?,%N;FWCF,88@;@N_&< M#.,X%=/0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%?&G_!03_@L% MX"_8I_:U^!7[&7ASP(?%WB_XN_$;1-"UL)?-!!X7TW4;L6L5W,ZQN&GD82M# M;G;O6VF8LH5=P!]ET45\A7__ 4W\3^'_P!G[5OCG8? K4?'NH^*OBQK'A3X M#> / T)&H^*[>QEEMA=32S.8X86DLK^[:Z8)%':>22K,1Y@!]>U!'I>F1:A) MJT6G0+=RQA);I85$CJ.BEL9('I7YN_#G_@N]^T'\)/VO/!?[)?\ P57_ ."; MVK_L_2_$^_6R\ >+[;QS:^(-*N;MW1([:>>VC$2'?)&C.DC%&FC,D<:$N/TE MNKJUL;62]O;F.&&&,O--*X544#)8D\

JZE\)/A;X0F%@UUX<2Y9[+4=0O+MFCLH183:?)/<. H MFOHXUC^88\[_ &6O^"X_Q:O/VV]$_P"">W_!2_\ 8+U?]GSX@^,K=I? -Z?% M<&MZ3KC@,1 MU BQJYVLJE'E4N-C&-F56 /T3HKYC_;F_;P^-'P%\9:=\ /V M-OV-->^.WQ7U+1O[8G\-6&OVVC:;H>F-(\,5WJ&HW?[J#S98IEAA^],;>;!4 M)D^5_P#!.C_@M/JW[4W[4OB/_@G_ /MA_LEZW\!_CIX=TUM1A\)ZKK":C9ZS M9J%+RVMTD:!R%8/M4.C(&9)'"N% /O"BBB@#Y _X+\?\H;/VA/\ LG\W_HZ* MOXPJ_L]_X+\?\H;/VA/^R?S?^CHJ_C"H _?[_@TV_P"4IG[7?_;Q_P"GR>OW M^K\ ?^#3;_E*9^UW_P!O'_I\GK]_J "BBB@ HHHH **** "BBB@ HHHH *** M* /,OVL_VD+#]F+X3/XQMO#%OVG/CUKL/Q)_:-T;PUJESXM^)\M]/IEO-<0* MUQ8.8A]FN5#DK*,D$ XXH _8O_@H)\:/%?P*_9&\7^*_AJZ_\)GJMO!X<\ 1 M$\R>(-4N(].TT8') NKF%VQT1'/ !([?]G_X,>%/V<_@7X.^ 7@5&&C^"_#- MCHNG,XP\D5M D*N_J[;-S'DEF)))-?,6D_ GP_X8_::^ /[!/A'Q=XD\1^%_ M@=X+OBOI-QX2AAUZW9M $_X:L_X+>^,_B),/M'AG]E[X:VWA31-_P T?_"4^(-E M]J$T3#C?%IT%E X[&X8'G@?77Q3^)/A/X-?#'Q'\7O'NHBST+PKH5WK&LW9Z M0VEM"\TS\^B(Q_"OFC_@BE\-/%OAK]AG3OCI\4=.-MXV^.WB/4OBCXQC;K'< M:S-]HMH<'E1#8BRAVG[OE8P.@ /K6BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ (# JP!!'(-?GA_P<0?MC^,O@3^Q7XJ^$47[(WQ/\3^#O&NGKI'Q!^( M?A33;6>Q\.Z#<,J7\PW2EQ/_#'PG^'FO?%/ MQO=S0:+X:T6ZU75Y[:SEN)([6WA::5EBB5I)6"(Q"(K,QX )(%?*ND?\%IO^ M"4W[27P!U/7OAQ^T9X=^(0UK2KFSB^%NFQO)XFUUGC9#81:*ZB\E:7<8^(O+ MPQ8L$!8 'KW_ 3^^)7[+OQ'_8<^&7CG]CZ]1/A4O@NTMO""S91K.RM8_LWD M3;B2LL+0O%)DG#QODGJ>2_X)CVTWQ ^$'B?]L/6;=OMOQX\;WOC"R:9?F70= ML=CH2<]%.E6=E,5Z"2XE/5B3\N_L]_LL?%__ ()\_P#!![X>_P#!/[7=3;3_ M (H_%34%\&A+.Y$C:/>>(]0GFO?+=<@O8:;+>3LRY!>Q=ER"*^\_BM\4/@G^ MQ'^S3J?Q-\;M)H7@'X<>&E>Y&FZ9/=&QT^VC6-52&!7D8*@4< X R< $@ _/ MW_@X_P#VSM/^'_P%M?V9OCE^QU\6]1^"GBOQ3I"?%SXH>&=.M9+2STB"]@NC M;6KB!&@V*0"@$94;" 5Q@@$$5\@?M*?\%._^"=?[;W["'COX"%)-.8"YLT61T9[B>...!5,CN MH7->^?\ !-7]E[7?V*OV"/A1^RWXLU>*^U?P7X,M++6KFW3& MLKNJD@955.!TH ^.O@R /^#LCXN$#K^R-99_\&NE5]S_ +9_Q[G_ &8?V5_' M7QSTS31?ZIH6@2GP[I>.=1U:4B#3[,?[4UW+;PCWD%?FS\#_ -JS]F2^_P"# MK/XG>(+/]H+P7+INJ?LS66@Z7J:I_:&ES?88IA)LDN/+#-Y2DMA& MX^4X^W_VM_\ B]O[77P-_9/M_P![I^G:Q<_$[QM$O(^Q:*8X],A?L"^KW=E< M)W(TR7'W20 >G?LA? 2#]E[]F'P-\ DU(W]SX8\.6]KJNJ,?FU'4"N^\O&]7 MGN7FF8]VE-?"/_!-8 ?\'#G[?X _Y(/\ @X:_;$;J/ MQC!X0M_"4L'B*V9-:FM;!+>XCM&#XN&24A&6/<0>* /HS_@OC^R!-^T=^QU9 M?&KP7\?M-^%WC[X$^)8/'?@'QOK=V(;*VOK8$"WG=@P5924"G:Q\U8AM8,R- M\B_L9?MWZE_P66_:Y^%_[*__ 4W\/Q?!CQ]\"=6L_&D'P=OM,N;.X\?^)[> M*1K;4 ;I5-O;6T,GVA; %Y)3*TF]HHB*^G/^"[.E^.M+UC]F7XV:]I=]J'P7 M^'7Q\TW7OC3;6-J\Z65I'@6>IW42 L]G:S%I)>&"[D8J=N1YO_P6D^%?[./[ M=_BK]G_QS^Q5\0/#7B7]HG1?BMH5WX&\1> =9@O;JUT%+CS[VZO9+9FV:= @ M$XED^42;4C.ZZ83W4TD<;,@A?*B J2!%$J,?,CD ]:\(_\ !;C_ ()7^*_'WC#X67?[9_A' MPWXD\#:[-[A]"N?M<$K1.ENE^L1NSO4@"#>2<8'(SXI_P3[\!Z%^Q M?HW[97_!5/QKX(U+PGX*^)_B^[\9^'O#6IV#V=[+HVF6D[B^>VD59+>6_N); MJ9(702;9(2RAGV@ ]_\ @)_Q?3_@H1\7?V@)/WND?#/2K+X8>$I?X3=E8M6U MR9,]0TD^EVK$?VQ?C/^Q_^R)XL\2? O\ 9&\=_$S6;OP[ M=06]UX6TV&YLM$#QNC7=X@E\]HXE)E*QQ,&"@,\:EG7T?_@G[\&/%?P(_9%\ M(>%/B4@/C+5+:?Q%X_E"\R>(-4N)-1U(YZD"[N9D7/(1%'0 5Y?\(?\ @NO_ M ,$F_C9H>IZMX0_;3\+6MWI-Y+:7/AOQ")],UJ6=&*F*WTZZCCNKMR1A4@CD M8DA0-WRT ?/?[*G[1G[*7AK_ (-F/&/Q!_X)NZAK-MH/P_\ @KXHM+9-;"IJ MVFZ_'8SSW+W?EDH)S<3_ &DE#L*S(4PI 'I__!M)X4T[PA_P1&^!=GI\2@WF MEZK?7#@#+R3ZQ?2DD]R-P7Z*!VK%_P""67_!-D>&?V#/V@/AE\4_ E]X+T7] MIOXB^,]?L_!-Y;"*[\,^'=8B^QV5G-#TBN%M$61H\@QF18VPR$#B?^"._P"U M=\,O^";G_!/34?V*?V]/B%I/@KXA_L\ZUK&EZAH&J7BQ7OB'3I;V>\T^]TN! MR)+^*Y6X$,'DAF=X]F W% ',_P#!K_XME\.C]L3X+_;5@\+^"?VE-8GT<2R! M8K2.9Y8Y%!/"(%LXVQP!DGN:^T/^"8EK=>-_@IK_ .U[K=M(NH_'GQI>^-H# M.A$B:*ZQV>AQ\\@#2+2PZ!!KTGES*W=)K72(M1U KC>CAD(#(") D<:CL%50!["@#\V/VS@/^(GW]C@X MY_X51XQ_](-1K<_X.G?@U\9?C#_P2/\ $5S\%]$N]4N?!_BW2?$NN:98PM)) M/IMJ\@F;RUY=8C)'.X[) S?PUY/^W%^U+^S7HG_!SE^RIJ.K_'SP=;6GACX= M^*M.\2WL_B2V6#2+R:TU***VNI"^VWE:0;!'(5;_NKI$@$9&0Q=B%VD=\XH _.O_@H/_P %4?\ @GW^U)_P1!^* M?Q%\._M#^#+J?Q_\%-4CTCPB=?MWU6'59[%ECM'LPQF6:&Y9 ^4POEER0OS5 M['_P0(;QD_\ P1M_9[/CMIC>_P#"OX1!Y^=WV,32BSQG^'[-Y&W_ &<5\X?M MH_ 3X>_\%7/$L7["7_!/?X9^&O#OP=U7Q';:E^TG\>/!WAZVM+'5K>UG6=-! MTVZAC"ZI=O/&DDLJ%XKT+P+XXM=(M]2:'QDDVF:?)!,I9"FH7 M"):,V!]WS_$_Q;'_";LK+I.APN!U#23ZI=+G@/I:'D@8\5^"7PB\' M_M=_\%L;G_@IQ\$+83?#GP=\#U\%P>.+6$I9^,]:GOI)FDLI,;;VUMK4K&UV MF8WD=(XV?R6V^U?\$\?^+LZO\6OVUKK]XOQ1^(5Q9^%9O3PUH9;2M/V_],YI MH;^_4]QJ6>,T ?0V@^%O#OA?[9_PCVBV]F=1OY+Z_-O$%-Q%-*O;R[4*VR3P_82VD;&"Y?YDN;K(-LFZ.+_ $AB M]M['_P $_O\ @M/_ ,$\/VR/BQX;_8Q_X)VZ/JVL6>A>&IKG4!;>%I]'TSPM MHMG$L,6%GC3>6FDM8$AC7 61G+#R]K 'R+^W_P".?VD/^"&W_!37QI^VS^R- MI%?VZ/%^F^&?&'Q M(\9:?K7PWUSQ?>QVMIXC\'0VTD5I;6,\Y$PU73K;17SI&J^(;2UGN=031RN4EBC=FA MS%F/SKGR(\^3L0 ^Q/V?5'QV_;[^,?[0L^9='^'MA9?"WPC(#\IG14U37)T/ M7Y[BXT^U8C #Z2P[9KV?QEXN^$/[+'P+O_&7B6YT_P +>!O 'AEI[AD016VF M:;:0<*BC@*D:!50>@4#H*X+]A_X77W[+7[%OAG2?C/K%G9Z_%I-UXF^)FKW< MRQ0KK5_++J>KW$DCG"QBZN+@[F/RHHR<"OS?^*O_ <=?\$COVB/VA[C1/CY M\?=1@^%'P\U^.;P[X9M/!FI7:>-M6MV62+5;QHX"GV"WD :VM2299D%Q,%\N M%* .H_9-^!/Q5_X)[_\ !OI^TG\>M5\-77A+QI\3M)\;?$NU\.LGES>&%U"P M,>GVQ48V20P102LN 4=V0\I7T%_P;;>%-/\ !_\ P1,^ ^GZ=$JBZT+4;Z9E M RTEQJU[.Q/J_#:Z\+S^$M8 M\;ZII3V:75YJ-G/'/;VT$H$C-;P/%(SOLYN(@H/+#PW_ () ?M=_#+_@G-_P M3GO/V-OV\/'FE>"_B3^SSJFKZ1JOAG4;U8[[Q!9O>SW6G7>EV[D27\5U'.D, M!A5C))&5 #<4 #]B3XK?LA?L1ZKXV_:&\,RZ+\1/C-X[U#QWX MHT.Z4B?21=[%M[.4'E9%B02,A 9'G=&Y4BOO2@ HHHH **** "BBB@ HHHH M**** "BBB@ KP+]M+XS_ !$%]H7[('[-6M"T^*'Q*AF\G6XXA*/!N@Q%4O\ MQ!*AX+1"18;9&XENYH5(,:3%??:^.OVQ?^")_P"SE^VE^T3>?M/>-?CW\:_" M7B2_T&ST>Z3X=_$-M)MI+6U,K1*46%B<--*W+8R[$ $G(!\R>"?@I\._V<_^ M#GGX5_!'X4:*;#P_X;_8F>TT^!Y3)(^-&M#*:K?[O^F)I/%$OQ/D;7X[@:I=P? M9DO?*RMKMC#>3MQN9CGFOU;^ "CXX_\ !03XN?'YR9M'^&>DV7PO\(RGE3=E M8M5UR9">H:6?2[5B, /I;CD@X />_B)XMO/ 7@O4?&.F^!-:\2W%A;^9'H7A MV.![Z]P0-D(GEBC+:_,+_@DG^VW\"/VD?^"OW[0>J_';X#>-?A1^ MT=KVE6FGZ'X-\=:>RTV2U>22-2=1E06B-NB? MY7E'3U(%> Z1\-/A]^WE_P %JOAK_P % ?V>)[?5_ OP6^%^KZ1JGQ+TL;]- M\3ZGJ'FPVVG6-R/DOX[:&>[FDGA+Q(\T<>XN6"@'N/[7'_%[?VN?@;^R=;_O M=/T_6+CXG>-HEY7[%HAC33(7[ OJ]W97"#J1IDN/NDCZ&TCPOX=T#4-5U;1- M%M[6YUR_6]UB>&(*UY<+;PVRRR$?>80V\,>3_#$H[5\\_L3_ /%Y_P!H/XX_ MMCW/[VSU7Q8G@#P1.?F']B^'7GMYW0],2:S/K)RO#)'"&=)NK^[\.VI"YTVR-M')LU.96QYK?+ M:(6D^:81QT =-^R3\%+/]HK_ (+E?&__ (*3>%;)8_!G@SP-;?"?0=6B4"/Q M'K,$T<^JW,9_C2T>-+$ORK2)(H)\HXV_^#F$ _\ !#WX\ C_ )AFC?\ I]TZ MLS]@/_@ME_P3&_:%^(W@/]@K_@F[I&LZR(-/E1+"U\+W6F:?X;T>T@9Y+J:2 MZ16?+^7$H4.\DUPI=EW,]4O^#H7XK_#'P;_P1I^+W@'Q5\0M%T[7O$ECI,7A M[0[S4XH[S4V36[!W%O"S!YMJ*S-L!VJI)P 30!]A_L:?\F@?"G_LFVA?^F^" MO2:\7_X)W_%;X9?%_P#8F^%WB/X5_$'1?$=C;^ =%M+JZT34XKI+>X33[%OVG/CUKL/Q)_:-T;PUJESXM^)\M]/IEO-<0*UQ8.8 MA]FN5#DK*,D$ XXH _8O_@H)\:/%?P*_9&\7^*_AJZ_\)GJMO!X<\ 1$\R>( M-4N(].TT8') NKF%VQT1'/ !(ZCX$_LW_#'X _"_P#\,O"6A021_#KP=#X;\ M/ZC-"//CM%BMXY/FZAI3;1.YZLRY)-?..D_ GP_X8_::^ /[!/A'Q=XD\1^% M_@=XYF$*221V<&]7FE M5';&%17D9$8 \B_X+)_!2S_;V_::_9B_80\)V2W&IZ%\4[7XI^/=4A4$Z#X8 MTR.>%A(W6-KVXG6"$<[G@=L%8F(^@/\ @I[XEUYOV79O@-X(U26S\2_&GQ!8 M_#O0KFW;$MLNJ.8[^Z0]0UMIB:A=@CD?9J^$?V<_^#BO_@C/\"?#VMZ]8_'G MQE\3?BSXXO8[WQ9JNG_#34(+[Q/J>T16]E:I,BQVUM$"(+:V,FV)/O.\CRRR M?:FGWFM?M%?\%)/#\?B'1H[.S^ WPR75=6T^&Z$\5MXL\0JT$<0EVKYCVNFV MEX-P5#]F^>]^(WQ*UZ)01I7 MV@VZZ/IN\<">ZN+-IC$2"(+?S,$%<]O_ ,%=?^"SO[-G_!+GPWHW@CQE\0-, MM_B+XT"CP[IMW9W%Y%I-HSM&^L7T%J#,UK$5?;&F'N)$,2,@$LL7SI^RS_P< M!?\ !('X9Z':?!+]EWXB>-_BK\5?'_B:(/\ :O!MY::EXV\3WTD<"SW5S-"D M, =S%&,?N[>"-(XH]D21T ?J98>%_#NEZ[J'B?3M%MX=1U40C4KU(@);D1*5 MB5VZD*&; Z#L\P,82*?'_8 M8_X+D_\ !)[Q?XG^'G[!'_!.QO%'BS7==UC[)8Z6WAR^M-D9+W6I:M?7E[&# M-((UN;J60[Y9YB=Q!D+@ _2*BBB@#Y _X+\?\H;/VA/^R?S?^CHJ_C"K^SW_ M (+\?\H;/VA/^R?S?^CHJ_C"H _?[_@TV_Y2F?M=_P#;Q_Z?)Z_?ZOP!_P"# M3;_E*9^UW_V\?^GR>OW^H **** "BBB@ HHHH **** "BBB@ HHHH **** ( M(M,TV#4)M7@TZ!+NYBCCN+I(5$DJ(6**S8RP4N^ >F]L=34]%% !4%MIFFV5 MU"T@2UM8$BBB0)''&H544# M Z #M3Z* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K*T+P+X(\+7U MQJ?AGP=I6G7-XE+10!E^&_!'@OP:L MR^#_ AI>E"Y??<#3=/C@\UO5MBC&M/TT7,GF7(L+)( M?-?^\VP#<>3R:T** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#*;P+X M(?Q*/&C^#M*.L!-HU8Z=%]I"XQCS=N_&.V:O:EIFFZS8R:9K&G07=M* );>Y MA61' .1E6!!Y /X5/10 5E6?@7P1I_B&;Q=8>#M*@U:XSY^IPZ=$MQ)GKND" M[C^)K5HH *IWWAWP_J>IVNM:EH5G<7EB6-C=SVJ/+;EAAMC$93(ZX(S5RB@" M"ZTS3;ZYMKV]TZ"::RE,MG++"K- Y1D+(2,J2CLI(P<,1T)J>BB@ JCXA\,^ M&_%VF-HOBOP]8ZG9NZLUIJ-HD\18'()5P1D'D''%7J* &0006L"6MK"D<4:! M8XXU 55 P .@ [4^BB@ HHHH **** "BBB@ HHHH **** "BBB@ K*\0>!? M!/BVYM[WQ5X.TK4YK-MUI+J&GQ3- ?5"ZDK^%:M% , 8 Z"H-,TS3=%T^ M'2=&TZ"TM;>,1V]M;0K''$@Z*JJ % ]!4]% !1110!1U_P ,^&_%=D--\4>' M['4K99!(+>_M$F0..C;7!&1ZU+>:+H^HZ8=%U#2;:>S*JIM)H%:(JI!4;2,8 M! QQQ@59HH **** "J=[X=\/ZEJEKKFHZ%9W%[8[OL5Y-:H\MON&&V.1E,CK M@C-7** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *@L-,TW2TD MCTS3X+99IWFF6")4#RN=SN<#EF)))/))R:GHH R_$G@CP7XR$ \7^$-+U7[+ M)OM?[2T^.?R6_O+O4[3[BM..-(D$42!54 *JC ]*6B@"#3=,TW1[-=/TC3X M+6W0L4@MHE1%+,68A5 R22?4DFIZ** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@""+3--@U";5X-.@2[N8HX[BZ2%1)*B%BBLV M,L%+O@'IO;'4U/110 5!;:9IME=7-]9Z?!%/>.KWOW^K\ ?^#3; M_E*9^UW_ -O'_I\GK]_J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M /D#_@OQ_P H;/VA/^R?S?\ HZ*OXPJ_L]_X+\?\H;/VA/\ LG\W_HZ*OXPJ M /W^_P"#3;_E*9^UW_V\?^GR>OW^K\ ?^#3;_E*9^UW_ -O'_I\GK]_J "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** /D#_@OQ_P H;/VA/^R?S?\ MHZ*OXPJ_L]_X+\?\H;/VA/\ LG\W_HZ*OXPJ /W^_P"#3;_E*9^UW_V\?^GR M>OW^K\ ?^#3;_E*9^UW_ -O'_I\GK]_J "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **S?%_BG3O!/AF\\5ZM!6//05YC_P -L_";_H6O&'_A+3_X5PXK,L!@IJ%>HHMZZLPJXG#T7:I))^9[ M!17C_P#PVS\)O^A:\8?^$M/_ (4?\-L_";_H6O&'_A+3_P"%>I^(O$6A^$M#NO$OB75(;*PLH3+=75P^U(T'4D_P!.I/ KYE\8 M?\%2? NEZP]EX+^&5_J]HC[?MMUJ"VF\?WE3RY#CTW;3Z@5QW[>7[3VD_$[P M/H_@GP79ZW9VLU^]QJ8U/2Y+43>6J^6HW_?&69B.Q53Z5\KU^<\5\=XS#X[Z MMEDTHQ2O*RE=O6RO=67I>Y\WFV>UJ=?V>&:LMWO?[]#]*OV>_P!K[X7_ +0L MCZ/HIGTS6HHS))I%^5W.HZM$P.) ._1AU(QS7JU?DO\ #WQCJWP]\<:3XVT* M=X[K3+^.XB*'EMK#*GU##*D=P2*_0C_AMGX3?]"UXP_\):?_ KW.%.,Z698 M.2S"<85(-:[*2?6W?36VFQWY3G,<31:Q#2DOE<]@HKQ__AMGX3?]"UXP_P#" M6G_PH_X;9^$W_0M>,/\ PEI_\*^J_M_)?^?\?O/5^OX+_GXOO/8**\Q\(?M8 M_#?QMXFL_"FDZ#XGBN;Z810R7GAZ:*)3C/S.PPHXZFO3J[L+C<)C8.=":DEI MH;4JU*LKTY71\+?MJ_\ !27XS:S^W?X9_P""2G_!/B#0V^*^KZ.=<^(GCWQ% M9->:=\/M$"JWGFU1T-U>.KQF.)V6,&>WW[A+\GJX_8R_:Q\.>'SK/@O_ (*A M_$^_\81Q;Q/XR\,>&[S0[R?&=D]A:Z;;2) 6_AM[B&4# \TX.?SQ_P""*-U> MZO\ \'('[>.I_$)R?$D5U=V^E?:/];_92:M&D>W/.SR8['VQL]J_:"NDU/G' M_@EQ\4/VK?BA^S7JS6\,D;R7#+_ &TVTR.MZJ31 MDN6$Y<+@ _:BBORF_P""_'PZ/[(OQU^!?_!5'2=0\2/X!\.?$NQTGX^>$[+Q M!>C3K_2KIU2'4);1)1$S0L'0C;^]>6W5@0#7U5^U/X+\%?M?_ME?!WX&65Q- M-=2T;5IH!\NY)KDH&Y /J^BO MSS^!OBW1O^"HW_!33]I3X6?'O?J_PO\ V=KK1?"WA7X;RW3KINH:G=17$M]J MNH0(P6\E5X/(@67='&@=E02,7K2^%7P)^+O_ 18^$?[5O[1'B'X\/XR^#.F MZ?>^,?A%\,+I[F23PJ(8+F>73HYIY&*022&")(U)4"/?A&9]P!]]45^XEE:VCT M=XW TR*U3RE2& +&6C)=7+MG0_X-V/VT?VA?VD?V??B3^SQ^UAXLF\2^/_V? M_B;?>"=3\6W))FUJV@9EAFG8\O.K1S1LYRSJD;,6=F8@'V=^TYH/Q"USX)>( M9/A;\9=9\"ZY8:3=7>G:YHVG:?=,LT<$C(LD5_;7$;Q;]I8!5^+=1TJST&#PUHVGZ?;6]N(0K_ .BV M4<[REVD))EV8*C9D$G[S^+O_ "2?Q/\ ]B[>_P#HAZ_,G_@TV\+6OC;_ ((E MQ>$[[5=3L8;_ ,?Z]#+=Z-J4MG=1J7AR8IXF62)L<;D(89X(/- 'ZKT5^+7_ M 0L_8:\,_MZ?LI_'WP3^UY\W,-CI<: MW]]>6\R7-](J"()'-(T*,C.8W9\KM_\ !*W_ (*%_$[]D#_@@U^T%\:?B?XL MU#QO=_LY_$SQ-X2\%7'B*[>>6Z2$6*Z=!/(3O:,75^J=.]1^#OQ:OO!'B/3?"U_?:5XBT[3;2[EMYH;:21!Y=W%+$REE7=E" M<9P5)##Y]_X-Z?C?\7?VD/\ @C_\(OC9\>/B)JOBOQ9KQ\02ZQK^M71FN;ID M\0:E$FYCV6-$15& J(J@ "O*?AY_P $^?AK^T!_P2#C_:&_:#\0:UXC^-?C M_P"#3>-=3^+\FLSIK6FZI>Z8;Z..QFC=?LEI;F1(4M(0ENT<6&C;>^?ECX%: M-!'_ ,&8NF?$?3+Z_P!-\0^$_"GB*_\ #FNZ/J:?/_PEUYEHYH75U# ; M67.&'!!% '[FT5^8O[>S:EKG_!L3I'QDN_$NLQ>+]"_9V\*:OI7BJSUJXM]1 MM[U[33C),+B-UD+/D[\L=^X[LYK*_;B^,_[0?PV_X(\_LD_'73_AMXN^)'P_ MTW3O!>J_M#Z#X;NYGU35_#O]AJ\S2LK!YH/M!BDG5F"R;564B)I30!^I]>3_ M 1_;$^%'[0?Q^^*GP%^&.HQ:EES:+G!T_L^1DAGBDN+<*LC1PLCLR,U> ?\$(_V+OV=H?V MXOVV=)TGP??Z;#\/?V@?L?@U-+\2ZA;KIL2->;!M2<+.5*J09A)TYSDY /V' MKQ/]J']FOX]?&[XR_![XB_"3]L/Q!\-]#^'OBR35/&WA+1]+2>#QQ9L(L6-R M[2*8D'ENN<.,7#MM#I&R_EW^QO\ L()^VU_P44_X*%?LC?&/]J3XNMX"T?Q! MX5M8H;;Q]=R:HS21:K+: WT[R2/;VVZ?;;.'BG1VUS/;[E@-SS(S2 MK&I8R'L%"@'ZZT5^>G[7G[0?CCX]_P#!6*V_X)[6GPA\0>// O@GX,#QIXI\ M$^'_ !1:Z2->U*[U!;6 7SW%Q#]ILK>$;OLP8I)-=*TB,(4K!_8D_8^_;N_9 MA_X*G:AX\^#7P.U#X=_LL>-O"[KXI^'.O?$&SU&+1->2*1DO=.M8;B86Z2.D M*,L9"XGDRNV./8 ?I317X9?"O]J#]CKQMK'Q3_8%_P""R5CK?P<_:CUOQ-K\ M>C_&OQ-/=6:745U=3G2Y],U5''V"U@B:&*.',=G)' O+F61*_:_X5^&[KP;\ M,/#?A"^OHKJ?2M!L[.:YMV)CE>*!$+J3R5)7()[&@#>K\S?^#E3]K?\ ;<_X M)[_LW^#OVF?V/?VI]2\-7>O?$RP\*W_AN^\*Z+J&GB&XL;V?SXS<63W"R![1 M<@RLI$C848%?IE7Y,_\ !XW_ ,HV/AK_ -G%Z%_Z:]8H _47X8>#_%/@;P=; M>'?&?Q6UGQIJ,2C[1K^O6=C;W$[;0#^[L;>WA5<@D )D;L$GBNAK\WO^#J31 MO$&G?\$A_'?Q9\(_%#QAX=U+PY?:1''#X;\475A;7T-WJEK:S0W<,+JMRACF M;"R!@" 1WSX%_P %N_V/H_V:O^"9^E?\%0O OQ^^)#?'GX?W/A>_TWQL_C6] MCMTBGN;:V:P@TU)196UHOG@B-(M["/\ >R3%Y&< _9ZBO@#]O+]J+QM\6OVU MOV4/^";.A>+M1\+Z)\;[/5?%'Q-U#0-1DL[Z[TG3M->[CTB"XB82PQW4T;I, M\;))Y4>U7 =P>N@_X)5>)?@K_P %%/A[^UE^Q-\5[/X9_#NUT*[TSXN_"RQA MN#8^*1LE-MOW^H **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** /*?VOOV>Y/VA?A?\ V+H\T<6M:9/]JTB24X5W MVD-$Q[!QW[,JD\9K\[O%_P ._'?@#6'T#QGX2O\ 3;M'V^3=6S+N/JIQAQZ% M20>QK]9Z*^*XDX*P?$&(6(51TZEK-VNFEM=76O2]]CQ,RR2CF%3VBERRZZ7O M^1\ ?L>_L>^./B)XXT[QSXY\.W.F^&M-N4N6:^A,;:@R'GW_117K2&K>[[A1117OG>% M%%% 'YQ_MY_\$TOVJ?A7_P %#-(_X+%_\$NM-T/6/B(='&C?%?X4:_J:Z?;> M.=,"1QYANF^2"Z"10#]X5CW6T$F[^ /V^_VH_B/IT>@V/\ P2;^-&@^ M*G7RYX_%^L>'K+0K2;'+2:C'J,LLD /\<%K+(1TA.#7U+10!^>/_ 6>_86_ M;N_:@_X)B77PN^#WBBV\<_$A_B'IOBOQ9X6:]%EIFOV<#,7T2U2>14CM(R+9 MECD=3*;5I')FE8MY)_P41^&/_!6/]M^+]EG]HKPE_P $VK/PPWP<^.6B>)]0 M^&%Q\3--EU>:.W>.5Y&G!2TM;4>2(EP\LQ\T.T40C*M^M-% 'D'[2W[--O\ MMM?L5>+/V8?VA=*TVRF\?>#9M.UJ+2YGNK?3+V2/='+!)(B-,;><1R([(FYH M5;8N=H\._P""%_['O[1?[*'[&.GC]LO4'N_BMJ\5MI^LF6=)3IVD:5"-.TG3 MTD3AXTMH3<9ZF2]F)Y)K[0HH _*']HW]E;_@I?\ \$U/^"J7CG_@H[_P3G_9 MXMOC;\._C?86J_%/X6Q^(H=,OK348$"K=0R2YSEM\BR*LN#,KY:[+=+:,*2\DV?K2B@#\W?^"7=I_P4%_X)>_LX2?\ !/KX[?L7 M>,/BE%X#U"]B^%'Q$^'.J:0=.\0Z7-/)/##=_;;Z"33I8Y)74^:I41X +; 9 M/=?^"1O[ OB?]A;X'^+;_P"+M_IEW\3/BW\1=5\>?$>;1Y&DM+74+^7>+&WD M95:2*! %#$#<[2, P%?5M% ' _M.Z_\0-!^"'B(?"_X,ZWX[UN]TBZM=/T' M0M0TZUDDE>"0(7DU"ZMHDCW[5)WEANR%.#CX6_X-U_V>OVU?^">W[ =Y^S!^ MU7^Q?XJT77](\3:GK%A/IWBGPW?6VIPSB%DAC:'5"4FW*XQ*J1X /F+/C9KOC[P]#8^*O#=\M[:WT M-C$EFK0ZH0ERIMW)\S9%MQ^\SQ7EW_!//_@EG^U%XX_X)L_M2_\ !//]M/\ M9UUOX8R?&?XE>(/%GAGQ)<>(=$U2UM_MB:>UDKKI]_-+YT-S9K(Z%%1D7 DW M$"OUOHH _++]B;Q-_P %A_@G^PY??\$S_CM_P3BO-;\1>#?!%YX5\)_%73O' MNFIX238F]8"79:W[$G_ 3?_;>UW_@W)\0_ M\$P?C]\(=*\!^,I/!NMV?A8W7BJ*\>\N+K4KK4X!=);HT=HH>:*(XEE;&YF5 M2-I_5:B@#\@/'7@__@KC^TK_ ,$/-9_X)Z:G_P $X9_ _B3PK\*M,\)7>IZW MXST^\;Q-)8"VMT33+>WEPK2K"LKSSR)%$-P3SR?E^D/AIJ?_ 4\_9C_ &3O MV6]#TW]CF37K_P #Z5:>'/B]X$\*^/--FN7T>VT1+47L4MV]M;M'+HV*:;'>Q?Z7!::G+,GFBY#+Y:28VX;'6K/_ 6 _9Z_;*^/7[=/ M[)7Q1_9Y_9#\1>,O"_P1^)#_"\,[:;X#A\9H MI20($W_75% 'Y??'WX9?M(?MW_\ !-S5OV1OV]?^"5_BGQ'\88?#UYIW@;Q8 M-0T*YLC?E&CL-;&I+?;].<8ADN8V4,VR1%297$9ZG]I?XI?\%+/^"/\ _P $ MX?@9X1_9N_9[T'XX_P#"M? ZP?&SQ'K&O?98M,TS2M-CDFD@,DT3[62.X"2L M)-BVZ Q.TJK7Z,5Q?QE^!/@[X]V6G^'/B5>ZC=^'+6Y$^I>%8YT2PUIU='B6 M] 3S)HD=,^1O6&3<1,DJX4 '1^$?$,?B[PIIGBN&PN+5-3TZ"[2UNTVRPB2- M7"..S#=@CU!K\V?^#F#]E+]M_P#;]_9J\&?LU?L[7_ED% C;YCE<_IO10!^?7_!(?V2/<3?VJT+AA M"R*(7D);)8*,$XG_ 6+^ O[:7[:W_!&D?LD?!']BSQ7/X_\26F@0WNC:AXJ M\-V\>CFPN[2XF,\[:IY4@80,J>2TA)(+!*_2"B@#\P?^"GG[ O[/X4_:&_9[*R1?#SQ;JNGDZQ:210K?M0_L4VW[-W@;PQ>QZAXBBF\?1ZOJ_B^]A M!,%I;I;QQ_8;$3!)IFE+/*(UA7 M?LLZ3I7P#T?P=:7O@KXJPZXKW>KZHXMO-M7M_,)4 O=+CRUV?958LPF0#Z"H MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#Y _P"" M_'_*&S]H3_LG\W_HZ*OXPJ_L]_X+\?\ *&S]H3_LG\W_ *.BK^,*@#]_O^#3 M;_E*9^UW_P!O'_I\GK]_J_ '_@TV_P"4IG[7?_;Q_P"GR>OW^H **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HK!^)_Q$T/X3> -5^(_B2T MO[BPTBU-Q=0Z79-<7#J"!A(D^9SST%?/W_#VC]FS_H0OBA_X;J]_^)KJH8+% MXF+E2@Y)=CBQ.8X'!S4:]11;UU9]/T5\P?\ #VC]FS_H0OBA_P"&ZO?_ (FC M_A[1^S9_T(7Q0_\ #=7O_P 36W]E9E_SZE]QS_VYE'_/^/WB?\%(O^"D7_#O MC_A#/^+,_P#"7?\ "7?VC_S,7V#[)]E^R_\ 3O-YF[[3_LXV=\\?+_\ Q$B? M]69_^9$_^]]>8?\ !;3]K3X:_M1_\*S_ .%>:#XHL?["_MK[9_PDGAR;3]_G M?8=GE^:!YF/*;=CIE<]17P=7WF2\-Y;6RVG/%4?WCO>[DOM.VB:6UC\PXBXO MS?#YQ5IX*NO9+EM:,']E-ZN+>]^I^H'_ !$B?]69_P#F1/\ [WU^H%?R_P!? MO#_P]H_9L_Z$+XH?^&ZO?_B:\OB3(*.&]E]1I/7FYK-OM;=OS/:X/XIQ&,]O M_:==:01Z@UX#\,/^"DGP'^+/C_ $KX<>&_!WQ!M[_5[H6]K-JG@>ZM MK=&()R\KC:@XZFOH&N:OAJ^&DHU8N+?<[,-C,+C(.5":DEIH?D%_P4I_X*;? MMX?\$;/^"B?@>[^(GQLU[XS_ +.^O^'?[3\;:+?^"-)@U3PQ:O>I9-="[TZT MMQ)LFEA,8D"JYD\EOG9):_4_PGXZ\&_M&_!C3?B-\$?BNSZ%XLTB&^\/>+O# M9MYF:WE4.DT7VF*6(DCC$D;8Y!4$RNI.%C3>ZK-T0,\=T B MR3@8'2?>O_!+/Q!^TY\1-*^)_BC]HO\ :KU_QXWAGXT>+/!^A6%WX:3[#8PR/--9_9]_:'T[X8:_ M::9XBN_VB?B?'X>U2]@\Z"TO6UBZ$$TB<[T60HQ7N 1WK\X/V[/ ?PQ_9V_X M(\>*-7TGXD:S\2?VKOAC?6VJ>-_VD/AG>:C M_:1\->#@R76HZ1+I)D+21Q%-]HMU(LTL1*Q.8XDE(B9S78?\$R_'7_!-'XZ_ M%W6_VY/^"=/QJTZ+P?%\-I-*\:?#&VFN+0>'+H745REXNE2?+9&2.*6.1HD6 M*4V\;(9"':@#[SUZQU'4]#O--TC6Y=-NKBUDCMM1@A21[61E(655D#(Q4X(# M @XY!%?GM_P0B^.W[37Q:^,G[87@3]I7]H/7OB'V2."#<(U9EB15+$G%8/_ 22\/\ @3_@LO\ OQE_P %"?VU/#!\ M8#QSXZU73?A]X1U>\E:P\%^'[2006\%G"CA(;UF$DDMZF)G8IAE"@5P/_!O7 M\+O&WP\U3]O[X,_"_P"(MW-XAT7]H+7='\->*_%4SW\YNXENH;:\O':C4_L[:;\1W(TFT^%,[>%X[G_5%CIGB M!E9<\;OM0?!ZED4=A7[04 ?*7[!OCK]O%OVJ/CI\"OVW_%/AW6X_"%IX8NOA MYK?A307TZTU72+Q-24WCP/+*8[IIK25)E#E \/R (5)^K:\E_;G_ &C]-_8S M_9 ^)_[64VAPWUQX'\$7NJ6]HXQ]LG@B=K:!V&"$:9E4\\!V(YKY#_89_8%^ M%/\ P4#_ ."9G@[X^_M8Z_KGB7XM?%WPD/$M_P#%9-;N(=8T"]O TUN-+DCD M4:?#:!XDCMX D)\GYT;<^0#]%J*_&/\ 9>_:V_:4_;/_ .""/[47A#]HWXS> M+[3XK?LT67B[1YO'7A7Q+ZQ+I6ES7-K-VV2-5B2, _9ZBOQW\/?L@:?\ \%#?^""NF_MR M?M<_'+XD>)_BEI7P'OM<\':]!XXO]/M] O--LYS!-'9VLR07,TC6R//<7*S3 M2N[X>-1&D?.?MD_&7XY?'?\ X-)/#G[8'B/X^>.M.\=Z7X)T5;O6- \57-BV MLEM>M=*F-_Y+*;OS+UT^"WLK!+J33;2QC;9:0K;HZQE&\UI%5Y9 M)F>0O;\=_P#!5OXW?M3_ +(G[ _P7M?&^H>%/$_[6GB&+3_B9XJ\.7!LKU-+ MTR>*VU5;.6/#6[3_ ()@_LPV'_!3 MG_@G,DOPY\7?"CQ+I1\6:7I5_.-,\8:-=W<5G):ZG;%REVQFG@;SW!E ,A#[ MMKI7_P""H_[=.F?#?XO?LX_M>?M6_L\>)_&?[(/B[X8R7?B&PTVR:]L]#\1: MA]EFL[W5+4%8[I8K8F*))LJ#/.\:M*BJ0#]6J\3_ &)?V:_CS^S/X=\:Z3\? M/VP_$'QAN?$GCZ_UW0[_ ,0Z8EJV@Z?/L\K3(PLC[DCVL01L3Y\)'&!@^1_\ M$V/AU^QW\2_!'Q0^+?[#W[1TOB;X5?%+4;&72K;PWXIO4N/"LL-H(KBPA,C" MXTQ22)E@_=M$;A]BQKLKYQ_X-T/AY9_'7]CC]J3X,?'WQ1XD\;:9<_M2^)]$ MU6[\0^)[V:^U&TAL=*B"378E$[[D0*_S_."RME6((!]_?LE?MA_"G]L_0_&? MC+X*ZA'J/A_PG\0+_P *0:W;W*RPZI-9Q0>?/$5&#%YTLD:L"P<1!P<. /6* M_'#_ (-H/AS\#?@G_P $S_'_ .V3J7A*^?5OA]X\\9SQ-;Z_>)$+&TM48Q"V M\W[.3Y8=0[1EN03/*;)=)C;4$?3K6T(A00JBF3R6:99'DD+ 'Z_5\J?\%F_ MB+^T)\ O^"?7Q(_:<_9J^/\ JW@CQ/\ #[PS+JUC':Z)I5_:7Y22/='<1WUI M,V-F\ Q/&06!.X#!V/\ @DMX7_;Q\!_L-^%/AY_P4@N(+SXH>'WN+"^U>+68 M[^34[))";6>::,D/-Y16-V)W,8M[$LQ)YS_@O%_RAW_:'_[)M>?S2@"__P $ M;?B%^T%\=_\ @GY\-?VE_P!I3X^ZMXW\3_$'PM!K%^MUHFEV-I8-(SLL=O'8 MVD+8"% 3(\A)4D;)M$^&GBO6/ 4EGXWOK"T\.7UM>ZG,ER+>VE1+V=YHR\DUV)G(< MHAC4* ?MO7QO_P7I^('[0_P7_X)A?$WX\?LT?M ZQ\/_$7@[1DO4O-&T^SF M>\1KJ")XF>XBD:']V\F'A*2!BIW8&#\AZK_P5G_:.^"G_!LQ\&?VF+/QI)>? M%_XEFR\ >'/%FK'SW@U![N]MAJ,Q?/FS):6$LFY\[IMK/NRP/5?\%RO^"87[ M-OP@_P"",WQ+\9>"HM;C\>>$?#-K';W5=3OYVEG MN[F73+>26:1V)+N[LS,Q.222:]7K\NOC-^U)\2/A[^R'^P!^QA\+['79;CX[ M>%]&MO$"^%]=BTO4KO1M+\.VMU22Q"T>X>2WB:99$D6+S5C97=6&?\ M$G]AS]M[X?\ [;WP<_:A_P"";'['VI_!VPTO71:?&_P]J/Q,TYM*\6:&\L(; M?9PWDR2721_:2)2H??\ !:;X M!ZAXBU7P1X"\56P^./PG/B>Z.FWUG7:-DK M-]4?\$NO@QX<\;>'-1_X*0Z_XB;4_$GQWE'B;3M,L/$L]YI'A?2;B-/LNG6D M?F& 3B,*]U,B R74D^,(% /KJBBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** /D#_@OQ_P H;/VA/^R?S?\ HZ*OXPJ_L]_X+\?\H;/VA/\ LG\W_HZ* MOXPJ /W^_P"#3;_E*9^UW_V\?^GR>OW^K\ ?^#3;_E*9^UW_ -O'_I\GK]_J M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#\ MO_\ @Y$_YHS_ -S%_P"XROR_K^H"BOL,JXL_LS 0PWL>;EOKS6W;>W*^_<^ MSO@;^V,SJ8SZQR\UM.2]K12WYEVOL?R_U_4!117GY[GO]M>S_=\G)?K>][>2 M['J\,\,_ZN>U_>\_/R_9Y;=[W"BBBOGSZH**** /CO6E_:J/_!6W2_C MK:?L0>-I_AS8_!>_\'S>+(_$WAH$ZC-K%K>+,MLVJBQ9/&Y<5\YG]ES_ (*U?%G_ ((%:Y_P M2T'_ 3@TGP'KOA7PA;Z4^J:A\0--D'BA[74(KK.GV]L[*+B?RR\DMQ-''O9 MBIE+X3]I** /A/X?>-_^"HWP0^ _[-VI-^Q+<:FN@Z0=$^+'PX\->.-,GOK+ M28M+M((;L2W4T%M/>+=PO(L$4C PNT>_<68<=^SO_P $X--US_@K]J?_ 4$ M^$W[+>H?!3X=WGPFO/#WC/0M4@M;"7QOK-W<;GF&GVDTBP0I$L;22R>6TLR( M5C;YY3^CM% 'Y+?\$SO@I_P4V_X(F^+/&G[">F_L5:U\=?@OJWBZYUKX5>/_ M CXJTNSGTY9]BM:ZA%?3Q>4NU(V=N LGFF/SA( D?[#W[#/_!4K0O#?[?7@ MOQ?\'='^&]]^T!XO\5:KX!\90>/%E\B^NDOHXFMTBA\[R#)+$5N9!;R!"9!' MN"J?UMHH _%N3]ES_@K5\6_^"!.M_P#!+1?^";^D^ M=\*>$+;2GU._^(&FR MCQ0]IJ$5UG3[>V=E$\_EEY);B:./>S%3*7PGH'[9W_!/7_@I)^T=^PS^S'^T M5\+/A9H/@_\ :-_9?OK#4/"GP^NO$T-ZFHVD=G8Q7-K/<@QV_GRS6,*V15M+=2&8O,S2,2JK'C,I_M'_9P^&'Q2\+>#-.L?%MAX@O=9UO3KB]GEFM?.V0)%$R*J$R*Q-6\+61^(L6EIK8BQJ T621K4N">8S* X!&#AN021EL9(!\ M6?\ !9'_ ()4^/\ ]MJ_^'7[6?[(OCW3O!_[0?P2UA=3\ ZSJRM]AU2%95E; M3KLJ"0A==R,0RC?*C+MF9EZ7X-?\%#_VV[O0K7PC^T5_P1Z^,FD^/(D$5\O@ MK6O#>HZ!;)-L6-3'%% M&&6-II_F;_@F-=_\%#_^";/[+T?[ 7Q[_8@\7_$R^^'LUW9?##Q_\/=9T@Z1 MXETMYGEMDNI+R]ADTUXS(8SYL9Q$BD;V #_HY10!^;?@G_@FI\>_V3/^"-'Q MV_9X\+_#5OB1\;OV@[+Q;J'C"U\*:I8VMI#KFO64UN D^I7%LOV.V4Q(6R7< MAW6/YR%U?@9\%OVR? /_ 0 E_8E\0_L7>+%^*5O\&-3\"Q>&8?%/AMDGN[B MPNK>.[%U_:GD"V#/&6)<2C?Q$V#7Z'T4 ?G9^RM\$OVROA+_ ,$"I/V)_&'[ M%OBU/BC8?"C5_!T'AN#Q3X;>.\NKNWO8XKI+D:IY*VX,D6\NZRC?\L;X-?+_ M .US\'?V@_V:_P#@T#\6_LS?M.? O5/ WBWP)I&AZ?J%M?:SI=]#>;O&%G,D ML$NGW=P"NR1,B3RV#$@ @;C^V=?+?_!7W]B/XR?\%'?V*_$W[%_PR\>^&O"M MCXR>Q_MKQ#KEI<74MNEI?V]ZB0PQ%02[VZJ69^%)PI)! !XUXC\?_MI?M-?\ M$LK#]CSX9?L8^)]"^('C[X36GA*_\4Z]J>FKX9T>TN]/2UN=7%W'=/-/$+>1 MY8H8X#<%V17BCPY7E/V]O^"(GCD?L:?LVZ3^P#KEDWQ7_9"U&RU/X=?V_(MM M!XD,;6\M[!.V=L,ES/:Q3 L?+W!XV*K(73[X_9D\$_$WX9_ CPO\-?BWJ&AW MNL^'=$M-+FU#P\LR6UVMO!'$)A'-\T1;:24W.!Q\QKO* /SW_;<\(?M6?\%A M/V3[/]AS4/V.?''P9TWQGK6D2?%_Q/X[U'2F@T73[*]AO9[;33:7<\FH7$DU MLB1/Y<<.PEI&0D(?7OBYXF_:3^ '[2FC_#[P-^QSK?Q%_9TNOA/::+K%KX;N M],EDT'4(+BYCC5;"]N8GNX)+1DCF$8=@$A(#885]544 ?GK_ ,$M_P!@#7_V M.OVHOVEOVN/AG^SEJ_PZ^''Q-DT?_A O@E;W5C'>M)9P2&ZO3 +G[)8B:>:3 MR(&G4HCL'$(VQK%_P;^?LW_MA_LE^$OC?X"_:P_96UOP*_COXXZWX\T#4KGQ M-H>H6SVE]':1I:O]@OYY$G4P,3E/+P>'SQ7Z'T4 ?F+_ ,$7OV.?VY/V5_AC M\3O^"=O[3?[*VGVGPXU+Q_XDOY_B:?&EK-#K^D:C;^4D%G9P%ITF9@K,\XC5 M(V8$>8 M>5?L3>&_^"\W_!&>WOOV _ 7["&F_M*_">QUFZ?X4^-[7XA6FA/I MMK<3-*8[MIA(417=I&B>-=KO((YI$V;?V/HH \[_ &7?!OQN\(?"6WF_:2\9 MV>M>/-9O)M4\3MI#R_V;87$S96PL5E.Y;6WC$<*,<-*8VFNGZWI%A;63221AI+B34+VW M(4)O8>6LA)4 XSFOJZB@#X"_9"^&_P"V-\*?^"(,'[(/CO\ 8C\7VGQ+\._" M&\\)6_A]/%7AJ6+5+N2UN((I8;E-5,20_-&SF4QLH<[5?%$?^";OQ@^%=Y\,/C#\*=4 M;7/"4VM:_IEWI]]J<=]J$L6R?3;JX*(]K>R1%G"&.20,%=4)/2_M2>._^"Q' M[>'_ 2;^(7['GQ0_P""6FM:#\4KSPI!I?B#Q#<^.=(_LK5YXKB M-IZ13/) M++,8R_EL$@B#,3<-M5'_ %BHH _*S]K/_@F'^WY^TA_P3/\ V;=<^'&B:)\/ M/VFOV7HM'N_!6F+XHBOK?4&M+"UM[BWDN/+6"*2:2UC=4+2PXB$;R;96:/U+ M]E3]H?\ X+6_MF:KH?PN_:?_ &"=,_9WT'2;^UN/B%\0HOB!'>W6N);R)*]A MI-C!E[47#((Y)Y)Y52"27RW,NPC] :* /DW5_AO\9_VQ?VU]3\/?M7_LFZOI M7P.^'VEE_ $.O:MHE]IOC'6IA+!<:A>VMO>S3*D,#[;2"6';^_GFEV2K D?S M_P#\$B_@#_P4%_X)P?M'?$O]CFX_9+\7:C^RK?\ C&XU#X-^*K_QGX>FN_"L M<\@>:"6V&IM<-8EF=E*JTP:,N8=UQ($_3*B@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@#Y _X+\?\H;/VA/^R?S?^CHJ_C"K^SW_ (+\?\H;/VA/ M^R?S?^CHJ_C"H _?[_@TV_Y2F?M=_P#;Q_Z?)Z_?ZOP!_P"#3;_E*9^UW_V\ M?^GR>OW^H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HK" M^)?Q!T7X5> ]4^(GB.TOI['2;4SW,.F6;7%PZ@@82->7//05X)_P]9_9R_Z$ M7XF_^&]O/\* /IBBOF?_ (>L_LY?]"+\3?\ PWMY_A1_P]9_9R_Z$7XF_P#A MO;S_ H ^F*\S_:0_:N^%7[+G_")_P#"S=2\C_A+O$T&CV.' \G?]^Y?/2&/ M*;V[;U]:\S_X>L_LY?\ 0B_$W_PWMY_A7Y??\%-?VS(OVS/VAW\2^&#>1>%- M!LUL/#=K>Q>7)M^]-.Z9.UWDS[[(XP>10!^[-%?!?[$G_!7CX::A^SQH'AKX MOZ%XRU'Q7H%FEAJ]UHGAF:_CN%CRL,[/'G#O&J[MV"75STQ7KG_#UG]G+_H1 M?B;_ .&]O/\ "@#Z8HKYG_X>L_LY?]"+\3?_ WMY_A1_P /6?V$/'T%]JUT(+:;4_!5U;VZ,03 MEY&&$''4U[Y0!XGXI_9K^/6N?MY>&/VIM'_;#\0:;\.]%\#W.C:M\%(=+1M. MU:_DDE9-2>?S 5=1(@QY98>0H#JKNK?._P 7OVM?C5^U-_P5MU;_ ()8?!C] MH:Z^$6A_#[X;P>*_&_B+0-.L;CQ#XAN+AX?*L+!K^&>"VMXHIXI)9Q#)(68( MNP9:O*_B'H_B+P+_ ,'5'PL\,VOQ2\8:EH>O?L_:QKS^']<\4W5Y8V-[)<:A M"[6D$KF.V0QPQ#9&JCY,]237;?\ !8'_ ((?W'[>OQ/T;]M+]C;]H&Z^$O[1 M7@6U2UTKQ38W> %M[6VLHKBWTW4MBNT$2272 I"ZBX>3;)'N7' 'D/["W_!;3]MC]GO]KCP MC_P3._X+I?L]Q>'_ !KXAU&*R^'WQ;L+2)++6;J1O(@:019MY/-=_*%S;% C M2JDD*9=UZ?\ X*5^"=9^(_\ P,,@E +1[]Z895( /U8HK\F/ _P2\/\ _!-?_@XR^%7P#_9@ M\7>+[/P%\=/A%K5YXU\*^(?&FHZS#/J=FMW<+?![^>:7SF-O'\Q'],AAD3 M4;H:7"FRV:6Y:/.HG"IL^:XA!V* ?HC17Y2_\$&M?^*'[2__ 2=^-OP@^*7 MQ@^(MNO@+XQ^+/"?A;5AXOGM]>TC3;6SLY[>V^WP2M)NADN) "LK ! 2@ K MR_\ X(2?\$X]*_X*"_\ !,SX'_M+_M$?M3?%Q=?\&_$C5-<\*KX:\9R6D41@ MUJXDE2Z5Q)]JDN)@YDN#ME$?EQHR!6,@!^U5%?E3^SAXTOO^"K*_&+XT_'7] MB?Q+\9/#:?%?7/"7@>RB\>V%AIGAO2-/9+>);:UEOH7AOI3NN);P+YI,R(D@ MCB11G?"+X'_\%POV8_\ @CO^T?\ K6CKNJ>-=%>5_V?KT>+HM6\1#0)95^T M67GP.SFZAM5E\@JQD$DP6(X2,* ?K/17Y._\$]_CW_P2:_X*"?%_X3:Y^R#< M/\%/C)\-?$KZAXS^$>MSW.G:AK426%U;75O<(6\O6)(Y9%G%P_F7">06D$6] MQ7ZQ4 ?E?\3?VC_^"@OAG_@X3\#?\$U-'_;Q\2Q_"_Q3\-G\7W@?P5X9;4XC M'%?@VL=P=+VA&ELT;<8RP1V7.<,/TZ\0>'=7UGPC+X;T[QYJVDWDEND:>(-/ MAM&O(F&,R*L\$EON;!R#$5^8X4<8_*_XX?NO^#PKX.^9\OF_LSW7EY_BYUSI M^1_*OUFH ^1_^"3OB/\ :D^)7@KXA>./VF/VK-;\?7&A?&/QAX/T>QN/#6C: M=:Q66D:Q/IT,["RLHI'N'^S.[,9/+_>8$8VY/O\ ^T]\=-$_9@_9N\?_ +27 MB329[_3_ !X+U/Q%>6%JV)+F.RM9+AHE)! 9A'M!/ )R>*\0_X)('?\%/BE M.O*2?M0_%)HV'1A_PE^I\BOI+Q]X6\&^.? FM>"?B+I5I?>'M8TFYL==LM0Q MY%Q92Q-'/')G V-&S!O8F@#X7_8.\/\ [:W_ 4)_9"\*?MTZY_P4X\5>$_$ M/Q"TYM8T/PM\._"_A^;PQX?\ @A'XUUKXY?\ !&KXEW7Q8^"]S?/J M.N_ KQ*C7=U:IU816X93=$* !/:M%=, BM'*%+']!_\ @CO_ ,%7_@Q_P5E^ M 6K?%7P)X&G\'^,/#VJQV/Q%\&WCK)+I]\T0$/O!%WX;\!_%[6? ^JRJ3:>(="L;"YG@?:P7,=_;7$+KD@D M% 3MP&7)KI:* /S1_P"#:/\ :Z_;4_X*'_LG:_\ M6_M?_M0:GXEOK/X@7WA MZP\-V?A?1=/T]((+.SE$KFVLDG>4O)=+N?!OAZ].CPI?:7$9+&6;3VDR8[^3 F M:7#1HCZE<79N?L.G M;R&MKB-/+V[,#;G(;)Y&-'_@L_;?M4V__!4K_@G+_P -+:U\/KM3\>)/[&_X M0;3+ZV*'^TM \WSOM4TF[/[O;MQC#YSD8 /V7\*Z-J/A[P]:Z+J_BS4-=N;> M/;-J^JQVZ7%T*/^"A/[,'_ 2D M\(>-M6\-Z-\8M4U/6_B;JFA:C)97MWHFG6LUQ'I<5S$RRP)=R6\L_\%//^"?ME+X+_P"$9\=V.B_%'X?Z1>RQ:)XP MT2Z5\BZM"QB-RKQA$N HE'V@N6)1< 'ZS45^3/\ P5!\.>+]8_X+=_L0O\.O MVAOB!H>F?$T>)I[RRC\1336=B;?3%\NYM+&6_ M;)_9-@_X)_\ _!9G]E73OV+/CG\1?!,7[1O_ E&@?$][OQK?:Z^H"UMK9OM MN=5EN,W9^UEE=]R1RP1.(SAU< _8^BOR)_:0_9R\)?\ !+G_ (+3?L>^)/V2 M_&_CJPM?COK7B+0/BQI7B/Q_JFM1>(A!!:&.ZG-_<3,9M]VTF00H:&,JJ_-N M]2\;_&WQ9^VO_P %1/CK^S'XF_9PU[XJ?#SX!Z)X:TZV\#:9XKL=.TVYU35K M2:]N-1U"&ZN8?MS*BQV\"-YD47E3/M#R*U 'Z25#J.HZ?H^GSZOJU]#:VMK" MTUS/K?6;WPMJX-L);6 1SS&&UD+WK! Y4"*#@,6S[Q_P69U'Q MAI/_ 2>_:)U#P(\RZC'\(-=P]OG>D!LY!.P(Y!$)D.1TQF@#P/]DK]LK]JS M_@M-\0?&GQ!_9A^,-[\&/V;?!GB.7P_HOBW0="L[KQ1X]O8E5IYX7U&&>WTZ MR57CVD6[S-OQO1@RQ]+_ ,%!O!O_ 4H_8U_99\4_&W]D+]L76?']OH5B+OQ M3X=^*7AS3;N_M-*1E:\O-*O-/M[-DN(H1))Y=TERC*'V;6"JV-_P:RP>'(?^ M"'/P=?03$9I+GQ$VJ%,;C<_V_J ^?W\L1@?[(6OT%N;:WO+>2TNX$EBE0I+% M(H974C!!!X((XQ0 ^BOSP_:G^/6J_M6_\%M/ G_!*74O$FI6/PU\-?"R[\?_ M !&TC2]1EM#XJO&E\BSTVYDA99&M(@R7#PA@DQ;;('5<5Y9_P4.:\_X(L_M[ M?LZ?M$_LBSW?A_X5?&+QW'X%^+OPIM+N0Z)-).\8M]3M+1F,=K=(CS,3"$#? M9T4\22[@#]8J*_(OXR_!;QGXH_X.=-.^ MA^TY\3],\,>)OV9[K7M3MK?QG= M2S6GG:G-!<6^G22NW]EI*+:$%[=5=%,GE-&[+(FO^QY\*M._X)X_\'%WB+]B M3]GKQ9XGB^%7Q$_9V3QI=^#]>\57VJPV6L1ZD;?[3%)>RRR[V6&7+,[$_:&! M.%0* ?J[7D_[$$6]C" M2#^]FE*1KP<;MQ^521^76L?MD?LA_#?]O7XZ_LM_\%R?AYKOA/Q+XL^).I3? M!/XR:T+I-.M_"3A(=,@TR_A;=I+Q(-[SP;$,TLAG=9%;-7_@XL_91^'?@#_@ MWP^'4^O^)8_&_B#X9:;X3T;P]XWAUJ>>WO$98H);Z)1)Y4C7"+N\XJS%7X;! MH _:>BORV_X.*OV:?!G[-'_!%OXG>+OV>/&WCWP=+HFJZ3=?9M'^(NK>3?F\ MU2PL)X[H27+FXB,,G$;DHK ,%!))])^%_P#P2 ^#US!IW[;GQ.^.WQ1\3>-M M5^"ITWQ%IUQXPEAT2Z>6R5DE@M$&^S$& L$<4H6/8CG?*&E< _0"BOS%_P"" M KZG^TI_P;]:')\=_$NL^*+J_'BG[1J>KZUHW@B=;DOYJLFU=K!@5V MC!&*\ _9&_X*2?'/]CO_ (-/K']KJP\:WVN_$:XUC5-$\.:]XGO'OG@O+OQ! M<6L=S(\Y1$7D57W*3$BD;210!^W->3_M-_MB?"C]EOQ!\./!/C;48I?$/ MQ4\?6'A7PAHB7*I/=332#S[@#!/E00[I&;&-QC0E3*IKY<_:V_X(H3>/_P!G M'PY'^R#\>=4\#?M ^%]6T_4[?X\ZMJ]],_B3-HGC'6+?5;RW-];V\ M5AMCA5)_]#3?)*X6 H=TC$DL2Q /T._;R_9K^/7[4WP@TKX??L[?MA^(/@EK M=CXOL-5N_%7AO2TNY[RR@+^;8,CR( DFY6)R1F)5971F4^V5^3?_ .=1-C?6-Q)>32QW43S,+IC*$8/+O M90@52!D'V7_@K1^U%XUO?VUOV7_^"7G@;QQJWAG3_C?XHOK_ .(VM:#J$EG? M2:#IT/G'38;F)A+;B[=7CDDB9) D>U6&]J /O^BOR?\ ^"W?PQ3_ ()"_"_P M9_P4_P#^">-F_@;4/!/C73]-^(W@K2;Z6+1/&6AW3&-HKVU+&-YQ*(U6X"B4 M>>[[BR1E<[_@J?I/B_QE_P %@_V$]8^%7[1/Q"\-Z=\6Y?$%S=6D?B"6>TT\ M0:;;M%3=RJ)#&P#[&99-I5@#]<:*_([XJ?L_:!_P3(_X+T?LJ M0_LO>/O',&C?'^P\4:7\4M%\3>.]2UJ/7)K.S66.]F:_GE9/&^00H,(VJ MH9PWZXT ?EI^WU^TG^WY\)O^"T_P!_81^$7[=7B70_ ?QIT2_O=5$G@KPU=W MFE36ZWC[;6673#F,B&(8E$C#YSN.1CZ%_:/_ &5_^"GGAOX%^*O$W[-W_!4[ MQKJGCG3-$N+SPUHWB'X8^$9;34[J*-G2T?R=,B=/-*B,2!OD+AMK ;3\A_\ M!7JS^)-__P ''?[%-I\(/$.AZ5XD?PGK0TO4/$FC3:A8POY=]N,MO!<6\DH* M;@ LR8)!R0"#]=?%;X_^#_POT?P!;W6L36'@/2M5NM:UJXO+E1#%+J$$JPB""!6DQG_ %\6%^8L M/BWX(?&S_@I]\4_^"VWQD_X)<:I_P4Z\26WACX:?#>Q\2:;XEM_A;X5-_=S3 MQ:0[12J=.\L(#J,@&T _NU]Z_6ZOR9_9 _Y6]OVK?^R!:/\ ^DWA>@#ZR^"G MP5_X*1:)KWQ<^$7QW_;PUW7; 6&CZG\*_B7I'P]T'3[JT\U-0CN[">!K*6VG M:*6"VD8[,E)8L&/_M.?&/_@I7XN\.:M;> M.K_0TT_PS\.?"8MC#!!:R*Y\_2I&WDSL#SC ''6OU?MX?"KX^_$_P '_M4?M*S?%7P++I.@ M7WPQ\0WGA+3-)NK.9WU)-2LIUL(8EF=/*L9!(5 *S *0^?HJO$O^"='A;XZ M^"OV-O!_A;]IR[:Y^(5F=17QC>>4R)=Z@=1NFFN(PRJ?*D8F2,X ,;H0,$5[ M;0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'R!_P %^/\ ME#9^T)_V3^;_ -'15_&%7]GO_!?C_E#9^T)_V3^;_P!'15_&%0!^_P!_P:;? M\I3/VN_^WC_T^3U^_P!7X _\&FW_ "E,_:[_ .WC_P!/D]?O]0 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?,W_ 5=_:N_ MX9<_94U+_A']2\CQ/XNWZ/X>V/B2'>O[^Y'<>7$3AATD>/UK\-*_IDHH _#3 M_@E%^U=_PRY^U7IO_"0:EY'ACQ=LT?Q#YCXCAWM^XN3V'ERD98](WD]:_)-/MM>L=4MM-BBN+NUM;Z>"*[@=/*B=?.2 M3=;#8&P5/VM10!^;O[8/[./QU_X+$_M*? >VUS]DCQ3\*/AC\%_B%%XS\1^, MOB3)I\&KZQ/!L,>D:=:6=S<2+%*RH9IY6B7"*4#L@#2?M>? ;]M'QA_P7:^ M'[:/P\_8N\5Z_P##/X3^$=HH _./]JCX"_MH>,?\ @O'\!OVU/ ?[&'BK6/AE\,/!6M:# MXA\0P>*?#D,D\U]!?1)-;VTVJ),\2&:$MO5'P7PA*@-S?[-/PA_X*B?L8_\ M!4G]IGQ9:_L86?Q4\.?'?Q5::OX0^+5W\0;+3K;1+&%9E@T^]$@ENQ!;QS+$ M$AA9@8,HDBR!D_4"B@#\M/\ @D#^SG_P4F_88^"?[2/P>^-'[&ZZG!K_ ,6_ M$WBGP]J7AWQCI@N/$\NH06MO"EE;7%RD=O;C[,TS2W5Q&X61(Q$[!RGJ_P#P M;K?L]?M7_L:_\$[]"_9%_:Y_9KU?P+X@\):MJDT=_/XBT?4;/4H;J]EN4,36 M%[.ZLOG%661$'R9!.:^]** /R \.? 7_ (*^?\$5_P!LCXIWW[#O[)%I^T5^ MSY\8?&=SXLM/"=KXMM](O_#.JW39EC$DVXQKTCW^5-&\4,!+1.&!^M?$3_\ M!5E?V-?&'[0C_#O3&^.^N:[X>O?"WP7T'Q9$VF:)I=IJMJ\NDR7\S)#+<3V[ M7QNKM=BL)5C3*P1EOLJB@#\R/VO/V)=?_P""C/[6'[/'[0_P\_87\4_!?XC_ M [^*6E>)/B/\3O$XTNUECT6R#22Z0)+"[F.JS32K"D4@#Q1HLFZ1%D*/^F] M%% 'Y[?\%3OV!/VH]0_;M^"G_!7+]A3PEIWC#XA?".QGT/Q/\-]3UB/3CXFT M"87*M%:W,V(HKA%O;S'FD*3*C YBV2>JZE^W[^V%X\\/_P#"-? ;_@E)\6[/ MQG=Q".*X^*>HZ'H_A_2I2,&:ZN[?4;B:>)"0VVV@D>0 @;#T^M** /'?V-?V M;];_ &._V3='^#7]O1^+/$UBFHZMK^K,OV5-:UV_N[C4+V8 [O)CDO+F;:#N M*(5!SMKP[P]XG_X*+_MA?\$B/C1I?[5G[+%E\-?C)XC\"^,=#\-^#= UI+@7 M/F:=/#8RJXFD$4CROLYD.=@D&U7"C[3HH ^0?A-^VI^WC\,?A9I/A']K_P#X M)I?$?6O']EID<-]K7PCU/0]6T37+A$"M/$\^H6TUF9&&XQSQ*J;L!W S7,_\ M$?O^"?\ \7/V6_%_[0/[8OQX\&:3X6\>?M&>/O\ A([OX=Z-J:75OX;LH7NG MM;26YC'ES73->3O-)$#&68;2>:^Y** / ?\ @G!\9OVYOCG\!;_QC_P4$_9? MTKX3>-H?%M]9V'AO2-86]CGTR,1^1=%EDDVLSM-'C=\PA$@"K(JCUKXL>-/% MW@'P1=^)? WPAUOQSJ<*-]E\.^'[W3[>XN&VL1^\O[FWA5<@*29,C<#@@''2 M44 ?F7_P;+_LG_ML?\$^_P!DC7_V5?VQ?V3=<\(:C=_$&^\06/B&/Q1H.H:= M);SV=G$(F^QZA+.LH>V?CRBN'0[OO 9?_!:#]FK]O7]J'_@H!^R9\9?VZBFEMXIB%=5;S?+*7,N7#!:?^VW\'/CO_P %F_AQX!_9:\5?LF>- M?A/\/5\<:;XB^+VL?$:YTU)Y;.RW.='T^&RN[AYYIY2H-RPCACC0L#(Q\L?H M-10!^)/$OP_^!D^N'Q1KMCXH\.VH MN%U*VB@7[);W6I0S.(MF6#I'GHNZF_\ !3?X$_MH?&__ (*??LC?M$?!?]BS MQ9XB\&? K7-;OO&.KP^*O#=LT\>IP6,:K:PW.J1R2-#]GD+[U0$X"%^M?HY1 M0!^O^"C/[(?QY^!O[%GBOQ'X3^!OBS4M7\::JGBKPW:F M2&_CT]?+M8KG5(Y)9(A!+O#*BD@!&<'=7%?MN_LH_P#!3G]BW_@IKJ?_ 5C M_P""8WP(R,DGFY M22.5L?JG10!\R_L-^*_V_P#]H+Q-/^T;^VI\#[/X*:=%HLFE^$O@]8>+UUJY M)FEAEGU/4[F)(X6EQ!%';PH@:%'N=Y+2@+]&>)O#6@>,_#>H>#_%>D0:AI>K M6,MGJ5A=1AHKFWE0I)$ZGJK*Q4CN#5ZB@#\K_P!C[]EO_@H-_P $(_B%XM^" MWP(_9YU3]H?]E_Q/XCFUOPS:^%M?LK?Q7X)FE"B2!K>_FACOHRJ(O[N0;BGF MGRR[HWV#IGQO_:M_:MTY?!_P^_9=\=?!71;[]WKGCGXEW.E0ZE;6Q_UB:986 M-Y=LUTR_*LUR88H2WFA;@IY+_1]% 'YV_P#!0[]@C]IGX?\ _!1SX3?\%?/V M%? H\<:_X-T)O"GQ/^&4FM16MWXBT!Q*OGVL]TZQO=1+.YVRR+O:&#!)5@W0 M?'W]G?XN?\%5_P!IGX#^*OB-^SKXG^&?PF^"?C'_ (3C58OB#)8)JOB37(44 M6%E!:6=S<>5;POO>>69E\S(CC5@3(/O*B@#\X_%WP%_;0N_^#AW1?V[;#]C' MQ3 M_P#!PYH_[=UI^Q?XJ?X56/P2;P!/XE_X2KPX)#=&^GNOMJVIU3SS;8D5?N"7 MJ?+[5^CE% 'Y^_$FT^-O[0WP:^+O[)__ 41_P""6WB[XFZ7-X_\5?\ "K=8 MTFZT.]M]:T:;4[MM(E$TE\DNCW,4$D,:RR+'LCCC??N+H/%OVA_^"-?[8]__ M ,&SWA[_ ()I^'=3L/%WQ:\+1VFIFP&JI'#._%?[+GAK MPU\8OA#K'@76X_"MMI>M>'M7U'3[J:"5+5(I2DMAH[+_@L-^QE^U=XC\:_LD?M"_L?_ CN_BI= M?LZ_$1+W6O"EYXJMK34]5L'BM8S,+J]=(WD'V7YV9BQ:4/@@.1^B-% 'YH_\ M%T/V?O\ @H7^W5^PG\//A+\)?V-)]9\(--TCQOHT5AHMI:M=E;- M[F^N[=KBZ"20*QBB,)8R%7P%W=/_ ,%.PLI/. M?2].CLKN>2ZN)I50"X*QPQQJ6)9B(ZR?^"D?[.7[8/Q*_P""JO[)/Q]^ W[& M?B'Q'\/O@+?:U)XFUC3O$WAZS66+4;>V@1;2WN]2AE?R1"2P=(\]$W5^CM% M'YQ?\%&_@1^VC\9/^"KW[)O[3OP?_8L\5^(/!/P1O=;G\7ZO'XJ\-VSRKJ=O M;P@6T-QJDY MI]% 'Y4_\%!OV?O^"A'Q0_X+6_L_?MT_!K_@GMXP\1^ ?@OI%[9:U,/''A2T MNM4>X^UHSVD,^KJ2BI-&P\XQ%CN!"X!/U%\7OVV?^"B=M\.-6D^ G_!&WXEW MOBXV;KH4/B_XD^"+33EN""$>=[?7II2BG#%43+ ;0R9W#ZTHH XOX)^%O'OP MP^ OASPQ\1/$E_XN\5:5X=A'B'5&G5IM6U(1!KB1#*RH@DF+[$)2-%95&Q% M'YQ_LT?L[_M^^!?^#A/XT_\ !17QI^P)XPL?A?\ $KX?6OA?1KP>,_"LM[:R MV\6C(+F>W35R1$YTZ8X0NX$D>5SNQ^J%% '+?&;QCXS\"_#W4-?^'_P?UOQU MJR0NMGX>T"^T^WGG(?! XML 14 R1.htm IDEA: XBRL DOCUMENT v3.22.1
Document and Entity Information - USD ($)
12 Months Ended
Apr. 02, 2022
May 20, 2022
Oct. 02, 2021
Document and Entity Information [Abstract]      
Document Type 10-K    
Amendment Flag false    
Document Annual Report true    
Document Fiscal Year Focus 2022    
Document Fiscal Period Focus FY    
Current Fiscal Year End Date --04-02    
Document Period End Date Apr. 02, 2022    
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 Yes    
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    
Entity Shell Company false    
Entity Public Float     $ 1,182,534,831
Entity Common Stock, Shares Outstanding   8,887,465  
Documents Incorporated by Reference Portions of Cavco Industries, Inc.'s Definitive Proxy Statement relating to its 2022 Annual Meeting of Stockholders, which is expected to be filed within 120 days following the end of the registrant's fiscal year ended April 2, 2022, are incorporated by reference into Part III hereof.    
Auditor Name RSM US LLP    
Auditor Location Phoenix, Arizona    
Auditor Firm ID 49    
XML 15 R2.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Apr. 02, 2022
Apr. 03, 2021
Current assets:    
Cash and cash equivalents $ 244,150 $ 322,279
Restricted cash, current 14,849 16,693
Accounts receivable, net 96,052 47,396
Short-term investments 20,086 19,496
Current portion of consumer loans receivable, net 20,639 37,690
Current portion of commercial loans receivable, net 32,272 14,568
Current portion of commercial loans receivable from affiliates, net 372 4,664
Inventories 243,971 131,234
Prepaid expenses and other current assets 71,726 57,779
Total current assets 744,117 651,799
Restricted cash 335 335
Investments 34,933 35,010
Consumer loans receivable, net 29,245 37,108
Commercial loans receivable, net 33,708 20,281
Commercial loans receivable from affiliate, net 2,214 4,801
Property, plant and equipment, net 164,016 96,794
Goodwill 100,993 75,090
Other intangibles, net 28,459 14,363
Operating lease right-of-use assets 16,952 16,252
Total assets 1,154,972 951,833
Current liabilities:    
Accounts payable 43,082 32,120
Accrued expenses and other current liabilities 250,304 203,133
Current portion of secured financings and other 784 1,851
Total current liabilities 294,170 237,104
Operating lease liabilities 13,158 13,361
Secured financings and other 10,836 10,335
Deferred income taxes 5,528 7,393
Redeemable noncontrolling interest 825 0
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,292,278 and 9,241,256 shares, respectively 93 92
Treasury stock, at cost; 241,773 and 6,600 shares, respectively (61,040) (1,441)
Additional paid-in capital 263,049 253,835
Retained earnings 628,756 431,057
Accumulated other comprehensive (loss) income (403) 97
Total stockholders' equity 830,455 683,640
Total liabilities, redeemable noncontrolling interest and stockholders' equity $ 1,154,972 $ 951,833
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,292,278 9,241,256
Treasury stock, shares 241,773 6,600
XML 16 R3.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Apr. 02, 2022
Apr. 03, 2021
Mar. 28, 2020
Income Statement [Abstract]      
Net revenue $ 1,627,158 $ 1,108,051 $ 1,061,774
Cost of sales 1,218,409 869,074 831,256
Gross profit 408,749 238,977 230,518
Selling, general and administrative expenses 206,253 150,152 145,611
Income from operations 202,496 88,825 84,907
Interest expense (702) (738) (1,495)
Other income, net 10,195 8,825 9,567
Income before income taxes 211,989 96,912 92,979
Income tax expense (14,247) (20,266) (17,913)
Net income 197,742 76,646 75,066
Less: net income attributable to redeemable noncontrolling interest 43 0 0
Net income attributable to Cavco common stockholders 197,699 76,646 75,066
Comprehensive income:      
Net income 197,742 76,646 75,066
Reclassification adjustment for securities sold (17) 19 18
Applicable income taxes 4 (4) (4)
Net change in unrealized position of investments held (616) (10) 132
Applicable income taxes 129 2 (28)
Comprehensive income 197,242 76,653 75,184
Less: comprehensive income attributable to redeemable noncontrolling interest 43 0 0
Comprehensive income attributable to Cavco common stockholders $ 197,199 $ 76,653 $ 75,184
Net income per share attributable to Cavco common stockholders:      
Basic (usd per share) $ 21.54 $ 8.34 $ 8.22
Diluted (usd per share) $ 21.34 $ 8.25 $ 8.10
Weighted average shares outstanding:      
Basic (in shares) 9,178,593 9,189,052 9,129,639
Diluted (in shares) 9,264,153 9,293,134 9,268,784
XML 17 R4.htm IDEA: XBRL DOCUMENT v3.22.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 (loss) income
Accumulated other comprehensive (loss) income
Cumulative Effect, Period of Adoption, Adjustment
Beginning balance, common stock, shares at Mar. 30, 2019     9,098,320                  
Beginning balance at Mar. 30, 2019 $ 529,588   $ 91   $ 0   $ 249,447   $ 280,078   $ (28)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                        
Net income attributable to Cavco common stockholders 75,066   0   0   0   75,066   0  
Other comprehensive loss, net 118   $ 0   0   0   0   118  
Issuance of common stock under stock incentive plans, shares     74,922                  
Issuance of common stock under stock incentive plans, value (1,067)   $ 1   0   (1,068)   0   0  
Stock-based compensation 3,881   $ 0   0   3,881   0   0  
Ending balance, common stock, shares at Mar. 28, 2020     9,173,242                  
Ending balance at Mar. 28, 2020 607,586   $ 92   0   252,260   355,144   90  
Ending balance (Accounting Standards Update 2016-13) at Mar. 28, 2020   $ (733)   $ 0   $ 0   $ 0   $ (733)   $ 0
Beginning balance at Mar. 30, 2019 0                      
Stockholders' Equity Attributable to Noncontrolling Interest [Roll Forward]                        
Net income 0                      
Ending balance at Mar. 28, 2020 0                      
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  
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                      
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Apr. 02, 2022
Apr. 03, 2021
Mar. 28, 2020
OPERATING ACTIVITIES      
Net income $ 197,742 $ 76,646 $ 75,066
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization 11,017 6,324 5,783
Provision for credit losses (325) (1,193) 1,348
Deferred income taxes (1,732) 326 261
Stock-based compensation expense 5,059 4,392 3,881
Non-cash interest income, net (1,629) (3,312) (1,411)
(Gain) loss on sale or retirement of property, plant and equipment, net (220) 116 (3,409)
Gain on investments and sale of loans, net (18,364) (22,037) (10,977)
Changes in operating assets and liabilities:      
Accounts receivable (27,268) (4,597) (1,442)
Consumer loans receivable originated (158,988) (161,562) (157,090)
Proceeds from sales of consumer loans 184,849 167,067 159,632
Principal payments received on consumer loans receivable 11,553 14,126 10,632
Inventories (73,804) (17,699) 8,250
Prepaid expenses and other current assets (28,309) 6,380 6,683
Commercial loans receivable 6,415 1,825 (1,914)
Accounts payable and accrued expenses and other current liabilities 38,228 47,229 6,444
Net cash provided by operating activities 144,224 114,031 101,737
INVESTING ACTIVITIES      
Purchases of property, plant and equipment (18,653) (25,537) (14,340)
Payments for acquisitions, net (141,429) 0 (15,937)
Proceeds from sale of property, plant and equipment and assets held for sale 1,329 240 6,541
Purchases of investments 12,799 17,518 11,699
Proceeds from sale of investments 12,450 19,466 10,192
Net cash used in investing activities (159,102) (23,349) (25,243)
FINANCING ACTIVITIES      
Proceeds from (payments for) exercise of stock options 4,156 (2,817) (1,067)
Proceeds from secured financings and other 106 64 227
Payments on secured financings and other (9,383) (2,788) (19,916)
Payments for common stock repurchases (59,599) (1,441) 0
Payments to Noncontrolling Interests (375) 0 0
Net cash used in financing activities (65,095) (6,982) (20,756)
Net (decrease) increase in cash, cash equivalents and restricted cash (79,973) 83,700 55,738
Cash, cash equivalents and restricted cash at beginning of the fiscal year 339,307 255,607 199,869
Cash, cash equivalents and restricted cash at end of the fiscal year 259,334 339,307 255,607
Supplemental disclosures of cash flow information:      
Cash paid during the year for income taxes 31,415 19,469 18,839
Cash paid during the year for interest 451 468 736
Supplemental disclosure of noncash financing activity:      
Change in GNMA loans eligible for repurchase (16,238) 18,339 3,634
Right-of-use assets recognized 4,414 5,985 18,498
Operating lease obligations incurred 4,414 5,985 18,523
Fair value of assets acquired under finance lease 7,158 0 0
Finance lease obligations incurred $ 6,351 $ 0 $ 0
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies
12 Months Ended
Apr. 02, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
Principles of Consolidation. These Consolidated Financial Statements include the accounts of Cavco Industries, Inc. and its consolidated subsidiaries (collectively, "we," "us," "our," the "Company" or "Cavco"). All significant intercompany transactions and balances have been eliminated in consolidation. We have evaluated subsequent events after the balance sheet date of April 2, 2022, 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, 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 2, 2022 and includes 52 weeks, whereas fiscal year 2021 consisted of 53 weeks and fiscal year 2020 consisted of 52 weeks.
Accounting Estimates. Preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Due to uncertainties, actual results could differ from the estimates and assumptions used in preparation of the consolidated financial statements.
Factory-Built Housing Revenue Recognition - Wholesale. Revenue from homes sold to independent distributors, builders, communities and developers is generally recognized when the home is shipped, at which time title passes and it is probable that substantially all of the consideration will be received. Homes sold to independent distributors are generally either paid upon shipment or floor plan financed by the independent distributor through standard industry financing arrangements, which can include repurchase agreements. Manufacturing sales financed under floor plan arrangements that include repurchase agreements are reduced by a provision for estimated repurchase obligations (see Note 16).
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 2, 2022.
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). We adopted 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") on March 29, 2020. Upon adoption, we determined that $1.7 million of the existing purchase discount for such consumer loans was related to credit factors and was reclassified to the allowance for loan losses upon adoption. The remaining discount on the acquired consumer loans was determined to be related to non-credit factors and will continue to be accreted into interest income over the life of the loans (see Note 6).
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.
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 2, 2022 and April 3, 2021, 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 discussed above, we adopted ASU 2016-13 on March 29, 2020. Under this standard, declines in the fair value of individual available-for-sale debt securities that are related to credit losses are recorded as a valuation allowance against the investment balance, with the loss recorded in earnings. As of April 2, 2022, we have determined that all losses on available-for-sale debt securities were from market factors, and therefore we had no valuation allowance.
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 cost or market 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 Other income, net in the Consolidated Statements of Comprehensive Income on an accrual basis.
Allowance for Loan Losses. ASU 2016-13 requires a forward-looking impairment model based on expected losses rather than incurred losses. The primary portion of the allowance for loan losses reflects our judgment of the incurred loss exposure on our consumer loans receivable. As of April 2, 2022, we had an allowance for loan losses of $2.1 million. Our allowance for loan losses as of April 3, 2021 was $3.2 million (see Note 6).
Another portion of the allowance for loan losses relates to our commercial loans receivables as of the end of the reporting period. We have historically been able to resell 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. To determine the appropriate level of the allowance for loan loss, we collectively evaluate loans based on their terms and duration. In addition to the allowance calculated under ASU 2016-13, 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.0 million and $816,000 at April 2, 2022 and April 3, 2021, respectively, related to commercial loans receivable (see Note 7).
Inventories. Raw material inventories are valued at the lower of cost or market, 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 2022, 2021 or 2020.
Goodwill and Other Intangibles. We account for 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. We account for goodwill and other intangible assets in accordance with the provisions of FASB Accounting Standards Codification ("ASC") 350, Intangibles—Goodwill and Other. As such, we test goodwill annually for impairment. The Company has two reporting segments: factory-built housing and financial services. As of April 2, 2022, 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 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 2, 2022, and the analysis determined that the fair value of the reporting unit was greater than the carrying value. There was no impairment recognized during fiscal years 2022, 2021 or 2020.
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 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.
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 $41.5 million, $29.3 million and $30.9 million were recognized in fiscal years 2022, 2021 and 2020, 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 16 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 $8.1 million and $7.5 million as of April 2, 2022 and April 3, 2021, respectively, of which $3.8 million and $3.7 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 $1.4 million in fiscal year 2022, $807,000 in fiscal year 2021 and $900,000 in fiscal year 2020.
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 19 for the fair values of our other financial instruments and the inputs used.
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.
Other Income, net. Other income primarily consists of realized and unrealized gains and losses on corporate investments, interest income related to commercial loan receivables and earned on cash balances, 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 17).
Redeemable Noncontrolling Interest. We have a 70% interest in Craftsman Homes, LLC and Craftsman Homes Development, LLC (collectively known as "Craftsman" or the "Entities"). See Note 22 for a description of the transaction. As a result, we consolidate the Entities while recognizing a noncontrolling interest for the remaining third party ("Craftsman Seller") ownership.
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, the fair value of this portion of the noncontrolling interest is recorded in the long-term liabilities section of the Consolidated Balance Sheet within Secured financings and other. 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 Interest expense.
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 ("Call Right") 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 2022 was $510,000 before tax, with an associated tax amount of $107,000, resulting in a net unrealized loss of $403,000. Unrealized gain on available-for-sale debt securities for fiscal year 2021 was $123,000, with an associated tax amount of $26,000, for a net unrealized gain of $97,000.
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.
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 18).
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 20 R7.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue from Contracts with Customers
12 Months Ended
Apr. 02, 2022
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 2022, 2021 and 2020 were $43.9 million, $41.1 million and $30.0 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 customer contract revenues 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 2,
2022
April 3,
2021
March 28,
2020
Factory-built housing
U.S. Housing and Urban Development code homes$1,335,904 $842,515 $813,074 
Modular homes117,817 91,896 84,498 
Park model RVs42,219 46,862 46,427 
Other 60,343 56,616 55,341 
1,556,283 1,037,889 999,340 
Financial services
Insurance agency commissions received from third-party insurance companies4,055 3,102 3,352 
All other sources 66,820 67,060 59,082 
70,875 70,162 62,434 
$1,627,158 $1,108,051 $1,061,774 
XML 21 R8.htm IDEA: XBRL DOCUMENT v3.22.1
Restricted Cash
12 Months Ended
Apr. 02, 2022
Cash and Cash Equivalents [Abstract]  
Restricted Cash Restricted Cash
Restricted cash consisted of the following (in thousands):
 April 2,
2022
April 3,
2021
Cash related to CountryPlace customer payments to be remitted to third parties$13,857 $16,049 
Other restricted cash
1,327 979 
15,184 17,028 
Less current portion(14,849)(16,693)
$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 2,
2022
April 3,
2021
March 28,
2020
Cash and cash equivalents$244,150 $322,279 $241,826 
Restricted cash
15,184 17,028 13,781 
$259,334 $339,307 $255,607 
XML 22 R9.htm IDEA: XBRL DOCUMENT v3.22.1
Investments
12 Months Ended
Apr. 02, 2022
Investments, Debt and Equity Securities [Abstract]  
Investments Investments
Investments consisted of the following (in thousands):
April 2,
2022
April 3,
2021
Available-for-sale debt securities
$17,760 $14,946 
Marketable equity securities
16,780 17,600 
Non-marketable equity investments
20,479 21,960 
55,019 54,506 
Less short-term investments(20,086)(19,496)
$34,933 $35,010 
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 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 

 April 3, 2021
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
Residential mortgage-backed securities
$2,787 $30 $(13)$2,804 
State and political subdivision debt securities
7,239 125 (19)7,345 
Corporate debt securities
4,797 11 (11)4,797 
$14,823 $166 $(43)$14,946 
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 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)

April 3, 2021
 Less than 12 Months12 Months or LongerTotal
Fair
Value
Unrealized
Losses
Fair
Value
Unrealized
Losses
Fair
Value
Unrealized
Losses
Residential mortgage-backed securities
$927 $(6)$450 $(7)$1,377 $(13)
State and political subdivision debt securities
3,013 (19)— — 3,013 (19)
Corporate debt securities2,153 (10)249 (1)2,402 (11)
$6,093 $(35)$699 $(8)$6,792 $(43)
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 2, 2022. 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 2, 2022
Amortized
Cost
Fair
Value
Due in less than one year
$3,300 $3,302 
Due after one year through five years
11,394 10,901 
Due after five years through ten years
1,261 1,281 
Due after ten years
647 663 
Mortgage-backed securities
1,668 1,613 
$18,270 $17,760 
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. Gross gains realized on the sale of available-for-sale debt securities totaled $2,000 for fiscal year 2022, and there were none in 2021 or 2020. There were no gross losses realized on the sale of available-for-sale debt securities in fiscal year 2022. Gross losses in fiscal year 2021 were $6,000 and there were none in fiscal year 2020.
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 2022, 2021 and 2020 were as follows (in thousands):
Year Ended
April 2,
2022
April 3,
2021
March 28, 2020
Marketable equity securities:
Net gain (loss) recognized during the period$2,160 $8,515 $(2,264)
Less: Net (gains) losses recognized on securities sold during the period(551)(2,191)232 
Unrealized gains (losses) recognized during the period on securities still held$1,609 $6,324 $(2,032)
XML 23 R10.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories
12 Months Ended
Apr. 02, 2022
Inventory Disclosure [Abstract]  
Inventories Inventories
Inventories consisted of the following (in thousands):
 April 2,
2022
April 3,
2021
Raw materials$95,929 $54,336 
Work in process30,638 19,149 
Finished goods 117,404 57,749 
$243,971 $131,234 
XML 24 R11.htm IDEA: XBRL DOCUMENT v3.22.1
Consumer Loans Receivable
12 Months Ended
Apr. 02, 2022
Receivables [Abstract]  
Consumer Loans Receivable Consumer Loans Receivable
The following table summarizes consumer loans receivable (in thousands):
April 2,
2022
April 3,
2021
Loans held for investment, previously securitized$26,014 $31,949 
Loans held for investment14,771 18,690 
Loans held for sale
8,500 15,587 
Construction advances
3,547 13,801 
52,832 80,027 
Deferred financing fees and other, net
(833)(2,041)
Allowance for loan losses
(2,115)(3,188)
49,884 74,798 
Less current portion(20,639)(37,690)
$29,245 $37,108 
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 2,
2022
April 3,
2021
Allowance for loan losses at beginning of period$3,188 $1,767 
Impact of adoption of ASU 2016-13— 2,276 
Change in estimated loan losses, net(541)(655)
Charge-offs(532)(201)
Recoveries— 
Allowance for loan losses at end of period$2,115 $3,188 
The consumer loans held for investment had the following characteristics:
April 2,
2022
April 3,
2021
Weighted average contractual interest rate8.32 %8.26 %
Weighted average effective interest rate9.21 %9.34 %
Weighted average months to maturity151162
The following table is a consolidated summary of the delinquency status of the outstanding amortized cost of consumer loans receivable (in thousands):
April 2,
2022
April 3,
2021
Current$49,546 $76,378 
31 to 60 days1,202 508 
61 to 90 days41 21 
91+ days2,043 3,120 
$52,832 $80,027 
The following table disaggregates gross consumer loans receivable by credit quality indicator and fiscal year of origination (in thousands):
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 
April 3, 2021
20212020201920182017PriorTotal
Prime- FICO score 680 and greater$18,250 $3,575 $1,718 $971 $1,959 $23,375 $49,848 
Near Prime- FICO score 620-67910,227 2,744 1,794 1,364 500 10,401 27,030 
Sub-Prime- FICO score less than 620348 53 — — 84 1,579 2,064 
No FICO score576 — 28 — — 481 1,085 
$29,401 $6,372 $3,540 $2,335 $2,543 $35,836 $80,027 
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 2, 2022, 39% of the outstanding principal balance of the consumer loans receivable portfolio was concentrated in Texas and 17% was concentrated in Florida. As of April 3, 2021, 35% of the outstanding principal balance of the consumer loans receivable portfolio was concentrated in Texas and 20% 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 2, 2022 or April 3, 2021.
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 $499,000 as of April 2, 2022 and $518,000 as of April 3, 2021, and are included in Prepaid expenses and other current assets in the Consolidated Balance Sheets. Foreclosure or similar proceedings in progress totaled approximately $1.1 million as of April 2, 2022 and April 3, 2021.
XML 25 R12.htm IDEA: XBRL DOCUMENT v3.22.1
Commercial Loans Receivables
12 Months Ended
Apr. 02, 2022
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 2,
2022
April 3,
2021
Loans receivable$69,693 $45,377 
Allowance for loan losses
(1,011)(816)
Deferred financing fees, net(116)(247)
68,566 44,314 
Less current portion of commercial loans receivable (including from affiliates), net(32,644)(19,232)
$35,922 $25,082 
The commercial loans receivable balance had the following characteristics:
April 2,
2022
April 3,
2021
Weighted average contractual interest rate6.4 %6.4 %
Weighted average months outstanding911
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 2,
2022
April 3,
2021
Balance at beginning of period$816 $393 
Impact of adoption of ASU 2016-13— 435 
Purchase accounting additions408 — 
Change in estimated loan losses, net(213)(12)
Loans charged off, net of recoveries— — 
Balance at end of period$1,011 $816 
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 2, 2022, 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 2, 2022
20222021202020192018Total
Performing$52,592 $10,181 $4,031 $1,391 $1,498 $69,693 
April 3, 2021
20212020201920182017Total
Performing$30,627 $8,677 $3,206 $1,864 $1,003 $45,377 
As of April 2, 2022, 24.9% of our outstanding commercial loans receivable principal balance was concentrated in New York. As of April 3, 2021, 13.1% of the outstanding commercial loans receivable principal balance was concentrated in Arizona. No other state had concentrations in excess of 10% of the principal balance of the commercial loans receivable as of April 2, 2022 or April 3, 2021.
We had concentrations with one independent third-party and its affiliates that equaled 13.7% and 17.8% of the net commercial loans receivables principal balance outstanding, all of which was secured, as of April 2, 2022 and April 3, 2021, respectively. The risks created by these concentrations have been considered in the determination of the adequacy of the allowance for loan losses.
XML 26 R13.htm IDEA: XBRL DOCUMENT v3.22.1
Property, Plant and Equipment
12 Months Ended
Apr. 02, 2022
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 2,
2022
April 3,
2021
Property, plant and equipment, at cost:
Land$32,154 $28,314 
Buildings and improvements100,775 52,174 
Machinery and equipment48,638 32,528 
Construction in progress29,281 21,271 
210,848 134,287 
Accumulated depreciation(46,832)(37,493)
$164,016 $96,794 
Depreciation expense was $9.6 million in fiscal year 2022, $5.6 million in fiscal year 2021 and $5.2 million in fiscal year 2020.
Included in the balances above are certain assets under finance leases. See Note 9 for additional information.
XML 27 R14.htm IDEA: XBRL DOCUMENT v3.22.1
Leases
12 Months Ended
Apr. 02, 2022
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 2, 2022 and April 3, 2021 (in thousands):
ClassificationApril 2,
2022
April 3,
2021
ROU assets
Operating lease assetsOperating lease right-of-use assets$16,952 $16,252 
Finance lease assets
Property, plant and equipment, net (1)
7,070 986 
Total lease assets$24,022 $17,238 
Lease Liabilities
Current:
   Operating lease liabilitiesAccrued expenses and other current liabilities$5,085 $4,184 
   Finance lease liabilitiesCurrent portion of secured credit facilities and other347 71 
Non-current:
   Operating lease liabilitiesOperating lease liabilities13,158 13,361 
   Finance lease liabilitiesSecured credit facilities and other5,969 233 
Total lease liabilities$24,559 $17,849 
(1) Recorded net of accumulated amortization of $87,000 and $143,000 as of April 2, 2022 and April 3, 2021, 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 2, 2022, April 3, 2021 and March 28, 2020 (in thousands):
Year Ended
Lease Expense CategoryClassificationApril 2,
2022
April 3,
2021
March 28,
2020
Operating lease expense (2)
Cost of sales$1,160 $1,105 $834 
Selling, general and administrative expenses3,636 3,327 3,119 
Finance lease expense:
   Amortization of leased assetsCost of sales109 39 39 
   Interest on lease liabilitiesInterest expense151 17 52 
Total lease expense$5,056 $4,488 $4,044 
(2) Excludes short-term and variable lease expenses, which are immaterial.
Cash payments for operating and finance leases were as follows (in thousands):
 April 2,
2022
April 3,
2021
March 28,
2020
Operating leases$4,794 $4,164 $3,375 
Finance leases220 79 142 
The present value minimum payments for future fiscal years under non-cancelable leases as of April 2, 2022 was as follows (in thousands):
Operating LeasesFinance LeasesTotal
2023$5,214 $356 $5,570 
20244,727 356 5,083 
20253,691 356 4,047 
20263,369 356 3,725 
20271,220 356 1,576 
Thereafter2,056 10,941 12,997 
20,277 12,721 32,998 
Less: Amount representing interest(2,034)(6,405)(8,439)
$18,243 $6,316 $24,559 
The following table provides information about the weighted average remaining lease terms and weighted average discount rates as of April 2, 2022:
Remaining Lease Term (Years)Discount Rate
   Operating leases4.74.5 %
   Finance leases35.74.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 2, 2022 and April 3, 2021 (in thousands):
ClassificationApril 2,
2022
April 3,
2021
ROU assets
Operating lease assetsOperating lease right-of-use assets$16,952 $16,252 
Finance lease assets
Property, plant and equipment, net (1)
7,070 986 
Total lease assets$24,022 $17,238 
Lease Liabilities
Current:
   Operating lease liabilitiesAccrued expenses and other current liabilities$5,085 $4,184 
   Finance lease liabilitiesCurrent portion of secured credit facilities and other347 71 
Non-current:
   Operating lease liabilitiesOperating lease liabilities13,158 13,361 
   Finance lease liabilitiesSecured credit facilities and other5,969 233 
Total lease liabilities$24,559 $17,849 
(1) Recorded net of accumulated amortization of $87,000 and $143,000 as of April 2, 2022 and April 3, 2021, 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 2, 2022, April 3, 2021 and March 28, 2020 (in thousands):
Year Ended
Lease Expense CategoryClassificationApril 2,
2022
April 3,
2021
March 28,
2020
Operating lease expense (2)
Cost of sales$1,160 $1,105 $834 
Selling, general and administrative expenses3,636 3,327 3,119 
Finance lease expense:
   Amortization of leased assetsCost of sales109 39 39 
   Interest on lease liabilitiesInterest expense151 17 52 
Total lease expense$5,056 $4,488 $4,044 
(2) Excludes short-term and variable lease expenses, which are immaterial.
Cash payments for operating and finance leases were as follows (in thousands):
 April 2,
2022
April 3,
2021
March 28,
2020
Operating leases$4,794 $4,164 $3,375 
Finance leases220 79 142 
The present value minimum payments for future fiscal years under non-cancelable leases as of April 2, 2022 was as follows (in thousands):
Operating LeasesFinance LeasesTotal
2023$5,214 $356 $5,570 
20244,727 356 5,083 
20253,691 356 4,047 
20263,369 356 3,725 
20271,220 356 1,576 
Thereafter2,056 10,941 12,997 
20,277 12,721 32,998 
Less: Amount representing interest(2,034)(6,405)(8,439)
$18,243 $6,316 $24,559 
The following table provides information about the weighted average remaining lease terms and weighted average discount rates as of April 2, 2022:
Remaining Lease Term (Years)Discount Rate
   Operating leases4.74.5 %
   Finance leases35.74.5 %
XML 28 R15.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Other Intangibles
12 Months Ended
Apr. 02, 2022
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 2, 2022April 3, 2021
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Indefinite-lived:
Goodwill
$100,993 $— $100,993 $75,090 $— $75,090 
Trademarks and trade names
15,680 — 15,680 8,900 — 8,900 
State insurance licenses
1,100 — 1,100 1,100 — 1,100 
117,773 — 117,773 85,090 — 85,090 
Finite lived:
Customer relationships
19,500 (8,392)11,108 11,300 (7,097)4,203 
Other
1,924 (1,353)571 1,424 (1,264)160 
$139,197 $(9,745)$129,452 $97,814 $(8,361)$89,453 
Changes in the carrying amount of Goodwill were as follows for the year ended April 2, 2022 (in thousands). See Note 22 for further information.
April 2,
2022
Balance at beginning of period$75,090 
Goodwill recognized on Craftsman acquisition4,595 
Goodwill recognized on Commodore (as defined in Note 22) acquisition21,308 
Balance at end of period$100,993 
Amortization expense recognized on intangible assets was $1.4 million during fiscal year 2022, $747,000 during fiscal year 2021 and $606,000 during fiscal year 2020.
Expected amortization for future fiscal years is as follows (in thousands):
2023$2,013 
20241,339 
20251,300 
20261,258 
20271,185 
Thereafter4,584 
XML 29 R16.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Expenses and Other Current Liabilities
12 Months Ended
Apr. 02, 2022
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 2,
2022
April 3,
2021
Customer deposits$56,318 $41,835 
Salaries, wages and benefits54,172 37,737 
Estimated warranties26,250 18,032 
Unearned insurance premiums24,917 22,643 
Accrued volume rebates18,641 12,132 
Company repurchase options on certain loans sold9,375 25,938 
Other60,631 44,816 
$250,304 $203,133 
XML 30 R17.htm IDEA: XBRL DOCUMENT v3.22.1
Warranties
12 Months Ended
Apr. 02, 2022
Product Warranties Disclosures [Abstract]  
Warranties Warranties
Activity in the liability for estimated warranties for fiscal years 2022, 2021 and 2020 was as follows (in thousands):
 April 2,
2022
April 3,
2021
March 28,
2020
Balance at beginning of period
$18,032 $18,678 $17,069 
Purchase accounting additions
5,909 — 1,192 
Charged to costs and expenses
40,678 28,352 29,885 
Payments and deductions
(38,369)(28,998)(29,468)
Balance at end of period
$26,250 $18,032 $18,678 
XML 31 R18.htm IDEA: XBRL DOCUMENT v3.22.1
Secured Financings and Other
12 Months Ended
Apr. 02, 2022
Debt Disclosure [Abstract]  
Secured Financings and Other Secured Financings and Other
The following table summarizes secured financings and other obligations (in thousands):
April 2,
2022
April 3,
2021
Finance lease payables$6,316 $304 
Other secured financing2,933 3,672 
Mandatorily redeemable noncontrolling interest2,371 — 
Secured term loans— 8,210 
11,620 12,186 
Less current portion(784)(1,851)
$10,836 $10,335 
We previously entered into secured credit facilities with independent third-party banks to originate and hold consumer home-only loans secured by manufactured homes Those facilities were then converted into amortizing loans, which were paid in full as of April 2, 2022.
Scheduled maturities for future fiscal years of the Company's obligations consist of the following (in thousands):
2023$510 
20242,828 
2025416 
2026379 
2027341 
Thereafter7,146 
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 32 R19.htm IDEA: XBRL DOCUMENT v3.22.1
Reinsurance and Insurance Loss Reserves
12 Months Ended
Apr. 02, 2022
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 2, 2022April 3, 2021
 WrittenEarnedWrittenEarned
Direct premiums$27,639 $25,543 $23,226 $21,424 
Assumed premiums—nonaffiliated31,693 30,579 29,167 28,160 
Ceded premiums—nonaffiliated(15,232)(15,232)(12,604)(12,604)

$44,100 $40,890 $39,789 $36,980 
Typical insurance policies written or assumed have a maximum coverage of $300,000 per claim, of which we cede $125,000 of the risk of loss per reinsurance. Therefore, our risk of loss is limited to $175,000 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 $2.0 million per occurrence, up to a maximum of $70.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 2022, 2021 and 2020 (in thousands):
April 2,
2022
April 3,
2021
March 28,
2020
Balance at beginning of period$7,451 $5,582 $6,686 
Net incurred losses during the year25,962 23,041 16,961 
Net claim payments during the year(25,264)(21,172)(18,065)
Balance at end of period$8,149 $7,451 $5,582 
XML 33 R20.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes
12 Months Ended
Apr. 02, 2022
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The provision for income taxes generally represents income taxes paid or payable for the current year plus the change in deferred taxes during the year. The following details the provision for income taxes for fiscal years 2022, 2021 and 2020 (in thousands):
 202220212020
Current
Federal$7,271 $16,823 $14,625 
State8,768 3,128 3,084 
16,039 19,951 17,709 
Deferred
Federal(1,257)302 246 
State(535)13 (42)
(1,792)315 204 
$14,247 $20,266 $17,913 
A reconciliation of income taxes computed by applying the expected federal statutory income tax rate of 21% for fiscal years 2022, 2021 and 2020 to income before income taxes reported in the Consolidated Statements of Comprehensive Income is as follows (in thousands):
 202220212020
Federal income tax at statutory rate$44,518 $20,351 $19,525 
State income taxes, net of federal benefit8,075 3,422 3,297 
Stock-based compensation(1,421)(2,710)(2,994)
Tax credits(37,488)(1,356)(2,401)
Other563 559 486 
$14,247 $20,266 $17,913 
Net deferred tax assets and liabilities were as follows (in thousands):
 April 2,
2022
April 3,
2021
Net deferred tax (liabilities) assets
Goodwill$(16,675)$(16,327)
Property, plant and equipment(7,030)(5,121)
Warranty reserves5,913 4,277 
Lease - Operating lease liability4,270 4,123 
Lease - Right of use assets(3,968)(3,820)
Salaries and wages3,924 3,065 
Accrued volume rebates2,600 1,494 
Stock-based compensation2,199 2,177 
Inventory2,192 1,271 
Unrealized gains on marketable equity investments(1,715)(1,695)
Loan discount1,275 1,631 
Other intangibles— (1,538)
Other1,487 3,070 
$(5,528)$(7,393)

The effective income tax rate for the current year was positively impacted by the recognition of tax credits and stock option exercises. The net tax credit benefit predominantly related to the sale of energy efficient homes between fiscal year 2018 and fiscal third quarter 2022 available under the Internal Revenue Code §45L. Of the total tax credit benefit, $30.6 million relates to fiscal year 2018 through fiscal year 2021 and $6.4 million relates to fiscal year 2022, which includes non-recurring credits that were recognized during the 2022 fiscal year. The remaining $500,000 relates 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 most recently extended in the Consolidated Appropriations Act, 2021. The §45L credit expired in its current form as of December 31, 2021. The Company determined eligibility for the program in consultation with third-party qualified experts and recognized the benefit for the five eligible years during fiscal year 2022.
We recorded an insignificant amount of unrecognized tax benefits during fiscal years 2022, 2021 and 2020, 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 2, 2022, we had state net operating loss carryforwards that total $8.6 million, which begin to expire in 2038. We recorded a $308,000 valuation allowance against the related deferred tax asset. At April 2, 2022, we 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 2018.
XML 34 R21.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies
12 Months Ended
Apr. 02, 2022
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 $141.0 million and $74.2 million at April 2, 2022 and April 3, 2021, respectively, without reduction for the resale value of the homes. We had a reserve for repurchase commitments of $3.6 million and $2.3 million at April 2, 2022 and April 3, 2021, respectively.
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 2,
2022
April 3,
2021
Construction loan contract amount$9,330 $37,628 
Cumulative advances(3,547)(13,801)
$5,783 $23,827 
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 $866,000 as of April 2, 2022 and $1.2 million as of April 3, 2021, 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 2, 2022. In addition, we are subject to minimum net worth requirements and was in compliance for the year ended April 2, 2022.
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 2, 2022, we had outstanding IRLCs with a notional amount of $51.7 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 year 2022, we recognized a non-cash gain of $1,000 on outstanding IRLCs. During fiscal years 2021 and 2020, we recognized a non-cash loss of $208,000 and non-cash gain of $153,000, respectively, 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 2, 2022, we had $16.7 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 year ended April 2, 2022, we recognized a non-cash loss of $92,000 on Commitments. During the fiscal years ended April 3, 2021 and March 28, 2020, we recognized a non-cash gain of $1.4 million and a non-cash loss of $951,000, respectively, 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 ("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 based on trading in the shares of another company directed by the former CEO that resulted in an unrealized gain of approximately $260,000. In the prior year, the Company recorded an accrual relating to this loss contingency. The SEC action follows an investigation that began in 2018. On November 2, 2021, the Company filed a motion to dismiss the claim. On January 25, 2022, the court denied the motion to dismiss and the matter is now in the discovery phase of litigation. While the Company cannot predict with certainty the resolution of this matter, we do not believe that this proceeding will have a material adverse effect on the Company's Consolidated Financial Statements.
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 35 R22.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation
12 Months Ended
Apr. 02, 2022
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 are shareholder approved, permit the award of up to 1,650,000 shares of the Company's common stock, of which 283,208 shares were still available for grant as of April 2, 2022. Upon option exercise, new shares of the Company's common stock are issued and when RSUs vest, unrestricted shares are issued. 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 generally expire seven years from the date of grant. Stock options and awards of RSUs vest over a defined period or based on certain performance criteria, 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. The stock incentive plans provide for accelerated vesting of stock option awards and RSUs upon a change in control (as defined in the plans).
We apply the fair value recognition provisions of ASC 718. Stock compensation expense was approximately $5.1 million, $4.4 million and $3.9 million for fiscal years 2022, 2021 and 2020, respectively. As of April 2, 2022, total unrecognized compensation cost was approximately $6.3 million and the related weighted-average period over which it is expected to be recognized is approximately 1.87 years.
Stock Options. The following table summarizes stock option activity for fiscal years 2022, 2021 and 2020:
Number
of Shares
Weighted
Average
Exercise
Price
Weighted
Average
Remaining
Contractual
Term (years)
Aggregate
Intrinsic
Value
(in thousands)
Outstanding at March 30, 2019411,111 $102.71 
Granted 74,750 145.24 
Exercised(120,687)63.66 
Canceled or expired(1,000)99.65 
Outstanding at March 28, 2020364,174 $123.93 4.02$49,000 
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 
Granted— — 
Exercised(53,550)107.58 
Canceled or expired(5,286)164.49 
Outstanding at April 2, 2022192,913 $157.23 3.34$16,724 
Exercisable at March 28, 2020179,133 $100.82 2.83$25,423 
Exercisable at April 3, 2021108,588 $132.48 3.22$15,549 
Exercisable at April 2, 2022126,948 $149.90 2.82$11,941 
There were no grants of stock options in fiscal year 2022. The weighted-average estimated fair value of employee stock options granted during fiscal years 2021 and 2020 was $69.65 and $46.84 per share, respectively, using the following weighted average assumptions:
 Fiscal Year
 20212020
Volatility47.5 %36.0 %
Risk-free interest rate0.3 %2.0 %
Dividend yield— %— %
Expected option life in years4.564.33
Estimated forfeiture rate7.0 %7.0 %
The total intrinsic value of options exercised during fiscal years 2022, 2021 and 2020 was $7.9 million, $16.7 million and $15.7 million, respectively.
Restricted Stock Awards. A summary of RSU activity for fiscal years 2022, 2021 and 2020 is as follows:
Number of Shares
Performance-Based AwardsService-Based AwardsTotal
Outstanding at March 30, 2019— — — 
Awarded7,305 4,900 12,205 
Released— (400)(400)
Canceled or expired— — — 
Outstanding at March 28, 20207,305 4,500 11,805 
Awarded7,450 3,550 11,000 
Released— (3,465)(3,465)
Canceled or expired(1,816)— (1,816)
Outstanding at April 3, 202112,939 4,585 17,524 
Awarded7,920 16,902 24,822 
Released— (3,335)(3,335)
Canceled or expired(805)(505)(1,310)
Outstanding at April 2, 202220,054 17,647 37,701 
Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 20226,333 
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 
XML 36 R23.htm IDEA: XBRL DOCUMENT v3.22.1
Earnings Per Share
12 Months Ended
Apr. 02, 2022
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 2022, 2021 and 2020 (dollars in thousands, except per share amounts):
Fiscal Year
 202220212020
Net income attributable to Cavco common stockholders$197,699 $76,646 $75,066 
Weighted average shares outstanding:
Basic9,178,593 9,189,052 9,129,639 
Effect of dilutive securities85,560 104,082 139,145 
Diluted9,264,153 9,293,134 9,268,784 
Net income per share attributable to Cavco common stockholders
Basic$21.54 $8.34 $8.22 
Diluted$21.34 $8.25 $8.10 
Anti-dilutive common stock equivalents excluded
405 19,440 23,336 
Outstanding RSUs excluded, as underlying performance criteria has not yet been met20,054 12,939 7,305 
XML 37 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements
12 Months Ended
Apr. 02, 2022
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 2, 2022April 3, 2021
 Book
Value
Estimated
Fair Value
Book
Value
Estimated
Fair Value
Available-for-sale debt securities (1)
$17,760 $17,760 $14,946 $14,946 
Marketable equity securities (2)
16,780 16,780 17,600 17,600 
Non-marketable equity investments (3)
20,479 20,479 21,960 21,960 
Consumer loans receivable (4) (5)
49,884 53,354 74,798 86,209 
Commercial loans receivable (5)
68,566 65,942 44,314 42,379 
Secured credit facilities and other (6)
(11,620)(11,806)(12,186)(12,340)
(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 2, 2022.
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 2,
2022
April 3,
2021
Number of loans serviced with MSRs
4,346 4,647 
Weighted average servicing fee (basis points)
34.76 33.57 
Capitalized servicing multiple
85.07 %45.93 %
Capitalized servicing rate (basis points)
29.57 15.42 
Serviced portfolio with MSRs (in thousands)
$560,178 $593,939 
MSRs (in thousands)$1,656 $916 
XML 38 R25.htm IDEA: XBRL DOCUMENT v3.22.1
Employee Benefit Plans
12 Months Ended
Apr. 02, 2022
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 $400,000. 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 $22.8 million, $15.8 million and $15.7 million for fiscal years 2022, 2021 and 2020, 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 up to a maximum of $1,000. For calendar year 2021, the Company match was 20% 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 $1.3 million in fiscal year 2022 and $1.1 million each in fiscal year 2021 and 2020.
Certain Commodore (as defined in Note 22) 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 2, 2022 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 2021 and 2020, 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 2021.
The "Surcharge Imposed" column indicates whether the Company contribution rate for its fiscal year that ended on April 2, 2022 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 Fund20212020202220212020Surcharge Imposed
IAM National Pension FundRedRedImplemented$312 $— $— Yes(1)
XML 39 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Related Party Transactions
12 Months Ended
Apr. 02, 2022
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 2, 2022, April 3, 2021 and March 28, 2020, the total amount of sales to related parties was $58.1 million, $46.7 million and $51.0 million, respectively. As of April 2, 2022, receivables from related parties included $3.3 million of accounts receivable and $2.6 million of commercial loans outstanding. As of April 3, 2021, receivables from related parties included $4.7 million of accounts receivable and $9.5 million of commercial loans outstanding.
XML 40 R27.htm IDEA: XBRL DOCUMENT v3.22.1
Acquisitions
12 Months Ended
Apr. 02, 2022
Business Combination and Asset Acquisition [Abstract]  
Acquisitions Acquisitions
Craftsman Acquisition
In fiscal year 2017, we purchased a 50% ownership interest in Craftsman for $1.3 million to expand our retail presence in Nevada. At that time, we concluded that we were not considered to be the primary beneficiary and therefore did not consolidate the Entities. Since the date of acquisition, we previously had recorded a non-marketable equity investment for the ownership, with changes to that investment for earnings and distributions from the Entities.
On July 4, 2021, we obtained an additional 20% ownership interest in the Entities utilizing the same pre-tax income multiple as the 2017 purchase. As we now have a controlling interest, we have consolidated the Entities and remeasured the Entities' assets and liabilities to fair value, including our previous equity investment of $2.9 million in the Entities. As a result of the remeasurement, we recorded a gain of $3.3 million in Other income, net in the Consolidated Statements of Comprehensive Income.
The purchase price on July 4, 2021 for 20% ownership was $2.5 million, valuing the Entities at $12.4 million. The following table summarizes the fair values of the assets acquired and liabilities assumed at the acquisition date (in thousands).
July 4,
2021
Cash$6,466 
Accounts receivable577 
Inventories7,146 
Property, plant and equipment205 
Other current assets416 
Indefinite lived intangible assets(1)
2,980 
Total identifiable assets acquired17,790 
Accounts payable and accrued liabilities10,028 
Net identifiable assets acquired7,762 
Goodwill(2)
4,595 
Net assets acquired$12,357 
(1) Includes $3.0 million assigned to trademarks and trade names, which are considered indefinite lived intangible assets and are not subject to amortization.
(2) Attributable to the Factory-built housing segment, all of which will be deductible for income tax purposes.
We recorded a Redeemable noncontrolling interest for the remaining 30% ownership. As 20% of this is considered mandatorily redeemable per the Craftsman Purchase Agreement, $2.5 million for the acquisition date fair value of this portion of the noncontrolling interest was recorded in the long-term liabilities section of the Consolidated Balance Sheet within Secured financings and other. As we are not currently obligated for the redemption of the remaining 10% ownership, $1.2 million for the acquisition date 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.
Since the acquisition date, Craftsman contributed Net revenue and Net income of $13.8 million and $0.4 million, respectively, for the fiscal year ended April 2, 2022. Cost of sales from the Craftsman acquisition included required purchase accounting adjustments whereby home product inventory is recorded at fair value upon acquisition.
Commodore Acquisition
On September 24, 2021, we purchased certain manufactured housing assets and assumed certain liabilities of The Commodore Corporation ("Commodore"), including its six manufacturing facilities and two wholly-owned retail locations. In addition to manufacturing, Commodore also participates in commercial lending operations with its dealers. 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.
The acquisition of Commodore brings beneficial geographic addition to our footprint with strong operations in the Northeast/Midwest/Mid-Atlantic markets and provides a platform for future growth, with the potential for cost and revenue synergies.
The acquisition-date fair value of the total consideration was $146.2 million, subject to future adjustments upon the finalization of closing financial statements. During the period, certain adjustments were made to these closing financial statements, which resulted in changes to the initial purchase price allocation and impacted the amount of goodwill recognized. We have expensed $2.7 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 values are not yet finalized and are subject to change, which could be significant. The allocation of the purchase price is still preliminary due to the time between the acquisition date and reporting date and will be finalized upon completion of the analysis of the fair values of Commodore's acquired commercial loans, intangible assets and resulting goodwill and deferred taxes. We expect to finalize these amounts as soon as possible but no later than one year from the acquisition date.

September 24,
2021
Cash$619 
Accounts receivable20,930 
Commercial loans30,922 
Inventories31,787 
Property, plant and equipment(1)
59,106 
Other current assets534 
Intangible assets(2)
12,500 
Total identifiable assets acquired156,398 
Accounts payable and accrued liabilities31,536 
Net identifiable assets acquired124,862 
Goodwill(3)
21,308 
Net assets acquired$146,170 
(1) Includes assets acquired under finance leases. See Note 9 for additional information.
(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.
Since the acquisition date, Commodore contributed Net revenue and Net income of $166.7 million and $6.6 million, respectively, for the fiscal year ended April 2, 2022. Cost of sales from the Commodore acquisition included required purchase accounting adjustments whereby home product inventory is recorded at fair value upon acquisition.
Pro Forma Impact of Acquisitions (Unaudited). The following table presents supplemental pro forma information as if the above acquisitions occurred on March 29, 2020 (in thousands, except per share data):

Year Ended
April 2,
2022
April 3,
2021
Net revenue$1,793,247 $1,369,244 
 Net income attributable to Cavco common stockholders199,820 84,448 
Diluted net income per share21.57 9.09 
XML 41 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Business Segment Information
12 Months Ended
Apr. 02, 2022
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 2,
2022
April 3,
2021
March 28,
2020
Net revenue:
Factory-built housing
$1,556,283 $1,037,889 $999,340 
Financial services
70,875 70,162 62,434 
$1,627,158 $1,108,051 $1,061,774 
Net revenue for financial services consists of:
Finance$23,004 $24,195 $24,894 
Insurance
47,871 45,967 37,540 
$70,875 $70,162 $62,434 
Income before income taxes:
Factory-built housing
$197,282 $78,937 $78,531 
Financial services
14,707 17,975 14,448 
$211,989 $96,912 $92,979 
Depreciation:
Factory-built housing
$9,451 $5,450 $5,120 
Financial services
182 127 57 
$9,633 $5,577 $5,177 
Amortization:
Factory-built housing
$1,270 $560 $419 
Financial services
114 187 187 
$1,384 $747 $606 
Income tax expense:
Factory-built housing
$10,853 $16,204 $14,574 
Financial services
3,394 4,062 3,339 
$14,247 $20,266 $17,913 
Capital expenditures:
Factory-built housing
$18,574 $25,465 $13,211 
Financial services
79 72 1,129 
$18,653 $25,537 $14,340 
 
 April 2,
2022
April 3,
2021
Total assets:
Factory-built housing$929,535 $711,579 
Financial services225,437 240,254 
$1,154,972 $951,833 
 April 2,
2022
April 3,
2021
March 28,
2020
Gross margin %:
Consolidated25.1 %21.6 %21.7 %
Factory-built housing23.9 %19.2 %19.5 %
Financial services51.5 %56.1 %56.5 %
XML 42 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Apr. 02, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Principles of Consolidation Principles of Consolidation. These Consolidated Financial Statements include the accounts of Cavco Industries, Inc. and its consolidated subsidiaries (collectively, "we," "us," "our," the "Company" or "Cavco"). All significant intercompany transactions and balances have been eliminated in consolidation. We have evaluated subsequent events after the balance sheet date of April 2, 2022, 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, 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 2, 2022 and includes 52 weeks, whereas fiscal year 2021 consisted of 53 weeks and fiscal year 2020 consisted of 52 weeks.
Accounting Estimate Accounting Estimates. Preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Due to uncertainties, actual results could differ from the estimates and assumptions used in preparation of the consolidated financial statements.
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 provision for estimated repurchase obligations (see Note 16).
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 2, 2022.
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). We adopted 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") on March 29, 2020. Upon adoption, we determined that $1.7 million of the existing purchase discount for such consumer loans was related to credit factors and was reclassified to the allowance for loan losses upon adoption. The remaining discount on the acquired consumer loans was determined to be related to non-credit factors and will continue to be accreted into interest income over the life of the loans (see Note 6).
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.
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 2, 2022 and April 3, 2021, 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 discussed above, we adopted ASU 2016-13 on March 29, 2020. Under this standard, declines in the fair value of individual available-for-sale debt securities that are related to credit losses are recorded as a valuation allowance against the investment balance, with the loss recorded in earnings. As of April 2, 2022, we have determined that all losses on available-for-sale debt securities were from market factors, and therefore we had no valuation allowance.
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 cost or market 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 Other income, net in the Consolidated Statements of Comprehensive Income on an accrual basis.
Allowance for Loan Losses
Allowance for Loan Losses. ASU 2016-13 requires a forward-looking impairment model based on expected losses rather than incurred losses. The primary portion of the allowance for loan losses reflects our judgment of the incurred loss exposure on our consumer loans receivable. As of April 2, 2022, we had an allowance for loan losses of $2.1 million. Our allowance for loan losses as of April 3, 2021 was $3.2 million (see Note 6).
Another portion of the allowance for loan losses relates to our commercial loans receivables as of the end of the reporting period. We have historically been able to resell 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. To determine the appropriate level of the allowance for loan loss, we collectively evaluate loans based on their terms and duration. In addition to the allowance calculated under ASU 2016-13, 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.0 million and $816,000 at April 2, 2022 and April 3, 2021, respectively, related to commercial loans receivable (see Note 7).
Inventories Inventories. Raw material inventories are valued at the lower of cost or market, 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 2022, 2021 or 2020.
Goodwill and Other Intangibles
Goodwill and Other Intangibles. We account for 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. We account for goodwill and other intangible assets in accordance with the provisions of FASB Accounting Standards Codification ("ASC") 350, Intangibles—Goodwill and Other. As such, we test goodwill annually for impairment. The Company has two reporting segments: factory-built housing and financial services. As of April 2, 2022, 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 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 2, 2022, and the analysis determined that the fair value of the reporting unit was greater than the carrying value. There was no impairment recognized during fiscal years 2022, 2021 or 2020.
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 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.
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 $41.5 million, $29.3 million and $30.9 million were recognized in fiscal years 2022, 2021 and 2020, 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 16 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 $8.1 million and $7.5 million as of April 2, 2022 and April 3, 2021, respectively, of which $3.8 million and $3.7 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 $1.4 million in fiscal year 2022, $807,000 in fiscal year 2021 and $900,000 in fiscal year 2020.
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 19 for the fair values of our other financial instruments and the inputs used.
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 2, 2022, we had state net operating loss carryforwards that total $8.6 million, which begin to expire in 2038. We recorded a $308,000 valuation allowance against the related deferred tax asset. At April 2, 2022, we 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.
Other Income, net Other Income, net. Other income primarily consists of realized and unrealized gains and losses on corporate investments, interest income related to commercial loan receivables and earned on cash balances, 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 17).
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 are shareholder approved, permit the award of up to 1,650,000 shares of the Company's common stock, of which 283,208 shares were still available for grant as of April 2, 2022. Upon option exercise, new shares of the Company's common stock are issued and when RSUs vest, unrestricted shares are issued. 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 generally expire seven years from the date of grant. Stock options and awards of RSUs vest over a defined period or based on certain performance criteria, 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. The stock incentive plans provide for accelerated vesting of stock option awards and RSUs 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" or the "Entities"). See Note 22 for a description of the transaction. As a result, we consolidate the Entities while recognizing a noncontrolling interest for the remaining third party ("Craftsman Seller") ownership.
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, the fair value of this portion of the noncontrolling interest is recorded in the long-term liabilities section of the Consolidated Balance Sheet within Secured financings and other. 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 Interest expense.
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 ("Call Right") 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 2022 was $510,000 before tax, with an associated tax amount of $107,000, resulting in a net unrealized loss of $403,000. Unrealized gain on available-for-sale debt securities for fiscal year 2021 was $123,000, with an associated tax amount of $26,000, for a net unrealized gain of $97,000.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.
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 18).
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 43 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Policies)
12 Months Ended
Apr. 02, 2022
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 44 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Commitment and Contingencies (Policies)
12 Months Ended
Apr. 02, 2022
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 $141.0 million and $74.2 million at April 2, 2022 and April 3, 2021, respectively, without reduction for the resale value of the homes. We had a reserve for repurchase commitments of $3.6 million and $2.3 million at April 2, 2022 and April 3, 2021, respectively.
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 $866,000 as of April 2, 2022 and $1.2 million as of April 3, 2021, 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 2, 2022. In addition, we are subject to minimum net worth requirements and was in compliance for the year ended April 2, 2022.
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 2, 2022, we had outstanding IRLCs with a notional amount of $51.7 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 year 2022, we recognized a non-cash gain of $1,000 on outstanding IRLCs. During fiscal years 2021 and 2020, we recognized a non-cash loss of $208,000 and non-cash gain of $153,000, respectively, 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 2, 2022, we had $16.7 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 year ended April 2, 2022, we recognized a non-cash loss of $92,000 on Commitments. During the fiscal years ended April 3, 2021 and March 28, 2020, we recognized a non-cash gain of $1.4 million and a non-cash loss of $951,000, respectively, on Commitments.
XML 45 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements (Policies)
12 Months Ended
Apr. 02, 2022
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 46 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue from Contracts with Customers Disaggregation of Revenue (Tables)
12 Months Ended
Apr. 02, 2022
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue Disaggregation of Revenue. The following table summarizes customer contract revenues 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 2,
2022
April 3,
2021
March 28,
2020
Factory-built housing
U.S. Housing and Urban Development code homes$1,335,904 $842,515 $813,074 
Modular homes117,817 91,896 84,498 
Park model RVs42,219 46,862 46,427 
Other 60,343 56,616 55,341 
1,556,283 1,037,889 999,340 
Financial services
Insurance agency commissions received from third-party insurance companies4,055 3,102 3,352 
All other sources 66,820 67,060 59,082 
70,875 70,162 62,434 
$1,627,158 $1,108,051 $1,061,774 
XML 47 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Restricted Cash (Tables)
12 Months Ended
Apr. 02, 2022
Cash and Cash Equivalents [Abstract]  
Summary of restricted cash
Restricted cash consisted of the following (in thousands):
 April 2,
2022
April 3,
2021
Cash related to CountryPlace customer payments to be remitted to third parties$13,857 $16,049 
Other restricted cash
1,327 979 
15,184 17,028 
Less current portion(14,849)(16,693)
$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 2,
2022
April 3,
2021
March 28,
2020
Cash and cash equivalents$244,150 $322,279 $241,826 
Restricted cash
15,184 17,028 13,781 
$259,334 $339,307 $255,607 
XML 48 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Investments (Tables)
12 Months Ended
Apr. 02, 2022
Investments, Debt and Equity Securities [Abstract]  
Schedule of Investments
Investments consisted of the following (in thousands):
April 2,
2022
April 3,
2021
Available-for-sale debt securities
$17,760 $14,946 
Marketable equity securities
16,780 17,600 
Non-marketable equity investments
20,479 21,960 
55,019 54,506 
Less short-term investments(20,086)(19,496)
$34,933 $35,010 
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 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 

 April 3, 2021
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
Residential mortgage-backed securities
$2,787 $30 $(13)$2,804 
State and political subdivision debt securities
7,239 125 (19)7,345 
Corporate debt securities
4,797 11 (11)4,797 
$14,823 $166 $(43)$14,946 
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 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)

April 3, 2021
 Less than 12 Months12 Months or LongerTotal
Fair
Value
Unrealized
Losses
Fair
Value
Unrealized
Losses
Fair
Value
Unrealized
Losses
Residential mortgage-backed securities
$927 $(6)$450 $(7)$1,377 $(13)
State and political subdivision debt securities
3,013 (19)— — 3,013 (19)
Corporate debt securities2,153 (10)249 (1)2,402 (11)
$6,093 $(35)$699 $(8)$6,792 $(43)
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 2, 2022
Amortized
Cost
Fair
Value
Due in less than one year
$3,300 $3,302 
Due after one year through five years
11,394 10,901 
Due after five years through ten years
1,261 1,281 
Due after ten years
647 663 
Mortgage-backed securities
1,668 1,613 
$18,270 $17,760 
Gain (Loss) on Securities Net investment gains and losses on marketable equity securities for fiscal years 2022, 2021 and 2020 were as follows (in thousands):
Year Ended
April 2,
2022
April 3,
2021
March 28, 2020
Marketable equity securities:
Net gain (loss) recognized during the period$2,160 $8,515 $(2,264)
Less: Net (gains) losses recognized on securities sold during the period(551)(2,191)232 
Unrealized gains (losses) recognized during the period on securities still held$1,609 $6,324 $(2,032)
XML 49 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories (Tables)
12 Months Ended
Apr. 02, 2022
Inventory Disclosure [Abstract]  
Summary of inventories
Inventories consisted of the following (in thousands):
 April 2,
2022
April 3,
2021
Raw materials$95,929 $54,336 
Work in process30,638 19,149 
Finished goods 117,404 57,749 
$243,971 $131,234 
XML 50 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Consumer Loans Receivable (Tables)
12 Months Ended
Apr. 02, 2022
Receivables [Abstract]  
Consumer Loans Receivable
The following table summarizes consumer loans receivable (in thousands):
April 2,
2022
April 3,
2021
Loans held for investment, previously securitized$26,014 $31,949 
Loans held for investment14,771 18,690 
Loans held for sale
8,500 15,587 
Construction advances
3,547 13,801 
52,832 80,027 
Deferred financing fees and other, net
(833)(2,041)
Allowance for loan losses
(2,115)(3,188)
49,884 74,798 
Less current portion(20,639)(37,690)
$29,245 $37,108 
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 2,
2022
April 3,
2021
Allowance for loan losses at beginning of period$3,188 $1,767 
Impact of adoption of ASU 2016-13— 2,276 
Change in estimated loan losses, net(541)(655)
Charge-offs(532)(201)
Recoveries— 
Allowance for loan losses at end of period$2,115 $3,188 
Consumer Loans Held for Investment Characteristics The consumer loans held for investment had the following characteristics:
April 2,
2022
April 3,
2021
Weighted average contractual interest rate8.32 %8.26 %
Weighted average effective interest rate9.21 %9.34 %
Weighted average months to maturity151162
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 2,
2022
April 3,
2021
Current$49,546 $76,378 
31 to 60 days1,202 508 
61 to 90 days41 21 
91+ days2,043 3,120 
$52,832 $80,027 
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 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 
April 3, 2021
20212020201920182017PriorTotal
Prime- FICO score 680 and greater$18,250 $3,575 $1,718 $971 $1,959 $23,375 $49,848 
Near Prime- FICO score 620-67910,227 2,744 1,794 1,364 500 10,401 27,030 
Sub-Prime- FICO score less than 620348 53 — — 84 1,579 2,064 
No FICO score576 — 28 — — 481 1,085 
$29,401 $6,372 $3,540 $2,335 $2,543 $35,836 $80,027 
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 2, 2022, 39% of the outstanding principal balance of the consumer loans receivable portfolio was concentrated in Texas and 17% was concentrated in Florida. As of April 3, 2021, 35% of the outstanding principal balance of the consumer loans receivable portfolio was concentrated in Texas and 20% 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 2, 2022 or April 3, 2021.
XML 51 R38.htm IDEA: XBRL DOCUMENT v3.22.1
Commercial Loans Receivables (Tables)
12 Months Ended
Apr. 02, 2022
Receivables [Abstract]  
Commercial Loans Receivables
Commercial loans receivable, net consisted of the following, by class of financing notes receivable (in thousands):
 April 2,
2022
April 3,
2021
Loans receivable$69,693 $45,377 
Allowance for loan losses
(1,011)(816)
Deferred financing fees, net(116)(247)
68,566 44,314 
Less current portion of commercial loans receivable (including from affiliates), net(32,644)(19,232)
$35,922 $25,082 
Commercial Loans Receivable Characteristics
The commercial loans receivable balance had the following characteristics:
April 2,
2022
April 3,
2021
Weighted average contractual interest rate6.4 %6.4 %
Weighted average months outstanding911
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 2,
2022
April 3,
2021
Balance at beginning of period$816 $393 
Impact of adoption of ASU 2016-13— 435 
Purchase accounting additions408 — 
Change in estimated loan losses, net(213)(12)
Loans charged off, net of recoveries— — 
Balance at end of period$1,011 $816 
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 2, 2022
20222021202020192018Total
Performing$52,592 $10,181 $4,031 $1,391 $1,498 $69,693 
April 3, 2021
20212020201920182017Total
Performing$30,627 $8,677 $3,206 $1,864 $1,003 $45,377 
Geographic Concentration of Commercial Loans Receivables in Key States As of April 2, 2022, 24.9% of our outstanding commercial loans receivable principal balance was concentrated in New York. As of April 3, 2021, 13.1% of the outstanding commercial loans receivable principal balance was concentrated in Arizona. No other state had concentrations in excess of 10% of the principal balance of the commercial loans receivable as of April 2, 2022 or April 3, 2021.
XML 52 R39.htm IDEA: XBRL DOCUMENT v3.22.1
Property, Plant and Equipment (Tables)
12 Months Ended
Apr. 02, 2022
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment, net
Property, plant and equipment, net, consisted of the following (in thousands):
 April 2,
2022
April 3,
2021
Property, plant and equipment, at cost:
Land$32,154 $28,314 
Buildings and improvements100,775 52,174 
Machinery and equipment48,638 32,528 
Construction in progress29,281 21,271 
210,848 134,287 
Accumulated depreciation(46,832)(37,493)
$164,016 $96,794 
XML 53 R40.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Tables)
12 Months Ended
Apr. 02, 2022
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 2, 2022, April 3, 2021 and March 28, 2020 (in thousands):
Year Ended
Lease Expense CategoryClassificationApril 2,
2022
April 3,
2021
March 28,
2020
Operating lease expense (2)
Cost of sales$1,160 $1,105 $834 
Selling, general and administrative expenses3,636 3,327 3,119 
Finance lease expense:
   Amortization of leased assetsCost of sales109 39 39 
   Interest on lease liabilitiesInterest expense151 17 52 
Total lease expense$5,056 $4,488 $4,044 
(2) Excludes short-term and variable lease expenses, which are immaterial.
Cash payments for operating and finance leases were as follows (in thousands):
 April 2,
2022
April 3,
2021
March 28,
2020
Operating leases$4,794 $4,164 $3,375 
Finance leases220 79 142 
Operating lease liability maturities The present value minimum payments for future fiscal years under non-cancelable leases as of April 2, 2022 was as follows (in thousands):
Operating LeasesFinance LeasesTotal
2023$5,214 $356 $5,570 
20244,727 356 5,083 
20253,691 356 4,047 
20263,369 356 3,725 
20271,220 356 1,576 
Thereafter2,056 10,941 12,997 
20,277 12,721 32,998 
Less: Amount representing interest(2,034)(6,405)(8,439)
$18,243 $6,316 $24,559 
Finance lease liability maturities The present value minimum payments for future fiscal years under non-cancelable leases as of April 2, 2022 was as follows (in thousands):
Operating LeasesFinance LeasesTotal
2023$5,214 $356 $5,570 
20244,727 356 5,083 
20253,691 356 4,047 
20263,369 356 3,725 
20271,220 356 1,576 
Thereafter2,056 10,941 12,997 
20,277 12,721 32,998 
Less: Amount representing interest(2,034)(6,405)(8,439)
$18,243 $6,316 $24,559 
XML 54 R41.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Other Intangibles (Tables)
12 Months Ended
Apr. 02, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Other Intangibles
Goodwill and other intangibles, net, consisted of the following (in thousands):
 April 2, 2022April 3, 2021
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Indefinite-lived:
Goodwill
$100,993 $— $100,993 $75,090 $— $75,090 
Trademarks and trade names
15,680 — 15,680 8,900 — 8,900 
State insurance licenses
1,100 — 1,100 1,100 — 1,100 
117,773 — 117,773 85,090 — 85,090 
Finite lived:
Customer relationships
19,500 (8,392)11,108 11,300 (7,097)4,203 
Other
1,924 (1,353)571 1,424 (1,264)160 
$139,197 $(9,745)$129,452 $97,814 $(8,361)$89,453 
Expected Amortization for Future Fiscal Years
Expected amortization for future fiscal years is as follows (in thousands):
2023$2,013 
20241,339 
20251,300 
20261,258 
20271,185 
Thereafter4,584 
XML 55 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Expenses and Other Current Liabilities (Tables)
12 Months Ended
Apr. 02, 2022
Payables and Accruals [Abstract]  
Accrued expenses and other current liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):
 April 2,
2022
April 3,
2021
Customer deposits$56,318 $41,835 
Salaries, wages and benefits54,172 37,737 
Estimated warranties26,250 18,032 
Unearned insurance premiums24,917 22,643 
Accrued volume rebates18,641 12,132 
Company repurchase options on certain loans sold9,375 25,938 
Other60,631 44,816 
$250,304 $203,133 
XML 56 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Warranties (Tables)
12 Months Ended
Apr. 02, 2022
Product Warranties Disclosures [Abstract]  
Activity in the liability for estimated warranties
Activity in the liability for estimated warranties for fiscal years 2022, 2021 and 2020 was as follows (in thousands):
 April 2,
2022
April 3,
2021
March 28,
2020
Balance at beginning of period
$18,032 $18,678 $17,069 
Purchase accounting additions
5,909 — 1,192 
Charged to costs and expenses
40,678 28,352 29,885 
Payments and deductions
(38,369)(28,998)(29,468)
Balance at end of period
$26,250 $18,032 $18,678 
XML 57 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Secured Financings and Other (Tables)
12 Months Ended
Apr. 02, 2022
Debt Disclosure [Abstract]  
Schedule of Debt
April 2,
2022
April 3,
2021
Finance lease payables$6,316 $304 
Other secured financing2,933 3,672 
Mandatorily redeemable noncontrolling interest2,371 — 
Secured term loans— 8,210 
11,620 12,186 
Less current portion(784)(1,851)
$10,836 $10,335 
Schedule of Maturities of Long-term Debt
Scheduled maturities for future fiscal years of the Company's obligations consist of the following (in thousands):
2023$510 
20242,828 
2025416 
2026379 
2027341 
Thereafter7,146 
XML 58 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Reinsurance and Insurance Loss Reserves (Tables)
12 Months Ended
Apr. 02, 2022
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 2, 2022April 3, 2021
 WrittenEarnedWrittenEarned
Direct premiums$27,639 $25,543 $23,226 $21,424 
Assumed premiums—nonaffiliated31,693 30,579 29,167 28,160 
Ceded premiums—nonaffiliated(15,232)(15,232)(12,604)(12,604)

$44,100 $40,890 $39,789 $36,980 
Activity in property casualty reserve The following details the activity in the reserve for fiscal years 2022, 2021 and 2020 (in thousands):
April 2,
2022
April 3,
2021
March 28,
2020
Balance at beginning of period$7,451 $5,582 $6,686 
Net incurred losses during the year25,962 23,041 16,961 
Net claim payments during the year(25,264)(21,172)(18,065)
Balance at end of period$8,149 $7,451 $5,582 
XML 59 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes (Tables)
12 Months Ended
Apr. 02, 2022
Income Tax Disclosure [Abstract]  
Provision for income taxes The following details the provision for income taxes for fiscal years 2022, 2021 and 2020 (in thousands):
 202220212020
Current
Federal$7,271 $16,823 $14,625 
State8,768 3,128 3,084 
16,039 19,951 17,709 
Deferred
Federal(1,257)302 246 
State(535)13 (42)
(1,792)315 204 
$14,247 $20,266 $17,913 
Reconciliations of income taxes
A reconciliation of income taxes computed by applying the expected federal statutory income tax rate of 21% for fiscal years 2022, 2021 and 2020 to income before income taxes reported in the Consolidated Statements of Comprehensive Income is as follows (in thousands):
 202220212020
Federal income tax at statutory rate$44,518 $20,351 $19,525 
State income taxes, net of federal benefit8,075 3,422 3,297 
Stock-based compensation(1,421)(2,710)(2,994)
Tax credits(37,488)(1,356)(2,401)
Other563 559 486 
$14,247 $20,266 $17,913 
Net deferred tax assets and liabilities
Net deferred tax assets and liabilities were as follows (in thousands):
 April 2,
2022
April 3,
2021
Net deferred tax (liabilities) assets
Goodwill$(16,675)$(16,327)
Property, plant and equipment(7,030)(5,121)
Warranty reserves5,913 4,277 
Lease - Operating lease liability4,270 4,123 
Lease - Right of use assets(3,968)(3,820)
Salaries and wages3,924 3,065 
Accrued volume rebates2,600 1,494 
Stock-based compensation2,199 2,177 
Inventory2,192 1,271 
Unrealized gains on marketable equity investments(1,715)(1,695)
Loan discount1,275 1,631 
Other intangibles— (1,538)
Other1,487 3,070 
$(5,528)$(7,393)
XML 60 R47.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies (Tables)
12 Months Ended
Apr. 02, 2022
Repurchase Contingencies [Roll Forward]  
Loan Contracts with Off-Balance Sheet Commitments Loan contracts with off-balance sheet commitments are summarized below (in thousands):
 April 2,
2022
April 3,
2021
Construction loan contract amount$9,330 $37,628 
Cumulative advances(3,547)(13,801)
$5,783 $23,827 
XML 61 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation (Tables)
12 Months Ended
Apr. 02, 2022
Share-Based Payment Arrangement [Abstract]  
Stock Options Activity
Stock Options. The following table summarizes stock option activity for fiscal years 2022, 2021 and 2020:
Number
of Shares
Weighted
Average
Exercise
Price
Weighted
Average
Remaining
Contractual
Term (years)
Aggregate
Intrinsic
Value
(in thousands)
Outstanding at March 30, 2019411,111 $102.71 
Granted 74,750 145.24 
Exercised(120,687)63.66 
Canceled or expired(1,000)99.65 
Outstanding at March 28, 2020364,174 $123.93 4.02$49,000 
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 
Granted— — 
Exercised(53,550)107.58 
Canceled or expired(5,286)164.49 
Outstanding at April 2, 2022192,913 $157.23 3.34$16,724 
Exercisable at March 28, 2020179,133 $100.82 2.83$25,423 
Exercisable at April 3, 2021108,588 $132.48 3.22$15,549 
Exercisable at April 2, 2022126,948 $149.90 2.82$11,941 
Stock Options, Weighted Average Assumptions There were no grants of stock options in fiscal year 2022. The weighted-average estimated fair value of employee stock options granted during fiscal years 2021 and 2020 was $69.65 and $46.84 per share, respectively, using the following weighted average assumptions:
 Fiscal Year
 20212020
Volatility47.5 %36.0 %
Risk-free interest rate0.3 %2.0 %
Dividend yield— %— %
Expected option life in years4.564.33
Estimated forfeiture rate7.0 %7.0 %
Restricted Stock Unit Activity
Restricted Stock Awards. A summary of RSU activity for fiscal years 2022, 2021 and 2020 is as follows:
Number of Shares
Performance-Based AwardsService-Based AwardsTotal
Outstanding at March 30, 2019— — — 
Awarded7,305 4,900 12,205 
Released— (400)(400)
Canceled or expired— — — 
Outstanding at March 28, 20207,305 4,500 11,805 
Awarded7,450 3,550 11,000 
Released— (3,465)(3,465)
Canceled or expired(1,816)— (1,816)
Outstanding at April 3, 202112,939 4,585 17,524 
Awarded7,920 16,902 24,822 
Released— (3,335)(3,335)
Canceled or expired(805)(505)(1,310)
Outstanding at April 2, 202220,054 17,647 37,701 
Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 20226,333 
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 
XML 62 R49.htm IDEA: XBRL DOCUMENT v3.22.1
Earnings Per Share (Tables)
12 Months Ended
Apr. 02, 2022
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 2022, 2021 and 2020 (dollars in thousands, except per share amounts):
Fiscal Year
 202220212020
Net income attributable to Cavco common stockholders$197,699 $76,646 $75,066 
Weighted average shares outstanding:
Basic9,178,593 9,189,052 9,129,639 
Effect of dilutive securities85,560 104,082 139,145 
Diluted9,264,153 9,293,134 9,268,784 
Net income per share attributable to Cavco common stockholders
Basic$21.54 $8.34 $8.22 
Diluted$21.34 $8.25 $8.10 
Anti-dilutive common stock equivalents excluded
405 19,440 23,336 
Outstanding RSUs excluded, as underlying performance criteria has not yet been met20,054 12,939 7,305 
Diluted earnings per share
The following table sets forth the computation of basic and diluted earnings per share for fiscal years 2022, 2021 and 2020 (dollars in thousands, except per share amounts):
Fiscal Year
 202220212020
Net income attributable to Cavco common stockholders$197,699 $76,646 $75,066 
Weighted average shares outstanding:
Basic9,178,593 9,189,052 9,129,639 
Effect of dilutive securities85,560 104,082 139,145 
Diluted9,264,153 9,293,134 9,268,784 
Net income per share attributable to Cavco common stockholders
Basic$21.54 $8.34 $8.22 
Diluted$21.34 $8.25 $8.10 
Anti-dilutive common stock equivalents excluded
405 19,440 23,336 
Outstanding RSUs excluded, as underlying performance criteria has not yet been met20,054 12,939 7,305 
XML 63 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements (Tables)
12 Months Ended
Apr. 02, 2022
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 2, 2022April 3, 2021
 Book
Value
Estimated
Fair Value
Book
Value
Estimated
Fair Value
Available-for-sale debt securities (1)
$17,760 $17,760 $14,946 $14,946 
Marketable equity securities (2)
16,780 16,780 17,600 17,600 
Non-marketable equity investments (3)
20,479 20,479 21,960 21,960 
Consumer loans receivable (4) (5)
49,884 53,354 74,798 86,209 
Commercial loans receivable (5)
68,566 65,942 44,314 42,379 
Secured credit facilities and other (6)
(11,620)(11,806)(12,186)(12,340)
(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 2, 2022.
Capitalized Mortgage Servicing Rights
April 2,
2022
April 3,
2021
Number of loans serviced with MSRs
4,346 4,647 
Weighted average servicing fee (basis points)
34.76 33.57 
Capitalized servicing multiple
85.07 %45.93 %
Capitalized servicing rate (basis points)
29.57 15.42 
Serviced portfolio with MSRs (in thousands)
$560,178 $593,939 
MSRs (in thousands)$1,656 $916 
XML 64 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Employee Benefit Plans (Tables)
12 Months Ended
Apr. 02, 2022
Compensation Related Costs [Abstract]  
Multiemployer Plan
The Company's participation in multiemployer plans for the fiscal year ended April 2, 2022 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 2021 and 2020, 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 2021.
The "Surcharge Imposed" column indicates whether the Company contribution rate for its fiscal year that ended on April 2, 2022 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 Fund20212020202220212020Surcharge Imposed
IAM National Pension FundRedRedImplemented$312 $— $— Yes(1)
(1)    The CBA for the Clarion and Colony manufacturing facilities expires in April 2023. The expiration date of the CBA for the Pennwest manufacturing facility is February 2024.
XML 65 R52.htm IDEA: XBRL DOCUMENT v3.22.1
Acquisitions (Tables)
12 Months Ended
Apr. 02, 2022
Business Combination and Asset Acquisition [Abstract]  
Schedule of Acquisitions
Craftsman Acquisition
In fiscal year 2017, we purchased a 50% ownership interest in Craftsman for $1.3 million to expand our retail presence in Nevada. At that time, we concluded that we were not considered to be the primary beneficiary and therefore did not consolidate the Entities. Since the date of acquisition, we previously had recorded a non-marketable equity investment for the ownership, with changes to that investment for earnings and distributions from the Entities.
On July 4, 2021, we obtained an additional 20% ownership interest in the Entities utilizing the same pre-tax income multiple as the 2017 purchase. As we now have a controlling interest, we have consolidated the Entities and remeasured the Entities' assets and liabilities to fair value, including our previous equity investment of $2.9 million in the Entities. As a result of the remeasurement, we recorded a gain of $3.3 million in Other income, net in the Consolidated Statements of Comprehensive Income.
The purchase price on July 4, 2021 for 20% ownership was $2.5 million, valuing the Entities at $12.4 million. The following table summarizes the fair values of the assets acquired and liabilities assumed at the acquisition date (in thousands).
July 4,
2021
Cash$6,466 
Accounts receivable577 
Inventories7,146 
Property, plant and equipment205 
Other current assets416 
Indefinite lived intangible assets(1)
2,980 
Total identifiable assets acquired17,790 
Accounts payable and accrued liabilities10,028 
Net identifiable assets acquired7,762 
Goodwill(2)
4,595 
Net assets acquired$12,357 
(1) Includes $3.0 million assigned to trademarks and trade names, which are considered indefinite lived intangible assets and are not subject to amortization.
(2) Attributable to the Factory-built housing segment, all of which will be deductible for income tax purposes.
We recorded a Redeemable noncontrolling interest for the remaining 30% ownership. As 20% of this is considered mandatorily redeemable per the Craftsman Purchase Agreement, $2.5 million for the acquisition date fair value of this portion of the noncontrolling interest was recorded in the long-term liabilities section of the Consolidated Balance Sheet within Secured financings and other. As we are not currently obligated for the redemption of the remaining 10% ownership, $1.2 million for the acquisition date 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.
Since the acquisition date, Craftsman contributed Net revenue and Net income of $13.8 million and $0.4 million, respectively, for the fiscal year ended April 2, 2022. Cost of sales from the Craftsman acquisition included required purchase accounting adjustments whereby home product inventory is recorded at fair value upon acquisition.
Commodore Acquisition
On September 24, 2021, we purchased certain manufactured housing assets and assumed certain liabilities of The Commodore Corporation ("Commodore"), including its six manufacturing facilities and two wholly-owned retail locations. In addition to manufacturing, Commodore also participates in commercial lending operations with its dealers. 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.
The acquisition of Commodore brings beneficial geographic addition to our footprint with strong operations in the Northeast/Midwest/Mid-Atlantic markets and provides a platform for future growth, with the potential for cost and revenue synergies.
The acquisition-date fair value of the total consideration was $146.2 million, subject to future adjustments upon the finalization of closing financial statements. During the period, certain adjustments were made to these closing financial statements, which resulted in changes to the initial purchase price allocation and impacted the amount of goodwill recognized. We have expensed $2.7 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 values are not yet finalized and are subject to change, which could be significant. The allocation of the purchase price is still preliminary due to the time between the acquisition date and reporting date and will be finalized upon completion of the analysis of the fair values of Commodore's acquired commercial loans, intangible assets and resulting goodwill and deferred taxes. We expect to finalize these amounts as soon as possible but no later than one year from the acquisition date.

September 24,
2021
Cash$619 
Accounts receivable20,930 
Commercial loans30,922 
Inventories31,787 
Property, plant and equipment(1)
59,106 
Other current assets534 
Intangible assets(2)
12,500 
Total identifiable assets acquired156,398 
Accounts payable and accrued liabilities31,536 
Net identifiable assets acquired124,862 
Goodwill(3)
21,308 
Net assets acquired$146,170 
(1) Includes assets acquired under finance leases. See Note 9 for additional information.
(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.
Since the acquisition date, Commodore contributed Net revenue and Net income of $166.7 million and $6.6 million, respectively, for the fiscal year ended April 2, 2022. Cost of sales from the Commodore acquisition included required purchase accounting adjustments whereby home product inventory is recorded at fair value upon acquisition.
Pro Forma Impact of Acquisitions
Pro Forma Impact of Acquisitions (Unaudited). The following table presents supplemental pro forma information as if the above acquisitions occurred on March 29, 2020 (in thousands, except per share data):

Year Ended
April 2,
2022
April 3,
2021
Net revenue$1,793,247 $1,369,244 
 Net income attributable to Cavco common stockholders199,820 84,448 
Diluted net income per share21.57 9.09 
XML 66 R53.htm IDEA: XBRL DOCUMENT v3.22.1
Business Segment Information (Tables)
12 Months Ended
Apr. 02, 2022
Segment Reporting [Abstract]  
Business Segment Information The following tables provide selected financial data by segment (dollars in thousands):
Fiscal Year Ended
 April 2,
2022
April 3,
2021
March 28,
2020
Net revenue:
Factory-built housing
$1,556,283 $1,037,889 $999,340 
Financial services
70,875 70,162 62,434 
$1,627,158 $1,108,051 $1,061,774 
Net revenue for financial services consists of:
Finance$23,004 $24,195 $24,894 
Insurance
47,871 45,967 37,540 
$70,875 $70,162 $62,434 
Income before income taxes:
Factory-built housing
$197,282 $78,937 $78,531 
Financial services
14,707 17,975 14,448 
$211,989 $96,912 $92,979 
Depreciation:
Factory-built housing
$9,451 $5,450 $5,120 
Financial services
182 127 57 
$9,633 $5,577 $5,177 
Amortization:
Factory-built housing
$1,270 $560 $419 
Financial services
114 187 187 
$1,384 $747 $606 
Income tax expense:
Factory-built housing
$10,853 $16,204 $14,574 
Financial services
3,394 4,062 3,339 
$14,247 $20,266 $17,913 
Capital expenditures:
Factory-built housing
$18,574 $25,465 $13,211 
Financial services
79 72 1,129 
$18,653 $25,537 $14,340 
 
 April 2,
2022
April 3,
2021
Total assets:
Factory-built housing$929,535 $711,579 
Financial services225,437 240,254 
$1,154,972 $951,833 
 April 2,
2022
April 3,
2021
March 28,
2020
Gross margin %:
Consolidated25.1 %21.6 %21.7 %
Factory-built housing23.9 %19.2 %19.5 %
Financial services51.5 %56.1 %56.5 %
XML 67 R54.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies (Revenue Recognition) (Details)
12 Months Ended
Apr. 02, 2022
Apr. 03, 2021
Mar. 28, 2020
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 68 R55.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies (Receivables and Allowances) (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 02, 2022
Apr. 03, 2021
Mar. 28, 2020
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Allowance for credit loss on available-for-sale debt securities $ 0    
Allowance for loan loss, consumer 2,100 $ 3,200  
Allowance for loan losses, commercial 1,011 816 $ 393
Accounting Standards Update 2016-13 | Consumer loans      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Impact of adoption of ASU 2016-13 0 2,276  
Factory-built housing      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Allowance for doubtful accounts receivable 0 $ 0  
Loans held at acquisition date | Accounting Standards Update 2016-13 | Consumer loans      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Impact of adoption of ASU 2016-13 $ 1,700    
XML 69 R56.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies (Long Lived Assets) (Details) - USD ($)
12 Months Ended
Apr. 02, 2022
Apr. 03, 2021
Mar. 28, 2020
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 70 R57.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies (Goodwill and Other Intangibles) (Details)
12 Months Ended
Apr. 02, 2022
USD ($)
Segment
Apr. 03, 2021
USD ($)
Mar. 28, 2020
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 71 R58.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies (Warranties) (Details)
12 Months Ended
Apr. 02, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Warranty period for manufacturing defects 1 year
Nonstructural Component Warranty Description 120 days
XML 72 R59.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies (Insurance) (Details) - USD ($)
$ in Thousands
Apr. 02, 2022
Apr. 03, 2021
Mar. 28, 2020
Mar. 30, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Insurance loss reserves $ 8,149 $ 7,451 $ 5,582 $ 6,686
Balance of incurred but not reported losses $ 3,800 $ 3,700    
XML 73 R60.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies (Advertising, Freight and Other Income) (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 02, 2022
Apr. 03, 2021
Mar. 28, 2020
Advertising costs $ 1,400 $ 807 $ 900
Freight      
Cost of Goods and Services Sold $ 41,500 $ 29,300 $ 30,900
XML 74 R61.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies (Noncontrolling Interest) (Details) - Craftsman
Dec. 31, 2023
Apr. 02, 2022
Jul. 04, 2021
Financial Instruments Subject to Mandatory Redemption by Settlement Terms [Line Items]      
Ownership interest in Craftsman   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%    
Forecast | Reedemable noncontrolling interest      
Financial Instruments Subject to Mandatory Redemption by Settlement Terms [Line Items]      
Additional ownership in Craftsman 10.00%    
XML 75 R62.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies (Stockholder's Equity) (Details) - USD ($)
$ in Thousands
Apr. 02, 2022
Apr. 03, 2021
Accounting Policies [Abstract]    
Gross unrealized gain (loss), available for sale debt securities $ (510) $ 123
Deferred tax asset 107  
Deferred tax expense   (26)
Accumulated other comprehensive (loss) income $ (403) $ 97
XML 76 R63.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue from Contracts with Customer Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 02, 2022
Apr. 03, 2021
Mar. 28, 2020
Disaggregation of Revenue      
Net revenue $ 1,627,158 $ 1,108,051 $ 1,061,774
Site improvements on Retail Sales      
Disaggregation of Revenue      
Net revenue $ 43,900 $ 41,100 $ 30,000
XML 77 R64.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue from Contracts with Customers Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 02, 2022
Apr. 03, 2021
Mar. 28, 2020
Disaggregation of Revenue      
Net revenue $ 1,627,158 $ 1,108,051 $ 1,061,774
Factory-built housing      
Disaggregation of Revenue      
Net revenue 1,556,283 1,037,889 999,340
Financial Services      
Disaggregation of Revenue      
Net revenue 70,875 70,162 62,434
HUD Code | Factory-built housing      
Disaggregation of Revenue      
Net revenue 1,335,904 842,515 813,074
Modular | Factory-built housing      
Disaggregation of Revenue      
Net revenue 117,817 91,896 84,498
Park Model RVs | Factory-built housing      
Disaggregation of Revenue      
Net revenue 42,219 46,862 46,427
Factory-built housing, other | Factory-built housing      
Disaggregation of Revenue      
Net revenue 60,343 56,616 55,341
Insurance Agency Commissions | Financial Services      
Disaggregation of Revenue      
Net revenue 4,055 3,102 3,352
Financial service, other | Financial Services      
Disaggregation of Revenue      
Net revenue $ 66,820 $ 67,060 $ 59,082
XML 78 R65.htm IDEA: XBRL DOCUMENT v3.22.1
Restricted Cash (Details) - USD ($)
$ in Thousands
Apr. 02, 2022
Apr. 03, 2021
Mar. 28, 2020
Restricted Cash and Cash Equivalents Items [Line Items]      
Restricted cash $ 14,849 $ 16,693  
Other restricted cash 335 335  
Total restricted cash 15,184 17,028 $ 13,781
Less current portion (14,849) (16,693)  
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 13,857 16,049  
Other restricted cash      
Restricted Cash and Cash Equivalents Items [Line Items]      
Total restricted cash $ 1,327 $ 979  
XML 79 R66.htm IDEA: XBRL DOCUMENT v3.22.1
Restricted Cash (Reconciliation to SOCF) (Details) - USD ($)
$ in Thousands
Apr. 02, 2022
Apr. 03, 2021
Mar. 28, 2020
Mar. 30, 2019
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]        
Cash and cash equivalents $ 244,150 $ 322,279 $ 241,826  
Restricted Cash and Cash Equivalents 15,184 17,028 13,781  
Cash, cash equivalents and restricted cash $ 259,334 $ 339,307 $ 255,607 $ 199,869
XML 80 R67.htm IDEA: XBRL DOCUMENT v3.22.1
Investments (Summary) (Details) - USD ($)
$ in Thousands
Apr. 02, 2022
Apr. 03, 2021
Investment summary    
Available-for-sale debt securities $ 17,760 $ 14,946
Marketable equity securities 16,780 17,600
Non-marketable equity investments 20,479 21,960
Investments 55,019 54,506
Short-term Investments 20,086 19,496
Long-term Investments $ 34,933 $ 35,010
XML 81 R68.htm IDEA: XBRL DOCUMENT v3.22.1
Investments (Available-for-sale Summary) (Details) - USD ($)
$ in Thousands
Apr. 02, 2022
Apr. 03, 2021
Available-for-Sale Securities by Investment Category    
Total Amortized Cost $ 18,270 $ 14,823
Gross Unrealized Gains 41 166
Gross Unrealized Losses (551) (43)
Total Fair Value 17,760 14,946
Residential mortgage-backed securities    
Available-for-Sale Securities by Investment Category    
Total Amortized Cost 1,668 2,787
Gross Unrealized Gains 2 30
Gross Unrealized Losses (57) (13)
Total Fair Value 1,613 2,804
States and political subdivision debt securities    
Available-for-Sale Securities by Investment Category    
Total Amortized Cost 10,100 7,239
Gross Unrealized Gains 38 125
Gross Unrealized Losses (232) (19)
Total Fair Value 9,906 7,345
Corporate debt securities    
Available-for-Sale Securities by Investment Category    
Total Amortized Cost 6,502 4,797
Gross Unrealized Gains 1 11
Gross Unrealized Losses (262) (11)
Total Fair Value $ 6,241 $ 4,797
XML 82 R69.htm IDEA: XBRL DOCUMENT v3.22.1
Investments (Continuous Unrealized Loss Positions) (Details) - USD ($)
$ in Thousands
Apr. 02, 2022
Apr. 03, 2021
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Less than 12 months, fair value $ 10,147 $ 6,093
Unrealized losses, less than 12 months (440) (35)
12 months or longer, fair value 2,133 699
Unrealized losses, 12 months or longer (111) (8)
Debt securities in unrealized loss position, fair value 12,280 6,792
Debt securities in unrealized loss position, accumulated loss 551 43
Residential mortgage-backed securities    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Less than 12 months, fair value 1,048 927
Unrealized losses, less than 12 months (45) (6)
12 months or longer, fair value 289 450
Unrealized losses, 12 months or longer (12) (7)
Debt securities in unrealized loss position, fair value 1,337 1,377
Debt securities in unrealized loss position, accumulated loss 57 13
States and political subdivision debt securities    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Less than 12 months, fair value 3,884 3,013
Unrealized losses, less than 12 months (164) (19)
12 months or longer, fair value 1,246 0
Unrealized losses, 12 months or longer (68) 0
Debt securities in unrealized loss position, fair value 5,130 3,013
Debt securities in unrealized loss position, accumulated loss 232 19
Corporate debt securities    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Less than 12 months, fair value 5,215 2,153
Unrealized losses, less than 12 months (231) (10)
12 months or longer, fair value 598 249
Unrealized losses, 12 months or longer (31) (1)
Debt securities in unrealized loss position, fair value 5,813 2,402
Debt securities in unrealized loss position, accumulated loss $ 262 $ 11
XML 83 R70.htm IDEA: XBRL DOCUMENT v3.22.1
Investments (Debt Securities by Maturity) (Details) - USD ($)
$ in Thousands
Apr. 02, 2022
Apr. 03, 2021
Contractual Maturity of Investment Securities    
Due in less than one year, Amortized Cost $ 3,300  
Due after one year through five years, Amortized Cost 11,394  
Due after five years through ten years, Amortized Cost 1,261  
Due after ten years, Amortized Cost 647  
Mortgage-backed securities, Amortized Cost 1,668  
Total Amortized Cost 18,270 $ 14,823
Due in less than one year, Fair Value 3,302  
Due after one year through five years, Fair Value 10,901  
Due after five years through ten years, Fair Value 1,281  
Due after ten years, Fair Value 663  
Mortgage-backed securities, Fair Value 1,613  
Total Fair Value $ 17,760 $ 14,946
XML 84 R71.htm IDEA: XBRL DOCUMENT v3.22.1
Investments (Gains (losses) on securities) (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 02, 2022
Apr. 03, 2021
Mar. 28, 2020
Investments, Debt and Equity Securities [Abstract]      
Gross gains realized on debt securities $ 2 $ 0 $ 0
Gross losses realized on debt securities 0 (6) 0
Net gain (loss) recognized during the period 2,160 8,515 (2,264)
Less: Net (gains) losses recognized on securities sold during the period (551) (2,191) 232
Unrealized gains (losses) recognized during the period on securities still held $ 1,609 $ 6,324 $ (2,032)
XML 85 R72.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories (Details) - USD ($)
$ in Thousands
Apr. 02, 2022
Apr. 03, 2021
Summary of inventories    
Raw materials $ 95,929 $ 54,336
Work in process 30,638 19,149
Finished goods 117,404 57,749
Total Inventories $ 243,971 $ 131,234
XML 86 R73.htm IDEA: XBRL DOCUMENT v3.22.1
Consumer Loans Receivable (Summary of Consumer Loans Receivable) (Details) - USD ($)
$ in Thousands
Apr. 02, 2022
Apr. 03, 2021
Receivables [Abstract]    
Loans held for investment (at Acquisition Date) $ 26,014 $ 31,949
Loans held for investment (originated after Acquisition Date) 14,771 18,690
Loans held for sale 8,500 15,587
Construction Advances 3,547 13,801
Consumer loans receivable 52,832 80,027
Deferred financing fees and other, net (833) (2,041)
Allowance for loan losses (2,115) (3,188)
Consumer loans receivable 49,884 74,798
Less current portion (20,639) (37,690)
Consumer loans receivable, net $ 29,245 $ 37,108
XML 87 R74.htm IDEA: XBRL DOCUMENT v3.22.1
Consumer Loans Receivable (Allowance For Loan Loss Rollforward) (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 02, 2022
Apr. 03, 2021
Financing Receivable, Allowance for Credit Loss [Line Items]    
Allowance for loan loss at beginning of period $ 3,188  
Allowance for loan loss at end of period 2,115 $ 3,188
Consumer loans    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Allowance for loan loss at beginning of period 3,188 1,767
Change in estimated loan losses, net (541) (655)
Charge-offs (532) (201)
Recoveries 0 1
Allowance for loan loss at end of period 2,115 3,188
Accounting Standards Update 2016-13 | Consumer loans    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Impact of adoption of ASU 2016-13 $ 0 $ 2,276
XML 88 R75.htm IDEA: XBRL DOCUMENT v3.22.1
Consumer Loans Receivable (Weighted Averages) (Details)
12 Months Ended
Apr. 02, 2022
Apr. 03, 2021
Receivables [Abstract]    
Weighted average contractual interest rate 8.32% 8.26%
Weighted average effective interest rate 9.21% 9.34%
Weighted average months to maturity 151 months 162 months
XML 89 R76.htm IDEA: XBRL DOCUMENT v3.22.1
Consumer Loans Receivable (Delinquency Status of Consumer Loans) (Details) - USD ($)
$ in Thousands
Apr. 02, 2022
Apr. 03, 2021
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable $ 52,832 $ 80,027
Current    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 49,546 76,378
31 to 60 days past due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 1,202 508
61 to 90 days past due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 41 21
91+ days past due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable $ 2,043 $ 3,120
XML 90 R77.htm IDEA: XBRL DOCUMENT v3.22.1
Consumer Loans Receivable (Consumer Loan Receivables by Segment and Credit Quality Indicator) (Details) - USD ($)
$ in Thousands
Apr. 02, 2022
Apr. 03, 2021
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable $ 52,832 $ 80,027
Prime- FICO score 680 and greater    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 34,818 49,848
Near Prime- FICO score 620-679    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 16,207 27,030
Sub-Prime- FICO score less than 620    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 1,435 2,064
No FICO score    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 372 1,085
Current fiscal year    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 9,861 29,401
Current fiscal year | Prime- FICO score 680 and greater    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 8,155 18,250
Current fiscal year | Near Prime- FICO score 620-679    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 1,661 10,227
Current fiscal year | Sub-Prime- FICO score less than 620    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 45 348
Current fiscal year | No FICO score    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 0 576
Prior fiscal year    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 2,909 6,372
Prior fiscal year | Prime- FICO score 680 and greater    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 1,615 3,575
Prior fiscal year | Near Prime- FICO score 620-679    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 1,274 2,744
Prior fiscal year | Sub-Prime- FICO score less than 620    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 20 53
Prior fiscal year | 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 3,836 3,540
Fiscal 2019 | Prime- FICO score 680 and greater    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 2,371 1,718
Fiscal 2019 | Near Prime- FICO score 620-679    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 1,413 1,794
Fiscal 2019 | Sub-Prime- FICO score less than 620    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 52 0
Fiscal 2019 | No FICO score    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 0 28
Fiscal 2018    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 3,341 2,335
Fiscal 2018 | Prime- FICO score 680 and greater    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 1,339 971
Fiscal 2018 | Near Prime- FICO score 620-679    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 1,976 1,364
Fiscal 2018 | Sub-Prime- FICO score less than 620    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 0 0
Fiscal 2018 | No FICO score    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 26 0
Fiscal 2017    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 1,470 2,543
Fiscal 2017 | Prime- FICO score 680 and greater    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 853 1,959
Fiscal 2017 | Near Prime- FICO score 620-679    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 617 500
Fiscal 2017 | Sub-Prime- FICO score less than 620    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 0 84
Fiscal 2017 | No FICO score    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 0 0
Fiscal 2016 and prior    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 31,415 35,836
Fiscal 2016 and prior | Prime- FICO score 680 and greater    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 20,485 23,375
Fiscal 2016 and prior | Near Prime- FICO score 620-679    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 9,266 10,401
Fiscal 2016 and prior | Sub-Prime- FICO score less than 620    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 1,318 1,579
Fiscal 2016 and prior | No FICO score    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable $ 346 $ 481
XML 91 R78.htm IDEA: XBRL DOCUMENT v3.22.1
Consumer Loans Receivable (Concentration of Consumer Loan Receivables by Geographic Region) (Details)
12 Months Ended
Apr. 02, 2022
Apr. 03, 2021
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 39.00% 35.00%
FLORIDA    
Geographic Concentration of Consumer Loans Receivable in Key States    
Portfolio concentration 17.00% 20.00%
XML 92 R79.htm IDEA: XBRL DOCUMENT v3.22.1
Consumer Loans Receivable (Narrative) (Details) - USD ($)
$ in Thousands
Apr. 02, 2022
Apr. 03, 2021
Receivables [Abstract]    
Repossessed homes $ 499 $ 518
Foreclosure or similar proceedings in progress $ 1,100 $ 1,100
XML 93 R80.htm IDEA: XBRL DOCUMENT v3.22.1
Commercial Loans Receivables (Commercial Loans Notes Receivables, Net) (Details) - USD ($)
$ in Thousands
Apr. 02, 2022
Apr. 03, 2021
Mar. 28, 2020
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Allowance for loan losses $ (1,011) $ (816) $ (393)
Commercial Loans Receivable (including from affiliates), Current (32,644) (19,232)  
Commercial Loans Receivable (including from affiliates), Noncurrent 35,922 25,082  
Commercial Portfolio Segment      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Commercial loans receivable, gross 69,693 45,377  
Allowance for loan losses (1,011) (816)  
Deferred financing fees, net (116) (247)  
Commercial loans receivable, net $ 68,566 $ 44,314  
XML 94 R81.htm IDEA: XBRL DOCUMENT v3.22.1
Commercial Loans Receivables Characteristics (Details))
12 Months Ended
Apr. 02, 2022
Apr. 03, 2021
Receivables [Abstract]    
Weighted average contractual interest rate 6.40% 6.40%
Weighted average months to maturity 9 months 11 months
XML 95 R82.htm IDEA: XBRL DOCUMENT v3.22.1
Commercial Loans Receivables (Changes in the Estimated Allowance for Loan Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 02, 2022
Apr. 03, 2021
Changes in the Allowance for Loan Losses on Commercial Loans Receivables [Line Items]    
Balance at beginning of period $ 816 $ 393
Purchase accounting additions   0
Loans charged off, net of recoveries 0 0
Balance at end of period 1,011 816
Commodore    
Changes in the Allowance for Loan Losses on Commercial Loans Receivables [Line Items]    
Purchase accounting additions 408  
Commercial Portfolio Segment    
Changes in the Allowance for Loan Losses on Commercial Loans Receivables [Line Items]    
Balance at beginning of period 816  
Change in estimated loan losses, net (213) (12)
Balance at end of period 1,011 816
Accounting Standards Update 2016-13 | Commercial Portfolio Segment    
Changes in the Allowance for Loan Losses on Commercial Loans Receivables [Line Items]    
Impact of adoption of ASU 2016-13 $ 0 $ 435
XML 96 R83.htm IDEA: XBRL DOCUMENT v3.22.1
Commercial Loans Receivables (Commercial Loans Receivables by Credit Quality Indicator and Year of Origination) (Details) - Performing - USD ($)
$ in Thousands
Apr. 02, 2022
Apr. 03, 2021
Financing Receivable Recorded Investment [Line Items]    
Commercial loans receivable, gross $ 69,693 $ 45,377
Current fiscal year    
Financing Receivable Recorded Investment [Line Items]    
Commercial loans receivable, gross 52,592 30,627
Prior fiscal year    
Financing Receivable Recorded Investment [Line Items]    
Commercial loans receivable, gross 10,181 8,677
Fiscal 2020    
Financing Receivable Recorded Investment [Line Items]    
Commercial loans receivable, gross 4,031  
Fiscal 2019    
Financing Receivable Recorded Investment [Line Items]    
Commercial loans receivable, gross 1,391 3,206
Fiscal 2018    
Financing Receivable Recorded Investment [Line Items]    
Commercial loans receivable, gross $ 1,498 1,864
Fiscal 2017    
Financing Receivable Recorded Investment [Line Items]    
Commercial loans receivable, gross   $ 1,003
XML 97 R84.htm IDEA: XBRL DOCUMENT v3.22.1
Commercial Loans Receivables (Concentrations of Commerical Loans Receivables) (Details)
Apr. 02, 2022
Apr. 03, 2021
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Concentration risk percentage 10.00% 10.00%
Concentration with affiliates 13.70% 17.80%
NEW YORK    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Geographic concentration 24.90%  
ARIZONA    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Geographic concentration   13.10%
XML 98 R85.htm IDEA: XBRL DOCUMENT v3.22.1
Commercial Loans Receivables (Narrative) (Details)
$ in Thousands
12 Months Ended
Apr. 02, 2022
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 99 R86.htm IDEA: XBRL DOCUMENT v3.22.1
Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 02, 2022
Apr. 03, 2021
Mar. 28, 2020
Property, plant and equipment, at cost:      
Property, plant and equipment, at cost $ 210,848 $ 134,287  
Accumulated depreciation (46,832) (37,493)  
Property, plant and equipment, net 164,016 96,794  
Depreciation 9,633 5,577 $ 5,177
Land      
Property, plant and equipment, at cost:      
Property, plant and equipment, at cost 32,154 28,314  
Buildings and improvements      
Property, plant and equipment, at cost:      
Property, plant and equipment, at cost 100,775 52,174  
Machinery and Equipment      
Property, plant and equipment, at cost:      
Property, plant and equipment, at cost 48,638 32,528  
Construction in progress      
Property, plant and equipment, at cost:      
Property, plant and equipment, at cost $ 29,281 $ 21,271  
XML 100 R87.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Lease Assets and Liabilities) (Details) - USD ($)
$ in Thousands
Apr. 02, 2022
Apr. 03, 2021
Leases [Abstract]    
Operating lease assets $ 16,952 $ 16,252
Finance lease assets [1] 7,070 986
Total lease assets 24,022 17,238
Financed lease asset accumulated amortization 87 143
Operating Lease, Liability, Current 5,085 4,184
Finance lease liabilities, current 347 71
Operating lease liabilities, non-current 13,158 13,361
Finance lease liabilities, non-current 5,969 233
Total lease liabilities $ 24,559 $ 17,849
Finance lease assets, location Property, Plant and Equipment, Net  
Operating lease liability, current, location Accrued Liabilities, Current  
Finance lease liability, current, location Secured Debt, Current  
Operating lease liability, noncurrent, location Operating lease liabilities, non-current  
Finance lease liability, noncurrent, location Secured financings and other  
[1] Recorded net of accumulated amortization of $87,000 and $143,000 as of April 2, 2022 and April 3, 2021, respectively.
XML 101 R88.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Lease Expense) (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 02, 2022
Apr. 03, 2021
Mar. 28, 2020
Amortization of leased assets $ 109 $ 39 $ 39
Interest on lease liabilities 151 17 52
Total lease expense 5,056 4,488 4,044
Operating lease payments 4,794 4,164 3,375
Finance lease payments 220 79 142
Cost of sales      
Operating lease expense [1] 1,160 1,105 834
Selling, general and administrative expenses      
Operating lease expense [1] $ 3,636 $ 3,327 $ 3,119
[1] Excludes short-term and variable lease expenses, which are immaterial.
XML 102 R89.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Future Minimum Lease Payments) (Details) - USD ($)
$ in Thousands
Apr. 02, 2022
Apr. 03, 2021
Leases [Abstract]    
Operating lease payments FY22 $ 5,214  
Operating lease payments FY23 4,727  
Operating lease payments FY24 3,691  
Operating lease payments FY25 3,369  
Operating lease payments FY26 1,220  
Operating lease payments thereafter 2,056  
Total operating lease payments 20,277  
Less: Amount representing interest (2,034)  
Present value of lease liabilities 18,243  
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,941  
Total finance lease payments 12,721  
Less: Amount representing interest (6,405)  
Present value of lease liabilities 6,316 $ 304
2023 5,570  
2024 5,083  
2025 4,047  
2026 3,725  
2027 1,576  
Thereafter 12,997  
Total lease payments 32,998  
Less: Amount representing interest (8,439)  
Present value of lease liabilities $ 24,559 $ 17,849
XML 103 R90.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Weighted Average Disclosures) (Details)
Apr. 02, 2022
Leases [Abstract]  
Weighted average remaining lease term, operating leases 4 years 8 months 12 days
Weighted average remaining lease term, finance leases 35 years 8 months 12 days
Weighted average discount rate, operating leases 4.50%
Weighted average discount rate, finance leases 4.50%
XML 104 R91.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Other Intangibles (Summary of Goodwill and Other Intangibles) (Details) - USD ($)
$ in Thousands
Apr. 02, 2022
Apr. 03, 2021
Indefinite lived:    
Gross Carrying Amount $ 100,993 $ 75,090
Gross Carrying Amount 117,773 85,090
Net Carrying Amount 117,773 85,090
Finite lived:    
Accumulated Amortization (9,745) (8,361)
Gross Carrying Amount 139,197 97,814
Net Carrying Amount 129,452 89,453
Customer relationships    
Finite lived:    
Gross Carrying Amount 19,500 11,300
Accumulated Amortization (8,392) (7,097)
Net Carrying Amount 11,108 4,203
Other Intangible Assets    
Finite lived:    
Gross Carrying Amount 1,924 1,424
Accumulated Amortization (1,353) (1,264)
Net Carrying Amount 571 160
Goodwill    
Indefinite lived:    
Gross Carrying Amount 100,993 75,090
Trademarks and trade names    
Indefinite lived:    
Net Carrying Amount 15,680 8,900
State insurance licenses    
Indefinite lived:    
Net Carrying Amount $ 1,100 $ 1,100
XML 105 R92.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Other Intangibles Rollforward (Details)
$ in Thousands
12 Months Ended
Apr. 02, 2022
USD ($)
Schedule of Acquired Finite and Indefinite Lived Intangible Asset by Major Class [Line Items]  
Beginning Balance $ 75,090
Ending Balance 100,993
Craftsman  
Schedule of Acquired Finite and Indefinite Lived Intangible Asset by Major Class [Line Items]  
Goodwill, Acquired During Period 4,595
Commodore  
Schedule of Acquired Finite and Indefinite Lived Intangible Asset by Major Class [Line Items]  
Goodwill, Acquired During Period 21,308
Goodwill [Member]  
Schedule of Acquired Finite and Indefinite Lived Intangible Asset by Major Class [Line Items]  
Beginning Balance 75,090
Ending Balance $ 100,993
XML 106 R93.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Other Intangibles (Amortization Expense) (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 02, 2022
Apr. 03, 2021
Mar. 28, 2020
Goodwill and Intangible Assets Disclosure [Abstract]      
Amortization of Intangible Assets $ 1,400 $ 747 $ 606
Expected Amortization for Future Fiscal Years [Abstract]      
2023 2,013    
2024 1,339    
2025 1,300    
2026 1,258    
2027 1,185    
Thereafter $ 4,584    
XML 107 R94.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Apr. 02, 2022
Apr. 03, 2021
Accrued expenses and other current liabilities    
Customer deposits $ 56,318 $ 41,835
Salaries, wages and benefits 54,172 37,737
Estimated warranties 26,250 18,032
Unearned insurance premiums 24,917 22,643
Accrued volume rebates 18,641 12,132
Company repurchase options on certain loans sold 9,375 25,938
Other 60,631 44,816
Total accrued expenses and other current liabilities $ 250,304 $ 203,133
XML 108 R95.htm IDEA: XBRL DOCUMENT v3.22.1
Warranties (Activity for Estimated Warranty Liability) (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 02, 2022
Apr. 03, 2021
Mar. 28, 2020
Accrual for estimated warranties      
Balance at beginning of period $ 18,032 $ 18,678 $ 17,069
Purchase accounting additions 5,909 0 1,192
Charged to costs and expenses 40,678 28,352 29,885
Payments and deductions (38,369) (28,998) (29,468)
Balance at end of period $ 26,250 $ 18,032 $ 18,678
XML 109 R96.htm IDEA: XBRL DOCUMENT v3.22.1
Secured Financings and Other (Details) - USD ($)
$ in Thousands
Apr. 02, 2022
Apr. 03, 2021
Debt Disclosure [Abstract]    
Finance lease payables $ 6,316 $ 304
Other secured financing 2,933 3,672
Mandatorily redeemable noncontrolling interest 2,371 0
Secured term loans 0 8,210
Total Debt 11,620 12,186
Less current portion (784) (1,851)
Secured financings and other $ 10,836 $ 10,335
XML 110 R97.htm IDEA: XBRL DOCUMENT v3.22.1
Secured Financings and Other (Details)
$ in Thousands
Apr. 02, 2022
USD ($)
Debt Disclosure [Abstract]  
2023 $ 510
2024 2,828
2025 416
2026 379
2027 341
Thereafter $ 7,146
XML 111 R98.htm IDEA: XBRL DOCUMENT v3.22.1
Reinsurance and Insurance Loss Reserves (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 02, 2022
Apr. 03, 2021
Reinsurance Effect on Premiums Written and Earned    
Direct premiums Written $ 27,639 $ 23,226
Assumed premiums - nonaffiliate Written 31,693 29,167
Ceded premiums - nonaffiliate Written (15,232) (12,604)
Net premiums Written 44,100 39,789
Direct premiums Earned 25,543 21,424
Assumed premiums - nonaffiliate Earned 30,579 28,160
Ceded premiums - nonaffiliate Earned (15,232) (12,604)
Net premiums Earned $ 40,890 $ 36,980
XML 112 R99.htm IDEA: XBRL DOCUMENT v3.22.1
Reinsurance and Insurance Loss Reserves (Details Textual)
$ in Thousands
12 Months Ended
Apr. 02, 2022
USD ($)
Insurance [Abstract]  
Insurance policies maximum coverage per claim $ 300
Insurance policies coverage per claim ceded to reinsurers 125
Insurance policy risk of loss maintained per claim 175
Catastrophic losses recoverable in excess of amount 2,000
Aggregate catastrophic losses recoverable in excess of amount $ 70,000
XML 113 R100.htm IDEA: XBRL DOCUMENT v3.22.1
Reinsurance and Insurance Loss Reserves (Activity in Property Casualty Reserve) (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 02, 2022
Apr. 03, 2021
Mar. 28, 2020
Insurance [Abstract]      
Balance at beginning of period $ 7,451 $ 5,582 $ 6,686
Net incurred losses during the year 25,962 23,041 16,961
Net claim payments during the year (25,264) (21,172) (18,065)
Balance at end of period $ 8,149 $ 7,451 $ 5,582
XML 114 R101.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes (Provision (Benefit) for Income Taxes) (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 02, 2022
Apr. 03, 2021
Mar. 28, 2020
Current      
Federal $ 7,271 $ 16,823 $ 14,625
State 8,768 3,128 3,084
Current Income Tax Expense 16,039 19,951 17,709
Deferred      
Federal (1,257) 302 246
State (535) 13 (42)
Deferred Income Tax (Benefit) Expense (1,792) 315 204
Income Tax Expense $ 14,247 $ 20,266 $ 17,913
XML 115 R102.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes (Reconciliation of Income Taxes) (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 02, 2022
Apr. 03, 2021
Mar. 28, 2020
Income Tax Disclosure [Abstract]      
Statutory tax rate 21.00% 21.00% 21.00%
Federal income tax at statutory rate $ 44,518 $ 20,351 $ 19,525
State income taxes, net of federal benefit 8,075 3,422 3,297
Stock-based compensation (1,421) (2,710) (2,994)
Tax credits 37,488 1,356 2,401
Other 563 559 486
Income Tax Expense 14,247 20,266 $ 17,913
Tax Credit - 45L 6,400 $ 30,600  
Tax credits - Research and Development $ 500    
XML 116 R103.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes (Components of Deferred Tax Assets and Liabilities) (Details) - USD ($)
$ in Thousands
Apr. 02, 2022
Apr. 03, 2021
Net deferred tax (liabilities) assets    
Goodwill $ (16,675) $ (16,327)
Property, plant and equipment (7,030) (5,121)
Warranty reserves 5,913 4,277
Lease - Operating lease liability 4,270 4,123
Lease - Right of use assets (3,968) (3,820)
Salaries and wages 3,924 3,065
Accrued volume rebates 2,600 1,494
Stock-based compensation 2,199 2,177
Inventory 2,192 1,271
Unrealized gains on marketable equity investments (1,715) (1,695)
Loan discount 1,275 1,631
Other intangibles 0 (1,538)
Other 1,487 3,070
Deferred Tax Liabilities, Net $ (5,528) $ (7,393)
XML 117 R104.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes (Narrative) (Details)
$ in Thousands
Apr. 02, 2022
USD ($)
Income Tax Disclosure [Abstract]  
Net operating loss carryforwards $ 8,600
Operating loss carryforward valuation allowance $ 308
XML 118 R105.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies (Loan Contracts with Off-Balance Sheet Commitments) (Details) - USD ($)
$ in Thousands
Apr. 02, 2022
Apr. 03, 2021
Loan Contracts with Off-Balance Sheet Commitments    
Construction loan contract amount $ 9,330 $ 37,628
Cumulative advances (3,547) (13,801)
Remaining construction contingent commitment $ 5,783 $ 23,827
XML 119 R106.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies (Details Textual)
Claim in Thousands, $ in Thousands
12 Months Ended
Apr. 02, 2022
USD ($)
Claim
Apr. 03, 2021
USD ($)
Mar. 28, 2020
USD ($)
Loss Contingencies [Line Items]      
Repurchase agreements period, minimum 18 months    
Repurchase agreements period, maximum 24 months    
Repurchase agreements maximum amount contingently liable $ 141,000 $ 74,200  
Reserve for repurchase commitments 3,600 2,300  
Reserves Related to Consumer Loans Sold $ 866 1,200  
Loan Repurchase      
Loss Contingencies [Line Items]      
New Claims for Mortgages Sold | Claim 0    
CountryPlace      
Loss Contingencies [Line Items]      
IRLCs recorded at fair value $ 51,700    
Gain on IRLCs 1   $ 153
Loss on IRLCs   (208)  
Forward Commitments Recorded at Fair Value 16,700    
Recognized gain (loss) on forward commitments $ (92) $ 1,400 $ (951)
XML 120 R107.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation (Details) - USD ($)
$ in Millions
12 Months Ended
Apr. 02, 2022
Apr. 03, 2021
Mar. 28, 2020
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 283,208    
Stock option exercise price as a percent of fair value of common stock 100.00%    
Stock option expiration period 7 years    
Maximum vesting period for stock options and restricted stock awards 5 years    
Unrecognized compensation cost related to stock options $ 6.3    
Stock Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation cost charged against income $ 5.1 $ 4.4 $ 3.9
Weighted-average period over stock options expected to be recognized 1 year 10 months 13 days    
XML 121 R108.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation (Stock Option Activity) (Details) - Stock Options - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Apr. 02, 2022
Apr. 03, 2021
Mar. 28, 2020
Stock Option Activity, Number of Shares [Roll Forward]      
Beginning balance, shares outstanding 251,749 364,174 411,111
Granted 0 39,800 74,750
Exercised (53,550) (131,567) (120,687)
Canceled or forfeited (5,286) (20,658) (1,000)
Ending balance, shares outstanding 192,913 251,749 364,174
Shares exercisable 126,948 108,588 179,133
Stock Option Activity, Weighted Average Exercise Price [Roll Forward]      
Beginning balance, weighted average exercise price $ 146.86 $ 123.93 $ 102.71
Granted 0 177.61 145.24
Exercised 107.58 90.49 63.66
Canceled or forfeited 164.49 148.95 99.65
Ending balance, weighted average exercise price 157.23 146.86 123.93
Exercisable, weighted average exercise price $ 149.90 $ 132.48 $ 100.82
Options outstanding, weighted average remaining contractual term 3 years 4 months 2 days 4 years 14 days 4 years 7 days
Options exercisable, weighted average remaining contractual term 2 years 9 months 25 days 3 years 2 months 19 days 2 years 9 months 29 days
Options outstanding, aggregate intrinsic value $ 16,724 $ 34,266 $ 49,000
Options exercisable, aggregate intrinsic value 11,941 $ 15,549 $ 25,423
Weighted-average estimated fair value of employee stock options granted   $ 69.65 $ 46.84
Total intrinsic value of options exercised $ 7,900 $ 16,700 $ 15,700
XML 122 R109.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation (Stock Options, Fair Value Assumptions) (Details) - Stock Options
12 Months Ended
Apr. 03, 2021
Mar. 28, 2020
Fair Value Assumptions and Methodology [Abstract]    
Volatility 47.50% 36.00%
Risk-free interest rate 0.30% 2.00%
Dividend yield 0.00% 0.00%
Expected option life in years 4 years 6 months 21 days 4 years 3 months 29 days
Estimated forfeiture rate 7.00% 7.00%
XML 123 R110.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation Restricted Stock (Details) - shares
12 Months Ended
Apr. 02, 2022
Apr. 03, 2021
Mar. 28, 2020
Jul. 02, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Outstanding 17,524 11,805 0  
Awarded 24,822 11,000 12,205  
Released (3,335) (3,465) (400)  
Canceled or expired (1,310) (1,816) 0  
Outstanding 37,701 17,524 11,805  
Performance-Based Awards        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Outstanding 12,939 7,305 0  
Awarded 7,920 7,450 7,305  
Released 0 0 0  
Canceled or expired (805) (1,816) 0  
Outstanding 20,054 12,939 7,305  
Performance-Based Awards | Forecast        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Additional performance shares expected to vest in subsequent period       2,489
Performance-Based Awards | Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 2022        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Outstanding 6,333      
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]        
Outstanding 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]        
Outstanding 7,520      
Service-Based Awards        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Outstanding 4,585 4,500 0  
Awarded 16,902 3,550 4,900  
Released (3,335) (3,465) (400)  
Canceled or expired (505) 0 0  
Outstanding 17,647 4,585 4,500  
XML 124 R111.htm IDEA: XBRL DOCUMENT v3.22.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Apr. 02, 2022
Apr. 03, 2021
Mar. 28, 2020
Earnings Per Share Computation      
Net income $ 197,699 $ 76,646 $ 75,066
Weighted average shares outstanding:      
Basic (in shares) 9,178,593 9,189,052 9,129,639
Effect of dilutive securities 85,560 104,082 139,145
Diluted (in shares) 9,264,153 9,293,134 9,268,784
Net income per basic share attributable to Cavco common stockholders:      
Basic (usd per share) $ 21.54 $ 8.34 $ 8.22
Net income per diluted share attributable to Cavco common stockholders:      
Diluted (usd per share) $ 21.34 $ 8.25 $ 8.10
Stock Options      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive stock equivalents excluded from computation 405 19,440 23,336
XML 125 R112.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements (Book Value and Estimated Fair Value) (Details) - USD ($)
$ in Thousands
Apr. 02, 2022
Apr. 03, 2021
Summary of the Fair Value and Carrying Value of Financial Instruments    
Available-for-sale debt securities $ 17,760 $ 14,946
Marketable equity securities 16,780 17,600
Book Value | Level 2    
Summary of the Fair Value and Carrying Value of Financial Instruments    
Available-for-sale debt securities [1] 17,760 14,946
Securitized financings and other [2] (11,620) (12,186)
Book Value | Level 1    
Summary of the Fair Value and Carrying Value of Financial Instruments    
Marketable equity securities [3] 16,780 17,600
Book Value | Level 3    
Summary of the Fair Value and Carrying Value of Financial Instruments    
Non-marketable equity investments [4] 20,479 21,960
Consumer loans receivable [5],[6] 49,884 74,798
Commercial loans receivable [6] 68,566 44,314
Estimated Fair Value | Level 2    
Summary of the Fair Value and Carrying Value of Financial Instruments    
Available-for-sale debt securities [1] 17,760 14,946
Securitized financings and other [2] (11,806) (12,340)
Estimated Fair Value | Level 1    
Summary of the Fair Value and Carrying Value of Financial Instruments    
Marketable equity securities [3] 16,780 17,600
Estimated Fair Value | Level 3    
Summary of the Fair Value and Carrying Value of Financial Instruments    
Non-marketable equity investments [4] 20,479 21,960
Consumer loans receivable [5],[6] 53,354 86,209
Commercial loans receivable [6] $ 65,942 $ 42,379
[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 126 R113.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements (Assumptions for Mortgage Servicing Rights) (Details)
$ in Thousands
Apr. 02, 2022
USD ($)
Loans
Apr. 03, 2021
USD ($)
Loans
Fair Value Disclosures [Abstract]    
Number of loans serviced with MSRs | Loans 4,346 4,647
Weighted average servicing fee 0.3159% 0.3203%
Capitalized servicing multiple 85.07% 45.93%
Capitalized servicing rate 0.2463% 0.2715%
Serviced portfolio with MSRs (in thousands) $ 560,178 $ 593,939
MSRs (in thousands) $ 1,656 $ 916
XML 127 R114.htm IDEA: XBRL DOCUMENT v3.22.1
Employee Benefit Plans (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 02, 2022
Apr. 03, 2021
Mar. 28, 2020
Defined Benefit Plan Disclosure [Line Items]      
Maximum loss per emolyee under insurance claims $ 400    
Medical claims expenses $ 22,800 $ 15,800 $ 15,700
401K Plan [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Employer matching percentage 20.00%    
Employee contribution rate, subject to match 5.00%    
Vesting period 4 years    
Employer matching contribution expense $ 1,300 $ 1,100 $ 1,100
Maximum | 401K Plan [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Employer matching percentage 50.00%    
Employee contribution rate, subject to match 5.00%    
Employer maximum match per employee $ 1    
XML 128 R115.htm IDEA: XBRL DOCUMENT v3.22.1
Multi-employer Plan (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 02, 2022
Apr. 03, 2021
Mar. 28, 2020
Compensation Related Costs [Abstract]      
Pension Fund IAM National Pension Fund [Member]    
Pension Protection Act Zone Status   Red Red
RP Status Pending / Implemented   Implemented  
Contributions by the Company $ 312 $ 0 $ 0
Surcharge imposed Yes    
XML 129 R116.htm IDEA: XBRL DOCUMENT v3.22.1
Related Party Transactions (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 02, 2022
Apr. 03, 2021
Mar. 28, 2020
Related Party Transactions [Abstract]      
Net revenue $ 58,100 $ 46,700 $ 51,000
Accounts Receivable, Related Parties 3,300 4,700  
Commercial loans receivable from affiliates $ 2,600 $ 9,500  
XML 130 R117.htm IDEA: XBRL DOCUMENT v3.22.1
Acquisitions (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 02, 2022
Apr. 03, 2021
Mar. 28, 2020
Sep. 24, 2021
Jul. 04, 2021
Business Acquisition [Line Items]          
Craftsman investment before purchase $ 20,479 $ 21,960      
Purchase price 141,429 0 $ 15,937    
Goodwill $ 100,993 $ 75,090      
Craftsman          
Business Acquisition [Line Items]          
Initial ownership of Craftsman   50.00%      
Initial investment in Craftsman   $ 1,300      
Acquisition Date Jul. 04, 2021        
Additional ownership in Craftsman         20.00%
Craftsman investment before purchase         $ 2,900
Craftsman remeasurement gain $ 3,300        
Purchase price 2,500        
Cash         6,466
Accounts receivable         577
Inventories         7,146
Property, plant and equipment         205
Other current assets         416
Intangible assets [1]         2,980
Total identifiable assets acquired         17,790
Accounts payable and accrued liabilities         10,028
Net identifiable assets acquired         7,762
Goodwill [2]         4,595
Net assets acquired         $ 12,357
Net revenue since acquisition 13,800        
Net income since acquisition $ 400        
Craftsman | Minority Interest          
Business Acquisition [Line Items]          
Reedemable nonctrolling interest percentage         30.00%
Craftsman | Mandatorily redeemable noncontrolling interest          
Business Acquisition [Line Items]          
FV of Noncontrolling interest at acquisition         $ 2,500
Craftsman | Mandatorily redeemable noncontrolling interest | Minority Interest          
Business Acquisition [Line Items]          
Reedemable nonctrolling interest percentage         20.00%
Craftsman | Reedemable noncontrolling interest          
Business Acquisition [Line Items]          
FV of Noncontrolling interest at acquisition         $ 1,200
Craftsman | Reedemable noncontrolling interest | Minority Interest          
Business Acquisition [Line Items]          
Reedemable nonctrolling interest percentage         10.00%
Craftsman | Trademarks and trade names          
Business Acquisition [Line Items]          
Trademarks and trade names         $ 3,000
Commodore          
Business Acquisition [Line Items]          
Acquisition Date Sep. 24, 2021        
Purchase price $ 146,200        
Acquisition related transaction costs 2,700        
Cash       $ 619  
Accounts receivable       20,930  
Commercial loans       30,922  
Inventories         31,787
Property, plant and equipment [3]         59,106
Other current assets         534
Intangible assets [4]         12,500
Total identifiable assets acquired         156,398
Accounts payable and accrued liabilities         31,536
Net identifiable assets acquired         124,862
Goodwill [5]         $ 21,308
Net assets acquired       146,170  
Net revenue since acquisition 166,700        
Net income since acquisition $ 6,600        
Commodore | Customer-Related Intangible Assets          
Business Acquisition [Line Items]          
Finite lived intangible assets acquired       7,200  
Finite-lived intangible asset useful life 11 years        
Commodore | Order or Production Backlog          
Business Acquisition [Line Items]          
Finite lived intangible assets acquired       1,000  
Commodore | Noncompete Agreements          
Business Acquisition [Line Items]          
Finite lived intangible assets acquired       500  
Finite-lived intangible asset useful life 5 years        
Commodore | Trademarks and trade names          
Business Acquisition [Line Items]          
Trademarks and trade names       $ 3,800  
[1] Includes $3.0 million assigned to trademarks and trade names, which are considered indefinite lived intangible assets and are not subject to amortization.
[2] Attributable to the Factory-built housing segment, all of which will be deductible for income tax purposes.
[3] Includes assets acquired under finance leases. See Note 9 for additional information.
[4] 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.
[5] Attributable to the Factory-built housing segment, all of which will be deductible for income tax purposes.
XML 131 R118.htm IDEA: XBRL DOCUMENT v3.22.1
Acquisitions Pro Forma (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Apr. 02, 2022
Apr. 03, 2021
Business Combination and Asset Acquisition [Abstract]    
Net revenue $ 1,793,247 $ 1,369,244
Net income attributable to Cavco common stockholders $ 199,820 $ 84,448
Diluted net income per share $ 21.57 $ 9.09
XML 132 R119.htm IDEA: XBRL DOCUMENT v3.22.1
Business Segment Information (Details)
$ in Thousands
12 Months Ended
Apr. 02, 2022
USD ($)
Segment
Apr. 03, 2021
USD ($)
Mar. 28, 2020
USD ($)
Business Segment Information      
Number of operating segments | Segment 2    
Net revenue $ 1,627,158 $ 1,108,051 $ 1,061,774
Income before income taxes 211,989 96,912 92,979
Depreciation 9,633 5,577 5,177
Amortization 1,384 747 606
Income tax expense 14,247 20,266 17,913
Capital expenditures 18,653 25,537 $ 14,340
Total assets $ 1,154,972 $ 951,833  
Gross margin % 25.10% 21.60% 21.70%
Factory-built housing      
Business Segment Information      
Net revenue $ 1,556,283 $ 1,037,889 $ 999,340
Income before income taxes 197,282 78,937 78,531
Depreciation 9,451 5,450 5,120
Amortization 1,270 560 419
Income tax expense 10,853 16,204 14,574
Capital expenditures 18,574 25,465 $ 13,211
Total assets $ 929,535 $ 711,579  
Gross margin % 23.90% 19.20% 19.50%
Financial services      
Business Segment Information      
Net revenue $ 70,875 $ 70,162 $ 62,434
Income before income taxes 14,707 17,975 14,448
Depreciation 182 127 57
Amortization 114 187 187
Income tax expense 3,394 4,062 3,339
Capital expenditures 79 72 $ 1,129
Total assets $ 225,437 $ 240,254  
Gross margin % 51.50% 56.10% 56.50%
Finance      
Business Segment Information      
Net revenue $ 23,004 $ 24,195 $ 24,894
Insurance      
Business Segment Information      
Net revenue $ 47,871 $ 45,967 $ 37,540
XML 133 cvco-20220402_htm.xml IDEA: XBRL DOCUMENT 0000278166 2021-04-04 2022-04-02 0000278166 2021-10-02 0000278166 2022-05-20 0000278166 2022-04-02 0000278166 2021-04-03 0000278166 2020-03-29 2021-04-03 0000278166 2019-03-31 2020-03-28 0000278166 us-gaap:CommonStockMember 2019-03-30 0000278166 us-gaap:TreasuryStockMember 2019-03-30 0000278166 us-gaap:AdditionalPaidInCapitalMember 2019-03-30 0000278166 us-gaap:RetainedEarningsMember 2019-03-30 0000278166 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-30 0000278166 2019-03-30 0000278166 us-gaap:CommonStockMember 2019-03-31 2020-03-28 0000278166 us-gaap:TreasuryStockMember 2019-03-31 2020-03-28 0000278166 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 2020-03-28 0000278166 us-gaap:RetainedEarningsMember 2019-03-31 2020-03-28 0000278166 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 2020-03-28 0000278166 us-gaap:CommonStockMember 2020-03-28 0000278166 us-gaap:TreasuryStockMember 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 2020-03-28 0000278166 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201613Member us-gaap:TreasuryStockMember 2020-03-28 0000278166 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201613Member us-gaap:AdditionalPaidInCapitalMember 2020-03-28 0000278166 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201613Member us-gaap:RetainedEarningsMember 2020-03-28 0000278166 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201613Member us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-28 0000278166 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201613Member 2020-03-28 0000278166 us-gaap:CommonStockMember 2020-03-29 2021-04-03 0000278166 us-gaap:TreasuryStockMember 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:TreasuryStockMember 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 us-gaap:CommonStockMember 2021-04-04 2022-04-02 0000278166 us-gaap:TreasuryStockMember 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:TreasuryStockMember 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 cvco:LoansHeldAtAcquisitionDateMember us-gaap:AccountingStandardsUpdate201613Member us-gaap:ConsumerPortfolioSegmentMember 2021-04-04 2022-04-02 0000278166 cvco:FactoryBuiltHousingMember 2021-04-03 0000278166 cvco:FactoryBuiltHousingMember 2022-04-02 0000278166 srt:MinimumMember us-gaap:BuildingAndBuildingImprovementsMember 2021-04-04 2022-04-02 0000278166 srt:MaximumMember us-gaap:BuildingAndBuildingImprovementsMember 2021-04-04 2022-04-02 0000278166 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2021-04-04 2022-04-02 0000278166 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2021-04-04 2022-04-02 0000278166 srt:MinimumMember 2021-04-04 2022-04-02 0000278166 srt:MaximumMember 2021-04-04 2022-04-02 0000278166 us-gaap:CargoAndFreightMember 2021-04-04 2022-04-02 0000278166 us-gaap:CargoAndFreightMember 2020-03-29 2021-04-03 0000278166 us-gaap:CargoAndFreightMember 2019-03-31 2020-03-28 0000278166 cvco:CraftsmanMember 2022-04-02 0000278166 srt:ScenarioForecastMember cvco:CraftsmanMember us-gaap:DebenturesSubjectToMandatoryRedemptionMember 2023-12-31 0000278166 srt:ScenarioForecastMember cvco:CraftsmanMember cvco:DebenturesNotSubjectToMandatoryRedemptionMember 2023-12-31 0000278166 cvco:SubcontractedsiteimprovementsMember 2021-04-04 2022-04-02 0000278166 cvco:SubcontractedsiteimprovementsMember 2020-03-29 2021-04-03 0000278166 cvco:SubcontractedsiteimprovementsMember 2019-03-31 2020-03-28 0000278166 cvco:HUDCodeMember cvco:FactoryBuiltHousingMember 2021-04-04 2022-04-02 0000278166 cvco:HUDCodeMember cvco:FactoryBuiltHousingMember 2020-03-29 2021-04-03 0000278166 cvco:HUDCodeMember cvco:FactoryBuiltHousingMember 2019-03-31 2020-03-28 0000278166 cvco:ModularMember cvco:FactoryBuiltHousingMember 2021-04-04 2022-04-02 0000278166 cvco:ModularMember cvco:FactoryBuiltHousingMember 2020-03-29 2021-04-03 0000278166 cvco:ModularMember cvco:FactoryBuiltHousingMember 2019-03-31 2020-03-28 0000278166 cvco:ParkModelRVsMember cvco:FactoryBuiltHousingMember 2021-04-04 2022-04-02 0000278166 cvco:ParkModelRVsMember cvco:FactoryBuiltHousingMember 2020-03-29 2021-04-03 0000278166 cvco:ParkModelRVsMember cvco:FactoryBuiltHousingMember 2019-03-31 2020-03-28 0000278166 cvco:FactorybuilthousingotherMember cvco:FactoryBuiltHousingMember 2021-04-04 2022-04-02 0000278166 cvco:FactorybuilthousingotherMember cvco:FactoryBuiltHousingMember 2020-03-29 2021-04-03 0000278166 cvco:FactorybuilthousingotherMember cvco:FactoryBuiltHousingMember 2019-03-31 2020-03-28 0000278166 cvco:FactoryBuiltHousingMember 2021-04-04 2022-04-02 0000278166 cvco:FactoryBuiltHousingMember 2020-03-29 2021-04-03 0000278166 cvco:FactoryBuiltHousingMember 2019-03-31 2020-03-28 0000278166 cvco:InsuranceAgencyCommissionsMember cvco:FinancialServicesMember 2021-04-04 2022-04-02 0000278166 cvco:InsuranceAgencyCommissionsMember cvco:FinancialServicesMember 2020-03-29 2021-04-03 0000278166 cvco:InsuranceAgencyCommissionsMember cvco:FinancialServicesMember 2019-03-31 2020-03-28 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 us-gaap:FinancialServiceOtherMember cvco:FinancialServicesMember 2019-03-31 2020-03-28 0000278166 cvco:FinancialServicesMember 2021-04-04 2022-04-02 0000278166 cvco:FinancialServicesMember 2020-03-29 2021-04-03 0000278166 cvco:FinancialServicesMember 2019-03-31 2020-03-28 0000278166 cvco:CashRelatedToCountryplaceCustomerPaymentsToBeRemittedToThirdPartiesMember 2022-04-02 0000278166 cvco:CashRelatedToCountryplaceCustomerPaymentsToBeRemittedToThirdPartiesMember 2021-04-03 0000278166 cvco:OtherRestrictedCashMember 2022-04-02 0000278166 cvco:OtherRestrictedCashMember 2021-04-03 0000278166 us-gaap:MortgageBackedSecuritiesMember 2022-04-02 0000278166 us-gaap:USStatesAndPoliticalSubdivisionsMember 2022-04-02 0000278166 us-gaap:CorporateDebtSecuritiesMember 2022-04-02 0000278166 us-gaap:MortgageBackedSecuritiesMember 2021-04-03 0000278166 us-gaap:USStatesAndPoliticalSubdivisionsMember 2021-04-03 0000278166 us-gaap:CorporateDebtSecuritiesMember 2021-04-03 0000278166 us-gaap:ConsumerPortfolioSegmentMember 2021-04-03 0000278166 us-gaap:ConsumerPortfolioSegmentMember 2020-03-28 0000278166 us-gaap:AccountingStandardsUpdate201613Member us-gaap:ConsumerPortfolioSegmentMember 2021-04-04 2022-04-02 0000278166 us-gaap:AccountingStandardsUpdate201613Member us-gaap:ConsumerPortfolioSegmentMember 2020-03-29 2021-04-03 0000278166 us-gaap:ConsumerPortfolioSegmentMember 2021-04-04 2022-04-02 0000278166 us-gaap:ConsumerPortfolioSegmentMember 2020-03-29 2021-04-03 0000278166 us-gaap:ConsumerPortfolioSegmentMember 2022-04-02 0000278166 cvco:CurrentMember 2022-04-02 0000278166 cvco:CurrentMember 2021-04-03 0000278166 cvco:A3160DaysPastDueMember 2022-04-02 0000278166 cvco:A3160DaysPastDueMember 2021-04-03 0000278166 cvco:A6190DaysPastDueMember 2022-04-02 0000278166 cvco:A6190DaysPastDueMember 2021-04-03 0000278166 cvco:A91DaysPastDueMember 2022-04-02 0000278166 cvco:A91DaysPastDueMember 2021-04-03 0000278166 us-gaap:PrimeMember cvco:CurrentFiscalYearMember 2022-04-02 0000278166 us-gaap:PrimeMember cvco:PriorFiscalYearMember 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:Fiscal2017Member 2022-04-02 0000278166 us-gaap:PrimeMember cvco:Fiscal2016AndPriorMember 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:Fiscal2019Member 2022-04-02 0000278166 cvco:NearPrimeMember cvco:Fiscal2018Member 2022-04-02 0000278166 cvco:NearPrimeMember cvco:Fiscal2017Member 2022-04-02 0000278166 cvco:NearPrimeMember cvco:Fiscal2016AndPriorMember 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:Fiscal2019Member 2022-04-02 0000278166 us-gaap:SubprimeMember cvco:Fiscal2018Member 2022-04-02 0000278166 us-gaap:SubprimeMember cvco:Fiscal2017Member 2022-04-02 0000278166 us-gaap:SubprimeMember cvco:Fiscal2016AndPriorMember 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:Fiscal2019Member 2022-04-02 0000278166 cvco:NoFICOScoreMember cvco:Fiscal2018Member 2022-04-02 0000278166 cvco:NoFICOScoreMember cvco:Fiscal2017Member 2022-04-02 0000278166 cvco:NoFICOScoreMember cvco:Fiscal2016AndPriorMember 2022-04-02 0000278166 cvco:NoFICOScoreMember 2022-04-02 0000278166 cvco:CurrentFiscalYearMember 2022-04-02 0000278166 cvco:PriorFiscalYearMember 2022-04-02 0000278166 cvco:Fiscal2019Member 2022-04-02 0000278166 cvco:Fiscal2018Member 2022-04-02 0000278166 cvco:Fiscal2017Member 2022-04-02 0000278166 cvco:Fiscal2016AndPriorMember 2022-04-02 0000278166 us-gaap:PrimeMember cvco:CurrentFiscalYearMember 2021-04-03 0000278166 us-gaap:PrimeMember cvco:PriorFiscalYearMember 2021-04-03 0000278166 us-gaap:PrimeMember cvco:Fiscal2019Member 2021-04-03 0000278166 us-gaap:PrimeMember cvco:Fiscal2018Member 2021-04-03 0000278166 us-gaap:PrimeMember cvco:Fiscal2017Member 2021-04-03 0000278166 us-gaap:PrimeMember cvco:Fiscal2016AndPriorMember 2021-04-03 0000278166 us-gaap:PrimeMember 2021-04-03 0000278166 cvco:NearPrimeMember cvco:CurrentFiscalYearMember 2021-04-03 0000278166 cvco:NearPrimeMember cvco:PriorFiscalYearMember 2021-04-03 0000278166 cvco:NearPrimeMember cvco:Fiscal2019Member 2021-04-03 0000278166 cvco:NearPrimeMember cvco:Fiscal2018Member 2021-04-03 0000278166 cvco:NearPrimeMember cvco:Fiscal2017Member 2021-04-03 0000278166 cvco:NearPrimeMember cvco:Fiscal2016AndPriorMember 2021-04-03 0000278166 cvco:NearPrimeMember 2021-04-03 0000278166 us-gaap:SubprimeMember cvco:CurrentFiscalYearMember 2021-04-03 0000278166 us-gaap:SubprimeMember cvco:PriorFiscalYearMember 2021-04-03 0000278166 us-gaap:SubprimeMember cvco:Fiscal2019Member 2021-04-03 0000278166 us-gaap:SubprimeMember cvco:Fiscal2018Member 2021-04-03 0000278166 us-gaap:SubprimeMember cvco:Fiscal2017Member 2021-04-03 0000278166 us-gaap:SubprimeMember cvco:Fiscal2016AndPriorMember 2021-04-03 0000278166 us-gaap:SubprimeMember 2021-04-03 0000278166 cvco:NoFICOScoreMember cvco:CurrentFiscalYearMember 2021-04-03 0000278166 cvco:NoFICOScoreMember cvco:PriorFiscalYearMember 2021-04-03 0000278166 cvco:NoFICOScoreMember cvco:Fiscal2019Member 2021-04-03 0000278166 cvco:NoFICOScoreMember cvco:Fiscal2018Member 2021-04-03 0000278166 cvco:NoFICOScoreMember cvco:Fiscal2017Member 2021-04-03 0000278166 cvco:NoFICOScoreMember cvco:Fiscal2016AndPriorMember 2021-04-03 0000278166 cvco:NoFICOScoreMember 2021-04-03 0000278166 cvco:CurrentFiscalYearMember 2021-04-03 0000278166 cvco:PriorFiscalYearMember 2021-04-03 0000278166 cvco:Fiscal2019Member 2021-04-03 0000278166 cvco:Fiscal2018Member 2021-04-03 0000278166 cvco:Fiscal2017Member 2021-04-03 0000278166 cvco:Fiscal2016AndPriorMember 2021-04-03 0000278166 stpr:TX 2022-04-02 0000278166 stpr:FL 2022-04-02 0000278166 stpr:TX 2021-04-03 0000278166 stpr:FL 2021-04-03 0000278166 us-gaap:CommercialPortfolioSegmentMember 2022-04-02 0000278166 us-gaap:CommercialPortfolioSegmentMember 2021-04-03 0000278166 us-gaap:AccountingStandardsUpdate201613Member us-gaap:CommercialPortfolioSegmentMember 2021-04-04 2022-04-02 0000278166 us-gaap:AccountingStandardsUpdate201613Member us-gaap:CommercialPortfolioSegmentMember 2020-03-29 2021-04-03 0000278166 cvco:CommodoreMember 2021-04-04 2022-04-02 0000278166 us-gaap:CommercialPortfolioSegmentMember 2021-04-04 2022-04-02 0000278166 us-gaap:CommercialPortfolioSegmentMember 2020-03-29 2021-04-03 0000278166 us-gaap:PerformingFinancingReceivableMember cvco:CurrentFiscalYearMember 2022-04-02 0000278166 us-gaap:PerformingFinancingReceivableMember cvco:PriorFiscalYearMember 2022-04-02 0000278166 us-gaap:PerformingFinancingReceivableMember cvco:Fiscal2020Member 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 2022-04-02 0000278166 us-gaap:PerformingFinancingReceivableMember cvco:CurrentFiscalYearMember 2021-04-03 0000278166 us-gaap:PerformingFinancingReceivableMember cvco:PriorFiscalYearMember 2021-04-03 0000278166 us-gaap:PerformingFinancingReceivableMember cvco:Fiscal2019Member 2021-04-03 0000278166 us-gaap:PerformingFinancingReceivableMember cvco:Fiscal2018Member 2021-04-03 0000278166 us-gaap:PerformingFinancingReceivableMember cvco:Fiscal2017Member 2021-04-03 0000278166 us-gaap:PerformingFinancingReceivableMember 2021-04-03 0000278166 stpr:NY 2022-04-02 0000278166 stpr:AZ 2021-04-03 0000278166 us-gaap:LandMember 2022-04-02 0000278166 us-gaap:LandMember 2021-04-03 0000278166 us-gaap:BuildingAndBuildingImprovementsMember 2022-04-02 0000278166 us-gaap:BuildingAndBuildingImprovementsMember 2021-04-03 0000278166 us-gaap:MachineryAndEquipmentMember 2022-04-02 0000278166 us-gaap:MachineryAndEquipmentMember 2021-04-03 0000278166 us-gaap:ConstructionInProgressMember 2022-04-02 0000278166 us-gaap:ConstructionInProgressMember 2021-04-03 0000278166 us-gaap:CostOfSalesMember 2021-04-04 2022-04-02 0000278166 us-gaap:CostOfSalesMember 2020-03-29 2021-04-03 0000278166 us-gaap:CostOfSalesMember 2019-03-31 2020-03-28 0000278166 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-04-04 2022-04-02 0000278166 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-03-29 2021-04-03 0000278166 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-03-31 2020-03-28 0000278166 us-gaap:GoodwillMember 2022-04-02 0000278166 us-gaap:GoodwillMember 2021-04-03 0000278166 us-gaap:TrademarksAndTradeNamesMember 2022-04-02 0000278166 us-gaap:TrademarksAndTradeNamesMember 2021-04-03 0000278166 cvco:StateInsuranceLicensesMember 2022-04-02 0000278166 cvco:StateInsuranceLicensesMember 2021-04-03 0000278166 us-gaap:CustomerRelationshipsMember 2022-04-02 0000278166 us-gaap:CustomerRelationshipsMember 2021-04-03 0000278166 us-gaap:OtherIntangibleAssetsMember 2022-04-02 0000278166 us-gaap:OtherIntangibleAssetsMember 2021-04-03 0000278166 cvco:CraftsmanMember 2021-04-04 2022-04-02 0000278166 cvco:LoanRepurchaseMember 2021-04-04 2022-04-02 0000278166 cvco:CountryplaceCommitmentMember 2022-04-02 0000278166 cvco:CountryplaceCommitmentMember 2021-04-04 2022-04-02 0000278166 cvco:CountryplaceCommitmentMember 2020-03-29 2021-04-03 0000278166 cvco:CountryplaceCommitmentMember 2019-03-31 2020-03-28 0000278166 us-gaap:EmployeeStockOptionMember 2021-04-04 2022-04-02 0000278166 us-gaap:EmployeeStockOptionMember 2020-03-29 2021-04-03 0000278166 us-gaap:EmployeeStockOptionMember 2019-03-31 2020-03-28 0000278166 us-gaap:EmployeeStockOptionMember 2019-03-30 0000278166 us-gaap:EmployeeStockOptionMember 2020-03-28 0000278166 us-gaap:EmployeeStockOptionMember 2021-04-03 0000278166 us-gaap:EmployeeStockOptionMember 2022-04-02 0000278166 us-gaap:PerformanceSharesMember 2019-03-30 0000278166 us-gaap:RestrictedStockUnitsRSUMember 2019-03-30 0000278166 us-gaap:PerformanceSharesMember 2019-03-31 2020-03-28 0000278166 us-gaap:RestrictedStockUnitsRSUMember 2019-03-31 2020-03-28 0000278166 us-gaap:PerformanceSharesMember 2020-03-28 0000278166 us-gaap:RestrictedStockUnitsRSUMember 2020-03-28 0000278166 us-gaap:PerformanceSharesMember 2020-03-29 2021-04-03 0000278166 us-gaap:RestrictedStockUnitsRSUMember 2020-03-29 2021-04-03 0000278166 us-gaap:PerformanceSharesMember 2021-04-03 0000278166 us-gaap:RestrictedStockUnitsRSUMember 2021-04-03 0000278166 us-gaap:PerformanceSharesMember 2021-04-04 2022-04-02 0000278166 us-gaap:RestrictedStockUnitsRSUMember 2021-04-04 2022-04-02 0000278166 us-gaap:PerformanceSharesMember 2022-04-02 0000278166 us-gaap:RestrictedStockUnitsRSUMember 2022-04-02 0000278166 us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-04-02 0000278166 us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2022-04-02 0000278166 us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2022-04-02 0000278166 srt:ScenarioForecastMember us-gaap:PerformanceSharesMember 2022-07-02 0000278166 us-gaap:EmployeeStockOptionMember 2021-04-04 2022-04-02 0000278166 us-gaap:EmployeeStockOptionMember 2020-03-29 2021-04-03 0000278166 us-gaap:EmployeeStockOptionMember 2019-03-31 2020-03-28 0000278166 us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2022-04-02 0000278166 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2022-04-02 0000278166 us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2021-04-03 0000278166 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2021-04-03 0000278166 us-gaap:FairValueInputsLevel1Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2022-04-02 0000278166 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2022-04-02 0000278166 us-gaap:FairValueInputsLevel1Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2021-04-03 0000278166 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2021-04-03 0000278166 us-gaap:FairValueInputsLevel3Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2022-04-02 0000278166 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2022-04-02 0000278166 us-gaap:FairValueInputsLevel3Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2021-04-03 0000278166 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2021-04-03 0000278166 srt:MaximumMember cvco:A401KPlanMember 2021-04-04 2022-04-02 0000278166 cvco:A401KPlanMember 2021-04-04 2022-04-02 0000278166 cvco:A401KPlanMember 2020-03-29 2021-04-03 0000278166 cvco:A401KPlanMember 2019-03-31 2020-03-28 0000278166 cvco:CraftsmanMember 2021-04-03 0000278166 cvco:CraftsmanMember 2021-07-04 0000278166 cvco:CraftsmanMember us-gaap:TrademarksAndTradeNamesMember 2021-07-04 0000278166 cvco:MinorityInterestMember cvco:CraftsmanMember 2021-07-04 0000278166 cvco:MinorityInterestMember cvco:CraftsmanMember us-gaap:DebenturesSubjectToMandatoryRedemptionMember 2021-07-04 0000278166 cvco:CraftsmanMember us-gaap:DebenturesSubjectToMandatoryRedemptionMember 2021-07-04 0000278166 cvco:MinorityInterestMember cvco:CraftsmanMember cvco:DebenturesNotSubjectToMandatoryRedemptionMember 2021-07-04 0000278166 cvco:CraftsmanMember cvco:DebenturesNotSubjectToMandatoryRedemptionMember 2021-07-04 0000278166 cvco:CommodoreMember 2022-04-02 0000278166 cvco:CommodoreMember 2021-09-24 0000278166 cvco:CommodoreMember 2021-07-04 0000278166 cvco:CommodoreMember us-gaap:CustomerRelatedIntangibleAssetsMember 2021-09-24 0000278166 cvco:CommodoreMember us-gaap:CustomerRelatedIntangibleAssetsMember 2021-04-04 2022-04-02 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:CommodoreMember us-gaap:NoncompeteAgreementsMember 2021-04-04 2022-04-02 0000278166 cvco:ConsumerFinanceMember 2021-04-04 2022-04-02 0000278166 cvco:ConsumerFinanceMember 2020-03-29 2021-04-03 0000278166 cvco:ConsumerFinanceMember 2019-03-31 2020-03-28 0000278166 cvco:InsuranceMember 2021-04-04 2022-04-02 0000278166 cvco:InsuranceMember 2020-03-29 2021-04-03 0000278166 cvco:InsuranceMember 2019-03-31 2020-03-28 0000278166 cvco:FinancialServicesMember 2022-04-02 0000278166 cvco:FinancialServicesMember 2021-04-03 iso4217:USD shares iso4217:USD shares cvco:Segment pure cvco:Claim cvco:Loans 0000278166 2022 FY false http://fasb.org/us-gaap/2022#PropertyPlantAndEquipmentNet http://fasb.org/us-gaap/2022#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2022#SecuredDebtCurrent http://fasb.org/us-gaap/2022#OperatingLeaseLiabilityNoncurrent http://fasb.org/us-gaap/2022#SecuredLongTermDebt 0.002463 0.002715 0.003159 0.003203 http://www.cavco.com/20220402#IAMNationalPensionFundMember 10-K true 2022-04-02 --04-02 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 Yes No Yes Yes Large Accelerated Filer false false true false 1182534831 8887465 Portions of Cavco Industries, Inc.'s Definitive Proxy Statement relating to its 2022 Annual Meeting of Stockholders, which is expected to be filed within 120 days following the end of the registrant's fiscal year ended April 2, 2022, are incorporated by reference into Part III hereof. RSM US LLP 49 Phoenix, Arizona 244150000 322279000 14849000 16693000 96052000 47396000 20086000 19496000 20639000 37690000 32272000 14568000 372000 4664000 243971000 131234000 71726000 57779000 744117000 651799000 335000 335000 34933000 35010000 29245000 37108000 33708000 20281000 2214000 4801000 164016000 96794000 100993000 75090000 28459000 14363000 16952000 16252000 1154972000 951833000 43082000 32120000 250304000 203133000 784000 1851000 294170000 237104000 13158000 13361000 10836000 10335000 5528000 7393000 825000 0 0.01 0.01 1000000 1000000 0 0 0 0 0 0 0.01 0.01 40000000 40000000 9292278 9241256 93000 92000 241773 6600 61040000 1441000 263049000 253835000 628756000 431057000 -403000 97000 830455000 683640000 1154972000 951833000 1627158000 1108051000 1061774000 1218409000 869074000 831256000 408749000 238977000 230518000 206253000 150152000 145611000 202496000 88825000 84907000 702000 738000 1495000 10195000 8825000 9567000 211989000 96912000 92979000 14247000 20266000 17913000 197742000 76646000 75066000 43000 0 0 197699000 76646000 75066000 197742000 76646000 75066000 17000 -19000 -18000 4000 -4000 -4000 -616000 -10000 132000 -129000 -2000 28000 197242000 76653000 75184000 43000 0 0 197199000 76653000 75184000 21.54 8.34 8.22 21.34 8.25 8.10 9178593 9189052 9129639 9264153 9293134 9268784 9098320 91000 0 249447000 280078000 -28000 529588000 0 0 0 0 0 75066000 0 75066000 0 0 0 0 0 0 118000 118000 74922 1000 0 -1068000 0 0 -1067000 0 0 0 3881000 0 0 3881000 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 197742000 76646000 75066000 11017000 6324000 5783000 -325000 -1193000 1348000 -1732000 326000 261000 5059000 4392000 3881000 1629000 3312000 1411000 220000 -116000 3409000 18364000 22037000 10977000 27268000 4597000 1442000 158988000 161562000 157090000 184849000 167067000 159632000 11553000 14126000 10632000 73804000 17699000 -8250000 28309000 -6380000 -6683000 -6415000 -1825000 1914000 38228000 47229000 6444000 144224000 114031000 101737000 18653000 25537000 14340000 141429000 0 15937000 1329000 240000 6541000 12799000 17518000 11699000 12450000 19466000 10192000 -159102000 -23349000 -25243000 4156000 -2817000 -1067000 106000 64000 227000 9383000 2788000 19916000 59599000 1441000 0 375000 0 0 -65095000 -6982000 -20756000 -79973000 83700000 55738000 339307000 255607000 199869000 259334000 339307000 255607000 31415000 19469000 18839000 451000 468000 736000 -16238000 18339000 3634000 4414000 5985000 18498000 4414000 5985000 18523000 7158000 0 0 6351000 0 0 Summary of Significant Accounting Policies<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Principles of Consolidation.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> These Consolidated Financial Statements include the accounts of Cavco Industries, Inc. and its consolidated subsidiaries (collectively, "we," "us," "our," the "Company" or "Cavco"). All significant intercompany transactions and balances have been eliminated in consolidation. We have evaluated subsequent events after the balance sheet date of April 2, 2022, 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, 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 2, 2022 and includes 52 weeks, whereas fiscal year 2021 consisted of 53 weeks and fiscal year 2020 consisted of 52 weeks.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Accounting Estimates.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Due to uncertainties, a</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">ctual results could differ from the estimates and assumptions used in preparation of the consolidated financial statements.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Factory-Built Housing Revenue Recognition - Wholesale</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Revenue from homes sold to independent distributors, builders, communities and developers is generally recognized when the home is shipped, at which time title passes and it is probable that substantially all of the consideration will be received. Homes sold to independent distributors are generally either paid upon shipment or floor plan financed by the independent distributor through standard industry financing arrangements, which can include repurchase agreements. Manufacturing sales financed under floor plan arrangements that include repurchase agreements are reduced by a provision for estimated repurchase obligations (see Note 16).</span></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 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-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="background-color:#ffffff;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). We adopted Financial Accounting Standards Board ("FASB") Accounting Standards Update ("ASU") 2016-13, </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%">Financial Instruments - Credit Losses (Topic 326)</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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Measurement of Credit Losses on 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%">("ASU 2016-13") on March 29, 2020. Upon adoption, we determined that $1.7 million of the existing purchase discount for such consumer loans was related to credit factors and was reclassified to the allowance for loan losses upon adoption. The remaining discount on the acquired consumer loans was determined to be related to non-credit factors and will continue to be accreted into interest income over the life of the loans (see Note 6).</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%">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 s</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">ervicing 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.</span></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 2, 2022 and April 3, 2021, 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).</span></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 discussed above, we adopted ASU 2016-13 on March 29, 2020. Under this standard, declines in the fair value of individual available-for-sale debt securities that are related to credit losses are recorded as a valuation allowance against the investment balance, with the loss recorded in earnings. As of April 2, 2022, we have determined that all losses on available-for-sale debt securities were from market factors, and therefore we had no valuation allowance.</span></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 cost or market 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 Other income, net in the Consolidated Statements of Comprehensive Income on an accrual basis.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Allowance for Loan Losses.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> ASU 2016-13 requires a forward-looking impairment model based on expected losses rather than incurred losses. The primary portion of the allowance for loan losses reflects our judgment of the incurred loss exposure on our consumer loans receivable. As of April 2, 2022, we had an allowance for loan losses of $2.1 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%">. Our 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%">as of April 3, 2021 </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">was </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$3.2 million (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%">Another portion of the allowance for loan losses relates to our commercial loans receivables as of the end of the reporting period. We have historically been able to resell 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. To determine the appropriate level of the allowance for loan loss, we collectively evaluate loans based on their terms and duration. In addition to the allowance calculated under ASU 2016-13, 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.0 million and $816,000 at April 2, 2022 and April 3, 2021, 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 market, 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 2022, 2021 or 2020</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%">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 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. We account for goodwill and other intangible assets in accordance with the provisions of FASB Accounting Standards Codification ("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 annually for impairment. The Company has two reporting segments: factory-built housing and financial services. As of April 2, 2022, 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 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 2, 2022, and the analysis determined that the fair value of the reporting unit was greater than the carrying value. There was no impairment recognized during fiscal years 2022, 2021 or 2020.</span></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 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.</span></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 $41.5 million, $29.3 million and $30.9 million were recognized in fiscal years 2022, 2021 and 2020, 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 16 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 $8.1 million and $7.5 million as of April 2, 2022 and April 3, 2021, respectively, of which $3.8 million and $3.7 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 $1.4 million in fiscal year 2022, $807,000 in fiscal year 2021 and $900,000</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 2020.</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 19 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%">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%">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, interest income related to commercial loan receivables and earned on cash balances, 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 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-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" or the "Entities"). See Note 22 for a description of the transaction. As a result, we</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> consolidate the Entities while recognizing a noncontrolling interest for the remaining third party ("Craftsman Seller") ownership.</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%">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, the fair value of this portion of the noncontrolling interest is recorded in the long-term liabilities section of the Consolidated Balance Sheet within Secured financings and other. 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 Interest expense.</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 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 ("Call Right") 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 2022 was $510,000 before tax, with an associated tax amount of $107,000, resulting in a net unrealized loss of $403,000. Unrealized gain on available-for-sale debt securities for fiscal year 2021 was $123,000, with an associated tax amount of $26,000, for a net unrealized gain of $97,000.</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.</span></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 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%">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. We have evaluated subsequent events after the balance sheet date of April 2, 2022, 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, 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 2, 2022 and includes 52 weeks, whereas fiscal year 2021 consisted of 53 weeks and fiscal year 2020 consisted of 52 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 provision for estimated repurchase obligations (see Note 16).</span></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 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-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="background-color:#ffffff;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). We adopted Financial Accounting Standards Board ("FASB") Accounting Standards Update ("ASU") 2016-13, </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%">Financial Instruments - Credit Losses (Topic 326)</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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Measurement of Credit Losses on 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%">("ASU 2016-13") on March 29, 2020. Upon adoption, we determined that $1.7 million of the existing purchase discount for such consumer loans was related to credit factors and was reclassified to the allowance for loan losses upon adoption. The remaining discount on the acquired consumer loans was determined to be related to non-credit factors and will continue to be accreted into interest income over the life of the loans (see Note 6).</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%">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 s</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">ervicing 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 1700000 <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.</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 2, 2022 and April 3, 2021, there were no allowances for doubtful accounts.</span> 0 0 <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">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).</span></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 discussed above, we adopted ASU 2016-13 on March 29, 2020. Under this standard, declines in the fair value of individual available-for-sale debt securities that are related to credit losses are recorded as a valuation allowance against the investment balance, with the loss recorded in earnings. As of April 2, 2022, we have determined that all losses on available-for-sale debt securities were from market factors, and therefore we had no valuation allowance.</span></div> 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 cost or market 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 Other income, net 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%"> ASU 2016-13 requires a forward-looking impairment model based on expected losses rather than incurred losses. The primary portion of the allowance for loan losses reflects our judgment of the incurred loss exposure on our consumer loans receivable. As of April 2, 2022, we had an allowance for loan losses of $2.1 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%">. Our 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%">as of April 3, 2021 </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">was </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$3.2 million (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%">Another portion of the allowance for loan losses relates to our commercial loans receivables as of the end of the reporting period. We have historically been able to resell 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. To determine the appropriate level of the allowance for loan loss, we collectively evaluate loans based on their terms and duration. In addition to the allowance calculated under ASU 2016-13, 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.0 million and $816,000 at April 2, 2022 and April 3, 2021, respectively, related to commercial loans receivable (see Note 7).</span></div> 2100000 3200000 1000000 816000 <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 market, 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 2022, 2021 or 2020</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 <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 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. We account for goodwill and other intangible assets in accordance with the provisions of FASB Accounting Standards Codification ("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 annually for impairment. The Company has two reporting segments: factory-built housing and financial services. As of April 2, 2022, 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 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 2, 2022, and the analysis determined that the fair value of the reporting unit was greater than the carrying value. There was no impairment recognized during fiscal years 2022, 2021 or 2020.</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 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.</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 $41.5 million, $29.3 million and $30.9 million were recognized in fiscal years 2022, 2021 and 2020, respectively.</span></div> 41500000 29300000 30900000 <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 16 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 $8.1 million and $7.5 million as of April 2, 2022 and April 3, 2021, respectively, of which $3.8 million and $3.7 million related to incurred but not reported ("IBNR") losses, respectively.</span> 8100000 7500000 3800000 3700000 <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 $1.4 million in fiscal year 2022, $807,000 in fiscal year 2021 and $900,000</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 2020.</span> 1400000 807000 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%">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 19 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%">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>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 2, 2022, we had state net operating loss carryforwards that total $8.6 million, which begin to expire in 2038. We recorded a $308,000 valuation allowance against the related deferred tax asset. At April 2, 2022, we 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%">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, interest income related to commercial loan receivables and earned on cash balances, 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 17).</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 are shareholder approved, permit the award of up to 1,650,000 shares of the Company's common stock, of which 283,208 shares were still available for grant as of April 2, 2022. Upon option exercise, new shares of the Company's common stock are issued and when RSUs vest, unrestricted shares are issued. 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 generally expire seven years from the date of grant. Stock options and awards of RSUs vest over a defined period or based on certain performance criteria, 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. The stock incentive plans provide for accelerated vesting of stock option awards and RSUs 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" or the "Entities"). See Note 22 for a description of the transaction. As a result, we</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> consolidate the Entities while recognizing a noncontrolling interest for the remaining third party ("Craftsman Seller") ownership.</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%">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, the fair value of this portion of the noncontrolling interest is recorded in the long-term liabilities section of the Consolidated Balance Sheet within Secured financings and other. 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 Interest expense.</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 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 ("Call Right") 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> 0.70 0.20 0.10 0.10 <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 2022 was $510,000 before tax, with an associated tax amount of $107,000, resulting in a net unrealized loss of $403,000. Unrealized gain on available-for-sale debt securities for fiscal year 2021 was $123,000, with an associated tax amount of $26,000, for a net unrealized gain of $97,000.</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.</span> -510000 107000 -403000 123000 26000 97000 <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 18).</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 2022, 2021 and 2020 were $43.9 million, $41.1 million and $30.0 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 customer contract revenues 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><table 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 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><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%">March 28,<br/>2020</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,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"/><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%">813,074 </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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">84,498 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,427 </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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,341 </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%">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"/><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%">999,340 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,352 </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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,082 </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%">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"/><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%">62,434 </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%">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"/><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,061,774 </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> 43900000 41100000 30000000 <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 customer contract revenues 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><table 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 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><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%">March 28,<br/>2020</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,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"/><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%">813,074 </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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">84,498 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,427 </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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,341 </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%">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"/><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%">999,340 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,352 </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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,082 </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%">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"/><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%">62,434 </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%">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"/><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,061,774 </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> 1335904000 842515000 813074000 117817000 91896000 84498000 42219000 46862000 46427000 60343000 56616000 55341000 1556283000 1037889000 999340000 4055000 3102000 3352000 66820000 67060000 59082000 70875000 70162000 62434000 1627158000 1108051000 1061774000 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 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 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%">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"/><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%">16,049 </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%">1,327 </span></td><td style="background-color:#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%">979 </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%">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"/><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%">17,028 </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%">(14,849)</span></td><td style="background-color:#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,693)</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 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><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%">March 28,<br/>2020</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%">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"/><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%">241,826 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,781 </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%">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"/><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%">255,607 </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 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 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%">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"/><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%">16,049 </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%">1,327 </span></td><td style="background-color:#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%">979 </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%">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"/><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%">17,028 </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%">(14,849)</span></td><td style="background-color:#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,693)</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> 13857000 16049000 1327000 979000 15184000 17028000 14849000 16693000 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 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><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%">March 28,<br/>2020</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%">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"/><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%">241,826 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,781 </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%">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"/><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%">255,607 </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> 244150000 322279000 241826000 15184000 17028000 13781000 259334000 339307000 255607000 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 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%">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%">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%">14,946 </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%">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%">17,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;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%">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%">21,960 </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%">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"/><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%">54,506 </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%">(20,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%">(19,496)</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%">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"/><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%">35,010 </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 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><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 3, 2021</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,787 </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%">30 </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)</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,804 </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%">7,239 </span></td><td style="background-color:#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%">125 </span></td><td style="background-color:#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%">(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%">7,345 </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%">4,797 </span></td><td style="background-color:#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 </span></td><td style="background-color:#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)</span></td><td style="background-color:#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,797 </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%">14,823 </span></td><td style="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%">166 </span></td><td style="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%">(43)</span></td><td style="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,946 </span></td><td style="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 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><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 3, 2021</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%">927 </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)</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%">450 </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)</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,377 </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)</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,013 </span></td><td style="background-color:#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%">(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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">3,013 </span></td><td style="background-color:#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%">(19)</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%">2,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%">(10)</span></td><td style="background-color:#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%">249 </span></td><td style="background-color:#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%">2,402 </span></td><td style="background-color:#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)</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,093 </span></td><td style="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)</span></td><td style="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%">699 </span></td><td style="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%">(8)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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,792 </span></td><td style="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%">(43)</span></td><td style="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 2, 2022. 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 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%">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,300 </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,302 </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%">11,394 </span></td><td style="background-color:#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,901 </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%">1,261 </span></td><td style="background-color:#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,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: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%">647 </span></td><td style="background-color:#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%">663 </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%">1,668 </span></td><td style="background-color:#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,613 </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%">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="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. Gross gains realized on the sale of available-for-sale debt securities totaled $2,000 for fiscal year 2022, and there were none in 2021 or 2020. There were no gross losses realized on the sale of available-for-sale debt securities in fiscal year 2022. Gross losses in fiscal year 2021 were $6,000 and there were none in fiscal year 2020.</span></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 2022, 2021 and 2020 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 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><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 28, 2020</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 (loss) 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%">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"/><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,264)</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) losses 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%">(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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">232 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 gains (losses) 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%">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"/><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%">(2,032)</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 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%">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%">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%">14,946 </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%">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%">17,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;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%">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%">21,960 </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%">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"/><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%">54,506 </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%">(20,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%">(19,496)</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%">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"/><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%">35,010 </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> 17760000 14946000 16780000 17600000 20479000 21960000 55019000 54506000 20086000 19496000 34933000 35010000 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 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><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 3, 2021</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,787 </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%">30 </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)</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,804 </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%">7,239 </span></td><td style="background-color:#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%">125 </span></td><td style="background-color:#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%">(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%">7,345 </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%">4,797 </span></td><td style="background-color:#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 </span></td><td style="background-color:#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)</span></td><td style="background-color:#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,797 </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%">14,823 </span></td><td style="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%">166 </span></td><td style="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%">(43)</span></td><td style="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,946 </span></td><td style="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> 1668000 2000 57000 1613000 10100000 38000 232000 9906000 6502000 1000 262000 6241000 18270000 41000 551000 17760000 2787000 30000 13000 2804000 7239000 125000 19000 7345000 4797000 11000 11000 4797000 14823000 166000 43000 14946000 <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 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><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 3, 2021</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%">927 </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)</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%">450 </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)</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,377 </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)</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,013 </span></td><td style="background-color:#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%">(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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">3,013 </span></td><td style="background-color:#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%">(19)</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%">2,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%">(10)</span></td><td style="background-color:#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%">249 </span></td><td style="background-color:#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%">2,402 </span></td><td style="background-color:#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)</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,093 </span></td><td style="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)</span></td><td style="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%">699 </span></td><td style="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%">(8)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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,792 </span></td><td style="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%">(43)</span></td><td style="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> 1048000 45000 289000 12000 1337000 57000 3884000 164000 1246000 68000 5130000 232000 5215000 231000 598000 31000 5813000 262000 10147000 440000 2133000 111000 12280000 551000 927000 6000 450000 7000 1377000 13000 3013000 19000 0 0 3013000 19000 2153000 10000 249000 1000 2402000 11000 6093000 35000 699000 8000 6792000 43000 <div style="margin-top: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 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%">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,300 </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,302 </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%">11,394 </span></td><td style="background-color:#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,901 </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%">1,261 </span></td><td style="background-color:#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,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: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%">647 </span></td><td style="background-color:#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%">663 </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%">1,668 </span></td><td style="background-color:#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,613 </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%">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> 3300000 3302000 11394000 10901000 1261000 1281000 647000 663000 1668000 1613000 18270000 17760000 2000 0 0 0 6000 0 Net investment gains and losses on marketable equity securities for fiscal years 2022, 2021 and 2020 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 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><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 28, 2020</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 (loss) 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%">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"/><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,264)</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) losses 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%">(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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">232 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 gains (losses) 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%">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"/><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%">(2,032)</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> 2160000 8515000 -2264000 551000 2191000 -232000 1609000 6324000 -2032000 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 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;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%">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"/><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%">54,336 </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%">30,638 </span></td><td style="background-color:#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%">19,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 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%">117,404 </span></td><td style="background-color:#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%">57,749 </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%">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"/><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%">131,234 </span></td><td style="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%">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 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;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%">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"/><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%">54,336 </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%">30,638 </span></td><td style="background-color:#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%">19,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 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%">117,404 </span></td><td style="background-color:#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%">57,749 </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%">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"/><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%">131,234 </span></td><td style="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> 95929000 54336000 30638000 19149000 117404000 57749000 243971000 131234000 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 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%">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%">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"/><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%">31,949 </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%">14,771 </span></td><td style="background-color:#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%">18,690 </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%">8,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%">15,587 </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%">3,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,801 </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%">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"/><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%">80,027 </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%">(833)</span></td><td style="background-color:#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,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;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%">(2,115)</span></td><td style="background-color:#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,188)</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%">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"/><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%">74,798 </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%">(20,639)</span></td><td style="background-color:#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%">(37,690)</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%">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"/><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%">37,108 </span></td><td style="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 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%">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%">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"/><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,767 </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%">Impact of adoption of ASU 2016-13</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">2,276 </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%">(541)</span></td><td style="background-color:#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%">(655)</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%">Charge-offs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">(201)</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%">Recoveries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">1 </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%">Allowance for loan losses 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%">2,115 </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%">3,188 </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%">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 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%">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.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><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.26 </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%">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.34 </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%">151</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%">162</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 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%">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%">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"/><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,378 </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,202 </span></td><td style="background-color:#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%">508 </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%">41 </span></td><td style="background-color:#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 </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%">2,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%">3,120 </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%">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"/><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%">80,027 </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 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: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 3, 2021</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%">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%">2017</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%">18,250 </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%">3,575 </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,718 </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%">971 </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,959 </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%">23,375 </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%">49,848 </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%">10,227 </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%">2,744 </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,794 </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,364 </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%">500 </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%">10,401 </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%">27,030 </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%">348 </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%">53 </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%">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%">1,579 </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%">2,064 </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%">576 </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%">28 </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%">481 </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,085 </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%">29,401 </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%">6,372 </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,540 </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,335 </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,543 </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%">35,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%">80,027 </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 2, 2022, 39% of the outstanding principal balance of the consumer loans receivable portfolio was concentrated in Texas and 17% was concentrated in Florida. As of April 3, 2021, 35% of the outstanding principal balance of the consumer loans receivable portfolio was concentrated in Texas and 20% 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 2, 2022 or April 3, 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%">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 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$499,000</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 of April 2, 2022 and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$518,000</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 of April 3, 2021, 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%">$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 2, 2022 and April 3, 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%">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 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%">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%">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"/><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%">31,949 </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%">14,771 </span></td><td style="background-color:#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%">18,690 </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%">8,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%">15,587 </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%">3,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,801 </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%">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"/><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%">80,027 </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%">(833)</span></td><td style="background-color:#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,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;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%">(2,115)</span></td><td style="background-color:#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,188)</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%">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"/><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%">74,798 </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%">(20,639)</span></td><td style="background-color:#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%">(37,690)</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%">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"/><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%">37,108 </span></td><td style="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> 26014000 31949000 14771000 18690000 8500000 15587000 3547000 13801000 52832000 80027000 833000 2041000 2115000 3188000 49884000 74798000 20639000 37690000 29245000 37108000 <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 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%">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%">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"/><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,767 </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%">Impact of adoption of ASU 2016-13</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">2,276 </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%">(541)</span></td><td style="background-color:#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%">(655)</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%">Charge-offs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">(201)</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%">Recoveries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">1 </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%">Allowance for loan losses 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%">2,115 </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%">3,188 </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> 3188000 1767000 0 2276000 -541000 -655000 532000 201000 0 1000 2115000 3188000 <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 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%">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.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><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.26 </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%">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.34 </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%">151</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%">162</span></td></tr></table> 0.0832 0.0826 0.0921 0.0934 P151M P162M 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 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%">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%">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"/><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,378 </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,202 </span></td><td style="background-color:#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%">508 </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%">41 </span></td><td style="background-color:#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 </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%">2,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%">3,120 </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%">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"/><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%">80,027 </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> 49546000 76378000 1202000 508000 41000 21000 2043000 3120000 52832000 80027000 <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 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><table 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 3, 2021</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%">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%">2017</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%">18,250 </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%">3,575 </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,718 </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%">971 </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,959 </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%">23,375 </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%">49,848 </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%">10,227 </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%">2,744 </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,794 </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,364 </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%">500 </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%">10,401 </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%">27,030 </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%">348 </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%">53 </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%">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%">1,579 </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%">2,064 </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%">576 </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%">28 </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%">481 </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,085 </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%">29,401 </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%">6,372 </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,540 </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,335 </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,543 </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%">35,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%">80,027 </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> 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 18250000 3575000 1718000 971000 1959000 23375000 49848000 10227000 2744000 1794000 1364000 500000 10401000 27030000 348000 53000 0 0 84000 1579000 2064000 576000 0 28000 0 0 481000 1085000 29401000 6372000 3540000 2335000 2543000 35836000 80027000 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 2, 2022, 39% of the outstanding principal balance of the consumer loans receivable portfolio was concentrated in Texas and 17% was concentrated in Florida. As of April 3, 2021, 35% of the outstanding principal balance of the consumer loans receivable portfolio was concentrated in Texas and 20% 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 2, 2022 or April 3, 2021. 0.39 0.17 0.35 0.20 0.10 499000 518000 1100000 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 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%">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%">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"/><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,377 </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,011)</span></td><td style="background-color:#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%">(816)</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%">(116)</span></td><td style="background-color:#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%">(247)</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%">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"/><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%">44,314 </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%">(32,644)</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,232)</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%">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"/><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,082 </span></td><td style="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 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%">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%">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><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%">11</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 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="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 e</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">stimated 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 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%">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%">816 </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%">393 </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%">Impact of adoption of ASU 2016-13</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">435 </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%">Purchase accounting additions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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 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%">(213)</span></td><td style="background-color:#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)</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%">Loans charged off, net of recoveries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">— </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%">Balance at end of period</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,011 </span></td><td style="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%">816 </span></td><td style="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="background-color:#ffffff;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 2, 2022, 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 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: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 3, 2021</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%">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%">2017</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%">30,627 </span></td><td style="background-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,677 </span></td><td style="background-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%">3,206 </span></td><td style="background-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,864 </span></td><td style="background-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,003 </span></td><td style="background-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%">45,377 </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 2, 2022, 24.9% of our outstanding commercial loans receivable principal balance was concentrated in New York. As of April 3, 2021, 13.1% of the outstanding commercial loans receivable principal balance was concentrated in Arizona. No other state had concentrations in excess of 10% of the principal balance of the commercial loans receivable as of April 2, 2022 or April 3, 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%">We had concentrations with one independent third-party and its affiliates that equaled 13.7% and 17.8% of the net commercial loans receivables principal balance outstanding, all of which was secured, as of April 2, 2022 and April 3, 2021, 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 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%">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%">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"/><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,377 </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,011)</span></td><td style="background-color:#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%">(816)</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%">(116)</span></td><td style="background-color:#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%">(247)</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%">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"/><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%">44,314 </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%">(32,644)</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,232)</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%">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"/><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,082 </span></td><td style="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> 69693000 45377000 1011000 816000 116000 247000 68566000 44314000 32644000 19232000 35922000 25082000 <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 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%">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%">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><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%">11</span></td></tr></table></div> 0.064 0.064 P9M P11M <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 represents changes in the e</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">stimated 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 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%">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%">816 </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%">393 </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%">Impact of adoption of ASU 2016-13</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">435 </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%">Purchase accounting additions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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 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%">(213)</span></td><td style="background-color:#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)</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%">Loans charged off, net of recoveries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">— </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%">Balance at end of period</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,011 </span></td><td style="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%">816 </span></td><td style="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> 816000 393000 0 435000 408000 0 -213000 -12000 0 0 1011000 816000 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 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: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 3, 2021</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%">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%">2017</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%">30,627 </span></td><td style="background-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,677 </span></td><td style="background-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%">3,206 </span></td><td style="background-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,864 </span></td><td style="background-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,003 </span></td><td style="background-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%">45,377 </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> 52592000 10181000 4031000 1391000 1498000 69693000 30627000 8677000 3206000 1864000 1003000 45377000 As of April 2, 2022, 24.9% of our outstanding commercial loans receivable principal balance was concentrated in New York. As of April 3, 2021, 13.1% of the outstanding commercial loans receivable principal balance was concentrated in Arizona. No other state had concentrations in excess of 10% of the principal balance of the commercial loans receivable as of April 2, 2022 or April 3, 2021. 0.249 0.131 0.10 0.10 0.137 0.178 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 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%">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%">Land</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%">32,154 </span></td><td style="background-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%">28,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: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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">52,174 </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%">Machinery and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">48,638 </span></td><td style="background-color:#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,528 </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%">29,281 </span></td><td style="background-color:#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,271 </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%">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"/><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%">134,287 </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%">(46,832)</span></td><td style="background-color:#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%">(37,493)</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%">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"/><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%">96,794 </span></td><td style="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 $9.6 million in fiscal year 2022, $5.6 million in fiscal year 2021 and $5.2 million in fiscal year 2020.</span></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 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%">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%">Land</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%">32,154 </span></td><td style="background-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%">28,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: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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">52,174 </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%">Machinery and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">48,638 </span></td><td style="background-color:#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,528 </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%">29,281 </span></td><td style="background-color:#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,271 </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%">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"/><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%">134,287 </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%">(46,832)</span></td><td style="background-color:#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%">(37,493)</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%">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"/><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%">96,794 </span></td><td style="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> 32154000 28314000 100775000 52174000 48638000 32528000 29281000 21271000 210848000 134287000 46832000 37493000 164016000 96794000 9600000 5600000 5200000 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 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: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 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%;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%">16,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%">16,252 </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:id3VybDovL2RvY3MudjEvZG9jOjhiZTA4MDY4MWNjMzRiOWJhZTAyOWJhZGY2NTA1NDA2L3NlYzo4YmUwODA2ODFjYzM0YjliYWUwMjliYWRmNjUwNTQwNl8xMzYvZnJhZzo1NzYwZGExMzZiZTU0YzliOTQzYTEzMzdhZGNlOTUyZC90YWJsZTphYTI0NTE3ZDkyZjE0MGQ1ODgzYzAyMWM2ZWJkZjc3My90YWJsZXJhbmdlOmFhMjQ1MTdkOTJmMTQwZDU4ODNjMDIxYzZlYmRmNzczXzMtMS0xLTEtNDYxMTY_59903d37-db82-4ad3-b815-83acf9555251"><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%">7,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%">986 </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%">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"/><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%">17,238 </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:id3VybDovL2RvY3MudjEvZG9jOjhiZTA4MDY4MWNjMzRiOWJhZTAyOWJhZGY2NTA1NDA2L3NlYzo4YmUwODA2ODFjYzM0YjliYWUwMjliYWRmNjUwNTQwNl8xMzYvZnJhZzo1NzYwZGExMzZiZTU0YzliOTQzYTEzMzdhZGNlOTUyZC90YWJsZTphYTI0NTE3ZDkyZjE0MGQ1ODgzYzAyMWM2ZWJkZjc3My90YWJsZXJhbmdlOmFhMjQ1MTdkOTJmMTQwZDU4ODNjMDIxYzZlYmRmNzczXzgtMS0xLTEtNDYwNjM_e26eebda-312b-4a5b-8729-c9be42640e37">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%">5,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%">4,184 </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:id3VybDovL2RvY3MudjEvZG9jOjhiZTA4MDY4MWNjMzRiOWJhZTAyOWJhZGY2NTA1NDA2L3NlYzo4YmUwODA2ODFjYzM0YjliYWUwMjliYWRmNjUwNTQwNl8xMzYvZnJhZzo1NzYwZGExMzZiZTU0YzliOTQzYTEzMzdhZGNlOTUyZC90YWJsZTphYTI0NTE3ZDkyZjE0MGQ1ODgzYzAyMWM2ZWJkZjc3My90YWJsZXJhbmdlOmFhMjQ1MTdkOTJmMTQwZDU4ODNjMDIxYzZlYmRmNzczXzktMS0xLTEtNDYwNjU_150c7d10-badf-4cc9-9993-de411d17b769">Current portion of secured credit facilities and other</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%">71 </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:id3VybDovL2RvY3MudjEvZG9jOjhiZTA4MDY4MWNjMzRiOWJhZTAyOWJhZGY2NTA1NDA2L3NlYzo4YmUwODA2ODFjYzM0YjliYWUwMjliYWRmNjUwNTQwNl8xMzYvZnJhZzo1NzYwZGExMzZiZTU0YzliOTQzYTEzMzdhZGNlOTUyZC90YWJsZTphYTI0NTE3ZDkyZjE0MGQ1ODgzYzAyMWM2ZWJkZjc3My90YWJsZXJhbmdlOmFhMjQ1MTdkOTJmMTQwZDU4ODNjMDIxYzZlYmRmNzczXzExLTEtMS0xLTQ2MDY5_0270e244-030e-442b-ba4b-fdbc768036d0">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%">13,158 </span></td><td style="background-color:#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,361 </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:id3VybDovL2RvY3MudjEvZG9jOjhiZTA4MDY4MWNjMzRiOWJhZTAyOWJhZGY2NTA1NDA2L3NlYzo4YmUwODA2ODFjYzM0YjliYWUwMjliYWRmNjUwNTQwNl8xMzYvZnJhZzo1NzYwZGExMzZiZTU0YzliOTQzYTEzMzdhZGNlOTUyZC90YWJsZTphYTI0NTE3ZDkyZjE0MGQ1ODgzYzAyMWM2ZWJkZjc3My90YWJsZXJhbmdlOmFhMjQ1MTdkOTJmMTQwZDU4ODNjMDIxYzZlYmRmNzczXzEyLTEtMS0xLTQ2MDY3_ff30ff6a-ff4a-44fb-94d5-ed1d6669d061">Secured credit facilities and other</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,969 </span></td><td style="background-color:#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%">233 </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%">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"/><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%">17,849 </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 $87,000 and $143,000 as of April 2, 2022 and April 3, 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%">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 2, 2022, April 3, 2021 and March 28, 2020 (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 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><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%">March 28,<br/>2020</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,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"/><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%">834 </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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </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,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"/><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,044 </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 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><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%">March 28,<br/>2020</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%">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"/><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,375 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </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 minimum payments for future fiscal years under non-cancelable leases as of April 2, 2022 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%">5,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%">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%">5,570 </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%">4,727 </span></td><td style="background-color:#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,083 </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%">3,691 </span></td><td style="background-color:#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%">4,047 </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%">3,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%">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,725 </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%">1,220 </span></td><td style="background-color:#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%">1,576 </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%">2,056 </span></td><td style="background-color:#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,941 </span></td><td style="background-color:#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,997 </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%">20,277 </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,721 </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%">32,998 </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%">(2,034)</span></td><td style="background-color:#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,405)</span></td><td style="background-color:#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,439)</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%">18,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%">6,316 </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;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 2, 2022:</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%">4.7</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%">35.7</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 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: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 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%;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%">16,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%">16,252 </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:id3VybDovL2RvY3MudjEvZG9jOjhiZTA4MDY4MWNjMzRiOWJhZTAyOWJhZGY2NTA1NDA2L3NlYzo4YmUwODA2ODFjYzM0YjliYWUwMjliYWRmNjUwNTQwNl8xMzYvZnJhZzo1NzYwZGExMzZiZTU0YzliOTQzYTEzMzdhZGNlOTUyZC90YWJsZTphYTI0NTE3ZDkyZjE0MGQ1ODgzYzAyMWM2ZWJkZjc3My90YWJsZXJhbmdlOmFhMjQ1MTdkOTJmMTQwZDU4ODNjMDIxYzZlYmRmNzczXzMtMS0xLTEtNDYxMTY_59903d37-db82-4ad3-b815-83acf9555251"><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%">7,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%">986 </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%">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"/><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%">17,238 </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:id3VybDovL2RvY3MudjEvZG9jOjhiZTA4MDY4MWNjMzRiOWJhZTAyOWJhZGY2NTA1NDA2L3NlYzo4YmUwODA2ODFjYzM0YjliYWUwMjliYWRmNjUwNTQwNl8xMzYvZnJhZzo1NzYwZGExMzZiZTU0YzliOTQzYTEzMzdhZGNlOTUyZC90YWJsZTphYTI0NTE3ZDkyZjE0MGQ1ODgzYzAyMWM2ZWJkZjc3My90YWJsZXJhbmdlOmFhMjQ1MTdkOTJmMTQwZDU4ODNjMDIxYzZlYmRmNzczXzgtMS0xLTEtNDYwNjM_e26eebda-312b-4a5b-8729-c9be42640e37">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%">5,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%">4,184 </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:id3VybDovL2RvY3MudjEvZG9jOjhiZTA4MDY4MWNjMzRiOWJhZTAyOWJhZGY2NTA1NDA2L3NlYzo4YmUwODA2ODFjYzM0YjliYWUwMjliYWRmNjUwNTQwNl8xMzYvZnJhZzo1NzYwZGExMzZiZTU0YzliOTQzYTEzMzdhZGNlOTUyZC90YWJsZTphYTI0NTE3ZDkyZjE0MGQ1ODgzYzAyMWM2ZWJkZjc3My90YWJsZXJhbmdlOmFhMjQ1MTdkOTJmMTQwZDU4ODNjMDIxYzZlYmRmNzczXzktMS0xLTEtNDYwNjU_150c7d10-badf-4cc9-9993-de411d17b769">Current portion of secured credit facilities and other</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%">71 </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:id3VybDovL2RvY3MudjEvZG9jOjhiZTA4MDY4MWNjMzRiOWJhZTAyOWJhZGY2NTA1NDA2L3NlYzo4YmUwODA2ODFjYzM0YjliYWUwMjliYWRmNjUwNTQwNl8xMzYvZnJhZzo1NzYwZGExMzZiZTU0YzliOTQzYTEzMzdhZGNlOTUyZC90YWJsZTphYTI0NTE3ZDkyZjE0MGQ1ODgzYzAyMWM2ZWJkZjc3My90YWJsZXJhbmdlOmFhMjQ1MTdkOTJmMTQwZDU4ODNjMDIxYzZlYmRmNzczXzExLTEtMS0xLTQ2MDY5_0270e244-030e-442b-ba4b-fdbc768036d0">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%">13,158 </span></td><td style="background-color:#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,361 </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:id3VybDovL2RvY3MudjEvZG9jOjhiZTA4MDY4MWNjMzRiOWJhZTAyOWJhZGY2NTA1NDA2L3NlYzo4YmUwODA2ODFjYzM0YjliYWUwMjliYWRmNjUwNTQwNl8xMzYvZnJhZzo1NzYwZGExMzZiZTU0YzliOTQzYTEzMzdhZGNlOTUyZC90YWJsZTphYTI0NTE3ZDkyZjE0MGQ1ODgzYzAyMWM2ZWJkZjc3My90YWJsZXJhbmdlOmFhMjQ1MTdkOTJmMTQwZDU4ODNjMDIxYzZlYmRmNzczXzEyLTEtMS0xLTQ2MDY3_ff30ff6a-ff4a-44fb-94d5-ed1d6669d061">Secured credit facilities and other</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,969 </span></td><td style="background-color:#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%">233 </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%">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"/><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%">17,849 </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 $87,000 and $143,000 as of April 2, 2022 and April 3, 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%">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 2, 2022, April 3, 2021 and March 28, 2020 (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 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><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%">March 28,<br/>2020</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,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"/><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%">834 </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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </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,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"/><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,044 </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 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><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%">March 28,<br/>2020</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%">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"/><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,375 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </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 minimum payments for future fiscal years under non-cancelable leases as of April 2, 2022 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%">5,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%">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%">5,570 </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%">4,727 </span></td><td style="background-color:#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,083 </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%">3,691 </span></td><td style="background-color:#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%">4,047 </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%">3,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%">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,725 </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%">1,220 </span></td><td style="background-color:#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%">1,576 </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%">2,056 </span></td><td style="background-color:#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,941 </span></td><td style="background-color:#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,997 </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%">20,277 </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,721 </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%">32,998 </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%">(2,034)</span></td><td style="background-color:#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,405)</span></td><td style="background-color:#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,439)</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%">18,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%">6,316 </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;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 2, 2022:</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%">4.7</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%">35.7</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> 16952000 16252000 7070000 986000 24022000 17238000 5085000 4184000 347000 71000 13158000 13361000 5969000 233000 24559000 17849000 87000 143000 <div style="margin-top: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 2, 2022, April 3, 2021 and March 28, 2020 (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 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><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%">March 28,<br/>2020</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,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"/><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%">834 </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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </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,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"/><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,044 </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 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><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%">March 28,<br/>2020</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%">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"/><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,375 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1160000 1105000 834000 3636000 3327000 3119000 109000 39000 39000 151000 17000 52000 5056000 4488000 4044000 4794000 4164000 3375000 220000 79000 142000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The present value minimum payments for future fiscal years under non-cancelable leases as of April 2, 2022 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%">5,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%">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%">5,570 </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%">4,727 </span></td><td style="background-color:#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,083 </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%">3,691 </span></td><td style="background-color:#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%">4,047 </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%">3,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%">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,725 </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%">1,220 </span></td><td style="background-color:#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%">1,576 </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%">2,056 </span></td><td style="background-color:#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,941 </span></td><td style="background-color:#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,997 </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%">20,277 </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,721 </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%">32,998 </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%">(2,034)</span></td><td style="background-color:#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,405)</span></td><td style="background-color:#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,439)</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%">18,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%">6,316 </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> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The present value minimum payments for future fiscal years under non-cancelable leases as of April 2, 2022 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%">5,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%">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%">5,570 </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%">4,727 </span></td><td style="background-color:#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,083 </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%">3,691 </span></td><td style="background-color:#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%">4,047 </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%">3,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%">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,725 </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%">1,220 </span></td><td style="background-color:#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%">1,576 </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%">2,056 </span></td><td style="background-color:#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,941 </span></td><td style="background-color:#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,997 </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%">20,277 </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,721 </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%">32,998 </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%">(2,034)</span></td><td style="background-color:#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,405)</span></td><td style="background-color:#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,439)</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%">18,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%">6,316 </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> 5214000 356000 5570000 4727000 356000 5083000 3691000 356000 4047000 3369000 356000 3725000 1220000 356000 1576000 2056000 10941000 12997000 20277000 12721000 32998000 2034000 6405000 8439000 18243000 6316000 24559000 P4Y8M12D 0.045 P35Y8M12D 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 2, 2022</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 3, 2021</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%">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"/><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%">75,090 </span></td><td style="background-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%">75,090 </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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">— </span></td><td style="background-color:#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,900 </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%">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"/><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%">85,090 </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%">85,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 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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">(7,097)</span></td><td style="background-color:#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,203 </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,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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,424 </span></td><td style="background-color:#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,264)</span></td><td style="background-color:#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%">160 </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%">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"/><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%">97,814 </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%">(8,361)</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%">89,453 </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 year ended April 2, 2022 (in thousands). See Note 22 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: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%">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%">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%">Goodwill recognized on 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%">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;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%">Goodwill recognized on Commodore (as defined in Note 22) 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%">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%">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%">100,993 </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-bottom:9pt;margin-top:2pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Amortization expense recognized on intangible assets was $1.4 million during fiscal year 2022, $747,000 during fiscal year 2021 and $606,000</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 2020.</span></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%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,013 </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%">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%">1,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: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">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%">1,258 </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%">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%">1,185 </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,584 </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%">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 2, 2022</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 3, 2021</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%">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"/><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%">75,090 </span></td><td style="background-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%">75,090 </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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">— </span></td><td style="background-color:#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,900 </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%">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"/><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%">85,090 </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%">85,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 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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">(7,097)</span></td><td style="background-color:#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,203 </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,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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,424 </span></td><td style="background-color:#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,264)</span></td><td style="background-color:#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%">160 </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%">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"/><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%">97,814 </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%">(8,361)</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%">89,453 </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> 100993000 100993000 75090000 75090000 15680000 15680000 8900000 8900000 1100000 1100000 1100000 1100000 117773000 117773000 85090000 85090000 19500000 8392000 11108000 11300000 7097000 4203000 1924000 1353000 571000 1424000 1264000 160000 139197000 9745000 129452000 97814000 8361000 89453000 75090000 4595000 21308000 100993000 1400000 747000 606000 <div style="margin-top: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%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,013 </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%">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%">1,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: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">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%">1,258 </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%">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%">1,185 </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,584 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 2013000 1339000 1300000 1258000 1185000 4584000 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 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%">Customer deposits</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">56,318 </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%">41,835 </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%">Salaries, wages and benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">54,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%">37,737 </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%">26,250 </span></td><td style="background-color:#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,032 </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%">24,917 </span></td><td style="background-color:#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,643 </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%">18,641 </span></td><td style="background-color:#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%">12,132 </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%">Company repurchase options on certain loans sold</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,375 </span></td><td style="background-color:#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,938 </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"/></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:#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</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,631 </span></td><td style="background-color:#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%">44,816 </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%">250,304 </span></td><td style="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%">203,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"/></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 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%">Customer deposits</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">56,318 </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%">41,835 </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%">Salaries, wages and benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">54,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%">37,737 </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%">26,250 </span></td><td style="background-color:#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,032 </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%">24,917 </span></td><td style="background-color:#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,643 </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%">18,641 </span></td><td style="background-color:#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%">12,132 </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%">Company repurchase options on certain loans sold</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,375 </span></td><td style="background-color:#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,938 </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"/></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:#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</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,631 </span></td><td style="background-color:#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%">44,816 </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%">250,304 </span></td><td style="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%">203,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"/></tr></table></div> 56318000 41835000 54172000 37737000 26250000 18032000 24917000 22643000 18641000 12132000 9375000 25938000 60631000 44816000 250304000 203133000 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 2022, 2021 and 2020 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 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><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%">March 28,<br/>2020</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%">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"/><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,069 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,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;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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,885 </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%">(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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,468)</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%">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"/><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,678 </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 2022, 2021 and 2020 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 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><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%">March 28,<br/>2020</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%">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"/><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,069 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,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;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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,885 </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%">(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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,468)</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%">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"/><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,678 </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> 18032000 18678000 17069000 5909000 0 1192000 40678000 28352000 29885000 38369000 28998000 29468000 26250000 18032000 18678000 Secured Financings and Other<div style="margin-top: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 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%">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,316 </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%">304 </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,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,672 </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,371 </span></td><td style="background-color:#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 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%">Secured term 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%">— </span></td><td style="background-color:#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,210 </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%">11,620 </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%">12,186 </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%">(784)</span></td><td style="background-color:#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,851)</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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">10,836 </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%">10,335 </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-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 previously entered into secured credit facilities with independent third-party banks to originate and hold consumer home-only loans secured by manufactured homes Those facilities were then converted into amortizing loans, which were paid in full as of 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%">Scheduled maturities for future fiscal years of the Company's obligations consist of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td 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%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">510 </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%">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%">2,828 </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%">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%">416 </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%">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%">379 </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%">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%">341 </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%">7,146 </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%">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 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%">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,316 </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%">304 </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,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,672 </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,371 </span></td><td style="background-color:#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 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%">Secured term 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%">— </span></td><td style="background-color:#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,210 </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%">11,620 </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%">12,186 </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%">(784)</span></td><td style="background-color:#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,851)</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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">10,836 </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%">10,335 </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> 6316000 304000 2933000 3672000 2371000 0 0 8210000 11620000 12186000 784000 1851000 10836000 10335000 <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Scheduled maturities for future fiscal years of the Company's obligations consist of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td 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%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">510 </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%">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%">2,828 </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%">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%">416 </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%">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%">379 </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%">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%">341 </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%">7,146 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 510000 2828000 416000 379000 341000 7146000 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 2, 2022</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 3, 2021</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%">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"/><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%">23,226 </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%">21,424 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,167 </span></td><td style="background-color:#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,160 </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%">(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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,604)</span></td><td style="background-color:#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%">(12,604)</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%">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"/><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%">39,789 </span></td><td style="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%">36,980 </span></td><td style="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 $300,000 per claim, of which we cede $125,000 of the risk of loss per reinsurance. Therefore, our risk of loss is limited to $175,000 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 $2.0 million per occurrence, up to a maximum of $70.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 2022, 2021 and 2020 (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 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><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%">March 28,<br/>2020</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%">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"/><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,686 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,961 </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%">(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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,065)</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%">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"/><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%">5,582 </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 2, 2022</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 3, 2021</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%">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"/><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%">23,226 </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%">21,424 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,167 </span></td><td style="background-color:#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,160 </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%">(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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,604)</span></td><td style="background-color:#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%">(12,604)</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%">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"/><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%">39,789 </span></td><td style="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%">36,980 </span></td><td style="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> 27639000 25543000 23226000 21424000 31693000 30579000 29167000 28160000 15232000 15232000 12604000 12604000 44100000 40890000 39789000 36980000 300000 125000 175000 2000000 70000000 The following details the activity in the reserve for fiscal years 2022, 2021 and 2020 (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 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><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%">March 28,<br/>2020</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%">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"/><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,686 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,961 </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%">(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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,065)</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%">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"/><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%">5,582 </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> 7451000 5582000 6686000 25962000 23041000 16961000 25264000 21172000 18065000 8149000 7451000 5582000 Income Taxes<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The provision for income taxes generally represents income taxes paid or payable for the current year plus the change in deferred taxes during the year. The following details the provision for income taxes for fiscal years 2022, 2021 and 2020 (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%">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><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%">2020</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%">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"/><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%">14,625 </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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,084 </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%">16,039 </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%">19,951 </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%">17,709 </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%">Deferred</span></td><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"/><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 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:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#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%">302 </span></td><td style="background-color:#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%">246 </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%">(535)</span></td><td style="background-color:#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 </span></td><td style="background-color:#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%">(42)</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%">(1,792)</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%">315 </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%">204 </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%">14,247 </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%">20,266 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">17,913 </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%">A reconciliation of income taxes computed by applying the expected federal statutory income tax rate of 21% for fiscal years 2022, 2021 and 2020 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%">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><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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Federal income tax at statutory rate</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">44,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"/><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%">19,525 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,297 </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%">(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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,994)</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%">(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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,401)</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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">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"/><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,913 </span></td><td style="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%">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 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: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%">Goodwill</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(16,675)</span></td><td style="background-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,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: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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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,121)</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%">5,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%">4,277 </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%">4,270 </span></td><td style="background-color:#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,123 </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%">(3,968)</span></td><td style="background-color:#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,820)</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,924 </span></td><td style="background-color:#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,065 </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,600 </span></td><td style="background-color:#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,494 </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,199 </span></td><td style="background-color:#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,177 </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,192 </span></td><td style="background-color:#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,271 </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%">(1,715)</span></td><td style="background-color:#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,695)</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%">1,275 </span></td><td style="background-color:#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,631 </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%">Other intangibles</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(1,538)</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%">1,487 </span></td><td style="background-color:#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,070 </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%">(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"/><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,393)</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="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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. The net tax credit benefit predominantly related to the sale of energy efficient homes between fiscal year 2018 and fiscal third quarter 2022 available under the Internal Revenue Code §45L. Of the total tax credit benefit, $30.6 million relates to fiscal year 2018 through fiscal year 2021 and $6.4 million relates to fiscal year 2022, which includes non-recurring credits that were recognized during the 2022 fiscal year. The remaining $500,000 relates 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 most recently extended in the Consolidated Appropriations Act, 2021. The §45L credit expired in its current form as of December 31, 2021. The Company determined eligibility for the program in consultation with third-party qualified experts and recognized the benefit for the five eligible years during fiscal year 2022.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We recorded an insignificant amount of unrecognized tax benefits during fiscal years 2022, 2021 and 2020, 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 2, 2022, we had state net operating loss carryforwards that total $8.6 million, which begin to expire in 2038. We recorded a $308,000 valuation allowance against the related deferred tax asset. At April 2, 2022, we 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>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 2018. The following details the provision for income taxes for fiscal years 2022, 2021 and 2020 (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%">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><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%">2020</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%">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"/><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%">14,625 </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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,084 </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%">16,039 </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%">19,951 </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%">17,709 </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%">Deferred</span></td><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"/><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 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:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#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%">302 </span></td><td style="background-color:#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%">246 </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%">(535)</span></td><td style="background-color:#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 </span></td><td style="background-color:#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%">(42)</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%">(1,792)</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%">315 </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%">204 </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%">14,247 </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%">20,266 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">17,913 </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> 7271000 16823000 14625000 8768000 3128000 3084000 16039000 19951000 17709000 -1257000 302000 246000 -535000 13000 -42000 -1792000 315000 204000 14247000 20266000 17913000 <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 2022, 2021 and 2020 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%">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><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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Federal income tax at statutory rate</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">44,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"/><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%">19,525 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,297 </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%">(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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,994)</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%">(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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,401)</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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">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"/><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,913 </span></td><td style="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 44518000 20351000 19525000 8075000 3422000 3297000 -1421000 -2710000 -2994000 37488000 1356000 2401000 563000 559000 486000 14247000 20266000 17913000 <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 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: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%">Goodwill</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(16,675)</span></td><td style="background-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,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: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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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,121)</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%">5,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%">4,277 </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%">4,270 </span></td><td style="background-color:#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,123 </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%">(3,968)</span></td><td style="background-color:#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,820)</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,924 </span></td><td style="background-color:#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,065 </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,600 </span></td><td style="background-color:#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,494 </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,199 </span></td><td style="background-color:#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,177 </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,192 </span></td><td style="background-color:#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,271 </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%">(1,715)</span></td><td style="background-color:#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,695)</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%">1,275 </span></td><td style="background-color:#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,631 </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%">Other intangibles</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(1,538)</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%">1,487 </span></td><td style="background-color:#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,070 </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%">(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"/><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,393)</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> 16675000 16327000 7030000 5121000 5913000 4277000 4270000 4123000 3968000 3820000 3924000 3065000 2600000 1494000 2199000 2177000 2192000 1271000 1715000 1695000 1275000 1631000 0 1538000 1487000 3070000 5528000 7393000 30600000 6400000 500000 8600000 308000 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 $141.0 million and $74.2 million at April 2, 2022 and April 3, 2021, respectively, without reduction for the resale value of the homes. We had a reserve for repurchase commitments of $3.6 million and $2.3 million at April 2, 2022 and April 3, 2021, respectively.</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 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%">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%">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"/><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%">37,628 </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%">(3,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,801)</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%">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"/><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%">23,827 </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 $866,000 as of April 2, 2022 and $1.2 million as of April 3, 2021, 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 2, 2022. In addition, we are subject to minimum net worth requirements and was in compliance for the year ended 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-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 2, 2022, we had outstanding IRLCs with a notional amount of $51.7 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 year 2022, we recognized a non-cash gain of $1,000 on outstanding IRLCs. During fiscal years 2021 and 2020, we recognized a non-cash loss of $208,000</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%">and non-cash gain 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%">$153,000, respectively,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> 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 2, 2022, we had $16.7 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 year</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 2, 2022, we recognized a non-cash loss of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$92,000 on Commitments. During the fiscal years 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 and March 28, 2020, 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%"> and a non-cash loss of $951,000, r</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">espectively, 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 ("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 based on trading in the shares of another company directed by the former CEO that resulted in an unrealized gain of approximately $260,000. In the prior year, the Company recorded an accrual relating to this loss contingency. The SEC action follows an investigation that began in 2018. On November 2, 2021, the Company filed a motion to dismiss the claim. On January 25, 2022, the court denied the motion to dismiss and the matter is now in the discovery phase of litigation. While the Company cannot predict with certainty the resolution of this matter, we do not believe that this proceeding will have a material adverse effect on the Company's Consolidated Financial Statements.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">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 $141.0 million and $74.2 million at April 2, 2022 and April 3, 2021, respectively, without reduction for the resale value of the homes. We had a reserve for repurchase commitments of $3.6 million and $2.3 million at April 2, 2022 and April 3, 2021, respectively.</span></div> P18M P24M 141000000 74200000 3600000 2300000 <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 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%">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%">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"/><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%">37,628 </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%">(3,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,801)</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%">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"/><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%">23,827 </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> 9330000 37628000 3547000 13801000 5783000 23827000 <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 $866,000 as of April 2, 2022 and $1.2 million as of April 3, 2021, 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 2, 2022. In addition, we are subject to minimum net worth requirements and was in compliance for the year ended April 2, 2022.</span> 866000 1200000 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 2, 2022, we had outstanding IRLCs with a notional amount of $51.7 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 year 2022, we recognized a non-cash gain of $1,000 on outstanding IRLCs. During fiscal years 2021 and 2020, we recognized a non-cash loss of $208,000</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%">and non-cash gain 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%">$153,000, respectively,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> 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 2, 2022, we had $16.7 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 year</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 2, 2022, we recognized a non-cash loss of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$92,000 on Commitments. During the fiscal years 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 and March 28, 2020, 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%"> and a non-cash loss of $951,000, r</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">espectively, on Commitments.</span></div> 51700000 1000 208000 153000 16700000 -92000 1400000 -951000 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 are shareholder approved, permit the award of up to 1,650,000 shares of the Company's common stock, of which 283,208 shares were still available for grant as of April 2, 2022. Upon option exercise, new shares of the Company's common stock are issued and when RSUs vest, unrestricted shares are issued. 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 generally expire seven years from the date of grant. Stock options and awards of RSUs vest over a defined period or based on certain performance criteria, 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. The stock incentive plans provide for accelerated vesting of stock option awards and RSUs 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. Stock compensation expense was approximately $5.1 million, $4.4 million and $3.9 million for fiscal years 2022, 2021 and 2020, respectively. As of April 2, 2022, total unrecognized compensation cost was approximately $6.3 million and the related weighted-average period over which it is expected to be recognized is approximately 1.87 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 2022, 2021 and 2020:</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</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 30, 2019</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%">411,111 </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%">102.71 </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 #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%">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%">74,750 </span></td><td style="background-color:#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%">145.24 </span></td><td style="background-color:#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%">(120,687)</span></td><td style="background-color:#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%">63.66 </span></td><td style="background-color:#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%">(1,000)</span></td><td style="background-color:#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%">99.65 </span></td><td style="background-color:#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 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;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.02</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%">49,000 </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%">Granted </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%">39,800 </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%">177.61 </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;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%">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 #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%">251,749 </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%">146.86 </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%">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="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;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:#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%">— </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;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%">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%">(53,550)</span></td><td style="background-color:#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%">107.58 </span></td><td style="background-color:#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%">(5,286)</span></td><td style="background-color:#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.49 </span></td><td style="background-color:#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 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%">192,913 </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%">157.23 </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%">3.34</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%">16,724 </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 #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"/><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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Exercisable at March 28, 2020</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">179,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">100.82 </span></td><td style="background-color:#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%">2.83</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%">25,423 </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%">Exercisable at April 3, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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%">108,588 </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%">132.48 </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 colspan="3" style="background-color:#ffffff;border-top:3pt double #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%">3.22</span></td><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%">15,549 </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><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%">Exercisable at April 2, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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%">126,948 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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: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:#cceeff;border-bottom:3pt double #000000;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%">149.90 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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-bottom:3pt double #000000;border-top:3pt double #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%">2.82</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:#cceeff;border-bottom:3pt double #000000;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%">11,941 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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%">There were no grants of stock options in fiscal year 2022. The weighted-average estimated fair value of employee stock options granted during fiscal years 2021 and 2020 was $69.65 and $46.84 per share, respectively, 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:68.929%"/><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: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="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%">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="display:none"/><td colspan="3" style="display:none"/><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><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%">2020</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="3" style="display:none"/><td colspan="3" style="display:none"/><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><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%">36.0 </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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="display:none"/><td colspan="3" style="display:none"/><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><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%">4.33</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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 2022, 2021 and 2020 was $7.9 million, $16.7 million and $15.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 2022, 2021 and 2020 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: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%">Number of Shares</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%">Performance-Based Awards</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%">Service-Based Awards</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%">Total</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 30, 2019</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%">— </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%">— </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:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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,305 </span></td><td style="background-color:#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,900 </span></td><td style="background-color:#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:10pt;font-weight:400;line-height:100%">12,205 </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%">— </span></td><td style="background-color:#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%">(400)</span></td><td style="background-color:#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:10pt;font-weight:400;line-height:100%">(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 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%">— </span></td><td style="background-color:#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:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">7,305 </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,500 </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%">11,805 </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;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,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%">3,550 </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%">11,000 </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;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%">— </span></td><td style="background-color:#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,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%">(3,465)</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%">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%">(1,816)</span></td><td style="background-color:#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,816)</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 3, 2021</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%">12,939 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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,585 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">17,524 </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;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:#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%">16,902 </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%">24,822 </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;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%">— </span></td><td style="background-color:#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,335)</span></td><td style="background-color:#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,335)</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%">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%">(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%">(505)</span></td><td style="background-color:#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,310)</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 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%">17,647 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">37,701 </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-weight:400;line-height:100%">Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 2022</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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,333 </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 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 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:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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 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:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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></table></div> 1650000 283208 1 P7Y P5Y 5100000 4400000 3900000 6300000 P1Y10M13D <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 2022, 2021 and 2020:</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</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 30, 2019</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%">411,111 </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%">102.71 </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 #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%">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%">74,750 </span></td><td style="background-color:#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%">145.24 </span></td><td style="background-color:#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%">(120,687)</span></td><td style="background-color:#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%">63.66 </span></td><td style="background-color:#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%">(1,000)</span></td><td style="background-color:#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%">99.65 </span></td><td style="background-color:#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 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;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.02</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%">49,000 </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%">Granted </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%">39,800 </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%">177.61 </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;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%">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 #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%">251,749 </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%">146.86 </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%">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="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;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:#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%">— </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;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%">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%">(53,550)</span></td><td style="background-color:#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%">107.58 </span></td><td style="background-color:#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%">(5,286)</span></td><td style="background-color:#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.49 </span></td><td style="background-color:#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 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%">192,913 </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%">157.23 </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%">3.34</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%">16,724 </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 #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"/><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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Exercisable at March 28, 2020</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">179,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">100.82 </span></td><td style="background-color:#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%">2.83</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%">25,423 </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%">Exercisable at April 3, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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%">108,588 </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%">132.48 </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 colspan="3" style="background-color:#ffffff;border-top:3pt double #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%">3.22</span></td><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%">15,549 </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><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%">Exercisable at April 2, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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%">126,948 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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: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:#cceeff;border-bottom:3pt double #000000;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%">149.90 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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-bottom:3pt double #000000;border-top:3pt double #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%">2.82</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:#cceeff;border-bottom:3pt double #000000;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%">11,941 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 411111 102.71 74750 145.24 120687 63.66 1000 99.65 364174 123.93 P4Y7D 49000000 39800 177.61 131567 90.49 20658 148.95 251749 146.86 P4Y14D 34266000 0 0 53550 107.58 5286 164.49 192913 157.23 P3Y4M2D 16724000 179133 100.82 P2Y9M29D 25423000 108588 132.48 P3Y2M19D 15549000 126948 149.90 P2Y9M25D 11941000 <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 year 2022. The weighted-average estimated fair value of employee stock options granted during fiscal years 2021 and 2020 was $69.65 and $46.84 per share, respectively, 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:68.929%"/><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: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="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%">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="display:none"/><td colspan="3" style="display:none"/><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><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%">2020</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="3" style="display:none"/><td colspan="3" style="display:none"/><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><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%">36.0 </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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="display:none"/><td colspan="3" style="display:none"/><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><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%">4.33</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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 46.84 0.475 0.360 0.003 0.020 0 0 P4Y6M21D P4Y3M29D 0.070 0.070 7900000 16700000 15700000 <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 2022, 2021 and 2020 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: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%">Number of Shares</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%">Performance-Based Awards</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%">Service-Based Awards</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%">Total</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 30, 2019</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%">— </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%">— </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:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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,305 </span></td><td style="background-color:#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,900 </span></td><td style="background-color:#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:10pt;font-weight:400;line-height:100%">12,205 </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%">— </span></td><td style="background-color:#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%">(400)</span></td><td style="background-color:#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:10pt;font-weight:400;line-height:100%">(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 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%">— </span></td><td style="background-color:#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:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">7,305 </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,500 </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%">11,805 </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;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,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%">3,550 </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%">11,000 </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;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%">— </span></td><td style="background-color:#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,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%">(3,465)</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%">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%">(1,816)</span></td><td style="background-color:#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,816)</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 3, 2021</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%">12,939 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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,585 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">17,524 </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;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:#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%">16,902 </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%">24,822 </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;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%">— </span></td><td style="background-color:#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,335)</span></td><td style="background-color:#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,335)</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%">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%">(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%">(505)</span></td><td style="background-color:#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,310)</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 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%">17,647 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">37,701 </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-weight:400;line-height:100%">Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 2022</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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,333 </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 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 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:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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 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:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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></table></div> 0 0 0 7305 4900 12205 0 400 400 0 0 0 7305 4500 11805 7450 3550 11000 0 3465 3465 1816 0 1816 12939 4585 17524 7920 16902 24822 0 3335 3335 805 505 1310 20054 17647 37701 6333 6201 7520 2489 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 2022, 2021 and 2020 (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%">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><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%">2020</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%">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"/><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,066 </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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,129,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: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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,145 </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%">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"/><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,268,784 </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%">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"/><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.22 </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%">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"/><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.10 </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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,336 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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 2022, 2021 and 2020 (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%">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><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%">2020</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%">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"/><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,066 </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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,129,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: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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,145 </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%">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"/><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,268,784 </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%">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"/><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.22 </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%">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"/><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.10 </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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,336 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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 2022, 2021 and 2020 (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%">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><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%">2020</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%">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"/><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,066 </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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,129,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: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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,145 </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%">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"/><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,268,784 </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%">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"/><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.22 </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%">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"/><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.10 </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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,336 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 197699000 76646000 75066000 9178593 9189052 9129639 85560 104082 139145 9264153 9293134 9268784 21.54 8.34 8.22 21.34 8.25 8.10 405 19440 23336 20054 12939 7305 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 2, 2022</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 3, 2021</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%">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"/><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%">14,946 </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%">14,946 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,600 </span></td><td style="background-color:#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,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;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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,960 </span></td><td style="background-color:#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,960 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">74,798 </span></td><td style="background-color:#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%">86,209 </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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,314 </span></td><td style="background-color:#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%">42,379 </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%">Secured credit facilities and other </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%">(11,620)</span></td><td style="background-color:#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,806)</span></td><td style="background-color:#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,186)</span></td><td style="background-color:#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,340)</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 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-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 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"><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,346 </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,647 </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.76 </span></td><td style="background-color:#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%">33.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%">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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.93 </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%">29.57 </span></td><td style="background-color:#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.42 </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%">560,178 </span></td><td style="background-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%">593,939 </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,656 </span></td><td style="background-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%">916 </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 2, 2022</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 3, 2021</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%">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"/><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%">14,946 </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%">14,946 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,600 </span></td><td style="background-color:#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,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;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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,960 </span></td><td style="background-color:#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,960 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">74,798 </span></td><td style="background-color:#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%">86,209 </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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,314 </span></td><td style="background-color:#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%">42,379 </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%">Secured credit facilities and other </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%">(11,620)</span></td><td style="background-color:#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,806)</span></td><td style="background-color:#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,186)</span></td><td style="background-color:#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,340)</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>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 2, 2022. 17760000 17760000 14946000 14946000 16780000 16780000 17600000 17600000 20479000 20479000 21960000 21960000 49884000 53354000 74798000 86209000 68566000 65942000 44314000 42379000 11620000 11806000 12186000 12340000 <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 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"><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,346 </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,647 </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.76 </span></td><td style="background-color:#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%">33.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%">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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.93 </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%">29.57 </span></td><td style="background-color:#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.42 </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%">560,178 </span></td><td style="background-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%">593,939 </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,656 </span></td><td style="background-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%">916 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 4346 4647 0.8507 0.4593 560178000 593939000 1656000 916000 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 $400,000. 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 $22.8 million, $15.8 million and $15.7 million for fiscal years 2022, 2021 and 2020, 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 up to a maximum of $1,000. For calendar year 2021, the Company match was 20% 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 $1.3 million in fiscal year 2022 and $1.1 million each in fiscal year 2021 and 2020.</span></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 (as defined in Note 22) 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 2, 2022 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 2021 and 2020, 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 2021.</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 2, 2022 included an amount in addition to the contribution rate specified in the applicable collective bargaining agreement ("CBA"), as imposed by a plan in "critical status," in accordance with the requirements of the Code.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:20.702%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.526%"/><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.056%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.526%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.056%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.526%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.254%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.381%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.312%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.526%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.312%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.526%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.312%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.526%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.638%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.381%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.940%"/><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%">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="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%">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%">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:id3VybDovL2RvY3MudjEvZG9jOjhiZTA4MDY4MWNjMzRiOWJhZTAyOWJhZGY2NTA1NDA2L3NlYzo4YmUwODA2ODFjYzM0YjliYWUwMjliYWRmNjUwNTQwNl8xNzIvZnJhZzo2ZGRmZTI1YmUxYzg0NmQ0YTQ1ZDk2YTNhYjE1MWU2Mi90YWJsZTplZTVhYjUzOWFhOWU0ODdjOWQzZDM4NzkyMGVlZmVlMS90YWJsZXJhbmdlOmVlNWFiNTM5YWE5ZTQ4N2M5ZDNkMzg3OTIwZWVmZWUxXzItMC0xLTEtNDE5MTg_9b25f381-e0b3-4169-8319-5025db4dc917">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%">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 style="background-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></div> 400000 22800000 15800000 15700000 0.50 0.05 1000 0.20 0.05 P4Y 1300000 1100000 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 2, 2022 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 2021 and 2020, 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 2021.</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 2, 2022 included an amount in addition to the contribution rate specified in the applicable collective bargaining agreement ("CBA"), as imposed by a plan in "critical status," in accordance with the requirements of the Code.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:20.702%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.526%"/><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.056%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.526%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.056%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.526%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.254%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.381%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.312%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.526%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.312%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.526%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.312%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.526%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.638%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.381%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.940%"/><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%">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="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%">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%">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:id3VybDovL2RvY3MudjEvZG9jOjhiZTA4MDY4MWNjMzRiOWJhZTAyOWJhZGY2NTA1NDA2L3NlYzo4YmUwODA2ODFjYzM0YjliYWUwMjliYWRmNjUwNTQwNl8xNzIvZnJhZzo2ZGRmZTI1YmUxYzg0NmQ0YTQ1ZDk2YTNhYjE1MWU2Mi90YWJsZTplZTVhYjUzOWFhOWU0ODdjOWQzZDM4NzkyMGVlZmVlMS90YWJsZXJhbmdlOmVlNWFiNTM5YWE5ZTQ4N2M5ZDNkMzg3OTIwZWVmZWUxXzItMC0xLTEtNDE5MTg_9b25f381-e0b3-4169-8319-5025db4dc917">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%">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 style="background-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></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)    The CBA for the Clarion and Colony manufacturing facilities expires in April 2023. The expiration date of the CBA for the Pennwest manufacturing facility is February 2024.</span></div> Red Red Implemented 312000 0 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 2, 2022</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 3, 2021 and March 28, 2020, the total amount of sales to related parties was $58.1 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$46.7 million and $51.0 million, respectively. As of April 2, 2022, receivables from related parties included $3.3 million of accounts receivable and $2.6 million of commercial loans outstanding. As of April 3, 2021, receivables from related parties included $4.7 million of accounts receivable and $9.5 million of commercial loans outstanding.</span> 58100000 46700000 51000000 3300000 2600000 4700000 9500000 Acquisitions<div style="margin-top:9pt"><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%">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%">In fiscal year 2017, we purchased a 50% ownership interest in Craftsman for $1.3 million to expand our retail presence in Nevada. At that time, we concluded that we were not considered to be the primary beneficiary and therefore did not consolidate the Entities. Since the date of acquisition, we previously had recorded a non-marketable equity investment for the ownership, with changes to that investment for earnings and distributions from the Entities.</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 the Entities utilizing the same pre-tax income multiple as the 2017 purchase. As we now have a controlling interest, we have consolidated the Entities and remeasured the Entities' assets and liabilities to fair value, including our previous equity investment of $2.9 million in the Entities. As a result of the remeasurement, we recorded a 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 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-weight:400;line-height:120%">The purchase price on July 4, 2021 for 20% ownership was $2.5 million, valuing the Entities at $12.4 million. The following table summarizes the fair values of the assets acquired and liabilities assumed at the acquisition date (in thousands).</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td 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%">July 4,<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%">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%">6,466 </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%">Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">577 </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%">7,146 </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%">Property, plant and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">205 </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%">416 </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%">Indefinite lived intangible assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,980 </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%">17,790 </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%">10,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:2px 1pt;text-align: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%">7,762 </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">(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%">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;text-align: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%">12,357 </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 $3.0 million assigned to trademarks and trade names, which are considered indefinite lived intangible assets and are not subject to amortization.</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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We recorded a Redeemable noncontrolling interest for the remaining 30% ownership. As 20% of this is considered mandatorily redeemable per the Craftsman Purchase Agreement, $2.5 million for the acquisition date fair value of this portion of the noncontrolling interest was recorded in the long-term liabilities section of the Consolidated Balance Sheet within Secured financings and other. As we are not currently obligated for the redemption of the remaining 10% ownership, $1.2 million for the acquisition date 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.</span></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, Craftsman contributed Net revenue and Net income 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%">$13.8 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$0.4 million, respectively,</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 2, 2022. Cost of sales from the Craftsman acquisition included required purchase accounting adjustments whereby home product inventory is recorded at fair value upon acquisition.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">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"), including its six manufacturing facilities and two wholly-owned retail locations. In addition to manufacturing, Commodore also participates in commercial lending operations with its dealers. 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.</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 of Commodore brings beneficial geographic addition to our footprint with strong operations in the Northeast/Midwest/Mid-Atlantic markets and provides a platform for future growth, with the potential for cost and revenue synergies.</span></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 acquisition-date fair value of the total consideration was </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$146.2 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">, subject to future adjustments upon the finalization of closing financial statements. During the period, certain adjustments were made to these closing financial statements, which resulted in changes to the initial purchase price allocation and impacted the amount of goodwill recognized. We have expensed $2.7 million in acquisition related transaction costs in Selling, general and administrative expenses i</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">n the Consolidated Statements of Comprehensive Income</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">, 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</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">acquisition date (in thousands). Certain estimated values are not yet finalized and are subject to change, which could be significant. The allocation of the purchase price is still preliminary due to the time between the acquisition date and reporting date and will be finalized upon completion of the analysis of the fair values of Commodore's acquired commercial loans, intangible assets and resulting goodwill and deferred taxes. We expect to finalize these amounts as soon as possible but no later than one year from the acquisition date.</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: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:2px 1pt;text-align: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%">619 </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%">Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,930 </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%">Commercial loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">31,787 </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%">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:#cceeff;padding:2px 0 2px 1pt;text-align: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,106 </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%">534 </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">(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%">12,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: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%">156,398 </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%">31,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%">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%">124,862 </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">(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%">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;text-align: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%">146,170 </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 assets acquired under finance leases. See Note 9 for additional information.</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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Since the acquisition date, Commodore contributed Net revenue and Net income 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%">$166.7 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%">$6.6 million, respectively,</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 2, 2022. Cost of sales from the Commodore acquisition included required purchase accounting adjustments whereby home product inventory is recorded at fair value upon 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-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%">. The following table presents supplemental pro forma information as if the above acquisitions occurred on March 29, 2020 (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 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"><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%">1,793,247 </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,369,244 </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 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%">199,820 </span></td><td style="background-color:#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%">84,448 </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%">21.57 </span></td><td style="background-color:#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.09 </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"><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%">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%">In fiscal year 2017, we purchased a 50% ownership interest in Craftsman for $1.3 million to expand our retail presence in Nevada. At that time, we concluded that we were not considered to be the primary beneficiary and therefore did not consolidate the Entities. Since the date of acquisition, we previously had recorded a non-marketable equity investment for the ownership, with changes to that investment for earnings and distributions from the Entities.</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 the Entities utilizing the same pre-tax income multiple as the 2017 purchase. As we now have a controlling interest, we have consolidated the Entities and remeasured the Entities' assets and liabilities to fair value, including our previous equity investment of $2.9 million in the Entities. As a result of the remeasurement, we recorded a 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 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-weight:400;line-height:120%">The purchase price on July 4, 2021 for 20% ownership was $2.5 million, valuing the Entities at $12.4 million. The following table summarizes the fair values of the assets acquired and liabilities assumed at the acquisition date (in thousands).</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td 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%">July 4,<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%">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%">6,466 </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%">Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">577 </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%">7,146 </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%">Property, plant and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">205 </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%">416 </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%">Indefinite lived intangible assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,980 </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%">17,790 </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%">10,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:2px 1pt;text-align: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%">7,762 </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">(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%">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;text-align: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%">12,357 </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 $3.0 million assigned to trademarks and trade names, which are considered indefinite lived intangible assets and are not subject to amortization.</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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We recorded a Redeemable noncontrolling interest for the remaining 30% ownership. As 20% of this is considered mandatorily redeemable per the Craftsman Purchase Agreement, $2.5 million for the acquisition date fair value of this portion of the noncontrolling interest was recorded in the long-term liabilities section of the Consolidated Balance Sheet within Secured financings and other. As we are not currently obligated for the redemption of the remaining 10% ownership, $1.2 million for the acquisition date 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.</span></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, Craftsman contributed Net revenue and Net income 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%">$13.8 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$0.4 million, respectively,</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 2, 2022. Cost of sales from the Craftsman acquisition included required purchase accounting adjustments whereby home product inventory is recorded at fair value upon acquisition.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">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"), including its six manufacturing facilities and two wholly-owned retail locations. In addition to manufacturing, Commodore also participates in commercial lending operations with its dealers. 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.</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 of Commodore brings beneficial geographic addition to our footprint with strong operations in the Northeast/Midwest/Mid-Atlantic markets and provides a platform for future growth, with the potential for cost and revenue synergies.</span></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 acquisition-date fair value of the total consideration was </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$146.2 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">, subject to future adjustments upon the finalization of closing financial statements. During the period, certain adjustments were made to these closing financial statements, which resulted in changes to the initial purchase price allocation and impacted the amount of goodwill recognized. We have expensed $2.7 million in acquisition related transaction costs in Selling, general and administrative expenses i</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">n the Consolidated Statements of Comprehensive Income</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">, 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</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">acquisition date (in thousands). Certain estimated values are not yet finalized and are subject to change, which could be significant. The allocation of the purchase price is still preliminary due to the time between the acquisition date and reporting date and will be finalized upon completion of the analysis of the fair values of Commodore's acquired commercial loans, intangible assets and resulting goodwill and deferred taxes. We expect to finalize these amounts as soon as possible but no later than one year from the acquisition date.</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: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:2px 1pt;text-align: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%">619 </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%">Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,930 </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%">Commercial loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">31,787 </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%">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:#cceeff;padding:2px 0 2px 1pt;text-align: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,106 </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%">534 </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">(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%">12,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: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%">156,398 </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%">31,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%">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%">124,862 </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">(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%">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;text-align: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%">146,170 </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 assets acquired under finance leases. See Note 9 for additional information.</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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Since the acquisition date, Commodore contributed Net revenue and Net income 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%">$166.7 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%">$6.6 million, respectively,</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 2, 2022. Cost of sales from the Commodore acquisition included required purchase accounting adjustments whereby home product inventory is recorded at fair value upon acquisition.</span></div> 0.50 1300000 2021-07-04 0.20 2900000 3300000 2021-07-04 0.20 2500000 12400000 6466000 577000 7146000 205000 416000 2980000 17790000 10028000 7762000 4595000 12357000 3000000 0.30 0.20 2500000 0.10 1200000 13800000 400000 2021-09-24 146200000 2700000 619000 20930000 30922000 31787000 59106000 534000 12500000 156398000 31536000 124862000 21308000 146170000 7200000 P11Y 3800000 1000000 500000 P5Y 166700000 6600000 <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%">. The following table presents supplemental pro forma information as if the above acquisitions occurred on March 29, 2020 (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 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"><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%">1,793,247 </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,369,244 </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 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%">199,820 </span></td><td style="background-color:#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%">84,448 </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%">21.57 </span></td><td style="background-color:#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.09 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1793247000 1369244000 199820000 84448000 21.57 9.09 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 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><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%">March 28,<br/>2020</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%">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"/><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%">999,340 </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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">62,434 </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%">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"/><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,061,774 </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%">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"/><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,894 </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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,540 </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%">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"/><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%">62,434 </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%">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"/><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,531 </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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,448 </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%">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"/><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%">92,979 </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%">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"/><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,120 </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%">127 </span></td><td style="background-color:#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%">57 </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%">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"/><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,177 </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%">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"/><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%">419 </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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">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"/><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%">606 </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%">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"/><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%">14,574 </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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,339 </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,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"/><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%">17,913 </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%">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"/><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%">13,211 </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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,129 </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,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"/><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,340 </span></td><td style="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 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%">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%">929,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 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%">711,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 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%">225,437 </span></td><td style="background-color:#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%">240,254 </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,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"/><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%">951,833 </span></td><td style="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"><table 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 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><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%">March 28,<br/>2020</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.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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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> 2 The following tables provide selected financial data by segment (dollars 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%">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 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><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%">March 28,<br/>2020</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%">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"/><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%">999,340 </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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">62,434 </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%">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"/><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,061,774 </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%">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"/><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,894 </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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,540 </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%">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"/><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%">62,434 </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%">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"/><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,531 </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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,448 </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%">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"/><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%">92,979 </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%">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"/><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,120 </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%">127 </span></td><td style="background-color:#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%">57 </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%">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"/><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,177 </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%">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"/><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%">419 </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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">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"/><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%">606 </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%">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"/><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%">14,574 </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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,339 </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,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"/><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%">17,913 </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%">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"/><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%">13,211 </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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,129 </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,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"/><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,340 </span></td><td style="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><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 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%">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%">929,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 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%">711,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 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%">225,437 </span></td><td style="background-color:#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%">240,254 </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,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"/><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%">951,833 </span></td><td style="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"><table 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 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><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%">March 28,<br/>2020</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.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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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> 1556283000 1037889000 999340000 70875000 70162000 62434000 1627158000 1108051000 1061774000 23004000 24195000 24894000 47871000 45967000 37540000 70875000 70162000 62434000 197282000 78937000 78531000 14707000 17975000 14448000 211989000 96912000 92979000 9451000 5450000 5120000 182000 127000 57000 9633000 5577000 5177000 1270000 560000 419000 114000 187000 187000 1384000 747000 606000 10853000 16204000 14574000 3394000 4062000 3339000 14247000 20266000 17913000 18574000 25465000 13211000 79000 72000 1129000 18653000 25537000 14340000 929535000 711579000 225437000 240254000 1154972000 951833000 0.251 0.216 0.217 0.239 0.192 0.195 0.515 0.561 0.565 Level 3: Includes consumer loans receivable held for investment, held for sale and construction advances. Level 3: The fair value is estimated using market interest rates of comparable loans. Recorded net of accumulated amortization of $87,000 and $143,000 as of April 2, 2022 and April 3, 2021, respectively. Level 1: The fair value is based on quoted market prices. Level 3: The fair value approximates book value based on the non-marketable nature of the investments. Excludes short-term and variable lease expenses, which are immaterial. 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. Attributable to the Factory-built housing segment, all of which will be deductible for income tax purposes. Attributable to the Factory-built housing segment, all of which will be deductible for income tax purposes. 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. Includes assets acquired under finance leases. See Note 9 for additional information. Includes $3.0 million assigned to trademarks and trade names, which are considered indefinite lived intangible assets and are not subject to amortization. Level 2: The fair value is based on the discounted value of the expected remaining principal and interest cash flows. EXCEL 134 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( #&'OU0'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 " QA[]41CAQ1.\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M:L,P#(=?9?B>R$EH!R;-9:6G#08K;.QF;+4UB_]@:R1]^R5>FS*V!]C1TL^? M/H%:%83R$9^C#QC)8+H;;>^24&'#3D1! "1U0BM3.27+3I*4)45L&Z> M&,YCW\(-,,,(HTW?!=0+,5?_Q.8.L$MR3&9)#<-0#DW.33M4\/;T^)+7+8Q+ M))W"Z5_5)E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" QA[]4%0P-$<&[))XE1?M")C5I\Z'1U$/&'Z M5*YX"G<64B7,P*E:=O1*<1;F04GR\S$(N531726 M)$QMKW@LUQ5E,%9YT2)10)3[60*5%\<='R MW4^CKF,#\B>^"+[6KXZ)?96YE,_V9!)>M!S+B,<\,!:"P=\+'_(XMDC XZ\" MM%6V:0-?'^_1Q_G+P\O,F>9#&7\5H8DN6H,6"?F"9;%YD.O?>/%"/8L7R%CG MOV2]>[;;;9$@TT8F13 P2$2Z^V>;(A&O @;.@0!:!- W :YW(, K KRW ;T# M =TBH)MG9O1Y&S+#+Y,G,H^'U16K[?684W!409RY',LB@ M&PUA:4BN4R/,EDS2W7BR_=(F3[,1^>7]A_..@>9L4"[)7%$7T5^J4./2$4(?2&D)#//R6;2'R8/0(C[X/3-FX MB[R,5V;>R_&\_YGY/_RY-@KFQ9](8]VRL6[>6+>IL MR:*'POA ([4C&D=KMYUNV\%2Y3J5A#K'):O($L:J 2I7.'KR MT[MW#1WIOA)X]\BIKQC8=:XMAP=\ UC3#'1I18NB2(7BC47,R5V6S+FJI8.# M.([3=@8#/%.5(+O>,92&D"P%(VP"KK4AG_FVEA@.!<0<>C9P^WV,6:7>+JZ_ M!;,'OA36$Z S[UA2/[YPH*'_97A/)G>CI]GCP^1Z!H?#4XQB)>TNKLVE@P52 MP>#*/>R$S S, R(5&+A0AV M;HL,01RRUV_3KM/K=]$Q6%F!B^MWP= /0\6U/MD?D!MXCMRG];G#(;V^UR=W M,-^C2IV*M]P M<:E_2ZT[V)U<*(T( YZCHN- M1%KY!L6E/N]!']:2AZG@ 'W47FGE%!07^1N95R"13#&G: "A,$_[M.]AC"JC MH+BZ/PH#KB47,'U^F7\@,QYD"K)52PM'&LHD ?69&1D\GY 5E#0O+,XX>>^< M.M@B@U;607'%!])7&^"B*5+?M#$ M&H#N_-G(_QWC5!D"/ M905?9 S6R=2N5E*UY7<#TIW$"%4:3X_2^'TAOBLB\[$%BEJ_+FA ;$A5)?'T M*(F?I(:KW4Z2+<#9GFHM,QP19^95"N\=I?!YUY$A&,]2JEJA:,"Y80HFC!\$ M'( )MQ!8APKI?=PH2XXSA(6Q^0JTW!;U_9F T[3XL"K)-\[:G%PG7"UM /L M5T"PY8M,5BRM3Q\.V$CMU:X-KMB3X?B!^%DH#%00OC$<'#NO( ]M:33@->PA M>)70>T>M$681:!F:*1RF,5.5WGM'K0BFV3P6 :1'LKJ)."I0>CF*W:9^N73= M >UYW8$'%OA2QZ'2=^\H??_19F<1@W*+W&<&^BZU[EBWEU@@]U_Q&@P&9]U^ M[P"I2MB]X_9[]*O5$DSHN5W@+3@(5GU)VH ZM6(L4VWKDB%[":1=P&:P7!0< M*DMHZ?1G349\(5*1"R14OYOMKAC.MP<4CUFNYD82 =SL!L1^@^R6\_P60.]H[Q:?I#R\\\PG>KQW=>L6V9M19.8+R#4.3T#\5&[#T2[ M$R-7^2>3N31&)OEAQ!D,>?L W%](:?8GMH'R,]WE/U!+ P04 " QA[]4 M0RUE;]\' #((P & 'AL+W=O=%LERM4PJ*D7%.-TT915.[NY&KZ[5S=7LM=UU8I[A;J^:4KU M]D74\O5Z1F;O7SQ4SQMMOEC<7&W+9_$H])_;>P5'B_TLJZH1;5?)%BFQOIY] M)A]O>6$&#!;_JL1K=_ 9&5>>I/QN#NY6US-L%(E:++69HH1?+^)6U+69"73\ M-4XZVY_3##S\_#[[WP?GP9FGLA.WLOYWM=*;ZUD^0RNQ+OM:/\C7W\3H4&+F M6\JZ&_Y'KZ,MGJ%EWVG9C(-!05.UN]_ECW$A#@80'AA QP'TW %L', &1W?* M!K>^EKJ\N5+R%2EC#;.9#\/:#*/!FZHUE_%1*_AK!>/TS:UL.UE7JU*+%?I2 MUF6[%.C13->A"_3GXU?TRX=?T0=4M>C;1O9=V:ZZJX6&,YOQB^5XEB^[L]# M63YOU27"=(XHIM0S_/:#E< M$]>,44JS8F]VI)3OE?*HT@?1:54MS>4V6N<09,-B^(3N9DH/%!">\V*BTV.5 MI@7SRTSV,I.HS,_+I>QA_2!5+ 4LYE,MYJ@57IF)(Z!(<4(G,ETKGK$B]?P/JEU59G^]! M[FJ#[30-$]>*\"3-_1X4>P^*_Z,':*UD@\KUNJHKR,M=T*/"L]I3?UP;GJ;< M[P[!EAHXZM =!'NKI:J$GP;8C1;.BHQ,Q'GL"".4A?0=4(U$]=TKL2VK%1(_ MH-[I1#?D9JDW$/'+H^3O54\<51G)Z'2O>LR2+ OE9V+A1&A4^S>I(2C.D$E= MF< 1DDUUNG9I0K(B)-0RC\2A-T&)5R-S0Y0E4X%QHV-UEG,D#KJ[>#XF+K88 M+QB;:O.8)9@$,AJQ>"-QOMW^= (F+L!H0;FSF*X9RP@.)#!B04?BI+O]'S(N M<7'&6':@993L8R/-24"RQ1XYP;VS4VS8 P_V*.%3!UPKGN.0?HL]$N?>O8)N M3>FW.=I"7:Z''&9*RZT)ZK!D#\%2CHF3OER[(LV*4.JUJ"-QUOU#RM5K5==> M;2Z-",9%X>PZURY+<*B.H!9;-(ZM/P8"5*TNV^<*PB",5NHA6,Z3:;WC,2.< MI8'BEUI^T3B__H +7^JJ?4:U@"85*=.-7LCU10\'8210%TDD+9Q2V&M&#\R. M51^T5>>0*R+/)1$A"2^Y!#"0T%OT4./=E2J5Y$:Z*#9?$ZX$%0@AF> MYD.?'68D>/DLA.@)"+EU="= /'BUKMJR7<*..?#+ZX,+FRQW'/#T87D22.C4 M HG&@71=TNOA#B/)%/9>,Y:& MUM9BA\:Q\_BS<>!#4AT53U6&0O=@V$60RR.H0>Q$J(9"J96@M!6*UG7)B2 H4)!?>V5[.(EI],Z MU6,4R'#,\H?%[^L]:KG\OI'U2JCN;T.II-]B-_<.[N[%.QUH)\?+U9E3S-$' M?(D)Y'J%7LJZ%Y\0F6.,S0_J-J4RR;77&^B/_R-6G]#O\OW;JNM,"I8*R5YW M4(:L8#&]:^CV1,[]P9C)L:,68RR.,5,R0UX->OZR[_G +19Q,H7Y@%)(L#\IN"/->KMW?W2XV6 MLM.?D/$@R]C@3SI/]]Z?X8M+PHL4!]6O7Z[!*6![.B!22+ _)!Z!*^@AJE5*W)X5Z5 M+O!2FF?)-'5[[#@C.,D"*BT861R,4$CU35\/CTS&^DDV6R4VYNG6BT"_U++K M?ATSN]<#EX$7'#LQ[FG00MHM)EDA+OURB(?$2>:N70HLY8%\ MQ"TF>1R3.[D'E8?98-.S3R84T'^/NE&^,4M&'F\,7/X%9A^7)+=9-DA6"[Q]-[M*:MCJ1:U_"=1ZX#& M*]EE(<'#OZGJTX;'P@^>J\71&1*^0[Y7M LQ1V[,Y%BHQ1R/8RXD]$1%PEU$ M.6IC)L=J+<'XZ?N.MB*)QVUZ5MR>L#K6:='%3]]LM#K/"UH/H+ _:L^P/-9M M8<9//%S;Z7[JTW6)[ MQ;I< @E0RDVU>OB5.FN[.'C-PKSC\L]2/5=M!^WQ&H;ARPS"7^U>&]D=:+D= MWKQXDEK+9OBX$240R1C W]=2ZO<#\S+'_N6=F_\"4$L#!!0 ( #&'OU30 MU(\4/08 #8: 8 >&PO=V]R:W-H965T&ULK5G;#=8WO&EGK)3))FXJ9YZ/0!%B&)#4FH "2[_?HN+R8E< D[ MT_K!$JFS2QSL8L\"O'R0ZIO>"F'(8UE4^FJV-69W,9_KU5:47)_+G:C@E[54 M)3=PJ39SO5."9XU162!SS[58R.)KGIGMU2R9D4RL^;XPG^7#SZ(C%-;^5K+0S7_R MT&)C *_VVLBR,X81E'G5?O+';B*.#&@T8< Z V8;!!,&?F?@O]0@Z R"9F9: M*LT\++GAUY=*/A!5H\%;_:69S,8:Z.=5'?<[H^#7'.S,]4)66A9YQHW(R)V! M#PBJT42NR4*6D$K;.L8'0=Y5*UD*PXV?A\9O_'G3_CK)KR/"?G]YEX;!0OE M#X?WH/<>--Z#">\?H:0H<1#57F"A:XW#QK@N'8=K&K&8ALGE_' \HPB.>HD7 MTE/<$L%Y$8WCH,>=L A[%J&3Q4)J4Z>JYH5 4[ UCXZ?RV@2>*G%8XQ+HM0[ M&EY+ X'YE(41SB+J641.%C\IJ379*;G.#48B&CTU\)(XL#F,8)VU=W(EX!+72>*#B\:B\ MB(6^Q7$,HZ%'0V9Q1&!!&%&*R[I,UR,4 )63Q<4C$4Z>O!9[%E3OH%V>D\0O9BL4R% =EK>D$NCJZ7R<)(-'4VN6%P@,B06"2L-H(A;T M2(3I2S+K7D C)SI"Q/!'?*UTSD[2B](TL0L"@DNCE-J+!8.Q-$XG2+&!%'L) M*:#A2K+.B94;+(AM,@@.%E44V6PP?W%*_0DZ@QQ3_UG%;".#TO#'60:U-["7 M"X*+HR@8L4!@H1=-" T=5)^Z9?^]T/JB7BE/2<:-4?G]WO#[ D(EH2?(!.PL MZJM* J0R2C:5'0S:BH&R#\8299=N!./9K%V04\9#AT#=+<+'::X+?EA) C^5 ML &!3GOU;2N+3"A\T2&M1!I'Z6C1C7%H@!&8(\!#*T$C9]=XVK2WQ"\<_2(= M!)ZZ%?Z9_$@P%QJ8Y!M'4YHA@)KHP.L@Z=>OZS6Y7 +)]MJRZM-38/L*R5XD?\#6]2=U'D3..CZ M\^H@VMAILA5XM-A8L,\B:C=B&(K:U0D!49]-,!VDG[FE_SL"QL9"39E=?Q"0 M+?@(Y(Q-9!X;Y)ZYY1ZK/"B+L4!#I6"C2H'@H%+8.X(E!H/=S%0&#G+/W'+? M*N4*(?4_:28;2_Q(,Q',*"M=D%/N0Y? W%T"%LK_IIX,.0!(8SI23P2'!AV! M.8(^- LL=*KG4;, ^SNBMUQ]!W&7SK)!P9G[-."6ZWQ%7N]U-HSA#3JGK9_X M9!MP'MHU'($EY[Y=Q5$48][1W\3NF0T=!'-W$,N\V-?'C"_A%F/<[%$O$!B, MVMZTH:@I-D,KP1)GKGQMCI2!#C\(Q4&H&C::R+W1AE<9K']G0@R2SMR2WB4$ MZ&#[!'S"QBJ\KTYY']W?[EQ\WS9&_=?^6 M7BS;5QB#F_:-R@>N-GFE22'6X-([CZ$RJ?8E17MAY*XYMK^7QLBR^;H5'.I, M#8#?UU*:IXOZ ?VKHNM_ 5!+ P04 " QA[]4:= "5DL( !P+@ & M 'AL+W=OD^^U+RHIED10I[W&+OL22\Y_A:(8< M_B3K_)7E7XHUI27X8Y-FQ<5H79;;'R>38K6FFZCXP+8TX_]Y8ODF*OEI_CPI MMCF-XMIHDTZ0XWB3391DH\OS^KN/^>4YJ\HTR>C''!359A/EWZ8T9:\7(SAZ M^^(A>5Z7XHO)Y?DV>J:?:/EY^S'G9Y.]ESC9T*Q(6 9R^G0QNH(_WA,L#&K% M;PE]+0Z.@;B41\:^B).[^&+DB(AH2E>E.)Q?&VPR\QL"31R ]!GYCX$L&R.\Q"!J#0#+PO1Z#L#$(Y6L(^@KGO%7. MD:^B+RBX+[9<;=(7%GPK-Y3KW3^CW@H.ZXI/=G.QGLBSJ(PNSW/V"G*AY_[$ M0;T::GL^?Y-,+-Q/9<[_FW"[\O*:905+DS@J:0P^E?R#K\JR .R)G['5ES5+ M8YH7_P(W7ZND_ :B+ 8/-*:\?3RF%/S"LA7+RIREW/$SN,M*FM.B;#V!,?C\ M:0;>_? >_ "2#/RZ9E7!G13GDY*'+X*8K)I0I[M044^HO[(R2C5FUV:SZVI3 MI9%H#^#FZ8GWBS/PD>8)B\4U7L5L*QK(&3_Z'\^W"%DSQ,PR!-ML>!.J$Z:Q MOAEN?8I@;RUIY/V]J/)OO>'^=(S]*0*>FP>\BN-$>(E2L(V2>,QGT2K:)OK) M]ODYQ(0OSX ^TY#LI7VA$P88.>>3%TV(>!\B/B[$(<%,=S[=@V!<%+I!L(]E%[,J"V%7Y)X5VV$HV-S[<9W1V).:?? M!/_SP/<[P,'Q-\O11O+4_7X7RU["1$2!]DL \R^ N"?(G22K/)$VOA=7/TJ3H9#3<9S0T9K3N:V-QRQO7BX6O ME$CLG;ITAW,C!(T(<$LRT\7@8C.?X;B!O&(VN@P!(JJ[& MEUQ>C02Y"'ER']3HL.M"0J0Z:W1A7Z5;V(-FVI/2^([C*:MX6^'?\9O:+.8[ M?@$^;\4-LP K;PSQ^R')OF[&[4"+CW'WFFXT*BD]/]DE=W;)SX/"N31Y1V:MWO;^V2N5VR&!;/TNBI MF](6+Z"9+X[&<*CNVC*003MC:+PH>;-*%G;)TAAN]S%#"QG(#!FG1G&DLH87 M.)#TQ-F2!C*3QHEI'*G;.+^;AW+UD0HAT-$JZF3UXTF2& MCV.H'*G/D@B6L6RF42E9LTKF@\9:V!TMC9)NTEJ>0&:>N#Z<@CG=5OEJS3.H M[=!(I8@Q!TOY9@99'VC=:CRICN8:E=QL[)*E4=+-6LL^B)SDCN9JRWG P34/ M0&V7(2J%(P*1Z_6$V.(0,N.0"B>V8*9(920OP!YQY *[]CL:C2_-7)EK9,C% M 7;E.JLZ@J'C^G*Q55W8M[6TG(>\?P#IHA;XD/FIDYETD?H0J6^^MXR'S(SW M/9-I,!>AEHM0^/>3+FX1 YL1XU2DBU6T@*'OA:'\VX&JDQNI73*W2Q8# UH: M7763VO(0-O/0T:R+-1#B.G*/PG;@T3A25+.R2I2WB;N9:WL%FWCDU\6(5 M+USH]#U]Q@<_KYD1X\3$B]7]G$!7ODW$*H0HO[M9V6&N'TO>G.R.ED9)-Z\M MA& SA!S#NUCE#-=QE8:CJI1%8Y7,!XVUL#M:&B7=I+58A,U8= SO8@W#N*&K M]FF5AY2TJ:XTGN8:F=)OK)*E4=+-6\M ^)AG73;B1347(&V749^ A2A$R._Y M*0ZW6(3-6-0'*?W!3+'*2@%VB+S"9XVN0[Q8+K&J&7O0D>EYKM$ACP^J+!!5 MYZ' ESO=4C?F^>[UYMU) MR;;U^Z*/K"S9ICY&PO=V]R:W-H965T&ULE5K; MDJHX(BZ\I1Q7.5(RZX=X7'$F^TR3D(0-16A(RH[GZ[KVX\6ZZ[8?9K.V6(M-WKY76U'# M-TO5;/(.WC:K6;MM1%Z:09MJ1L,PGFUR65]<7YG/[IOK*[7K*EF+^R9H=YM- MWKQ\$I5Z_GA!+@X??).K=:<_F%U?;?.5>!#=W]O[!M[-CE9*N1%U*U4=-&+Y M\>*&?%CP5 \PB!]2/+>CUX&F\JC43_WFMOQX$>H9B4H4G3:1P[\G,1=5I2W! M//[9&[TX_J8>.'Y]L/[%D +]"(HQ3+?5=TW]?P?L2<4 M:7N%JEKS-WC>8\.+H-BUG=KL!\,,-K+N_^>_]HX8#2#QQ "Z'T#M 7QB -L/ M8.<.X/L!W'BFIV+\L,B[_/JJ4<]!H]%@3;\PSC2C@;ZL];H_= U\*V%<=SU7 M=:LJ6>:=*(.'#O[!HG9MH);!/&_7P1<(C#:X#/Y^6 1O_G@;_!'(.OB^5KLV MK\OV:M;!'+2E6;'_O4_][]&)WR,T^*KJ;MT&G^M2E*<&9C#Y(P-Z8/")>BW> M;)OW04C?!32D%)G0_)SAS PGR/"%?_C7'(;3U P//6S8<3V8L</-I[$@7EL0QCT]1"P05A?& .IE_=)Q_Y'7+3?D_V M]:'8*$DZAZD)6 M(JB/Q/3G^EVAPW;;J"<)\14\O@20(YN\D_6J3S*RDZ+]X/%I?)Q3[/7I0D"F M+63>YZ^Z#/*-:CKYK_D 5D%Q0E*<-]G!SY)%X^ M]]IG)I]#.0F*1I2R"RK5M@+=YXDSA4M&(XL, B(D8Q8;%T483W$VZ9%-^LKJ M+$4#'([1D?_">:3(%!-FQ[Z+8M2.?!=#8X*SR(XL,B^+ATX5/R]U82L#H '5 MONWC3?S2K]'=G+FQ$4:9Q<<%<999I!F@T3P *U.60G MV$>-Z&1CBJJNJ9"7(!MU+^^";97#1SIMB']VG_%T4(7:, M8J88#[,)]G1@3[WL-7E-6]9/XI"H-;G>#4MP2UZWTP0ILB8IB[E-$<&!(UAB ML\3LA5#3)F@.U9GXR_-\G=[YO953QR0T3FT'(C@>98[_$!CA(T%PRF:HXB3RLM%J<[<1 M31\.(TZP4^1*UEJ%HO0B9#Y1FJ4./PP8DRAVL@!J,0FS<(+CH J(7Q9 &2V$ M*-M@V:B-B7^CIHL3ZBA)1!^D/.5.GD-P<1+&SB(BN"B+V=0J#CJ!O"84(&'+ M;5X%V_REW^K]2D*1@A103"TR2AJI_22*F,T9@7'B5& ,%DXS'K0$\8N)6\AJ M=0AT<3&XPF:(H.(I 4L':4']TF*N-A!XH,FK MLX*/NE(@YL36L B*I+;272"H2Y(1/D%ID!74+RN.!0#VFLF4YJ11%,U.>%=R M5(E0ZJX.8"FE=CY%8#RAMO1:(+"8\RGN@ZB@?E%Q=^YQ#F7H:@!=PNRCU!S# M$1XR8G-$<'!Z8Q.:@@Z:@OHUQ>W=C\\/YQ_YZ: =J%\[W.^:8IVW??WQ*D_4 M?Y@&2&,G-6,X"AG<+D>H/0[:<\)_@ZB@?E%Q?RA"^MB:%\"IE?J,-"TW*5;\ M.>'.D0(!VID,M15EDV$QZ CZNSKBU67LB*HU']$C4"8@\8*X'7!3E MC@^0GD7$)TY4=- 9]!6=,8[?T<$"98-4?IK8E76.P9*(I#8A3)6,Z_0IHT%' M4+^.P-?T-6JN&B"41_;Q#X-E/+8E$@8+238AD>@@+JA?7!QS]:XU39<]JS/R M-"(L8 .1T&[!8$#*F*V/%R@NHGQ"7;!!7;#0FZB_W-[=W,W/3M1LJ/',7^-/ MP^+-=I30WD*-UXJF-9'2ZG805$"3WC!G,J1>P^G'\B2" BUG=R(7&(R,SQFG M=(>RSOQEW=H% B0+A,P2CG]PK*A7(S6#4L3JL,/0!=G-A 6"H72*W*A_S\ZK M1KH']+O4F.OPC*5VQ<5@-+'/P@L,1K*,3+3BV: KV"NZ8EQP"Y#B&GI 8IP?Q2PLG-QX!\)3HN8?>I%[,1A;Z MR:?^'G4 \@ #5$7B;$D7E[(D=!;7A451PB8>=;!!5S"_KIB?33+(N^!1K&1= MZ]6'D@*Y",*A+>#(_")R/"TA#S]8QD+[R16"@X- ;.,6" [R4AI/R"LV:!#F MUR"_YP:A4_%Y#G 5!06)S^RC)(+#'+5 [9TXZO0A[Z!0N%^A/.RVV\H\; V M)9"J5 L5J&] :MK+"DS*NK\O B+"UZ3F@W[A?OUB;@J8UE*Y:W1<:9]J9YH* M\=H#.(ZT(HC;AD%@6M_:Z@^#I2F;B"T^B!;N%RVO<>QK \K/U1D\(C8[!&1W M[Q<(*&$3R9,/BH7[^P\30:-CIH8*:,+&KA?;W9 M]^Q$)5=2=[J6YO'905&@KL6$0DR9W<9"<"1ES(D=%\9B-M'&XH.FX'Y-82Y3 M7:KE)93?P_%=W=2F:_9X0/7N4J%OL$Q(YH>FB;-7@A9PR'!0#]RN& M+^/9G[]VO='QY9Z8N;G,13F4?)">TFQTJ6TCFI6Y'-@&IAO>WPX[?GJ\@'AC MKMU9GW\B'Q;]-<+!3'^K\6O>@!)JP0E+,!F^3V ^37]1L'_3J:VY.O>HNDYM MS,NUR&'U-0"^7RK5'=[H'SA>U[S^/U!+ P04 " QA[]4L,51K4,G #+ M=P & 'AL+W=OI]@$BHQ9@B=+E85O[Z=W: %-7MW+GS)7%+ M)' G.5W-NB;?6C?=QOO^^SCMFZZ;\\V?;_[ZNG3KMCXK>N68><;^&8=VJWK MX<_V[FFW:[TKZ:5M_?3R_/R+IUM7-6???4.?O6F_^R8,?5TU_DV;=<-VZ]K# M2U^'_;=G%V?ZP=OJ;M/C!T^_^V;G[ORM[]_MWK3PUU,;I:RVONFJT&2M7W][ M=GWQU_SC=?GMV3D2Y&M?]#B"@_]]\#>^KG$@ M(..?,N:938DOIO_6T7^@M<-:5J[S-Z'^HRK[S;=G+\ZRTJ_=4/=OP_XG+^OY M',MO P4;*N&_^\^RCY\R@N7\L(ET=7T+[/7_ M[J'HF5'TC"AZ]K]R'O^NL6'A%:QS5\,_X>G1QBRSWS>P*\F'OIS?&!BB'DJ? M]1L/TD>3\'#N0Q&RUTT)[-W";#G\NUC2AE?P1)$.W VKKBHKA\]ECX';29P_ M^/J09V=[GY]E9T.'_PU#"__#J[+,KNLZZY)E5TWO MVX(?S>#\FLZ1HNB(D)6K84$PY\9]\-G*^R;S=04"2%1534(E[U ;/3]ZZXNAK7K<+US(JX_%QC5W>%[;;=61,GU,VW3[ZN;L M"3T#?[8^V^-_FI"555?4H7.KVL\L8@F'E;FRK%AF0(?":[130B]H_JP/63-L M5_!-F9W]&GK?G?&3^$U/[$.?XI\/\E&>#0TP(K .TKFOX.4.ORR7V:^N'UK: MF-]VOJ6CZ);93V"<_CFXMJ?YX:S>;()OJH]Y=MU6?X7&Y;!64-W(#;3^71O* M 8YC#1P0VL-B-51UG\%*.MQH_A:6#L<#\E/5!]PBX-S5@"3K,;FL\3V:("2G M H4'=K/$C;.'0]ME=2A<\A9M%AP& M^?9#A>?8^3O<]ZQ"4=S"HCN8)*R_@A5N@=/NP%9'L3R@V@3!;@]O:@=;",K$ M[WIB[IO0[I;9X[/T^[,GN5!8(7MF;@>[^P$/WI=P@#6>*!PB_.,7G>JZZP(0 M2"KX\=D/KFDJG_WBO/"NOO@3+"K[.<"8]B82$%I[$YBAI%<+>!5P0>W;I[+H MEH9RV8] 2]O0ZA\BY,?*""$]\^.OOUS#N+I#BY4KWJ,6B-((PC>0_+N>SX=4 M'>(JY#)]$4Z\"[&UJ0\0X'!-:;,C$<_]>\O ;8 MLAM:UCS) 0*G-:5K2U#,W>#J_@ [AP=W]'D\/3RU"B0(_P&2!Z_@#(6^'^>) M,@.$(K\RD5O7#$CH@!)*-"Y!]KL"]ON_O6O)QBB;9X%D&TT1,$SV^>7B\RL0 M"?\>F)?>., ;&0@;:<6&E2 JAM(=0"8=2 5II%\<;%-V=0&2@B1X!W\=:+)7 M^$\93!0'Z7<07*+V@N>#HR$M"QL9"E@K\\<:I P^U/?\QUY(@2DOGNF+U1I( M >GJ:,?A:$65QP7 X_#BIRX =R@#O3&T+7+K9"<\C3.R)VQ>V2)WL(FV(M3] MH%O2$>#Y"]T DOU,=IQ911&7J9 HM770]\T.,Q Z;:N=8@5:* 4N1@ MH@'<1)O^;GF[S.Y\@\(.W.1(S\",+DZRBZ"E!:-5H3H$1@/1(8F&'=RZ]V"B ME1:6"I#*[8X-/XFF ]$L6"N[+6,6-K%L2T1;1Y,UNP :N1!T@;0U@1;__>"1 MC@%$HP5UW/0$?UP&D@ # ,'@3*!:&.H2[ 8I\74;MC3K:;J'CFG;C;?VDT@% MN1.%\9(4QD]B]=ZBO0=JW_HB &BB,1?9'YL V^L &2SM"2*0S0Q,5>+Z3IF_ M/$.M! H;_@6;LQV:"%1*&*Y&44=-F9QTRP3\!?0#K_(!X&SX5+>I=CM?P@[V MHIA@BV"'JQXHW,$6R=@563/052M"-73.J %!P?45\Q-8V&3+JE+@!# ??+/R M2(8'W F@XZ=/6FH&8INLPE<(7H"FJLR&'8R+I!-;@BI8UP'^NP-,*$<$:UT= MB)@3PQL4Z%1'5PRG#WK(<(2N;1'Y"8CB_2G("C N!VX1RY&YN]8K/_QBNAD' MPX6E;0.D/LD;'IH1@*6I%9?(R?3VLZNJ.T5WVN/,, M'K.++P#5WR(GP,$AU#EY%&) LBU(%^H'613&*#RN^->3QZCJ!84'_KHX_T\\ M+[#(?L[4LN2T(A582RZ WG(TDMP7OZ M0"\3X/8M*&88CF ,(V+7CR;\#$0,*4^=:#TQ= MH@"6J9^AL'=F/\E8;:MA:Y9 '%"VKSOUE@G9E5$M,X''L JWVR&_!\$A M3)[&'0@J? 05A@L]26NV\37KM*KY .M3A%1Z6.\6>1%4 )DL"0Z@^"/DQUT& MNNFY*D2P48"\@9D%&%Q7X@[PVE#D*OJ,K /0NB=X S:5C7%0J2(CK))6#APT M:A5+$]_A*CXS%8.8"))]E?T"GAJH,L:-Z\FC<+KS8]+4.C&0 ^R*WGY)4&, MI&4-JRI.D64B53C30GI1Y[80O1&LP MD&+IY">*&BQIM:[X,6*'&IB*E#R.39)4\\*'E'CFPL@!1I$XUL95,X2E:PX, M^HU2"LK,4(ON 4?OV+5;^4_ETAG>-&R+T/:'H+2%MKJ3R#.%@%1UHU7.>2OT M$<+17MR>.]@#?%LW"MT.,N03 SLV5+R?#*@43(WH) F1"-#(EG,T353H.&R% MX"0#$Z(/$(T4@MEBBH@R:Q;\<'?@+]Q1R'OHR,5L *H'(EK_P0X#/%H!9^6B5GL&"/ 5DZS!WBJY%BT5?>>30(? M0YUM,7[#SBUM'0!]7BF?!RB_G"E3T4$G%M:1\#TP)"E3'ZGDF.WT4WHQ!MK2 MH"V'37YO26\<$JL%M/@#4-F^AZU"B-PE7X(K%,!>A/9@>9L<'%[VM-B/Q"E' M>ESCL-_SNPD<3,.PA-10I8.EQ>6\]>AJD56@$QE]0NN,ZP(KSNDXV9=$.$XIV*&@4B?*H(KIY8' U=%(5O)((<:J3S]B"N0+3J4P)% M[& HY8O586$[HWY&QA8=G#%48D/;T0FOT,$D#NV&U9^"B^4I"S,@RTL\=(LN M+N\+.;Q\/+*A$C)5#Z+%\$&PLV%=(\XA928=.7NT/H3%?A]3APEZ'8<*1+V1 MG=JZ@\31^ #MY#X#V@V)!B0 =K8[RKL1,_ G5_3)13[)CYDAZHB,,@RK?CW4 MR>&_CKJ#PBD:@33[TK&:P^0'S(0:1.6^,$!=41S4L'F22!!/F4)=\*!J$%8. MJ=[22 R+.>,UOV+PBL?5'T;#PJ=HY9*GY:$J7<\-I1.)>X8&%$M-2A<]SDVH M25&SV<'AHMV9F8ZT=@RLHHJ&MV&&=Y\^K/L THFD+N H%A28I!4>S8..!,\# MTC1L!U8=@N!18?H-5II\\ 9V<9(GB)U^NWD-H$F$992M?"EIW%M,XY(V$[*/ M2+4@+I&(#O68P 1Y<'2'G@7\C"R1H=O51^;8@F,6RD1)/'M"K(Q09R#UXE: M,@C&*9!-$. L_J.P'N63-:*8 U%%3NMG MP)]LT>B<$)AG[-)2+89A/T=;VXO;;](AV""/:7 <=73ND;]FI#ZW>,$4]Z)/ M^K?XC=0$G;=:5X:+>4RUKP.I$Y@0)6YNG4MB-(*G/Q,$3%7_S4FG7A(QB=$\ MSK4Q?QT!2XH4)E;T\5R /X:@4].P>*L8/^DS*K\P+H1&54AX%)6,3>FT@R4 M$I)5;YB#;4!;*T(E,;]5:-NP)X7.20<@ 1US!BC('#1_;IP&G%'RIAF1O'K* MF 2 FAUS'U<5J'J-(%0<90QRL.9 -8&F'1^6Y1ZMD'@#1Y4T+?!2/M7<"6AG M])>DQ2'TG*% .AH-,6QQY:#,7G[*#!DS&I MSBGUF"G/\<@Q*B85"(B8V$K'_+>!.@QLZ#%VQAF?>K;(EBA7;LM@KV.MAUCZ M)!O9)H^/KD;^H/.B\&6KDDA57-.Y?@7? Z1+,_WBSPJ0E+#..JD]6-SNT,K@EKY"-X/0 M/+KQ/]Z^ZJQD!T*&6*%V-Z U8%>/%*8F/@.J'2[K_X-Q1B\[^1K4?!U'!*5Q \YO5IC M0T*"%!*M S'*%O:ND*RDFAL=JRLH;_/8)/?US6__]1\7SY]]C1!@K%UH(J3K MLVZL:?:84$*',AU MU3^8_F1-S-EVK:8):C]5A*E(P?NRBV#0JQ\)BI3+%8R&B)=&.<$2%%K1'U$^ MRA%+,.7OTV+E.ZI\D3=A@H2+&+H)6OZTY65UX43YI[<&)%,_I M\SO*\?Q&=H%?SLECF?,5DKI8JJA-78[7-C%N5E&T*"=BG*Y'84\J<.-X[W*$ MZ:W@Q>%S>\#OBSJ$]Y3X!$A0M;3T;0!7.\;:+$(O !?VFC,^7"0PM*U]QV%5 M507HM25QX-.A6<"Z&/3OB$'_',H[#5TSLDFF0&)"1WFZAIX^F;JZ#\!3E=MI M?MXE$TDT@ +%CZZ6ES;(.&I[W;!3^3>VJ'92"AON5QUI M3H=*Q=8")&@NM()41!"+D<&= T$ MY&R]%C#K!DW@9+X*A+1:16>Q#H $6Q! M.NXX+#4Z'I 7-/72^("%<(.)K4(ZE!%XJ6;4?I)+"'%2DU5S<9>.6"%S%K0:5CZ=<[^]KK MUYQ/ -M;,4E(Q1+C\[#14L:,)=X)$T>R1E4I$F^RQ%5D+\!9&/G43!9A1ZRZ M@WE>'3_T04QQFDSD'?*R6:HWKE4/"0UDTW$\2JT520YI MSVW5%?!_@&QAB)70\V?Q4*P=C1HL/WL=C36GV4BEBPHW_36?-*]#<[>H*7YGD*) !U6CPM&G!&59D8@&$:-58XQ +"\A/$0](AJ3^$,8ME!Y*"2$M3IJ6%I43 M5=VT6&><@.2(#YC!&%J9K XS7[[L9@*C+/J39=^U8=AA*9\].5;E,6(7I3#= MBJ2P(]D3LAZ4@21M2BDW^,-B1Y27!"45:JIK;.K@)\Z::F1=BG&X6#3JD925$FUR\@QH#/D8C1R)8@2XJPD^9+PJ>&G M%(PGE9:= $-";4%*U9?9CZ#-R(!= M>DA)<8TJRG52E:Z%MVAB"P9ZLQQC3LRX_%A A]*G54'VI^A,+6J@E$/%:2XR M2EJ..(8Z48-'0CJ1DQ%Q/L:FR8L_-;'FR"BLE*CWDS7KN<2 *(D//C?P-WM& M4JP7^3VG0&;O/JI_QJB'D_L@5GNLWYMIE2(E+;V_BI3#@>HP6Z/(JD-:;D[X M_:ADZ\2YF#%,-E!>@6?5FKMTJR9'4W6C=,>=L.41 ]ZE_!K$UYR>0]5(L1R9 M,)-_JZWF%/WU['%YY#XLI(@ SL_WR1-?>A3'O73KB&4MR/[I71 MA=7$/<<=U"GBXYPOZ9[0MJ#A<6 MOU((Q<#4WIO./WF?0,^%@)[3)<:B-0&&!@]O!?3[=N1O6T_$].>,YSF:!Z=&?=>ZY- MX* DYW#X=4:'I%A'35H O33J2Z^!T!R]E[A@S)7IY(PD<=1YE?\0>N%-4AB( MM."I8L""5IOP# M1V1VV8[Z78#O*&!E&7MMO2:H;+F;4540=I!(=G%H"=YO=Z'16)]#4 /0 +R\ MAON5'>T,D2"B=@'0I'0'6 %:GQWY"^8;@BWT$@'E1%=6N[U5(A&6\\F:I"(Z M.F#V35+ICT%&/U/B/\E0XH>LJFV0V*_#O$^!"1XU!A;-["NKB[R;>'%2L<<: M0\M1C7,_*3T'TF>A$LLTRO3 M]BA>'-RQ$2)PX8=@#]..H20FD,L35N.'FDCCFCIZ$K\+=6<(-?57HM$*9IF\;_,H6J]\\("%GFE4R#;:>F[?X0:R /W>$4'&"W= M?"/?M'+O48C=\NB>5EFMT?M@VO^*I$R,6E: M2XBJ^RC9P864E X][ACY08>4F 1&XYY=+#_7<%R>/;K\"R1--\4 M:( U0CK,7%?]D#3FJMZ/"9[8ZHCR/L.FBOHB>W!=YEQG)"V %#JJ)Y%(+7?, MDWIG3UEGO#,@NQL<*7&!.-C;4G%8W?+BR>PZ*$$G;J+A(+I4$224I&!G9SPTJ@"5W29:C]0HYD[^'&)O MV4BUW<8V7MK!I+X&BQ@I^Y)J'@UUQV[*I,*(H\D\)_V9T_YA4JE(^CN5 MG]XW8=^0V]G%EJ\="FBO?OO8JR*4I"6%$8L@K8 YS/WOX$QKUS)XS#,)N FY MV(:>I_"@;STFTSE42+4K^*!5:>_ )/M6BKIV4G-#5KOC;CGJ:^?!$+@,'K4#V0R[ MC;>2[?0S3;'Q&B2DM6:GAMAT74?X"XX9=KKV]6$1X!RYQ;^G#6T+I.'ETM7TS 3M*5EB07#>""!J, @PGL MX[/7+W]]"SJ=Y70*=DRI&*@![;=>J'"CGG"C"&>2YZ?XDC1UQ&NE,+*MM@*8 M9, <>/Q[XT$I;?+Q/3J([*G E5H[FH[/*UH<#I3<^;3INNHXB\7(F9&W,@6( MAJ;OU3IC]2 :_*.&%ETI<#R(8.I&QHV0^J6I,\E%?K+QB3:-_A5NO2G(:V,? M"C8=;18W_(-Z:"O!#)/$]SKVDUX+":*Q4U'3*W)&L5?M!4QN:+FWLA_Y7N>/ M+<_)$M-Y)\4*31)-MIKD-$9/=A.U7$N%KQ*!(T-#-6HE[%4))]Y7'15W)G\D MIS"7JV1N0A?@T<7RF0G*V D0'^#1B_/GE-4__I9]@T=?GI^?>.!<,EO_4,0U MVX@ZO7&L2GI4DTKA0GOTIGUN)*MIDRHOR^"H1D9+"!\K@X M&.[O\1JK;JZTC0VDZ;?\KCDS;+RFX7S#J2_00TMV.^D)YN&^Y_O[2-@9Q,(K M>$W >I)\7+,L,;3S>D\@0W7V9[11/_;$H?YK)'(9Y#X;#(IIGZA+Y/>QPQ*S MJN;W2"G!(KDZ,FA.7Z6$N.QICA2Q$K)[O\I?5< 8*?\ M(E;M1G0F UEWW,I;C$PV(QGUJ^QG"L9<9)3NN?@Z^S]#D$L0.*8O%^G*'C-T MYGP7Q9DX.)^<%X5M>=!+&_2WHW6&6'JH%/"4L4WAGR-*N)*$0>[LK%]/7J@: MHSFIF^]E/5_3_2"27HL;1ET9D5@RJPU?9]"V885]K6PLDX>$^X"[G/3!IZ$B M*WQ#:S)*!9S:MBO;MG5@Z8)N ^>RH/.VI8T#XZD__&6\'G"<6T9\.;(5$QNJV$,8 M X5\J;7%O[N/,\4-DE'O\4L,&'6#<(%9F^?/* D-I$OS .^>*S:C_4#_,*17#46H:S_J_180H48!U 6CBZ9):E/+TUA$J3HVE M1=&'C^QR(CD_CMZ*H=,:Z/2^LM&*TZNTK%=]O,=H+[G]V?J8*1 D?,5W@=4# MVV2QR!C4'&^%!,;Q&;[!\OOI5L4&Z'A#2V?V<1QJ);Z!?5RY+F9L)#7_67=R MBS1AS1ZP^!Q): A&C(46^!=EK>@T]#'"K8TK"..R1'/21F-D^-8(MU,I4RPA MXYQDL-U9,3^'!R[*75M)F[2C+48?*Z**0V(%D'?<:WSS5R4[=,7RAAQ][6M.+ M;D[7>H][&N1V&!8F0@QZTTL^.SU95&FCO[_H-A@RG'2,-F5:DH"Y0*LFG=S5 MBQ'D4+Q?O"1IOTGC,?H5*X)1J :#,0RM)X6E,\@*>W7T:ZTUN&MU,9PE:#%( M%1H+]*(@C,M7IWD4L1"2V@(7!?1?.'AY+49\U'IK%ICO=&&[8RX8DGC/:A.* MDNMK*CTI[.A _JZ 117&_-W6**<. FC&-M3U0IG+,)I52PCFT@4OQX>FM";, M*4N7E27XL<,%4\D+HIZWM^^P^7:R[:<*JI)L#=>'QBV6$]+=1<^IM4U^B%@I M!$+Q$(*1KG\O5=*A2E<)HVI#&:R6#7KM(3 ML)?5TB]1RP.;8ZY(QR<:GYA23](3Y$KU(1H9+ G5UX#DM:]Z"VYR#HI/;XY= M"^I,.M7LH$6!L9XWYX93/B_4W[(,,P,IY$2B_I53E#&K!%?$# J L)%YW8SO M5=2/XJ!9 3X&MLB(.4=*.I3*/,(UK(?'@Y[Y+8KDCEWLOWGK2^^WA%=_#0VE M;4 $<5QMG8PM9RY[?OZ?J2G(;EJW[CL@BR].SK.??[[A5-WX"\"P5$3"$ ? M&OW1^7?O8*(S -?"'/LR3NKR4>#W'1D:9UR1J1$6C3B"% M-(V9=J*'=714I[4?HP/,OZ1;8DM7^8Y7T:5YH\=Q%4 P_A8!7LQ']^-OJAVV M$:8H\1+O'5Y/AI,K=5!EVE"50H>8\,9+'\&:X:]Q9%<7E&"YHGQ69_4YM -; M#"116068!K]-=@L5AU*6'&TT)/FL;<-&M['&.+55U?BFEEX;*,AC3H%D-Z[G M/AVRUZJJ6PF\QN!J=.8IS$HB,.V@S.A.?.P!Q]\> 3=V7,&5N$>\Y9H48JX*P]_B_R5;3SN91W6 -V7[) >"L@Y^#*8#-,F>I.3'PZA1_)N$ MCC+Z?8B=TE[3Z^BS31F9(F1:G#B,.[0YOA-YF"[4-MYZ?/9FZ#/Z83",5W,7 M_A'SYA:%YH!3K )3D&P$O=%YKZV>1*\[Y9]_X77-1W"6V<\ [?'W9E@I)*OJ MYY:MUZ2P\W[O,F^P7DS6.0:(!)>DTH]NI.2HKESI9$K%]HE$=T9@X]R)Z,HE MK\9ML;[HWR#!XYL+P5P#2> E@#X11;7U?_WE&D."&HLXRI6@W<8[OR@#:C>0 M/2#P5/#\]D&6E@RV12JUI>2H$X#VZN1:K6#/8'WA9Y72P]!V.;J0C#VU60C, M%Y+!X[_=O)[^-L]#'MLG7%N5WB:6:V60!+%\J3>*@R,\)CB9F#N[/^U.MEZ@ M+Q$_S45R&<'G%YQM7/%U63!S_/D5)S_%HW$9.\]'%YS$S,6<2\$L_3;3,:U8 M37E^A<^/+IW#'?S$A5#ETC192N1?7%XQ(0_3?/D%/\E@94(I$P-/??F<";7+ M/,D?2_JXD\(P"Q>CXXT%)>3)T.7X\K)\HEW!UW1ANMR,(D!NS:4SK>_EFB+Y MA0I10=W&$>*V#C!U5RVDPRU\W!JW<:Q\#K[GFPBPA*?$U_84']^+I]O%2V"T MIXU)3?P14B^EE>CRM36D)Y948R8"\P8DZ1:)7(*JZ+ &0FZ 0RMO.[.A,A@6 M)_H]KY$ZWE/]K2\76C_-/VLF(44;H!M=5)M$9X_O9OB^JFF:?X&8I .1XG X M$G=4)F^/\N4C'2&48O@RK9H+FUB3 M+^";!=]K&W867S/HP10E/S^6=+Z/FW]E34P"I\/-+1: &+W'B40=W)Z:O)/2-('\5RM&]C'I19&RRB+B*=QGWN^0VR7?3'^2SJR?SM/!O MY>O*?]!9*#4%C%;(;U/(E@C!FL@>U6.KQC "<@Z5)UHJW@4A0S<3EG[X=RK' M]X?/_8CGT^0'5K>^O:.?D:7?:6IZ_JU5^S337ZJ]YA]HC8_SS]S^XMH[--"U M7\.KY\OGGY]E+?]T+/_1AQW]7.LJ]'W8TC\WWH&HX@/P_3H 6\D?.(']?N]W M_Q]02P,$% @ ,8>_5!NY)M@:!P ] \ !@ !X;"]W;W)K*^V*0XG(\S,X?DQ;.Q7]Q.2D\OM6[S^1FKS?#G*1HV\QFPQ:2E7+ MQBG3D)75Y>@Z>W_HZ'@Y7OA MQ=6%-<]D61K:>!!"#;OAG&HX*8_>8E5AG[]ZD$^RZ215UM1T:QIO@9.#$WY' MM\&\M.YBXF&*-TR*7NU-5)M_0VV6TR]0MG/TH2EE>:Y@ A\'1_.#HS?Y=S5> MMW9,:9Y0GN;Y=_1-A\"G0=_TGP1^'C?]<;UQX?M_OF-P-ABN%86\'*$IG;1/RI&P$OU5F&VC_I0E/>\DNH6VQI1DT+_0 MJ0I)RA'T-*Z2UD+*&\@4O;(Q7?^=/&M->%VXA/Q.#GO);#S(PU'!CJ(!3(5U MX;]6.#YWF%L1RTW49< 2I;0B=+I\:='ST<=-"$VB\TM2#0LV/1\$-$QGJ05* MRD$MQ$NI(6J#;=AIRH/UL'KJMAO3H_*2[FKL?Y+@*2 ,M0\2T6AZ%%I"Y/,) MLN3X&X?GNDW19P5NB:906H,1!UL))(H=D()OLA5]6 $723M8)\>F@8W!%XN MO;0*4]GLH"TZ _]8R> _@\:N J>250L& X JB1U?1X>$HEYDV*2:)Z-[_%CF M2*GGH1@+QSNTNZ6/UX\W=/UX2XMTD="/E6/"]HY@!4L K _;R5=P8KQ1J-8X MQ_6@$/-O.U9RJ!/G3*$$@QR,13T 86M%[0A'&E7*%4+37@JXP-02""8+J<<@ MA5. X,UL.EZ#?K5&V FFV3@[3(/HFVDZ3H\"Z$0N0922W@/*LE2,%^S<>0G# M8_IP*-&SRDV"+DZIA&]#(*RO8LP=!F47L(_>6^D[VP!VH7&Z*11%+?;<&9PYU6PAQ$A6'91)8IMO]3X)C8(RZ&KV:@-( M8T&)HK =UY,/"?,J6@F)8T<.U&*'HALB8+E?<>OH@QS377/DA&*HDCY,[JFA M?VK1=!56.R86[@<$>$X!"%UW):0+:9E=R'GX'%S2AA,N7PKT/'GQ J$-\A;I M8NCNR()^9P8A#D7+)P7!4B$FK_?4M;#50<$^AB]> ">)#OLLP&,&>#W3;#\Z M&(,Z)BT:P[&NXS;(;N1.Z"HTPBL&0#&A(4,+XU[FO[(4JMR&VPFUTO(][I"+ MJM,50F>ZB-AA6+]):?Y.8'TF^J/4;RB&V&\#7WW%.OU1P"&>'08R M\O&8[KDF%.>/82U5(%VV^N%%UFWHBP (2AK^H7##6="X _<6I@;5N] _(<$( MJ@O'TT86HG.1=D1MK%=_QOA:9E;PA^DT2R$?\BVS!;,O5$;*<=Q+SKOS>F?. M0>D]XLJ)D)*#5[$Q2ESF%-\NN$$/;KK0!:+OO,"(I:'&>)2<*[3I'7P2N@M] MUC4.^UW%1=ECRR0 '+7:BB-/%.>D*T[.2"V;+1^$U2N1O5=.;+=6;H<#Z$#E MD6@KP[3#Z?)B@XZ/-WNPM_MK)Q]9N3QJ9>#W6&D!>-0@M[%F^.0%YR"6G\*Q M8SJ';^Y?X"6MAYH,)\JQ9Y4[O<>@$P2U1D$=JP U)215*,^^N4\JSXLO[%H\ M_O<,07\-0@IM^1:'L-]#C>ML 'B("B;EBRPZA))P4]7,VZA^E!ZGK'-\2Q$; MW!#@.8I>$TZ8.)@F](NP8.-\E=#'<(#NWVXZI3UQN SKI_'CF'[N)XS))[M! M\MXC?&W:@%1ARG@GAP;PM9_E8>ZE8T3"VS))W/@6F6YOB=SO-0*)&-8B4Y6B ,'.F+99(N M4IJODW25TS)-5LLY_V4(<9$GL^DL0+G(ETDV7X5QEJZ@/POC=)$E2\#YVIM@ M:=K?'R4#5^')^UU?,D=Q>-[&+6QY6NQEA6VIN/E?$0VOC'C MQ)LVO.LVQJ.&PW"'9[FT+(#URAA_F+"!X:%_]3]02P,$% @ ,8>_5%A) MV1U+ P 9P< !@ !X;"]W;W)K8)QMV4F<0Q(@R5ILP(H=[MKM8=B#8C.Q4%ER)>72^_>E9,?+=;U@ MZ(M-4N0G?B0E+4[:?+8-HH.OK51V&37.=7=)8JL&6VYO=8>*5O;:M-R1:@Z) M[0SR.@2U,F%I.DU:+E2T6@3;O5DM]-%)H?#>@#VV+3?/&Y3ZM(RRZ&QX$(?& M>4.R6G3\@(_H/G7WAK1D1*E%B\H*K<#@?AFML[M-X?V#PY\"3_9"!L]DI_5G MK_Q6+Z/4)X02*^<1./V><(M2>B!*X\N &8U;^L!+^8S^/G G+CMN<:OE7Z)V MS3(J(ZAQSX_2/>C3KSCPF7B\2DL;OG#J??-9!-71.MT.P91!*U3_YU^'.EP$ ME.DK 6P(8"'O?J.0Y2_<\=7"Z!,8[TUH7@A40S0E)Y1ORJ,SM"HHSJT>T#HC M*H0LAA8RM@5O'RDF >\_!4\SPNXZ@G"NR]'\<0E*F?A[_6.V--@_'-EFV+< MI@C;%#]?R:L _OC=V8Y7N(SH?%DT3QA]CPH7>N7U2M/YL%[5>W -PEY+.FA" M'>"M4&311TO<[EY.9%Z9Q6LSA#\K(4,3+G+,X9S.8S^:0 M3>*L+"";Q2DKX7>TEK8UAG:#3IMP;-]F15P6\QL2IO%TGM\0>IY/AN]6D[?M MM*H]8]YZ I9J8'XB?6[\:J4-C3%0[=95U<,1 M])O(6/+^KKO!$ZHY]$[<-# ML*J$%#QD3@T91R_PQHO1\\;O>VG0DR;M)"@S%=JYI?YJ*>K0H@V77%%K'OUQ MMST#:I1N=S1*]4C?-OJDX$< CXY^?37.V;TG-O9_S,H';JH&6!E?(?4&6%'$ MV23UW6$L9M1B;\OBDDW_0_=E\VET9F7FW2?S.,^+T&"2TEFP3>(I23\ZILG% MY4?]/H0KGN;(UZ*_!T?K^(JL^\OS7_?^"2*.!Z$L2-Q3:'H[FT1@^FN]5YSN MPE6ZTXZ&*X@-O81HO .M[[5V9\5O,+ZMJV]02P,$% @ ,8>_5'AZ_+56 M" )A8 !@ !X;"]W;W)K^*8=@'6J)M(I+H2U)VLU^_YY"R+3MO-WL! M]B$Q)9UWGO.<0UYNE;XS*R$L^U%7C7E[MK)V_68\-L5*U-R,U%HT^+)0NN86 MCWHY-FLM>.F8ZFHY7%EZ,;ZZ7/.EN!7VU_47C:?Q7DHI:]$8J1JFQ>+MV77TYEU*]([@ MKU)L36_-R).Y4G?T\*E\>Q:20:(2A24)'#\;<2.JB@3!C-\ZF6=[E<387^^D M?W2^PYH2KC_K.MIYU 8]$: MJ^J.&<^U;/PO_]'%H<JXX9Q MLJ%-N;4:7R7X[-6G9B.,192MN1Q;"*37XZ)C?N>9XR>8HYA]5HU=&?:A*45Y M+& ,2_;FQ#MSWL7/2KQ>ZQ$+XX#%81P_(R_9NYW8JBU=)*8=C?K^?&:J3(/YY1FNZ5IDYI^N_%]'L[88F+"1^P'GF4!=-92#Q9&+*?57-1/R"7/?/C M,$BG.8NC((>.R20(HYQ-TF 29NPG80PS*Z7MA16Z/N(;@#&<94,VB/(@S;$X M9PGL2Q):D)CP*$P(Q4-#>G9W8:0@RF,VBFFAZAI0@:HK[CQ)B1+4DE0-A(_9+JUGSHN^R*:JV%*<*25G;@/B"8*7$*YC(":0,C.&6S=M[IQ88 M5C$%52M5XQN]6FNUD1!);RY44]VSA6QX4U Z6 6T-/A*>N!$(;3E+BY-NT"* MMQK*B'%O@>RD>O]*22[/6X>:0'_-:05OOPL(+I0N3SU9R!\0"8BD*!^'N^+& MR(7$9PX=#],0;BZXU&S#JU8X(SH5M!VE7"R$%DTAV%S8K1#-*7&AL)>PX/J7 MFT\C]@T\O$8>R7^*[AL1]7@0#@KDB?V/V'52'@&;[_VZ9_9^#45:4-)NFUWR M^/V?4Y][NB0)U]CUWL8_:X7<]_\_DIE?NYVCE".J)3HC\J.X$^5)M099-L-O MC+_!9#KTKZ*$W5IN?7#6J@)U 4FFG9=R(UTG/2W\* PBE' R0ZTE\9#E08Z: MO%%ZK31).J7/4+,QBT"=@3H+XC0BW;,@GA)XN*?!9!(-#Y"RQR%X'_U7O(^! M/E-" %(YB)*A>S<+TU>[/PWB)&=1/"&$&>(Q22?/>)\&TWS*(K@?P4/_Y!!S M%A,B15E&!J7.H Y'OQV!MMPVFJX3)%K9M$C6 M4U,00B,=##R?SP[ H:]AAXG@L%*:_:2:)9#EF[(PQ.WTKP=-+SV_HB3"=.;" M/W'Y,,M=[*GU]Y$.*$U7F'_\PBZ/X3_O?WJ>G@X] 3H@(48W3 M' O\!BGP:^ #FP5A[@*=N)3)[8O[N\;Y1Z"A;6J'*>'//"H1] M2?U:N1;0TXRX2V-:H;MFOE5M5;IZI*)UU+MJGZN-%]]]Q03@^C;ZM$0)8]J0 MVI4[=_W\J/9&[&.KJ6T'; OWE3-1-E8@Q##*C0ZD2_8'88H_23:TH[!#W@E, M$"Z%B-W;*W 2 3.]F%/CQUQ#@\.30N=B0<*H?6\$(,F/J4BFXX[\/^_2!&L0^_%CCT'@8:6@__2S"%EK5CZEP(Y1A\$U]<<@"8I@5(> M1CV>'LF."VFV8PKB+*+_LS[+X7L&?,NR!*CT)(3XB<8/,;V!HILANN%SV<#Q M?@M<8K3U';,K)_5[,H5M5S!M*[K96OO1=RL-#9T&;<\E88^^-:YY4XTC-S#1 M%LS#XL)5+)36 MM6CKIQQINU1U'ED\Z90M#QLH&6T!J"I<:G@VH)R1*&KMP-!-W-TL?H/['-C_[$].]\[X0\I(F_% M>>9<>L+X$YYP=+SUO1'EL:U_]O#GB[>#[/U)$<4H"ZIPD'5[C$./5/[(XHY[ M,*UQ9T88U8!H?V"\0>6BD95N-G/-K=X=NV[ I\6*[J]0-Y\:R!$C=BL$3LMH M )'?4@_>E'1%:Z@%CMC/PKZ4X,][>9PJILL5%W\20T'U(>>F&TS-@P'O;Q1^ M=ZOSR'7"9ZZ+%>:KP,MZ[J+@C7.'?& #LG]XV,KRD8B[T<==0LR""<8FM%^, M/C1WT93CA0U<1(:''-[+HZ/[(0[8F,=4^!$*8J.J6*U&5_B06YFZ&2.+4.Q%B2GSL;FG"ET(3 ;XO%#*S M>R %^ZOAJW\!4$L#!!0 ( #&'OU3AZFI99@( !$% 9 >&PO=V]R M:W-H965TAAV4&S:%BI+GB0W[;\?92=>!JP9L(M%4GR/'R:UV&OS;&M$!Z^-5'89 MU,ZU\RBR>8T-MQ>Z144WI38-=Z2:*K*M05[TH$9&+(XOHX8+%:P6O6UK5@O= M.2D4;@W8KFFX>=N@U/MED 1'PX.H:N<-T6K1\@H?T7UMMX:T:&0I1(/*"JW M8+D,ULE\DWG_WN&;P+T]D<%7LM/ZV2MWQ3*(?4(H,7>>@=/Q@MB-'X> M.(,QI >>RD?VV[YVJF7'+5YK^20*5R^#JP *+'DGW8/>?\%#/1//EVMI^R_L M!]^4!9!WUNGF *8,&J&&D[\>^G "N(K? ; #@/5Y#X'Z+&^XXZN%T7LPWIO8 MO-"7VJ,I.:'\3WETAFX%X=SJ3KV@*U=; M^*P*+/XDB"B3,1UV3&?#SC*N6W,!,0N!Q8R=X4O'\M*>+_U'>6]P(VPNM>T, MPO?USCI#\_#C3(1LC)#U$;+_:^!9L-^XN6UYCLN 5LJB><'@E!%.Y5S3*EB' M!>@27(U0:DD[)50%'X4BB^XL5X7]- =JHY! ;1R$-(0'OJ>Q<6@$EQ8^P&P2 MSMB,A$D6INDE/-'N +&T1N=H+:1Q>)E>03(+DVP&MT()FK$"*JT+"TDR#;,X M@\DTG&:>A&5I.)LF)"5I$K(T@[]U-CH9TP9-U2^CKZM3;IC8T3KN^WH8\]_N MPV-QSTTEE 6))4'CB^DD #,LX* XW?9#O]..5J@7:WJST'@'NB^U=D?%!QA? MP=4O4$L#!!0 ( #&'OU2YUO>"%0@ )04 9 >&PO=V]R:W-H965T M;!ZV M]@$B(1$)16@ T,?^^GP-4I1D2^/L4?O""]V-[J]/XN)1Z=]-+81E3ZNF-9>3 MVMKU^]G,E+58<3-5:]%B9:'TBEN\ZN7,K+7@E6-:-;/0]]/9BLMV;#)[FL+7V875VL^5+<"_O+^D[C;39* MJ>1*M$:JEFFQN)Q4DG[!*+'C7V$_J M\6]BL":5JC+NRQYXV3">L[(Q5JX$9&JQDV]_YTX###D/N'V$(!X;0Z=UO MY+3\CEM^=:'5(]-$#6GTX$QUW%!.MN24>ZNQ*L%GKVY5"W\(S7Y0O#7LDRB% M?.#S1ES,+,03T:P<1-WTHL(CHH*0_:A:6QOV?5N):E_ #'J-RH4;Y6["KTJ\ M7NLI\T./A7X8?D5>-!H;.7G1$7E;ZPS[Q_7<6(V@^.=7!,>CX-@)CO\7*/Z' MHMCG6K"%:I!&LETRZ[[UN23_!8/*#6/C&/66\52VS-:J,[RMS-E[!EAEPP!K M_Q!YPUZU:"KLH)EL'X2Q2#WK,:3Z@P1O\\R,*#LM+7:KV D+4\\/8CQ$@5?$ MQ7$9+(B]+ M8D'MIX;^D,QP:YE[B^RQ(O"3/&"%@=3=D;?7 VQ+F15X29RR( MO-P/6!)Z>12RW/?\,&/?B870&DHM9 MB0FA MY\?!&;LF($FTTX(PP\48L($B"!)01EZ0YVFT8*H=?'T ].G!<-$"[C18A@DU;Y?8V,6&8&"3J'$ M\:B.'FC+IJM(G!9-3UQ5DA#HP4;6]VXSS"HG]KC!;P?E<0]QR^9B*=N65 %& M:Z&EHIAT'L,]\+(T8Q]7:^0W$?!*K9VC\'Q]_POJ29">!Q'[ZU_R, B_Q;9A MEK);!PDALD5CSWX710E%SVF:($+ H)?B7"T6L">)0HHN'ZM(6O4 G:#J9H?@ MZ^8("M4=0UP(C@:1*U^D]Z$\JWGE0-]Z'4ZF$@>I,*@TAU#^U?4M"%>*8!!LNGR+EWN(4I;J\8Q6(A7(]]P59,PP#TQ32*#[&M^IZ! M@ 'B5%^>40A0+=+P8 A+X.7 4(VLG(N&>6*3+)5 2?W2B;9$Q;(0:38KF$GP MH74!S%>4NE3)2F55.&[2)/9R[/(3*7Q ?.B?IUE!P@ [?)#%N,;(?W0N MY'T:9 S%.DT1='!0QNZ[^?EK,0U5?HL:00(92CNN23AF^)CI7@15(#]*V$]J M5\!+RK'ZI.-CA-B),G(VFDX:.,L+OW"5((]2=X_B'HDX\_ON&SN(AC 98W+C MAE>^P"7[MQV"YATF;C\OR7K/9 &5VF+P2Y&0EB'4<\O4-..W/>)[(2(Z]+*8 M7)(5=(W2F+EQ -Y%KP\SSX_\/^63"#LFT2M\ M.*>(\5V4H:.30B>,4COLL8C]/CJC/DJ3F.(R2@9G#1E+(\]85TT_1Z'R( V7 M0BTU7]=(O@83%FA*0636%::&FJR&ATK5H=RC\5-3H192HXC"+]JE.U)T6_0D M-:KAMZ1/9EA9-OW$,#02N"*H7RJ+F0!\CJBF[=DKLU0*/ M1<6[0Y471-!R#>%SWKA^.! =KUN=D'">7HLWCB_?P19.\.4GQH M4,(JOJ_GD"+0,_E_ZQGZ;^CY,TVMO9NV7,,JQA#E&IMP#7\KP\U=-+P\E905 MT#;PWVU'R /6'+>$OW8HVL ^G*Q3_=!<8ZR"3ZA7 MZG[D>]ZFY,Z/4^GFQ(H&Q1Z8;QV[RT!I-LN,ELGT?LV8/0S>&J@1-/A;ZJ:DKK5[KMC%CSRXCS?]SQD*MW*HSD=:*VO5RCW6@E="$P'6 M%TK9S0MM,!Y$7OT!4$L#!!0 ( #&'OU25MME;!PD !L6 9 >&PO M=V]R:W-H965TYZM/6^?3>9N'RK:NG&IE4-WI3&UM+CUFXFKK5*%KRIKB;9 M=+J8U%(WHYLK?G9O;ZY,YRO=J'LK7%?7TN[O5&5VUZ-TU#_XJ#=;3P\F-U>M MW*A/RO_6WEO<308IA:Y5X[1IA%7E]>@V?7Z.9# M<3V:DD&J4KDG"1)_C^J]JBH2!#-^CS)'@TK:>'S=2_\+8P>6M73JO:D^Z\)O MKT?+D2A4*;O*?S2['U7$.6_JN!D6U+H)__)+],/1 MAN7TQ(8L;LC8[J"(K?Q>>GES963MWBKL<_?O#=U MK6RN925^,K)QXJ/*E7Z4ZTJYJXF'!EHWR:.TNR M.R$MS<3/IO%;)WYH"E4\ M%3"!:8-]66_?7?:JQ-O6CL4T2T0VS;)7Y,T&O#.6-SLA[PB>^,?MVGF+O/CG M*X+G@^ Y"Y[_]XY\R8__LS#QZU:)_/"^XO?V\'XM*]GDM :5X[P3IA2%Q@(O M2MW@E6XV0EHKFXU"=6$!2EMX2-V:6HG6FJ+#VD:I@O>:S@J-:((&"BR'+#A- MKSMOK$O8DJ[1?B_,KE'6"=D4J(I'5'M+MV/Q60E9.4."'W6AHL'>/!%:5@9& MM+!<5/0(._U6>C(K/*$-QYKI/L!1M$B3C8^09.Q>M)W-MZA4-V9G-<8CV-(J MX53>656(]7[ BQ<.(*I*>F7A3IB?0)1PY O=.$\:@--@@PT" '8L_LKWV%,? M._B)6Q]!5=*SZD C!.4?I=1R(TII:R++4E4;4W7E4-\N2Q7P.C>DJR6;9.>#,+I)5EN$BNTBF MR^R;:V\KBZ?N%TA(8AIE$1Z=NY?\^ID[")PA'Y&*&ZY@IJ<.JG2#O*A_($]1-(1V(G1R8;!5-!UP(?!#4J)^ M[H;\I.Y)28E-4*!1:)1E:*O O^DJR-%;GLJI09CMR^B,BH$ 8' N(1_.O M8%[+J>=@+U=\0B*M0CWTBN A5JR^8"D88BP^'*D2)D>N]<@&I@!6;/*LFG#Q M9L5$Q<+Z"NQ@PZ.L.M4_89JEU&%N5/2.H-.K%M78>$JM4#<0P\GJG^<=^6YC M)=$/!8$,4SSAA#@D0FXVB$Q YW2M*40A86F**2(=Z4AB8#3P?#2&QR7B;.:3 MR,8'LOJ3"WED67C"V8,H]$4, Y%X:U271V"V0YC(0\A_105"OD0VZYH*D+L, M\ZF"0E/K7)3('F,C@1^JR'-D$5&4 B<4R@K)Y88\$5$FJN$4!1&]]TQ@5146 M%X4FU'W[H@[(MP@FR3TI[!OH\BYR KK96FUTTW O* 7YPA3@%C A40WX\P-X M/@]Y7IBV9[7;3[]A^DD7;].9^.,?EEF:_5G,9Q?B/K8YU&9NNH8#?0 RGRZ' MU>_92^0D-?CGB4>8_[)T1N0'X@L,3Y2UX592AA6P!5Q'T=9 W@OO_X]P4K\^ M1LB<'Y$&V=R-N_6_J&G"QSV%6/5(@SP%@59LD,X-IMU&!@)!XDG/%0+/[# : M*.(M2:6 O*B1YK[/WK95,DP):]7/(W#0..K?:;^E 01YR=,$63O4'NSFTPZA MB:*#QHWQI3:)[.-R;TSS%H\M,>R!=_E)8+,!)-(0-=D2++D/++R:BD+N M =K"+H(E :/H5." UE0Z9YXG@F:F#N*@&&I[K=%4BL*A.6%3+XP-LHK.A4YT M32MU\4PQ_GD_\S%M!H]5B%L?&BL47?+G/IMCU'E]HZ'V;AJ#W.@4WHCC%T2>@]7(]O48XNM*3H M?!\1.D[6T/O(:<<#@*PI@UP CYF/JB+6,H&Y]0?BHH-6;)%H;9;FY^LW^N IC4/9R5\'IHF^9U)+@WE=%89J&Z^!\#"X5#T8]FS# 4CMJ>7O*9FIO M5H/Z0T:?;!GD^>$GI9\I$?^*?I;B5^,A\/Y %M^)BRRY6-%XFDZ3=$D,.T^F MLY09=[8*__/5\C"@#TVI5_!,"WXN7U(UFR:+[)(X/%E0'H*1T)Q%HG9;C>Y*SHXG]N1%M*3^JSB# M8=HP!E?[\7#B<52K'*]P\G?J:X<<&+X?>4-P"52A:$+NJS#I\^;P-'_P.R\-GTY_1%*C%5JK$UNGX M\F($S/PI,MQXT_+GO[7QWM1\N<693UE:@/>E >7&&U(P? ^^^0]02P,$% M @ ,8>_5%(*]K$= P X08 !D !X;"]W;W)K&ULI57?;]LV$/Y7#D(>$D"P)$JVY< V8*<=5F 9C 9;'X8]T-+9(DJ1*DG5 MR7^_(^6H#M"Z0/M/EL&T0'SZU4=A4USG7W26*K!EMN)[I# M13<';5KN2#7'Q'8&>1V<6IFP-)TE+1'M@\'? M D_V0@9?R5[KSU[Y4*^BU">$$BOG$3B]ON(#2NF!*(TO9\QH#.D=+^57]-]" M[53+GEM\T/*3J%VSBLH(:CSP7KJ/^O0[GNN9>KQ*2QN>BO4\.;/YSY<.)3I#QS8V8&%O(= (,.D.L-M!SCV [B,P:-6 MKK'P7M58OP5(*+"\X"7_TK!\,]F;YVA M3^7?*Z&*,5010A6_$BH&A=]M\/_%A&\FW6B";TQBJ#2ME758@SZ :Q .6M)^ M"G6$6Z'H1/>6_.S=/= A 0:P"#D\<\"<$?PUMW#'_[B!G(69]."!%;&>5; MMA>RID@V.(JV,_HK>E<+69K&\_D4IN0R+^"15PW5;U[>AH"BC&=YZ8&GK(0' MJL69?MAR2I[PC@:M!;:(69D!RV(V]Z\T+HL2LKR@XSELJJIO>\E]$VHD1JL$ M#Q"WQ2PNS8HXS68D+6;Q?%' NTL/?":.M @G;N%F,9G1 MHDIYSN8@;,4EO" WX1..X69ZU2(+Q9(1NV*43N"#JF1/.P9A7DC<1,.HD+JZ MIWX"-P@538EX&;BU2-WM:24-(2EO!Q*)S.P$GA#A3^T0%O01&.!U+7Q1%$RH M@?1)FWQO'9(+VFG1' .Y6AI^K]S 0./IR-^;@;:^F0_D_\C-42A+21W(-9W, MIQ&8@5 'Q>DND-A>.Z+$(#;T#T+C#>C^H*F$L^(#C'^U]7]02P,$% @ M,8>_5/VC[S:-" %B8 !D !X;"]W;W)K&UL M[5IK;]O(%?TK R$%;("1Q)<>AFW ]F;; +M-$"==%$4_C,B1Q&;(T*OW5K(6P[+F4E;D9K*W=7(U&)EN+ MDINAVH@*,TNE2V[QJ%#P9E;RH!K?7;NRCOKU6M95%)3YJ M9NJRY'IW+Z3:W@S"03OPJ5BM+0V,;J\W?"4>A?VR^:CQ-.JHY$4I*E.HBFFQ MO!GDR4*IK_3P/K\9C$D@(45FB0+'Y4D\""F)$,3X MO:$YZ%C2QL/[EOK/3G?HLN!&/"CY6Y';]K<9L@7WV]A]LB^,V*^J MLFO#WE6YR/L$1A"BDR1J);F/3E*\V^@A&TW&D6.WKQ2NA-]L7,D0<*NP8SM!->FY3!D?P8MS:7!8Z*[ 7&GLB+;-6EL*0 M!56M65Z8#-YS9GQ494\;+HW:J[178U/K;.UD:Z7,"1 F]T-V6>2P-BB=*:3 MQ=+)P8T11!*ZN1UK)6'K$MN>6ML9+"X+V@1UO1X;)$.1'U@B8'7E_(9YV);T M8$!.999"$QM;6.E,W\GHY?8&W@KG;U0#HRJ^D+L.S]"JM=K>O:!')GK5R["J MA5$W?-?8*_\7,B 90^A"Y45&+F&H1-BQE-P;&>8QXB7-7#D8-DB'G7:,#*@) MO5J8(J]Q\\1E+=BJYM#8"N$1<+#*ZL)5#9!Y$A76 *NN;K$/2_8%#"\&GSY\ M&5RVWM "E=%0H)&YM5L)2]0D6@5+YT++':4/M]YI<@3,SI_P'5\4$N$F#NF2 M_=1"%BONO: @[]>60F'IT#"= %L,$) M97D!_[>I#G@3A'A99 5E+XS"8PRJB8"0V<:,SUL(RM+#:Z$TTCZI3TN'['W5 MD:1!VPNWUS*; M =W$^[: N%U"-'6V;CEX$99*2F\DZ\1N_&?Z6BW0'SK62TA1911NQD(L8>^*-WV;M=![!R'U2O#+BN\5Z)L&+DG3N7?)+)D[+WYJ&RAR*Q7\+*O+6CIL\Y)L M\T<7'V]F\/EX[+B^"9/8/_P(X@,J<]05H,K)W?\DA#O ?#>$'UMZ3I,'9%,M MUO1"B(K\OLJHNVI+J&_@!+V+]%4.CB*<+/ K1R_#HID;&K\(^K^#EG^M:6+C MG9>8/4"%/8=CF#7:LXOH$AH9YUK#I8-!&(23L;^.*5)F<0*(2;Q# MK *V\CVI4X#G5*SHO<9U)YU%XV 23_ ;1U/\AN'\"+O-PBMV=P2@INEL]]6+U5] \;=;*MBF(8 -$,V.T1^.^L20CIQ"2&9S=QUG"3.,.^> MF^)EUI#S;=<9/7%T9@3)/I)0BM<%[$W=2E&V#1SZ3F[6^[:#H*(Z;Q"YY:%Q MJ!)K2I,-_LT+7/P';C9.G>D\\?EN0E>X99KV'6)8!/Q-YRQ,(A=Z_=:)G%S6 M95^%96V1>@&R=M3&G2 18JDP1A[4AJ<(@C( M-C08@N:$S(.V9 G?0@T"3C@.Y@D0%@7S.1$*HNF4GJ:(\I@&J;09X\!>5W;? M1)-B72-V 6)Q<3UF<*F O*8^:2_=02 M^$3]W@N@)L,I_E/VIV-HQFD[<^+D).U.3M*3YQY]!'WKW.3T_O.YR?G_5,IJ MT%%#! FPD !D !X;"]W;W)K&ULK59+;^,V M$/XK S4H$D"U];2DU#;@9%\Y[#;8;-M#T0,MT3:Q%.DEZ76RO[XSE"+;09+V MT(O->3_XS5#3O39?[89S!_>M5'86;)S;7H['MM[PEMF1WG*%DI4V+7-(FO78 M;@UGC3=JY3B)HLFX94(%\ZGGW9KY5.^<%(K?&K"[MF7FX8I+O9\%,\7RZ96M^Q]WOVUN#U'CPTHB6*RNT L-7LV 17UYEI.\5_A!\;X_.0)4L MM?Y*Q$TS"R)*B$M>._+ \.\[O^92DB-,XUOO,QA"DN'Q^='[.U\[UK)DEE]K M^:=HW&86E $T?,5VTGW6^P^\KR7>!?)9OF&/SJ=%[,*2-WNC@2_76F)Q0="EWSJ!4H)V; MO]>ZV0LI@:D&?G,;;N!&.:;68BFYG8X=QB#-<=W[N^K\)2_XBQ/XJ)7;6'BK M&MZ<.AACK]I?^EXD.ML+"6.PMO MA*VEMCO#X:_%TCJ#N/G[E;#9$#;S8;/_K=&O^J-AO;1;5O-9@--HN?G.@W\) M B=B[<7B( Y!<1="K7'BK..HL0+4@966.+I"K>%<*.3HG45[>W$)>#5"0G\U M/95Z*H;W1EL+B[K>M3O)R-TG7#'/1FF57*!'C%027\I<0MT5%Q %B91VD,@#JLD M@W-4R-,+R(L8.5G'2289>IA0 ^.T"N.JP--Y%199?D&\I JS/,%3581EG)$0 MPTYB$I8D2^%Z@P#"CGAL<*B9,0\$%M;JG7($HN$R]QRGBMD>4?1OO,T#9P8X M[8LGD#H%W CN.(=/&CN$,C)>[4R/XNYYPAZ-#BZNF/27QAPL^5HH16EA/EMN MA&X.2!GR,[S6:R5^$/857!NV(_8#=#:))J\H12-XBXG5 M--/L.-WNGAPMU",3Q(L]AL+3U8(>:;R3,(I3(C+$;)I6=,RA@SH>)WA,\I*. M!0U_5./]S$3[ @ 508 !D !X;"]W;W)K&ULM57+;NLV$/V5@=#%+4!$$B4_$M@&G#1%"S2HD2#W M+HHN:&EL$:%(E:3BY.\[I&35!9H =]&--1R>.?/BC%E0T\W!V%9X.MICZCJ+HHY&K4IYELW35DB=;%91M[.;E>F] MDAIW%ES?ML*^WZ(RIW62)V?%HSPV/BC2S:H31WQ"_]SM+)W2B:66+6HGC0:+ MAW6RS6]NRX"/@*\23^Y"AI#)WIB7^4=S^@7'?&:!KS+*Q5\X M#=ARD4#5.V_:T9@B:*4>ON)MK,.%P3+[P("/!CS&/3B*4?XDO-BLK#F!#6AB M"T),-5I3<%*'ICQY2[>2[/QF6U6VQQKNWZC-#AT(7 M*NDENE7JR6>P3*N1_W;@YQ_PYQP>C/:-@WM=8_UO@I2"G2+FYXAO^:>,V\Y> M0<89\(SS3_B*J0)%Y"L^X-N)=[%78^:Q'$(Y^&.[=][2F_GS$Q?EY**,+LK_ MK&9I+Y\G '(!0<#"* M!ESJ(WR1FC2F=\3@?KP!:IA40 T;A(*1__"NB;G&SCCI'?P LSDK\B4)9A!*6/#$XT7(8PMFCQD. STJ6+S@4"[8H%G#OO*3YI%A.PEJA8X!\SO@L M@WS)LH+#LT9A-2&D=CU!*@2J5"O[EI EN\X7P#F;E\54AU>C^A9I[^R)V06> M>9E#SEE.='>F[81^I]NNMU5#6P%,%[:, ]HT%5I/ZQ"4$:1P1M5PS8K%#/B, M71?+L0GSC,V+',J2+?,YY4W1LB(K@Y05Y*6 _WIYZ<6H4P6/<:&%=O3:#U,_ M::>=N1U6Q3_P8>$^"'ND=#<##]DVS^!E!+ P04 " QA[]4-%>8"-<" #X!0 &0 'AL M+W=OZ085W:RUJ;FCH]DDMC'(RP"J9<+2=)347*AH-@F^ MI9E-=.ND4+@T8-NZYF:W0*FWTZ@7'1SW8E,Y[TAFDX9O\ '=CV9IZ)0<64I1 MH[)"*S"XGD;SWG@Q\/$AX*? K3VQP2M9:?WD#]_+:93Z@E!BX3P#I\\SWJ"4 MGHC*^+/GC(XI/?#4/K!_#=I)RXI;O-'R492NFD99!"6N>2O=O=Y^P[V>H>\ V![ 0MU=HE#E+7=\-C%Z M"\9'$YLW@M2 IN*$\G_*@S-T*PCG9H_<&*Z<0#M)'/%Y;U+LL8L.R][!]AC< M:>4J"U]4B>6_! D5))6Q?(?YB35JYA!UR8T-+0V-[ MP%7IC93B+7 ?*VDX+5P$>MU:"K"78Z"_0T@@5&?T8[CCIJB 93$LN.2J0. . M5K@12@FU ;V&!HW0)7R$7A:G?=89H^O,&]=Q.LIAV1('#1)-9*%;JI: O"R% MGU(+PSA/<_CT(6,]]AEZ<2]G<%-QLR%Y3D.AK;-! +[08K*D=) &?BJJ/V3 M\CC+AK#D.UH=^U!ZG&W1T5_T*6R47\(%Q>=YYHT\'HS(.%&$!#K5PD8Q&Z9O MB'KKW20GTU@C%>YWCH6@M1O,H_>XUN;=-+^&=SN1VDVMM2!Q3=#TZGH8@>GV M3'=PN@FSO=*.-D4P*UK-:'P W:^U=H>#3W!<]K._4$L#!!0 ( #&'OU2/ M?G"VX@, ",( 9 >&PO=V]R:W-H965TB#[0TLHA0I):DXO5^_1Y2LN.T M31Z*OIBD.'/FS(4S7FZ-?7 5LZ?/M=+NLS/9RD SV M'S[(3>7#A]%JV8@-W[/_O;FS.(T.*(6L63MI-%DN+P=7R<7U),A'@3\D;]W1 MGH(G:V,>PN'GXG(P#H18<>X#@L#RR#>L5 "C4\]YN!@,B@>[_?H;Z/O\&4M M'-\8]5$6OKH<+ 94<"E:Y3^8[4_<^S,->+E1+O[2MI--SP>4M\Z;NE<&@UKJ M;A6?^S@<*2S&+RBDO4(:>7>&(LM;X<5J:-78,QJG0TK':?H*7G;P-XMXV0MXM[SV="M=KHR# MX_3GU=IYB]KXZQ7PR0%\$L$G_U,P_SL:_58QE4;A3>&"O%@K[A^6_,*.7*]; M/MLE=R(\"@,[A)8:Z-SU(R%,T%#:L^6 MG8=J-D_HNV\6:9+^0/M@X+(F902H[Z\6PS094Y(,9RF6=)@L9O0+.X?G8RUK M3XVQL0.34SI)AHMI<@KBR7BXR&;=)LNF]!'N67Z4B 8H("B>8QHJHP"% M\+NFYAR\=SD'-(O$$:C@F )8RR#HB/;/V>LZB# MWU]"4"/PD+:5S*M.H1$RB%'9*D7"D2F?4A^>VAG=H_\7K0(:>E]K.V.8 E ) M?)!DEPM%.Q8VJH,"W9BZ$7KWO7M68\%3B8SV0D]E^_?B@^$,Z9@BG=A.P&61 M+L)V2A.4&C8SRN;G83.G;)*$5X!)5")1-!\FDQE=(58@A2K%X/ .U'?TB&%# MI35UL(78B;5YY"%*T*%S!QKQ#ID_:,')[J6$V!OK$ QF>F^0OO,^!#;>%XA! MZ^* VCOW[+4<1>'LW_K+Z*AQHQ0V<3R%@+7:=SW\\/4P :^ZQO\DWHW/=\*B MPAP,EU =G\VG [+=2.H.WC1Q#*R-QU")VPI3G&T0P'UIX%]_" 8._PM67P%0 M2P,$% @ ,8>_5#;3'P\I!@ J T !D !X;"]W;W)K&ULK5?;;MPV$/T58FL4":!Z)>W=M0W83HL&:(+ 21H411^XTFC% M1A(5DO)Z^_4]0VIE.1>W#WW9)27._-O9B4SK5GTZG- M2JJE/=4M-7A3:%-+AZW936UK2.9>J*ZF:1POI[54S>3RW#][8R[/=>5Y*W?TEMS[]HW!;CIHR55-C56Z$8:* MB\E5#218X'4^QT,>2]?2""\.G MH8T7/E0O#>=4PT5YZPS>*LBYRUM2C>V,;#(2LLG%RV'WJ[96W)(E[?S_S^B3BKD]SVPK,[J8 MH/^\ELE_M2;>.KR5)AAK&B-0B>JZB"DL"UERK_8&^7("%T 9TU7 M("V=H5R4NB;1E@>K,EF)7-;H63$8/Q4W9!Q(@.5T9Z";:M75UGNUI88*Y; Q M<-." :"P,+KV;S,"0(330KL2AA\"RG3=RD;!_0X8,N(.SNK.@@Q&0>\,$5@" MU"3>E=0K^_H).*7O5,YN9V PBX.91$85HH9Y'[BHI-G!EE'VHQ7[4E4DF-PX M-M7L!-VW&IJ)!2I.\5ZYDL-&S%"F')*#ZF";$5SZ0-C5/B_;2NVDX\"U$;+6 M'7L4W,5KA"[H#EYB)9W?]D&0L2+7HM%.U$S3>*7,41V8#5;>=@"P;!P*R,6L M*JX"JSCF>IP/%7P6NH%%R+A#R!P5!:C2LNCX.*ASJ"5GR%'CJT;2--"\)U]2 M!%6!X*UXYF-!E7#&/C\3O^-LT_!:V?;5\H ]<> M_#@1Z2I:SC:\6$2+^8P7LRA-E[Q(HGDZ%U=]Z$>A[[];ITGZ8Z,;612J4KX4 MLR1:;F9B%D>+U4:DFRA9KD2ZQE\,0.?_)OXL643I+'T^7J31,IZ/%B=B/H^2 M..9%'*TWO)AMHM6:O9\MH\TZ%N\.K>^JAZRWNE(9(_^8', M@J/R>VA@4&I#DC>M2?I*YN^EQ_4G(HWX(526@YR[%^&4JC1O1LS["&TTI;07YU# M4_]-^>E71N5@GWCV]!/50RIDP0^QL,1XP(W5LR;"T(9;P\_EZ]>W0](*D'GS MPQ'W>5_(P,*!1QD?.6'F5 $'_O+*9>^KUWOAG2B4Y?[B.*VGUIY2V2P6\1>4 M//#P0,&O)/+-O">N916&ID-:=JKQ,P\.MUSW'(RUBN:+!/^@W76*_V6T7"_% M:\RE 8<]+O/.]+T<:@#2V2Q3YNEXGH@$S+=,O&"@BE8>PI#^7.X9!-,E4RJ8 M/5EYDEU'\7+Q?.PM(=JQG^#P^>8+?[]VOYN.;L\U >[\C0"$,[N$B_3P=/@, MN0JW[X?CX1L&>43.P%!40#0^72TF($S_71 V3K?^+K[5#C=[ORSQ*46&#^!] MH;4[;MC \'%V^0]02P,$% @ ,8>_5%O2/2U0"0 L14 !D !X;"]W M;W)K&ULG5C;9D@0Z.OITTU>[(S][K9* M>7'3U*U[=;3UOGMY?N[*K6JD.S.=:O%D;6PC/6[MYMQU5LF*#S7U>1K'L_-& MZO;H]06O?;2O+TSO:]VJCU:XOFFDW;]1M=F].DJ.QH5/>K/UM'#^^J*3&_59 M^2_=1XN[\X.42C>J==JTPJKUJZ/+Y.6;G/;SAG]IM7.3:T&>K(SY3C?OJE=' M,1FD:E5ZDB#Q=ZVN5%V3()CQ8Y!Y=%!)!Z?7H_3?V'?XLI).79GZJZ[\]M71 MXDA4:BW[VG\RNW^HP9^"Y)6F=OPK=F%OEAV)LG?>-,-A6-#H-OS+FR$.DP.+ M^(D#Z7 @9;N#(K;RK?3R]84U.V%I-Z31!;O*IV&<;BDIG[W%4XUS_O6[MC2- M$G_(&^4NSCTDTOIY.9Q^$TZG3YQ.4O&[:?W6B5_;2E5W!9S#E(,]Z6C/F_19 MB9>=/1-Q&HDT3M-GY&4'_S*6E_W4/_%6N[(VKK=*_/MRY;P%(O[SC(K\H")G M%?G_&<(_?UK\L56BL^9:,^91A4Z]W='9W4E<"Q M3N[EJE8LPD-HV5N+W6*O)![6O0NK6]EN%"00CA5V5(.8JK>ZW? >.G'&AJU- MC1*F]4IYJ>L@XQES:6&-H,N:I3C.*6S>.E>#OZ.\H]2:*TF)^*+(;V?#9(.RFRXE0DF3C)TU/:,U_B M/TL*&)<'U6D^QT4:1^EL1BOS:(G]E\A0:=I2UUHR^YCUW=C@LNL]#%CMA>RZ M>C_&6]UT("P\6 ^6.5C2>V/W$P'"DG60F29__7-A]F8\OE(XH.Y: S@92THY M&4I2UC@4#6,-&J]@N%5;HN5K)0;T:B>D&P#B?I;2,>03=Z2?N,F^ M'8L\CXID$6*;%9SQ950<$CVU/Q(MVA>,&V.V0J&LM0<:XGD!'.0P((O2Y1R' M3?G]!?%XQ3F 'R%!2&Z>)DAR&LV3F/^7R_R4F:,$4C3?Y768AX5 BQ?B R0B MS(!XS2NC67O>%^,W02F/NWDRH'3V3HU&GV31H>*+%J!ID_C80T2I9+^H4#[]IK M>$VHI-441XE\OK28?VK]7YS<8.Y!7;3HR?8[:)%(EZ+EJ5P1#A\*AZ@C*1@X MLR7^WQL)TD71FAY!):D%?F=9,D!)MQ[4K"'-B;_]99$FZ2]TML@6(]C@Q&). MWB)\QY2.(EUP'N=1MLQ.F;'5>JUXZGE '8_VA1W UAFGZ01ZC&XZ60X417N) MT3:M'NG,3PJ#DN HGL)T_%S=*%MJIUQH'52>M_L/Y0DBJ0R&&@"(>UK-? .J M(G5.UDQQU/,V>_)%EYILW<(3!QE^IU0[93Y4&@B#;!D6_5;;2OSH);C-!AJ2 MU^A$TL(PKL6CUOL_Z20[9[HKU((>S*;_Y(7[\_$AS7O\\:3T =^1.(X MB\]F&,_J.LRJ-:,-CCRPSF^MZ3?;>P\&ICZ>G>4_ET+DOMOJUK3 MOD!ZD$RJL3$K?@M>91894D> G;1V#LA$=LB5533+TY[C(HZC& 4S,87.?4*I M2PO]9/-;Q*PV@1SH_BN&<-0[]9.^I3(@ KT*%@4%A\!.0TG8TP0N'F]0-\B1 MQEA;3?(T-HY? R(^HD.5>Y0Z0@HVH#'.D\.*0:5NO*+1]-'.=MEA>@%Y M<:<>U7 #I8U M>HM>$U$C+8 EHP8>&66RD=K5,AZX$N?AZLJ2)"">58ESWZ M&^\*C S?-=4Y&8FGNAM/##/\)%Q /2%F 'R+"A!X3VOX/8T=7P$%BL)'_&#Z MZ=2.A-64MU%I0!90T)?AE@<'Y,CAU50RDNG5NJ?RX$ZL1&7NFI;/S;# MP$LD"%$'RBF($@T464#YCQ[!-[)M3>VAI/71)O8!L->F@K],%]>R[DD3.?S8 M:!6Z_( ?2_W9#A/ME&E@QN7G*S'/XY%@AZWNT/]L1=%!,J4(.OG+ LUG,!(0 MQEP,;J!4-31DU_H[=5(XW')0V'-'L29^Y$9J&;EF_:3M'"@ZO"(3PM@1 #;2 MR>$-(^2;WAV,C5CT"+Z(D_"8R9A23$USV[3@&MEBI&)._]97FP.YZS&4?3<6 MXZU,&+ R8*IQA. 3K=I(OE'7NE)0& U=B^(X40/N^Z8&C%%XIR"7-]RP TK/ MQ*6_'7V';JC$5E;\"A%F#7,[;QH'IL:0ND=,=M)6 _Q"<1XO;MOVF/.5VE#I MF('N"15IG"WN<2*U_ 4WQ\>"*GDL] -L0G4_S.T3KHQHKAC_6XW!RA+0*4;, M.2#3EGF9$ZU*Z1Z&::C;0[\AIR.X5*K.4[/"U%!:O2(Q*W.-K/P,A2,Y]UZ' MR1=Q6?>>OJ:$6@2W? %Q4AD/.+V#R\>$5@IT6?'X3*Z.[P3$:F K3:,8Y0'N MCKY'9#NG&Y"Z#4V]'QJ)$0U]R81"IP[!<8_8^MAWG_/)9[0&(P9_+*17==10 M^*)V6#U\C[P,G^%NMX>/F;]+NZ$7@UJM<30^FQ='PH8/A.'&FXX_RJ%BO&GX M_5#@0ET@^#P ?R@ M !D !X;"]W;W)K&ULK5IM<]LV$OXK&(WG:L\H MLB3;L9LFF7&LG$[?7#S7V 2%!"#1(*0$I6?_T]NP#X(BM.VNL76R*! MQ>YB]]EG 3W?6G?G5TK5XKXTE7\Q6M7U^MGIJ<]6JI1^8M>JPIO"NE+6^.J6 MIW[ME,QY4FE.Y]/IT]-2ZFKT\CD_^^A>/K=-;72E/CKAF[*4;O=*&;M],9J- MTH-/>KFJZ<'IR^=KN52WJOYU_='AVVDK)=>EJKRVE7"J>#&ZGCU[=4[C><"_ MM=KZWF=!EBRLO:,O/^4O1E-22!F5U21!XM]&W2AC2!#4^!QECMHE:6+_1_]T)MP-?W"A'F<,&>]PT*LY6M9RY?/G=T*1Z,AC3ZPJ3P; MRNF*-N6V=GBK,:]^>6/+4M?P#G; M.!*0-QDP1ORR4K2N*!..1VXVC#DH K?A- MSPHLDA80WIJ<-!IH$84ITIU&Q]P6BQT_[XUE!873_H[&(5Y\\E[0N_.7QEH, MEL)N\+YJ2N5LXP<+!VEKIS,EM@K)O1,+J+LP>BEKQ7JN\0R[I9PTV+!<9100 M/L@DW=;*:9N3,O2M75\<=Y-F5R1H?BY*SL^QR*3)&L,K%,Z6P49\)2E>(B P M?,_N$PZV>M]V&%DT#H\=_ T'0V+TF5,L:2--HY)VW9;D8F5+%>T'INFR*84L M;0/-:0/#CM,3Z9=T]J 7C11D1XX2'AR1D_F8W)A+7BTF$07Q3_*&W!3BXK7:0]-#6:AZ1; M(0(DC5%N$Z*S%YE9+YLQ\^AL\G2H]'QR]I=UGA &8 <;P?H^^1A"Y6?KZB6J M;E"O@#<)%&A<&!8CJDS#8 \"=[F*H:8S(?,-4AMO\L91@I.Q QD3<5VS&VI4 M<3),5[HFU*#5,&-,T1YLIU@K&@I3UH0F&2LKQBF"8,I-F676Y;1D0"&)E%&Y M(L!",N2"^$K>)M\W"J\\-)4"KY!#U1+.V5C=F+4B$KC+3H/"2PVC?"6_8E1Y!D2F]H=P9BTK5(>MJ6\/2 MH:_#NN.P7O;0&(JO-85RJ#[P1O%D(0V[,!#)GJ.[V Y[##V+IJ;ZFL1-Q/O^ M\K'&'!+:JWF8'VBD_H/0AKBE.&8 ![K"&?[D69QL?#6=G6#TQ?CRZ@S_YW@ROZ0*'!P4PX>V MYSK&PT MC(5P\J9J^VW:&BK]SG?1TW/.MG..4R:5O80#L6 #-:/%>:((7Y'5E;\@-0FU M6SSW*[U.J4RKC/D3T@LDIMZU;[2J@L>8Q0S&TJ?O/$7F&E6I129ZE3D-[VO) M6,]9R6U,Y!BAOD)++]G'XYBXM,2^-"YT6XBCE[Z&A=+EGIP1(C@MI/ .B(5D M:7=VT>R4"^! _$HN* )V3'R4T40>*@&B;D87:C^)DS$KP3-4BS FC+" :Z;_87&/9;D@//: MA6CI5=2V@%!Q#L2SK'0A=E0UI(,/XK8TCB83BR$@ZA%G3" 889LR(S5(<9@2 M),$E[#$0LPZ1G-J@:80\-H#6?[+8A51 XZ@YJSF\*!(UV^R(&J"\*-6S.1A% MV]V9Q !E0 9 P(V,#I4Z$' D/Z?4 MRE('1L3H0;I=%X!1(5TQ\@RY30"+7A7H-Q-5_L"+O4I+B:U]*XWHT-73I^/I M= KUZ>M#\G,TZU.ZWJ"6#_6KXG66N08?U3U:$1\]8)F\, 0GD_@'4A@Z"ZI1&JNN2J7L80EPB[X^M"G2%.>(3 M.>J]S>Y$O_EFM>#[)>H2YUO(&))+&,^*:NP[,;,HB-R/81#49S3'HY\^O;_Q MHQ-N]YQM2W(*C[8KYG$=)!(#ZQH^VM7[6A%HA;*/!]')$1]F0-/42[XKF?'*-8UHQS]"I8MA=L0ZOAP00Y,!:DGNV>?2EC\A_*UH)Z%^JC MR3,]QL?>3F<]7 =0NHCBHURVD=3IE*TLK4]JM4LA'7.3+O":2P+F%N+$N9 M]"M1H!U[0.11_FRF^4G'-KH:X-&Y&2_'OCHYN?H2,^Z?DQLS[D)15<%6$W% M2:?'Q_.3$%/M;(!D1I1_V5.-MW>+#(C0PN6T"4X!LZP8 MOBBAJR><'"R5TGG&K);H[SX('!+KF;3JT"<,>? \A=G M]';_A/.P/F^M0V>7BUL8[?<8T('&!$!=:!-..M!Q@8XQS0\A=*"Z5OE^SS%P M,W4HBDINN%R@^A'U\3*NDJ8_6,8 M_QY![Z/9TPZ1*:[ZIO7D3 8>(ZL>Z-\I&$*QWJV)T!N^XZ <"64 CHW>I QJ M3QNZ(A$R%F[TSOA:'/C>6AD<"&">D0\\6F&.U_V9P_B:8 M?/WUYN1;DO'[>4KW06#TI ^2O;]*[&/9C)\ENBQ!U QU0?!VE_H=*W*IUKSPQC8.G+']3MGG]!^(^+&H9)F\E:Z$))UT M=ID0'W_':4:'WSR %1_&' ITM9AR/ M;MY\&'5W70=$TL2W[2UHG#@F:J*806VT-?%0+-W)5;5&PC5Y[*3A0&9W@::$ M<[^J=M:$0U7?GWO;8=F;^YBAU\$SL^_/SGO5VLEX_QJZK!6R(V!PI*U9=%H. M1LOX$)O 9-B;#P^[=F1N4[4\/(55[Z(-&'4T?SJE .)VN ZWF4A^"N7Q8+R#P[(]/'H4E%\@2!F- MY]/9%7Z2L#XT#PE4@ MK*B;#8=G^V)2()6<-\2O*KM-FX1!&9V&HL](IR)&)X-07%?:J(&Z:.&IWZ'+ M+TH/COQX 5"W!_K6-%W)U3XNS7"16^Z7%@I=Y48E-J_Y_CY3B@.(*19WTY*F MTOFRH?L/9#W0NRBHB[/57G8,4+3+#L[OB!_QYP?A")9J4[RXB$V5W/I&=[", M2($4>(9\'%RS:#S=?$/4JQ3T@W.Y="AR!P]C5Y"U[<'3]P>WBW^N9_FF2OLN'3K$7I)_B<$'/YEV65,2M0S#N^07T!OB@% V'"3YR:%?*)WV?A0&<%_R3]\\1W8=?A_6/FU_ M77<=?E36#0\_S0/I0%D#,*L"4Z>3RXL1>#[_W"U\J>V:?V*VL'5M2_ZX4A*= M(@W ^\*"OL4OM$#[F\.7_P-02P,$% @ ,8>_5/1\,*[W!P ^1, !D M !X;"]W;W)K&ULO5C;;N/($?V5@C*3C $.Q3NI MB6W GIE-\K#9P7AG!T&0!XIL20WSHG2W+"M?GU/=I"ZV[-T P3[8))O=5:=N MITJ\W/;J7J^$,/38-IV^FJR,67^83G6U$FVI_7XM.KQ9]*HM#1[5&K7*X, M+TRO+]?E4MP)\VW]1>%INI=2RU9T6O8=*;&XFMR$'VX3WF\W_"+%5A_=$ULR M[_M[?OA;?34)&)!H1&580HG+@_@HFH8% <:_!YF3O4H^>'P_2O_!V@Y;YJ46 M'_OFNZS-ZFI23*@6BW+3F*_]]J]BL"=E>57?:/N?MFYO$D^HVFC3M\-A(&AE MYZ[EX^"'HP-%\,*!:#@06=Q.D47YJ33E]:7JMZ1X-Z3QC375G@8XV7%0[HS" M6XESYOK.]-7]^UO85=/'OD6L=_,2M/G MKA;UJ8 I8.VQ12.VV^A5B3=KY5,0>10%4?2*O'AO:VSEQ2_9NBJ5&&S]4NZ0 M6H9NE"J[I;#W_[R9:Z.0)_]Z15FR5Y989";M0=COBHC3XTZ1Y.\FN@IVH EHW)5:W*Z'$?#>\[==6P!(.,9IZ M1>6V5#7N%O3U[IN&M!W-!2ZU(--3)13+QNN%Q+WVJ)8*M=8K3657T[W8D6C7 M3;\30OL6E]7J0:VL5H18D.:(K/JF%M"V7JO^0=0>K85JI2&#$Q8"(]BL66?H M96G@!4'@3EILYF#PGS15?=O""&N1QZ^=LJB(O2@HQF-;P?3MS7D#CX2CT)54@N/.O#.;\%BS95:;Q O]@Y!&\+%8>IZPZ&:,^=2& 1O1W"+ M4BKL4/>@^X>RV8A?0^W"4)?&[K3N\>GN2*VFI>B$*IL&X7Y<2W:L>(!Q.U$B M$Q:J;W]=!'OD2;:Q6PCY@,1@ED5-U)P8LJ\Y->EFR$(J:ZQ)+GB&$[BD:L6$!^D,W"ATG'?63<[%6!Y] MI"]\^BZX+IO=(7EI/XR?AD\;^)_=E^@>U?2 U7#CG&]6FK-+2;<1-X M0*C7PK;\9N?3S?.*]D H!C*X\JPQ_X'Y)W"K'BEX!FOFQR?HV#=*-#886SL& MB/I]B=3%5+//64A*$7AB&] 0-%?A[27[CT(2!/O#P-*$Q2/TKH\\!J M-;T+$;BLR"\HB_TLHX]^HA? GL_-P&'%:7,"8PI\] M ^02+AY\&Z6AET,0\"297V2,A]'%B1?!W!'/'_]01&'TY_WU"%$:>VD*Z\,@ M]]/B/*+4BXH,6[*$09\%-%0 A;/(FX4Q TIS/XHI]F/KKLS+#Y&Q2?7>-H\T3P<@ABO5'L\J=E=B@P2RQO,IO&EN(X)1*F"]?^3QD, X*V%7Y2 M[R-8&L&6F!9:A^0#_>!T_V,P,'1J?^E!5+)A'DB01/069>('N'R5^O[]0@EN M#6B9W'ZYOU MGL+)_.>3Y([$-#NI&@.F?KVZ.[SR&L#ZS1R89N-TZ8'E:>]I.OAV'-,?*-;;9H-.//VV&0^=]8UW*_'B*L]QP,47=N M)/QR&'.&X=\IICO\+)!/%W^VGGN=I9^RS7BU(IBLO3A(*?%F3)$1AN@4QC?" MJAGWODN8DMW_'Y51J'%V;QC($5*5C02T&5!V SID8P%#I-E'@%".L'H3TK>/AD(>,4BTQ\A]-R>_= M"&TG0PRAQOYNL$.W>V&GQ9.INH=F5W!FI?K-ZC&$IBR;_?&[' MT<#/TPDI]Z')/9A^;3_NS'MC^M;>K@1^H2O>@/>+OC?C RO8?^V[_B]02P,$ M% @ ,8>_5%;)*%YQ P 2P< !D !X;"]W;W)K&ULI57?C]LV#/Y7"*,/&^"=;?E'XB )D%ROV![:'>[6%<.P!\6F8^%L MR97DY.Z_'R4GN0QH#P7V8E$B^9$?+5++H])/ID6T\-QWTJR"UMIA$46F:K'G MYD8-*$G3*-US2UN]C\R@D=?>J>\B%L=%U',A@_72G]WK]5*-MA,2[S68L>^Y M?MEBIXZK( G.!P]BWUIW$*V7 ]_C(]K/P[VF771!J46/T@@E06.S"C;)8ILY M>V_PI\"CN9+!,=DI]>0VO]6K('8)88>5=0B8MJ^B-JVJV >0(T-'SO[H(Z_XHE/[O JU1G_A>-DF\8!5*.Q MJC\Y4P:]D-/*GT]UN'*8?\^!G1R8SWL*Y+-\SRU?+[4Z@G;6A.8$3]5[4W)" MNI_R:#5I!?G9]1W74LB]@7O4\-ARCR MQOJ_ !$E=,F*G;/:LC<1-X.^@9B%P&+&WL!++RQ3CY?^,$OX>[,S5M.E^.<- M_.R"GWG\[']5\4T,UWT+,_ *5P&UET%]P.!;B?_1(C2JHVXB!5B^ZQ ,6D.' MVK9@25VI?A@M]]=>->[6B@JXK*$6W6BQ!CS##@1K/"QY0R-,Q3MX(;7QI?<_ M(/&N),3P4TV!G5)("J1&0QH3 CY7.-@K,-ZK45KS\P(^3)!_$:1'G ]V"<: M.4)2KF1OK1:[<2)C%=SR0Z4N'Z4_9OP.6W.09K?.;=%JHLN<$O/9\G/LEB6$C MK?CE0N<:&_#K* Z\0_IC[E=V(S4Q9'%.I0ZS+ :6AFE:P.^O982'Q\^OMB%P M R.UONY>G)*(^=="5A2(BH9:<&C)1BI+E\O"#E%"3P*+J?(9)"PLJ>RS,*6@ MWVK'Z&K ]:CW?HP;8D&W;)IUE]/+2[&9!N2K^?3,?.1Z+Z2!#AMRC6]F>0!Z M&MW3QJK!C\N=LC1\O=C2:X?:&9"^4-R[ Y?U<_PM02P,$% @ ,8>_ M5$Q-TD(!!P !1$ !D !X;"]W;W)K&ULI5C; MCN.X$?V5@I$ ;4#MBRS?>KL;Z)[=11:860RFDYV'( ^T1%O$2**&I.SI?'U. MD9*LOF:1O%@4Q2K6Y=1AT=CW+GZ:CJU:2Y+82>ZEA6^ M[+4IA<.K.4QM;:3(O%!93./9;#4MA:I&M]=^[K.YO=:-*U0E/QNR35D*\W@O M"WVZ&P=I&, M*&VLTV4K# M*586G^-'&82"PF;TA$+<"L;<[;.2M_%DX<7MM](D,KX8V'GA7 MO32,4Q4GY<$9?%60<[>_"F7H#U$TDCY)81LC$7%GKZ<.RGG)-&T5W0=%\1N* MYC%]TI7++?U293)[JF *JWK3XLZT^_A=C7>UF= LCBB>Q?$[^A:]JPNO;_'? M7?U9V;30[*VE?][MK#- Q[_>V2/I]TC\'LG_'\YW%7$M7ME:I/)FA&*STASE MZ"WM]/=<$@.?COZ;J#*2UBE@5F:T9Z'P0>])-X;VJA)5JD1!JH+K35!RD@:B MEO:Z0*5:NE 5N5PW%NKL^(J0#E50FX[V;>'?YG3/F__2;_GL]>XH5"%VA;P$ MB5Q:44C4S>>P,(**L)SFHK$CO&'?> MO! V0M)3R1 QI#)$3*7PY9R!"7W-Y?\@1P+0J[0CT2$E AR#E$?L(&L>.4/< M-E95!TA7ESM593QN-TV1+)P>C>VV=[EP?JM4&Z-WVGATGI3+7S$Y YO^1-\; MS6M>NF%5"4O-T)*?"/.\Q-N@,UG8"(==FG-5"O%" M6M2UT3]\>=LA\_0J@4>?DD'B*N& 8.8@_CBHNHDOGGZKWZJT:#+H3=\LMEP6 M60!3KR4Z3WJ"X:I@!4A.>_QG1Y">=VSYMF,(RYDY [+:L"AD#D3LR'BGX4:J MRUH8;Y"W<.(+\"/]B^64X-CK?VC!T4#L7B"C2IA@$X1R4@=G[QF?T;$; J'>"71(^ M\'"+;>J8ZWLC"J9=]J26QK>5R OE"KV.>22G@7@XB%YG$ N<@;5X# 7/DFW? M9;M@UMHX'%Q*1T,#?76$?#$60#WL.G9 Y\=M(1HL8S@T9\: B3 : ?WX-(X! M5,,((E2\,_Q&U#T9Z:O3OHK D[ET:>' M+W8T]O%G_2;,^T0R*6 ;CX 6;H%?NB+13VX?3@JP M$1G4P 6<.= 6\ WKST[WA8:$(2D^)4B"-EDHB2'A5?29RU9EOHYQ& ^;E:[T MA+42OJJ '*8Q:,]"&RD*3PT/?+MYQIZ^*8;XZ]3YDIF,#'3FR[!S!C*V)^\> MHWUK^WM3[D)M!]P'P8Y7O/OHT="5)M$J6=-7?P/D,!RE>0H5((\N8#_.@%HC MT79,BV2R7M%B,5FNZ8.HE0,M_ML7=B=4@N!4C0K;+">S-?V5DN5DN\#S]>7, M<\\WB;>L?KZ MC@(3="].U_ZBN],.UV8_S*4 Z?,"?-]KD&O[PAOT_WS<_@=02P,$% @ M,8>_5 5T9;Y'" 2Q0 !D !X;"]W;W)K&UL MK5AM;]O($?XK"S5M;$#6"VWG7M+B6K MO[[/S"XI*GY!<775W8-I2FIGNG M?%M5VNUNJ+3;R]%\U#UX,*MUX ?3JXM&K^@+A7\T]PYWT]Y*82JJO;&U%]G1KRY]-$=:7H_\'./%.?;!W67GVL"RH.#4P!JD>6=_.Z*_ MQ8[ZF=1:;TB!V,N39M M8Y1YJ4WEE2FH#F9I\(0==8!.+\-_BPUU+GL N+%.P/D=/*^4K@MU=_/YH3,M M@N3M2GE,#D*H.N/:DMP+S)LLE[Z$A9 M N-8O9F?[V_E,'[R7?^$\[DTGHWM2 ,/UZ)4Y%Q6XV+&V'U#HJXE3@=!?0.8 MV*KK?>J]W@"U%U:I(P[*Z&PV_RJL'AVG@',& PFGP9+&61"(%.?:Y*;1XG=G M$7Z;@ @7A>& "^-R6Y%J&^D7P3A"]P@3];'?4>D=AS XLV@#4XF,4U2:E5F4 MS.R!0J"@ &%)A9!9N"[49>0]\%@PK"RZWL%Z0'+A1(&0,0"@Z]C[8.*VD>ZPC]2B%G"*1VDCC)V%A./ 3+ MG,C^"#C#*'-M];LYCWW^B*ML?U ZM>+& :Z5F! XP]_/5*%WGG_VY(3\',-T MEHO0>6$/1@J.C]V@A($,S%F!E5XHJ5BPU%ED<(_S!3.'U3*?G/:U8.IA*4@E MI(J9S/M%4MY/5^ZK9:)NR04,2YR(RA86H(]P% 8)Z'_!>S];Q"G+C@&P;ED( M6LN.6J2^T@B1[_=% M%IV%SJ9JQ5^]T:;4*9\:JK>VK2N'=-RNK62@HFI!SG>Y/:Q=3"ME5 J(KELA M#/RTK0VJ](96II;[O\%O+ISY..G-E@ZJ-A:A0-.*I2>V"%W9%@(*A19T,@[B M,6N8I*6G9 =ZTK56W[>7SF7VI&\+&NE\Q*7PM-SU@9/&P,=)FN$PBAYBA)6) MME$>G/%?)1Z'L>A"?)@<.;TPRR6N1?$]UI9TH&1$%_1,+C$="_LBW0 MFA F\:"V(2J7Z&FL_]93EYLD!>B;AX4TD-Y%%R \V^<:^V/+>U:9G3]4F@5! M0?AWNT &9.SBG+QJX2TRDH:;M"N6./-9]/T0/W>"PNDM0B%!Z_CQ+1 ^P]&O MK7&IP^C=@$MU1Z$^\Q(PID;"X@,:^9[;<@+>(L@E>RAD/0333T8'C>+ML()3 MM3UE@98DT=W^=P M^@?UES^]S[)W/PC$7AWOTNR51XB?6RYK/NI\?O)N=CK/OC\748LCF2,Z*5!> M44U4'5=K*/"J3J&)ORQBP._0YAU+U0-MJ&Y)?4E"CP-FLVQR@*G"D(XPYSS8 M==)V[T#^^&)WG0?U+UO#1LS.7JM,C*$<'.<7&3-B#!&I@Q[IOQUK>A8,@M45 M1M&I4,^M/9$FZCKI9LS%".08J?\RPC4(LB!,:P7!_\JDV"Q$QD>Y@[QSIB/- MQJ,]!/X)DZ?F$16N&;SP#6?B)^&\M2C>HQ'_&1V/Q2D$(XWFD+"2O 2C5N_0 M[2.[#X,^>KCO HJ8%R#-] [SQ#.,O$WFL4!ZE!\4:2^@5 M#@@%OHG#E];E:S0K1+EJK'_5]R$C#J8*:17L/&OIL)X'8)C*AW4=];P8*!, M=P-OQ\"GY^Q;8@JR;IH22.,P]UP'UIB6))+,F9MKH8SG^+*_'%O=,_H9EC*H M'*]*A;P?]FJ3*(3X;PC\C8)VXG_F MV#S[87#U"XAT-#]^[A/$=/"!IR(K>!-L(Y^+%C8$6\GEFC24AA?@]Z5%TM(-']!_ M/[SZ'U!+ P04 " QA[]4!A-Z410# !+!P &0 'AL+W=O<7F1;2).MEW+NA]=*V7DF#-P2N MU5K0X0J5[5;)-#ENW,I][<-&MEXV8H_OT7]L;HBM;$2II$;CI#5 N%LEF^F+ MJWGPCPZ?)';N9 TADZVU=\%X6ZV2/ A"A:4/"()?#WB-2@4@EG$_8"8C90@\ M71_17\?<.9>M<'AMU6=9^7J57"90X4ZTRM_:[@T.^2P"7FF5BT_H>M\9.Y>M M\U8/P:Q 2]._Q;>A#BZ*H\J7P8KTDVP$%;T8+BYAJC&9Q MTH2?\MX3?Y4WJ(3'"FX$^0-\(&&"= M-;YV\,I46#T&R%C8J*XXJKLJGD3<-)1"7DR@R(OB";S9F.TLXLW^.EOXLMDZ M3VQ]?8)G/O+,(\_\OU3U7['@,T(M'A",->?<4G?HQ58AX'TKV56:!W2>&\@[ M7H/U-1)4DK.4VS:V!+T,TQ*#2@5\$ E="F\- M, Y8JJ3A)H;2MN1BV+9UK-RY"70(W'8*:JO1@3 5*.2'MU B,9H)[HP2XGXH M\#79=E^S$F)4K9%**50,E68/#=D]"!L?I$^&^U <;:8IOEQ9\(@KL$X=-0AA8T+#(]T!I<2Y4/X:0YV9/5/ MQ-*4J@T)GLW2V4C&0*(L@VIW M%K*-*+4[_32EHQ_&@O8DT?BQJ*]5>BYB<5 M>$K4\W3QQZ)^U7[9R8#CR'TW_-\#G82Z94N./0 M/'VV2(#ZT=T;WC9Q7&ZMY^$;ES7?=DC!@;_OK/5'(Q",]^?Z.U!+ P04 M" QA[]4HE$I(&L+ B'P &0 'AL+W=O@AP)!5I;(X7#XYLT;Z<71V ]NIY07'\NB#5"[[WSKYZ86I? MZ$J]L\+592GMZ;4JS/'E8#QH;[S7VYVG&]>O7NSE5MTI__/^G<6OZ\Y*KDM5 M.6TJ8=7FY>!F_/SUE,;S@']J=731M:"=K(WY0#_>Y"\'(W)(%2KS9$'BST'= MJJ(@0W#CM\;FH%N2)L;7K?7O>._8RUHZ=6N*7W3N=R\'RX'(U4;6A7]OCG]7 MS7YF9"\SA>/_Q3&,G4T'(JN=-V4S&1Z4N@I_Y<B!"6DS(66_PT+L MY3?2RUUAD>Y? M9\WLUV%V^L#L<2I^,)7?.?%ME:N\;^ :KG3^I*T_K]-'+=[L[5",TD2DHS1] MQ-ZDV]^$[4T>L/>Z=KCCG+@UY5I7,D"ARL6-\[O0/QO71V92)S]U>9NKE *GFE#VH0<^DN+5RXUTIJ]X6WE1BHUTF"W%2 MTB*&XT4BCDKL:YOM@-U<2#$;_4V88Z6LV^F]T)576,'C(K*)9!=/QL,)$%<4 M9-@;H3[N*6ZFMDA&+W4AV+4J4S3W1W60N1R*&R_\3N(_9"XOG9DJ*VJ (]S' MG2,6%)7Q],CI'+]RLK]6& %7K29VP,]*;72FZ9K6Q3/DJ\'47.?==%/H7/HP M\]O*(PK*#<6=)J_H'C\T&R1_%Z00$*L.VM2N.(F=S+&AS-B M\&TG2P["E9>Y:.QQ!Z.N3@9!TY42$-=O* 011_;PWP 9OM MLNPH/X].)^][0@&PJE32U?;BV5=8&VD9QA1:KN$SST%0-U);<9!%#5QIQA0M M3'!L#_.>P\+1/TF'JP['%U'A74EXX[!W&DP/.]_( F\H@L<61\!6)U%VX-9; MPF<3R414JCN VS@.=QY_R*PC&Z DN+ZC"H> O>&Y0_'3[IROE U LNFC@?'4 M/_8CS@P;G;4N)1RI]K3/H?=(ZW0X;8>%U38X1'/DP8SY4*#U)Q5P< Z\:T/4 MGA)EE65$]H\+S^N2[OLP/*(HSLBG'!P<&2:Z9\-N=[?2[<03,4^F\SF(+3,U MA0KA5_K KLT6"P3J@ @:2PLMDO%T+MY9B!3K3XG8%Q*G3NX0%O:,@70T:XXG MJZVE.XW[T_$5H%Y4?1R19P7\HY_B@H, MX8#^G=?,G4I\ MAR)L[.EJ76ND)>&$P.G4-F2D1 Q. :AP.U ^E90^&1%4J/AM.(WI!,>^,H MV7_II?)[E2MLFV: ].]CLX[KP07(>WHTB=..Z8,3D=)".X%_49A028%V !7@ MMN?% -7 #%VY?=>F^\W6JH9VXFSN_/A=(IUSL_-A3Q$V59NJ#VV-&*,+1L-5 MA:FV5WA>]B#J&@'=&.P1VFN)A -#W7$#0740INY4QLP.B.!A5_0,Y6!;1UIL M-"F)")EUH;=L]!QUP'(?KWT^AW%\#@F)E?3/C!8=;$$YL]&$'2H:('),)GG2 ME)U2??HDX1ST$)X!D_ZH5-7G180!DC[[L#,%,()ZUY6LS\26./4+$!MKG\OM M)Q'B>"ZE'=8A!D$%554=:(JY**0/%;KQ9+@\TP:>/QF="TA"M7.ON+4JP+]M MZ&,5JJ@U$!#VD(R-L!]BIXX+KI.%BA30V]U*2*L:ANL*I Q$2S&0^:]U M*/M &*G%-<2=89UCB!M8%U#A.-%QGHG Q[BH]Z:W-GE:EB8GX1DK[;<$\SW. M>8UL3F.9=M;:&6H2R05LI]Z TC@I6C:+>;*IENWX&#$(T4\,C-:)6V,)=NS$ MTT%W?_ L5D4:EIW^&*U,=W$5 ]$?#>($ )VN*)/R5M87)F/S(,PW9Z5)W-PS MET1.R<(9E#JD4J;W@)HC0 -!I;)0\# )#+!: _<%VT$SDY^Y @2L"U($M:=R M,O -,51SO TI<-ZMVXXNN^CH D&0DN.P16NQ(%U3,G9(:A*.[)?H:T[D72_[ MO@OD!>8>:RS"#F+ ,:_KA:_S_$?2U@UKUUS_H_*C"WZL;3S((9D,C$XX;67#0I ,DJ21/[W,X MJ)N:@"FV:'#]KNEEN!$SGO0(_*11&>5K4.Z!*=P)Y+ME#7VQ[:M[N9:*.ZFG MMC[*[HR?0,)%[)W$>J%Q+DYMSM# ,6A_&BU!:V2%XLXQA1*,C1^] >B\=+N)F),:@545HP:+,HL-D M"-TI+A\)H(C3A)-,1WD)G^E5"+%ZNPK&BS_4T>! R2I[3!4?*40U'TVP6OO M$U752(PS^-I@&7J!N';@?6[GN@3XHLX%^:#+("G^_![FMD'3>=%FO5;JG%!7 M&\PVR]&3".P!."VD0'Q%3LJ6A#IT1X:4;G+M#)UF+Q?80GF#$P6_H2DT3I-4 M2EYW^II>SG3ZY-[-A4QG<83@=K=:L7W>!FX&P+= M0=W12A!%."Y!64-:!E+$0-*QDNEDRF6\AA=BH.UCQZM[N]ATE*PF(XY"O&$T M%\DJ37L-[F2<+):+SW2XU.;-5LEX-+^_T9U-IC#ZN[X6W1?ZQ-GHRQK;V3R9 MK)9?WMG"\]ED_OG.=HR +7N][03]]CB9C)8/-;?3>3)>C/K=[>6P&JK3-IR- MS@8UDM\,*JJ90/,J"(KS:S1=A2\<76-Z[IL7476*^^;P>E[9JY9CSWAUO2HF M1>W4IL8QZPV7P_&8 >7:?AASR3;5>4F?$:[HA3!];=#N:^K;EW^EOOUKZK9& MO6ZKBWJ0\R2LZ6-)]J$P6]>\^&VH(]KQH6F$0SVF98)25RT_&^0&Q;6Q]'7; M?O0;8WH3B82AM""OZ6# 1XHT2)NO#G4.&C/Y@GB?W>)&&(E 92:+U21) MIPN^GLQ7N)[&\) 7N+Z5AXP3J81[\2L+,5ZMDB6<7$Z3Z70IOM$%0Z\ZVSH[ MFHZ'LX58#4OHNR5X=,M?9ZFQ PK")\SN;O4\?5_J %NL_BK_X+ M4$L#!!0 ( #&'OU0M %W"B@0 )<* 9 >&PO=V]R:W-H965TIQ9VEL)SV*=C5Q&ZMD$XVZ=L*RK)QT4O>CBUEE#^Y\V=16ER0&ETIWJG M30]6+<]'EW1Z503]J/"+5EOW8@XADKDQ7X-PTYR/LD!(M6KA X+$X5%=J[8- M0$CCCQWFZ. R&+Z<[]$_Q=@QEKETZMJT7W3CU^>C:@2-6LJA]?=F^Z/:Q<,# MWL*T+O[#-NFR>@2+P7G3[8R10:?[-,JG71Y>&%39&P9L9\ B[^0HLOPHO;R8 M6;,%&[01+4QBJ-$:R>D^%.7!6]S5:. "5([\&-[?E?L).+EQHXA8P18QM@) MO/P0;Q[Q\C?P]F'>JXVQ7O_->"2A9O">_H!EAB>L<_?S0?=>EB;@+LBL%WKQ1HM M%NW0*(>B:963K0+9-WCBO-3M<=.=9Z3AHNY[ACYT+Y&%;-&W?=0+Y5XYZ&0_ M!+S!JN8 M4"0H5-V!Y"<:URS01K#Y[6"I6GQ]@C:7LZ1(T9L'G6C(!UO1/OF MO<%C //G?0;@?8/&TKJ8F> 4\=V'*7S2;H'JORII4[<"]AH&C+V6)CF!6VF1 M/ZL(_(3WHU6/JA\4FA[-R1E0PGE)6)7'>98+4E4USNNZ)GF1HH=)"^?E#N1K%I@J@*(J$B=BS3A.3V6)EH0D0F@@M1( *6B"*EAE)(Z MI;@D-0U@-4.5&CXJ_$8A1NC1MSG4I(AIY3AF<:3L:)DH$J5, !?1JLSSJ,V% M2%8X7G;A0OGS7SQ2PD3T5(;_@M9'O=$"/8KX"R9Y%)VT6';.,L+(,*U@$FL.U MW&B/UI%!H\.A/E7M*CI%&,QU&7J(Y@3+=_1,U"!8:'M6)\LR!H"6/+8)4@JG MZ?5Q_6P"(>F<\B>HU*Q&H-C&V#Y<'"T!"SS1&RLP;)Z.).4%]E9L,DY)A3UP MZL;XP1H7KCR[PHOGW12N\32:5N/UA%<-XV,*[[!_QV4:! ['";-\7.,FK<7EV7Z;'Q33T] MV6YC< Y:M433;"SX"&QZ!B7!FTU\>LR-QX=,G*[QY:AL4,#]I3%^+P0'A[?H MQ5]02P,$% @ ,8>_5$ A (92* <(0 !D !X;"]W;W)K&ULM3UID]LVEG^%I?%LVE64W%+[CI.J=MM.7)787G<\J:VM M_0"1D(28(A0>+2N_?M^%@Q3%;CLS7^R6! (/P+LOOMC;ZG.]T;I)OFR+LOYA MLFF:W?,'#^ILH[>JGMF=+N&7E:VVJH&/U?I!O:NTRNFA;?%@<7[^^,%6F7+R MXPOZ[D/UXPO;-H4I]8J;9H/MK]SUHV] CGRVQ1T[_)7L:>3Y*LK1N[E8+T1DO=]4L.5^DR>)\L1B9 M[\(?Q 7-=W%BOO?56I7F+X6XDB97MJQAM[EBU"GSY$.E:UTV_ 6+NNF DS[OQ&('GJ('A)$#T] ]*$RL,"N@*.']3H0#5W M-T\V2W[;P-ZB+W4^O#V8HFASG30;#>1$&,+3J9O,)F_+'/"U @1)X>]L1L=F M8$063URWR]KD1E6$4H"^1)\WNCBDR62OTTDR:6O\U[85_(=+3:[L=J?*PR2Q M%7S Q2;W9\EE421UA+.F;'25\= $;J&L%5%^38 L50$;@C4WZD8G2ZW+1!<& M*(J@,F4$)9W)[YI'ZAM5M!YR_6<+)P%?TGFH%:Q((,KL"7-2W"F>"^"H*1+! MT10&5K9=;^@!-P3_7ID""8T^F1IXWZZRM3(/GA1MY_27;J'*- M][7=FIK8XQD=T_7KJ\E]&@,?*YWL\9_2)KFIL\+6:EGH@4W,X+(2E>>&,1^8 M(CQ&)R7P B]/&IN4[78)O^3)Y)UM=#WAD?A+0^A#W^+'6_$H3=H2$!%0!^'< M&WBXQA_SV0C5//)4\V@4T=^IIJWH:-_O=$6760^1R]?/,DM^!K'W9ZNJALX! M<.;#QNK2?$F3R\K\94N5PIF#3$"LI'O8539O 2U6@(FV.DR7K2F:!$ZTQ@OG M7^$* $V "9OB@%<%%+1L\>@HHN M#9 "L!JX.#*N(OE4&AQ!%P&7H&J %FA(^9M.A-"F=E_"P$HW"O 79!#POF2_ M,=D&0,!+!]J$76SYOF48"RM=P3F]AY]7_N)K7=T8Q*=:K_'^$X,L80N;KF$1 MNWH..]P"QJ]!"PCLX8!,&!A,=?A0*#A"D$AZUQ"17=EJ-TO.)O'OD_NI0&B0 M3!*U@].]0034.5Q@D;RC2X0_?G5+7=:U!0")H9]-WJBR-#KY56FA(??@S["I MY!<+<_HG$0!;^2$H=/5 -EW15"KY"6"I2MK];8#\9#P@Q.]^ M>O?K)Y!N/'2EM.A7PA(O,^I M+0$)"]@LW>RNK8#7U#@AH%X?B>'ZO^?ME8"6=5LQ!XPN$#"MS%65@X"H6U4T M!S@YO+BC[\/MX:T9H"#\ R@/'L$5,O=\6"?0# "*^,I ;E79(J M4BC!.,94 M'GNF\GB4';P!#@HW]C]:54.\Y,X/DZAU5)988BTHD0%?DT>+Z:,+H$C]&6B' MGCC $PG0.@F'DF4!\J5<'8 E*"!*8LR_*KBEY&(.A(HGH!5\.M!BK_%/F4SX M%HDYX!MT6'->#S"#A W3$F0)Z0\][0V7J,7QZXO'IR2A*1.KUZ[H!1&[T$%Y]]23 >T%/ MW:G*JZD1&X[U.,\@@*;H[C_-KF?)6I?(\H"F%'%;V+@*B^R""EF!"F%0* "Y M 0,AO@87N56?06%RL#!O -ZTW;$:1@Q* 8/*6#:I+6N0K/"P1!69%12(P0W0 MS)GH>@A;:6GSKUJ-<+3 ("H02F5#RJA*@!_ ! PV&K('-LB!^E)HFQ5V2VM M>AKNMF;8=MVCO1.H8]CRU&/+T]&+_HB:&NSLH\XLJ+NG#(#Q2=X(]WY)W/MG M44$&IDZFR>\;"[>L0%V<^1%T3BSS8<I.=',F%]T.: !^66H$0X,QDL]([-^^U0286+0+ M;5"C!9A,GK0[F!=!)^H QK@J+/R[ T-!, 7VNCP0,">F]WI9[02F81OKX' - MKE!5%9H#HEGS^60DDME8 Z05,9ZH=:4%+8'I.D&)D^!EUP&L%D#I !POP@<[ M.CT="TC@5O:H6*Z3K8(RPM%:'C]NEX59LZJ=G-6:+8ID_AA,O6O$!+@XU#M/ M7H6(TV0+1(YL2C:%KBB-.WYW\AH=ET,:AD_S\W_B?8%ZI(?T'J:<2N@BYP-$ M>1[+#V2JPL[@$K6>TK< H;&Y2+*.&)LE7T.@'UGEAH.A+2X/HYI[%T>'*,WI M[F#RU@"=LV\ \552Z#4]MS0L_OE4T:Y 1T?:H=0<3.H;>IBL'UV!?(#I2*=D M\T0UG06_ Q(#HZ0[BQ<^0AUN<"HDCT"2?0_\VZVU:AFZB ',8N/3V2 #YTDR M,"X"9B$.JW30BH'>D'F1IPZE.(CI MFI$FL[70I2IJ&P$(6'IE6744@AF#XZU?"N1^"6MDW@M1>^[IA*JI\BE(S([> MSD+;:,*N$.5KXFK$:M@=U"))L#7$6T.T(L$5P0WG%]WB+/FT M(V=S.'EW@C#" %4#,3C;#1_'Z1/4?U8 C:W%E7,9/?\*"(<,I-@911K+%V!A MN-&3L"8;73!/,^4-[,\I:KF&_6X1%X$%D,@2CQ&2/]I?>,H -XTS-N@\&= ; MB%DP"@HCMAGO#4G.T'[A,"HJ> A]'M ML:Z,6'&?35@/00 *IEKJB'6:LG6N3O9Y,WE]'QWS:D4?W;')Y_0G&+,[GCZ?SBS2:&CAG4[5\O]/DB@GI%TO:Z]EO=F>R MY&+Q^'[R//D5[%9@9:PWKGI#X7:'YZ2EW<( @QDPWKQC%2,<\>:<-/DZMWW M\!@PY-Y\]B39@C(<,2[/9KRFYG"2. NQTAX'VA,S+Y3@A7 -5J28.GE$5H D M-2O#PP@="D J8O(X-U%2P1MO8^ 9"P,&>(C$S>"Q:@"P>,^6E7X/*7G(!J!% M\X!=J6QA+O5=L70 -[UNBZKM&^M@LY592SB"_'&.=:-43ODHW!#2H[68/6LX M WS:'12:'23(>P*V*ZCX/%FA 3,"TD,R&#.]OG K4]Y]!*43EV,"W>22C:U98X%[[\2U$ M,;)R*E-_9OG$.%$D6W2ML:5-]PA6!Q\[(P=PXI2/R=$Q6M1PJ!$1 G409]X-]37Z^A'L,LL""];'7QD M,07KF\T^-FIQR8Y0<1[Z5_QLI)O&#GI2&U&^@-@?]\?,ST/0_/P6CPS:CB3F M\%8'X^%?-0,Y6OPW=-KA=$&QX>"SW$[$KSHA$F_%>3W"\3?8>>-X+!!R@H0< M/#)T>GWMO1_5<3X_QS2)/:&%6[5UX^_,Q9+Y>@%M4=]@9@F7)O:UV*)BL(MD M 2!TS!LO[H]>593?,+^+EQ0M/Z<5#U[75\]"_)&]XH3_&G@I')\3=J2QLO7G MSG"Z/$S]'3DC,&%U"RQEE#!M51/&+]'Z)XJMV^4?8K3(*.\#0A8@KOLM^A_X MAL@;P8@B5RO>?6?>5>C;L1Y+6!"(Y4Z)((HL<=H?VBQZ'X+]D6G1]>.(["$E M8JL.XFME5/(X]!W [LT$BP#,DLOZ*%).:,G?7- W\[07T?9:0DU@Y+9=-JNV M"&@XACJ+@#J+T4M_&_CQ(,K<^6GRMCD_N5<_:I:"&*B$O2)/=YPX\_:6(6^] M-]VBH)\X4L@3"@,=3V=V'4L2YZACQLOJO%ZR;8,(TQPZT\*WJ 1%HV60B?=S M12D(A+]M":R^()F,#HF-+4B.LU:"TP6U9& Y$NK!_8\2')Z&%3[=?5IU YP* M09T",DS);TT[/%H'[4Q>!^BYW;;,1L7 0Q&F-YAO=J.]+82+W$?5^OW56]"I MA5P[&0XO)?7C&E,_:N3C O81J#[40""BOZ4+8*28LO./QH)YA2B1H%7>!.38 M@MUN\XAA/KQ/Q(2:<$NL5BU!"24MW]DYD8$P:!Z0UY=R4)S#.06@LH*05?:^ M4J8*%ASZ!$%!1)OV#K? :!*#]@&T*[+6&/!V5A>=- T=$VXA7RU"&J M8QI29W#6SKT'_!K@.ZEW)_7-(G19?!6^$:.B^W;Z#EL3:4C/65EB:+ @4MS0 M/D>Y6,AKFU^,ZY_. OJ%K(P@P(:9VC=.-DNN3CJA)(P::33'@7I&^"-#B#S; MD8IS-N30@D\=8XGS-W!54$XD^3._87&!E.-,EIGL8FA.!S- 2I:7\]ZP]M!7<#,DX#I(!".A(8AT6L9763SWJ ZKF?&@>2-X]!1HMF$8UDP.G M1CE^'XPF<>R@4XY9&?(MU+MPL&SW:(>$K#BKY'@ .=9 ":;1Q9)FB*BQ71('*CC'AM-98H,;60SF:*#Y9&H_@Z_I'>C!(X:):2L6I4#]_-^0R<7G3N8X!0NZ+GP)5)*3QB7H M$9$@A 1K2XBRA;/+)(KNY)^;J\XHSGCF*??MU?O_^L?\R ,ZKEA"0/'UBCUL=,^AOO:B]T M4GZ[N,S6Y-.=-V+:M:%4Z\&9OW=<4:G./=&;VC(!VL[<<4;#DFV_9 MC]S9E9_1IQL/L.I192&DG,_'T\2O_#T?2?A!;>&;9Q.W4AAP1 0NI3I.6'-A M(QSL::\WB:6NM0KT]R:0,"R@?-57':>=1+=,17*-M(ZKX.^K)VQ#ZR= M\XX\#$&E[$352?+0CR 7P%F M73+OBM,],BWL,,[>.1$D/7U_1U'2]R2I^.&4C+HA^L7QL/* ML@HIE\7E&/:'U/'Y>-;W92?X0#F_''49Q/UOG&O6,<-\)IW"<7LPN::%M9\I ME0&4)E/156QMKHO@/?21I\,1H_97)1$?!H<>.K>8C;WD2GF'J?' MJV@A<2%1Z.?>Q6SA)^G&82Y+]@-\Q1$52BH>[#@KBZ.TE J[$E6+UD(]@=*" M0LT)6.! F&#I4]X-EJJX&+HHV_@H E&[)&=QD('.M 5J7;-7M7,]0+^H#$G! M&B;ZMIZ-.*47:18>:MAI4&E^F.UTFLP5K+0 0R>*2QP%]TTB-Z07]#U//]6 MI)0YP83O_/0L^:CV&",#6B,GNO^%,)VP^393+8W\KS\0SS#V+UI,F'0HE=@ %, M2FD=O(Z_,1_FN+F?=_YG[7[F4"5H2(:/"4]FAJ$_0#^IG<&ZHHBTPU%ULN_$ M<>H#]('H0#_'((*+V)/-@=G%L,[KXT$WHC#%(5HRFICZZ$&Q B)SCC*CT0/) MF3];JE(2Q\?\'.GKXAEED$IMS1: *@ED.I/(TTN<.SB$8]%KS,J"[4\0]X9 MYG4;53G+&M6&LF;'JI/AQ$](IFQ-G<'_H%C;-I3?#-_%;6&K4?0+:>_S\93U M2SS"Y*U7@P8Q[NNF2#BK@>2MR%3T0:&"NV-OVNK+M#C.G_->N4VMMRBQ/9:M'92 MJ:W428V2>TBYF8\GROP$PI(4*=PJ&XM@L5,+NU \N6HCT7>R?"H5ORHEOQS.4[T"N>=U14P9Q98!%X_.TY@T_NL?3Q?SQ?<# M]$,V/$H),M(:] 9%4)" M%'BA0>[APHJ2ACUGSHSFZQPNZ^G!-4NNQ*<7[H+5J5CBEL*+M>/_[@8E3-/_ MK5>)X5P+@KAZ;(3MSKK&!(]06\"(5E/8]$XL6@M M,"P+61]=_04=Z1GK4*[ QPEVY[+%I"!)!D-B@(G9)_2V?W0#K*?B/SFK81C+ MQ I#!XCZS"E0[.CGN"@_SIHS,=9.V3+H@RZ20H\!T1P]%QGMC)7QXJQEXZS# M+/\VE8H/R>FF" O>*KJX:+<1+H4;&UVVGZ!(0GWRL/B_(-84A \(' M9#MYF%C&*"D#;46VUW9G2^Y_[21JNCO8D93G!.O:_1.5FZ*?7 W5FO;0#_))E MA9\D%(TR\9$OC6<-OG"O=SA:$X;CZ9LS!1I,=/>)!UPRR/I'H0QG:D;5S<%A M>]S9QY5J2F$XNL2\.!']6<(&;N<(%LI9=>\UM5U)IMD!N,S_TO M6\#QP=0\65 %AJO=^P7N6(5-0FC%U"_)VSQ9*,CM&,G>0>YH!-<+'%2!\J3! M[IQR/874$UM/P=KU',),1 '?GT5$C .T%VD&S2ZZ M#N^+\]DS_PU9NW_4S:LYY>;Z MNW.RK5&Y?E!K*TLCZ.*8QF.:-FKNX>1EB"V'/@7()P?( MQZGK 6VY@F"HK0%M@ 0ALG7A9"X=/HV*E32EX&#WI63=*A)^HIMB8:KA")I/ M$HI6=Y.2SLL5L!PODY2J"'*.048\OG7I /6IK@B95KZ2K6-QQE$T6>E([O_F M7$_DE 0U,EXO6@2S=ZE!)YL%)0H ].@>D9OH>PX&T!^SN$^ 3_SU!K#C-B)G MW9+)67AH_I3?@8 M*/(G=Z%<\DC?@@V+=9Z1+4UY5<85&^ WT58S3Q=H8Y%KWCEY@/_H7;?#BQN; M"N#"':/0GMM;5)H:CI4/C5ON_-&66:A'Q]V!Q*2,HA8IHY! 1^2_(V.ECEL5 M6M1&>KA('OS:XU G/U].FV ]8N\8)OVC#87A'99['7IPT E&R8:88GY+TM$B M9"@OQI.*8^[E8D"AG4)4U<6:&M72\9^O.:(QR#'_PVO.!CH_@'8'MXFAOSIH MJR3YPRSRI\1B$NIM*_4/%$TH_4>GF*Y""9N$@)'QN"MU <5&?=;25,+1P>?2 M[DOR<]2ASGR'C*5QCJ*N&4_:DDM4#[HGP@HZIO)DZ0%U5RB3\UT>/*4&5_4="KD M60D'!VG_)3UN'9#&O@LP:<2@6%/>-"H/?\!62:@!VQ,_&H6\8":[1TW^#NI54+= YE+,W7I4D&OCYBT@0@OS%[,@5YYW$,HD6U/B /2W M+M>PBN8K(N7$,71)8*GL2M?F]B]G3GO(8E<)'^0_>H '.2QXM3[!G MD[\JT>'Q5V.@#U51G2M7F[0*C31N!001&+$I.ZZ)':" M#:X!0M0=;[1>#>G.K1_ZO$1;C-?MY7.54?C$%[;$02G2-Y#+5E0](2YG$G24 MZ#R:J+((B9N+6Y(M<\":QJ '?Y P[OPT7%WX$.'!4.H$XS,:E??FLX>>573- M2K$J[ST]?T*I5\>_LK5Y[]GY^8D!XW[1D$FUN*4-*3I[_^7T[<$>(H-G][=G M[?<#-E'3DJ@4)W-]$OJ]!HB/QJ7QZ5 ]2&+3H-W +798Y:L MS$'=#7 I\HKSZMNHIPX[<>6$6$F+-7<5G]C&@#@"4\XEK81\[1)3^J62?:N^ M@$[\%]ME+6N#=HD2@%/ARUTKMP1,]FAD6QZ/I=2=4+03(&*&[1M"YKK.P BD M9 ,LBPF:LTSD*_*7VONKY3"B69\GOY#C<9Y0['?^??+?K96N6!S@D_=GR!FS M6-$K:3ESPU+%=^&/[-( @'DRT+UC_1+W&D"(/$Y;6 40;#=W:W&.1HNSX[B]JV\6 MU#UC%-G<]<6W;R'_IJ V]ZX5'4(X$JJT'?UR2-R"33L(!&3,/)XPHPA\0L_41";;L,-(Z6^ M5-EM)DA(5EZ,9QJ[_$)?W39(,5\YQZQ3--=IN!6*(GV?%.<_/-5_A KVN#&6 M[FK+_>YUI\L]NF5-TO*-PY?$]5W[MG1P>>**TOQD/,/<>NG>*ZLO\SC'!&.7 M/F>Y]SJ"T7L-6:F+\232Z\9FGZ".YX1]'VP MMM;+IAX0UE@]Z'YVJ23KRITM!S,J]$G9TOMUT0?=S=GNAWN$XB4"!UKO=E?8 M@Y;'@H/%<6,7Y.=6;5T M3F"$E2V*J<-U+_9],HR(<;?A6??2'*P1K12E+CABFE"J78Q^M/V#"A M=^RG$O:BH!+G'X.4/^39@)=$,J54 1KC^O5!)5P%Z:P(6\B'+ M(:=OK\B2,!==*_'GO2+.-!4]&AO[^-;N- +.TLST#&L/ ,TQI.7F)QBYQRNJ MEU$T@K3SQGK'':4,I- OB^ MT$TIV_!*>:Q"(%#?XYZ-[NOPJ0)6)=4,@<2G+N_ M-Z9&JDR#^,4B$+SH@9>@17W\QRL"+T)^W\5MG1-UKK>DPY2VI$@/D#&G*[$4 M&V+-MTZ::YGT77=25_4>JG-5\N3\G['(3*XJM6IJ."]^:T2:_/++%8<,NS^ MLD3)01Q-QD&=%^!)P [H8.(?I'= X9U,7J.W =0??/6=MQH6"_';LQ^@$[F. M/"24+:U$.9/Z6L\V:;";'?E\$=)D..?HQ#E[QA/Z\,;QJ[.P"P 8WXJ%78GI M34T;L\.*:U^C"X2YP)O: ,3-T]8JA$1T]G60:^!2^)D1'L1!D0FVAT"GODA2B ME(;N-$Y:?R6@G8R(QH8F%]J%^:EZH8?(Y UR2;%MM[D&^S("#M/;1#QNG4T^ MM$U"+[]%WRRW=#E"WM1[7-FY$K+[7,L,#] 'M^ZES\=QO=[Y182\KV%OQ2SY MQ7S6^ 9&9@K1KIJA;;N>6VPECF[S"O, 99]=S97T.,DPI7;<[,&4AH6>J?AS M(M(=(-BP=D2ZTN'>8UO(S_HW4'"W4S+H$0 26%/ 3X11;?5??ZG2JZC.Z#V* M"Z!"@1TM*1+J^VO>0O"4Z?_Q5I262+KWRKE:JJ,2&#JKDWOUB9C>WLCT(%.Z M7><>E?LAT?=B/!GWNG-HK^G0!B7]K9U\?>=/-JX'S03N_ FH]_[J;?^%E;<9 MV7?H#QFW[4Q=DI-F <$?#\XR9D5C^8< M?EQR7TI8.;P44,G[*=G)$Z'6O3E'-5/1+"1GG%Y8>@PK)NR>7^#X3G=7/,$[ M;H22T/K14P)_OKA@0&Z'>?&81[+>U(.4@8%1SYXPH+Z/.:%?U'TCRO'S7EKT ME6".#5E[])(B>5B^<5T++NG%-=+Q2W3*%6<35;J1]GORIC#AAO5&D57BJS"= M28_'3ER=:WLY 7ZCF \>=,/]8S"K*M]L14GO*-M?YU%4S\.N/N2='F*#NO+L@-_=Y90I:YAN B0J2 M*2<99^*J[^CI3L2\PZX$4GQ_59SOW7&UGK1Q$0M#C.$_="QCF_%M&3GG549S MVAG+MRG\,N6W"UCWJLE((6.(HM<#1TU"N@T*9$\, @?$O1=#U.9@[/>(^Z@? M\_SIN,$;O9C^ME35C-/UW_(+R "B2]?0.93X?JAL:?'%ERL8+?V/?NM]5!6/_H7H"4X-Y!7$SJ"(3XBU258F6FE+FW?:1KL^UJ$Z*RC& MC!"(&CD7>'_JOV/<=\9.XPS2I2Z,OG&K4!P-:"*3-ZO)D0C +NK>*4AP?-8# MD'*%0<3;0]D-OEE6K4CR^VNEKK*\H)IWOX88)J MEO\6$\RP'\/SR\7D 3P9AO_X8@<'\ZNJUJC6%'H%CY[/GCR:)!42OOO0V!U. M"1?4-'9+?VZT JZ" ^#WE04*D ^X &;]$7@__C]02P,$% @ ,8>_5+IA M4-+-! _PH !D !X;"]W;W)K&UL?59-;]LX M$/TK YU:P+ =)]TM"L= DOTJT")!LMD>%GN@I;'%#46J)!7'_?7[AI04)YOD M8DO4S)N9-V](+G?.WX6:.=)#8VPX+>H8VT^S62AK;E28NI8MOFR<;U3$J]_. M0NM95?E> MAP.'C_-7'!:]PR+EG0.E+']14:V6WNW(BS70Y"&5FKR1G+;2E)OH\57#+ZZ^ M,$H*].[*&5UJ#N^7LPA8^3@K>XCS#+%X!>)H05^=C76@7VW%U5. &?(9DUH, M29TOWD0\:_V4YHL)+>:+Q1MXQV.1QPGO^.TB_SY;A^BA@W_>P#P9,4\2YLF; MF"^Q];;?-R8CKE2RCQ@::KVKNEZBMH+0L6K(N%+)6IB0VVQTR11:A5\QX>^= M;C$8<4I JSBRAS*8](84E6B%U$C.D_)>V2V+*6E!\NDSHN)%]7DH?+,EMQ)M M2E_RVM9S<@N08ZP1%38Z:F5(@B$E0M>;W'6@&@X!T9BLBZB@=!Y"@ O%FND" M54!=E8I8.U=&(1K=B&+#E"YZ%LSSN,C)=!630V&(T#B@NY1DH.@0Q/)NDK-+ MSWUJ^%BCHA(9\T-DL"4I9/24^GJ?( $1:P2C/2L?A@A3^AU87AFSGR1'?F!? M:OBBX@PR!!MRT4$8=)VG2H<2W4LTWKCF237*!/=8TF,9;>?+.N4V9%F)(%JP MLI_2GY)!B+I)U!F]27FH$%@@45ORJ)T!UPW<[@?N HP;+4XH-]?18AODZH") M"74V]0W?P:W405".#1OV$B;J:!+U8XXY[TSPCE._<0X$9]7:[$<]HZJ!MK7+8#6"U%;M>[ZJ?['W"1GLM:MT*2TAG$'PV!B5208]@?^/6;DDPU[I MX&E/0J 7]7H.NNKP<*],Q[3M%"J.S%D!!U;1ZW1> .:>+6R@U71BT>6&;A'P M77%]>5N\'[KA&6=BD$$3NGVR!!.=I&;!=,7>[+7=9OM4R3-ACOU$[]1:&XP; M'^(*?VYM]%;E+CCD>S<@C,1)P:7,7YJR-!YCG"E=@DZX(XWLAA*>R.D@<.YN MZ;96_T ?5"ZL= WBE'E+D8E.1V)%+H_ZD&MF=YR9,3MP^;QNS(IL/X_R&!LH M@M;0AA*551K]'[8ZZ(U%\7)DR>Z%572,4!I/1)G#S.1]"T/99'FMG<N.O<\;,L9?O%UHJ[B/R+ M0IU,H8@[737287"/+#ET*YF M$"5GQ(L#W<_[3B/=<4,,75D/$:8OG:>S@TM)PWZ;KEX!^7[L[R MI>;1/%\-ORJ_Q9F%;#=PG4]__E#D$1M>HFO3%6?M(BY,Z;&&9MB+ ;YOG(O# MBP08[[RK_P!02P,$% @ ,8>_5&O$J%D]"P HAX !D !X;"]W;W)K M&ULK5G;;ALY$OT50@BP-J#HYDN\6<> [F].]&FQ"JM].ISS:JD'YB*U7BSNIKYR2.6\JS'0QFYU/"ZG+ MT=4E/_ODKBYM'8PNU2 M?7+X-FVEY+I0I=>V%$ZMWHVNYV]OSFD]+_BW5EO?^RS(DZ6U]_3E0_YN-".# ME%%9( D2_Q[4K3*&!,&,;TGFJ%5)&_N?&^D_L^_P92F]NK7FJ\[#YMWH8B1R MM9*U"9_M]E>5_#DC>9DUGO^*;5Q[MAB)K/;!%FDS+"AT&?_+[RD.O0T7LRWMBAT0)2# MD&4N;FT9=+E69::5%T>?K-'TZ?AR&J",MDRS)/@F"EX\(7B^$!\A;./%3V6N M\J& *:QL35TTIMXLGI5X7;F)F"W&8C%;+)Z1=]*Z?L+R3EYTW1_P_;WVF;&^ M=DK\YWKI@T/^_/<9K:>MUE/6>OJ$UL^JJEVV02(-%1Z*\-^3)";BJQ(2AF?- MXV!VPFBY-$K4. TG@G*%%W:%NFJ%R+53*H9CJ\-&K'0I(5 :H4L?=*BIC+RH MG'W0.<3B\0-66[=KEN)9L'B<*V!&3CF5:T1.+VNL8G6V=B0@KS- B?BR4:37 M.0DC6?-8;#0$EC0+AK/ --9RTTG;T$*&1Z&62L=%+YE:LS$*S YH_6A35Z MM1=W**U#D/7_U1"A##W<( 4E-B!9?[G[*6[<;JQ1K^FY:&+LXIL(1XBX<@&\ M).UE4#.V7+\F]!,9#E8.I+\CJ\")*;83: M+9[[C:Z:U"8M8_Z$C ?JAUW[1JLR1HQA?["6/OW#4\)7*&,ZB296B+I&]+7D MXM!E9FJF=PF4(R#!2B\YQN.XA+O-OC1&ABW$T4L?X*%TN:=@<)!;10KO +*@ M2.W)+NN=M \/MJ*6!X:=/0/V4) KK,F MPXL$3AT8$04"2W%= B:#=,G(,VP&$2PZ5C9@7U"X'\5$#BB)J+"U;Z51_[@X M/Q_/9C.83U\?=XM7\WX/["UJ&T@L+D6*Q766N1H?U7=P-Y\B8+G;/QP(!P]$@F*8?Z'X& M5@VT=,+\H6.+3,<1R\.?TL8ZX>R%9&C82#IY#YTQ M](\9K$R6=>"Z4]():A3Y\*2Y*&=;VM"D<#OJ\+H.MN%PC\53YGT/BH U4A,\2(F0NDT9:#Z" M*:F/#>VR98?O-)#@P'%F$>EC2T0ADI_)P:%12V2QJ#G_5W6B_TRS'U2J$V0M M]VAXAUS'4];JU!K'A;-B@(%U#!D#R[@I8Y"[CQ81O'*0-UY2!BCH0?&8GH5/=LKB&'0N%^0R(9> ML:O,0^*HQ@MZA9AFL$>S%'TF?6V[X2%3.O DUV_D47;(.0*YV$?&C,U\V M![*LQ]DH2&V,3F9L__QBAMT[_R^,(UL,M^ W;?IQ"$H;AM,F!3 US9[OGF,I M$T =0I05C.#AB"+38Z4<[6: YUZ%]OHG0=RJRZ3.IFQC23^9U1K32^'(UQ,Z MMM<5391I$N>02SI(:5!QRJ5F?S2=OFF;/\^?KN1ES?W8J+^=E8O$<:/DA"F8CAOZI\388/A@VT:)MI?M(QHJY/>0S+AJIVP"B8,2E) M5VA%NFM!6 4Q,*!<@J1>@K-M%!/R''&CGHX2&0:FJ2Y45@DCTJU"CP5T2Z$O M'@OG8@HS[/H$_)7Z6:8#?Q5=1B%SF<1QD.2#=Z;Q\6Y1 0E:F')0 MU;>X\X5;&J*0N!TPQQ-I0@AC8V@O[_:\YJ1A4VV9,FU-[/N(:OJ88I%ZC#)Y MV]\GXGU$]97V1!&9Z[0%3@FS+AF^J*#+UUP<+)7*><[,FRCZ/@@<$NN9;[-/ M^#![1@%?M)&"Q>PBDGOL.:#^[(3>[E];';;G248E#@Y/ .J5-O$V!E,A*"./ M(C&%#G17&+@W%PW"3%.4HI8;;XRI?R1[O$Q:FNVOES*[9XBA6P6>E=N;DU[O M'%"OS!K3!$",>LXQ_CV#WJ_FYQTB4U[U7>O)F0PB1EX]LK\S,*9BV%4T=!B^ MN*8:B6T @4W1I IJ;T2Z)A$#VB)SVQ5UR<.YIGM<%^\)5DX6A"8\.Y'%-&9P MC=#J]CR&-&SE^O)@=!/YIJ.4H#'Y.011:'/I66UJ>"&#: M0 <[Z'^IV_\P./\03+Y_>8#ZD6+\YZ(I]T%B]*0/BKVO)3T\$5\4'CSN8)"\0^&/2M/32Q37N_&Q;*K?G74;JW0T+&GQ#;I^T/ ML-?Q=\=N>?SU%KZA-7AAU I;9Y,W9R/ "?\B&K\$6_&OD!C@@RWXXT9)-"1: M@/&PO=V]R:W-H965T$L 09=II@T 2 M8#D-VH, P4;30]'#BAR*BRQWV9V5Y?S[OEE*M K$+GJ1N,N9-V^^'A?'$+]) MQYSHN7=>ED67TO"I+*7NN#Y+&2*;)COUKJSF\Y_*WEA? MK!;Y;AM7BW!(SGK>1I)#WYOX?+#[+NE%N5H,9L^/G'X?MA&G M;/ 4N5T6=]>?UK=JGPV^6C[*Q3-I)KL0ONGAMV99S)40.ZZ3(AC\ M/?$].Z= H/'W";.80JKCY?,9_4O.';GLC/!]<'_8)G7+XF-!#;?FX-)#./[* MIWP^*%X=G.1?.HZV-Q\*J@^20G]R!H/>^O'?/)_J<.'P+\J$.&I=UB?,]8A9O8)Y7=$F^-0)_>(;;OX-4(+@Q+(ZLUQ7;R+> M#7%&\^J*JGE5O8%W,V5]D_%N_COKSU9J%S1QH3_O=I(B!N6O-V+<3C%N\LC+CPKZOZ%F]"H^O2LVCP]2O"<3F5+'%,?[%+!& M-6,+R- =UV+T&83ZQ.C!(GJ0%MPDQ=T;&S=0=L+#=B@L,IC-JY8#P-YGL>Q"M0 M[FW*+X9H?6T'XS*[B?'95/.S_@E78':%)?%FKVXLM;;.U$@M(UX01N<%:Y7L MWKR(1.9(..VX,ZY5>A-N#AU0A7BT@CHV@$$*'!5-BY/9OR2M96ZQ2@$-0U-R M2]"$$+$89!*U.HE/>1*MIVWDP=B&^!FB*WP1#5H0([(D(\+(%<8:[1X5!'IC MM$%KXXRO,1"J!I+%JM$TU!"*+>H^ACHU7<.,K3TD+ #51CIJH=,"CBYCHJ8O MRXSVJK(X2ZCY(TW4Z"?C?JV(OY^#78F(CF"3ENX3J? M_0S]C*/"CH<4AJQJNY"@D?FQPT>)HQK@?1M".A\TP/296_T#4$L#!!0 ( M #&'OU3"V?]$Q@, ,0' 9 >&PO=V]R:W-H965T=[BR M4[IE%H=Z'YI>G-RLU6"DZ?J?!#&W+]/&*2W58 M!W%PFK@7^\:ZB7"SZMF>/W#[V-]I'(4S2BU:WAFA.M!\MPXNXXNKU/E[AV^" M'\P;&YR2K5)/;O"Y7@>1(\0EKZQ#8/A[YM=<2@>$-/Z;,(,YI0M\:Y_0;[UV MU+)EAE\K^8^H;;,.R@!JOF.#M/?J\(E/>C*'5REI_!<.HV^1!% -QJIV"D8& MK>C&/WN9ZO FH(S.!- I@'K>8R+/\H99MEEI=0#MO!'-&5ZJCT9RHG.;\F U MK@J,LYM[_LR[@<-.JQ:N56^5*J'9SB_OS* MMI*;#ZO0(AN'&593YJLQ,SV3.:;P!?,U!O[J:E[_#!"BC%D+/6FYHN\B7O9Z M 1$E0"-*W\%+YMHD'B_YG=K\7!KX?KDU?O[?=Q*F<\+4)TS/)#Q;YE]5]UTH M=Y8O3,\JO@[PL!JNGWEP'A\6\+5!H4KB(17='JS;U>FDBA_<3*V(@JM3'?08 M:J!^1>4U;(^XTBL](? ]GF +K*O!J$%7V#&B ]NHP>"<^;" 2RE/6&.EJ[GM MA,&52NT[I% #0QCHE4 X!X%7 P&.FX&D#@UWH/R5IF5/CAJ7>.;U$=3DP]!+ MZ/ICS[0](HP9-.N0U*P*4_(77@THA0 ST"J-M 8ICTXGPAO'9*N>.3+OM9" M_38:"8$O3%<-T)+ +8(I??RX'82TX.2ZLCXN'A;P:1JXFCSJ+>O@!N5+U?M* M5:KFZ-\B^S\@)DF2D664HEVFE&1QYJPX(5&1XO&I!\GTY!W'!2GC I8Q*9/ JM[?TUME ML8>]V> SR[5SP/6=4O8T< GFAWOS/U!+ P04 " QA[]4^;O]\A):O.UC'Z(@VIF3.7 MV-S'*N#TX*A4\&[*%IN'E=H=3'191%IXUGL:^=WTB6\Y;O M<8/NC_;)T"H94"K1H+)"*S"X6T0/V?UJY/V#PY\"C_;,!M_)5NNO?O%;M8A2 M7Q!*+)U'X/1ZP35*Z8&HC&\]9C2D]('G]@G],?1.O6RYQ;66?XG*U8MH&D&% M.WZ0[ED??\6^GU!@J:4-3SAVOODD@O)@G6[Z8*J@$:I[\^_]',X"IND[ :P/ M8*'N+E&H\A?N^')N]!&,]R8T;X160S05)Y0G9>,,?144YY;/:)T1I<,*UMS6 M8F+B,Z<1?."T3EG'A5*36?$ M^B6E=#7"3DLZ;$+MX48HVM$'2VW;VWN@D0H)--+.R.-N%@8E]_%.PUH?E#.O M3Y*2]@)$ RU_;<*DR&.+Y-\(UP>X6IB*'(P3:.$#9'D\'4V\,8[38@:?J2+S M\R0@BW,V@=ED!MDHSJ8%9),X95/X':VEM,90-FBU"4?W)BOB:3&[)6,,ENJ[B7*;KRQM&G#]?T!K] M(BJ:%Z?)O,E-% XZ#9/",YWZS9_9-^C'1*NC("I4$,":%*&EJ *I*RZY(C(W M_B=A.\J(6MULJ?H*>.,9MV!K?51P"6#CZ-71?ZKND;JQ_T-=G[@I:V#3^$I3 M'X 519R-4L\G8S$C4?B]+)ZR\7_:?2L7$MMDFGGWT2S.\R)(@JQT$O9&\9BL M2P))SGZ9)/!]N!A(>7X6W=]SV!WNGH?NE_NO>W=Q48][H2Q(W%%H>C_ M5%I9%C2K!@ RA( !D !X;"]W;W)K&ULS5AM M;]LV$/XKA%<,-L#$$O6>)0&2]&4%VB)HT@[#L ^T17(FJ0D:@QK>6YZ@3B0O[ MXT?N;ZWM8,N,:W$EJ]_*W"S/1NF(Y&+!UY7Y+#>_BM:>"/G-9:7M/]DXVB0< MD?E:&UFWBT&#NFSEVR0X\5*'1./4<(\Q@;X!9V=@>47/&\G M):_%S!#>Y.3-MW5I'LB-F*]5:4JAR1\7,VT4Y,J? T+#3FAHA88'A-X A/)U M)8A:)7?"[.1@ ]+=2]&.V$;BX!)MJ('$69I2 +60'>RJ8@ MX[*!-W*MP6 ].2'@V;(BX%DW"&!PS\L*0W\$(#_2'!3.T4-ZZY97Q$]H$GLX M"&D6QN0C5W?"X"HBG!=[Y'Y,D]3#-;'GD4^R.:I_("][ZC./ADE&F$\SD!%% MU/,S$H4T\F+R06A-]%(J$4"T"\(<(!L/#(0 MQZB+8S08QW_@H%G?(#+G1A12/>R+]*"H_9&^A8#R&CQ0_@41GDOMLG?!2T7N M>;6V"2;7:L):\(4A50\8]F?'X'Q+MY1N,XA2>#WSA*)NZ5'Y ; M TZU=J]D!=1SX*37L[R\+VV'>!H1WZ,^)%^00I8$;$(RFD$V74FUD@HY/:6/ M(=L8\8$Z!NJ8LM!'V2EE"::]G8VCR)]LP= A"*SW_Q7K&> FP=Q%D6,_F-AW MJ1>^V/R$LB C/HL0&Q.8!F$T8'U(DRPA/ICO@X5N9K&>,L22'\>H4&@5:BO M +#B#ECQ(+!L(;[I9>,NTFX@8RGYTL!NH[*._8 >O9:ZQ(Y.G6^_(@#V 6U8 M].U.D;0Y;LO,AA0V;NNMU KF\'$70;7O>CJ0" M;S:%4.16&E#$^K+GZN?F+P"T%Z8V>2*;S6EF4YLY9 =!\@CTEV9X0-,T!$YQ M. %&##)R'*<3$E$?T.,P?SC?(\K\"*D@VZ,,:H0=T!0*C2L KVP!":UV8>@Y M(/JVL0!$7!5@E*5>5Q9VJ\'_Q/L9LQ;8SAA&5MFVI@9)\EAC7NYY#_V$=>7G MGU+FLU^Z9^_38>>#(R,D J^R,(,!/&D(U7?L'!M3+[..#FS*Q)E-F=1]2C+6 MEJ*! I1T!2@9K )7$ [<[2$4/W+CVN#.;JU7GO85F4'V_TDWG_=,JEN3Z$NZ M^C%Y\WT%AR90KEV/,#8B M1D)IK"I,?O#&"@CDK"JA@D*.@>Z;$NNDLD\X/A(X=_(*&1\?W&986+P&CX$! M50PBMR1FJ>2Z6)(%G WM&T I8",+$?Z9Y_?6 M]$@>5QFHUNTBRF(?_]/^DNWW&"I)' > _X-@=3L?M]GI;3S:O<9 LJ==LJ># MR?X.SNADC#UT @YX)K&'67T2IM_Q"N#L&F3;*X']CSO^GJV0P>!/C87&^0<# MVU9.9 ,#CT >"4PJUZ;U#^WN=PR@/7#N.=3 ^62^A&Y#':^AX\H)07,*ZYW* M>D>)N2P:FV(Y$.$& ;)X)50I<]<([%$HI1$T$2A&T BP"V'-=\S&UB.31W?T M^(%G>G[0LMHGPC448.MG6!L#UJ_]SMECQ_H979](,R7 ;RFJW.VJON:^/)OV[A=JH0I[BX*'SG5CW%5#][:[J+EP]Q-;&PO=V]R:W-H965TLM9K(]*DEZ0, M_CU.NY4AP>ZEL1W[\V?7SFRKS9.M$!V\U%+9>5 YUTRCR.85UMR>Z085W6RT MJ;DCU921;0SRH@NJ9<3B^#RJN5#!8M;9[LQBIELGA<([ [:M:VY>5RCU=AXD MP=YP+\K*>4.TF#6\Q =TOYH[0UHTH!2B1F6%5F!P,P^6R725>?_.X;? K3V0 MP5>RUOK)*S?%/(@](928.X_ Z7C&2Y32 Q&-?SO,8$CI P_E/?IU5SO5LN86 M+[5\%(6KYL%% 5N>"O=O=[^P%T](X^7:VF[+VQ[WY0%D+?6Z7H73 QJH?J3 MO^SZ1(V1_'^4[E%6/PKY 21C<:N4J"]]5@<5'@(@H M#;S8GM>*'45<-N8,8A8"BQD[@I<.=:8=7OJ?.E_A2MA<:ML:A#_+M76&!N/O MD0S9D"'K,F1?9'CHQQKT!L1[4S_KY5$)Y>0#()DVP"UT()FK4"2JT+"TDR#K,X M@]$X'&<>A&5I.!DG)"5I$K(T@\\:&QV,:XVF[);2U]4JUT_N8!WV?MF/^[M[ M_VC<&PO=V]R:W-H965T MS$V!FDHTS.U@L M]D.+;$G$4&REN^5C?_V^:E*4#XEQL,!^X=E=]:I>7>39K=)_FJ64ENY636O. M)TMKUV^F4U,NY4J84[66+=[,E5X)BUN]F)JUEJ)RFU;--/3]=+H2=3NY.'// M/NF+,[6Q3=W*3YK,9K42^OZM;-3M^228;!]\KA=+RP^F%V=KL9#7TOZ^_J1Q M-QVD5/5*MJ96+6DY/Y]%KS>+?A'+6_-@VMB2V9*_WL2EE>JQK@CW?9K_0F5&V/5JM\,!*NZ[<[BKO?#2S:$_8;0X>X4 M.93OA!479UK=DN;5D,87SE2W&^#JEDFYMAIO:^RS%U>J!1]2TR]*M(8^RU+6 M-V+62#KZPB=S?#:UT,.KIV4O\VTG,SP@,PCI5]7:I:&_MI6L'@N8 N" ,MRB M?!N.2KQ_1P3'@^#8"8Z_ MUYW[O#@JBK/QC5F+4IY/D&Y&ZALYN?BRE#17#5*I;A=D'5%=/M7_@2WE5GWC MU.L';-8MV:7:&-%6YO@-P:-U0_!H=Q%Y/>*E;"IHT%2W-])8I)_U"/IO:NQM M[LG($5<')9!0>QE64!![J6%_W2=$4"8>XGO4Y!X M29X1^]'J39^YU8UH2Y@7>4F<41!YN1]0$GIY%%+N>WZ8T3LYEUH#U+QNL9B] M,Y?8 G-)V:74'K4H<4=Y%!W34>CY<7!,E^Q(%NU0L,]P, ;;L"(($JR,O"#/ MCRDNO#R/*8,514Z_2 -?;Z /EJV5=BB/0M]+HX+W9&SD,?NG\,(X8?]D7N#G M-!)AR1!AR6B$'<"\+[Y&!;T\OK1T[UL+FY>B7< ]+I@D@=P:A1%>%X<\Z6%M MV6PJ%J=ETRVNJII=UK&#"M'Q;,@J)_:@L!=$\6%*A:697-1MRU#4G-92UXJ# MV%&,<^!E:48?5O")Y06B4FO'+*XOKW]'[0G2DR"B'W_(PR#\"6K#+*4KYQ+V MR,X;C^QW89=PN!VE"4(*&_1"GJCY'/8D4S!$'QV+$8$6NU&]$ ^'8"_&DP1GEIZ@EKW$*4YR>;93S MN73SPY-MQ6D88'UQ&L7[MJVZ-HBX1F!PW;Q'@4,53,>:6#:PDXUZ[IULZJ\; MV9;W=&TAWG P/*9L'QVC0E]>%6J$H"-.-77EHKZ?ZQ@%,U4!7MOC,P,^?H/9 M$ ]:5Q/$BLLG=Y-2&9=V_TL/N^IK\BLNV$F^(5K&WF4NG,4=YZ(,[^;[6+GHCX!AFS;TO", M"QRR[R8$HV&8.'U>DG7,9 'WY:+GI4@890AX[C6/9/&W&?&]$+D:>EG,E&0% M'Z,T)C=L@EU,DF'F^9'_(DXB:$RB9_[-66H"=:@8D/V8E"3;>3_,G^V-B8JA%Q7@MDFJAQ7I9EUR0 M2LF=&9T>-6"K5!N.! MO..Q1_)DM$33!33M"A/ [AI/S?-7_XG>E1WP46* VC"QW1SEJ&T.@GJ@&"LM MM[T5D_H$+*HC\!A9G=*E ^&2Y,HN)78 [9/:X!-_M]@0_\; M8#_R=UQ'V&Y7_Q9SMG)CAG2C8ODP@MWWBKPK.9.!-O 'R_9:<]@2<8!:]*\] M/CS=EY33![]JH&/A?DBQS9O6=G]MAJ?#/Z_+[E?/;GGWP^Q7?$?4 -C(.;;Z MIQF^]W3W$ZJ[L6KM?OS,E+5JY2Z74E12\P*\GRMEMS>L8/@3>/%?4$L#!!0 M ( #&'OU3U=Z/)4 4 'L. 9 >&PO=V]R:W-H965T\GTXH).;HX<_^N]<69VMI22'ZMP6RK MBNG[2UZJW?DH&.U_?!#KC:4?TXNSFJWY#;68)@>'CCE_QLB0@-.-+BSGJ M5))@_WV/_I/S'7U9,<.O5/E)Y'9S/DI'D/.";4O[0>U^X:T_,\++5&G<"+MF M[3P90;8U5E6M,%I0"=D\V=2L?,TLNSC3:@>:5B,: MO3A7G30:)R0EY<9JG!4H9R^N5%5QG0E6PEO%I($//./BCJU*;N#DUCW'9U.+ MJDA@FK6PEPUL> 0V".&=DG9CX$>9\_PQP!1M[ P-]X9>AH.(RUI/P \]"/TP M',"+.LO[^>=R9:Q&@OPU !QWP+$#CK\CHH<".8A&-7EJ:I;Q\Q$6 MG>'ZCH_Z*DJG0G["ZAZQDQM!4(223 M&?X&J2SOX\")D"BIMH;)W(Q/ >,O2L#X-R^1UWK7$WD.R<)+%A&^Q#,OFL]A M25I1 QF@G:TX&$/4"CP_",9PD@;)&%[S@FN-YCX85'!N&F=. EIR$L;S,22I M-TL2B&,O"F)XR]&-;(N2TD*MM*MS="L['A_R*RNWN5.A506L*$0I&'H_;M5% MH9?$,6H,%EX8A6-T)YIYBS#$EW#F^6D( S29=329?2]-X&K#B(U<8PY%=I U MP^"WF/*A(*Q8Z;*R8?EC>D#V6/6AO']RG0Z3Q>ZXQL9-;'/5LT550J(L-Q8T MAA2220POVO&)6-4T"-PIC$62D?8%!,% ;),NMLEP;#=,KI%DCL+\7RRD:./@ M6(AT^:_E.JCY<+G>/HJP=1G0W,U+:RCD?6LY8.1QNZ%('2L?#QY8K'G9+,YS M005@ (.)&U.^S9I/JQSN4;!O*/7+EB_,PHJOA92D& NM1IZH'.L"JYC*!&O_ M387N6YIDN:KW%;F\^8B-.TA^"")X^2P-@_ 5Q-$,KK<:W3>(G&5J*RWA/C@2 M^VFWNLDI!8EW\7D4$5>[81!1X6+1-LDD.J]=&RR:%6@+UH%""@KT? ^^?_;\ MY#)_Y*'K5ZVG Q2==Q2=?_8H,TUG4[)[.[OA &W2CC;I(&U^YFJM6;T1&38N9"HUWGV-#5(*X_LKOX<;2YD\Q)AAO4MW M7'"A>ODL2/Q7;6IPC">+%RZ=R(Y^+Q]B"N+@+E_CU'XGVC%#^TCK$58L&OP> MS_1_X)E^ D_4M^GR((@FP8O]*>?_5;_4XF\EV03>*U (CU<9BI[;-+-^\%UT M^=>,-X>JP.\,>JJHG1BRCAV)-1;,@1!,#K%JVKL0H)ZUN_:0A]ABF[M!][>[ M62V;"\7#\N9:]@X;J$ #2UZ@J#^9X\E#-U>=YL.JVETO5LKB9<6];O!VR#4M MP/E"X=&R_2 %W7WSXA]02P,$% @ ,8>_5&=KVRB^ @ [ 4 !D !X M;"]W;W)K&ULG51-;]LP#/TKA+%#"QBU+3N)&R0! MDJ[#!JQ T.[C,.R@V$PL5)9<26[:?S_*3KT4:'/HQ28IO?=(VN1LK\V]K1 = M/-52V7E0.==,H\@6%=;<7N@&%9ULM:FY(]?L(ML8Y&4'JF7$XG@^E?,@]@FAQ,)Y!DZO1[Q" M*3T1I?%PX P&20\\ME_8OW2U4RT;;O%*R]^B=-4\R ,H<ZAEY MOD)+VSUAW]_-2+%HK=/U 4Q^+53_YD^'/AP!\O@= #L 6)=W+]1E^9D[OI@9 MO0?C;Q.;-[I2.S0E)Y3_*'?.T*D@G%NL#7U?XYY#6$NN''!5PO5#*QIJO(.S M'WPCT9[/(D=:'A$5!]Y5S\O>X4T8W&CE*@O7JL3R-4%$20Z9LI=,5^PDX[(Q M%Q"S$%C,V F^=*@\[?C2#U7^9[FQSM _\_>$5#9(99U4]A&I$!2ZMQI\DM,/ MZ]0VO,!Y0--HT3QB<"34#$+X2BB$0M-$680(L"=G$O^(PSW)(THS"$U@615NWDOLFE$CM*P3O*,ZR<9BG[!S. MTDF87:;GE'HRSL(X&9-U.0XGEQF\]4-$1Q-8H]EU>\92,UKE^F$ :V;D 0 &<, 9 >&PO=V]R:W-H M965T++K"+!INT M15'T@99HBUB)5$G*3OKUG:%D)6XW0OM:%#!$<<@YG,N9,;4\*OW55)Q;>&IJ M:59>96U[/9N9HN(-,U>JY1)7=DHWS.)4[V>FU9R53JFI9U$09+.&">FMETYV MK]=+U=E:2'ZOP71-P_3S+:_5<>6%WDGP1>PK2X+9>MFR/7_@]L?V7N-L-J*4 MHN'2""5!\]W*NPFO;S/:[S;\)/C1O'H'\F2KU%>:?"Q77D &\9H7EA 8#@>^ MX75-0&C&[P.F-QY)BJ_?3^@?G._HRY89OE'USZ*TUU#R'>MJ^T4=O^># M/RGA%:HV[@G'?F^<>U!TQJIF4$8+&B'[D3T-<7BE, _>4(@&A:G4$3;L1C5Z/'H M8NSPXFD7?[W9&JN1!;]-8"8C9N(PDRE,'S;*V&^%;%*9ZNS:M*S@*P\+R7!] MX-[ZL>*P4S46B9![L)0.:+4ZB!)M%[(O/\?C+=866-HN)).%8#48RRS'4K%0 MU,P8L1-%OUGM0'4::C(7^!.6,H5"\U9IRTODFJV$=& ;)8VJ1B M "[&'EFO3',0V-5Q/]+Q"O-E*FC9 M\%V'YU*/, 4RH*_2#DM+@U3R?4&AJ%\R:BC\2+RS"H8C,U-I>7%Z:+&G M$ _3GGR(%#O.1:%+AF->ZJ=Y0$L)98N*!L5(RWE,PI3J:1$Z(7$S)Z$KKVSA MA#'JI"3,L60IDR0,$3,## ]>3G;(1'2#:!X&_B+!>HC\Q8* _"C/:99C3XI) M.$=[C7&EV6%,L3GVT27'Q*FT+A L3B[A(O.3(,5Q[B?QXI)ZQMR/$O(P\^.0 M?(L2/TT74ZS*1E9EDZPZ[R'_E%.3F/]SZK_&J=FKRU_#]=Y=<0T4='!_#QRE MXRWZIK\\OFSOK^#85?="&DS?#E6#JQS;D^ZOM?W$JM9=);?*XL74O5;X)< U M;<#UG5+V-*$#QF^+]9]02P,$% @ ,8>_5)/0E3B> P ,@@ !D !X M;"]W;W)K&ULG591;^,V#/XKA#<,">#5MFS'=I<$ M2'O76Q]N*Z[=AF'8@V++B7"RY9/D2V^_?I3L.NF6"X:]Q"0E?A])D5*6!ZD^ MZCUC!IX;T>J5MS>FNPX"7>Y90_65[%B+*[54#36HJEV@.\5HY9P:$9 P7 0- MY:VW7CK;@UHO96\$;]F# MTW#55?;IB0AY47>2^&#WRW-]80K)<=W;%'9G[I M'A1JP812\8:UFLL6%*M7WB:ZODGM?K?A5\X.^D0&F\E6RH]6N:]67F@#8H*5 MQB)0_'QFMTP("X1A?!HQO8G2.I[*+^AW+G?,94LUNY7B-UZ9_#M\Z?-8AQ.'//R* QD=B(M[ M(')1OJ&&KI=*'D#9W8AF!9>J\\;@>&L/Y=$H7.7H9];OI*P.7 B@;04_FSU3 M<-\:VN[X5C -LR=JO_-E8)#,N@3E"'PS ).O $<$WLO6[#6\;2M6O08(,,HI M5/(2Z@VYB+CIU!6$Q <2$G(!+YY2CQU>_%]2/R8-&ZV9T?"&ZU)(W2L&?VRV MVBALH#\OT"83;>)HD_]5\7.%OHAGI_9:=[1D*P_'4C/UF7FO2:0CX4<2'UIF M?"@ESI8V#'?4@'N@E@*'E+<[F/$6+;+7Z*_GUX"UYP+&VH]:[+0(WBFI-6S* MLF]Z02W<3WB9G+?>8R_4O.6&?2]P&JMKF"+]%J(P](LB1NF[;W(2D1]>V;+4 M#XOPU>)H>E*TPJL*KS&7KK$JM+3!_HU2?Y&'D\NHYGX1'HV#]F@P2"P2'CAM M2P:"EWCU6 @_.MD\:&=M4>9G67RTCGH^!#FQ#>J=*P*,1;AU@XZ'I!C6"F\K MO><=4A=^BLBSW(\+,D=$),KM)[;6#(&R.20^">.QD2*_( G,<$,:SR'-(K0D M@X4L$D18V )&<>%'18;2K/"S))U;&RG\)"4H%9F?1XE=1-I%9!=SNQ;#A>9/ MI^9/+S;_V^<.KV-LADTCE>%_N62Q[Q3<]<:.VAU.'17P.Z/J["Q)5AX=3P0@V*D9U[%;;28.LY<8^/.E-V Z[74IH7Q1), M?Q/6?P-02P,$% @ ,8>_5/=7M&4& P +P8 !D !X;"]W;W)K&ULE55-;]LX$/TK V$/+4!$$O5A)[ -.&D6+;#!!LVV M/2QZH*6Q190BM205)_^^0\IV7:!)L1=K2,Z\]V;(&2_VQGYS':*'IUYIMTPZ M[X>K-'5-A[UP%V9 32=;8WOA:6EWJ1LLBC8&]2KE65:GO9 Z62WBWKU=+7+<^"AWG0\;Z6HQB!T^H/\TW%M:I2>45O:HG30: M+&Z7R3J_NBZ#?W3X+''OSFP(F6R,^186']IED@5!J+#Q 4'0YQ%O4*D 1#+^ M.V F)\H0>&X?T?^,N5,N&^'PQJ@OLO7=,IDGT.)6C,I_-/OW>,BG"GB-42[^ MPG[RK>H$FM%YTQ^"24$O]?053X*D#I?RX"V=2HKSJW73V!%;N'VB:W;H0.@6_O8=6K@9K47MX2\I M-E))+^GTS3]BH]"]7:2>R -$VAR(KB>OX!6G4A01KW@![UX\Q^1B"6)=A'+P[WKCO*7'\_45 MBO)$44:*\C?5QO-JFUCMYE!M]:/:ORKRJ_BA@Z_<(!I<)M2B#NTC)O^3%!I# M'><\!9@MD!=LC:+6E7H';Z2F'3,Z0G!OKX!N0"J@&YB,@M&;"2^6D%L MP1]0U:S(YV24.9L7%3P()2PQ,=A3VT]R-JAQ&]RKDN4S#L6,S8H9W#HOJ?-( MRUY8*W04R&O&JPSR.&PO=V]R:W-H965TAJ!: M)BQ-)TG-A8H6L["W,HN9;IT4"E<&;%O7W.R7*/5N'@VBEXT[L:V91Z M0BBQZ&U9&\B7C7F E(6 M TL9>P-OV,LR-L(;5M#=D_K];6&;HAO][(->ISC4*N MT2GN_J()MP>AP%4(4O"UD'Z#>@C0.D&7"4O8]5Q>J_B;.7RK3FW#"YQ'U(L6 MS1-&_Y$X'&RH$%S"'KFQH=ZAZ@/@JO1&2OX6N/>5U,)T3P*\;BTYV/,IT+<2 M$BBJ,X8QW')35,"R&)9<:- MRSB=Y+!J"8/:C?JVT"VQI4!>EL+WLH5QG*!LS!E6YN6W3P9T-RF^3G<$;^ M>9YY(X]'$S*.%"$%'6MADYB-TU=$O7:IDJ.>K9&(^\ED(6CMVK??[8??5=?S M?]V[R4GEIM):D+BAT/3B &PO=V]R:W-H M965TT0'7SNI[#K: M.]??)HFM]]AQ>Z-[5'33:M-Q1UNS2VQOD#=!J9,)2],RZ;A0T685SI[-9J4' M)X7"9P-VZ#INCO$&)K^83^/L1.L6RYQ07BE4Z1D%-BFPX/=H*'CYR!W?K(P^@/&O M"FYS0O6@\$&W@O%52W4S@)7#?SJ]FC@ZA/?2K37 MJ\21*:^0U!/L_0C+SL!F#)ZT]>8&4A8# M2QF[@)?/@>;>USE"1_'4!O)C!BP!>G,LJ]4XS M2 3=@C?T5@(O(OA>O+4]KW$=4;-9-%\P\CD0$B@'HY#'$VT($JDRH>?'0!A\ M"V6<9R6M>5I,9-J)Z?;$- &]RW-"*9?$%K'.G2;8(_5:@]3ZA 1*JYIX-%I* MKR&40_+&D6J^S."[;RJ6L1_A5$1TV8'47-GYJHI9ED*6Q26CA<595<('M)9J MVQA4#GIM0GM>+:OB&JZRN%IDU^1XEL957HY"GB_@ BN+F97%_V;EB;O!""C+XA[^M>@ M\0_HOM7:G3;>P/SWVOP#4$L#!!0 ( #&'OU0]SNY@F@, !P( 9 M>&PO=V]R:W-H965TM&!) B"3JQ7)F M&W#2#"VP%D':K1B&?: ERB)*D1I)U>[NT=&K@]*? M3FUXS6WJD3$8GC(NHH ME\%FY9_=Z\U*#59PR>XUF*'KJ'Z\84(=UD$2'!\\\'UKW8-HL^KIGGU@]O?^ M7J,6S5%JWC%IN)*@6;,.MLGU3>[LO<$?G!W,B0RNDIU2GYWRMEX'L0/$!*NL MBT#Q^,)NF1 N$,+X9XH9S"F=XZE\C/ZKKQUKV5'#;I7XQ&O;KH,R@)HU=!#V M01W>L*D>#[!2POA?.(RV>1Q -1BKNLD9$71SF@7%I!DUEQ8#*&M[.VF_* M&'A@ANDOS,#%1[H3S%RN(HM9G6]431ENQ@SDA0P)@7=*VM; G:Q9_6V ".'. MF,D1\PTY&W';ZRN(20@D)N1,O'3N0>KCI2_$>ZKYK^W.6(U,^?M,V&P.F_FP MV?]H[5W3( T!:7BO6<>'SL GS:UETG?]CFKY?6O&3IQ-X;[8:]/3BJT#_"3] MJ(+-QY8!\_D,J :_G"<8F+\_YC^4A2P1KFB9J "A6G0/V++V; OLV6<-Y=[W&>6'Q$B.MG8'=-[?R\9J-0@[;B\YZ?SU;<=-_Z3^7AO M8A^Q9P8$:] UOEH@"?1X%XV*5;W?_SME\3;Q8HO7-]/. -\W2MFCXA+,?P@V M_P)02P,$% @ ,8>_5 X!46;\! 7 L !D !X;"]W;W)K&ULK59M;]LV$/XK!Z\;;$"M)>H]2PPD:;L5:->@:=^4?K.K(2P]+!N6G,Q6EG; MG4VGIEJ)-3LTM/O5R:CHM>.V5ULV4A6$V77/9CF;G_NY&S\Y5 M;QO9BAM-IE^ON=Y>B49M+D;1:'_Q02Y7UEU,9^<=7XI;83]U-QI?TP-*+=>B M-5*UI,7B8G09G5UE3MX+_"K%QAR=R44R5^K.?;RI+T:A-U+ZY% MTS@@N/%EASDZF'2*Q^<]^FL?.V*9&<;%U1;JW&KQ)Z=O:FK=1:T$?^( R-/_)Y(\SD?&H! M[02FU0[F:H!A3\!$C-ZIUJX,O6IK47\-,(5/!\?8WK$K=A+QLM,O*&0!L9"Q M$WCQ(=#8X\7?#)1>2E,URO1:T&^75Z\C&8?5P+0#1I)MDMPSW+9&+*X[9XT M[2\6B)@WM!5<&Y]0G]:(>%N[0TACV0)']08W9G+F9081__-UK[5H+;T6M= M>D9YP/(([R@+"A:[0Q)D+*5;RZV@(LBS@N(@8NX9%HF3"^.2HC(HTXBB/,C# MDEZ*A0!P?< =1P%+\PG%(:PGV0YMG,;IA**8Q@F;.)F\Q#N.4CB7#*99DN/ MPH!EF;O)@Q+R)VJ:'FJ:GJSI!U&IMI*-Y&Z(&%*+;Q;V).#CA;W$?#NV\W=JOT]@B M$LC,%GT_;_C@U5[ M];F @OC:&RTZI9U1SQI!U\B,:F3-W9VO&<:V]T:T)IB)L= MD\VWN+?GQE$XW!Z%Z6-[1DD2I%$QD"!./37+(#TP\MC_@%K\V\&Y?<[FHA4+ M:4';,$]!V 0.Q $KA?Y=E,O'SI0*E M)<(?QWF0%(6G;)QF7B@)H?0>2=.49C&E:4E)D?U'$F<'$F83 M:(R @Z[<8-PJ- M;-Q &F/"9#GFQ'",&<8(!G(GM-T&U#41*EV).H2J? MN=:0 J.&MC24^@*@,'E.;P5(0,_I/1!! ;1?XV_V;FV]7(AGA'FXE_9+CJ-: M;\3>Z7$]7T8+ 6 M<_ 971MD84A@89D\S5(61&7IG@C@37N/J%W'N%L&53?!/[58Y1KY!S276.'0 MLRW6"WV'_Q:L CY;UHT2I,,.3>WF;Y1Z4FQ'IYO&Q;X1$$21NVB1OF>N'"DK?!WS("[CR6,-,#W: M>-9"+_U>Y\8D?!B6G\/M876\'#:FO\2'O?,=UTL7>",64 U?Y)C?>MCEA@^K M.K\_S97%-N:/*ZR_0CL!_+Y0RNX_G('#0CW[$U!+ P04 " QA[]4G!LL M.8P" !G!0 &0 'AL+W=OD;+7P$E\R M<\X9CX]G!VT>;8GHX$D*9>=1Z5PUC6.;ERB9O=85*OJSU48R1TNSBVUED!4A M28HX39*;6#*NHL4L[-V;Q4S73G"%]P9L+24SOY#:+CQIKO2NUNC>TBCN4@DM4EFL%!K?SZ'8P70Y]? CXQO%@3^;@*]EH_>@7'XMY ME'A!*#!W'H'1L,<5"N&!2,:O%C/J*'WBZ?R(_C[43K5LF,65%M]YX2.3ME98*J ME5:.JQVJG*.%JR]L(]#V9K$C+I\1YRWNLL%-S^ .4K@CJ-+".U5@\1P@)I&= MTO2H=)E>1+RMS#4D:1_2)$TOX&5=Y5G R\[@K;&J35Y21_\K^L=:"P'4\P,S MQ<\+3,..:1B8AF>8/FFF H>A.VBIP:Z$S]OMZR433.4(#\%])YUXZ;@O4GCK M3FW%-//LH3&;-R_22>PJF4MF']<>3C,:4=M(QO-2,^.3R2S2[8'%+"HBW M\4&WV[TBMXUY_H4W3] =,SNN+ C<4FIR/1Y%8!I;-PNGJV"EC79DS# MZ25$ MXP/H_U9K=UQX@NYM7?P%4$L#!!0 ( #&'OU3\/AX6JP4 +<. 9 M>&PO=V]R:W-H965T- MG*L[Y;XT-P9WPQYE6BY5;4M=@U&S\\&(G5ZF7CX(?"W5VNZMP7LRUOK>;WZ; MG@^H)Z0J-7$>0>+C05VIJO) 2./O#G/0F_2*^^LM^H?@._HREE9=Z>I;.76+ M\T$^@*F:R57E;O7Z5]7YDWB\B:YL^(5U*RO$ "8KZ_2R4T8&R[)NG_*QB\.> M0DY?4>"= @^\6T.!Y<_2R8LSH]=@O#2B^45P-6@CN;+VAW+G#'XM4<]=W#D] MN7]_B7Y-X4HO\:RM#.%Z]UF.*V5/SH8.S7CAX:2#O&PA^2N0C,-'7;N%A>MZ MJJ9/ 8;(KR?)MR0O^5'$46,BH)P IYP?P8M[I^. %[_F]$(:U3E](S>88PY& MQLAZKL+ZS]'8.H,)\]<18Z(W)H(Q<2S"\*GQ4;4P\EE8NLVAL![%\=5Y:ALY M4><#+#^KS(,:/ 6/X/-"P4Q76&EE/0?G3[ KM_(?9<$&:=WLZ@&9H(*!66DG MLH*-DL:&*(=8,Y#UU"_H*?R^6HZ5@6\AS3%N_6(TGQLUET[!IY6S#C6\;>G@ MHS23!<340[$"!&.$,09O@%$>90Q^P8![@$R0+*' 1!)Q =>/RDQ*?S+O&*%*UA.LYBD@7_78E";($$KI"11%E":'"? \^$(A3@5AF? $>!P5 M,8B(%2\(81Z7 M%<1=;'G"2(9 R$>D49YZ/IY=+ A'=[=\?OPAYXS_U#_W&"4Q21+TGM$L2O+# MC!+"\Q1%4N%)'R34%1:P@I."Q9Y0DD4\ACB*0[A2DNU.)B35R^BRK" L#LJ4 M1CD''N5^QQ,B$.J9\M-(,)J3),^];LPCD:-AS@,-DB#I@[H]:9Z20@1=440% M]7:#+L/7#(X4<-(7&K95'JCU#/@ M>9=DTY7Q*?&\#>P: *REA3=I*#/_[HU/60$-M@3KNRG!"6T;%69LM2&PLJ$# M/>E'6[*P)2MWD3N%#ZWM/SH'66OVJZYP'E6^3PE,F.3HVC M>(>GQ@LCH[4T4YP?H^V?,Y\RMW=?_M^0@-+BD78';ON1@5!AX%JX42;\C<0V MU4W?UC#<(:_R^7/9(;N MHD02?AF)&7V%U;:+X]RDB?!\4I%!G)&,,DS]!TQ4A'/2S/%^TNRESSAPPA2U MV&00;BDWX*6A_;!JL);WY&&BT7+;\]S"Z-5\\:*C0HH.Q=_9:HQ6^7?W58 _ M>'IP.@[W+A-+A63\E '\/M/:;3?>0']7O?@74$L#!!0 ( M #&'OU3O*%CKF0, ,L* 9 >&PO=V]R:W-H965T8DHD3SDH46%RX-4C[I&-/#4-D*OO-J8;C&=ZJ+&ENF)[%"0 MII*J98:V:C?5G4)6.J>VF49!D$U;QH6W7KJS.[5>RMXT7."= MVW+5//5]C( MP\H+O=/!/=_5QAY,U\N.[? !S??N3M%N.J*4O$6AN12@L%IYFW!QE5I[9_ 7 MQX,^D\$RV4KY:#=_E"LOL EA@X6Q"(R6/5YCTU@@2N/G$=,;0UK'<_F$_MEQ M)RY;IO%:-C]X:>J5-_>@Q(KUC;F7A]_QR,ZL<.+?YWN/YNM-HIN MQ[\7\),1/W'XR1OX5TSS O 4I:,HVD9YK987D6PS+G3'"EQYU&T:U1Z]];<: MH9(-=1+!@['?"30:38?*U&!(7DT;[@$\%=N8,C+6R%T9_6L#G ?)O M@G2( Z #^TK/#1>4*]D;H_BV'\@8"==L7TA+HR4&=/^+QUHV)5+@#Q#F,S_+ M^FD60!@D?C"/((S),4GA MYEC;W(^RQ ]3"QWEL1_&B3N;^[-YJ6,("-,/RWDNI;2(*42NTG20!1[,=Q!G^^ ME!'N'[Z_V/K -/34[:IYMDHBYOXI1$&!J&BH.(.:;(0T=+D,;!$%M"1$ 54^ M@3#RUS3"@O)@/8]X7IG9<:&BP(M=@,J,65,/H-&R,[-RXLI6& MAA\GUC1MHK(&I*^D-*>-#3#.K^O_ %!+ P04 " QA[]4K3J.>DP% ![ M# &0 'AL+W=OJ MJVD.*5VIW/HI&^XM/8KVQ[F)Z M<=:P-;_C]L_FH\9I.G I1I6Y]_[!%\%WYF!/3I.E4M_< MX:8\'X4.$*]X81T'AF7+KWE5.4: \;WG.1I$.L+#_9[[.Z\[=%DRPZ]5]564 M=G,^FH^HY"O65O:3VOW!>WT\P$)5QO_2KGL["T=4M,:JNB<&@EK(;F7WO1T. M".8O$<0]0>QQ=X(\RC?,LHLSK7:DW6MP M/F8P!;P!8[S'>!4?Y7C9Z F%<4!Q&,='^"6#SHGGE_RWSF^$*2KEU#;TU^72 M6(TP^?N(C'20D7H9Z0LR[KH@)[4BN^%T()+)DJZ9UC^$7/=7>/1.2"8+P2JZ MD4#1>B\\9_SC8C]#EDL!V@ZRN+$"T1/QTOMTQ4+K!>H9R\,JSB MR*"E)<.+5@LKX(63:$R_430+9GGX:),&BS1_V-PR_8U;QXOX]U;8'X^8Q&.* M\F V#X=E%N3AL'Q0\E7]A(&06QBKC_]D#(6"=+88EBA8 $F_7"N).L8U58I) M@_)4<+'US$[2,9UD8TH7P7R>4I8$29;2+ UFBSG-\R .%Z"N0>L-_Y0>M/D\ MR/*<\@RJQI2F01*EE,9! AQW3DW8LL"/L'!J(:I.:^=MA6C3=)(#0Q0%>1QV MFWGH;^(@FO>;)/6?QO2>;SF\>4HN=@Y"1!A?[L!2DEH:KCMXG=D(3B^X"Q%- MHH3%1 %='CPPH:\;_C_HB"'TI++$]I$2(!P[*A^Q!U[SD7,8MZUQ*27AVZ60 MI=OW0@LX"WVD-7OQ=L.L%U4HK=52:1^=.V$WST N45=?T_=6N3=/U3"B!E)] MB.0UX=X]\1A4R2L3H.T5&Y=5C$H4'=5*QZY@9D,K9%GW+.@PL HV$6LI5C"/ M=$HV+?0KN48'0QYK53L)OPI^XO.A\W-TU,_/*3GQN=!1)T^H6=-H=>_3VQQ6 MGH&EJW[R<;I)9A'!^])XD'43GSR#J!M95&T)OL6+R;;A5=D%T\ E>+CT!<9E MA6, Y_2#0+E%T?.*92\K!K,\5,XNLGJS"'@._<*2]DI#C4+5#=,>D$B* MHYK"TK!WHV K,Z8DGCQNK.AM61X&T6SN=HLD6"2+%]ZALF>N M%RZBG)YS^/1@($3>K/W8Z_((4=;-AL/M,%E?=@/EP_-N+$>?7:.T4<57( TG M,SA9=Z-N=["J\>/E4ED,JWZ[P;\#KMT#?%\IU)3^X 0,_S_5,:GQ7'J! ,0L !D !X;"]W;W)K&ULC5;;;N,V$/V5@7I+@*QE*Y=NLXX!.YN@>&OO%E8@>'BNEW552>E]?IJG+2ZR$&Y@: M-;U9&5L)3[=VG;K:HBC"HDJEV7!XD59"ZF0R#L_F=C(VC5=2X]R":ZI*V-T, ME=E>):-D_V AUZ7G!^ED7(LU/J#_K9Y;NDN[*(6L4#MI-%A<7273T>7LC.>' M";]+W+K>&)C)TI@O?'-77"5#!H0*<\\1!%TV>(U*<2""\;6-F70I>6%_O(]^ M&[@3EZ5P>&W4'[+PY57R/H$"5Z)1?F&VOV++YYSCY4:Y\ _;./>4)N>-\Z9J M%Q."2NIX%8^M#KT%[X>O+,C:!5G '1,%E!^%%Y.Q-5NP/)NB\2!0#:L)G-1< ME =OZ:VD=7YR4]7*[!!AAAI7TL-<">W@Z+-8*G3'X]13$IZ:YFW 60R8O1)P ME,&]T;YT<*,++)X&2 E=!S';0YQE;T:"*Q:HA,<"KHWS#OZ>+IVWY)1_WLASUN4Y"WG.7LES3\:0&/6U0=>7 MU'P[QN<2@?$*O?O)02VLE[FL(W2IH7J2H@ZEHXT*GI:MI,N%@AT*"\BE !)2 M*FB%!.F@W:0%A^(EGHL.2]ZI)^1#7\9 1M$#J=[F2>83XJ:F6])12G8_>70Q/1]DOYR!T$;.5%O%=(=?D.H8..LX6 MSLDUH_(&1'RSW(45=]JCU41J@1O4#<(#VHW,D1,,A]G@"::**DIM(R= ,&^[ MR-P:W[:#:>[A+Z,IAA>^<2 V0JK 7T8-0V)6SU%NX5L-22E2E<:D:GQ)8HX" M)QH,3T*+*""4IQ,+:FLVLHB4_*&D>UZ<:@#3F+*M16*Q2.!?1E@*1T5!3=V& M^%>RU6:)/#?)K213D"@N$#E)#A#X%5HI !V75E*;** A'O9E.:]-@7"4\"4Y M/@FD2(PU=08KE-H!=80@AH:+\Q]@Q9&*IZ(GB_E>4-*\(-.D=^0-I#;NF0^U MJZ9BC@5;!!UL2R0H5'0"48JE5-)'R7B_$);%/#GNRN&>BT,H'57Y:R/IT5Y/ M)G#"T.N( 6A])Z(\X.GKSW',*MS2HOVP,\%;'@@6^$:'A\;FI;!K4KFJC7N3 M>]\1.?5.*Y=-T,#2M$!>4F_J[^<>&+;RTWVM<]7P&^94F8;L3X!%4<@0LW7@ M\SRNQIQV[J$;B+I6A)2W!$$/G]$-=0U M%9VC7W I@\IS8PNA:0=WW::M)8?M"L+U'/R?3?S,?9!"SW\4Z,#:'=S2;<:^ MQD=!!M,XV@;N&&X>:VFC-3^R7 2-.+L.U6T36\ H](%8BL/M,SO W?0>/H5X ME/!)D 7&7Q_X]T"]D_[98Z/L0V_T)QGI:'0<9)B(//#L,-:/PVSTT$(B0?J14O=?Y.)".@M=9F7X^]X M+][BTC9T[N/ 9X.7OJ]I[QA3(8G%AS5'YB,/QQ--][0[#T[C,>@P/1XF[TEK M2256N**EP\'/YPG8>$"+-][4X5"T-)Z.6&%8TID6+4^@]RM#)FMO.$%W2I[\ M!U!+ P04 " QA[]4[=X<4HT+ "^'P &0 'AL+W=O<3C< M#[1$VVPDT24I.YN__MX,]4&YNYO< 3T4"+*R1 Z'PS=OWD@O3\9^<'NEO/A8 M%I5[-=I[?WAQ=>6RO2JE&YN#JO!D:VPI/7[:W94[6"5SGE065^EDLKPJI:Y& MKU_RO7?V]4M3^T)7ZIT5KBY+:>_?J,*<7HVFH_;&3WJW]W3CZO7+@]RI.^5_ M/KRS^'756![P#ZU.+KH6M).-,1_HQ]O\U6A" M#JE"99XL2/PYJEM5%&0(;OS6V!QU2]+$^+JU_AWO'7O92*=N3?&+SOW^U>AZ M)'*UE77A?S*GOZEF/^Q@9@K'_XM3&+N8CT16.V_*9C(\*'45_LJ/31RB"=>3 M1R:DS824_0X+L9??2"]?O[3F)"R-AC6ZX*WR;#BG*SJ4.V_Q5&.>?WV3_59K MIRE"3CQ_+S>%<$[>FW.A*!DQ4N;AQ M#MB/XB#^=;-QW@(O_WYBW7FW[IS7G3^R[AW2**\+)5V&J7R4+<*VD1K>DJ$2C**ZN< MQX7H;2*_Q;/I> :0%049]D:HCP>*D*DM\L]+70@DOE-5IFCN#^HH.C-55M2 0;B/.R51Q24&XL[35[1/7Z(8,L^2"$@5AVUJ5UQ+_8R MQX8R8W,.3V6J2SCP 5L$_(7"/'^/'1X1)/"/Y]B0Z2Z&,*C]7B# U4XYV@KO M]&P*SJ/2U<[Q9G(-3.E-'3)M:TUYMH,?*_'W&L[-&?)3]MEL$/6*G 16\YPW M@Y-.'SW/V*3 6H7^! _XMI,E!^'2RX\8FAG\+,%=^H ]2\=C"#T=\MRQ M>+_O\Y6R 4@V0S0PGH;'?L*98:.+UJ6$(]6>=A]ZC[1.Q_-V6%AMBT,T)Q[, MF \U67]2 0=]X%T;HO:4**LL(W)X7'A>EW3?A^$117%&/N?@X,@PT5V,N]W= M2K<7S\0RF2^7(+;,U!0JA%_I([NV6*T0J",B:"PMM$JF\Z5X9Z%+K+]/Q*&0 M.'5RA[!P8 RDDT5S/%EM+=UIW)]/ES"&JJTK#:<*G$).2$8>ZTW1[?+Y]$*D MR?IZ(MX;CX0#92&>6RVC,5TD0+BK]:3W_2#OPSBX)+/,UFH8J>DDF:37H$__ MM%V87:;BK\;D)QR=>)Y>(%Z+]8)GG@]^)J9I,ENLV/6W@7\=07;20193]*X* MS(OREBOBO)!W_%-48 @'].]UMA?2JIBM]>>#QOMM>-[5FU^ANV@I61KK]2Q8T/3,B[9NY4XCN46V/O+S>U1EH23@B<3NU"1DH$ $ ,KG$X4#N0GC5$ M'5FA]&@XC>@-R70PCI+]ET$J_Z1RA6W3#)#^0VS6<3VX 'E/CV9QVC%]<")2 M6F@G\"\*$RHIT Z@ MRV7PQ0#* ML*G:5'UL:\0873 :KBI,M;O$\W( 4==HYL;@@-#>2"0<&.J.>P:J@S!UIS)F M=D $#[NB9R@'VSK28J-)243(; J]8Z-]U '+0[QV?P[3^!P2$BOI'QDM.MB" MAC%:JH"1"0\)",C80?8Z>."ZZ3Z#%Z!=1[&'NO6PEI M5<-P78&4@6@I!C+_M0YE'P@CM;B!N#.L()O36*;U6CM#32*Y@.W46U :)T7+9C%/-M6R'1\C M!B%ZS\!HG;@UEF#'3CP?=?='%[$JTK#L],=H9;J+JQB(_F00)P#H_I(R*6]E M?6$R-@_"?-LK3>+F@;DD$V,-I:9L.MK"K%39F?E M 65L$&62M%MC/!*F"IP*SK!F&+[&_Q] 7WNH57_UO-)C\!/&I51O@;E'IC"W8-\ M=ZRAS[9]^2#74G$G]=361]F=\3-(N(B]DU@O-,[%J-5 MW(S$&+2J""U8E%ETF RA.\7E(P$4<9IPDNDH+^$SO?0@5F]7P7CQ/W4T.%"R MRAY3Q4<*4A*!/0"GA12(K\A)V9)0A^[(D-)-KO70:?9R MABV4-SA1\!N:0N,T2:7D=:>OZ>5,IT\>W%S(=!9'"&YWJQ7;_38X&XE#"Q4[ M)/'\WNDNV&?Q[UCQJ^@ XGIA -;DD;8BY!KYU64'OU-16\6X@N9OQ#Y!M^&1 MQN$FI4."L:9RAKLAT!W4':T$483C$I0UI&4@10PD'2N93J:C;A*,0;1G.1K--TT.#.ILGJ>O69#I?:O,4ZF4Z6#S>ZB]D<1G_7 MUZ+[0I^XF'Q98[M8)K/U]9=WMO!\,5M^OK.=(F#7@]YVAGY[FLPFUX\UM_-E M,EU-AMWM^; :JM,VG(W.!C62WPPJJIE \SH(BOXUFJ["1XVN,>W[YE54G>*^ M.;R15_:RY=@>KVY0Q:2HG=K6.&:]Y7(XG3*@7-L/8R[9ICHOZKF^/?B3]')/?,%9 M=%]P%D]^=P$1"_X"*-ZR8ON2+SE/6J0/K2\<3*E7(_Z@8H]J]-EEQ/.?*XE> M#X=^(1[60N'K##4M]0'5F6))*A2&F>ABPJ/ZIYO"O3''P8$A(;)&L&'@]Q)G M)=(U'_UDJ($2U-L,99!?<+D]L0BP*B]>B'\2=+X=0B=<(U5OJW3];B(9!<1=]40?@[_G),'2C@&CZO=G>[C],WX9ML/SQ\V48$=QI1 M+=064R?C%=!AP]?B\,.; W^AW1B/ZL*7Z/"P(QJ Y]0:MC]H@>Z3_>O_ %!+ M P04 " QA[]4$5>=7C@$ ";"0 &0 'AL+W=O4@1)&F+HNB#+-&V ML)+HDE2<].L[)&W7Q3HNT >;0VKFS)D++[.M-E_M6BD'KWTWV*O)VKG-99+8 M>JWZRD[U1@WX9:E-7SFS785@]@ MU/)JH)J4[5SB-4.+RH6]5U'@AI M_+G#G!Q<>L-C>8_^)<2.L2PJJVYU]VO;N/75I)Q HY;5V+E'O?U1[>+A'J_6 MG0W_L(VZ&2K7HW6ZWQDC@[X=XEB][O)P9%"F[QBPG0$+O*.CP/)SY:KYS.@M M&*^-:%X(H09K)-<.OBA/SN#7%NW<_&:TN&(M/*D5YMK!W1 K[5/V\;E:=,I^ MFB4.77F#I-[!WD18]@XL97"O![>V\/W0J.;? ER/!!E>Z(W["SB]<9,(64$ M6,K8&;SL$'@6\+)W\/;Q/JJ--JX=5O#[]<(Z@VWRQQGX_ "?!_C\?^3U5#K/ MHSVO%2QUASO($W6A*K Q^J5M%,065PTLVZ$:ZK;JH,%6@,4;?HK./S9H7!D+ M[0!NK4=;#8W]= E?6ENC^F^J,K%0@&EN.\ T1R$C<%^9>@VL)/ 3GA%&O:AA M5&B*B=+F[;O%V'8./*:G=@&4<%X05F9!3C-!RE*B+*4D69ZBRSU)J\Q+6V,@ M(B6EX'Z@!8."D3S+@W7!!*&\##)-2Y)R&E$+2H3(CPEA>LQ1 @[8M<;SPSH+ M>GFY\ZT0@V4D3;T3EA,J>11*F6.9[&B"4H[,!86<$UD(P#@XLK_8D[W8T[W8 M$[X;:MTK6"ADHC#18>:J5V7/)$L*3)4'$261F8@"S^BI--&;H482?-\E*7RZ1^UF1%OMT M8X)!O>(59<_U)-:,AX;$S@QEQ^QQ;* 3?C.281ODV&/,RYF,VBPX9BEA1>%7 ML @T@]MJTSJT#@R:UHWF;+7+X!1A,->%[R&:$2S?R3TA03#?]DQ&RR($@)8\ MM E2\KOIV^WZK#VAREKESE"13")0:&-L'RY.EH!YGNB-Y1@VCUN2\AQ[*S09 MIZ3$'CAW8OQ@-!Z!>-NO\.#Y< FWN!MUU^+QA$<-XU,*'[!_IT4;)T879*[,*SP)_6(R#BW?G8?7P\KB. M%^X_ZO'9_5 FT* 2' @ _ 8 !D !X;"]W;W)K M&ULS55;;],P%/XK1Y&0-@F6-.U@FMI*O3"-AZ&J M%?" >'"3D\2:8P?;6;=_S[&=AH+::F_P$E]RON\[%_MXO%/ZT52(%IYK(W^)1/HL0YA (SZQ@8#4^X0"$<$;GQ ML^.,>DD'/)SOV>]\[!3+EAE<*/&-Y[::1#<1Y%BP5MBUVMUC%\^UX\N4,/X+ MNV#[X3J"K#56U1V8/*BY#"-[[O)P +A)3@#2#I"^%C#L ,/7 D8=P*Y#"@Y*V,O!1YIC_21!3('TTZ3Z:>7J6<=;H*TC2MY F:7K$H<5KX$,/'QR! M+\_#'QC!TQL/3\Y$,^QK,_1\PQ-\1_(-WV=;8S7=EA]G!$:]P,@+C$X(+)3, M4!*=IUYS\P@TWA&[HB,Q;[FP<*]:XX[!$DVF>>,LCU7ZO-!G!9Q*3+TJ)SW( M.<7 MRW)T,7W)PUSH!X&@^0-T% KC>Y(%L&5=UOO2M6YHD->CM7W_W!C^<_= M",K2]U<#7B)!?HS)=<&A!8$&5R MY3JI#KTV+*QJ?/?9*DN]S$\K>IY0.P/Z7RAE]PLGT#]XTU]02P,$% @ M,8>_5,WAYF// P 2PP !D !X;"]W;W)K&UL MS5??;^(X$/Y71F@?NE+;Q $"K0")PE57:7=5E>O=P^D>3&*(M8Z=M1W8E?:/ MO[$3 BV0ZZY.NGLA=N)OYIN?'D9;I3^;C#$+7W,AS;B365O^#JS[D4P&15TS1;,/A>/&G=!(R7E.9.&*PF:K<:=*;F=D[X# M^!._<[8U!VMPIBR5^NPV#^FX$SI&3+#$.A$4'QLV8T(X21<5D_ZM7;$ 8#$9P!1#8A> WIG -T:T'TKH%<#>MXSE2G>#W-JZ62D MU1:T.XW2W,([TZ/1?"Y=W!=6XU>..#M95/$&M8(%7TN^X@F5%J9)HDIIN5S# MHQ(\XC@Y 9^WPS]2A$=##P];K.DVL>MZ>=US=*H@F4OX MI"S#QP=%916:>RXQ,"Y\^Z#!GQ]0 #Q8EIN_6M3W&O4]K[YW3OTN_(#M!Q+- M4FY!*&/ U?,&L\%IO<*/5X:B^I0M+1B6E)I;S*=3^5 I['N%KF-M)NBGS0F. M_89C_P:M.2G<-&[;"U.#[AE7/8Q;22N$X8WED6,U3# M+*-RS5R+>G&,8]D4;R^6FX;.3:L7'O("KSC79FFJ"G_EX7JZ>-[YX%18;XXB M]CH+CT]$T2 ^'3 2[N^$L)7L/5)5^MO5LN3"@FO@Z)L6)Y"#VX;\%RV+1'L" MT0^46*K*I5V5 L>/BA>.,CO=)^^KZ!\C4A]Y0P\C^SY/NJVD*R=E3*1 +7+] M4G+#?0[Y*OH._W*-D?T50'K_ARHC^WY/VAO^3]49.6[F9'#4S(.#*0N]N/;3 MJ@%O536"-&^;B7CJY\!7[^_([:R::_=BJC$;)X0UQU +MD*1X?4 *>EJ&PO=V]R:W-H965TV9W9V-G!2JI[G5%JX"GG0@^]S)CBS/=UDM&%,T)D"7>8Y4<\3RN5JZ(7>R\(- M6V;&+OBC04&6=$[-;3%3./,;EI3E5&@F!2BZ&'KC\&P:]BS [?C%Z$IOC,%* MN9/RWDXNTZ$7V(PHIXFQ% 3_'NDYY=PR81X/-:G7Q+3 S?$+^P\G'L7<$4W/ M)?_-4I,-O;X'*5V0DIL;N?I):T%=RY=(KMTOK.J]@0=)J8W,:S!FD#-1_9.G MVH@- I]'Q#5@.@MH+,%$-> ^*. 3@WH.&X'2X-S?7?EF"= M)EC'!>ML"7:9%X0IQ\PE5EF#/9VNW)!1GKKHI7Y;IJHJ%7774=L;YW&$^A\W MC=^Y8]JVXY6B;J.HVZIH4C*>XINL7>HL+Y1\I%:@AG]PS03+R[S%N%X3IO?Y M53II@IVT:KK5=%%RX'@8]7N%:$>' 3Q3HG1+(OTFD?X>YI*G'>:>-F%./]_< M,%A?BL%>]NZ QZ<[_0TW+NBPE>R:)!DNX1W]6O1'WMTP6D>)OL#@]8T6QOL9 MW Z/=_N[ON_"]@NOQ=^=KV^XOH/"[A?XN[Z+PMY^_K;#H^YV@_V-9B.G:NF: M-@VN7ZB^T,UJTQB.73OT9GUB&T;7Q*QIJFX3/Z!+)C1PND#*X/@$O555 U=- MC"Q<2W,G#39(;IAATTN5W8#/%U*:EXD-T+31H_]02P,$% @ ,8>_5/.O MFK8= P % H !D !X;"]W;W)K&ULO59-;]LX M$/TK Z&'!&@CB?Z(4]@&['C;!DBV08QL#XL]T-)((DJ16I**4V!__)*4HMB! M+??27B22FGGSWG#$X70KU7==(!IX+KG0LZ PIOH8ACHIL*3Z0E8H[)=,JI(: M.U5YJ"N%-/5.)0])%(W#DC(1S*=^[5[-I[(VG F\5Z#KLJ3JQQ*YW,Z".'A9 M>&!Y8=Q".)]6-,Y/8+MH)&#B^17/LG;%O;*("DUD:6K;-E4#+1O.ES MFX@=!S(YXD!:!_+6(3[B,&@=!C_K,&P=ACXSC12?AQ4U=#Y5<@O*65LT-_#) M]-Y6/A-NW]=&V:_,^IGYNMEOD!FL62Y8QA(J#"R21-;",)'#O>0L8:CA[+.4 MZ99Q#E2D\-44J.!&&"IRMN&HS^%LA88RKL^GH;'47( P:6DL&QKD"(V8P)T4 MIM#PAT@QW0<(K:9.&'D1MB2]B(M*74!$W@.)"'E^CJM]=MR:M@T MT*,=-E''IBF)DQ:K/HL]1>-.T;A7T=X?]G8KX57O(4'CDX).6JSZ+/8$77:" M+GL%W=G:+.NRI^XF'=+D-U3Y51?MJI=W;[3W\*@QJSG47]^Z?.)_,8[G2#^#1F.R6L\\@MS? (\'AW/FN/+X-O\(T]R5[U.=,:."86_5&%>N]QF M @ :@4 !D !X;"]W;W)K&UL?51-;]LP#/TK MA$\M4-2.^[&A2 (DZ8KMT"UHL/4P[*#8M"U4ECQ*7IK^^E&RXV5 XXM-4N3C M(T5JNC/T8BM$!Z^UTG8652"F\;O'C(:4/O!8/J _A-JYEJVPN#+J6>:NFD4?(\BQ$*UR M3V;W&?MZ L',*!N^L.M]DPBRUCI3]\',H):Z^XO7O@]' 9/;$P%I'Y &WEVB MP/)>.#&?DMD!>6]&\T(H-40S.:G]I6P<\:GD.#??=)*L3[GL4J8G4DY2>#3: M518^Z1SS_P%BYC\4D1Z*6*:CB(N&+B%)+R!-TG0$[VIHRE7 NSJ!]XU*H>6; M\'-S 2NC+?<@%]T8Z1S6A!:UZPSIA MS2!6_!@B>0<^+XQQ!\4G&)[7^5]02P,$% @ ,8>_5-(UC=FC @ G@8 M !D !X;"]W;W)K&ULC951;]HP$,>_RBG:0RMU M34@"914@46BU/DQ#9=T>ICV8Y "KCIW9#G3[]#L[:00#*EX2V_G_+O^[BYW! M5ND7LT:T\%H(:8;!VMKR-@Q-ML:"F6M5HJ0G2Z4+9FFJ5Z$I-;+<0X4(XRCJ MA07C,A@-_-I,CP:JLH)+G&DP55$P_><.A=H.@T[PMO#$5VOK%L+1H&0KG*-] M+F>:9F$;)><%2L.5!(W+83#NW-ZG3N\%WSENSFSKL )WT!! W0'PND#1 M?U]@%K"G*\D7_*,20OC+%.5M%RN8*8$SS@:N'B4IM),9G@)%U.TC MS"1_A M>3Z%BP^7\ &XA&]K51DF1 [O?-K'0VI)VY>X[4OLXR4GXGW5*R;Y M7^9VTQ5,E#34AIS5FTOF,--H4-IZ@9KWP"5UAC,!_'7 M.XZ2UE'B':4G'+7=!Z&, ?=^O<&C?:X#=7T@=U!M1OU.2E79[';S4'23=CO[ MHNFAJ-OMQ_NB^T-1K]?OM:*];-,VV_3=;.^8\+E2:;G,*JTQAT5E02I+J9=* M6UIPA3A>@?3 4M*/HO\J<$1TLR.J?8<[>]N=W/2AK;@T('!)6'1]0[RN3\-Z M8E7IM_M"63H\_'!-/Q#43D#/ETK9MXD[0=I?TN@?4$L#!!0 ( #&'OU3- M))E1D0( )8& 9 >&PO=V]R:W-H965TNJ[,*FR(O. M,KU2<-$0I:>B=&4KD.06 MU-1NX'F7;D,H<^*QC2U$/.9+55.&"P%RV31$O,VPYNN)XSN;P",M*V4";CQN M28DIJJ=V(?3,'5ARVB"3E#,06$RC7"N=8UX9(R_C7>WKL 7P+P\ @AX0 M? 9$!P!A#PB_"HAZ0&0KTUFQ=4B((O%8\#4(DZW9S, 6TZ*U?$TSBA).I_D*A:)21\_A3MB2 F$Y M_%(5"KAG&6_P#$X35(36\@R^P5.:P.G)&9P 9?"[XDNI\^7855JZ$>!FOMN O.(? "X(]@N9?@8<6 M[N^!)\?A#T3#@VL+]XZX"8=C#"U?=$C.^]% QJ7:6^*.8F0I3#M8Q7[DZ=U7 MV[9WDZZ]JX\YR6[.S1;/!P/18" Z:J"_3D=*,1J81D>9YMJ^N9WO*\QHQT_DCW8JLYL5W(2?LY+=K-#;K8Z[]<4V*$K;^238CZZ[ MPT-T:*Y3VU,^Q6>ZZ78]\IVFZ]CZBI642:BQT)3>Q976)+HNV$T4;VU?>.9* M=QD[K/2/ X5)T.L%YVHS,1L,OZ+X/U!+ P04 " QA[]4C9O3<<(" @ M"0 &0 'AL+W=O6MB/WR?%\5)HW#+ZT!=;LG2. MCLZQ+H.--C=V#8#LMI#*#H,U8GD1AC9=0\%M1Y>@J"77IN!(5;,*;6F 9QY4 MR#")HM.PX$(%HX'_-C.C@:Y0"@4SPVQ5%-S<78+4FV$0![L/<[%:H_L0C@8E M7\$"\$LY,U0+&Y9,%*"LT(H9R(?!.+Z8QI$#^!Y?!6SL7IFYJ2RUOG&5JVP8 M1$X12$C147!Z_88)2.F82,>OFC1HQG3 _?*._:V?/$UFR2U,M/PF,EP/@[. M99#S2N)<;]Y!/:$3QY=J:?V3;>J^4<#2RJ(N:C I*(3:OOEM;<0>(.X= "0U M('DJH%L#ND\%]&I SSNSG8KW8$YVH*K08BDSXT2IK66RZV6Y("6*:0=UHU?LR1*N@_ )^WP M<6DZ+$H\/'D /FV'OZ\DP7L>'M^'AV1JXVS2.)MXONX!OK="<94*+LDHBZ:B MQ8*6+:KE3_KE&6IVS57&49/Y<\B@*/TZ6-XQ6FLHP75GG\$4EGW_0-3L"J&P M/UJ$=1MA72^L=T#8IXT"8]>B9*).D JMN4W:"?M1)XI>M2CK-TW;2:#MI):)=!E).7OUI@A/RCK:^#&@G7DI@ZO[RV)G; M,O9I,_;IR_J5^HVP_K,'=ME.^6A@9XVVLZ<&-@?GRG^&=-Z,=_ZR0HJC?WM\ M]/PQ/<(9'\PIW#N-W-WAFIN54)9)R(DIZO1IH9GM<;RMH"[] ;742,>=+Z[I M"@/&=:#V7&O<5=R9UUR*1G\!4$L#!!0 ( #&'OU2:'W_#I ( &H& 9 M >&PO=V]R:W-H965T3W!"KCDUM!^A^_:Z3-*(E5'U)_''//>=! MT6N'K!70N MNG !7,+/3!6&R<2,?4M*'9\?UZIN*U7A&56SK;Z"(+R$, C#%OC\/?"HA/=? MPGVJ3U.DL"E26.:+SN5KJ<:?V=I835_AWS<(HH8@*@D&9PB^:F4,%)+NH>#_ M,($-W3_H"%KM7@+;47W96B#0K07#:)#@VH+!N-#,PY+1W>7=M#?L M!V-_=US'TZ!^Q+[P,&B^#-[TL,$6MR8-E!V#&H&U35^48'1,'U^W$PX9X M^'YB/%"?,]CV[0Q/J'OAJ)UZU%"/WJ2F#Z3("\$LL2N;H898Y=15,]?N=EB? M)%T*6F[3=#LZ/:Q!$+TZK-.@3Z]+YA]U M>%?S"]X=* P)1 P=4UH775V:J) M5=NR.:R5I593#C/Z&:!V ;2?*F6?)Z[?-+^7Z7]02P,$% @ ,8>_5.&ULK55=;]HP M%/TK5M2'5MH:YP/"*D J9-/VT*J"=7MVR26QFMB9[4#W[W?MA(Q20)6VE\1V MSCF^Y][X>KR5ZED7 (:\5*70$Z\PIK[Q?;TJH&+Z6M8@\,M:JHH9G*KU#3L6Q,R04\***;JF+J]PQ*N9UX@;=;6/"\,';! MGXYKEL,2S&/]H'#F]RH9KT!H+@51L)YXM\%-FEB\ _S@L-5[8V*=/$GY;"?? MLHE';4!0PLI8!8:O#E'EDUVLBJ(V,$%1?MF[UT>=@C!,,3 MA+ CA(>$^ 0AZ@C1>PEQ1XA=9EHK+@\I,VPZ5G)+E$6CFAVX9#HVVN?"EGUI M%'[ER#/3!6Q -$#62E9D+H516 F-09B"S-WVH,@]4XK9^I#+% SCI;XB'\GC M,B67%U?D@G!!OA>RT4QD>NP;#,N*^ZLNA%D;0G@BA" D=[AQH,FZDL4 M.;WHA%[*-T,]IQKQT[[?B$]CTV%G5,K4US2QXXLFT@FVDP M#)-@,!K[F_U\'L$%=$0'P6M<>@1'AT&2Q#WNE8M![V)PUL62&R"\JI7< +8D M_'\Q3POWIY(E*T&?R=2PWV/XWZN0]-K)OU0A>9.U./I$Z4$-CJ"P" >H]"TJ MHG0/U<;O[S44; "Y:\R:K&0C3'L,^]6^]]^ZEG>P/L,[H6WA?V7:"P5/2)QB3:IMT.S&R=FWK21KL0FY8X+T&R@+P^UI*LYO8#?J;&PO=V]R:W-H965TRM&"W LA= MGE/Q%Z3]0CRM*C^Z<]:B","\D<(N";@+L$=(3@UP?E3@EL37*-, MU8K184457TW4U)CPR)H3!C1Y)(L%?1<2BUP5LW6#3)3YT M>8TG*UYMQ06 ^#/ $..! 2W_A.X8.AJ@KZ;I-U33,3%T.-&-TWCFF'K.2+U1 M-R9JNTUMU]1V1VK_K:-&#%6K9*[(GB&7D?*\0#X.D$=F]O.QG@,X! GTT&O< M:@ '?10$;H-[U877=.%-=O%5W\1DO%DWZ1B%@&[G[(]]C1IAXBY[>CC3\4GF1'V-// MQ1B%73<&8#[I)]00S,7!L!NXC5D\';.#XG\&7"7L/5,%M]&(T=F]P6TF8GR* M-S7[5=Y#Q^T^M =@GN^C[DP9@GF.BT:\::,73T?O]T+NA'YN,W 5LV+]HA\E M>9[*Y$B;F#@XOR-M2.+I=\/?.4)Z:P'?)QAV+1F !="' M74_Z,/VN0+JFV$H:GG9'&V^%%H,_5&7E,(H7 P U H !D !X;"]W;W)K M&ULO59M3]LP$/XK5L0'D("\-REJ*T&[:4B@5;QL M'Z9]<),KL4CB8+LM_/O93@A)&T*G37QI[>1Y[IX[^RXWVE#VR!, @9ZS-.=C M(Q&B.#--'B6087Y*"\CEFR5E&19RRQY,7C# L29EJ>E8UL#,,,F-R4@_F[/) MB*Y$2G*8,\1768;9RP6D=#,V;./UP0UY2(1Z8$Y&!7Z 6Q#WQ9S)G5E;B4D& M.20K M>Q%-N?Y%FPIK&2A:<4&SBBP59"0O__%SE8@&P?;>(3@5P=F7X%8$=U^"5Q$\ MG9DR%)V'&19X,F)T@YA"2VMJH9.IV3)\DJMSOQ5,OB62)R8WP 4CD8 833%/ MT.$,!"8I/T(GZ/YVA@X/CM !(CFZ2^B*XSSF(U-(OXIM1I6/B]*'\XZ/\X*= M(LLY1H[E.!WTZ3YT5]/M#OJLGWZ-)=T)-=UJTTV9K#IC3ITQ1]MS]\R8S$FY M^/*T(FN<0BXXNA20\>SV[MV=6>O8\]1])AUT&4!GQM0)7\>F)[ MH3<MFOCM0@\'0K5$M=5ZMSNM5]UTDP&0K^%!C:6;0\.ZZ_I;"?DQ+GU_K M\WOUW5&!TWWT^3N^;=\.O2V%':C ;W]VD[??NKS=W^;WSWY''W>=G>3OHH;!=NK-Q@2AYCWYT7P@ M.4_5-*8<9ZH @ H < !D !X;"]W;W)K&ULC971;ILP%(9?Q4*]:*6L@ T)5 E2FZ3:+JI5R;I=3+MPP E6 M#::VDW1O/]M0FA*:Y2;8^'R_SW].L,=[+IYE3H@"KP4KY<3)E:IN7%>F.2FP MO.85*?7*FHL"*ST5&U=6@N#,0@5SH><-W0+3TDG&]MVC2,9\JQ@MR:, 6CB;FA#$CI--X:32==DL# M'H[?U.^M=^UEA269? + !X+D :@!T+A T0' N$#: M>[6WFWA9ECA M9"SX'@@3K=7,P%;?TKI>M#3_DZ42>I5J3B4+(I6@J2(9F&*9@\L%27F94D:Q M;:3B8/E]>G\%+F=$8'0#@]^U*+^H/\,^) MI%";%+))!2>2LCNF9D#>M^EK=BT56BES/NT2& 1^J&N[.VSJ<1B"$([BCV&S M/C4_@L,V[(.AH#44G#345\UN"?N\U:K#@VS\T(^"CK6>J)$'HXZSGB@TBOQ^ M8V%K+/QOIP9';;+^Q+MGL]YG+SPN=A@CU/5W'(90C+Q1QV"?6CCLALV/P_PX MCH9QIQ#NP>EF[B[]X6UH*0$C:PUZUR.M(.K[H)XH7MD#;\65/C[M,-=7*!$F M0*^O.5=O$W.&MI=R\@]02P,$% @ ,8>_5."J %2> @ J0< !D !X M;"]W;W)K&ULC95=;]HP%(;_BA7UHI5&\_U!%2*U M5-,J;5-5UNW:P(%8=>S4-K#^^]E.R"B$M#=@)^=]SW..8SO?ZT>A9V[GLB05 M,$DX0P)6$^?6OYEF)MX&_":PDP=C9"J9<_YB)@_+B>,9(*"P4,8!Z[\M3(%2 M8Z0Q7EM/ITMIA(?CO?M76[NN98XE3#G]0Y:JG#B9@Y:PPANJGOCN&[3UQ,9O MP:FTOVC7Q,:I@Q8;J7C5BC5!15CSC_^V?3@0^-$90= *@L\*PE80VD(;,EO6 M/5:XR 7?(6&BM9L9V-Y8M:Z&,+.*,R7T6Z)UJGA@6Y!*+XN2Z'+6+.45NKP' MA0F55VB$GF?WZ/+B"ET@PM"ODF\D9DN9NTIG-Q[NHLUTUV0*SF2ZK<4U\H(O M*/""H$<^_8P\M'+_O=S5-7>%!UWA@?4+/RQ\_P4/F(:=:6A-HW.06]TU/*

[VL#T]4=$X2KJH=\!1 M!QP- O_ XD4OM29&\+HAZNT#U,8M.81(TNP8M2=*U^/UH\8=:CR(^I.S476" M2_Y_OWV\\0E)X$7I^(BW)\H?)V=XDXXW&>1]&"9+3G+&L>1KECZ/Q&'*3F$M/;8TV81!166N==I]I -!=#,U&\MF?KG"M]4MMA MJ>]2$"9 OU]QKO83Q(NU+53&>?G> D5@&SMI-,]]>O#10(&)1HJKX$#/?C^%Z?8YS9 MB?$7L2=$@E]IDHFYM99>K-E/,52#?G.%CDG."Z>1 '-(4\]7^H&]F.5X M1U9$/N>/7(WL.DI,4Y()RC+ R79NWBIKQE[TX'L\ MMQR-B"1D(W4(K"Y'LB1)HB,I'/]60:TZIW9LW[]%_UI,7DUFC059LN0?&LO] MW(HL$),M/B3RB9W^)-6$?!UOPQ)1_()3:1L&%M@#'C[ 2XME;1]$U1F\);S89FNHTKR=5; MJOSDXGMV)$*JOD@!;NZ/F"9XG9")6A\3@1,"5F5[;\'- Y'JK;@%$_"\>@ W MGV[!)T S\&//#@)GL9C94@'28>U-E?Q+F1P-)+_/^1UPT!\ .0@9W)>7N+N% M.SQWMU49ZEJ@NA:HB.<.Q3N;_JJ8/MD<.)64"+!^!4VQP!)+LF/\=22M6Z=U MB[3>0-H?3.($W*>,2_H?B<&2"6FJ91G%+Z)H=AX7,$*A,[./[9(9K+P(N;75 M&42OANB-0OS&F1#@.5-"D108ORF!,#:\C!.TTGNP@[!O H/ C,^O\?G7X?M+ MC8D1H-_+/O']+D2#D3=0PJ"&&%S0Y:^8:?%Y%).UO(QUL%%PZ'TD[V CS7!;&PO=V]R:W-H965TD[&U_?2E9$6V1XB:I%]M++%EOQF^&Y'LB,]DS_BPVE$KT-<\*<3W82+G] MY'EBL:$Y$5=L2POU9,5X3J2ZY6M/;#DERSHHSSSP_=C+25H,II/ZNWL^G;!2 M9FE![SD299X3_O=GFK']]0 /7KYX2-<;67WA32=;LJ:/5#YM[[FZ\]HLRS2G MA4A9@3A=70]N\*=9 %5 C?@MI7MQ=(VJ4N:,/5H'O$5#X_.!!O30N-GR*^3#)0(?P!(^>TUX4(?C MTW!/-:3M"K1=@3I?T)/OELXE>J2+DJNBJ;A$-SM5,9EG=*A6SE"0C%[VM@C] M\46E0W>2YN)/!YF@)1/49,(>,E^H2BXWI$ 84*Z&:*,(K4C*T8YD);4U^Y P MJA-6"WDWQ3X.1Q-O=]Q3$Q7[XZ %G9 -6[*AD^Q14S+5E*IWFD$..*<[&F_%OMC0P6@(.@0]4$Q>.QG6K<4HW? MVEP+>QOCV.P;QKC#V )*[(1'+>&1DW"]CD2[CBJ1*$]K0-MFU7RKYR.#' 9( MNO/#1,6C,=B+2-HBDO,501:+,B\S(IM'ME(2@V04=]0[1+3)>**BR;A+U@2% MD=_#5GL4?K-)O5)'L<6 ,'1)6T!]LT*[%';;U!FE%)O6I.RK^W9@18WZZM 6 MAMT>=G8UQ:9M148M)@;WR"G6WH;=YO8H%2^!U NO8IPIQ@NEK**<+]-=6N]R MEJ>ENK1,>Q%._@?2JCT%NTWE/=(Z-L8B2)*P.V(6E-\W9J"="?SOI*U-XM.5 M'W=I6U$];WV@#0SH**@30CB'Z^BH)T$W$[R#A4%Z^ZUE0"M0WS[0)@7M']!]4 MU-S7#"'H;GYL*-RWRK57@=NKWJ.BI@M%8T.13!"$/0L@T$X5O-FI7BFC@<6# MC!;;0+B'L_:IP.U39]31P'2F*,'=,Q8+"D*_9[\?: L+W!9V=AUM?N_XJ WB MKHY:0+@[)-[126]US/X+X>NT$&KYK520?S52T?QPW_S^8_@M02P,$% @ ,8>_5,HMS,HB P ^@H M !D !X;"]W;W)K&ULK9;;3N,P$(9?Q8JX E( M[*1)BMI*T HM%TB( GOMMFYCD=A=VVEAGWYM)[B%I =6W#3Q86:^F?B?NK?F MXE5FA"CP5N1,]KU,J>65[\MI1@HL+_F2,+TRYZ+ 2@_%PI=+0?#,&A6YCX(@ M]@M,F3?HV;D',>CQ4N64D0Z2)39L(?])9X0<9$ M/2\?A![YSLN,%H1)RAD09-[WKN'5$$;&P.YXH60MM]Z!267"^:L9W,WZ7F"( M2$ZFRKC ^K$B0Y+GQI/F^%,[]5Q,8[C]_N']UB:ODYE@288\_TUG*NM[J0=F M9([+7#WR]2]2)]0Q_J8\E_87K*N]2>*!:2D5+VIC35!05CWQ6UV(+0.=:+L! MJ@W0L09A;1#:1"LRF]8(*SSH";X&PNS6WLR+K8VUUME09C[C6 F]2K6=&MRQ M%9%*?QF(3!08DVDIJ*)$@LD[N,?*C-[/S*K"-)=GX (\CT?@].0,G #* MP%/&2XG93/9\I8F,7W]:1[^IHJ,=T:^7XA($Z!R@ *$6\^$QYJ$UAY_-?5T' M5PSDBH&LOW"'OR%G2NB#5>+<)0[X'&R*M%6=/?%"%R^T\:(=\48E,07,B91 M99@!S@AX)UB<@^N""T7_DAD8"B& M[72QHXN/I/L62MQ B:.DG21Q),E>DGL=(MI@*\X+PD M;TELY_YW_MTY MMH=KJ1YU!F#(2\Z%'GF9,V\ ]2S-C!_SQ?K6WUQR[9YD7=H&'IFOM)%Y*<89Y$P4[_BES,.&((SV"&@I MH'5!;X^@6PJZ'Q7T2D'/9:9 <7F8Q"8>#Y5<$V6MT9MMN&0Z->(S8^@:G9!W[\S+\91&>[@D?4G(KA$!I3NF-#51^1=)P]WR"?M\ML8Y73@Y$$+3;U"\=]Y]CN.,]CK,'S9OJ;%L&VQ:3-8HNG7_'T/\!3 MK.K_!2H\1_NG>]6T.(YJ1&U.MHBBBBAJ)?J&YX&M3_&O'B+47*;"824((U)B M,B!+4$PFNZBBQH1H&-7!FD:#?MBOH36-CBF->KOQ3BN\TU:\KZ#U.;&0';<* M#]^+5W%N;4Y$2_Y!]-/FA/O]L(:^PXB&9S6K2=.*=NEN\D%%/F@E?Q#5^DRW M-^.V$M>381CG) .^,P&#QN^%I3^K):!I%'5IK\;?-#JF02,#_L;AE(-*W2&O MR5RNA"FV]6JTND=&PO=V]R:W-H965T M5/,01U$6UI2)H,C]V),J*1[%%H21 MBH%&ES,PE'%]A7ZBU_D,75YH\-'9-QPR7O?Y]IX]/Z-\U MZAI%^ ?"$<9'Z-/OT(FGQU_IH4TZQ,5#7.SUR F]>7=9D5S97$/R,\)D$"9> M.#DA_$Q;>RP&%*/\Z#9U]-33W=/:%N-TC,=YN-W=C4-4FA"2#:@OWI+!6W+6 MVYM]2.X8&R67H(^ZZP2RG75)E)&;/7>'J'@<)^/C[M+!77K6W0,3S-[?$JVE M/'[#TL-EXU$2)7ON#F'I:'3*73:XR\ZZ>Y&&B@ M',#.KZ0TGQU7,X:_B.(_4$L#!!0 ( #&'OU2(HV\#8@, ,(* 9 M>&PO=V]R:W-H965T3NW]^@(VS(R_&<_8,S\) M^47M #3ZUM2M6@0[K? MA0WC;;"F8?+[)ZC%:1&0X/G#(]_NM/T0+N=[MH4G MT)_W#]+,PL%*R1MH%1+Y^-GZ3\YYX\R&*5B+^D]>ZMTBR )4 M0L4.M7X4IY^A=RBQ]@I1*_=$IUX6!Z@X*"V:7MD0-+SMWNQ;'X@S!1)/*-!> M@;Y5(>H5(N=H1^;:+>=2G)"TTL::';C8.&WC#6_M-CYI:?YRHZ>7:]&: M'02)?A6L5>@1"N!'MJD!W3QU.XM$A2:E;M'-/6C&:W6+/J#/3_?HYMTM>H=X MBW[?B8-B;:GFH3:@=KFPZ*$^=5!T FJUEW<(T_>(8DH]ZNNWJ$=.G;Q6#TUX MAAC1(4;4V8LF[+VXJ]!?JXW2TB3?WU<,1X/AR!F.)PQWT=Q!72)3D"9H1U#: MU(A&-TRC5?'UP!5WV6[V%FY]@>P62-P"MF2/2SK#))Z'Q_-X74I%)(_S0>H5 M?3S0QS]*+R3?\M8PEXA5VN3-FWSIEIN=49(X3"I$DR5(_X&P G%T%M!6HY:$[^U;ED;4%>"MK=K%ZE,3I M"/%2B$09)G[$=$!,_Q71'1*U"Z895[6Y;^V>N_2T 38/I?PID'L("$E&G!ZIB&29GY/@E_L$_W]9T-LZAXCS M+!L?7QZQ-$[S*=:SNX]_,6G.=X5JJ(P>ODN- M =DU3-U$B[WK.39"FP[>FR01I! , ,X+ 9 >&PO=V]R:W-H965T^K],<2J;O M9 4"GZRD*IG!K5K[NE+ ,J=4%GX8!(E?,BZ\Z=B=/:OI6&Y,P04\*Z(W9%.12%M80 M[ZU_<,%C,$NF82Z+/WAF\HDW\D@&*[8IS(O<_0I-0 XPE85VOV37R 8>23?: MR+)11H*2B_J??6D2<:1 DPL*8:,0GBH,+BA$C4+D JW)7%B/S+#I6,D=458: MK=F%RXW3QFBXL&5<&(5/.>J9Z5P*K" H\E$RHGQU3V36Y>@3#>*&OR2UY73R2JW?7Y!WA@OR6RXUF(M-CWR"G M]>:G#=-#S11>8*(A^22%R37Y1620O37@8X!ME.$^RH>PU^*L4G]0CITY[<*(VZ9&S%UVP]X$+S"L7ZZ-\WY!#OC&[9*X@XZ;.^)\?T0!Y M,E#JOWK<#UKW ^=^<"F<-XX*6]C"NF&&+&'-A;!D6K+R1%/2&G<\M0UCO\#=-)")[W0[>MC>75/ M;8:MP>'/N!JCUOWH!U^-T5DIWF2Y+L6Y$!TFP^Y2W+?H]_VER)E8@VT]H W' M!@_9(0#0-T2 Z0*^/V.YC0?T!+A#*(GC;F :''IO\"UDM89;N5IU=\F@ RT* M3]"ZI,* 7F [^B[07C:\?G*+589N-'KF-#CE.A>Y!!4>H,(?UB,:T]]H$AU2 ME[L$/31\&O6#IZG<"&/?GH7!KR)^.S5YK3*\I?A1HCKX M&?V$'KHZ[6_K3V6%HYHM#Y2!@.DY-"^4>3 M$29V[09&35PQZO&A/6V'TID;Q4[.'^RPZB:N@YEZTOV$[S#'T:F %9H,[H:( MI.KAL=X86;GY:RD-3G-NF>/ #%U) DFZL<$*I67KP]B#8I]C45GRI'/3_OM)LN-F MQ7'6%ULGZ?ONOCOI--LI_6@* "3/I9!F'A2(U548FK2 DIF1JD#:E5SIDJ$U M]38TE0:6>5 I0CH>)V')N P6,S]WJQ'G3D8$Z=D MH]2C,[YE\V#L @(!*3H&9G]/L 8A')$-XT_+&70N'?!PO&?_XK5;+1MF8*W$ M \^PF >7 J>-+E3#^2W;-WFD2D+0VJ,H6;",HN6S^[+G- MPP$@.@:@+8"^!4R. .(6$'NA361>UC5#MIAIM2/:[;9L;N!SX]%6#9>NBO>H M[2JW.%RLE;0%!$V^*R8-N8,4^!/;""#G#SX%D)'E$VA;47-!SJ\!&1?F8A:B M=>XHPK1UM&H73D-1.$2P0-!HEF"'U5&>:^',7TK"]WIV T.1N0-NVD3=\G#?(<_,4^ M+6R8^=.(1KW"3L'BR9"PI!.6O$]8V9Q]5/;R8JTYOO1I&B:-IE'+TR?L!#:A MO=A&77C00&PSV/J^:NQ!JR4V%[*;[5KWTG>L-_,KV]*;#OQ*T[P'-TQON>TP M G)+.1Y]M(7038]M#%25;U,;A;;I^6%AGR70;H-=SY7"O>$<= _=XB]02P,$ M% @ ,8>_5*Z8W5OB @ J0H !D !X;"]W;W)K&ULQ59=;YLP%/TK%NI#JW4%0R!)E41J4U6KU$U5LVX/TQX)4S (7>LY3)OC-3*K]V71G/("/R MBN? ])\)%QE1>BNFKLP%D,2"LM3U/2]R,T*9,^C9;T]BT..%2BF#)X%DD65$ M?-Q"RA=]!SN?'Y[I=*;,!W?0R\D41J!>\B>A=V[-DM ,F*2<(0&3OG.#KX2KM$RVJ6,]!<2$5 MSRJP5I!15K[)>V5$ X!;.P!^!? /!005(+"%ELIL67=$D4%/\ 42)EJSF87U MQJ)U-9298QPIH?]2C5.#(6?Z!$&@1TZ81,\0 YV3<0KH_ YT\%L!+/Y (T54 M(1&?H%7 A0E3A*9Z]16]C.[0^=D%.D.4H9\S7DC"$MESE19JTKEQ)>JV%.7O M$'63BROD^9?(]WQ_"WQX"#RP<+P*=[4]M4=^[9%O^8)=?'',"Z;D)?K!%>A7 MZ96N#=U31EA,V;3IW)]'38 >%&3R[Y[T09T^L.E;_SNBU*85=:)MQI94H:4R M5W@^"/U.H$V<-_W;C.IXGM^NHU9TMFJ=K?TZ"R& J3T5AS53> K#HSI]=#S# M2ZJH866K&[:B-<,WH]I1T.YL-[Q=ZVSOU1E@I#B*/)20#XER(A5*"MAC0*-3' !> M=CSL'^\(*JZ5.X#73F!+C(]WG,"R,>+]G;&+OQQN_K*-X=9)S%]V/QP>T?QP MHY?[7BM8MW\S*M#W9.T W,8<88:X[T1,J5:0PD3#O*NVQHMR+BHWBN=VM!AS MI0<5NYSI61*$"=#_)UP[6&W,M%)/IX-_4$L#!!0 ( #&'OU0]$PFRC < M )TZ 9 >&PO=V]R:W-H965T_P[]$G3WFQ>?RSMH*?5FOLO)\=E=5]S_,Y^7BSJZ3\G5^;[/ZEYN\ M6"=5_;&XG9?WA4V6;:/U:DXQEO-UDF:SB[/VNX_%Q5F^J59I9C\6J-RLUTGQ M]2>[RA_/9V3V[8M/Z>U=U7PQOSB[3V[ME:W^N/]8U)_F^UZ6Z=IF99IGJ+ W MY[,?R0^7!(NF11OR9VH?R\Y[U)S+=9Y_;CZ\6Y[/<#,DN[*+JNDCJ5\>[*5= MK9JNZH'\N^MUMC]HT[#[_EOO;]NSK\_F.BGM9;[Z*UU6=^Y-L5M6G M_/%GNSNC=H"+?%6V?]'C+A;/T&)35OEZU[@>P3K-MJ_)EUTF.@T('VA =PWH MV 9LUX"U)[H=67M:;Y(JN3@K\D=4--%U;\V;-C=MZ_ILTJS1\:HJZE_3NEUU M<9EGM82V0._S)"O1)[NPZ4-RO;+H^<%/G5]*=/T57=G;6LT*)=D2719VF5;H MMTVR2JNOZ%VV3!=)E1V?MDFLLG+VS1+LD6:W7;3^O?[N@/TKK+K\I_ MX=G^\*P]/#^FWZH];+$_D"^QVZY$VU4SP1\N!-6L3N)#-W]NE,:8JGW4P3CY M?IP\.,Z/13W[7Z&W[RY_1>4B+RR2&K=9NJWQ4]DBD NQ/X:((87<'UY.)\6V M*]E),N.:Z)X4;A0WFFN_%&H_3A4;%,BC!\6OI#*!1.C] 70,'ATDNSZ.M"$,]&3Q!-%L>0#D@!.29BG'_*.%*%S!_ 1'B7Y0$4B)DR^ M<,&D^A7"$T2P%@.Y!WZ2(P#=%$6SIKA)RT6R0E]K3H42 +PC*HH"P$.B)U1 M.\DU6I*^!&X4-1R3 0V G>0(/%T-T'^^:C&Z>E/ (<4Q=*+ 24JFTVG75U^.Y/)%U6; MBX$E+P7RTB/D]8IT6M6G@%,JHR@%W*7AA>;W*:7H3. M_JDT:*84 -K909L96&V^D1ZD J#R.UD_H3*[T .(HH5E\ (<6$5E^X)IXR MU7>1GBBBR( ]$8!2$4;IH3Q/KO$"J"BB.'P!P!03.GSA\>ZDG@K QS%E30H9,&&LHH/EX"'>6$/EZZ#ITQ MWB\1/>X^ 9ZU]F\409-7"C M10)#99BAA^H\N:Q+X*&,8MTE %-.:-VEQ[H;U5\1^Z+8T$U@!6158;(>:G-: M65> 2A7%M"M@JYK0M"O7D/<+2C#D<(R 7Q7&;V_:C*SJ"J"IHIAU!015$YIU MY3IQVI\CGI@A%8"R:JQ;5Z&3[NQ(BN+6%C6E>O#"5?.?[_G#KW@ ]>L M%%!4C77KZL2JKH&'.HI;UX!&/:%;UYX;\Z)O"#U!Q CC5T<#0O58LZY.J>H: M>*BCF'4-P-03FG7MVG!)^IOM/$$"#R!+ U?U6*NN3J[I&D"IHUAU#635$UIU M';+A.W'<$#VPWM*=_:)CK;KZCJ*N@9DZBE4W % SH54WQZUZ,.1PC,!8,]:I MRS8S]\W-D=#9 Q1-%,]N ))F0L]N/)Z=<.>^KB],=*_9'XX5>&K&NO:.#"=6 M>@.4-%'\NP%@F@G]NW&=.<5<.U)YPA@;N@=O@*UFK(4_E.K)9=\ ,4V<+?:= M/?93;K)W;;JALF]4/%$$#V]IQ=UM]F/]_*%0)^Z_QYT-^#C.#GS*S/[\VML?OS<6>#/HZS0Q]WMNCC*??H[SKK M/J+%>'\Z^:*X[L^F>>?1P>;!S5^2XC:M1["R-W4K_+JY>E!L'X7K* M0@".+2BG;N!Y0S?'A#GSJ=U;B_F4[Q4E#-8"R7V>8_&\!,H/,\=WCAL;DF;* M;+CS:8%3V(+Z5JR%MMR:)28Y,$DX0P*2F;/P+U:^9P#6XSN!@VRLD4EEQ_F# M,6[BF>,914 A4H8"Z\&+.)7V%QTJ7\]!T5XJGE=@K2 GK'SBIZH0#8 _ M; $$%2#X$]!O 805(+2)ELIL6I=8X?E4\ ,2QENSF86MC47K; @S;=PJH4^) MQJGYBC/=01#HCF,FT08B((]X1P&=Z:,(F!+8UILGZ)5OPU6BW3/Z!#P5N,A( MI$]2C3A'9Y>@,*'R?.HJ+=4$=*-*UK*4%;3(\@-TSYG*)+IB,<2O"5R=8YUH M<$QT&70R+@K10U[P$05>$+PA:/4O\-#"_0XY85WWT/*%+7R-:MIG9'\[V> MYWWHD#VH90\ZB;Y>_5QL.WB&-<_P'9LPJE6,NIO A4HX)1Q%31%OU;>;*)S\ M7=_ROWT"-SC1EW&=R;B3Z/KNR^;F3MZ_ZLW)YC\45MS M3@"#UEOC-E[[NAZIG892*]TS54Z >K>>N L[9]P7]W)KV1 MOH"BG("EH7AAA\B.*SV2[#+37PT@C(,^3SA71\,$J+]#YK\!4$L#!!0 ( M #&'OU1KGQB\/0( "4% 9 >&PO=V]R:W-H965TM\A_K>U "6/312F5E06]M>A*$I:VBXF6 +BE96J!MN M*=3KT+0:>.5!C0R3*'H7-ERHH,C]W$(7.6ZL% H6FIE-TW#]^PHD[F9!'#Q. MW(AU;=U$6.0M7\,MV+MVH2D*!Y9*-*",0,4TK&;!97PQSUR^3_@F8&?VQLPY M62+>N^!C-0LB)P@DE-8Q^ M#GN .#L"2'I \EI V@-2;[13YFU=<\N+7...:9=-;&[@:^/1Y$8H=XJW5M.J M()PMYJCH $&S3\B583=0@MCRI00V^L*UYJ[(8S:Z!LN%-&/VEMW=7K/1R9B= M,*'8UQHWAJO*Y*$E-8XS+/N=K[J=DR,[7[9ZPJ+D#4NB)#D G[\&GGIX_!0> M4@V&0B1#(1+/EQ[A^^OU$;=0*4$LU& T/J;=$(R35K M-98 E5!KXPZ9PK4F X>$9\]$Q7$4_:/\/TF=]'#O$KL'Y#/7:T%74L**8-'D ME/"Z:\HNL-CZ>[U$2UWBAS6]8Z!= JVO$.UCX%IE>!F+/U!+ P04 " Q MA[]4@I:=$C4# "+"@ &0 'AL+W=OO/2FM7#L8KOK^/==DI_0WLP:PY+$2TDR#M;6;%V%HBC54S%RI#4CL*96N MF,6F7H5FHX$M/:@2(8VB/*P8E\%LXO_=Z-E$;:W@$FXT,=NJ8OK'*Q!J-PWB MX->/6[Y:6_2:"BGP+N"TAJ0'(N(*T!J7=F+\7[L&"6S29:[8AVT9C-?7@S M/1KE<^G&_"O%-,&G(+!? '=B_ D(M.[[6RH?9R MHZ](1 >$1I3VP.?GP!,/CWO@B]/P]PSA=.3AT2$\1(\;HVEC-/7YDF-TBD)M MI76&.0\'M:%H#7G-)9,%EZN6L>3+.TQ WEJHS-<3Y9.F?.++I\?*"USA6 4( M[A5$8&U\& .]X[)/E?E4;N-XF#V/HQA-?&C;WQ,UBO/#H$5/4#).FJ #+6FC M)3VIY<2<)1=<%F*[=&:66E6$E247G*'CEP,RWVH-TO9)WE?,#WC2/$V?:.X) MB\4=<@FV9C2)Y*Z432+1D<4Y8VB_%Q%-TK;4@FN MR!VLJ@[5@_3#)OWP?RRF45-^=*XZX0OKIM2 K#2NJ[[A&'6,SL=Y:RWLAZ,; ME6;)<-@_'..&\/COK?YQSQSOKOZ>J/;J/Z 91[]/H^@DT064@/-Y2=#3$?97F'<3*BJR$FT/N;S[YAU<;?!>Z5Q9N%_USC;1&T"\#^4N%Z MJAON>M'$5VVTJR=_'U&VO76";9I7KRZG3/GC#3C\=[8!U<"('M44KM) M5")6UW'L\A(4=SU3@::=C;&*(TWM-G:5!5X$D))QEB2C6'&AH^DXK"WM=&QJ ME$+#TC)7*\7MTQRDV4^B-#HLK,2V1+\03\<5W\(=X,]J:6D6=RR%4*"=,)I9 MV$RB67J]&/KSX< O 7MW-&;>R=J8!S_Y7DRBQ L""3EZ!DZ?'2Q 2D]$,OZV MG%$7T@./QP?VK\$[>5ES!PLC[T6!Y23Z%+$"-KR6N#+[;]#Z"0)S(UWX9?OF M[' 4L;QV:%0+)@5*Z.;+']L\' '2CC;)@ZX8CGXZM MV3/K3Q.;'X3PPJ'('7M_ \B%=%=7XQ@IN*>(\S;0O F4G0F49NS6:"P=^Z(+*%X2Q*2Z MDYX=I,^SBXRSRO98DGU@69)E)P0M_@?>#_#T@IQ^E\E^X.N?X3M.W._9VJ%/ MW9\+Q(..>!"(!V>([\-3A(+Q'5BJ+)93'CUY397+I-^;EE.V;J,3-.3T,9:?%1D M5#+;T'L<74:ML7FTW6K7WF:AJE^MSZGM-5WJ'TW3,V^YW0JJ00D;HDQZ'TFN M;?I0,T%3A5)>&Z3&$(8EM6ZP_@#M;XS!P\0'Z/X,IL]02P,$% @ ,8>_ M5'%!C)>W P < T !D !X;"]W;W)K&ULS5=- MC]LV$/TKA)##!LBN1,E?&]@&;&^*+I QCK;'HH>:&EL$9%(E:37*= ?GR$E M2_Z0U6V1PUYLBIIY>C-#/@['>ZF^Z13 D.]Y)O3$2XTI/OJ^CE/(F;Z3!0A\ MLY$J9P8?U=;7A0*6.*<\\\,@&/@YX\*;CMW<4DW'C'Y9+[7Z$*J&_Q8IEI]TOVE6W@D7BGC40N4!+9BZL!V;8=*SDGBAKC6AV MX'+CO#$:+FP95T;A6XY^9KJ0>0XJYBPCGR43FCQ!#/R%K3/0Y&:1,K'% 1?$ MI$ ^:<,Q>*/UN_)S0,8QC,?>>O+/^7U.Y MTTPD>NP;Y&V_[L<5QWG),;S"D8;DBQ0FU>232" Y!? QX#KJ\!#U/.Q$G!7J MC@3A!Q(&8=A":/$:]\BYTPXZ45V$R.%%UXIPFN8KR44#7/>=!?OC,R*31P.Y M_K.#5Z_FU7.\>E=XS5GF:#!#UK#E0G"Q)7)#"E!<)FV%+/'Z#L\JR,MT1 =C M_^4XMY;#T2@"&.R%,3R!1,&K2M_T$&DI-IE<4)U6%,= MOK:J()+N>@XO/DX#2L\87AH=%_V$XZCF..KD:%>Y3*2"CE5\7V/=OZG=18-& M>X.?NFSG%=YQJGO!J#W5].@(H/^:["KHI51F(S,NR0JV>%J;KCC#Y@/AVZI M([PT^LD*5P&^:K731FAIM]*6&;()@OJ,S6QB,I<8)R:M;'H7;&Y#&IUMT#8K M&E[AW&@N[1;=_Z(C]%)P6X2DQ>IZ;AMEIMW2/&LVU\I@!\)4HLESD6"2\0"G M@UL:D7_(_]T$C>K2X=O:!(W6TFZQ?CZDI[6BHXMC M_/SD:C'I1?VS&F6N6S^;G]CKA>N(&IKR+ M?,%#F6,2,]@@9' W1$:J;._+!R,+UR&OI<%^VPU3O!*!L@;X?B.E.3S8#]27 MK.D/4$L#!!0 ( #&'OU0\[)9830, )D- 9 >&PO=V]R:W-H965T M\P4M],B4BYPHW14S5RX$):D5Y9F+(0S=G+#"&?;MN[$8]OE2 M9:R@8P'D,L^)V%S1C*\'#G)>7MRSV5R9%^ZPOR S^D#5XV(L=,^MO*0LIX5D MO ""3@?.);H882NP%M\97 M=!Q_2J=.-:<1-MLOWF]L\CJ9"9%TQ+,?+%7S@1,Y(*53LLS4/5]_HF5"@?&7 M\$S:7[ N;:$#DJ54/"_%.H*<%=LG>2Y!- 3(;Q'@4H#?*_!*@6<3W49FT[HF MB@S[@J^!,-;:FVE8-E:MLV&%6<8')?0HTSHU'/$\IR)A) -WG!02W-.$LA69 M9%2"D\[1R0:,!$V9 E^7)&-J VZ+E"5$<0%(D8*?E C I^"+8#-6$+-JI^#D MFBK",GD*/H(Q%68?LF*F.X\/U^#DPRGX %@!OLWY4FH?LN\JG:0)U4W*A*ZV M">&6A"X7XAQ ? 8PQ/@-^>@]G=?_][IF=N5$-?T9F DNWT2[ M]1E8GZ8 K(9A',9>WUTU">Y;^8'7ZU56KP+VJX#][H"70A@.4R83'?1&;YX. M#$'E-3@J_K":-SP _JW/L $VP$&,=_#O6WDPQ"WX>U7 O5@11A';@[UM%8=O61[ NPK SXILM=UUS8$?^J%'4T5') MH[K<(7P ]J73)E8?>J@%:UT#47<1K+"BN"NYND0A_[A8ZS*&@D-@#?;WM!?O M;NDWK#P,PQ;X=05$W26PAA]U(:@+%.H=%WY=QE!T"/C1WM\D\N-H%WZTOT11 MZ+? KRL@ZBZ!-?Q>UR&F+E 8'A4^KDL91O\?_JAT^@H^A-X.5K=Q;C:7EL]$ MZ).J!!F=:AD\[VF]V-X#MAW%%_8H/>%*'\QM&PO=V]R:W-H965T M1($ MBN108.6+$KA9R80LL#9#N0E4*0&O':A@01R&1T&!*??F4S=W+>=3L=6,YMA/!?%KB#=R _EI>2S,*6I8U+8 K*CB2D,V\ M17221J$%N(AO%"K5Z2,K927$G1V:"L"!D1;"FR:>TB!,F+WT=[9Z Q96I_&FA3G$T1D*:0T[J0>$-+=O$1(K9;?ZS!VFBT(_#-_UN?IZ MW!,]HU;/Z!5Z*JISA+.,,HJ-N7UZANFBQ!_WZWD&-_8G@WH.6SV'@T27[V_1 M]ZOEYP&JHY;JZ"U.VKA-/QY4\A'$1N(RIP21[B;U;7BP&FXY;I^"V\C<)_7]?P?[F;/D-ESGS4;V_0^?S;N_<+EAMJ9#+( M#%/HC\U9EO5U5@^T*-V-L!+:W"^NFYM? ) VP*QGPKC5#.PET_Y4S/\"4$L# M!!0 ( #&'OU3D(>CBG@( $P& 9 >&PO=V]R:W-H965T(ATV")$ ]NQJBZ((096*TR29Q)60.LJFP79CLZEI2$F--Q9<4U7"/BU0 MF=TL&D5[PZW7BXGW#P[? M)>[$"G/R"((_6[Q"I3P0T_C=849]2A]XN-ZC?PS: M62D]I=R1Y9/ M)<=1=F6J"FTNA8(O1F@'MYBCW(J50@9=RT:9,CZ00 MI*\A3=+T_FX))Z].!V#/^]J0XX6CEZYFF-C[I.7%%"IC<4#JN)\FS#$'X_5'2R&U*% P KPT !D !X;"]W;W)K&ULM5==CYLX%/TK%NI#*TT';/,Y2B)-)EWM2CM2U-GN/GO M2:P"IK:9=/[]VH9 !@BM-,I+8IM[[CV^!U^N%T$KVQ^467!7BXKLZ1-5WZJMT#.W\Y*Q@I:2\1(( MNELZ]_!N Q,#L!;_,GJ49V-@MO+,^7CT_>_[";UYMY)I(^\/P_EJG#THD=D-$=J7/UE1__I.V& N,O MY;FTO^#8V(:! ]):*EZT8,V@8&7S3WZVB3@#P/ " +4 - 3X%P"X!>#?!?@M MP+>9:;9B\[ ABJP6@A^!,-;:FQG89%JTWCXKC>Y/2NBG3./4:BOT*R34ZPW8 MYJ14@)09^/*C9I765H&/&ZH(R^4G\!E\>]J CQ\^@0^ E>"? Z^EMI4+5VD6 MQI>;MA'7341T(2)$X)&7ZB#!ES*CV5L'KJ;?[0&=]K!&LQ[O*W$+/'0#D(?0 M!*&'WX%C"X<3\,T\_)%H.(HMW)O9#>X4P=8?_J4B5:<(/2ER X@"*9?J;B:2 MWT7R;23_79&F%&[\!M:OJ2PO*P2]V(\7[LMYWL=F$/LHCCJS-[2#CG8P2_L^ M3>NBSHFBF3[ANMJEC)@:,D6T\12>,?CLAS%& Z(39CCR$SQ--.R(AN_);TDG M/S-&,$ W\@QH09BC&\ M\)[ L\\&G"6^KEF>L7(O+6565(*_4$-:SN4%]>[1M37HZRW$U]( C\^JYT51 M,!1A;!<@&%T2H:_?<+Z /Y+TH)?$Z]O/]EQ6^B(+@VLKT-=)^*Y".:? N SZ M<8B''Z(),XP"%%\0H"^7<+Y>/O!2*E$W+:QNB_0IV LJ9\] 7\U@?&T%^I(' MDVLID(Q[@03%<*C A!E$$1PHX)YUL@45>WLCD#IX7:JF(>Q6NUO'O>VU!^MK MV@F2A>V7[YF2O=?=OA0=^HJ# & M^OF.#!Z\0C6ZVUF7"FDPU9T2>J M/V\>)(R<"F7!4IHI)C(DZ?)F<(NO9S@V#M;B;T:WJO:.3"AS(;Z9P9^+FX%K M&%%.$VT@"#R>Z3WEW" !C^\EZ*#:TSC6WU_1W]G@(9@Y4?1>\'_80J]O!O$ M+>B2Y%P_BNT?M PH-'B)X,K^HFUA&_D#E.1*B[1T!@8IRXHG^5$*47.(W0X' MKW3P#AP"W.'@EP[^@0,..AR"TB&PRA2A6!UF1)/I1(HMDL8:T,R+%=-Z0_@L M,__[DY:PRL!/3]]3$$VA2_M$MTI1K1#)%N@](W/&F694O4&7,ZH)X_#V%GU^ MFJ'+BS?H K$,?5J+7(&YFC@:V!A,)REWOB]V]CIVOMW(*^1Z0^2YGM?B/CO% MW;?N>-_= 0TJ(;Q*",_B^?U"?+F=*RWA-'[MP?0K3-]B!AV8?VVH))IE*\2M MO,3*VR95@1-:'/.I/D_Q:!R"+,]U1=JLO)K5'LF@(AGTDGS',I(E]!C%NWZ4 M+_AK6UR%TZC&.'(C]R"LIM$X'K4'%59!A;UT/@E-^%'5P\;&7F /XQZ]IA6. M/#]N)SBJ"(Y.47U1YPA),,G3G!,-\R054K-_BP=C/!H?T&ZQ\OR.@XQKA0^?G")JG%MIXD;B]8(P;/!L MFN$H#L8=3'>5"7MG9^@AXB+I3 Y' !\DW!NE^68?.,FTK?>_?\_9!BYT>H@^ M4MU3_/"N^N'SRA_?Y8KR3!R)HA_^-DED3O=N*AU):)__KC#BS[P9\H MH #[&9WKDVCO2A_NKWT]LL/G>!KWG]NA_Y/?#V=7*/%)E?)_!-./__I'+.T^ M$%1Q_Q5Z365? *9D[L_LBA+NKTKMEZ6[(UZ/-!%R 4PSN"J(9>=MP:Q=Q-'0 M=5T;R054_6*@S!)I#;6-&7^Y:M/"J34> M*94KV\ IE(@\T\4UN9JMFL0[VTLUYJ/K>Y"TN0*JP(KM*YW=%D57^H'(%17!L9='H%0,M-K;UF0L-C91]74-S3*4Q@/6E$/IU8#:HVNWI?U!+ M P04 " QA[]4L,N;@JT# !=# &0 'AL+W=O6((Z_ M:Z.CQJ6G+M M?M&QPJ8 7N^UD65-A@A*)JHG>:X3<4(8XQY"5!.B%@%G/82X)L1M0M)#2&I" M\E9"6A.<]*#2[A)W3PQ9S)0\(F718,V^N.P[-N2+";M1'HV"KPQX9O$[A2QK M=.&>:/4,&U#32W1Q3PUA7%^B]^CKXSVZ>'>)WB$FT)="[C41N9X%!MQ;(\&Z M=K6L7$4]KG"$/DEA"HU6(J?YN8$ XFZ"CUZ"7T:#%F]WZAJ%T16*PBCR!'3_ M%GKLZ-A#7PW3/Q&@1Q-'#P?4Q,U2Q,Y>TA=.*95A_Q!W@.0&<;LD.2):4^-- M=V4N=>;LA7!8X' Z"PZG&>ABXA9D-0@Y4Y(T2I)!)1^%H8IJ@T"(4X$X(T^, M,\.H5TEE+CM5DN*6$@]FW%+2A:217TG:*$D'E7R1AO!: ZT.AR_^M.LX3+.6 M@"XH22:3E@0/*$P2OXBL$9$-BOAC1Q7L*K&MA>S(3[CJ_7LJZ_H?3Y.6$@\( M9RW0J@N*XW'J5S)NE(P'E7Q@@H@U?8..<<=[9 _IF8PN9MP^&UT(3GJVU*31 M,!G4L)3V8&R0)KQ]&,[L31M[T_^TNOW;]&[8T)_X+U\FI]T4X*R=2A\H3%O) M[((F<<_6QN%K_0H'HWZ$'@/$7Z$M%9 (CJ X(9)#J63:V,0S[S6KOPP]5HW3K=R *"@:GYRG65^A8L'6!B**(06,+>$;XM6]9@Y.6 MJ*1JZWI1C=9R+TQ5R)K9IM^]:WYI^V#/_"V.;NZQCP&BX8MK (-7UU7C M#3W#E@D-NC801G@]AI5152];#8S!==#\ MHUC\"U!+ P04 " QA[]4G@F@N1,$ #D$0 &0 'AL+W=O>PX_'U$=)\R,77^6>4H6^564M%\%> MJ<-U&,K-GE9$7O$#K?65'1<54?I0/(?R("C9=D%5&4(496%%6!TLY]VYE5C. M>:-*5M.50+*I*B*^W]*2'Q]6>")?S WFFCU1]/JR$/@K'+%M6 MT5HR7B-!=XO@!E_?0=$&="W^8O0H3_91.Y0UYU_;@S^VBR!JB6A)-ZI-0?3F MA=[1LFPS:8[_AJ3!V&<;>+K_FOVA&[P>S)I(>L?+O]E6[1?!+$!;NB--J3[Q MX^]T&%#:YMOP4G:_Z-BWS9, ;1JI>#4$:X**U?V6?!L*<1* 70$P!,!; ^(A M(.X&VI-UP[HGBBSG@A^1:%OK;.U.5YLN6H^&U>W?^*B$OLITG%I^H+H&$ET\ M-*H1%'UD-:N:"G6GT8I\U_^8DN_1Q3U5A)5Z[Q)]?KQ'%^_>HW>(U>AISQM) MZJVC78*2IL M*#,#!:(TLZ,4(TKA17GBBI2(.X!L%(6% G+'!,719,+("_*!2GF-;BK>U$JO M4'I5E)J@16*UK@>5RNJXR*"YA"AVW+/XQ,O82[/JNT.:Y[@2:;8;U,WA%5C0[:W M04PRQ7Z;NB&L&L.F3-T0DTRQWZ9N"*O&L$6F3HA)IMAO4S>$56/8(E,GQ"13 M[+>I \*O,6Q1:E0DCM4%3U+%?JOV*MM9D:P/<]D8'HUB_$T7_I'Q*'5Z0-3'#G<"Y-[P>]>O9Q8C0*F7=,T M=RS%K[L[J#C MFD8SA\MATBCX-:J[LUH"3%\F4>)85F$2)OB%J;NS M^@ L9LS!-=LF-8)?C>VC@+4[TX$XS1W^@4F"X)?@DU/O]XR,1SZR6&F6GXZ*K7"<0_2>%_D#Q0_=6ON9*O^-W MNWM*ME2T#?3U'>?J]:!]T1\_["S_!U!+ P04 " QA[]4^Z!!N2L" 9 M!@ &0 'AL+W=OR#8I]C4;UXDMPT_WXGV3$9+-[*]L7627?/BV2= ML[TVS[8&<.15"F674>U<59F+LW>:9;)[B">T-L*R4SAS4(O5]&T^@X\/X+XT M]P:C>$ IN01EN5;$0+6,5M/;]<+GAX2O'/;V9$R\DZW6SS[X6"ZCQ L" 87S M" Q?+W '0G@@E/&CQXP&2E]X.CZBOP_>TG<%5CG4N_P1HR9*+IR ?2K)Z 8.G03;< M%D+;UH"])!<;<(P+>YG%#DE]:5ST!.N.@)XA6#5F0A)Z16A"Z:_E,6H=!--! M, UXLW'!WU9;ZPR>Z?<1S-F .0N8\S.8@WG6FS?@OV>N=D1X.N+ R"N"-\$P M-\S:WVW&.-&<'( 92VZ(U,K5EDPI*=G!CGB8#Q[F_\-#Q153!8PX&*>9I6^W MD X6TK=9*/$;U*UR!+<=_F[_QQGFDS1Y-Z)T,2A=_)/2/^_R./Y9G?')3?=- M\S,S.ZXL$E4(E$RNT;_I&E$7.-V$R[_5#EM)&-;8N\'X!%ROM';'P/>3X6^0 M_P102P,$% @ ,8>_5&3D \WV P 7A$ !D !X;"]W;W)K&ULK5A=CZ,V%/TK%MJ'6:DSV 8"C))(V8RVG8>VH\UN^^P! M)U@+.+6=R6Y_?6U@(,.'FY%X26PX]^;O*)*,%D7?\2$O]9L]%092>BH,KCX*2M#(J/8GUDI]4 MSDKZ)( \%041/S_1G)]7#G)>'WQAATR9!^YZ>20'NJ/JV_%)Z)G;>DE904O) M> D$W:^<#;K?XL@85(B_&#W+BS$PH3QS_MU,'M.5 PTCFM-$&1=$?[W0+/U?!ZV">B:1;GO_-4I6MG,@!*=V34ZZ^\/-OM DH M,/X2GLOJ$YP;+'1 V"'?@0W#U01ENO1+?BV>P W'SZ"#X"5X&O&3U(; MR:6K-&7SPV[2T/M4T\,3]#9'<0<@_@5@B/&(^?8:F_QZ;4^OALD[B__ M&"R$%X7\EFJGP\@NQ%<6*1K3802C/LLAS,=PJD@['49V(>Y?#L!&2JJL5=H) M*)I'05$GHT";4*2BR2^B[:G2HC[?("_HGW"@, M+Z:H=CJ*9A%2-)3(($1]CB-RNYC8\+A346Q7T=>KK.U*V.DFMNOF>RZ%^.*F M.9-VXA%1'+L7CN L%T/VB^=705+=6NJVLVH,E)F"DA34MM]Q)WC8GR^[ MG4+A6:Z*>.2N&"RB_KDT HOBJ6,)=U*'%U:2.Z5WNVZ@Y$F0,C'Q)[I_MN>U M4ST&PO=V]R:W-H965T8G6FVO?5\L$4Z*NQ :YF5D) MF1)MNG+MJXU$$KN@E/E1$#3]E%#N];MN;";[79%I1CG.)*@L38E\&2(3VYX7 M>KN!.[I.M!WP^]T-6>,<]?UF)DW/+U%BFB)75'"0N.IY@_!Z L@%OQG>)6 M';3!IK(0XM%V)G'/"ZPB9+C4%H*8SQ..D#&+9'3\+D"]DM,&'K9WZ#9/, M@B@<"?:#QCKI>6T/8ER1C.D[L?V"14).X%(PY7YA6ZP-/%AF2HNT"#8*4LKS M+WDNC#@(B,(3 5$1$#G=.9%3.2::]+M2;$':U0;--ERJ+MJ(H]SNREQ+,TM- MG.Y_%B+>4L: \!B^Z@0E3+@F?$T7#!7<"6:W?DMD#.=CU(0R=0%G0#E\2T2F M3)3J^MH(L7#^LB =YJ31"=(P@JG@.E'PB<<8_PW@FPS*-*)=&L.H$G&PD5<0 M1)<0!5%T/Q_#^=E%!6RM=*?F8&LG8.?F$,090Q K&"Q_9U1B##>44XW.L(F1 MO\J[M^;/%1]X!P.ES*%:O,"4_!(21HPH!0^WA@$F&E/ULT)?O=17=_KJ)_0- M<4TYIWP-0\((7^*QO<@A&@["'M*G?JL1=(*N_W2$N5$R-RJ9S<:]0IO'-P]H MPR#H=&K'>9LE;[.2=R3)2JN4\ KW6B56ZT/N;KO4UZ[,=7&PO=V]R:W-H965TO*-(<"RW.^!*:? MS+DHL-)3L7#E4@#.+*B@;N!YL5M@PISQT*[=B_&0EXH2!O<"R;(HL/A["92O M1H[OK!<>R")79L$=#Y=X 8^@GI?W0L_N"KKU ;ZAF^E%-I?]&JCO4$'0D='4, M/+1POP,^W0^_PQH>)!;N[7$3-CL56K[PF)UZWR,TD1*41%,B4\IE*0#]FLRD M$OJ-^KU'-FID(RL;[:I"^P#P^;9RUTY7E#U+:6Z>U[$?>;H(K^WJ;P?UH_YF MS'0[)O;B)F;#4*\QU-M;1W.(4P49VG"F;U!T4RI3OAM=24S13\!"'E?+N)&. M]]92GX2PJUP5*FZY##P_[+;9;[3ZA[2B+JW^EI8?AH-NK:312@YI];JTD@ZM MUC'8T!HT6H-#6G&7UF!;*^@EW5J^]WX[>H?4^IU7F;]'7*MR]C?*_>D M[U_ ANB7A)]$'5;S: L;!-5:*4ETQ5=V>SVC3NB6U7']8O34.W M3>:=IOH:T%?;@C")*,PUI7?>URF)JL%6$\67MN7,N-(-S YS_5$"P@3HYW/. MU7IB!)K/G/%_4$L#!!0 ( #&'OU1EX Y *@, $@) 9 >&PO=V]R M:W-H965TT=(Z(4J1&4G'Z[7>D%-6U9*_8&TLD[W_\W=%WU/JH]%?3 %CRW II M-D%C;?I XLI!Z999'.K'T'0:6.U%K0AI%.5AR[@,MFL_=Z>W M:]5;P27<:6+ZMF7ZVP<0ZK@)XN!EXC-_;*R;"+?KCCW"/=B'[D[C*)R\U+P% M:;B21,-A$[R/W^WBR F\Q5\&\UKG+4V>W[JM(]U.3C,_XQ#!C"9$W^ MM UHLNNU!FG))\[V7'#+Y!PN( Z>,M/4=.X MH&>H'I'IC63\Q,:$+/9YC2G672&.+>*RRBA MRXCYA)A?17R0P+1$0BY-CX@5$.R_+>_;1=)\3IJNXN*,=,&*YFFR3%I,I,55 MTI=">%*B;P%[]AXSNPA9+"0J3^,SR 4K&E]*9SE!EM>+1[4=D]^0KNMUU6!# M)ZIS%X0A>$E4H+%=22(4PPFC1+V$7\[ 5DF1G='/C6BV2LIE^M5$O[I*[QOM M$M)JMEL>8;V?,L/^_#XYM/YJU(RRR)$K/ MPEBRBY(X.?__AB?7G/O&^(/I1ZPB(N" PNBF0 ]ZN+:'@56=O_GVRF*']:\- M?NJ =@:X?E#*O@S<93I]/&W_!5!+ P04 " QA[]4SA4WT"(# +"0 M&0 'AL+W=O.FW2*E7MNGYVP E6PYN^?.]C'>2?6J M,\8,O!>YT!,O,V9[Z_LZR5A!]8W<,H%?UE(5U.!4;7R]58RFCE3D/@F"R"\H M%]YT[-8>U'0L2Y-SP1X4Z+(HJ/J8LUSN)E[/VR\\\DUF[((_'6_IACTQ\[Q] M4#CS&RLI+YC07 I0;#WQ9KW;96SQ#O"'LYT^&(-5LI+RU4Y^IA,OL &QG"7& M6J#X>F,+EN?6$(;QM[;I-2XM\7"\M_[=:4')35T.E9R!\JBT9H=N&0Z-LKGPI;]R2C\RI%GIB]4 M*2H,9QHN9[8&W'P [B:XTX9C6ED*->0#?G&ZXCD"KN!RR0SEN;Z":WA^6L+E MQ15< !?P.Y.EIB+58]]@>-:)G]2AS*M0R(E0>@3NI3"9ACN1LO2S 1]U->+( M7MRI]]3I)/8T8,S:L*F5*&S%YX* M)TE427-7'=949]<4\(R+?N.B[UST3[B8TYR*A $UL&(;+@07&Y!KV#+%9=I5 MTLK>P-FS5\S;M!<'(2;[[3#/7:AH&']&+3M0PR :-:A/D@:-I,%920^E2C*\ M&/"&262)B4)%-$VYO74Z-VEE+CJ(8C *1BU!QZ"@)>88T>N-2+>6J-$2G=6R MR*C:8,V-A$1JHP$/&K!W; &Z7?Y*2W041#\XROOB&$7B<-"JX;(#-8KC0;>B M8:-H>+XZ] -[2*T$#WV9G*S+\,C_=1B'4;LR'3 2CT;MO=8%&_6CN%M.W,B) MOWI^& HZ>W+BH]U.(C)H;:/%,:KC?"V[4(=UKL3X!VVB8+B3;+O5X(Y%=:DV MJTU'G[E&UEJ?8Z>O&O-_,]5O MYY>&UHR-D:308W0XQ)5:VWFABY=&PO=V]R:W-H965TK8F6U*^^]WG(2(DH!Z0^SDO*^?XX]C M)ENE7TP.8,E;(:29>KFUY97OFS2'@IE+58+$+RNE"V:QJ]>^*36PK!(5PH^" M(/8+QJ4WFU3O'O1LHC96< D/FIA-43#]?@-";:=>Z.U>//)U;MT+?S8IV1H6 M8)_+!XT]OW7)> '2<"6)AM74NPZO;LHE',EBQ MC;"/:OL-FGR&SB]5PE2_9%O'Q@./I!MC5=&(D:#@LGZRMV8>]@3A,4'4"*+/ M"F@CH%6B-5F5UIQ9-IMHM27:1:.;:U1S4ZDQ&R[=*BZLQJ\<=7:V@'2C(2-W M7#*99S$-XXG_NC\SW2 :#-J8#X2#EG!PDK!>9]-L@M5N$_0AUD;QWNC1F-(# MQ&X0C4=1/^.P91R>9+S'C<:LTER\8]W( ,L83B.12J9*6JT$"M:X*RUH,+8/ M?=A%IZ/P +T;%/1SQRUW?))[=[20JR!",=F[\O&)86NP;D02A4?81BW;Z"3; MD[),$+?Y^YA&G1'#,(X.N7JBHC")^\&2%BPY"?8#C,&ZIS5(2TJE7:WO0TPZ M@U^,DL$!84]0F S#?L)Q2SC^U+*N/E9,Y4Y2'^FX_5+U5LM!" @ X 4 !D !X;"]W;W)K M&ULA91=;]HP%(;_BA7UHI4FDIA\K0J1H*C:+J:A MTFX7TRY,)3[X7\E75 !J]-8RKB5=K MW=[[OBIK:(@:B1:XV5D+V1!M0KGQ52N!5$[4,!\'0>(WA'*OR-W:0A:YV&I& M.2PD4MNF(?)]!DSL)U[H'1>>Z*;6=L$O\I9L8 GZI5U($_F]2T4;X(H*CB2L M)]XTO)]E]KP[\(/"7IW,D:UD)<2K#;Y6$R^P"0EL'8H8=/ !CULBD\>?@ MZ?5(*SR=']T?7>VFEA51\"#83UKI>N)E'JI@3;9,/XG]%SC4$UN_4C#EGFC? MG8TC#Y5;I45S$)L,&LJ[D;P=WL.) (<7!/@@P"[O#N2RG!--BER*/9+VM'&S M$U>J4YOD*+.]OQ!=LYK#2:4U4RH4P9Z-=TI;0T7_KW!^;CWGSLS*,+YB;5\5"EG2IV M*OO/[XHX#')_-X"*>E1T#14-H3I5_5'_=GA81 P _PD !D !X;"]W M;W)K&ULI99M;]HP$,>_BA7U12NM3>(\D0J0>.BT M2>N$Z+J^=LD%K"8VLPUTWWZV RD-@;'U#=C.W?]^=[[$[FZX>)$+ (5>RX+) MGK-0:GGKNG*V@)+(&[X$II_D7)1$Z:F8NW(I@&36J2Q<['FQ6Q+*G'[7KDU$ MO\M7JJ ,)@+)55D2\7L(!=_T'-_9+4SI?*',@MOO+LD<'D ]+B="S]Q:):,E M,$DY0P+RGC/P;T>^=; 6/RELY-X8F52>.7\QDZ]9S_$,$10P4T:"Z+\UC* H MC)+F^+45=>J8QG%_O%/_;)/7R3P3"2->/-%,+7I.QT$9Y&15J"G??(%M0I'1 MF_%"VE^TJ6R3R$&SE52\W#IK@I*RZI^\;@NQY^#'1QSPU@$W'<(C#L'6(;") M5F0VK3%1I-\5?(.$L=9J9F!K8[UU-I29;7Q00C^EVD_UIT"97 G"9H (R]#7 M>O:-2XFF($&L0:++,2A""WF%KM'CPQA=7ERA"T09^K'@*ZD]9==5FL>HNK-M M[&$5&Q^)[6-TSYE:2'3',LC>"[@ZD3H;O,MFB$\J#I;B!GGX$\(>QBU HW/< M ^ONG\ )ZN(&5B\XH[AW>:X[%^G.G0@HZ:J4Z$E0I8#9NM\1P4Z6(*QCAC9F M>"3FF H39]D(TK8[E5!DA+UF+58!Q7%N]HXQJRN@DY4#J M[P9D;YC7B'%&\IP6E"@X15T)QWL\@1^G08/ZT JG?IRT4\@39_S'' M!S37?J3+V(!N,\.Q%[93)S5U&@5I$DG;4?LU(B= M?VK:MK>A@NP<[FL4AX+3/_A A5XG;?9MBUD0IYUF M>=V]H[0$,;Z)F.MS 160 M:TGOQMPE1'7;J":*+^V!__5+.1($2P @ _@8 !D !X;"]W;W)K&ULK95M:]LP$,>_RF'ZHH51.T[S0$D"2;NQP@HE;;<78R\4^V*+ZL&3 MY*3]]CO)B9N1AU'8&UN2=?_[W>ET'JVU>;$EHH-7*90=1Z5SU74RE MKE#1EZ4VDCF:FB*VE4&6!R,IXC1)^K%D7$6345A[,).1KIW@"A\,V%I*9MYF M*/1Z''6B[<*<%Z7S"_%D5+$"']$]5P^&9G&KDG.)RG*MP.!R'$T[U[.AWQ\V M?.>XMCMC\)$LM'[QD[M\'"4>" 5FSBLP>JWP!H7P0H3Q>Z,9M2Z]X>YXJ_XE MQ$ZQ+)C%&RU^\-R5XV@808Y+5@LWU^NON(FGY_4R+6QXPKK9.^A&D-76:;DQ M)@+)5?-FKYL\[!BDG2,&Z<8@#=R-HT!YRQR;C(Q>@_&[2POG9Q0G9;INB;I#M'I%]3\G/Z<(Z0X7TZX3L52M[%62O M_BE;:<$S3DFF<^6REI#I%1JZ$E"A@4PP+@^EMY'O!7E_]U:3;I*,XM4!IE[+ MU/LHTSX+9$CG!4[3I0S%@^;@\3>N^CM\G;1WF*_?\O4_PO<&AML7T$L0OEA] M#Z(B501W,G']?;#!$;!!"S8X"79#=X]*0U]KZ]^3/<,U-0H8' )9DFEP/R;9INVTR=> ?M+V_R!U!+ P04 " QA[]4>D-XQ/\" !7" M&@ 'AL+W=O&ULC59=;]HP%/TK5M2'5EJ; M#Y) *T#B8],JK5/5KMO#M >37(C5Q&:V ^7?[]I)4TH"ZPNQG7..[[%O[F6X M%?)990":O!0Y5R,GTWI]X[HJR:"@ZDJL@>.;I9 %U3B5*U>M)=#4DHK<#3PO M=@O*N#,>VK5[.1Z*4N>,P[TDJBP**G=3R,5VY/C.Z\(#6V7:++CCX9JNX!'T MT_I>XLQM5%)6 %=,<")A.7(F_LV\;_ 6\)/!5NV-B7&R$.+93&[3D>.9@""' M1!L%BH\-S"#/C1"&\;?6=)HM#7%__*K^Q7I'+PNJ8";R7RS5V<@9."2%)2US M_2"V7Z'V$QF]1.3*_I)MC?4.TBC$X$J,?D#O! M=:;(9YY"^E[ 1<.-Z^#5]30XJ3A9RROB!9](X 5!1T"SC]![ENYWT.>GZ7<4 MZ<' TKT3;GK-'?:L7N^(WMN=_9XLE);X+?TY(1LVLJ&5#8_(3FE>I84F"U@Q MSAE?$;$D>/5,I%W76.E%5L_4F\VX'T9X0)O]HVV#HF@0O ?-VZ X'L0-Z)V? MJ/$3G?3S'8LHXTDI):0DQ^S&M$Y+:5SI#,@.J.PR58G&>Z$$T75\$/"L ]7S MP@/O\S;*CZ]CO]M7W/B*_^LKR2DKR)KNL"+K#]F*6Z%^NF"^WS^\ MKPZ8/_#BJ-M9OW'6_V@& M:FD[G7;V7,P ^O#]RT0>T$G;=![Q*TF.$]L4#M:GV#6K)O_ M5*UF''DJ P @@H !H !X;"]W;W)KL9[QM_%&D"BC[*@8F*MI=Q^73,MK+(*3QR)+9E2?B_&11L/[%Q%YQE54=X8 M>Z\:]]G$U@#D51*2D??QM1J_UF1>P^']3O='@5YHT(F+/B M3Y[)]<2*+93!DFP+^<3VOZ )%%1Z"U8(_8OV#=:QT&(K)"L;LG)0YK3^)Q_- M0'0(;GB&@!L"[A/\,P2O(7A?)?@-P=YHHGI_=TP4I +^0#!!H]T#G_'A8O3 J%P+ M=$LSR(X%;!6J388/R69X4/%FPZ^0@W\B[&!L,#3_"MW3=-= 3X?I#T31<:SI MSD :KYTG3^MY9_3F6\Z!R@$EOU7RM9)_1ND.,N"D,$U130PTL3HP=M,(1RK\ MKCMLIR WC+%WC$H-*#_$08LZLAZTUH-!Z\^22# 9KVEAYVMQ%,8]XZ<@S\4] M4&H .;%OMAVVML-!V\W<=781NOU0![,)RB/ ?W!N$4@_W0/ 1) MZSOYWD),3ET'7M S?0IR^]O'H.-CLV?7^3SJG4'7AXGK+L3/8.1OO:UFI$CD\E[/<7E0&F3O$P["KJ3%TVJYP* M5,!223I7D?+$ZX*G;DBVT27 &Y.JH-"/:U4D J\ ZOV2,7EH5!]HR\[I?U!+ M P04 " QA[]43[@%?:H# #E"P &@ 'AL+W=O&ULG59K;]LV%/TKA- !*=!$)/6R"]M 8K=8@14+DCX^#/M 2]>6 M$$GT2#I.__U(2E%DB7:R?;%)ZI[#XN9';L5BQG?J[*HX58@ MN:\J)G[=0,D/@ON]NA>[Y'4M65%#+@M=(P&;N M79./*T(-P$;\*. @>VUDK*PY?S"=+]G%+>2GM+SJT ML=A#Z5XJ7K5@K: JZN:?/;6)Z %(? ) 6P = L(3@* %!&\%A"T@M)EIK-@\ MK)ABBYG@!R1,M&8S#9M,B];VB]JL^[T2^FNA<6KQI4YY!>@;>P*)+NX@Y75: ME 6SB\(WJ/_]/;I8@6)%J5N7Z/O]"EV\>X_>H:)&WW*^EZS.Y,Q76I7A]M-6 MP4VC@)Y00"CZRFN52_2ISB [)O"UG@Y5O@ M@843!WQU'OZ5:3B=6#@^XR;H5BBP?,&K*X16A4Q++O<"T%_7:ZF$/C5_GYDB M[*8([13AB2GN%5-[Q<4OI/0L@BEP+>-Y#DJN,/[-E>W_B5O]=]R1^:@S'YTE M^@P9"%;J76SS;#+ %))=2DZEHV&-+*NY71\781B1R6RTDRFO^2A'2P!$M' M%$T('GAQ14VGH=O,I#,S.6O&'.U40%8HY_4Y&>CB:+XF"@VA$330>BQS'A)'9K)OCEV<-G5?=NU4]/ M9OLXSWA+$DU?WS]+N'_TLA]$? M3B=D)#$.,1X:(2.% 8Y[8<<*Z8M"^M8=KB7>@00FTASI@@&MX%$7GSM=2CJO MH9:XKR@:Z?%[]4\%8FOK2*DOAGVMFK*A&^UJU6M;H0W&;TP-:^NJ%YJF -:O M^K:H)2IAHRGQ5:(5B::F;#J*[VR5M>9*UVRVF>LZ'(0)T-\WG*OGCIF@J^P7 M_P)02P,$% @ ,8>_5/41N\3S P 0T !H !X;"]W;W)K5>K?5=KO[ M[("36#4X:YNDO4]_8R*$8+YU2*@(1A$I245Z/YU-U[5/.IK(W@ M%7M42-=E2=7;5R;D;C;"H^.-'WRU-O9&,)]NZ(H],?.\>50P"IHH!2]9I;FL MD&++V>@&?[G%B75P%K\XV^FS:V27LI#RQ0[NB]DHM$1,L-S8$!3^MNR6"6$C M <>?0]!1,Z=U/+\^1O_F%@^+65#-;J7XS0NSGHTF(U2P):V%^2%W?[/#@F(; M+Y="NU^T.]B&(Y37VLCRX P$):_V__3UD(@S!SSN<2 '!_)1A^C@$+F%[LG< MLNZHH?.IDCNDK#5$LQ5& M5JPR&LDENF-+IA0K[%-THS6#V[0JT .G"RZXX4Q_1A=WS% NX.H*/3_=H8M/ MG]$GQ"OT9Z&A@ M=,%^0'JZQZ*]$#=;-0U"LDE(B$A'O?;C[A'SAV_ M=P\@/4V.2),CXN)%/?'^A=-4''-A(!<7XCP#U&5F8)ZHF2=R\XQ[YOE+RF+' MA? E;.\9.T][-+?S*YPD:3P-MN>)\9I%)&W,WH&-&[#Q(-BC@K*AS-LEV@A: M&;<)V)^:;^ \&Q_M/EQRCI&&4=B"]5C%V+XQ'VO)R-_8@X/"E!.)Q#(_.7*ZN)!0)1@$9!4RNUWOH==CEQ MEK4XO59]1PB?218>!+VOME!WI/(>EH-OBXRTR;I6F*0]I0>?A *30;+G"EHI MP?^##*Z@A0(5K4"LU0M(Y$(P5S.A,G'@U\;63K\VDNX)P2ENEWJO69+U[%1\ M$B$\K$(/DE:HX#J7M;^X'_Q;N>O@>:R2J"_#)R7"PU+TW:R9@@P:6JTXY-2? MP:ZRM(^0Q^0*Q]&DA^^D/GA8?AR?EZDK)W@\2=M87:LH3'N*(SZI#AZ6G7>= MW%G[=HF@M_'2)MU&(HY)NY;[S-(H:\M.<-:?VH^#?ZA:V=,AV!+\PNL4 JA] MO[T?&+EQ+>M"&FB W>4:OE&8L@;P?"FE.0YL%]Q\]&UL MA51?;]HP$/\J5M0'D"8< G2H2B)!T;0^K$.EW1ZF/9CD(%8=.[,=0K_]SDZ( MV ;=2^*S_?MSE[O$C=*OI@"PY%@*:9*@L+:ZH]1D!93,C%0%$D]V2I?,8JCW MU%0:6.Y!I:!1&-[2DG$9I+'?6^LT5K457,):$U.7)=-O2Q"J28)Q<-IXXOO" MN@V:QA7;PP;L2[76&-&>)>K5 M!0]Y$H3.$ C(K&-@^#K /0CAB-#&KXXSZ"4=\'Q]8O_D<\=6Z+ M))@')(<=JX5]4LUGZ/*9.;Y,">.?I&GOSL* 9+6QJNS Z*#DLGVS8U>',T T MO@*(.D#D?;="WN6*69;&6C5$N]O(YA8^58]&=_-3'8FNLQF_]\QV) M22\Q\1+3*Q*/.!38_JXD/,,[J).*3SVS",Z>&" MCVGO8_JNCZ_7/9 #$S5K&US@A#&9P25;TW]L3<+Y7Z[H61NYB?S"])Y+0P3L M$!6./B)!E95OK.VRF*?^F6!/P;0[@*>[Y2RI\ U:_^K27\#4$L#!!0 M ( #&'OU1XCP8)<0( "$& : >&PO=V]R:W-H965T'@)\,MF8T M1KZ21Z6>_.1+N8@2+P@X%-8S4/?9P!(X]T1.QN^>,QI2>N!XO&/_%&IWM3Q2 M TO%?['2UHMH'J$2*MIR>Z^VGZ&O)P@L%#?A%VW[V"1"16NL$CW8*1!,=E_Z MW/LP DRF1P"X!^#W D@/(*'03EDHZY9:FF=:;9'VT8[-#X(W >VJ8=*?XLIJ MM\L1J1YD&2O^>-_E'0I(LWHR]>QU$9I=X/D2] MD#L=Y$[?EMN*EE/_1!$M-]Z5@\?>D5R.2PQ'20F+XI M\1Y\EW.7W3OYS]MB]P*L&^Y.\)#V])5OZ6Q.]J2_#L)DCF=[RN/1 _;-\QO5 M:R8-XE Y7'(Q%?(?\+ M4$L#!!0 ( #&'OU0#EC>*_ , (P- : >&PO=V]R:W-H965T;%'BO'DS0SX.)WNIONL-8P:])"+5T][& MF.TGS]/AAB547\LM2^'+6JJ$&ABJV--;Q6CDC!+A$=\?>0GE:6\V<>\>U6PB M,R-XRAX5TEF24/4Z9T+NISW<.[Q8\7AC[ MO-MG2F#TQ\W7[J&#DE2@13UBJ MN4R18NMI[Q9_6N+ &K@9WSC;Z]HSLJ$\2_G=#NZB:<^WC)A@H;$0%/YV;,&$ ML$C X^\"M%?ZM(;UYP/Z9Q<\!/-,-5M(\0>/S&;:"WHH8FN:";.2^]]8$=#0 MXH52:/>+]L5(I^K*1F08+?84^'(TG MG@%>%MT+"P[SG -IX8 )>@"W&XU^22,6'0-X$% 9%3E$-2>=B+=;=8U\06[P'JN^@< '5@++L1GF@@$("A^(WHAS%V2^KUW>P_1;8 M>ZGU2A@X#X,6#RNVS52X@9V%:*P8RU?*EBDNHRN[ M('F2-65UW@V+ Y2XDG=0')84A_^'(GUIH]@-2P9O4QR5%$?_@6)!#=%$9JE! MX:&.1KPBP>FS8$VLTE2C)RFB)L[!6?J"T>B$ M_TDJ@6O'".[D_3N<\$YAM5L<#U*9&/J&/,'H']2FOO,"MY[%EA1B4I$AG606 M=C^IUT=!P\X,5C*+?Y;.XDIH<;A@MBCLZ\P^$C]H\5N)'NY6/6@P]U39WJCJE5:U.GVV=?K66J=S9<.C]CI5 MVH;?$K=0QBG_ 1QB6[(+ >FYM/E9%WS?D&5\KG$?;\B)QC5,PH-3\5XV0@WQ M28A>K4T%!8Y=NZ^!)NS6O+_5*,@3U;4 P ZPL !H !X;"]W;W)K4+"N)K$V+/C0/,4G-F3F',R1G>A#R4>T0-3QE::YFSD[KXI/K MJFB'&5,#46!.7[9"9DS35":N*B2RV(*RU T\;^QFC.?.?&K7[N1\*DJ=\ASO M)*@RRY@\+C$5AYGC.Z>%KSS9:;/@SJ<%2_ >]4-Q)VGF-EYBGF&NN,A!XG;F M+/Q/:S\T &OQ&\>#:HW!2-D(\6@FG^.9XQE&F&*DC0M&/WM<89H:3\3CS]JI MT\0TP/;XY/TG*Y[$;)C"E4B_\5CO9L[$@1BWK$SU5W'X&6M!(^,O$JFR_^%0 MVWH.1*72(JO!Q"#C>?7+GNJ-: &"T05 4 ."%P!_> $0UH#PK8!A#1C:G:FD MV'U8,\WF4RD.((TU>3,#NYD63?)Y;O)^KR5]Y833\WLMHL>K)>U<#"N143DI M9A/R88V:\51]A"MXN%_#AW,,^.+%?!KT>%X4<@!?\ ($7!!V$5F^!AQ;N=\#7_?!; M1O!@8N%>CYJPR45H_867^YX:NFX47/\3!06754T3 M<2[B+F;]_J[AB$RJ'F:3AMFDU],M>^)9F<$>E>9Y4C.R%:!:I&F7\YB>.*5I MUS75>%TRYL!U5D)_U-%W^=\T_&]Z/3WD$B.1Y/;@1>W[(A)*$^.4&;I:/)?3 M1;D*-&D5[W@0=E>N[YU?%N\-F?_2%?6YQ]9;Y?\_+D@_.%,*OB^R#O4Z!Q$1 M2>@+2Z@#HSG=(R+#SI)6"T MG=]L X7Q%=NCI(;P=%K$'E\>%SKD&-65MT$X%VFG[OZPOCTMX'N059V#'T+, MCIWEY+:ZH QIWTTWJ2@19:ZKEJ)9;3K6A>W37JPO32=KNZNSFZH-IA<_H41" MBEMRZ0VNZ=:756=93;0H;*^U$9HZ-SO<43>.TAC0]ZT0^C0Q 9K^?OXW4$L# M!!0 ( #&'OU25;NPJ=P4 46 : >&PO=V]R:W-H965TVS5<[ MDF-NT3TIY)<-93D6E4)[9R'$".\=I,5O,RW>/;#&G!Y&E!7ED M@!_R'+/W>Y+1X^T,SIH7W]+M3J@7]F*^QUOR1,3S_I')D=UJ6:4GF!7.RI-F/="UVM[-H!M9D@P^9^$:/OY&:D*_T MK6C&R[_@6&.=&5@=N*!Y+2PMR-.B^H_?:D><""!_1 #5 NA< ;<6<,\5\&H! MK_1,1:7T0X(%7LP9/0*FT%*;>BB=64I+^FFAXOXDF/R:2CFQ>!)T]?/Z7GIN M#98TE\N)XS(@G\LOX,]].;I3X4G%^Q?P.2$"IQG_ J[!*83+\?-3 CY_^@(^ M 1OP'6:$@[0 ST4J^)5\*9^_[^B!XV+-Y[:0UBL;[%5MZ7UE*1JQ%"+P0 NQ MX^!KL2;KO@);TFZYHX;[/9K4>+=G%G#0%4 .0@:#EN>(NZ4X-(@GT^(/6(JC MJ!1W)MBX;23=4I\[%4D]7E?@CT/^0AB@&_!41>3O;S3+@$R:(V;K?R8F]MJ) MO7)B;V3B>[)-BR(MMC(!,URLR%43?%EGN)#1EM],\:[4!J5:59]>%\B'H1?/ M[=?3* QA;N!)7!^6#&$>5+\6UB/GM^3\27*_,EP(?;55YON#"1W-\B'"C2-' M0R5#5.B%OF.V.VCM#B;M_OI&V"KE9LN#P8S7ONO[NOD&&'2A'X0: 1,..4$4 MFBF$+85PDL)2K:5,UB7*@-S@-B0="41HH(.B0&-C0$DC_4@C8X!!QQF)1M12 MB::C4>; I?D1#4R!,8JAJQ$;PDQIE QA6AKUF,4MLWB265U42+7<\$M&3$SB M(1,4Q)[F^Z4!YD1^I(?( NE6UPS$^AT6Z'SD0KZH^P=Y#J\>R5,]D*@R2WP MR-(5.;^@PI--&5Y:4H^-%;BV@C16[)45QOVTFB0\=9076(/,,.&0:\7:0DM, M. =9X4B)A:BCBSY:9&O)J2I;0^+>>@BM .KF&W">;Z&1#(#=Q@O=C]?:6K8W MJQ-:>MU9&G"Q8WE1?/+3"0U% M<*@A$^W7X.IS?TLPMOK:?'+?"LP0YNPGF1 M%?LZH2$NCJW =[K?V%KK]G,XO:'KI?@C>>4/Z?BAA?3";,(9\B\QX?KYU^?: M]0#PK"9 5>6/$0T,!22V!N$UP%QDZ>4],>$:Y?]H\FI- MT!O3D)RI(30HZ'NTZU?@=,/2>)1,KJ +/3H]):I9Q*U'_7&73JMJ@H,:53 > M]^VE5IE4];W<]4YPNGDRKEN\W3*RQ8+(\[)@:<'3%7C%V<&)U6V*Y2'.L4F:#4U;14T=QDN\S^DX(X&7+26O_;$?[ MH"4:]E[!Z-98LQR*J-UGI-U!7;>&IKNU[U3(+->"IEC1?IC-/4.M_-3W8:R? MB9<&E%S7@Z.S">:'@P5KG]R/Y81MRWM&+HO6H1#5=5'[MKW+O"MO\+3W]_ F MJ6XD.S75!>D#9K)EYR C&ZG2L4)I$ZON'*N!H/OR%NZ%"D'S\G%'\)HP!9#? M-Y2*9J F:&]^%_\!4$L#!!0 ( #&'OU0(ESGEV@( *(( : >&PO M=V]R:W-H965T"EB<>W[9I5"QDU'%9#33*)TQI&Z>NV;0@./'2B3?A@$ S_C(O>F8S?V MH*=CM44I.VLPZ62JUL9TO\<0+K""0L$++P.GU&Q8@ MI24B&;\J3J\.:8''[0/[G?-.7I;6VT-JJP"DX),Y.6;OU1Y. *$_3. L *$;P5$%2!R1DMESM8- M1SX=:[5CVJXF-MMPN7%HV92W;'A6;/7&Z!S0SM>3G^D5W< '(AJ77%3B!C'TF?C>*O*BWS4DMX M1DLW9/>0\3QF]X"IBI54ZSW[,5L:U'3 ?[;$[-4Q>RYF[TS, M9R5I0Z7 ?=.&M&-[PTX_^-"4MW9<-.@$KW$GXONU^'XKT:,PFZM$ S"1(V@P MR#1':'+23A1THF8C[;#P/SX&M8]!*\^-^"UBH&W>"Y!QD_QV?/"OCE+^NV$G M\H>U_&$KS^U+0;&PO=V]R:W-H965T6EC^QPX?!_^#N#I@?%GL:54@M<\*\358"OE[C((Q&I+*OE!Y$ZS?00WEB[%E??$^N!J%61#.ZDKH)HOZ]T 7-,MV2TO&C;G30 M]*F)[=_OK?]:#EX-YHD(NF#9WVDBMU>#\0 D=$WVF;QGA]]H/:"A;F_%,E'^ M!8<:&P[ :B\DRVNR4I"G1?6?O-:!:!%@W$- -0%U"5$/ =<$?"HAJ@G1J81A M32B''E1C+P.W))+,IIP= -=HU9K^44:_9*MXI86>* ^2JZ>IXLG9@V2KYXMK M%>H$+%BNYI\@90;OJ9 \74EUO\2 GY94DC03/X,+(+:$4S$-I%*@VPE6=6_7 M56^HIS>(P"TKY%: FR*AR7$#@9+>Z$?O^J^1M\7YCG\#(?H%H! AAZ#%*71< MTJ&#OO33;XFBHW%)#QWT&S_]]WW6)_XH&+A))B[;PWW)U&FY>+*3.>><%!NJ M7G )GMY &W='WLK;\P/A"?CG#]4D^"YI+O[U"(H:05$I*.H1].=>"DF*)"TV MKLE2D>.2K"O:RPR.ABB:!B_M##I0U (=0:W9'VN-$>>[7?JT*LL^L2'UL=7F",.^%< MN%!1W VZ Q6%/7$?-=I'7NT+4JR4_ 0P#NCK+N7N88SLKB&&G>@N7*@QC#O# ML%$]8Q@W8QA_9=Z/K?[P:!3"CG8;Y7@[E@[4T=MQI'_2Z)]X]=]17JY!5"9J M;RC?!N$I"3 TCA.>1Y6"+1.$7\E7S3Y^22=XTDF8 S;"5J%RH'IF&T1&/_IL MK:J91Z(FJ/N>N%#1L%NK7"C<-]>@<2V(/UVM:JH[6K7V#R%++^18M;$VZ/>V M$^L4M(WIPG*OA0OE*%0.6-\XC,U!O\]]-/<=9A>&PZY).V".5V3I@'EFD+$[ MZ/>[OGH%_@-J.T%71$A?G3#6!$=G4KJ,TT"_U<6^(!I'0F>RD4+& M;M"7ME+(=H88M9:4Q[T:*'])3U_<(U/@T>0\(HQ-D<;A5R)C87] ]:WOLV)?$D[![$.& X:&UN'>@HDG?9AX;9\!^9_ M[K&]GW"= M13AA]F&$"]9[&H%;9VK^W=4&8C^5B"4$>P+69W^-G>;[Q'S\A2^<_\:7BZK MKPJFF>HCQZWRI50Y2D;7JLGPVTA9':^^&U07DNW*@_$G)B7+RY];2A+*-4 ] M7S,FWR]T!\W7F]G_4$L#!!0 ( #&'OU3WV[UL P0 !L- : >&PO M=V]R:W-H965TB!EFB+B"1J2 X(LE(@<685:14;[:,%UBJ1[YS1,4)3@VHR!WDNJ%3 M8%J.YE,S]\SG4U;+G);DF0-1%P7F?R](S@ZS$1R=)K[172;UA#.?5GA'UD2^ M5,]U)Q_&R(, ,,K -0 M4!_@7P%X#<"[%> W -\H=3S@Z :VOE30^,F :MZ--2[_M:TG(GP#/A8)UA3L#=BDA,@:.(M&S0 MB M!F0*VV7"09D66- $W*G#?O1_;U/KZ"(\(QC#213$7D\NFUT4NP'J"6:S0W'H MQ7;))BV7R2"7I^U695S MB"E>:US+A DJ3F5E%BO\.0BCB@(0K?'ZM(*NKX; M]4E9S+P8^H&=4]1RB@8YK303=0K^98>B2T51Z,.@OT,VN]B#GM\C8_4732+? MSB9NV<2#A[J[E* BIJBIPV=H 2PEIQMU_S%BZ-1#MRL-[BWGOA:IB<3$8%6V\3,YDP+!<= 3;&DQB\87LEJMD.ICNC]H M5QB>%3WX7S1.FP/T?ZJ,NEC0;:?W!IV13>>^@DN+F5(PZ.MLL[JF;%>RH#?( M9JWU 5\K7:'$D#Y=C8+^X%X]EI*VN6K=YBKP]);DM6H;P):SXKPPZN1F*9U_ M_J8<@\^2%.*OH<"ZX@.#0:HZL$]=%C7$R<^:[G%.2BD >1=@VF&/,_K%UOGK&LL"-^9[ENH0.M2'ENN=K;M\!]-7]N; M7^C.WW2CG9OC9X/JB':T%" G6^72'4]49/S8B1\?)*M,;[IA4G6Z9IBIKQ?" MM8%ZOV5,GA[T NWWT/P?4$L#!!0 ( #&'OU3-&(T$9 8 'P= : M>&PO=V]R:W-H965T<74Y6&N].1\.5;*F.5%G8D,YS"R%S(F&1[D:JHVD)+5* M>3;$HU$\S GC@ZL+._917EV(0F>,TX\2J2+/B?PUIYG870Z"P!.WJ67@Y'QB&8TT<8$@7];>DVSS%@"/WY61@?U.XWB_N\'ZV\M> "S((I> MB^P;2_7Z0JFJ"\!3]I32#*-,4 M-1JOT,L;J@G+U"MTBK[71=>H0[ M/'JSD6=HA$\0'F'L4+\Y1CVTZL%C]2'$I@X0K@.$K;VPP]YMN2"06"*]IGOH M;5BNB92_&%]50R#TEG'"$T8R](XK+0L;3H\?8>U':/V(NG!M(=!DD=%36.RG MBF04RGNAD:))(9EFU!GJTN;8VC1;P/8JF$SBT<5PNQ]1AU0TB^):ZI'#4>UP MY'7X Y$_H#K 8T1_%DS_ZG&UM!;O.Q%/IH>N.J0 S\CMZKAV=>QU=:_6_T/O MZ99F"'M2%M=FXV]2RC"1?*1MJ >&7+HQ^BW?8B7':\OXT"&)\"-(EAH-I!\I9C7+VU%+U M[7+!J.&!T;,6:[#'2,&?W#CF/>;N0F<6*ZV^_<8EUKWA! VK!/BI>0Q]T6MH M(@B?-X_-_A_X"> ?P4_S5BX9WU*E'6^IDNFW>1>YD]FF!3R*)K/#9#K$@EG< ME1=H0R6!GTM^KR_H,=K1&%1:?9V!2ZR[-< -N^'1'V\. M>DQV= >5UD%[,!T=5K!3#H=1QV:$&_K$?K[SEK#W1+1W)'K>,Q%NV [[3T5/ M[15ZS'7T"I567Z_@$NON%7!#I-A/>MZ,^KH&W# 8'C]O1AN6P7Y>^*VNH<=F M1]> VR3BZAI<8MU= VZX!ONYYDE=0X\M3]> VZ>M<1B.#[L&A]@4#C6S#I0- MW6'_(>J)74./M2Z,T]87C'@\B_ AQK98A,-)%T9#I(^_U31\$_:0@Y,%YSU: M59MQCC[#&ER:-;BU"XXI^VT3N(HCL5!4VO"A&I^ M5R]-H.@IU+UZ>+U>$VU?E0@IQ4)(N]'MF%X[7$Z))J_1ST(8F38,Q7+P5.Y[ M\AK!N!&Q/HB49NH$J2)9(P((4DEI,C-&XYU_LSW);"A^+#G2.ML/>8]6N_1$>5E=O^]H&P? M-GPS3N\W-#&CDIH;!1-1B"S0P 8*Q_ $ QT)^W032^4%W#08]6 MU?)X\;IJR>OSWO?:GE["23KS'JV*U%L^D\U&BGO;!H#WYN-!.?XHO'&D3#"E+ M1+XATH;!QL6)9[AW\0,17-D+-!-16+WEE]-ZM+ZDF]N[K,-Q/#N_!L)KSP!G MG5\#;[EF IAQ68.%"3/8.1/"3.BW T;D.6])/3_*]CM44:7 M 'AT-H'$R/*JKWS08F,OOQ9":Y';GVM*8/LV C"_%+#^JP?S@OK"]>I_4$L# M!!0 ( #&'OU1*$K%<[@( (H( : >&PO=V]R:W-H965T^=D9[+IYE2HA"+QG+Y=A*E2JN'4>N4Y)A M:?."Y/ FX2+#"KIBZ\A"$+PQH(PYONO&3H9I;DU&9NQ.3$:\5(SFY$X@6689 M%C]O"./[L>59AX%[NDV5'G FHP)OR9*HA^).0,]I6#8T([FD/$>")&-KZEW/ M!CK>!#Q2LI=';:2=K#A_UIU/F['E:D&$D;72#!@>.S(CC&DBD/&CYK2:*37P MN'U@OS7>P)9#08%&@1LY*@!<&R% 262$G4FTI8V$*G6B+8+&C! MA=K"NJ(E$3NZIOD6F2675Z@W)PI3!JT+1'/T->6EQ/E&CAP%"O4\SKI6JL!0>>>I',A7DS2_29ION(.W MDS:G(*85HVD23O9P/Y0 M*5HL[R7ZC<[EYJ;BC@VW+N3=) S">.3LCA/8$A2'_2;H']EA(SOLE/UDZ@9D MXAT1>KO(9KLDA+1)[>9S[<"+AI=MZ_\FT'>#RXZ5B!I+42?3#!=4849_@:N_ M;C(X)VC!6BUU\PTBV^VW.NK&A9$][#04-X;B_S DL&HUT\WEVGX8GZJJW+P) M['M1EYU^8Z??R;0\5$8!1U3"&>5'-=*# TD=#J2K-G\5>714!5'L>OW!2;&T MA T#^+67RZ#1/NC4_DZ-@U>3>W%T6LZO@X9>?"+/.;HI]"V]P&)+X71A) &4 M:_?'Y ]02P,$% M @ ,8>_5!G.=9QY P 6 P !H !X;"]W;W)K"<1G,I_[=M9Y/56U++N%:$U,+ MP?3] DJUG04T>'CQF6\*ZUZ$\VG%-G #]FMUK7$5=BPY%R -5Y)H6,^""_IA M2<<.X"V^<=B:O6?B0EDI]<,M/N6S('**H(3,.@J&/[=P"67IF%#'/RUIT/ET MP/WG!_9??? 8S(H9N%3EGSRWQ2R8!"2'-:M+^UEM?X,VH-3Q9:HT_B_9-K8I M&F>UL4JT8%0@N&Q^V5V;B#T !MH/B%M _!20' &,6L#HN8"D!20^,TTH/@]+ M9ME\JM66:&>-;.[!)].C,7PN7=UOK,:O''%V_E%4I;H'( N0L.:67)=,&O)Z M"9;QTKPA[\C7FR5Y_>H->46X)%\*51LF09?/@8\\G/; E\/P*X;P M>.+AT4 THZX4(\\W.L*WQ/Q+R!]5@BRYR4IE:@WD^Q_XF7RR(,Q? ^Z2SEWB MW25'Y=]Q40N"[(94H D(5;J=4&-U--8:G3*9 L;)U2N .&YR!7N_I@?8[."RXW;*AE( MBY="7U&&V>+H+(I^&9#UOI/U_CFR<'-B1]%\5?M+1#,+;_$*6_V-MPJQJA'= M)W.8/3VADD:[[AH-,GT#8]ND<97W]LQA@H3< ]-F2,Q>JZO1. MT*6GSA[=]6@ZW*3_[^D[07_R^.T:,!WNP'LI;':'E]3>=DT,O?K&AUOTR?X, M]T8N 7KC1U>#":FE;0:8[FTW'E_XH?#)^X4;F_THMZ-I9FZ<+S9X"Y,2UD@9 MG9VC'MV,L_5)8G-DSD @ 00@ !H !X;"]W;W)KQZMB9[93R MW\]VT@RZ$'4OQ#_N^^Z[L\_':"?DD\H0-;SDC*NQEVE=W/B^2C+,B;H4!7*S MLQ$R)]I,Y=97A422.E#._# (KOR<4.Y-1FYM*2PF MEC51& OVG:8Z&WM##U+['[C'4\ \N7"*;<+^PJV\' @Z146N0UV"C( M*:^^Y*7.PP$@.@4(:T#X!M#KGP!$-2!Z+Z!? _HN,U4H+@]SHLED),4.I+4V M;';@DNG0)GS*[;&OM#2[U.#T9&'R0R\P+YC8HX0E(QS.YJ@)9>H<+N!A-8>S M#^?P 2B'KYDH%>&I&OG:^+8,?E+[F55^PA-^>B$L!->9@D\\Q?28P#>B&^7A MJ_)9V,DX+>0E!.%'"(,P;!$4OP<>.7BO!3[OAB^(@8=#!P\ZHHF:IVNEI2F07QU^^HV?OO/3/^%G65?L; M=2=;;*I2TG5I\ZQ@O0>=(=C;2/B^[8)4; /'9GO*\R3JF?)[/M3_KTUP;#'O MLC@*8]B$,>P,8U7*)"-RBT#S0JC6O,ZZ*7Z@:LNG?_"XYF@\V":E(!$EU]5K MU:PV?7#JGO\WZS/3'ZMV]I>F:J[F,=E2DWV&&T,97%Z;Q,BJ8543+0KWA*^% M-@W!#3/3XU%: [._$:94ZHEUT/QKF/P!4$L#!!0 ( #&'OU3*M/!AHP( M ! ' : >&PO=V]R:W-H965T+2^W, MSBRMY6 CU9,N QY+KG00Z\PIKKU?9T64%)])2L0^":7JJ0&0[7R=:6 9@Y4 M:.#VYFHTD+7A3,!<$5V7)54O$^!R,_1ZWG9CP5:%L1O^:%#1 M%=R#>:SF"B._8\E8"4(S*8B"?.B->[>SQ.:[A)\,-GIG3:R3I91/-OB>#;W M"@(.J;$,%!]KF +GE@AE_&TYO:ZD!>ZNM^Q?G7?TLJ0:II+_8IDIAMZ-1S+( M:NG;_E2R;7[)9LF-PD]DM;:R+(%HX*2B>9)G]L^[ !ZR1% V +" M]X#X""!J =%' 7$+B%UG&BNN#S-JZ&B@Y(8HFXUL=N&:Z=!HGPE[[/=&X5N& M.#-: *<&,C*GRKR0!T6%INY$-#F?@:&,ZPORB3S>S\CYV04Y(TR0AT+6FHI, M#WR#$BR1G[;E)DVY\$BY7DCNI#"%)E]$!ME; A^U=P;"K8%)>))Q7*DK$H27 M) S"\("@Z4?@D8/W#L!GI^%W%.'AC8,')]Q$W7%$CB_Z_^/X/5YJHS#ZW@6(_Z-[T #:YW.[N?%2?7[[-F![B0 MZC7KC?Y^I[]_4O\X364MC"8+2(&MZ9+#)=EM'H.#_\Z&-=D1$T5[OO:3XNMC M@I-.<')2\%26):B444ZXQ%/%[F^%DUS)DM \9YRA_H.ZD[TFALF>[OVDS_T] MW?[.K$!%*S=S-7'M;+ZZ;K<;ZV,WS=[M3W#<-]/YE::Y*_"C6#&TR"%'RN#J M&B6I9OXV@9&5FTA+:7"^N66!5Q8HFX#O_5)2<6ZLC"@ 630 !H !X;"]W;W)K/H 4Y#$"_^H M &3'-_WP75"T0)D *,>CN7M)+)*[6.PN?EPLR9/;6GY12R$T^EH6E7I]M-1Z M]7(T4ME2E%P=URM1P9EY+4NNX:=5T>G)\VQ#_+T MI%[K(J_$!XG4NBRYO)N*HKY]?82/[@]\S!=+;0Z,3D]6?"$^"?WKZH.$7Z.M MEEE>BDKE=86DF+\^.L,O+\?4"#17_):+6]7Y&YFI7-?U%_/CW>SU460L$H7( MM%'!X;\;<2Z*PF@"._YHE1YMQS2"W;_OM5\TDX?)7',ESNOBW_E,+U\?C8_0 M3,SYNM ?Z]M_BG9"C8%97:CF7W2[N3:='*%LK71=ML)@09E7F__YU]81'8%Q MY!$@K0!Y(("91R!N!>*' HE'(&D%DGT%:"M ]Q5@K0#;5R!M!=(F6!OO-J%Y MPS4_/9'U+9+F:M!F_FCBVTA#1/+*I.(G+>%L#G+Z]"S[8YVKW*2%0C^\$9KG MA?H1O4"_?GJ#?GCV(WJ&\@I]7M9KQ:N9.AEI&-2(CK)V@//- ,0S ";H?5WI MI4)OJYF8[2H8@;5;D\F]R>40IT\ M0%?_@F/HG1:E^CTP1K(=(VG&2#QCG$L^UZKD%632C5 :0*;1M0","K1:RVP) M)''EU48K;;0:HMZCFVZP'5?A"8NV5^V83+$M[]F,ZB5.W_6QK/PO:?UG7L]N\*%R6L_Z 4329 MQ \L[U^6TFCB\6NZM2O=+Q4":37>ZAH?+'4GVS$F07O?5:"6%ZB^K814RWR% MZCGR3&+CMK ^&AU'T3\"AN'(Z$/HX\(<6=.P@.6M+U M/]R#G,ME0$6#M>3YW[[[;H!KF%BK2-BJV:PQ:2=Z QZZ'-!)!L-GN8OC0T#Q MLE6[P[N)-X86T7A?1DM1"J[6YC^P: '%K#.>?>S&_E2RV,5/Y2[N$Y50[\"6 MES@,S'.NEDYWL]YP+&',,YS%( YS\"S+ZG6E%7@[$_D-OR[YUN8F,P-OY?.<6\MA M$PG1DP\K^M88TB^/TM17/1!+31*FYG;=K/C=QA;((IYE^VX[Q**8A%'6^=HQ[#DF\5E@TDS":[6[K&83)^%&(FRF8-5G65:5D7<,D"/+R9"H(;4 8+E2^< M=]L![?%0\1=;J,9AJ.XX'!#&S=VXN(.B.N!7+^,'3M[;Z476T;&8=!]N^\?NSHL#6-VN'A8Z,5AZ#UU M=82U#VZ-8@O%. S%;H0>&/W(%6$)&$\.UP:S%$S"M>=35T3BV+\3WXI(+#:3 M,-@>Y^]'KH+$0C$AAXN!95\2KB"?N H&M..A59!TFJ;[[LC_1)\E-T;++ZHI M>+7YB2I>/BQT=X>R2$SHX3QO*9>$:[Y])]$ZNE_ZQ9$WURT$DX$&9%V6]:R6 M(C0E2ZKD<"W(Q,(I"9=G^_37!E3/7('KQ+F)1:UQ*+[ M=QRE*, G33Y5BF^>;V:U7=#^?I=$D]@W60LF.@ F6$+ 2--[+FKPN7/L_OXVCB;$L\&EG<)MH'5%^[O5&*=CSWZ16G31,+H>V[N:#NB[BIV;;=IO-M()CCQ=)VJA1\/0 MV[?G11WMQCCQC&XA28?:C7OTO 9T7"5NA_5;E=B_1Z"6N#2,RV]K>M%^PQ)3 M%D\\'29F2I4)PZDGLYF%-QMN5CZJ\\7Z M),>,>>^9S** +DK=J8I2H+4W5C MT0NW16BMQ'P-)44^=]:2 [HQ1G>"RU" 4LO;-,S;;D[\(F=P[ZPE@AI@MMZ4 MEU.>?2GJ16@LR]$4'RP94@O(-$RY)R1#ZGB4X]V(I1:$Z<#S[XZ/FXY(N1)@ MX=E"BN;)AS>ATIC@Z_=(Q8RXV]Y9#P= MD'I79<5Z)A1Z%A]'W_\=L^A5"456\P*Q4OFB,KON>C-)YYR?H]MEGBT1AP!G M=:6@7I1-0L[$?&#)F )7FA:=1FI]_1^1:3,4+VNI\_]R$[SCT"MD%HSC@?+/ M^=AS.B!UIK7,K]>Z*7R-"Y8"7? ,-J9W+Z[7>:&1>5_6M!656!B:/4>\*$SS M=^,04ZNB:X%FHKFE&"USN,6TY9#F7\TK0*M:"16Z)$$)NZK9"<&,H^B0$D!R".FDFP^W[5WFU>65^*&H6Z^-P%>O>#DX' MI&P^I\?$G\_9?15XWUFRZ0D9WF44U_K];5& 6?KC6FV#>AUYQ\ *40R8!KC=ED(+TYWJ;TYVYW\!%9FFL MA,SK9EJKIH@2S5&PJL[RQL.MIE>-B<^B8^JP "8+VQ;3?3'VFSBU)<-H7"F^31C9*>X^>CF/9>+O%* LSE,-SHVE9GR^:'K M5?,9Q76M@0_-GTL!RU*:"^#\O ;XM3_, -NOB4[_ E!+ P04 " QA[]4 M45!9L;H" "D!@ &@ 'AL+W=O&ULC57+ M;MLP$/R5A=!# J263,FOP#;@1XOVD,)(FO90]$!+:XL(12HD9:=_7Y*R%<>Q MW5XD/G9F9U;D:KB5ZDGGB 9>"B[T*,B-*6_#4*.C7%FH\E)7A3.!"@:Z*@JH_4^1R.PK:P7[AGJUS MXQ;"\;"D:WQ \U@NE)V%#4O&"A2:20$*5Z-@TKZ==5V\#_C!<*L/QN"<+*5\ MEE2C3/)?[+, MY*.@'T"&*UIQ8PW>6?UOG)F?QM G=2F%S#)Y%A]I8@M&8:1V3O M:$HN,DY*U8*(W ")"#DA:/8_\-C#VQ?DQ$V!8\\7G^&;5MJN: TS62R9H/7A M%1E,M+:7]*#^\&NRU$;9@_W[0MZDR9OXO,F9O-\LN<(-B@I/?94:W/%@=],W MXW9O$).D-PPWA\4Z$1=W!R1)FK@WZCJ-NLX_U3&1R@*!&J/8LC)TR1&,A!G= MI!+L5F%+8L]_^I1+GJ$Z>;@Z[^4-!GT2';EX']9/DJ1_VD.W\="]Z&'.>&4P M _'JI4157Y%36FNVWH$(TFYUC@O^/FK0B@9'2L.#"U^@6OL^J&W1*F'JF]*L M-JUVXCO,T?K4MN"Z8[[2U/W[CJHULSV!X\I21JV>K9ZJ>V(],;+T;64IC6U2 M?IC;WP@J%V#W5U*:_<0E:'Y,X[]02P,$% @ ,8>_5 >LFEJX!0 OQP M !H !X;"]W;W)K MEQ3Y4.;\09;?JZT0BCSF65%=3+9*[=[/9M5Z*_*DFLJ=*/0WM[+,$Z4OR[M9 MM2M%LFF"\FP&GA?,\B0M)HMY<^]SN9C+O)UO+;.J^4L>6BWW M)V2]KY3,NV!=09X6[?_DL>N(@P"(!@*@"P [@ X$L"Z /3? [P+\IF=:*TT_ MK!*5+.:E?"!EK=;9Z@]-9S;1VGY:U.-^K4K];:KCU.)J7^D[546NQ9T>3D4^ M%NW#5 _*VY5029I5[\@;DA;DZU;NJZ385/.9TDW7"6;KKIFKMAD8:(8"^20+ MM:W(K\5&;(X3S'3-?>'P5/@5C&:\W)53XL'/!#R ;];]/Y ^C_V^8TH MB;PE>C$I==;BCE1M2Q7YEPSWZ56;-VCRUNO+_0+FLWND%-Z7PL=+T>M<*>Y% ML1=8>VTP/VB/!A!2'O6MMF.-Z*@7>9P>ZU:(S@MH&/JXBZ!W$8RZ^%BL92[( MC="C)/2\::Y4\BC0>1.XG4AI',66)U<6!S$%RQ&B@CB,<3]A[R<<];,2FBCK M%'G>6@)=3> %>.UQ7WO\G"=)/SM$/&K25^BTB%T'/MCE+5V57J6"P#*!Y IC MRG ;U#.0\4:-+)-=JI*L=;%)U;[$)T.7YJC]*.#VPX3(@'-FCT@G.YK@/O.] M 3<'R*2C;K[*VDM254+A+BBR '$_#L'VX0IC3B,VU-]@*H31"G\KI>:%WLC= M:6S_A-8XG@#XE'I8X/)4()T&:.#J=&!H!QZ[-[RD;#35![V9E.6/7V[V::9( MO6G13!O+;%!)_== ,34 I&<1D"+(XCR R)DA&-M8&-E<62'".(Z')XF!('U) M"E*77%3/E\B9,:XNC&)WYF,RSNB *4-">AX**<)"W]YW+!$5][EG>\!H"$/C M8G!(S^,A18 (H6=;<%4\Y)($D07@^;83C+%\ M:*,(AHOP,EP$C(N'[7F7^_* M^W1M/VK':0T3X568"(:)T^/R<+8MKY"L_E^-.#)T!#.HR&X!*,.T3$1V#Q'1'S@O1 ,">$\ M$@)"0NHLN8@H5UB.M_3RH$"#?[8N?@[D8!3 M%T9=S2<"@X'7R=7IP''\L8-?49^#/S&6RS"/O0KSF&$>.XMYS*44,,_>MBXQ MF=Z!VWQ 95$\]+P9YK%3S*OVY:D^-[1AX:OTN>$!&^?!J3Z/G%[RPRBT7^XP M&8\#&PF(C(7<>>V>'9SLY**\:T[(*K*6^T*U9R7]W?X4[K(Y>[+N7]'WJ_8L MS:1IC_8^->M!13)QJU-ZTU#75+:G9>V%DKOF_.A&*B7SYN-6)!M1U@+]_:V4 MZNFB;J _LUS\!U!+ P04 " QA[]4TSI-0A # L$0 #0 'AL+W-T M>6QEJN&A2?ZEU_3$( MFL625J0YES45!BFDJH@V4U4&3:THR1MPJG@P'HWBH"),^+.I:*NK2C?>0K9" MIWXTF#Q[^Y*G?AB_]SU+E\FB@FINM@V@OT[[YY5L5/3 M$514#$,CJ!]:&CL!_ETVR[U+.WH5KU>S!ZD_MV8[HIM#K] ;10NVZN:K8A" ML84NIV*.)!JVR, :J?.^!*LT6NY:?BM1W M=*4W[;0J<,WC?U#SG\US2055A.^*-KU_S%E^M>+^%/@;FKM_*X>*G2*C#\>O ML3_YCEUD?/PBH^0H-0;]J;-SM.T=;(/5@Q>(U/\&KRI\&]2;MXQK)OK9DN4Y M%4_.-T.OR=R\"N[QF_4Y+4C+]=T IOYV?$USUE;)L.H&$M&OVHZ_PO;">'A[ M,;&8R.F*YED_5>6\&WIF8*+V%S@<(E?=Y48P'XNY$<"P.)@"S,=Z87'^I_U, MT/U8#-,V<2(3U&>"^E@O%Y)U'RR.VR@?BN^- 3[E]H@BJBFG#GF <21(,@5YT]V@<(]F)X>.N#_:41%&2N!' W JB M"$/@:<013 %HP) HZL[!@_,HV)Q3P?;WD=DO4$L#!!0 ( #&'OU27BKL< MP !," + 7W)E;',O+G)E;'.=DKENPS ,0'_%T)XP!] AB#-E\18$ M^0%6H@_8$@6*19V_K]JE<9 +&7D]/!+<'FE [3BDMHNI&/T04FE:U;@!2+8E MCVG.D4*NU"P>-8?20$3;8T.P6BP^0"X99K>]9!:G_5'4I\E$A" TX \ !X;"]W;W)K8F]O:RYX;6S%G%U3VS@4AO^* M)E?=F>V2.(X_.J4S0*#+#.TRP'8O.\)1B*:VE95L*/OK]]AIBA22=_?F)%<0 M)Y@GLJ1'.CK2^R=CO]T;\TU\K\K:'0\63;-\=W3DBH6JI/O-+%5-[\R-K61# M+^W#D5M:)6=NH513E4?1<)@<55+7@P_OU_>ZMD?^"].HHM&FIHO=A2]:/;F7 M][N7XE$[?:]+W3P?#_K?2S40E:YUI?]1L^/!<"##!:O?%%V487KR[?=I!W\M[U5QIY?R,)Y'B0#.F&Z;TK^^G*V^=4.X M7AG:=YK>L)>S'IP/\HQ>FU+/Z+_/Q*DL95THT1>N\P C !CM$?"V@^C^P DS M%V>F6GJ08P Y/ACD;6,*#S(&D/'A2E*ZA0Y+3C_4FOY, M4A,Z*0K34A/R(!, F?!"WJA'5;=*S*VIJ!;6C:5.R(DGW2S$6>LWG!1 IMR0 MKK&ZZ![VQN/- %3&"W59/Q)67^\\H!P Y?Q =4-Z4C[0:(AZY"%_.Z7/6'%E M9.W$C2J4?I0]PPL@5 :[,RK"*[0L7R$&A8BL,6+6!HU>EC2V>/Y57)=R[>"_ M6[WL_LZ'1-88,6OC2DD7%AG2PXC9#Q^-F3WILNS+ZH]F037PDH9L]8/>?+#( M#R-F09 );$M]VOEWN@F5GD=[UEKK8R)#C)@5\9>TENK=1K>"=#!B]L&M*EI+ M!7>A:QKDT:#8*SJ?$=EAQ*R'&Z6I[[/](+2#N_SYZLHX)WQ,Y(P1NS0*4REQ M)[\'CS="UHC8K5%5>F76ONBZ80D]9$6/.H1$YHB8S=$-AK^]/:5>;]:/WJD% M;\Z%(CC78+;&N;1UWS*NJ3NY74CK.S="JHB857$AM15?9$FCSD]D#6K)FX.H M"+DC8G;'>;4LS;-2XE35:JZ;WKH!'7)&Q.R,F^XB5;EK22,"<4<]BI-]9",@ M1+J(F'5Q4M#8Q.E73$@8$;,P3ENG:T7=[JUZZ.,8VX,7$1)&Q"P,.%W\&OF8 M2!@1LS!6 SWQYIKFWUU__(L?MD#6&._-&J^E0;@^)O+&F-D;.WJ_=8'ZF$@? M8V9]P+A 4!O',%C%[)*-R(!X<]=/W8)*B60R9I:)%R38RH94,F96B1P6%#XC4QT1J&3.K!480Q!L?$ZEEO">UO*Z+,1)+ MS"P6'$SP9W(Q$DO,+!8830AZ[!B))686RTLT8>N#1C*)F66"P@IA:X[AV@>S M4V!D(7S02"\QNUY>(@M;'S7R2\SN%Q!B"'K$&/DEY@YT[0@R_"A/'Q/Y)6;V MR^M8P]8'CMP2,[MEY[#[;C/6/T&NF3"[9GOP85MI3I!K)NRN>9GC;X5#AIDP M&P9-]L-N?()L,^&V#9SOCWU,9)L)LVTP9NQCPK7V0RZV?YWXF,@[$V;O8,S$ MQT3>F7![!V*F/B;RSN2@(;/,QT3NF3"[!V/F?B((0$.8?O>>( LE['.>C3C?5#52E\&@(T'^ M2=C7938 ;U1A:#91ZLU%A@1F>S'[)XA'_FA)OVPO3>2?A-D_ >;)([%U0\RW M=*^W3@;SG@3Y)]E?"IAXLYI"MJ9UXL_:*ED&&7[(/\D>$L-^8D[5?2/Z2(?N M@S#WSWZ.'_)/RNR? /.CU-W4HC3.T=1"T,C=QT3^29G]$X3-MS2<%%DGW4.* M\8ZX>=?:?4QDG70/2<8[,$_*TOB8R#KI'M*,=V#^I?2#CXG'6=,["7($4YAJSK^D@3#\!/D7N29G= S _RR!Y,$7N29G=@U?(SCS, M#+DGVT/RP$[,LR#C'+DG.V"ZL@A"_QFR4,9N(83ISWTR9*&,W4((TY_[9,A" M&;N%4!/Z[&,B"V7,%H*+S&'=1!;*F"VT7F3N?XH3&E[^6 *ZTO)>^YD%&;)0 MQFRA$//'FN[+3,W'A'M@F"VTQKQHF]8J\:G;+ME68D5]+7U,9*%L3YD%W:AM MT+[*2@A X>[-(7LLS@<-0^["S -0N(5SR.RB$+1+Y3'U>L?Z M5(6@0ZYG;0SV>SUHX>[/X<'RXKKWPE X1;0(7=^ @+=J*-P$^B0.T-A%^AJ M6=,'Q><)1MK3!J!0 M2MR'#X29IEL+$KJ(^RB"@(]&RN*BN\OVB@E=Q'T> T4]D8# #610 &@ 'AL+U]R96QS+W=OQ M8 #W5P:9H#HCJVSY^8X^67:=JU_C=CT_'_;3T_-QNGC=;??3]>IIGH\_AF': M/(V[]71Y.([[\RL/A]-N/9\O3X_#<;UY63^.0W"N#*>O9ZQNKKZ>>7'W=AS_ MY\3#P\/S9OQYV/S>C?OY'P4'%1E4EA]495!= M?E"306WY05T&]>4'>:X#77L'V +&]DNT!9GM%VP/4]LJV M![CM%6X/D-LKW1Y@MU>\/4#OH'H'@-Y!]0X O8/YL@W0.ZC> :!W4+T#0.^@ M>@> WD'U#@"]@^H= 'H'U3L ] ZJ=P#H'57O"- [JMX1H'=4O2- [VA^+ 'H M'57O"- [JMX1H'=4O2- [ZAZ1X#>4?6. +VCZAT!>B?5.P'T3JIW NB=5.\$ MT#NIW@F@=S(_=@/T3JIW NB=5.\$T#NIW@F@=U*]$T#OI'HG@-Y9]&:!W M4;T+0.^B>A> WD7U+@"]B^I= 'H7U;L ]"ZJ=P'H75?6N +VKZET!>E?5NP+TKN9F M08#>5?6N +VKZET!>C?5NP'T;JIW ^C=5.\&T+NIW@V@=U.]&T#OIGHW@-Y- M]6X O9OJW0!Z-W.S-T#OIGHW@-Y=]>X O;OJW0%Z=]6[ _3NJG<'Z-U5[P[0 MNZO>':!W5[T[0.^N>G> WEWU[@"]NXEU 'I[9W,=@-_>F6#' 03WSB0[#F"X M=R;:<0#%O3/9C@,X[IT)=QQ F8#'$42W M 2:CP+0))D%T&V$B*DR;82(Z3!MB(DI,FV(B6DP;8R)J3)MC(GI,&V0BBDR; M9'YKDSG-;]MQ^EST<:T#OK7 G,_O'3\___WRXTG#]4=T.7R=,=W\!5!+ P04 M " QA[]4T9'O&I4" !0P $P %M#;VYT96YT7U1Y<&5S72YX;6S- MW-]NFS 4Q_%7B;BM K8!&Z:F-^UNMU[L!1@X#0K_A-TN??LYI*VTJ8M69=*^ M-T$)]OD=L/2Y.[G^]CQ9MSKTW> VT<[[Z5.2N'IG^\K%XV2'<&<[SGWEP]?Y M(9FJ>E\]V$0)H9-Z'+P=_-H?:T0WUW=V6SUV?O7Y$'YV[3ALHMEV+EK=GA8> MLS91-4U=6U<^W$^>AN:WE/5+0AQV+FO\F'._\.>!EW]R_5'U8E1RZQ/GGSKKX?(EW>ARWV[:VS5@_]F%+[*;95HW;6>O[+CX5 MO3J?[,,;MJ=/>7'^4N9<8%AY/X^3"R-J-;?XR.[S>'^.\7\[#)E#"DHC%%$EA51),5524)44526%54EQ55)@E119%45619%54615 M%%D5159%D5519%44615%5D61-:7(FE)D32FRIA194XJL*476E")K2I$UIYK._CN/_'\,U/EG^^N/D)4$L! A0#% @ ,8>_ M5 =!36*! L0 ! ( ! &1O8U!R;W!S+V%P<"YX M;6Q02P$"% ,4 " QA[]41CAQ1.\ K @ $0 @ &O M 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " QA[]4F5R<(Q & "< M)P $P @ '- 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 M Q0 ( #&'OU05# T1S 8 +(; 8 " @0X( !X;"]W M;W)K&PO=V]R:W-H965T&UL M4$L! A0#% @ ,8>_5-#4CQ0]!@ -AH !@ ("!)1< M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,8>_ M5+#%4:U#)P RW< !@ ("!YB\ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ ,8>_5'AZ_+56" )A8 !@ M ("!,&( 'AL+W=O&UL4$L! A0#% @ ,8>_5+G6]X(5" ME!0 !D ("!66T 'AL+W=O&PO=V]R:W-H965T-^ !X;"]W;W)K&UL4$L! A0#% @ ,8>_5/VC[S:-" %B8 !D M ("!-X( 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ ,8>_5#17F C7 @ ^ 4 !D ("!IY( 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,8>_ M5%O2/2U0"0 L14 !D ("!+J 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,8>_5%;)*%YQ P 2P< M !D ("!6,$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,8>_5 83>E$4 P 2P< !D M ("!MM0 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ,8>_5$ A (92* <(0 !D ("!9.@ 'AL+W=O M&PO=V]R:W-H965T 9 " @?$5 M 0!X;"]W;W)K&UL4$L! A0#% @ ,8>_5+]N M+"0U P \@8 !D ("!92$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,8>_5%I9%C2K!@ RA( !D M ("!7"P! 'AL+W=O&PO M=V]R:W-H965THU 0!X;"]W;W)K&UL4$L! A0#% @ ,8>_5/5WH\E0!0 >PX !D ("! M<#T! 'AL+W=O&PO=V]R:W-H965T :V;D 0 &<, 9 M " @>Q% 0!X;"]W;W)K&UL4$L! A0#% M @ ,8>_5)/0E3B> P ,@@ !D ("!LTH! 'AL+W=O&UL4$L! A0#% @ ,8>_5*5FAI(I M P R08 !D ("!W50! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,8>_5)P;+#F, @ 9P4 !D M ("!06$! 'AL+W=O%JL% "W#@ &0 @($$9 $ >&PO=V]R M:W-H965T9I 0!X;"]W;W)K&UL M4$L! A0#% @ ,8>_5*TZCGI,!0 >PP !D ("!MFT! M 'AL+W=OH$ Q"P &0 @($Y&PO=V]R:W-H965T&UL4$L! A0#% @ M,8>_5!%7G5XX! FPD !D ("!'H0! 'AL+W=O9CSP, $L, 9 " @4N+ 0!X;"]W M;W)K&UL4$L! A0#% @ ,8>_5$>T&]$? P M4@L !D ("!48\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,8>_5-(UC=FC @ G@8 !D M ("!F)@! 'AL+W=O&PO=V]R:W-H M965T 0!X;"]W;W)K&UL4$L! M A0#% @ ,8>_5)H??\.D @ :@8 !D ("!,Z$! 'AL M+W=O&PO=V]R:W-H965TNF 0!X;"]W;W)K&UL4$L! A0#% @ ,8>_ M5&7E,(H7 P U H !D ("!6ZL! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,8>_5/QX#=;K P Q1 M !D ("!7;0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,8>_5.3P(=4H P @0D !D M ("!V\ ! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ,8>_5'Q%/AIX P S@L !D ("!9\H! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ,8>_5#T3 M";*,!P G3H !D ("!V=,! 'AL+W=O&PO=V]R:W-H965T 0!X;"]W;W)K&UL4$L! A0#% @ ,8>_5(*6G1(U P BPH !D M ("!Y> ! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ,8>_5#SLEEA- P F0T !D ("! MR^H! 'AL+W=O&PO=V]R:W-H965TCBG@( $P& 9 M " @1GQ 0!X;"]W;W)K&UL4$L! A0#% M @ ,8>_5'2R&U*% P KPT !D ("![O,! 'AL+W=O&UL4$L! A0#% @ ,8>_5)X)H+D3 M! Y!$ !D ("!Y/\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,8>_5+;(9L?V @ !0H !D M ("!O0H" 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ ,8>_5,X5-] B P "PD !D ("!A!0" M 'AL+W=O8" !)" &0 @('=%P( >&PO=V]R:W-H965T&UL4$L! A0#% @ M,8>_5'_=GA81 P _PD !D ("!*_ , M (P- : " @3\W @!X;"]W;W)K0, %@, : M " @9M; @!X;"]W;W)K\:E0( %# M 3 " 7"( @!;0V]N=&5N=%]4>7!E&UL4$L%!@ 0 !_ '\ !", #:+ @ $! end XML 135 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 136 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 137 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.1 html 309 581 1 true 84 0 false 7 false false R1.htm 000010001 - Document - Document and Entity Information Sheet http://www.cavco.com/role/DocumentandEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010002 - Statement - Consolidated Balance Sheets Sheet http://www.cavco.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 100020003 - Statement - Consolidated Statements of Comprehensive Income Sheet http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 3 false false R4.htm 100030004 - 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 100040005 - Statement - Consolidated Statements of Cash Flows Sheet http://www.cavco.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 5 false false R6.htm 210011001 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.cavco.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 6 false false R7.htm 210131002 - Disclosure - Revenue from Contracts with Customers Sheet http://www.cavco.com/role/RevenuefromContractswithCustomers Revenue from Contracts with Customers Notes 7 false false R8.htm 210171003 - Disclosure - Restricted Cash Sheet http://www.cavco.com/role/RestrictedCash Restricted Cash Notes 8 false false R9.htm 210211004 - Disclosure - Investments Sheet http://www.cavco.com/role/Investments Investments Notes 9 false false R10.htm 210291005 - Disclosure - Inventories Sheet http://www.cavco.com/role/Inventories Inventories Notes 10 false false R11.htm 210321006 - Disclosure - Consumer Loans Receivable Sheet http://www.cavco.com/role/ConsumerLoansReceivable Consumer Loans Receivable Notes 11 false false R12.htm 210411007 - Disclosure - Commercial Loans Receivables Sheet http://www.cavco.com/role/CommercialLoansReceivables Commercial Loans Receivables Notes 12 false false R13.htm 210491008 - Disclosure - Property, Plant and Equipment Sheet http://www.cavco.com/role/PropertyPlantandEquipment Property, Plant and Equipment Notes 13 false false R14.htm 210521009 - Disclosure - Leases Sheet http://www.cavco.com/role/Leases Leases Notes 14 false false R15.htm 210591010 - Disclosure - Goodwill and Other Intangibles Sheet http://www.cavco.com/role/GoodwillandOtherIntangibles Goodwill and Other Intangibles Notes 15 false false R16.htm 210641011 - 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 210671012 - Disclosure - Warranties Sheet http://www.cavco.com/role/Warranties Warranties Notes 17 false false R18.htm 210701013 - Disclosure - Secured Financings and Other Sheet http://www.cavco.com/role/SecuredFinancingsandOther Secured Financings and Other Notes 18 false false R19.htm 210741014 - Disclosure - Reinsurance and Insurance Loss Reserves Sheet http://www.cavco.com/role/ReinsuranceandInsuranceLossReserves Reinsurance and Insurance Loss Reserves Notes 19 false false R20.htm 210791015 - Disclosure - Income Taxes Sheet http://www.cavco.com/role/IncomeTaxes Income Taxes Notes 20 false false R21.htm 210851016 - Disclosure - Commitments and Contingencies Sheet http://www.cavco.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 21 false false R22.htm 210901017 - Disclosure - Stock-Based Compensation Sheet http://www.cavco.com/role/StockBasedCompensation Stock-Based Compensation Notes 22 false false R23.htm 210961018 - Disclosure - Earnings Per Share Sheet http://www.cavco.com/role/EarningsPerShare Earnings Per Share Notes 23 false false R24.htm 210991019 - Disclosure - Fair Value Measurements Sheet http://www.cavco.com/role/FairValueMeasurements Fair Value Measurements Notes 24 false false R25.htm 211041020 - Disclosure - Employee Benefit Plans Sheet http://www.cavco.com/role/EmployeeBenefitPlans Employee Benefit Plans Notes 25 false false R26.htm 211081021 - Disclosure - Related Party Transactions Sheet http://www.cavco.com/role/RelatedPartyTransactions Related Party Transactions Notes 26 false false R27.htm 211101022 - Disclosure - Acquisitions Sheet http://www.cavco.com/role/Acquisitions Acquisitions Notes 27 false false R28.htm 211141023 - Disclosure - Business Segment Information Sheet http://www.cavco.com/role/BusinessSegmentInformation Business Segment Information Notes 28 false false R29.htm 220022001 - 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 29 false false R30.htm 220532002 - Disclosure - Leases (Policies) Sheet http://www.cavco.com/role/LeasesPolicies Leases (Policies) Policies http://www.cavco.com/role/SummaryofSignificantAccountingPolicies 30 false false R31.htm 220862003 - Disclosure - Commitment and Contingencies (Policies) Sheet http://www.cavco.com/role/CommitmentandContingenciesPolicies Commitment and Contingencies (Policies) Policies http://www.cavco.com/role/SummaryofSignificantAccountingPolicies 31 false false R32.htm 221002004 - Disclosure - Fair Value Measurements (Policies) Sheet http://www.cavco.com/role/FairValueMeasurementsPolicies Fair Value Measurements (Policies) Policies http://www.cavco.com/role/SummaryofSignificantAccountingPolicies 32 false false R33.htm 230143001 - 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 33 false false R34.htm 230183002 - Disclosure - Restricted Cash (Tables) Sheet http://www.cavco.com/role/RestrictedCashTables Restricted Cash (Tables) Tables http://www.cavco.com/role/RestrictedCash 34 false false R35.htm 230223003 - Disclosure - Investments (Tables) Sheet http://www.cavco.com/role/InvestmentsTables Investments (Tables) Tables http://www.cavco.com/role/Investments 35 false false R36.htm 230303004 - Disclosure - Inventories (Tables) Sheet http://www.cavco.com/role/InventoriesTables Inventories (Tables) Tables http://www.cavco.com/role/Inventories 36 false false R37.htm 230333005 - Disclosure - Consumer Loans Receivable (Tables) Sheet http://www.cavco.com/role/ConsumerLoansReceivableTables Consumer Loans Receivable (Tables) Tables http://www.cavco.com/role/ConsumerLoansReceivable 37 false false R38.htm 230423006 - Disclosure - Commercial Loans Receivables (Tables) Sheet http://www.cavco.com/role/CommercialLoansReceivablesTables Commercial Loans Receivables (Tables) Tables http://www.cavco.com/role/CommercialLoansReceivables 38 false false R39.htm 230503007 - 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 39 false false R40.htm 230543008 - Disclosure - Leases (Tables) Sheet http://www.cavco.com/role/LeasesTables Leases (Tables) Tables http://www.cavco.com/role/Leases 40 false false R41.htm 230603009 - 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 41 false false R42.htm 230653010 - 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 42 false false R43.htm 230683011 - Disclosure - Warranties (Tables) Sheet http://www.cavco.com/role/WarrantiesTables Warranties (Tables) Tables http://www.cavco.com/role/Warranties 43 false false R44.htm 230713012 - Disclosure - Secured Financings and Other (Tables) Sheet http://www.cavco.com/role/SecuredFinancingsandOtherTables Secured Financings and Other (Tables) Tables http://www.cavco.com/role/SecuredFinancingsandOther 44 false false R45.htm 230753013 - 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 45 false false R46.htm 230803014 - Disclosure - Income Taxes (Tables) Sheet http://www.cavco.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.cavco.com/role/IncomeTaxes 46 false false R47.htm 230873015 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.cavco.com/role/CommitmentsandContingenciesTables Commitments and Contingencies (Tables) Tables http://www.cavco.com/role/CommitmentsandContingencies 47 false false R48.htm 230913016 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.cavco.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.cavco.com/role/StockBasedCompensation 48 false false R49.htm 230973017 - Disclosure - Earnings Per Share (Tables) Sheet http://www.cavco.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.cavco.com/role/EarningsPerShare 49 false false R50.htm 231013018 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.cavco.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.cavco.com/role/FairValueMeasurements 50 false false R51.htm 231053019 - Disclosure - Employee Benefit Plans (Tables) Sheet http://www.cavco.com/role/EmployeeBenefitPlansTables Employee Benefit Plans (Tables) Tables http://www.cavco.com/role/EmployeeBenefitPlans 51 false false R52.htm 231113020 - Disclosure - Acquisitions (Tables) Sheet http://www.cavco.com/role/AcquisitionsTables Acquisitions (Tables) Tables http://www.cavco.com/role/Acquisitions 52 false false R53.htm 231153021 - Disclosure - Business Segment Information (Tables) Sheet http://www.cavco.com/role/BusinessSegmentInformationTables Business Segment Information (Tables) Tables http://www.cavco.com/role/BusinessSegmentInformation 53 false false R54.htm 240034001 - 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 54 false false R55.htm 240044002 - 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 55 false false R56.htm 240054003 - 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 56 false false R57.htm 240064004 - 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 57 false false R58.htm 240074005 - 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 58 false false R59.htm 240084006 - 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 59 false false R60.htm 240094007 - 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 60 false false R61.htm 240104008 - 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 61 false false R62.htm 240114009 - 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 62 false false R63.htm 240154011 - Disclosure - Revenue from Contracts with Customer Narrative (Details) Sheet http://www.cavco.com/role/RevenuefromContractswithCustomerNarrativeDetails Revenue from Contracts with Customer Narrative (Details) Details 63 false false R64.htm 240164012 - 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 64 false false R65.htm 240194013 - Disclosure - Restricted Cash (Details) Sheet http://www.cavco.com/role/RestrictedCashDetails Restricted Cash (Details) Details http://www.cavco.com/role/RestrictedCashTables 65 false false R66.htm 240204014 - 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 66 false false R67.htm 240234015 - Disclosure - Investments (Summary) (Details) Sheet http://www.cavco.com/role/InvestmentsSummaryDetails Investments (Summary) (Details) Details http://www.cavco.com/role/InvestmentsTables 67 false false R68.htm 240244016 - 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 68 false false R69.htm 240254017 - 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 69 false false R70.htm 240264018 - 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 70 false false R71.htm 240274019 - 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 71 false false R72.htm 240314021 - Disclosure - Inventories (Details) Sheet http://www.cavco.com/role/InventoriesDetails Inventories (Details) Details http://www.cavco.com/role/InventoriesTables 72 false false R73.htm 240344022 - 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 73 false false R74.htm 240354023 - 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 74 false false R75.htm 240364024 - 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 75 false false R76.htm 240374025 - 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 76 false false R77.htm 240384026 - 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 77 false false R78.htm 240394027 - 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 78 false false R79.htm 240404028 - 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 79 false false R80.htm 240434029 - 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 80 false false R81.htm 240444030 - Disclosure - Commercial Loans Receivables Characteristics (Details)) Sheet http://www.cavco.com/role/CommercialLoansReceivablesCharacteristicsDetails Commercial Loans Receivables Characteristics (Details)) Details 81 false false R82.htm 240454031 - 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 82 false false R83.htm 240464032 - 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 83 false false R84.htm 240474033 - 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 84 false false R85.htm 240484034 - 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 85 false false R86.htm 240514035 - 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 86 false false R87.htm 240554036 - 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 87 false false R88.htm 240564037 - Disclosure - Leases (Lease Expense) (Details) Sheet http://www.cavco.com/role/LeasesLeaseExpenseDetails Leases (Lease Expense) (Details) Details http://www.cavco.com/role/LeasesTables 88 false false R89.htm 240574038 - 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 89 false false R90.htm 240584039 - 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 90 false false R91.htm 240614040 - 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 91 false false R92.htm 240624041 - Disclosure - Goodwill and Other Intangibles Rollforward (Details) Sheet http://www.cavco.com/role/GoodwillandOtherIntangiblesRollforwardDetails Goodwill and Other Intangibles Rollforward (Details) Details 92 false false R93.htm 240634042 - 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 93 false false R94.htm 240664043 - 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 94 false false R95.htm 240694044 - 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 95 false false R96.htm 240724045 - Disclosure - Secured Financings and Other (Details) Sheet http://www.cavco.com/role/SecuredFinancingsandOtherDetails Secured Financings and Other (Details) Details http://www.cavco.com/role/SecuredFinancingsandOtherTables 96 false false R97.htm 240734046 - Disclosure - Secured Financings and Other (Details) Sheet http://www.cavco.com/role/SecuredFinancingsandOtherDetails_1 Secured Financings and Other (Details) Details http://www.cavco.com/role/SecuredFinancingsandOtherTables 97 false false R98.htm 240764047 - 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 98 false false R99.htm 240774048 - 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 99 false false R100.htm 240784049 - 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 100 false false R101.htm 240814050 - 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 101 false false R102.htm 240824051 - 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 102 false false R103.htm 240834052 - 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 103 false false R104.htm 240844053 - Disclosure - Income Taxes (Narrative) (Details) Sheet http://www.cavco.com/role/IncomeTaxesNarrativeDetails Income Taxes (Narrative) (Details) Details http://www.cavco.com/role/IncomeTaxesTables 104 false false R105.htm 240884054 - 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 105 false false R106.htm 240894055 - 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 106 false false R107.htm 240924056 - Disclosure - Stock-Based Compensation (Details) Sheet http://www.cavco.com/role/StockBasedCompensationDetails Stock-Based Compensation (Details) Details http://www.cavco.com/role/StockBasedCompensationTables 107 false false R108.htm 240934057 - 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 108 false false R109.htm 240944058 - 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 109 false false R110.htm 240954059 - Disclosure - Stock-Based Compensation Restricted Stock (Details) Sheet http://www.cavco.com/role/StockBasedCompensationRestrictedStockDetails Stock-Based Compensation Restricted Stock (Details) Details 110 false false R111.htm 240984060 - Disclosure - Earnings Per Share (Details) Sheet http://www.cavco.com/role/EarningsPerShareDetails Earnings Per Share (Details) Details http://www.cavco.com/role/EarningsPerShareTables 111 false false R112.htm 241024061 - 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 112 false false R113.htm 241034062 - 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 113 false false R114.htm 241064063 - Disclosure - Employee Benefit Plans (Details) Sheet http://www.cavco.com/role/EmployeeBenefitPlansDetails Employee Benefit Plans (Details) Details http://www.cavco.com/role/EmployeeBenefitPlansTables 114 false false R115.htm 241074064 - Disclosure - Multi-employer Plan (Details) Sheet http://www.cavco.com/role/MultiemployerPlanDetails Multi-employer Plan (Details) Details 115 false false R116.htm 241094065 - Disclosure - Related Party Transactions (Details) Sheet http://www.cavco.com/role/RelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://www.cavco.com/role/RelatedPartyTransactions 116 false false R117.htm 241124066 - Disclosure - Acquisitions (Details) Sheet http://www.cavco.com/role/AcquisitionsDetails Acquisitions (Details) Details http://www.cavco.com/role/AcquisitionsTables 117 false false R118.htm 241134067 - Disclosure - Acquisitions Pro Forma (Details) Sheet http://www.cavco.com/role/AcquisitionsProFormaDetails Acquisitions Pro Forma (Details) Details 118 false false R119.htm 241164068 - Disclosure - Business Segment Information (Details) Sheet http://www.cavco.com/role/BusinessSegmentInformationDetails Business Segment Information (Details) Details http://www.cavco.com/role/BusinessSegmentInformationTables 119 false false All Reports Book All Reports cvco-20220402.htm cvco-20220402.xsd cvco-20220402_cal.xml cvco-20220402_def.xml cvco-20220402_lab.xml cvco-20220402_pre.xml cvco-202242xexhibit1027.htm cvco-202242xexhibit21.htm cvco-202242xexhibit23.htm cvco-202242xexhibit311.htm cvco-202242xexhibit312.htm cvco-202242xexhibit321.htm cvco-20220402_g1.jpg http://fasb.org/srt/2022 http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 140 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "cvco-20220402.htm": { "axisCustom": 3, "axisStandard": 26, "contextCount": 309, "dts": { "calculationLink": { "local": [ "cvco-20220402_cal.xml" ] }, "definitionLink": { "local": [ "cvco-20220402_def.xml" ] }, "inline": { "local": [ "cvco-20220402.htm" ] }, "labelLink": { "local": [ "cvco-20220402_lab.xml" ] }, "presentationLink": { "local": [ "cvco-20220402_pre.xml" ] }, "schema": { "local": [ "cvco-20220402.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://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd", "https://xbrl.sec.gov/stpr/2022/stpr-2022.xsd" ] } }, "elementCount": 840, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 6, "http://www.cavco.com/20220402": 4, "http://xbrl.sec.gov/dei/2022": 4, "total": 14 }, "keyCustom": 77, "keyStandard": 504, "memberCustom": 34, "memberStandard": 49, "nsprefix": "cvco", "nsuri": "http://www.cavco.com/20220402", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000010001 - Document - Document and Entity Information", "role": "http://www.cavco.com/role/DocumentandEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "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-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210291005 - Disclosure - Inventories", "role": "http://www.cavco.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "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", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "i74d0070f72724e1fb8c0bb33bfb1f634_I20210403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240784049 - Disclosure - Reinsurance and Insurance Loss Reserves (Activity in Property Casualty Reserve) (Details)", "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-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": "-3", "lang": "en-US", "name": "us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R101": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240814050 - Disclosure - Income Taxes (Provision (Benefit) for Income Taxes) (Details)", "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-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R102": { "firstAnchor": { "ancestors": [ "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "span", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240824051 - Disclosure - Income Taxes (Reconciliation of Income Taxes) (Details)", "role": "http://www.cavco.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails", "shortName": "Income Taxes (Reconciliation of Income Taxes) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "span", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R103": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ia0d6338bbda34ada803387c5f4a492c6_I20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240834052 - Disclosure - Income Taxes (Components of Deferred Tax Assets and Liabilities) (Details)", "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-20220402.htm", "contextRef": "ia0d6338bbda34ada803387c5f4a492c6_I20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R104": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ia0d6338bbda34ada803387c5f4a492c6_I20220402", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240844053 - Disclosure - Income Taxes (Narrative) (Details)", "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-20220402.htm", "contextRef": "ia0d6338bbda34ada803387c5f4a492c6_I20220402", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R105": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:OtherCommitmentsTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ia0d6338bbda34ada803387c5f4a492c6_I20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractualObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240884054 - Disclosure - Commitments and Contingencies (Loan Contracts with Off-Balance Sheet Commitments) (Details)", "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-20220402.htm", "contextRef": "ia0d6338bbda34ada803387c5f4a492c6_I20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractualObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R106": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "cvco:PeriodOfAgreementUnderRepurchaseContingenciesMinimum", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240894055 - Disclosure - Commitments and Contingencies (Details Textual)", "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-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "cvco:PeriodOfAgreementUnderRepurchaseContingenciesMinimum", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R107": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ia0d6338bbda34ada803387c5f4a492c6_I20220402", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240924056 - Disclosure - Stock-Based Compensation (Details)", "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-20220402.htm", "contextRef": "ia0d6338bbda34ada803387c5f4a492c6_I20220402", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R108": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ibbea966a06f042efb72e2f98859b1bb4_I20210403", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240934057 - Disclosure - Stock-Based Compensation (Stock Option Activity) (Details)", "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-20220402.htm", "contextRef": "id05f3268a85848b380d14b06f0f31637_I20190330", "decimals": "0", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R109": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "i6993182985b7445a8b867bab110ec476_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": "240944058 - Disclosure - Stock-Based Compensation (Stock Options, Fair Value Assumptions) (Details)", "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-20220402.htm", "contextRef": "i6993182985b7445a8b867bab110ec476_D20200329-20210403", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "cvco:FinancingReceivablesConsumerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210321006 - Disclosure - Consumer Loans Receivable", "role": "http://www.cavco.com/role/ConsumerLoansReceivable", "shortName": "Consumer Loans Receivable", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "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:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "i74d0070f72724e1fb8c0bb33bfb1f634_I20210403", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240954059 - Disclosure - Stock-Based Compensation Restricted Stock (Details)", "role": "http://www.cavco.com/role/StockBasedCompensationRestrictedStockDetails", "shortName": "Stock-Based Compensation Restricted Stock (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "i7d942ddcb507415882e04b3b2a406b3f_I20190330", "decimals": "0", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R111": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240984060 - Disclosure - Earnings Per Share (Details)", "role": "http://www.cavco.com/role/EarningsPerShareDetails", "shortName": "Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock", "us-gaap:ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": "0", "lang": "en-US", "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R112": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ia0d6338bbda34ada803387c5f4a492c6_I20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "241024061 - Disclosure - Fair Value Measurements (Book Value and Estimated Fair Value) (Details)", "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-20220402.htm", "contextRef": "i7dc7b5888e6f4155a1b8053d5483f21d_I20220402", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R113": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfServicingAssetsAtFairValueTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ia0d6338bbda34ada803387c5f4a492c6_I20220402", "decimals": "INF", "first": true, "lang": "en-US", "name": "cvco:NumberOfLoansOutstandingOfLoansHeldInPortfolio", "reportCount": 1, "unique": true, "unitRef": "loans", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "241034062 - Disclosure - Fair Value Measurements (Assumptions for Mortgage Servicing Rights) (Details)", "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-20220402.htm", "contextRef": "ia0d6338bbda34ada803387c5f4a492c6_I20220402", "decimals": "INF", "first": true, "lang": "en-US", "name": "cvco:NumberOfLoansOutstandingOfLoansHeldInPortfolio", "reportCount": 1, "unique": true, "unitRef": "loans", "xsiNil": "false" } }, "R114": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": "-5", "first": true, "lang": "en-US", "name": "cvco:ReinsuranceCoverageMaximumLiabilityPerEmployee", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "241064063 - Disclosure - Employee Benefit Plans (Details)", "role": "http://www.cavco.com/role/EmployeeBenefitPlansDetails", "shortName": "Employee Benefit Plans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": "-5", "first": true, "lang": "en-US", "name": "cvco:ReinsuranceCoverageMaximumLiabilityPerEmployee", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R115": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfMultiemployerPlansTableTextBlock", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "i592da6dd807540098a07318440b6d1db_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "241074064 - Disclosure - Multi-employer Plan (Details)", "role": "http://www.cavco.com/role/MultiemployerPlanDetails", "shortName": "Multi-employer Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfMultiemployerPlansTableTextBlock", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "i592da6dd807540098a07318440b6d1db_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R116": { "firstAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "241094065 - Disclosure - Related Party Transactions (Details)", "role": "http://www.cavco.com/role/RelatedPartyTransactionsDetails", "shortName": "Related Party Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R117": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "cvco:ScheduleofInvestmentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ia0d6338bbda34ada803387c5f4a492c6_I20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestments", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "241124066 - Disclosure - Acquisitions (Details)", "role": "http://www.cavco.com/role/AcquisitionsDetails", "shortName": "Acquisitions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "i00cafe1299ba4c11a94e3a7a194e07da_I20210403", "decimals": "1", "lang": "en-US", "name": "us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R118": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "241134067 - Disclosure - Acquisitions Pro Forma (Details)", "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-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R119": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "241164068 - Disclosure - Business Segment Information (Details)", "role": "http://www.cavco.com/role/BusinessSegmentInformationDetails", "shortName": "Business Segment Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AdjustmentForAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "cvco:FinancingReceivablesCommercialTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210411007 - Disclosure - Commercial Loans Receivables", "role": "http://www.cavco.com/role/CommercialLoansReceivables", "shortName": "Commercial Loans Receivables", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "cvco:FinancingReceivablesCommercialTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210491008 - Disclosure - Property, Plant and Equipment", "role": "http://www.cavco.com/role/PropertyPlantandEquipment", "shortName": "Property, Plant and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210521009 - Disclosure - Leases", "role": "http://www.cavco.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "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-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210591010 - Disclosure - Goodwill and Other Intangibles", "role": "http://www.cavco.com/role/GoodwillandOtherIntangibles", "shortName": "Goodwill and Other Intangibles", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "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-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210641011 - Disclosure - Accrued Expenses and Other Current Liabilities", "role": "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilities", "shortName": "Accrued Expenses and Other Current Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "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-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210671012 - Disclosure - Warranties", "role": "http://www.cavco.com/role/Warranties", "shortName": "Warranties", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "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-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210701013 - Disclosure - Secured Financings and Other", "role": "http://www.cavco.com/role/SecuredFinancingsandOther", "shortName": "Secured Financings and Other", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReinsuranceTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210741014 - Disclosure - Reinsurance and Insurance Loss Reserves", "role": "http://www.cavco.com/role/ReinsuranceandInsuranceLossReserves", "shortName": "Reinsurance and Insurance Loss Reserves", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReinsuranceTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ia0d6338bbda34ada803387c5f4a492c6_I20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100010002 - Statement - Consolidated Balance Sheets", "role": "http://www.cavco.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ia0d6338bbda34ada803387c5f4a492c6_I20220402", "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-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210791015 - Disclosure - Income Taxes", "role": "http://www.cavco.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210851016 - Disclosure - Commitments and Contingencies", "role": "http://www.cavco.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210901017 - Disclosure - Stock-Based Compensation", "role": "http://www.cavco.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210961018 - Disclosure - Earnings Per Share", "role": "http://www.cavco.com/role/EarningsPerShare", "shortName": "Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210991019 - Disclosure - Fair Value Measurements", "role": "http://www.cavco.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationRelatedCostsGeneralTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "211041020 - Disclosure - Employee Benefit Plans", "role": "http://www.cavco.com/role/EmployeeBenefitPlans", "shortName": "Employee Benefit Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationRelatedCostsGeneralTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "211081021 - Disclosure - Related Party Transactions", "role": "http://www.cavco.com/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "211101022 - Disclosure - Acquisitions", "role": "http://www.cavco.com/role/Acquisitions", "shortName": "Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "211141023 - Disclosure - Business Segment Information", "role": "http://www.cavco.com/role/BusinessSegmentInformation", "shortName": "Business Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "220022001 - Disclosure - Summary of Significant Accounting Policies (Policies)", "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-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100020003 - Statement - Consolidated Statements of Comprehensive Income", "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-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeLeasesPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "220532002 - Disclosure - Leases (Policies)", "role": "http://www.cavco.com/role/LeasesPolicies", "shortName": "Leases (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeLeasesPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "220862003 - Disclosure - Commitment and Contingencies (Policies)", "role": "http://www.cavco.com/role/CommitmentandContingenciesPolicies", "shortName": "Commitment and Contingencies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TransfersAndServicingOfFinancialAssetsServicingOfFinancialAssetsPolicy", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "221002004 - Disclosure - Fair Value Measurements (Policies)", "role": "http://www.cavco.com/role/FairValueMeasurementsPolicies", "shortName": "Fair Value Measurements (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TransfersAndServicingOfFinancialAssetsServicingOfFinancialAssetsPolicy", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230143001 - Disclosure - Revenue from Contracts with Customers Disaggregation of Revenue (Tables)", "role": "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueTables", "shortName": "Revenue from Contracts with Customers Disaggregation of Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230183002 - Disclosure - Restricted Cash (Tables)", "role": "http://www.cavco.com/role/RestrictedCashTables", "shortName": "Restricted Cash (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "cvco:ScheduleofInvestmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230223003 - Disclosure - Investments (Tables)", "role": "http://www.cavco.com/role/InvestmentsTables", "shortName": "Investments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "cvco:ScheduleofInvestmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230303004 - Disclosure - Inventories (Tables)", "role": "http://www.cavco.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "cvco:ConsumerLoansReceivableTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230333005 - Disclosure - Consumer Loans Receivable (Tables)", "role": "http://www.cavco.com/role/ConsumerLoansReceivableTables", "shortName": "Consumer Loans Receivable (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "cvco:ConsumerLoansReceivableTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "cvco:CommercialLoansReceivablesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230423006 - Disclosure - Commercial Loans Receivables (Tables)", "role": "http://www.cavco.com/role/CommercialLoansReceivablesTables", "shortName": "Commercial Loans Receivables (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "cvco:CommercialLoansReceivablesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230503007 - Disclosure - Property, Plant and Equipment (Tables)", "role": "http://www.cavco.com/role/PropertyPlantandEquipmentTables", "shortName": "Property, Plant and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "i56437a20f4d441f08a8ecff2ba66b03a_I20190330", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100030004 - Statement - Consolidated Statements of Stockholders' Equity and Redeemable Noncontrolling Interest Statement", "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-20220402.htm", "contextRef": "i56437a20f4d441f08a8ecff2ba66b03a_I20190330", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230543008 - Disclosure - Leases (Tables)", "role": "http://www.cavco.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230603009 - Disclosure - Goodwill and Other Intangibles (Tables)", "role": "http://www.cavco.com/role/GoodwillandOtherIntangiblesTables", "shortName": "Goodwill and Other Intangibles (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230653010 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)", "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-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230683011 - Disclosure - Warranties (Tables)", "role": "http://www.cavco.com/role/WarrantiesTables", "shortName": "Warranties (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230713012 - Disclosure - Secured Financings and Other (Tables)", "role": "http://www.cavco.com/role/SecuredFinancingsandOtherTables", "shortName": "Secured Financings and Other (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "srt:SupplementalScheduleOfReinsurancePremiumsForInsuranceCompaniesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230753013 - Disclosure - Reinsurance and Insurance Loss Reserves (Tables)", "role": "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesTables", "shortName": "Reinsurance and Insurance Loss Reserves (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "srt:SupplementalScheduleOfReinsurancePremiumsForInsuranceCompaniesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230803014 - Disclosure - Income Taxes (Tables)", "role": "http://www.cavco.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCommitmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230873015 - Disclosure - Commitments and Contingencies (Tables)", "role": "http://www.cavco.com/role/CommitmentsandContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCommitmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230913016 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://www.cavco.com/role/StockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "us-gaap:ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230973017 - Disclosure - Earnings Per Share (Tables)", "role": "http://www.cavco.com/role/EarningsPerShareTables", "shortName": "Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100040005 - Statement - Consolidated Statements of Cash Flows", "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-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "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-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "231013018 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.cavco.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfMultiemployerPlansTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "231053019 - Disclosure - Employee Benefit Plans (Tables)", "role": "http://www.cavco.com/role/EmployeeBenefitPlansTables", "shortName": "Employee Benefit Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfMultiemployerPlansTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "231113020 - Disclosure - Acquisitions (Tables)", "role": "http://www.cavco.com/role/AcquisitionsTables", "shortName": "Acquisitions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "231153021 - Disclosure - Business Segment Information (Tables)", "role": "http://www.cavco.com/role/BusinessSegmentInformationTables", "shortName": "Business Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "cvco:ConcentrationRiskonFactoryBuiltHousingDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240034001 - Disclosure - Summary of Significant Accounting Policies (Revenue Recognition) (Details)", "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-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "cvco:ConcentrationRiskonFactoryBuiltHousingDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:InvestmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ia0d6338bbda34ada803387c5f4a492c6_I20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240044002 - Disclosure - Summary of Significant Accounting Policies (Receivables and Allowances) (Details)", "role": "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReceivablesandAllowancesDetails", "shortName": "Summary of Significant Accounting Policies (Receivables and Allowances) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:InvestmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ia0d6338bbda34ada803387c5f4a492c6_I20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse", "span", "us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240054003 - Disclosure - Summary of Significant Accounting Policies (Long Lived Assets) (Details)", "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-20220402.htm", "contextRef": "ia8130c1febec4c3ab770b66cbdd82c20_D20210404-20220402", "decimals": null, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240064004 - Disclosure - Summary of Significant Accounting Policies (Goodwill and Other Intangibles) (Details)", "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-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": "0", "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetImpairment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "us-gaap:ExtendedProductWarrantyPolicy", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "cvco:StandardProductWarrantyTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240074005 - Disclosure - Summary of Significant Accounting Policies (Warranties) (Details)", "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-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "cvco:StandardProductWarrantyTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ia0d6338bbda34ada803387c5f4a492c6_I20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240084006 - Disclosure - Summary of Significant Accounting Policies (Insurance) (Details)", "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-20220402.htm", "contextRef": "ia0d6338bbda34ada803387c5f4a492c6_I20220402", "decimals": "-5", "lang": "en-US", "name": "us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210011001 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.cavco.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "us-gaap:AdvertisingCostsPolicyTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AdvertisingExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240094007 - Disclosure - Summary of Significant Accounting Policies (Advertising, Freight and Other Income) (Details)", "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-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AdvertisingExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:BusinessCombinationsAndOtherPurchaseOfBusinessTransactionsPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "i7620921a485f4bf5bc5b1e76bae31699_I20220402", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240104008 - Disclosure - Summary of Significant Accounting Policies (Noncontrolling Interest) (Details)", "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-20220402.htm", "contextRef": "i7620921a485f4bf5bc5b1e76bae31699_I20220402", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "us-gaap:StockholdersEquityPolicyTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ia0d6338bbda34ada803387c5f4a492c6_I20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240114009 - Disclosure - Summary of Significant Accounting Policies (Stockholder's Equity) (Details)", "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-20220402.htm", "contextRef": "ia0d6338bbda34ada803387c5f4a492c6_I20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240154011 - Disclosure - Revenue from Contracts with Customer Narrative (Details)", "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-20220402.htm", "contextRef": "i2f4956c7573a44cea5b979b87f3f7177_D20210404-20220402", "decimals": "-5", "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240164012 - Disclosure - Revenue from Contracts with Customers Disaggregation of Revenue (Details)", "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", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "i7f81c5b8bbb14283914d1ff681f0b394_D20210404-20220402", "decimals": "-3", "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:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ia0d6338bbda34ada803387c5f4a492c6_I20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240194013 - Disclosure - Restricted Cash (Details)", "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-20220402.htm", "contextRef": "ia14520384af34ed58cff12f6e0f562a7_I20220402", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RestrictedCashAndCashEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ia0d6338bbda34ada803387c5f4a492c6_I20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240204014 - Disclosure - Restricted Cash (Reconciliation to SOCF) (Details)", "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-20220402.htm", "contextRef": "i6e5dcc3bf74a4f9ea4aa6d25c1db2cf1_I20200328", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ia0d6338bbda34ada803387c5f4a492c6_I20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240234015 - Disclosure - Investments (Summary) (Details)", "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-20220402.htm", "contextRef": "ia0d6338bbda34ada803387c5f4a492c6_I20220402", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Investments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ia0d6338bbda34ada803387c5f4a492c6_I20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240244016 - Disclosure - Investments (Available-for-sale Summary) (Details)", "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-20220402.htm", "contextRef": "ia0d6338bbda34ada803387c5f4a492c6_I20220402", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ia0d6338bbda34ada803387c5f4a492c6_I20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240254017 - Disclosure - Investments (Continuous Unrealized Loss Positions) (Details)", "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-20220402.htm", "contextRef": "ia0d6338bbda34ada803387c5f4a492c6_I20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210131002 - Disclosure - Revenue from Contracts with Customers", "role": "http://www.cavco.com/role/RevenuefromContractswithCustomers", "shortName": "Revenue from Contracts with Customers", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "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:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ia0d6338bbda34ada803387c5f4a492c6_I20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240264018 - Disclosure - Investments (Debt Securities by Maturity) (Details)", "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-20220402.htm", "contextRef": "ia0d6338bbda34ada803387c5f4a492c6_I20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleRealizedGain", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240274019 - Disclosure - Investments (Gains (losses) on securities) (Details)", "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-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleRealizedGain", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ia0d6338bbda34ada803387c5f4a492c6_I20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240314021 - Disclosure - Inventories (Details)", "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-20220402.htm", "contextRef": "ia0d6338bbda34ada803387c5f4a492c6_I20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "cvco:ConsumerLoansReceivableTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ia0d6338bbda34ada803387c5f4a492c6_I20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesCarryingAmountNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240344022 - Disclosure - Consumer Loans Receivable (Summary of Consumer Loans Receivable) (Details)", "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-20220402.htm", "contextRef": "ia0d6338bbda34ada803387c5f4a492c6_I20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesCarryingAmountNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "cvco:ConsumerLoansReceivableTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "i74d0070f72724e1fb8c0bb33bfb1f634_I20210403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForLoanAndLeaseLossesRealEstate", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240354023 - Disclosure - Consumer Loans Receivable (Allowance For Loan Loss Rollforward) (Details)", "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-20220402.htm", "contextRef": "ica5153260dc842068bde9ae59e8b2281_I20200328", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllowanceForLoanAndLeaseLossesRealEstate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "cvco:ConsumerLoansHeldforInvestmentCharacteristicsTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": "4", "first": true, "lang": "en-US", "name": "cvco:Weightedaveragecontractualinterestrate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240364024 - Disclosure - Consumer Loans Receivable (Weighted Averages) (Details)", "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-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": "4", "first": true, "lang": "en-US", "name": "cvco:Weightedaveragecontractualinterestrate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "cvco:ConsumerLoansReceivableTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ia0d6338bbda34ada803387c5f4a492c6_I20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LoansAndLeasesReceivableGrossCarryingAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240374025 - Disclosure - Consumer Loans Receivable (Delinquency Status of Consumer Loans) (Details)", "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-20220402.htm", "contextRef": "i6fedd6ff69ae4a2e977f6b3c760e1f3d_I20220402", "decimals": "-3", "lang": "en-US", "name": "us-gaap:LoansAndLeasesReceivableGrossCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "cvco:ConsumerLoansReceivableTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ia0d6338bbda34ada803387c5f4a492c6_I20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LoansAndLeasesReceivableGrossCarryingAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240384026 - Disclosure - Consumer Loans Receivable (Consumer Loan Receivables by Segment and Credit Quality Indicator) (Details)", "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-20220402.htm", "contextRef": "i9a8e441e10884b5f9153fdcbb1e46386_I20220402", "decimals": "-3", "lang": "en-US", "name": "us-gaap:LoansAndLeasesReceivableGrossCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "cvco:ConsumerLoansReceivablesGeographicConcentrationTableTextBlock", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": "2", "first": true, "lang": "en-US", "name": "cvco:PercentageOfPrincipalBalanceOfConsumerLoansReceivable", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240394027 - Disclosure - Consumer Loans Receivable (Concentration of Consumer Loan Receivables by Geographic Region) (Details)", "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-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": "2", "first": true, "lang": "en-US", "name": "cvco:PercentageOfPrincipalBalanceOfConsumerLoansReceivable", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ia0d6338bbda34ada803387c5f4a492c6_I20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RealEstateAcquiredThroughForeclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240404028 - Disclosure - Consumer Loans Receivable (Narrative) (Details)", "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-20220402.htm", "contextRef": "ia0d6338bbda34ada803387c5f4a492c6_I20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RealEstateAcquiredThroughForeclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210171003 - Disclosure - Restricted Cash", "role": "http://www.cavco.com/role/RestrictedCash", "shortName": "Restricted Cash", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCreditLossesRelatedToFinancingReceivablesNoncurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ia0d6338bbda34ada803387c5f4a492c6_I20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinancingReceivableAllowanceForCreditLosses", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240434029 - Disclosure - Commercial Loans Receivables (Commercial Loans Notes Receivables, Net) (Details)", "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-20220402.htm", "contextRef": "ia0d6338bbda34ada803387c5f4a492c6_I20220402", "decimals": "-3", "lang": "en-US", "name": "cvco:CommercialLoansReceivableIncludingFromAffiliatesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "cvco:CommercialLoansReceivableCharacteristicsWeightedaveragesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": "3", "first": true, "lang": "en-US", "name": "cvco:Weightedaveragecontractualinterestratecommercial", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240444030 - Disclosure - Commercial Loans Receivables Characteristics (Details))", "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-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": "3", "first": true, "lang": "en-US", "name": "cvco:Weightedaveragecontractualinterestratecommercial", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCreditLossesRelatedToFinancingReceivablesNoncurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "i74d0070f72724e1fb8c0bb33bfb1f634_I20210403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinancingReceivableAllowanceForCreditLosses", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240454031 - Disclosure - Commercial Loans Receivables (Changes in the Estimated Allowance for Loan Loss) (Details)", "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-20220402.htm", "contextRef": "i592da6dd807540098a07318440b6d1db_D20200329-20210403", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic28245e9ad8344e7adeb749ccb3033dd_I20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NotesReceivableGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240464032 - Disclosure - Commercial Loans Receivables (Commercial Loans Receivables by Credit Quality Indicator and Year of Origination) (Details)", "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-20220402.htm", "contextRef": "ic28245e9ad8344e7adeb749ccb3033dd_I20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NotesReceivableGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "cvco:ConcentrationRiskOnFinancingReceivablesPercentage", "cvco:InventoryFinanceReceivablesGeographicConcentrationTableTextBlock", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ia0d6338bbda34ada803387c5f4a492c6_I20220402", "decimals": "2", "first": true, "lang": "en-US", "name": "cvco:ConcentrationRiskOnFinancingReceivablesPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240474033 - Disclosure - Commercial Loans Receivables (Concentrations of Commerical Loans Receivables) (Details)", "role": "http://www.cavco.com/role/CommercialLoansReceivablesConcentrationsofCommericalLoansReceivablesDetails", "shortName": "Commercial Loans Receivables (Concentrations of Commerical Loans Receivables) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "cvco:ConcentrationRiskOnFinancingReceivablesPercentage", "cvco:InventoryFinanceReceivablesGeographicConcentrationTableTextBlock", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ia0d6338bbda34ada803387c5f4a492c6_I20220402", "decimals": "2", "first": true, "lang": "en-US", "name": "cvco:ConcentrationRiskOnFinancingReceivablesPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "cvco:PrincipalPastDuePeriodForLoanConsideredAsNonPerforming", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240484034 - Disclosure - Commercial Loans Receivables (Narrative) (Details)", "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-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "cvco:PrincipalPastDuePeriodForLoanConsideredAsNonPerforming", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ia0d6338bbda34ada803387c5f4a492c6_I20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240514035 - Disclosure - Property, Plant and Equipment (Details)", "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-20220402.htm", "contextRef": "ia0d6338bbda34ada803387c5f4a492c6_I20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ia0d6338bbda34ada803387c5f4a492c6_I20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240554036 - Disclosure - Leases (Lease Assets and Liabilities) (Details)", "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-20220402.htm", "contextRef": "ia0d6338bbda34ada803387c5f4a492c6_I20220402", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240564037 - Disclosure - Leases (Lease Expense) (Details)", "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-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ia0d6338bbda34ada803387c5f4a492c6_I20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240574038 - Disclosure - Leases (Future Minimum Lease Payments) (Details)", "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-20220402.htm", "contextRef": "ia0d6338bbda34ada803387c5f4a492c6_I20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210211004 - Disclosure - Investments", "role": "http://www.cavco.com/role/Investments", "shortName": "Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "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", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ia0d6338bbda34ada803387c5f4a492c6_I20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240584039 - Disclosure - Leases (Weighted Average Disclosures) (Details)", "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-20220402.htm", "contextRef": "ia0d6338bbda34ada803387c5f4a492c6_I20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ia0d6338bbda34ada803387c5f4a492c6_I20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240614040 - Disclosure - Goodwill and Other Intangibles (Summary of Goodwill and Other Intangibles) (Details)", "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-20220402.htm", "contextRef": "ia0d6338bbda34ada803387c5f4a492c6_I20220402", "decimals": "-3", "lang": "en-US", "name": "cvco:IndefiniteLivedIntangibleAssetsIncludingGoodwillGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R92": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "i74d0070f72724e1fb8c0bb33bfb1f634_I20210403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240624041 - Disclosure - Goodwill and Other Intangibles Rollforward (Details)", "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-20220402.htm", "contextRef": "i07d4457a4a224eb3852856db4e0f3f3b_D20210404-20220402", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R93": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240634042 - Disclosure - Goodwill and Other Intangibles (Amortization Expense) (Details)", "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-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R94": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ia0d6338bbda34ada803387c5f4a492c6_I20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CustomerDepositsCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240664043 - Disclosure - Accrued Expenses and Other Current Liabilities (Details)", "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-20220402.htm", "contextRef": "ia0d6338bbda34ada803387c5f4a492c6_I20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CustomerDepositsCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R95": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "i74d0070f72724e1fb8c0bb33bfb1f634_I20210403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StandardProductWarrantyAccrual", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240694044 - Disclosure - Warranties (Activity for Estimated Warranty Liability) (Details)", "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-20220402.htm", "contextRef": "i7d942ddcb507415882e04b3b2a406b3f_I20190330", "decimals": "-3", "lang": "en-US", "name": "us-gaap:StandardProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R96": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ia0d6338bbda34ada803387c5f4a492c6_I20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240724045 - Disclosure - Secured Financings and Other (Details)", "role": "http://www.cavco.com/role/SecuredFinancingsandOtherDetails", "shortName": "Secured Financings and Other (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ia0d6338bbda34ada803387c5f4a492c6_I20220402", "decimals": "-3", "lang": "en-US", "name": "us-gaap:LineOfCredit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R97": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ia0d6338bbda34ada803387c5f4a492c6_I20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240734046 - Disclosure - Secured Financings and Other (Details)", "role": "http://www.cavco.com/role/SecuredFinancingsandOtherDetails_1", "shortName": "Secured Financings and Other (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ia0d6338bbda34ada803387c5f4a492c6_I20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R98": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "srt:SupplementalScheduleOfReinsurancePremiumsForInsuranceCompaniesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DirectPremiumsWritten", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240764047 - Disclosure - Reinsurance and Insurance Loss Reserves (Details)", "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-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DirectPremiumsWritten", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R99": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "cvco:MaximumRiskAssumedPerPolicy", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240774048 - Disclosure - Reinsurance and Insurance Loss Reserves (Details Textual)", "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-20220402.htm", "contextRef": "ic52cc83219ea47e187f1d04d8646e3c3_D20210404-20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "cvco:MaximumRiskAssumedPerPolicy", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } } }, "segmentCount": 84, "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/20220402", "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/20220402", "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/20220402", "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/20220402", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableDelinquencyStatusofConsumerLoansDetails" ], "xbrltype": "domainItemType" }, "cvco_AccruedVolumeRebates": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 6.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/20220402", "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/20220402", "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/20220402", "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/20220402", "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/20220402", "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/20220402", "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/20220402", "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/20220402", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetailsTextual" ], "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/20220402", "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/20220402", "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/20220402", "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/20220402", "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/20220402", "presentation": [ "http://www.cavco.com/role/AcquisitionsDetails", "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/20220402", "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/20220402", "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/20220402", "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/20220402", "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/20220402", "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/20220402", "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/20220402", "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/20220402", "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/20220402", "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/20220402", "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/20220402", "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/20220402", "presentation": [ "http://www.cavco.com/role/AcquisitionsDetails", "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/20220402", "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/20220402", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableDelinquencyStatusofConsumerLoansDetails" ], "xbrltype": "domainItemType" }, "cvco_DebenturesNotSubjectToMandatoryRedemptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debentures Not Subject To Mandatory Redemption", "label": "Debentures Not Subject To Mandatory Redemption [Member]", "terseLabel": "Reedemable noncontrolling interest" } } }, "localname": "DebenturesNotSubjectToMandatoryRedemptionMember", "nsuri": "http://www.cavco.com/20220402", "presentation": [ "http://www.cavco.com/role/AcquisitionsDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails" ], "xbrltype": "domainItemType" }, "cvco_DeferredTaxAssetsAccruedVolumeRebates": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 10.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/20220402", "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/20220402", "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/20220402", "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/20220402", "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/20220402", "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/20220402", "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/20220402", "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/20220402", "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/20220402", "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/20220402", "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/20220402", "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/20220402", "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/20220402", "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/20220402", "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/20220402", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivable" ], "xbrltype": "textBlockItemType" }, "cvco_Fiscal2016AndPriorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal 2016 and prior", "label": "Fiscal 2016 and prior [Member]", "terseLabel": "Fiscal 2016 and prior" } } }, "localname": "Fiscal2016AndPriorMember", "nsuri": "http://www.cavco.com/20220402", "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/20220402", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails", "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/20220402", "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/20220402", "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/20220402", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails" ], "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/20220402", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "cvco_Gainlossonsalesofloansandinvestments": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 8.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/20220402", "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/20220402", "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/20220402", "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/20220402", "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/20220402", "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/20220402", "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/20220402", "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/20220402", "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/20220402", "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/20220402", "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/20220402", "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/20220402", "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/20220402", "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/20220402", "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/20220402", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesTables" ], "xbrltype": "textBlockItemType" }, "cvco_LeaseLiability": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "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/20220402", "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/20220402", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "cvco_LeaseLiabilityPaymentsDueAfterYearFive": { "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": 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/20220402", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "cvco_LeaseLiabilityPaymentsDueNextTwelveMonths": { "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": "Lease Liability Payments Due Next Twelve Months", "label": "Lease Liability Payments Due Next Twelve Months", "totalLabel": "2023" } } }, "localname": "LeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://www.cavco.com/20220402", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "cvco_LeaseLiabilityPaymentsDueYearFive": { "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": 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/20220402", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "cvco_LeaseLiabilityPaymentsDueYearFour": { "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": 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/20220402", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "cvco_LeaseLiabilityPaymentsDueYearThree": { "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": 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/20220402", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "cvco_LeaseLiabilityPaymentsDueYearTwo": { "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": 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/20220402", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "cvco_LeaseLiabilityUndiscountedExcessAmount": { "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": "LeaseLiabilityUndiscountedExcessAmount", "label": "LeaseLiabilityUndiscountedExcessAmount", "negatedTotalLabel": "Less: Amount representing interest" } } }, "localname": "LeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://www.cavco.com/20220402", "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/20220402", "presentation": [ "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "cvco_LiabilitiesRelatedToConsumerLoansSold": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Liabilities related to consumer loans sold", "label": "Liabilities Related To Consumer Loans Sold", "terseLabel": "Company repurchase options on certain loans sold" } } }, "localname": "LiabilitiesRelatedToConsumerLoansSold", "nsuri": "http://www.cavco.com/20220402", "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "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/20220402", "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/20220402", "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/20220402", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "domainItemType" }, "cvco_LoansAndLeasesReceivableNetAmountCommercialNoncurrent": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 5.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/20220402", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "cvco_LoansHeldAtAcquisitionDateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loans held at acquisition date", "label": "Loans held at acquisition date [Member]", "terseLabel": "Loans held at acquisition date" } } }, "localname": "LoansHeldAtAcquisitionDateMember", "nsuri": "http://www.cavco.com/20220402", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReceivablesandAllowancesDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "cvco_LoansandLeasesReceivableNetAmountCommercialCurrent": { "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, 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/20220402", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "cvco_LoansandLeasesReceivableNetAmountConsumerCurrent": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 5.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/20220402", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "cvco_LoansandLeasesReceivableNetAmountConsumerNoncurrent": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 4.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/20220402", "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/20220402", "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/20220402", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "cvco_MinorityInterestMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minority Interest", "label": "Minority Interest [Member]", "terseLabel": "Minority Interest" } } }, "localname": "MinorityInterestMember", "nsuri": "http://www.cavco.com/20220402", "presentation": [ "http://www.cavco.com/role/AcquisitionsDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails" ], "xbrltype": "domainItemType" }, "cvco_ModularMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Modular [Member]", "label": "Modular [Member]", "terseLabel": "Modular" } } }, "localname": "ModularMember", "nsuri": "http://www.cavco.com/20220402", "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/20220402", "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/20220402", "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/20220402", "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/20220402", "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/20220402", "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/20220402", "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/20220402", "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/20220402", "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/20220402", "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/20220402", "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/20220402", "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/20220402", "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/20220402", "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/20220402", "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/20220402", "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/20220402", "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/20220402", "presentation": [ "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/20220402", "presentation": [ "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/20220402", "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/20220402", "presentation": [ "http://www.cavco.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "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/20220402", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationStockOptionsFairValueAssumptionsDetails" ], "xbrltype": "percentItemType" }, "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/20220402", "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/20220402", "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/20220402", "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/20220402", "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/20220402", "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/20220402", "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/20220402", "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/20220402", "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/20220402", "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/20220402", "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/20220402", "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/20220402", "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/20220402", "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/2022", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r882", "r883", "r884" ], "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/2022", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r882", "r883", "r884" ], "lang": { "en-us": { "role": { "label": "Auditor Location", "terseLabel": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r882", "r883", "r884" ], "lang": { "en-us": { "role": { "label": "Auditor Name", "terseLabel": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2022", "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/2022", "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/2022", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r882", "r883", "r884" ], "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/2022", "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/2022", "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/2022", "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/2022", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r885" ], "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/2022", "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/2022", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r880" ], "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/2022", "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/2022", "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/2022", "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/2022", "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/2022", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r879" ], "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/2022", "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/2022", "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/2022", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r879" ], "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/2022", "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/2022", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r879" ], "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/2022", "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/2022", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r901" ], "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/2022", "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/2022", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r879" ], "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/2022", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r879" ], "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/2022", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r879" ], "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/2022", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r879" ], "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/2022", "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/2022", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r914" ], "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/2022", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r882", "r883", "r884" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "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/2022", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r878" ], "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/2022", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r881" ], "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/2022", "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/2022", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r2", "r137", "r145", "r151", "r289", "r538", "r539", "r540", "r567", "r568", "r635", "r638", "r640", "r641", "r700" ], "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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r2", "r137", "r145", "r151", "r289", "r538", "r539", "r540", "r567", "r568", "r635", "r638", "r640", "r641", "r700" ], "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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r2", "r137", "r145", "r151", "r289", "r538", "r539", "r540", "r567", "r568", "r635", "r638", "r640", "r641", "r700" ], "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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r218", "r452", "r456", "r831" ], "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/2022", "presentation": [ "http://www.cavco.com/role/RestrictedCashDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r366", "r368", "r369", "r370", "r398", "r427", "r484", "r493", "r719", "r720", "r721", "r723", "r724", "r725", "r751", "r828", "r832", "r876", "r877" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "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": [ "r366", "r368", "r369", "r370", "r398", "r427", "r484", "r493", "r719", "r720", "r721", "r723", "r724", "r725", "r751", "r828", "r832", "r876", "r877" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangiblesDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r218", "r452", "r456", "r831" ], "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/2022", "presentation": [ "http://www.cavco.com/role/RestrictedCashDetails" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment.", "label": "Ownership [Axis]", "terseLabel": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.cavco.com/role/AcquisitionsDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment.", "label": "Ownership [Domain]", "terseLabel": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.cavco.com/role/AcquisitionsDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r214", "r368", "r369", "r452", "r454", "r753", "r827", "r829" ], "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/2022", "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": [ "r214", "r368", "r369", "r452", "r454", "r753", "r827", "r829" ], "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/2022", "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": [ "r356", "r366", "r368", "r369", "r370", "r398", "r427", "r464", "r484", "r493", "r527", "r528", "r529", "r719", "r720", "r721", "r723", "r724", "r725", "r751", "r828", "r832", "r876", "r877" ], "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/2022", "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": [ "r356", "r366", "r368", "r369", "r370", "r398", "r427", "r464", "r484", "r493", "r527", "r528", "r529", "r719", "r720", "r721", "r723", "r724", "r725", "r751", "r828", "r832", "r876", "r877" ], "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/2022", "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": [ "r146", "r489", "r902" ], "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/2022", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationRestrictedStockDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r146", "r151", "r364", "r489" ], "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/2022", "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": [ "r215", "r216", "r452", "r455", "r830", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r903", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r912" ], "lang": { "en-us": { "role": { "documentation": "Geographical area.", "label": "Geographical [Domain]", "terseLabel": "Segment, Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesConcentrationsofCommericalLoansReceivablesDetails", "http://www.cavco.com/role/ConsumerLoansReceivableConcentrationofConsumerLoanReceivablesbyGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r215", "r216", "r452", "r455", "r830", "r860", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r903", "r904" ], "lang": { "en-us": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesConcentrationsofCommericalLoansReceivablesDetails", "http://www.cavco.com/role/ConsumerLoansReceivableConcentrationofConsumerLoanReceivablesbyGeographicRegionDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r146", "r151", "r364", "r489", "r712" ], "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/2022", "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": [ "r818", "r913" ], "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/2022", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesTables" ], "xbrltype": "textBlockItemType" }, "stpr_AZ": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ARIZONA", "verboseLabel": "ARIZONA" } } }, "localname": "AZ", "nsuri": "http://xbrl.sec.gov/stpr/2022", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesConcentrationsofCommericalLoansReceivablesDetails" ], "xbrltype": "domainItemType" }, "stpr_FL": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "FLORIDA", "terseLabel": "FLORIDA" } } }, "localname": "FL", "nsuri": "http://xbrl.sec.gov/stpr/2022", "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/2022", "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201613Member": { "auth_ref": [ "r285" ], "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/2022", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesChangesintheEstimatedAllowanceforLoanLossDetails", "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement", "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReceivablesandAllowancesDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "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/2022", "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_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "auth_ref": [ "r55" ], "lang": { "en-us": { "role": { "documentation": "Information by type of receivable.", "label": "Receivable Type [Axis]", "terseLabel": "Receivable Type [Axis]" } } }, "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReceivablesandAllowancesDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r49" ], "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/2022", "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r48", "r711" ], "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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r220", "r223" ], "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, 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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableRelatedParties": { "auth_ref": [ "r30", "r129", "r705", "r706", "r800" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "For an unclassified balance sheet, amount of receivables arising from transactions with related parties.", "label": "Accounts Receivable, Related Parties", "terseLabel": "Accounts Receivable, Related Parties" } } }, "localname": "AccountsReceivableRelatedParties", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r50" ], "calculation": { "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 3.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/2022", "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/2022", "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r19", "r349" ], "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/2022", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r33", "r61", "r63", "r64", "r796", "r840", "r844" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive (loss) income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesStockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r60", "r64", "r74", "r75", "r76", "r134", "r135", "r136", "r621", "r702", "r835", "r836" ], "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 (loss) income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r31" ], "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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r134", "r135", "r136", "r538", "r539", "r540", "r640" ], "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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentForAmortization": { "auth_ref": [ "r109", "r340" ], "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/2022", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r138", "r139", "r140", "r141", "r151", "r250", "r251", "r286", "r287", "r288", "r289", "r290", "r291", "r538", "r539", "r540", "r565", "r566", "r567", "r568", "r602", "r603", "r604", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r672", "r673", "r677", "r678", "r679", "r680", "r697", "r698", "r699", "r700", "r701", "r702", "r755", "r756", "r757", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844" ], "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/2022", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesChangesintheEstimatedAllowanceforLoanLossDetails", "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement", "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReceivablesandAllowancesDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r495", "r542", "r543" ], "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/2022", "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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r545" ], "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/2022", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r546" ], "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/2022", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesAdvertisingFreightandOtherIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r531" ], "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/2022", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": { "auth_ref": [ "r232", "r296" ], "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/2022", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r37", "r238", "r292", "r294", "r295" ], "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/2022", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReceivablesandAllowancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts": { "auth_ref": [ "r230" ], "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/2022", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet": { "auth_ref": [ "r234" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other addition (reduction) in allowance reserve for credit loss.", "label": "Allowance for Loan and Lease Losses, Adjustments, Other", "terseLabel": "Impact of adoption of ASU 2016-13" } } }, "localname": "AllowanceForLoanAndLeaseLossesAdjustmentsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesChangesintheEstimatedAllowanceforLoanLossDetails", "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReceivablesandAllowancesDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "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/2022", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesChangesintheEstimatedAllowanceforLoanLossDetails", "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForLoanAndLeaseLossesRealEstate": { "auth_ref": [ "r819" ], "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" } } }, "localname": "AllowanceForLoanAndLeaseLossesRealEstate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails", "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs": { "auth_ref": [ "r229" ], "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, Write-offs", "negatedTerseLabel": "Charge-offs" } } }, "localname": "AllowanceForLoanAndLeaseLossesWriteOffs", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after recoveries, of loans and leases that have been written-off.", "label": "Allowance for Loan and Lease Losses Write-offs, Net", "negatedTerseLabel": "Loans charged off, net of recoveries" } } }, "localname": "AllowanceForLoanAndLeaseLossesWriteoffsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesChangesintheEstimatedAllowanceforLoanLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r109", "r332", "r340" ], "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/2022", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r163" ], "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/2022", "presentation": [ "http://www.cavco.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r163" ], "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/2022", "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/2022", "presentation": [ "http://www.cavco.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r163" ], "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/2022", "presentation": [ "http://www.cavco.com/role/EarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r22", "r125", "r196", "r203", "r210", "r284", "r385", "r386", "r387", "r389", "r390", "r391", "r392", "r393", "r394", "r396", "r397", "r613", "r622", "r655", "r709", "r711", "r763", "r793" ], "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/2022", "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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r11", "r46", "r125", "r284", "r385", "r386", "r387", "r389", "r390", "r391", "r392", "r393", "r394", "r396", "r397", "r613", "r622", "r655", "r709", "r711" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 1.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/2022", "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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability": { "auth_ref": [ "r130", "r131" ], "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/2022", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssumedPremiumsEarned": { "auth_ref": [ "r805", "r817", "r849", "r852" ], "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/2022", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssumedPremiumsWritten": { "auth_ref": [ "r849" ], "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/2022", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r261" ], "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/2022", "presentation": [ "http://www.cavco.com/role/InvestmentsAvailableforsaleSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r262" ], "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/2022", "presentation": [ "http://www.cavco.com/role/InvestmentsAvailableforsaleSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r258", "r306" ], "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/2022", "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/2022", "presentation": [ "http://www.cavco.com/role/InvestmentsAvailableforsaleSummaryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueAbstract": { "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": "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/2022", "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/2022", "presentation": [ "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis": { "auth_ref": [], "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/2022", "presentation": [ "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue": { "auth_ref": [], "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/2022", "presentation": [ "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis": { "auth_ref": [], "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/2022", "presentation": [ "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue": { "auth_ref": [], "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/2022", "presentation": [ "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis": { "auth_ref": [], "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/2022", "presentation": [ "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue": { "auth_ref": [], "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/2022", "presentation": [ "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis": { "auth_ref": [], "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/2022", "presentation": [ "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue": { "auth_ref": [], "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/2022", "presentation": [ "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost": { "auth_ref": [ "r264" ], "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/2022", "presentation": [ "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue": { "auth_ref": [ "r264", "r786" ], "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/2022", "presentation": [ "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r255", "r259", "r306", "r770" ], "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/2022", "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": [ "r498", "r499", "r500", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r512", "r513", "r514", "r515", "r516", "r517", "r519", "r520", "r522", "r523", "r526", "r527", "r528", "r529", "r530" ], "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/2022", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationDetails", "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/2022", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r479", "r490", "r595" ], "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/2022", "presentation": [ "http://www.cavco.com/role/AcquisitionsDetails", "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": [ "r479", "r490", "r590", "r591", "r595" ], "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/2022", "presentation": [ "http://www.cavco.com/role/AcquisitionsDetails", "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": [ "r581", "r582", "r583" ], "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/2022", "presentation": [ "http://www.cavco.com/role/AcquisitionsDetails" ], "xbrltype": "dateItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "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": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/AcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r584" ], "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/2022", "presentation": [ "http://www.cavco.com/role/AcquisitionsDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted": { "auth_ref": [ "r588", "r589" ], "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/2022", "presentation": [ "http://www.cavco.com/role/AcquisitionsProFormaDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r588", "r589" ], "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/2022", "presentation": [ "http://www.cavco.com/role/AcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r588", "r589" ], "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/2022", "presentation": [ "http://www.cavco.com/role/AcquisitionsProFormaDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r588", "r589" ], "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r596", "r609" ], "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/2022", "presentation": [ "http://www.cavco.com/role/Acquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r587" ], "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/2022", "presentation": [ "http://www.cavco.com/role/AcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r587" ], "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/2022", "presentation": [ "http://www.cavco.com/role/AcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "auth_ref": [ "r593" ], "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", "terseLabel": "Total identifiable assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/AcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r593" ], "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/2022", "presentation": [ "http://www.cavco.com/role/AcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "auth_ref": [ "r593" ], "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/2022", "presentation": [ "http://www.cavco.com/role/AcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r593" ], "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/2022", "presentation": [ "http://www.cavco.com/role/AcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets": { "auth_ref": [ "r592", "r593", "r664" ], "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/2022", "presentation": [ "http://www.cavco.com/role/AcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets": { "auth_ref": [ "r593" ], "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": "Trademarks and trade names" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/AcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r593" ], "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/2022", "presentation": [ "http://www.cavco.com/role/AcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r592", "r593" ], "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/2022", "presentation": [ "http://www.cavco.com/role/AcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r592", "r593" ], "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/2022", "presentation": [ "http://www.cavco.com/role/AcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r593" ], "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/2022", "presentation": [ "http://www.cavco.com/role/AcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r592", "r593" ], "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", "terseLabel": "Net identifiable assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/AcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r592", "r593" ], "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/2022", "presentation": [ "http://www.cavco.com/role/AcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r593" ], "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" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/AcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCosts": { "auth_ref": [ "r585" ], "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.", "label": "Business Combination, Separately Recognized Transactions, Additional Disclosures, Acquisition Costs", "terseLabel": "Acquisition related transaction costs" } } }, "localname": "BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/AcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "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/2022", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of equity in the acquiree held by the acquirer immediately before the acquisition date in a business combination.", "label": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Percentage", "terseLabel": "Initial ownership of Craftsman" } } }, "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/AcquisitionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain": { "auth_ref": [ "r586" ], "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/2022", "presentation": [ "http://www.cavco.com/role/AcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAndOtherPurchaseOfBusinessTransactionsPolicyTextBlock": { "auth_ref": [ "r580", "r606" ], "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/2022", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalLeaseObligationsIncurred": { "auth_ref": [ "r114", "r115" ], "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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CargoAndFreightMember": { "auth_ref": [ "r454" ], "lang": { "en-us": { "role": { "documentation": "Product transported between locations.", "label": "Cargo and Freight [Member]", "terseLabel": "Freight" } } }, "localname": "CargoAndFreightMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesAdvertisingFreightandOtherIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "auth_ref": [ "r653", "r654" ], "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r7", "r14", "r111" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 1.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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/RestrictedCashReconciliationtoSOCFDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsDisclosureTextBlock": { "auth_ref": [ "r14" ], "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/2022", "presentation": [ "http://www.cavco.com/role/RestrictedCash" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r112", "r761" ], "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/2022", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r112" ], "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/2022", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r104", "r111", "r117" ], "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/2022", "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/2022", "presentation": [ "http://www.cavco.com/role/RestrictedCashReconciliationtoSOCFDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r104", "r665" ], "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 (decrease) increase in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CededPremiumsEarned": { "auth_ref": [ "r805", "r816", "r846", "r847", "r850", "r852" ], "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/2022", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CededPremiumsWritten": { "auth_ref": [ "r850", "r852" ], "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/2022", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesCarryingAmountNet": { "auth_ref": [ "r252", "r253" ], "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/2022", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r26", "r27", "r28", "r124", "r125", "r155", "r156", "r157", "r160", "r162", "r171", "r172", "r173", "r284", "r385", "r390", "r391", "r392", "r396", "r397", "r425", "r426", "r428", "r429", "r431", "r655", "r886" ], "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/2022", "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r360", "r361", "r362", "r371", "r862" ], "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/2022", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": { "auth_ref": [ "r379", "r863" ], "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/2022", "presentation": [ "http://www.cavco.com/role/CommitmentandContingenciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r134", "r135", "r640" ], "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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r28" ], "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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r28" ], "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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r28" ], "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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r28", "r431" ], "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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r28", "r711" ], "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,292,278 and 9,241,256 shares, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_CompensationRelatedCostsGeneralTextBlock": { "auth_ref": [ "r462", "r463" ], "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/2022", "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/2022", "presentation": [ "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r69", "r71", "r72", "r83", "r779", "r808" ], "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/2022", "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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r69", "r71", "r82", "r611", "r625", "r778", "r807" ], "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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r119", "r615" ], "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/2022", "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/2022", "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/2022", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReceivablesandAllowancesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractualObligation": { "auth_ref": [], "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, capital lease obligations, operating lease obligations, purchase obligations, and other commitments.", "label": "Contractual Obligation", "verboseLabel": "Construction loan contract amount" } } }, "localname": "ContractualObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesLoanContractswithOffBalanceSheetCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r465", "r476", "r855" ], "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/2022", "presentation": [ "http://www.cavco.com/role/InvestmentsAvailableforsaleSummaryDetails", "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r89", "r753" ], "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/2022", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesAdvertisingFreightandOtherIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r90", "r125", "r284", "r385", "r386", "r387", "r390", "r391", "r392", "r393", "r394", "r396", "r397", "r655" ], "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/2022", "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/2022", "presentation": [ "http://www.cavco.com/role/LeasesLeaseExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r126", "r562", "r571" ], "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 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/2022", "presentation": [ "http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r126", "r562", "r571", "r573" ], "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/2022", "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/2022", "presentation": [ "http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r126", "r562", "r571" ], "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 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/2022", "presentation": [ "http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerDepositsCurrent": { "auth_ref": [ "r50" ], "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/2022", "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelatedIntangibleAssetsMember": { "auth_ref": [ "r597" ], "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/2022", "presentation": [ "http://www.cavco.com/role/AcquisitionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r601" ], "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]", "verboseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebenturesSubjectToMandatoryRedemptionMember": { "auth_ref": [ "r417", "r418" ], "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/2022", "presentation": [ "http://www.cavco.com/role/AcquisitionsDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtAndCapitalLeaseObligations": { "auth_ref": [ "r773", "r804" ], "calculation": { "http://www.cavco.com/role/SecuredFinancingsandOtherDetails": { "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 Debt" } } }, "localname": "DebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/SecuredFinancingsandOtherDetails" ], "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/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r123", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r407", "r409", "r410", "r412", "r415" ], "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": "Secured Financings and Other" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/SecuredFinancingsandOther" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentFairValue": { "auth_ref": [ "r406", "r413", "r414", "r652" ], "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/2022", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax": { "auth_ref": [], "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/2022", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesStockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss": { "auth_ref": [ "r260", "r306", "r313", "r314" ], "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/2022", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReceivablesandAllowancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": { "auth_ref": [ "r271", "r311", "r316" ], "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/2022", "presentation": [ "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": { "auth_ref": [ "r271", "r311" ], "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/2022", "presentation": [ "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": { "auth_ref": [ "r271", "r311", "r316" ], "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/2022", "presentation": [ "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": { "auth_ref": [ "r271", "r311" ], "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/2022", "presentation": [ "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedGain": { "auth_ref": [ "r273" ], "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/2022", "presentation": [ "http://www.cavco.com/role/InvestmentsGainslossesonsecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss": { "auth_ref": [ "r273" ], "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/2022", "presentation": [ "http://www.cavco.com/role/InvestmentsGainslossesonsecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "auth_ref": [ "r276" ], "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/2022", "presentation": [ "http://www.cavco.com/role/InvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": { "auth_ref": [ "r268", "r308", "r316" ], "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/2022", "presentation": [ "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss": { "auth_ref": [ "r269", "r309" ], "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/2022", "presentation": [ "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTable": { "auth_ref": [ "r307", "r316" ], "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/2022", "presentation": [ "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock": { "auth_ref": [ "r267", "r310", "r316" ], "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/2022", "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/2022", "presentation": [ "http://www.cavco.com/role/InvestmentsSummaryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredDiscountsFinanceChargesAndInterestIncludedInReceivables": { "auth_ref": [ "r222" ], "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/2022", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansNotesReceivablesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r126", "r563", "r571" ], "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/2022", "presentation": [ "http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r109", "r126", "r563", "r571", "r572", "r573" ], "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 (Benefit) Expense" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "presentation": [ "http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r549", "r550" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 3.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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r110" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r126", "r563", "r571" ], "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/2022", "presentation": [ "http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsInventory": { "auth_ref": [ "r560", "r561" ], "calculation": { "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 11.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/2022", "presentation": [ "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal": { "auth_ref": [ "r560", "r561" ], "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/2022", "presentation": [ "http://www.cavco.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r560", "r561" ], "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/2022", "presentation": [ "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOtherComprehensiveLoss": { "auth_ref": [ "r560", "r561" ], "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/2022", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesStockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation": { "auth_ref": [ "r560", "r561" ], "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 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/2022", "presentation": [ "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r560", "r561" ], "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 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/2022", "presentation": [ "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent": { "auth_ref": [ "r560", "r561" ], "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 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/2022", "presentation": [ "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves": { "auth_ref": [ "r560", "r561" ], "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 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/2022", "presentation": [ "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r556" ], "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/2022", "presentation": [ "http://www.cavco.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r550", "r557" ], "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/2022", "presentation": [ "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill": { "auth_ref": [ "r560", "r561", "r607", "r608" ], "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 goodwill.", "label": "Deferred Tax Liabilities, Goodwill", "negatedTerseLabel": "Goodwill" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "auth_ref": [ "r560", "r561" ], "calculation": { "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 9.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 intangible assets other than goodwill.", "label": "Deferred Tax Liabilities, Intangible Assets", "negatedTerseLabel": "Other intangibles" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": { "auth_ref": [ "r560", "r561" ], "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 leasing arrangements.", "label": "Deferred Tax Liabilities, Leasing Arrangements", "negatedLabel": "Lease - Right of use assets" } } }, "localname": "DeferredTaxLiabilitiesLeasingArrangements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesOtherComprehensiveIncome": { "auth_ref": [ "r560", "r561" ], "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", "negatedTerseLabel": "Deferred tax expense" } } }, "localname": "DeferredTaxLiabilitiesOtherComprehensiveIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesStockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPrepaidExpenses": { "auth_ref": [], "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 consequences attributable to taxable temporary differences derived from prepaid expenses.", "label": "Deferred Tax Liabilities, Prepaid Expenses", "negatedTerseLabel": "Unrealized gains on marketable equity investments" } } }, "localname": "DeferredTaxLiabilitiesPrepaidExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r560", "r561" ], "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 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/2022", "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/2022", "presentation": [ "http://www.cavco.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r477" ], "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/2022", "presentation": [ "http://www.cavco.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan.", "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount", "terseLabel": "Employer maximum match per employee" } } }, "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "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/2022", "presentation": [ "http://www.cavco.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "percentItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r109", "r347" ], "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/2022", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails", "http://www.cavco.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r109", "r191" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeGainOnDerivative": { "auth_ref": [ "r627" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in the fair value of derivatives recognized in the income statement.", "label": "Derivative, Gain on Derivative", "terseLabel": "Gain on IRLCs" } } }, "localname": "DerivativeGainOnDerivative", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet": { "auth_ref": [ "r628", "r629" ], "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/2022", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLossOnDerivative": { "auth_ref": [ "r627" ], "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/2022", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativesReportingOfDerivativeActivity": { "auth_ref": [ "r626" ], "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/2022", "presentation": [ "http://www.cavco.com/role/CommitmentandContingenciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DirectPremiumsEarned": { "auth_ref": [ "r805", "r815", "r848", "r851" ], "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/2022", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DirectPremiumsWritten": { "auth_ref": [ "r848" ], "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/2022", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "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": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomerNarrativeDetails", "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r452", "r454", "r455", "r456", "r457", "r458", "r459", "r460" ], "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/2022", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomerNarrativeDetails", "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r452" ], "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/2022", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r497", "r498", "r532", "r533", "r535", "r544" ], "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_DueFromRelatedPartiesCurrent": { "auth_ref": [ "r9", "r29", "r129", "r388", "r390", "r391", "r395", "r396", "r397", "r705" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle).", "label": "Due from Related Parties, Current", "terseLabel": "Current portion of commercial loans receivable from affiliates, net" } } }, "localname": "DueFromRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueFromRelatedPartiesNoncurrent": { "auth_ref": [ "r16", "r129", "r388", "r390", "r391", "r395", "r396", "r397", "r705" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date, which are usually due after one year (or one business cycle).", "label": "Due from Related Parties, Noncurrent", "terseLabel": "Commercial loans receivable from affiliate, net" } } }, "localname": "DueFromRelatedPartiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r84", "r143", "r144", "r145", "r146", "r147", "r152", "r155", "r160", "r161", "r162", "r166", "r167", "r641", "r642", "r780", "r809" ], "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/2022", "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/2022", "presentation": [ "http://www.cavco.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r84", "r143", "r144", "r145", "r146", "r147", "r155", "r160", "r161", "r162", "r166", "r167", "r641", "r642", "r780", "r809" ], "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/2022", "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/2022", "presentation": [ "http://www.cavco.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r163", "r164" ], "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/2022", "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/2022", "presentation": [ "http://www.cavco.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r163", "r164", "r165", "r168" ], "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/2022", "presentation": [ "http://www.cavco.com/role/EarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r127", "r552", "r574" ], "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/2022", "presentation": [ "http://www.cavco.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r50" ], "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/2022", "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r534" ], "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/2022", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r534" ], "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/2022", "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/2022", "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": [ "r2", "r74", "r75", "r76", "r134", "r135", "r136", "r139", "r148", "r150", "r170", "r289", "r431", "r432", "r538", "r539", "r540", "r567", "r568", "r640", "r666", "r667", "r668", "r669", "r670", "r671", "r702", "r835", "r836", "r837" ], "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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentAggregateCost": { "auth_ref": [ "r47" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents the aggregate cost of investments accounted for under the equity method of accounting.", "label": "Equity Method Investment, Aggregate Cost", "terseLabel": "Non-marketable equity investment, contributions", "verboseLabel": "Initial investment in Craftsman" } } }, "localname": "EquityMethodInvestmentAggregateCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/AcquisitionsDetails", "http://www.cavco.com/role/InvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r15", "r197", "r282" ], "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", "verboseLabel": "Craftsman investment before purchase" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/AcquisitionsDetails", "http://www.cavco.com/role/InvestmentsSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentsFairValueDisclosure": { "auth_ref": [ "r281" ], "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/2022", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNi": { "auth_ref": [ "r10", "r24", "r649" ], "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/2022", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails", "http://www.cavco.com/role/InvestmentsSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiGainLoss": { "auth_ref": [ "r280" ], "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 (loss) recognized during the period" } } }, "localname": "EquitySecuritiesFvNiGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/InvestmentsGainslossesonsecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiRealizedGainLoss": { "auth_ref": [ "r280", "r811" ], "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) losses recognized on securities sold during the period" } } }, "localname": "EquitySecuritiesFvNiRealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/InvestmentsGainslossesonsecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss": { "auth_ref": [ "r280", "r811" ], "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 gains (losses) recognized during the period on securities still held" } } }, "localname": "EquitySecuritiesFvNiUnrealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/InvestmentsGainslossesonsecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "auth_ref": [ "r406", "r413", "r414", "r652" ], "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/2022", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ExtendedProductWarrantyPolicy": { "auth_ref": [ "r379" ], "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/2022", "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/2022", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r644", "r653", "r654" ], "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/2022", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "auth_ref": [ "r644", "r653" ], "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/2022", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r406", "r413", "r414", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r476", "r645", "r716", "r717", "r718" ], "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/2022", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r406", "r413", "r414", "r644", "r647" ], "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/2022", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "auth_ref": [ "r406", "r413", "r414" ], "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r646" ], "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/2022", "presentation": [ "http://www.cavco.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r406", "r465", "r466", "r471", "r476", "r645", "r716" ], "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/2022", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r406", "r413", "r414", "r465", "r466", "r471", "r476", "r645", "r717" ], "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/2022", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r406", "r413", "r414", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r476", "r645", "r718" ], "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/2022", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r406", "r413", "r414", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r476", "r716", "r717", "r718" ], "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/2022", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfAssetsAcquired": { "auth_ref": [ "r114", "r115", "r116" ], "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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r648", "r651" ], "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/2022", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r684", "r688", "r695" ], "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/2022", "presentation": [ "http://www.cavco.com/role/LeasesLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r682", "r694" ], "calculation": { "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://www.cavco.com/role/SecuredFinancingsandOtherDetails": { "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/2022", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails", "http://www.cavco.com/role/SecuredFinancingsandOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r682" ], "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/2022", "presentation": [ "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r683" ], "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/2022", "presentation": [ "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r694" ], "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, Fiscal Year Maturity [Table Text Block]", "terseLabel": "Finance lease liability maturities" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r682" ], "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/2022", "presentation": [ "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r683" ], "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/2022", "presentation": [ "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r694" ], "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/2022", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r694" ], "calculation": { "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "cvco_LeaseLiabilityPaymentsDueAfterYearFive", "weight": 1.0 }, "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "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/2022", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r694" ], "calculation": { "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "cvco_LeaseLiabilityPaymentsDueNextTwelveMonths", "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 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/2022", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r694" ], "calculation": { "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "cvco_LeaseLiabilityPaymentsDueYearFive", "weight": 1.0 }, "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "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/2022", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r694" ], "calculation": { "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "cvco_LeaseLiabilityPaymentsDueYearFour", "weight": 1.0 }, "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "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/2022", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r694" ], "calculation": { "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "cvco_LeaseLiabilityPaymentsDueYearThree", "weight": 1.0 }, "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "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/2022", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r694" ], "calculation": { "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "cvco_LeaseLiabilityPaymentsDueYearTwo", "weight": 1.0 }, "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "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/2022", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r694" ], "calculation": { "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "cvco_LeaseLiabilityUndiscountedExcessAmount", "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/2022", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r681" ], "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/2022", "presentation": [ "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization": { "auth_ref": [ "r684", "r688" ], "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/2022", "presentation": [ "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r684", "r688", "r695" ], "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/2022", "presentation": [ "http://www.cavco.com/role/LeasesLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r683" ], "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/2022", "presentation": [ "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r692", "r695" ], "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/2022", "presentation": [ "http://www.cavco.com/role/LeasesWeightedAverageDisclosuresDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r691", "r695" ], "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/2022", "presentation": [ "http://www.cavco.com/role/LeasesWeightedAverageDisclosuresDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FinanceLoansAndLeasesReceivablePolicy": { "auth_ref": [ "r225", "r233", "r235", "r239", "r242", "r246", "r247", "r249" ], "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/2022", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r265", "r266", "r277", "r278", "r279", "r293", "r296", "r297", "r299", "r301", "r310", "r312", "r315", "r316", "r411", "r430", "r631", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r723", "r724", "r725", "r726", "r727", "r729", "r735", "r736", "r737", "r738", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r886", "r887", "r888", "r889", "r890", "r891", "r892" ], "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/2022", "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/2022", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancialServiceOtherMember": { "auth_ref": [ "r454" ], "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/2022", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancingReceivableAllowanceForCreditLosses": { "auth_ref": [ "r37", "r227", "r292", "r294", "r295", "r771", "r896", "r898", "r900" ], "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/2022", "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": [], "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/2022", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease": { "auth_ref": [ "r226", "r296" ], "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/2022", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesChangesintheEstimatedAllowanceforLoanLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock": { "auth_ref": [ "r236", "r301" ], "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/2022", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinancingReceivablePortfolioSegmentAxis": { "auth_ref": [ "r293", "r296", "r302", "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r894", "r895", "r896", "r897", "r898", "r899", "r900" ], "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/2022", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesChangesintheEstimatedAllowanceforLoanLossDetails", "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansNotesReceivablesNetDetails", "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReceivablesandAllowancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancingReceivablePortfolioSegmentDomain": { "auth_ref": [ "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r894", "r895", "r896", "r897", "r898", "r899", "r900" ], "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/2022", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesChangesintheEstimatedAllowanceforLoanLossDetails", "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansNotesReceivablesNetDetails", "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReceivablesandAllowancesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing": { "auth_ref": [ "r240", "r298", "r305" ], "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/2022", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableRecordedInvestmentLineItems": { "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": "Financing Receivable, Credit Quality Indicator [Line Items]", "terseLabel": "Financing Receivable Recorded Investment [Line Items]" } } }, "localname": "FinancingReceivableRecordedInvestmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "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", "verboseLabel": "Finite-lived intangible asset useful life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/AcquisitionsDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangiblesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r21", "r339" ], "calculation": { "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "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/2022", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "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/2022", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r341" ], "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": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r341" ], "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": "2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r341" ], "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": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r341" ], "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": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r341" ], "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": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r333", "r335", "r339", "r343", "r754", "r758" ], "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/2022", "presentation": [ "http://www.cavco.com/role/AcquisitionsDetails", "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/2022", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r339", "r758" ], "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/2022", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "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": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangiblesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r333", "r338" ], "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/2022", "presentation": [ "http://www.cavco.com/role/AcquisitionsDetails", "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r339", "r754" ], "calculation": { "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/2022", "presentation": [ "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/2022", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "stringItemType" }, "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/2022", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiscalPeriod": { "auth_ref": [ "r610" ], "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/2022", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GainLossOnInvestmentsTextBlock": { "auth_ref": [], "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/2022", "presentation": [ "http://www.cavco.com/role/InvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r109" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r20", "r320", "r321", "r328", "r330", "r711", "r762" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 8.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/2022", "presentation": [ "http://www.cavco.com/role/AcquisitionsDetails", "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": [ "r322", "r330" ], "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/2022", "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r344" ], "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/2022", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangibles" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r329", "r336" ], "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/2022", "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/2022", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesRollforwardDetails", "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r87", "r125", "r196", "r202", "r206", "r209", "r212", "r284", "r385", "r386", "r387", "r390", "r391", "r392", "r393", "r394", "r396", "r397", "r655" ], "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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies": { "auth_ref": [ "r379" ], "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/2022", "presentation": [ "http://www.cavco.com/role/CommitmentandContingenciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r109", "r346", "r351" ], "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/2022", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangiblesDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r345", "r354" ], "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/2022", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r80", "r196", "r202", "r206", "r209", "r212", "r759", "r776", "r783", "r812" ], "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r352", "r357" ], "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/2022", "presentation": [ "http://www.cavco.com/role/LeasesLeaseExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r357" ], "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/2022", "presentation": [ "http://www.cavco.com/role/LeasesLeaseExpenseDetails" ], "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/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r127", "r553", "r554", "r559", "r569", "r575", "r577", "r578", "r579" ], "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/2022", "presentation": [ "http://www.cavco.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r128", "r149", "r150", "r194", "r551", "r570", "r576", "r813" ], "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/2022", "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": [ "r73", "r547", "r548", "r554", "r555", "r558", "r564" ], "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/2022", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r552" ], "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/2022", "presentation": [ "http://www.cavco.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r552" ], "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/2022", "presentation": [ "http://www.cavco.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "auth_ref": [ "r552" ], "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/2022", "presentation": [ "http://www.cavco.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r552" ], "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/2022", "presentation": [ "http://www.cavco.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxCredits": { "auth_ref": [ "r552" ], "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", "terseLabel": "Tax credits" } } }, "localname": "IncomeTaxReconciliationTaxCredits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxCreditsOther": { "auth_ref": [ "r552" ], "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/2022", "presentation": [ "http://www.cavco.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxCreditsResearch": { "auth_ref": [ "r552" ], "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/2022", "presentation": [ "http://www.cavco.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r106", "r113" ], "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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r108" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 16.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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r108" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 9.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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInFinanceReceivables": { "auth_ref": [ "r108" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in outstanding loans including accrued interest.", "label": "Increase (Decrease) in Finance Receivables", "negatedLabel": "Commercial loans receivable" } } }, "localname": "IncreaseDecreaseInFinanceReceivables", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r108" ], "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 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/2022", "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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r108" ], "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/2022", "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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r334", "r342" ], "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/2022", "presentation": [ "http://www.cavco.com/role/AcquisitionsDetails", "http://www.cavco.com/role/GoodwillandOtherIntangiblesRollforwardDetails", "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r334", "r342" ], "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/2022", "presentation": [ "http://www.cavco.com/role/AcquisitionsDetails", "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r331", "r337" ], "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/2022", "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/2022", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r78", "r190", "r674", "r675", "r782" ], "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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r102", "r105", "r113" ], "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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InternalCreditAssessmentAxis": { "auth_ref": [ "r236", "r301", "r303", "r304", "r375", "r630" ], "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/2022", "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r319" ], "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/2022", "presentation": [ "http://www.cavco.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r38" ], "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/2022", "presentation": [ "http://www.cavco.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r8", "r44", "r711" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 8.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/2022", "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/2022", "presentation": [ "http://www.cavco.com/role/InventoriesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r13", "r42", "r120", "r169", "r317", "r318", "r319", "r752" ], "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/2022", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r40" ], "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/2022", "presentation": [ "http://www.cavco.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r39" ], "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/2022", "presentation": [ "http://www.cavco.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentPolicyTextBlock": { "auth_ref": [ "r283", "r810" ], "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/2022", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Investments": { "auth_ref": [ "r803" ], "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/2022", "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r276", "r760", "r787", "r858", "r893" ], "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/2022", "presentation": [ "http://www.cavco.com/role/Investments" ], "xbrltype": "textBlockItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r454" ], "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/2022", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r693" ], "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeasesTextBlock": { "auth_ref": [ "r696" ], "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/2022", "presentation": [ "http://www.cavco.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r687" ], "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/2022", "presentation": [ "http://www.cavco.com/role/LeasesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r694" ], "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, Maturity [Table Text Block]", "terseLabel": "Operating lease liability maturities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r694" ], "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/2022", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r694" ], "calculation": { "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "cvco_LeaseLiabilityPaymentsDueAfterYearFive", "weight": 1.0 }, "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "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/2022", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r694" ], "calculation": { "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "cvco_LeaseLiabilityPaymentsDueNextTwelveMonths", "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 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/2022", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r694" ], "calculation": { "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "cvco_LeaseLiabilityPaymentsDueYearFive", "weight": 1.0 }, "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "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/2022", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r694" ], "calculation": { "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "cvco_LeaseLiabilityPaymentsDueYearFour", "weight": 1.0 }, "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "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/2022", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r694" ], "calculation": { "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "cvco_LeaseLiabilityPaymentsDueYearThree", "weight": 1.0 }, "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "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/2022", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r694" ], "calculation": { "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "cvco_LeaseLiabilityPaymentsDueYearTwo", "weight": 1.0 }, "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "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/2022", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r694" ], "calculation": { "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "cvco_LeaseLiabilityUndiscountedExcessAmount", "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/2022", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r696" ], "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/2022", "presentation": [ "http://www.cavco.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r36", "r125", "r284", "r655", "r711", "r767", "r799" ], "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/2022", "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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAssumed1": { "auth_ref": [ "r114", "r115", "r116" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of liabilities assumed in noncash investing or financing activities.", "label": "Liabilities Assumed", "terseLabel": "Operating lease obligations incurred" } } }, "localname": "LiabilitiesAssumed1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r12", "r51", "r125", "r284", "r385", "r386", "r387", "r390", "r391", "r392", "r393", "r394", "r396", "r397", "r614", "r622", "r623", "r655", "r709", "r710", "r711" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 1.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/2022", "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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense": { "auth_ref": [ "r821", "r824" ], "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/2022", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesActivityinPropertyCasualtyReserveDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesInsuranceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1": { "auth_ref": [ "r823" ], "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/2022", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesActivityinPropertyCasualtyReserveDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsAmount": { "auth_ref": [ "r845" ], "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/2022", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesInsuranceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1": { "auth_ref": [ "r822" ], "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/2022", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesActivityinPropertyCasualtyReserveDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r25", "r765", "r791" ], "calculation": { "http://www.cavco.com/role/SecuredFinancingsandOtherDetails": { "order": 2.0, "parentTag": "us-gaap_DebtAndCapitalLeaseObligations", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-Term Line of Credit", "terseLabel": "Other secured financing" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/SecuredFinancingsandOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansAndLeasesReceivableAllowance": { "auth_ref": [ "r227", "r231", "r244", "r254" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance to cover probable credit losses on loans and leases. Includes carryover of or adjustments to the allowance for loan losses in connection with business combinations. Excludes allowance for loans and leases covered under loss sharing agreements.", "label": "Loans and Leases Receivable, Allowance", "terseLabel": "Allowance for loan loss, consumer" } } }, "localname": "LoansAndLeasesReceivableAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReceivablesandAllowancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy": { "auth_ref": [ "r242" ], "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/2022", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LoansAndLeasesReceivableDeferredIncome": { "auth_ref": [ "r238", "r248", "r676", "r775" ], "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/2022", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansAndLeasesReceivableGrossCarryingAmount": { "auth_ref": [ "r220" ], "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/2022", "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/2022", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LoansAndLeasesReceivableRelatedParties": { "auth_ref": [ "r705", "r774" ], "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/2022", "presentation": [ "http://www.cavco.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansAssumed1": { "auth_ref": [ "r114", "r115", "r116" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of loans assumed in noncash investing or financing activities.", "label": "Loans Assumed", "terseLabel": "Change in GNMA loans eligible for repurchase" } } }, "localname": "LoansAssumed1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansReceivableFairValueDisclosure": { "auth_ref": [ "r245" ], "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/2022", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansReceivableHeldForSaleAmount": { "auth_ref": [ "r220", "r859" ], "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/2022", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "auth_ref": [ "r132", "r384", "r408" ], "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/2022", "presentation": [ "http://www.cavco.com/role/SecuredFinancingsandOtherDetails_1" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r132", "r384", "r408" ], "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": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/SecuredFinancingsandOtherDetails_1" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r132", "r384", "r408" ], "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": "2027" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/SecuredFinancingsandOtherDetails_1" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r132", "r384", "r408" ], "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": "2026" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/SecuredFinancingsandOtherDetails_1" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r132", "r384", "r408" ], "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": "2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/SecuredFinancingsandOtherDetails_1" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r132", "r384", "r408" ], "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": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/SecuredFinancingsandOtherDetails_1" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermInvestments": { "auth_ref": [ "r17" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 3.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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/InvestmentsSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r363", "r365", "r366", "r367", "r368", "r373", "r374" ], "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/2022", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesLineItems": { "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": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r363", "r365", "r366", "r367", "r368", "r373", "r374" ], "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/2022", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r363", "r365", "r366", "r367", "r368", "r373", "r374" ], "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/2022", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingencyNewClaimsFiledNumber": { "auth_ref": [ "r365", "r367" ], "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/2022", "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/2022", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r56", "r125", "r284", "r385", "r390", "r391", "r392", "r396", "r397", "r655", "r766", "r798" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Redeemable noncontrolling interest" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestChangeInRedemptionValue": { "auth_ref": [ "r421", "r422", "r423", "r433" ], "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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "auth_ref": [ "r432" ], "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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.", "label": "Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners", "terseLabel": "Reedemable nonctrolling interest percentage" } } }, "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/AcquisitionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_MortgageBackedSecuritiesMember": { "auth_ref": [ "r257", "r465", "r466", "r476", "r855" ], "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/2022", "presentation": [ "http://www.cavco.com/role/InvestmentsAvailableforsaleSummaryDetails", "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MortgageLoansInProcessOfForeclosureAmount": { "auth_ref": [ "r237" ], "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/2022", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet": { "auth_ref": [ "r802" ], "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/2022", "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": "Stockholders' Equity Attributable to Noncontrolling Interest [Roll Forward]", "terseLabel": "Stockholders' Equity Attributable to Noncontrolling Interest [Roll Forward]" } } }, "localname": "MovementInMinorityInterestRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "presentation": [ "http://www.cavco.com/role/WarrantiesActivityforEstimatedWarrantyLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MultiemployerPlanEmployerContributionCost": { "auth_ref": [ "r478", "r480", "r492", "r493" ], "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/2022", "presentation": [ "http://www.cavco.com/role/MultiemployerPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList": { "auth_ref": [ "r483", "r493" ], "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/2022", "presentation": [ "http://www.cavco.com/role/MultiemployerPlanDetails" ], "xbrltype": "zoneStatusItemType" }, "us-gaap_MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList": { "auth_ref": [ "r487", "r493" ], "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/2022", "presentation": [ "http://www.cavco.com/role/MultiemployerPlanDetails" ], "xbrltype": "fundingImprovementAndRehabilitationPlanItemType" }, "us-gaap_MultiemployerPlanPensionSignificantNameExtensibleList": { "auth_ref": [ "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489" ], "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/2022", "presentation": [ "http://www.cavco.com/role/MultiemployerPlanDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_MultiemployerPlanPensionSignificantSurchargeFixedList": { "auth_ref": [ "r488", "r493" ], "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/2022", "presentation": [ "http://www.cavco.com/role/MultiemployerPlanDetails" ], "xbrltype": "surchargeItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r174", "r182" ], "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/2022", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r104" ], "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/2022", "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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r104" ], "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/2022", "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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r104", "r107", "r110" ], "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/2022", "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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r6", "r67", "r70", "r76", "r81", "r110", "r125", "r138", "r143", "r144", "r145", "r146", "r149", "r150", "r158", "r196", "r202", "r206", "r209", "r212", "r284", "r385", "r386", "r387", "r390", "r391", "r392", "r393", "r394", "r396", "r397", "r642", "r655", "r777", "r806" ], "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/2022", "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": [ "r67", "r70", "r76", "r149", "r150", "r617", "r624" ], "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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest": { "auth_ref": [ "r88" ], "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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r143", "r144", "r145", "r146", "r152", "r153", "r159", "r162", "r196", "r202", "r206", "r209", "r212" ], "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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "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": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "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/2022", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesChangesintheEstimatedAllowanceforLoanLossDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReceivablesandAllowancesDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r137", "r138", "r139", "r140", "r141", "r142", "r145", "r151", "r166", "r250", "r251", "r286", "r287", "r288", "r289", "r290", "r291", "r538", "r539", "r540", "r565", "r566", "r567", "r568", "r602", "r603", "r604", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r672", "r673", "r677", "r678", "r679", "r680", "r697", "r698", "r699", "r700", "r701", "r702", "r755", "r756", "r757", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844" ], "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/2022", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesChangesintheEstimatedAllowanceforLoanLossDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReceivablesandAllowancesDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "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/2022", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r599" ], "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/2022", "presentation": [ "http://www.cavco.com/role/AcquisitionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination": { "auth_ref": [ "r433", "r594", "r619" ], "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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesAndLoansReceivableNetCurrent": { "auth_ref": [ "r220", "r223", "r772" ], "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/2022", "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/2022", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesReceivableFairValueDisclosure": { "auth_ref": [ "r652" ], "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/2022", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesReceivableGross": { "auth_ref": [ "r30", "r241", "r292", "r297", "r300", "r304", "r305", "r894", "r896", "r897" ], "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/2022", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansNotesReceivablesNetDetails", "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesReceivableNet": { "auth_ref": [ "r220", "r300" ], "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/2022", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansNotesReceivablesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r184" ], "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/2022", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangiblesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r196", "r202", "r206", "r209", "r212" ], "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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r685" ], "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/2022", "presentation": [ "http://www.cavco.com/role/LeasesLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r682" ], "calculation": { "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "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/2022", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r682" ], "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/2022", "presentation": [ "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r683" ], "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/2022", "presentation": [ "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r682" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 5.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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r683" ], "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/2022", "presentation": [ "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r686", "r689" ], "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/2022", "presentation": [ "http://www.cavco.com/role/LeasesLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r681" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 10.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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r692", "r695" ], "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/2022", "presentation": [ "http://www.cavco.com/role/LeasesWeightedAverageDisclosuresDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r691", "r695" ], "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/2022", "presentation": [ "http://www.cavco.com/role/LeasesWeightedAverageDisclosuresDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OrderOrProductionBacklogMember": { "auth_ref": [ "r600" ], "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/2022", "presentation": [ "http://www.cavco.com/role/AcquisitionsDetails" ], "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/2022", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r50" ], "calculation": { "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 7.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/2022", "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/2022", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r68", "r71", "r611", "r612", "r620" ], "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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax": { "auth_ref": [ "r61", "r65", "r66", "r275" ], "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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax": { "auth_ref": [ "r62", "r275" ], "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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax": { "auth_ref": [ "r58", "r61", "r275" ], "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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax": { "auth_ref": [ "r59", "r62" ], "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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "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/2022", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNoncashIncome": { "auth_ref": [ "r110" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.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/2022", "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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_OtherNonoperatingIncome": { "auth_ref": [ "r85" ], "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r99" ], "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 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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r94", "r605" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "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", "negatedTerseLabel": "Payments for acquisitions, net", "terseLabel": "Purchase price" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/AcquisitionsDetails", "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireFinanceReceivables": { "auth_ref": [ "r96" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 10.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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "auth_ref": [ "r256" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r95" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.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/2022", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails", "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToMinorityShareholders": { "auth_ref": [ "r101" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.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": "Payments to Noncontrolling Interests" } } }, "localname": "PaymentsToMinorityShareholders", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "presentation": [ "http://www.cavco.com/role/EarningsPerShareDetails", "http://www.cavco.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PerformingFinancingReceivableMember": { "auth_ref": [ "r236", "r301" ], "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/2022", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r650" ], "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/2022", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r27", "r425" ], "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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r27" ], "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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r27", "r425" ], "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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r27" ], "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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r27", "r711" ], "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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PremiumsEarnedNetPropertyAndCasualty": { "auth_ref": [ "r805", "r846", "r847", "r848" ], "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/2022", "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/2022", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PremiumsWrittenNet": { "auth_ref": [ "r848", "r851" ], "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/2022", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r46" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 9.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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrimeMember": { "auth_ref": [ "r301" ], "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/2022", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrincipalAmountOutstandingOfLoansHeldInPortfolio": { "auth_ref": [ "r722" ], "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": "Principal Amount Outstanding of Loans Held-in-portfolio", "terseLabel": "Serviced portfolio with MSRs (in thousands)" } } }, "localname": "PrincipalAmountOutstandingOfLoansHeldInPortfolio", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsAssumptionsforMortgageServicingRightsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrincipalAmountOutstandingOnLoansSecuritized": { "auth_ref": [ "r722" ], "calculation": { "http://www.cavco.com/role/SecuredFinancingsandOtherDetails": { "order": 4.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": "Principal Amount Outstanding on Loans Securitized or Asset-Backed Financing Arrangement", "terseLabel": "Secured term loans" } } }, "localname": "PrincipalAmountOutstandingOnLoansSecuritized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/SecuredFinancingsandOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromAccountsReceivableSecuritization": { "auth_ref": [ "r98" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromCollectionOfNotesReceivable": { "auth_ref": [ "r92" ], "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 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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfFinanceReceivables": { "auth_ref": [ "r92" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 12.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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r93" ], "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 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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r97", "r537" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.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 (payments for) exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "auth_ref": [ "r50", "r372", "r376" ], "calculation": { "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 5.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/2022", "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyDisclosureTextBlock": { "auth_ref": [ "r383" ], "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/2022", "presentation": [ "http://www.cavco.com/role/Warranties" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r6", "r67", "r70", "r76", "r103", "r125", "r138", "r149", "r150", "r196", "r202", "r206", "r209", "r212", "r284", "r385", "r386", "r387", "r390", "r391", "r392", "r393", "r394", "r396", "r397", "r611", "r616", "r618", "r624", "r625", "r642", "r655", "r783" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r350" ], "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/2022", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r355", "r864", "r865", "r866" ], "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/2022", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r18", "r348" ], "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/2022", "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/2022", "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/2022", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r350", "r711", "r788", "r801" ], "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/2022", "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/2022", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r350", "r864", "r865" ], "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/2022", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r350" ], "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/2022", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r348" ], "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/2022", "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/2022", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForLoanLeaseAndOtherLosses": { "auth_ref": [ "r108", "r228", "r781" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RealEstateAcquiredThroughForeclosure": { "auth_ref": [ "r221", "r224" ], "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/2022", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivableTypeDomain": { "auth_ref": [ "r55" ], "lang": { "en-us": { "role": { "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates.", "label": "Receivable [Domain]", "terseLabel": "Receivable [Domain]" } } }, "localname": "ReceivableTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReceivablesandAllowancesDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Receivables [Abstract]", "terseLabel": "Receivables [Abstract]" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ReceivablesPolicyTextBlock": { "auth_ref": [ "r235", "r246", "r247", "r249" ], "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/2022", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": { "auth_ref": [ "r64", "r74", "r75", "r77", "r666", "r670", "r671" ], "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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount": { "auth_ref": [ "r419", "r420", "r421", "r422" ], "calculation": { "http://www.cavco.com/role/SecuredFinancingsandOtherDetails": { "order": 3.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/2022", "presentation": [ "http://www.cavco.com/role/SecuredFinancingsandOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RedeemableNoncontrollingInterestEquityFairValue": { "auth_ref": [ "r419", "r420", "r421", "r422" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate fair value as of the reporting date 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, Fair Value", "terseLabel": "FV of Noncontrolling interest at acquisition" } } }, "localname": "RedeemableNoncontrollingInterestEquityFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/AcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReinsuranceTextBlock": { "auth_ref": [ "r789", "r790", "r853", "r854", "r856" ], "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/2022", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReserves" ], "xbrltype": "textBlockItemType" }, "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/2022", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r703", "r704", "r705", "r707", "r708" ], "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/2022", "presentation": [ "http://www.cavco.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfSecuredDebt": { "auth_ref": [ "r100" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepurchaseAndResaleAgreementsPolicy": { "auth_ref": [ "r57", "r728" ], "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/2022", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCashAndCashEquivalents": { "auth_ref": [ "r14", "r111", "r117", "r761", "r795" ], "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/2022", "presentation": [ "http://www.cavco.com/role/RestrictedCashDetails", "http://www.cavco.com/role/RestrictedCashReconciliationtoSOCFDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r14", "r111", "r117" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 2.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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/RestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems": { "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": "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/2022", "presentation": [ "http://www.cavco.com/role/RestrictedCashDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": { "auth_ref": [ "r111", "r117", "r861" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 2.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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/RestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "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/2022", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r32", "r432", "r711", "r797", "r839", "r844" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r2", "r134", "r135", "r136", "r139", "r148", "r150", "r289", "r538", "r539", "r540", "r567", "r568", "r640", "r835", "r837" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r121", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r461" ], "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/2022", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r453", "r461" ], "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/2022", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomers" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromRelatedParties": { "auth_ref": [ "r86", "r388", "r390", "r391", "r395", "r396", "r397", "r857" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.", "label": "Revenue from Related Parties", "terseLabel": "Net revenue" } } }, "localname": "RevenueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "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/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r121", "r122" ], "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/2022", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r79", "r125", "r187", "r188", "r201", "r207", "r208", "r214", "r215", "r218", "r284", "r385", "r386", "r387", "r390", "r391", "r392", "r393", "r394", "r396", "r397", "r655", "r783" ], "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/2022", "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": [ "r690", "r695" ], "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" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "auth_ref": [ "r55" ], "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/2022", "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/2022", "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r163" ], "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/2022", "presentation": [ "http://www.cavco.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "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": "Debt Securities, Available-for-Sale [Line Items]", "terseLabel": "Debt Securities, Available-for-sale [Line Items]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/InvestmentsAvailableforsaleSummaryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesTable": { "auth_ref": [ "r263", "r264", "r270", "r271", "r272", "r274", "r784", "r785" ], "lang": { "en-us": { "role": { "documentation": "Schedule of available-for-sale securities which includes, but is not limited to, changes in the cost basis and fair value, fair value and gross unrealized gain (loss), fair values by type of security, contractual maturity and classification, amortized cost basis, contracts to acquire securities to be accounted for as available-for-sale, debt maturities, transfers to trading, change in net unrealized holding gain (loss) net of tax, continuous unrealized loss position fair value, aggregate losses qualitative disclosures, other than temporary impairment (OTTI) losses or other disclosures related to available for sale securities.", "label": "Schedule of Available-for-Sale Securities [Table]", "terseLabel": "Schedule of Available-for-sale Securities [Table]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/InvestmentsAvailableforsaleSummaryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r590", "r591", "r595" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/AcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "auth_ref": [ "r590", "r591" ], "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/2022", "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/2022", "presentation": [ "http://www.cavco.com/role/RestrictedCashTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r564" ], "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/2022", "presentation": [ "http://www.cavco.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCreditLossesRelatedToFinancingReceivablesNoncurrentTableTextBlock": { "auth_ref": [ "r226", "r296" ], "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/2022", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of Debt" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/SecuredFinancingsandOtherTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r557" ], "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/2022", "presentation": [ "http://www.cavco.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "auth_ref": [ "r472", "r473", "r474", "r475", "r476" ], "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/2022", "presentation": [ "http://www.cavco.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTextBlock": { "auth_ref": [ "r156", "r162", "r167" ], "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/2022", "presentation": [ "http://www.cavco.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock": { "auth_ref": [ "r156", "r162", "r167" ], "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/2022", "presentation": [ "http://www.cavco.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r552" ], "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/2022", "presentation": [ "http://www.cavco.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable": { "auth_ref": [ "r301", "r304" ], "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/2022", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r333", "r338", "r754" ], "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/2022", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangiblesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "auth_ref": [ "r329" ], "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/2022", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r13", "r41", "r42", "r43" ], "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/2022", "presentation": [ "http://www.cavco.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense": { "auth_ref": [ "r825" ], "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/2022", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r384" ], "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 Long-term Debt" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/SecuredFinancingsandOtherTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMultiemployerPlansTableTextBlock": { "auth_ref": [ "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r491", "r492", "r493" ], "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/2022", "presentation": [ "http://www.cavco.com/role/EmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r382" ], "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/2022", "presentation": [ "http://www.cavco.com/role/WarrantiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r350" ], "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/2022", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable": { "auth_ref": [ "r117", "r761", "r795" ], "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/2022", "presentation": [ "http://www.cavco.com/role/RestrictedCashDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": { "auth_ref": [ "r117", "r761", "r795" ], "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/2022", "presentation": [ "http://www.cavco.com/role/RestrictedCashTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r196", "r199", "r205", "r329" ], "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/2022", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r196", "r199", "r205", "r329" ], "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/2022", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfServicingAssetsAtFairValueTextBlock": { "auth_ref": [ "r734" ], "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/2022", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r494", "r496", "r498", "r499", "r500", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r512", "r513", "r514", "r515", "r516", "r517", "r519", "r520", "r522", "r523", "r526", "r527", "r528", "r529", "r530" ], "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/2022", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationDetails", "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": [ "r502" ], "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/2022", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r502", "r518", "r521" ], "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/2022", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r525" ], "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/2022", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis": { "auth_ref": [ "r416", "r417", "r418" ], "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/2022", "presentation": [ "http://www.cavco.com/role/AcquisitionsDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionTable": { "auth_ref": [ "r416", "r417", "r418" ], "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/2022", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r338" ], "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/2022", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredDebtCurrent": { "auth_ref": [ "r23", "r764", "r794" ], "calculation": { "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 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", "verboseLabel": "Current portion of secured financings and other" } } }, "localname": "SecuredDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/SecuredFinancingsandOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SecuredLongTermDebt": { "auth_ref": [ "r52" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of collateralized debt obligations with maturities initially due after one year or beyond the operating cycle, if longer, excluding the current portion. Obligations include, but not limited to, mortgage loans, chattel loans, and other borrowings secured by assets.", "label": "Secured Long-Term Debt, Noncurrent", "terseLabel": "Secured financings and other" } } }, "localname": "SecuredLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/SecuredFinancingsandOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r183", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r201", "r202", "r203", "r204", "r206", "r207", "r208", "r209", "r210", "r212", "r218", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r358", "r359", "r827" ], "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r183", "r185", "r186", "r196", "r200", "r206", "r210", "r211", "r212", "r213", "r214", "r217", "r218", "r219" ], "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/2022", "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/2022", "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/2022", "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/2022", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r91" ], "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/2022", "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/2022", "presentation": [ "http://www.cavco.com/role/LeasesLeaseExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServicingAssetAtFairValueAmount": { "auth_ref": [ "r730", "r731", "r732", "r735" ], "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/2022", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsAssumptionsforMortgageServicingRightsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r108" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "auth_ref": [ "r498" ], "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/2022", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r515" ], "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/2022", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r512", "r513" ], "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" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r516" ], "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/2022", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "sharesItemType" }, "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/2022", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationStockOptionsFairValueAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r528" ], "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/2022", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationStockOptionsFairValueAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r527" ], "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/2022", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationStockOptionsFairValueAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r529" ], "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/2022", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationStockOptionsFairValueAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "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": "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/2022", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationDetails", "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": [ "r511" ], "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/2022", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r500" ], "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/2022", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r536" ], "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/2022", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r505" ], "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/2022", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r505" ], "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/2022", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r520" ], "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/2022", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r506" ], "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/2022", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r506" ], "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/2022", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r507" ], "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/2022", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r519" ], "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/2022", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r536" ], "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/2022", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r503", "r504" ], "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/2022", "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/2022", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r503", "r504" ], "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/2022", "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/2022", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r522" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "terseLabel": "Additional performance shares expected to vest in subsequent period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r498", "r499", "r500", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r512", "r513", "r514", "r515", "r516", "r517", "r519", "r520", "r522", "r523", "r526", "r527", "r528", "r529", "r530" ], "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/2022", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationDetails", "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": [ "r508" ], "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/2022", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r507" ], "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/2022", "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 2022" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2022", "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 2024" } } }, "localname": "ShareBasedCompensationAwardTrancheThreeMember", "nsuri": "http://fasb.org/us-gaap/2022", "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 2023" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r501", "r524", "r525", "r526", "r527", "r530", "r541", "r544" ], "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/2022", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r499" ], "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/2022", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r526" ], "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/2022", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationStockOptionsFairValueAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r536" ], "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/2022", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r536" ], "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/2022", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r522" ], "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/2022", "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/2022", "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/2022", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain": { "auth_ref": [ "r417", "r418" ], "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/2022", "presentation": [ "http://www.cavco.com/role/AcquisitionsDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r45", "r768", "r769", "r792" ], "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 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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/InvestmentsSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r118", "r133" ], "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/2022", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StandardProductWarrantyAccrual": { "auth_ref": [ "r381" ], "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/2022", "presentation": [ "http://www.cavco.com/role/WarrantiesActivityforEstimatedWarrantyLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition": { "auth_ref": [ "r380" ], "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/2022", "presentation": [ "http://www.cavco.com/role/WarrantiesActivityforEstimatedWarrantyLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualPayments": { "auth_ref": [ "r377" ], "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/2022", "presentation": [ "http://www.cavco.com/role/WarrantiesActivityforEstimatedWarrantyLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r378" ], "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/2022", "presentation": [ "http://www.cavco.com/role/WarrantiesActivityforEstimatedWarrantyLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r5", "r183", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r201", "r202", "r203", "r204", "r206", "r207", "r208", "r209", "r210", "r212", "r218", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r353", "r358", "r359", "r827" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Business Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "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": [ "r26", "r27", "r28", "r124", "r125", "r155", "r156", "r157", "r160", "r162", "r171", "r172", "r173", "r284", "r385", "r390", "r391", "r392", "r396", "r397", "r425", "r426", "r428", "r429", "r431", "r655", "r886" ], "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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r2", "r54", "r74", "r75", "r76", "r134", "r135", "r136", "r139", "r148", "r150", "r170", "r289", "r431", "r432", "r538", "r539", "r540", "r567", "r568", "r640", "r666", "r667", "r668", "r669", "r670", "r671", "r702", "r835", "r836", "r837" ], "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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "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": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r134", "r135", "r136", "r170", "r753" ], "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/2022", "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": [ "r27", "r28", "r431", "r432" ], "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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r27", "r28", "r431", "r432", "r508" ], "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/2022", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r28", "r34", "r35", "r125", "r243", "r284", "r655", "r711" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "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": "Stockholders' Equity Attributable to Parent [Abstract]", "verboseLabel": "Stockholders' equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityPolicyTextBlock": { "auth_ref": [ "r424" ], "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/2022", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubprimeMember": { "auth_ref": [ "r301" ], "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/2022", "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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementaryInsuranceInformationUnearnedPremiums": { "auth_ref": [ "r814" ], "calculation": { "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 4.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/2022", "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r598" ], "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]", "verboseLabel": "Trademarks and trade names" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/AcquisitionsDetails", "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialAssetsServicingOfFinancialAssetsPolicy": { "auth_ref": [ "r733", "r734", "r739" ], "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/2022", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r265", "r266", "r277", "r278", "r279", "r411", "r430", "r631", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r723", "r724", "r725", "r726", "r727", "r729", "r735", "r736", "r737", "r738", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r886", "r887", "r888", "r889", "r890", "r891", "r892" ], "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/2022", "presentation": [ "http://www.cavco.com/role/InvestmentsAvailableforsaleSummaryDetails", "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r53", "r434" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r53", "r434" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury stock, shares" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r53", "r434", "r435" ], "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; 241,773 and 6,600 shares, respectively" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r431", "r432", "r434" ], "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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r138", "r139", "r140", "r141", "r151", "r250", "r251", "r286", "r287", "r288", "r289", "r290", "r291", "r538", "r539", "r540", "r565", "r566", "r567", "r568", "r602", "r603", "r604", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r672", "r673", "r677", "r678", "r679", "r680", "r697", "r698", "r699", "r700", "r701", "r702", "r755", "r756", "r757", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844" ], "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/2022", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesChangesintheEstimatedAllowanceforLoanLossDetails", "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement", "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReceivablesandAllowancesDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USStatesAndPoliticalSubdivisionsMember": { "auth_ref": [ "r465", "r855" ], "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/2022", "presentation": [ "http://www.cavco.com/role/InvestmentsAvailableforsaleSummaryDetails", "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnpaidPolicyClaimsAndClaimsAdjustmentExpensePolicy": { "auth_ref": [ "r820", "r826" ], "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/2022", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r175", "r176", "r177", "r178", "r179", "r180", "r181" ], "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/2022", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r498", "r499", "r500", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r512", "r513", "r514", "r515", "r516", "r517", "r519", "r520", "r522", "r523", "r526", "r527", "r528", "r529", "r530" ], "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/2022", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r498", "r499", "r500", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r512", "r513", "r514", "r515", "r516", "r517", "r519", "r520", "r522", "r523", "r526", "r527", "r528", "r529", "r530" ], "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/2022", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r162" ], "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/2022", "presentation": [ "http://www.cavco.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r154", "r162" ], "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/2022", "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/2022", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.cavco.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r152", "r162" ], "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/2022", "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": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r123": { "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/extlink&oid=120395691&loc=d3e23780-122690" }, "r124": { "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/extlink&oid=120395691&loc=d3e23780-122690" }, "r125": { "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/extlink&oid=120395691&loc=d3e23780-122690" }, "r126": { "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/extlink&oid=120395691&loc=d3e23780-122690" }, "r127": { "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/extlink&oid=120395691&loc=d3e23780-122690" }, "r128": { "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/extlink&oid=120395691&loc=d3e23780-122690" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r130": { "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/extlink&oid=120395691&loc=d3e23780-122690" }, "r131": { "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/extlink&oid=120395691&loc=d3e23780-122690" }, "r132": { "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/extlink&oid=120395691&loc=d3e24072-122690" }, "r133": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r14": { "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/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r15": { "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/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r151": { "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/extlink&oid=122038215&loc=d3e31137-122693" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-109256" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(11))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258" }, "r168": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305" }, "r17": { "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/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r18": { "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/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r182": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r19": { "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/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r20": { "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/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r21": { "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/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599" }, "r219": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510" }, "r22": { "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/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4437-111522" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4519-111522" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5162-111524" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r23": { "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/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(4)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b,d)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953659-111524" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "35", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL49126937-111524" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524" }, "r24": { "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/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5111-111524" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953401-111524" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5144-111524" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.L.1)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74567-122707" }, "r245": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/subtopic&trid=2196772" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10152-111534" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "15", "SubTopic": "30", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123409700&loc=d3e13503-111538" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=121614798&loc=d3e15032-111544" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)(ii)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=121614798&loc=d3e15032-111544" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL6283291-111563" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563" }, "r26": { "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/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aaa)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563" }, "r27": { "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/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27337-111563" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27340-111563" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27357-111563" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27357-111563" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27357-111563" }, "r276": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714" }, "r28": { "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/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117546-209714" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=126960272&loc=d3e32014-111567" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL82887624-210437" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(2))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r30": { "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/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82921830-210448" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82921842-210448" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "79", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82922352-210448" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "80", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82922355-210448" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r31": { "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/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922890-210455" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(i)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r319": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998" }, "r32": { "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/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r33": { "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/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r34": { "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/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r344": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org/topic&trid=2144416" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2420-110228" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r35": { "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/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r355": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r359": { "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/extlink&oid=115931487&loc=d3e140904-122747" }, "r36": { "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/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r362": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r369": { "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/extlink&oid=27011672&loc=d3e149879-122751" }, "r37": { "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/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "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/extlink&oid=27011672&loc=d3e149879-122751" }, "r371": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907644&loc=d3e11281-110244" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12524-110249" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(2))", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3))", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249" }, "r38": { "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/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1),(c)(5)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249" }, "r383": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "460", "URI": "https://asc.fasb.org/topic&trid=2155896" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601" }, "r385": { "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/extlink&oid=126975872&loc=SL124442526-122756" }, "r386": { "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/extlink&oid=126975872&loc=SL124442526-122756" }, "r387": { "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/extlink&oid=126975872&loc=SL124442526-122756" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r389": { "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/extlink&oid=126975872&loc=SL124442526-122756" }, "r39": { "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/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "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/extlink&oid=126975872&loc=SL124442526-122756" }, "r391": { "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/extlink&oid=126975872&loc=SL124442526-122756" }, "r392": { "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/extlink&oid=126975872&loc=SL124442552-122756" }, "r393": { "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/extlink&oid=126975872&loc=SL124442552-122756" }, "r394": { "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/extlink&oid=126975872&loc=SL124442552-122756" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r396": { "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/extlink&oid=126975872&loc=SL124442552-122756" }, "r397": { "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/extlink&oid=126975872&loc=SL124442552-122756" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r40": { "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/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r41": { "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/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r415": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=118255708&loc=SL5909891-110878" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=109262807&loc=d3e22026-110879" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=109262807&loc=d3e22047-110879" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(12)(c)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764" }, "r42": { "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/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(16)(c)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "14", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "15", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "16(c)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21459-112644" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r43": { "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/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r44": { "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/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045" }, "r45": { "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/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r46": { "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/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r461": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "710", "URI": "https://asc.fasb.org/extlink&oid=6409950&loc=d3e20396-108366" }, "r463": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "710", "URI": "https://asc.fasb.org/topic&trid=2127225" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r47": { "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/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2439-114920" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r48": { "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/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r49": { "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/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r50": { "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/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r51": { "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/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r511": { "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/extlink&oid=128089324&loc=d3e5070-113901" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r53": { "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/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r54": { "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/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r541": { "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/extlink&oid=122041274&loc=d3e301413-122809" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907" }, "r544": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r55": { "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/extlink&oid=120391452&loc=d3e13212-122682" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r56": { "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/extlink&oid=120391452&loc=d3e13212-122682" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r569": { "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/extlink&oid=122134291&loc=d3e330036-122817" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=49176635&loc=d3e9760-107771" }, "r570": { "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/extlink&oid=122134291&loc=d3e330036-122817" }, "r571": { "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/extlink&oid=122134291&loc=d3e330036-122817" }, "r572": { "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/extlink&oid=122134291&loc=d3e330036-122817" }, "r573": { "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/extlink&oid=122134291&loc=d3e330036-122817" }, "r574": { "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/extlink&oid=122134291&loc=d3e330036-122817" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r579": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=116873391&loc=d3e408-128459" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e845-128460" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e848-128460" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5227-128473" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "15", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=13988685&loc=d3e8784-128493" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "25", "SubTopic": "740", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966508&loc=d3e9972-128506" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "25", "SubTopic": "740", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966508&loc=d3e9979-128506" }, "r609": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org/topic&trid=2303972" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=d3e5291-111683" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e640-108580" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "4CC", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL109998890-113959" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5708775-113959" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594786&loc=SL75136599-209740" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e689-108580" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594809&loc=d3e13220-108610" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL34724391-108580" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497" }, "r664": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "825", "URI": "https://asc.fasb.org/topic&trid=2134543" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "832", "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "832", "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(4)", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123392090&loc=d3e45377-112738" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r696": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r708": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org/topic&trid=2122745" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "50", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=6469459&loc=d3e122492-111745" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "50", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=6469459&loc=d3e122501-111745" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=6469459&loc=d3e122501-111745" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a),(c)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122596-111746" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r756": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r758": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r759": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r760": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "https://asc.fasb.org/subtopic&trid=2176304" }, "r761": { "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/extlink&oid=126897435&loc=d3e534808-122878" }, "r762": { "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/extlink&oid=126897435&loc=d3e534808-122878" }, "r763": { "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/extlink&oid=126897435&loc=d3e534808-122878" }, "r764": { "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/extlink&oid=126897435&loc=d3e534808-122878" }, "r765": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r766": { "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/extlink&oid=126897435&loc=d3e534808-122878" }, "r767": { "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/extlink&oid=126897435&loc=d3e534808-122878" }, "r768": { "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/extlink&oid=126897435&loc=d3e534808-122878" }, "r769": { "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/extlink&oid=126897435&loc=d3e534808-122878" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581" }, "r770": { "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/extlink&oid=126897435&loc=d3e534808-122878" }, "r771": { "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/extlink&oid=126897435&loc=d3e534808-122878" }, "r772": { "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/extlink&oid=126897435&loc=d3e534808-122878" }, "r773": { "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/extlink&oid=126897435&loc=d3e534808-122878" }, "r774": { "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/extlink&oid=126897435&loc=d3e534808-122878" }, "r775": { "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/extlink&oid=126897435&loc=d3e534808-122878" }, "r776": { "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/extlink&oid=120399700&loc=SL114874048-224260" }, "r777": { "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/extlink&oid=120399700&loc=SL114874048-224260" }, "r778": { "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/extlink&oid=120399700&loc=SL114874048-224260" }, "r779": { "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/extlink&oid=120399700&loc=SL114874048-224260" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r780": { "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/extlink&oid=120399700&loc=SL114874048-224260" }, "r781": { "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/extlink&oid=120399700&loc=SL114874048-224260" }, "r782": { "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/extlink&oid=120399700&loc=SL114874048-224260" }, "r783": { "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/extlink&oid=120399901&loc=d3e537907-122884" }, "r784": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62557-112803" }, "r785": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62586-112803" }, "r786": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803" }, "r787": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org/subtopic&trid=2209399" }, "r788": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r789": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=99397103&loc=d3e6811-158387" }, "r79": { "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/extlink&oid=126953954&loc=SL114868664-224227" }, "r790": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=99397103&loc=d3e6816-158387" }, "r791": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r792": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r793": { "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/extlink&oid=126734703&loc=d3e572229-122910" }, "r794": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r795": { "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/extlink&oid=126734703&loc=d3e572229-122910" }, "r796": { "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/extlink&oid=126734703&loc=d3e572229-122910" }, "r797": { "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/extlink&oid=126734703&loc=d3e572229-122910" }, "r798": { "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/extlink&oid=126734703&loc=d3e572229-122910" }, "r799": { "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/extlink&oid=126734703&loc=d3e572229-122910" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r80": { "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/extlink&oid=126953954&loc=SL114868664-224227" }, "r800": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r801": { "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/extlink&oid=126734703&loc=d3e572229-122910" }, "r802": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.1(c))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r803": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.1(h))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r804": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.16)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r805": { "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/extlink&oid=120400993&loc=SL114874131-224263" }, "r806": { "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/extlink&oid=120400993&loc=SL114874131-224263" }, "r807": { "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/extlink&oid=120400993&loc=SL114874131-224263" }, "r808": { "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/extlink&oid=120400993&loc=SL114874131-224263" }, "r809": { "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/extlink&oid=120400993&loc=SL114874131-224263" }, "r81": { "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/extlink&oid=126953954&loc=SL114868664-224227" }, "r810": { "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/extlink&oid=120400993&loc=SL114874131-224263" }, "r811": { "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/extlink&oid=120400993&loc=SL114874131-224263" }, "r812": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r813": { "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/extlink&oid=120400993&loc=SL114874131-224263" }, "r814": { "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/extlink&oid=120401096&loc=d3e574960-122915" }, "r815": { "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/extlink&oid=120401096&loc=d3e574992-122915" }, "r816": { "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/extlink&oid=120401096&loc=d3e574992-122915" }, "r817": { "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/extlink&oid=120401096&loc=d3e574992-122915" }, "r818": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120401096&loc=d3e574992-122915" }, "r819": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123605502&loc=d3e21338-158488" }, "r82": { "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/extlink&oid=126953954&loc=SL114868664-224227" }, "r820": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884095&loc=d3e14754-158437" }, "r821": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884095&loc=d3e14764-158437" }, "r822": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884095&loc=d3e14764-158437" }, "r823": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884095&loc=d3e14764-158437" }, "r824": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(cc)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884095&loc=d3e14764-158437" }, "r825": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884095&loc=d3e14764-158437" }, "r826": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884095&loc=d3e14784-158437" }, "r827": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r828": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r829": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r83": { "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/extlink&oid=126953954&loc=SL114868664-224227" }, "r830": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r831": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r832": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441" }, "r833": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r834": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r835": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r836": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r837": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r838": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r839": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r84": { "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/extlink&oid=126953954&loc=SL114868664-224227" }, "r840": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r841": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r842": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r843": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r844": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r845": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "40", "Subparagraph": "(SAB TOPIC 5.W)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=27015833&loc=d3e570705-122907" }, "r846": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "605", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=84167274&loc=d3e27175-158546" }, "r847": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "605", "Subparagraph": "(a)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=6486672&loc=d3e27261-158547" }, "r848": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "605", "Subparagraph": "(b)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=6486672&loc=d3e27261-158547" }, "r849": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "605", "Subparagraph": "(b)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=6486672&loc=d3e27261-158547" }, "r85": { "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/extlink&oid=126953954&loc=SL114868664-224227" }, "r850": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "605", "Subparagraph": "(b)(3)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=6486672&loc=d3e27261-158547" }, "r851": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "605", "Subparagraph": "(c)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=6486672&loc=d3e27261-158547" }, "r852": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "605", "Subparagraph": "(c)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=6486672&loc=d3e27261-158547" }, "r853": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "605", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=99379264&loc=d3e27758-158548" }, "r854": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "605", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=99379264&loc=d3e27830-158548" }, "r855": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473" }, "r856": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "944", "URI": "https://asc.fasb.org/topic&trid=2303980" }, "r857": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07.1(c))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272" }, "r858": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "https://asc.fasb.org/subtopic&trid=2324412" }, "r859": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=124265262&loc=d3e48678-111004" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1(e))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r860": { "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/extlink&oid=120402547&loc=d3e617274-123014" }, "r861": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580" }, "r862": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r863": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "450", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491354&loc=d3e6049-115624" }, "r864": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916" }, "r865": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916" }, "r866": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916" }, "r867": { "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/extlink&oid=120402810&loc=d3e638233-123024" }, "r868": { "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/extlink&oid=120402810&loc=d3e638233-123024" }, "r869": { "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/extlink&oid=120402810&loc=d3e638233-123024" }, "r87": { "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/extlink&oid=126953954&loc=SL114868664-224227" }, "r870": { "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/extlink&oid=120402810&loc=d3e638233-123024" }, "r871": { "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/extlink&oid=120402810&loc=d3e638233-123024" }, "r872": { "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/extlink&oid=120402810&loc=d3e638233-123024" }, "r873": { "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/extlink&oid=120402810&loc=d3e638233-123024" }, "r874": { "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/extlink&oid=120402810&loc=d3e638233-123024" }, "r875": { "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/extlink&oid=120402810&loc=d3e638233-123024" }, "r876": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r877": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691" }, "r878": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r879": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r88": { "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/extlink&oid=126953954&loc=SL114868664-224227" }, "r880": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r881": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r882": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r883": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r884": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r885": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r886": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r887": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r888": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r889": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r89": { "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/extlink&oid=126953954&loc=SL114868664-224227" }, "r890": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "r891": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "r892": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r893": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1403" }, "r894": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1404" }, "r895": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1404" }, "r896": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1405", "Subparagraph": "(1)" }, "r897": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1405", "Subparagraph": "(2)" }, "r898": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1405", "Subparagraph": "(3)" }, "r899": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1405", "Subparagraph": "(4)" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r90": { "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/extlink&oid=126953954&loc=SL114868664-224227" }, "r900": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1405" }, "r901": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r902": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "11", "Subsection": "03" }, "r903": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r904": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29" }, "r905": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column B", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r906": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column C", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r907": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column D", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r908": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column E", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r909": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column F", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r91": { "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/extlink&oid=126953954&loc=SL114868664-224227" }, "r910": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column G", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r911": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column H", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r912": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column I", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r913": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "17" }, "r914": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" } }, "version": "2.1" } ZIP 141 0000278166-22-000031-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000278166-22-000031-xbrl.zip M4$L#!!0 ( #*'OU1>EJKM5,,# /P?*@ 1 8W9C;RTR,#(R,#0P,BYH M=&WLO6M7F\>R+?S]_ I>[_&>RQC[B?M2??-:*V<0@[W(MD1LB[#@BT=U=S4( MZ\*6A&WX]:=:@!-CK]B)9:1'EI,!2'INZCFK:E9?JO_^?]\-!UMO:#+MCT?_ M>"!_$ ^V_N^/?___FN9?/[UXMK4S3A=#&LVV'D\(9Y2WWO9GIUN'F::OM\ID M/-PZ'$]>]]]@T\S/>3P^OYST3TYG6THH=>?#R:,"(D7A5*,IY 9D\HT/4C?9 M15("$,G9_SQY%(PBT%DVE% WH'5H/)!L%"8C,8B"0?UG?N0C"2^LEREIB"$B M"<4_<[%&&!"VWO9TQM^.O^%H^NC=M/^/!Z>SV?FCAP_?OGW[PUO]PWAR\E ) M(1_^J_/L93JE(3;]T72&HT0/;L[*]-M9[^)D\,.4T@\GXS'CB= MG4\^?63]Y(-#ZZ?YSF5O'L4^O/[P]M"+:7.">/[^V(+3.#_VYH,/KMM_-_O@ M&[Z_<'\TZ(^H OIP-L'1M(PG0YPQX/5TT0C5R/<726_2^(.K).1W?DCCX?Q> M L3O[O?IVRDA]>_N^;Z%)K./OP>_^<%WX)->_[NK"OVP?AQQ^AZ>_G0,2KH_ M../FB)L3/L4 &4)X^*XRY?< ]?_HFG=(P@W?,-H?G'&+_A^UO32-\(V6[^_[ MT;?_X!'KI_-#'PUP=/*/!S1J#EX^8)(3YA__/J09;M53&_KOB_Z;?SQX/![- MV'2;WN4Y/VFZ?O6/!S-Z-WLX_[8/?_P?_^-__'W6GPWHQPI[O_GW MA]>7CN-\^>/?<__-UG1V.:!_/,C]Z?D +Q^-QB/B!^B_>U0/I,GUG_V<:33_ MDS_OLO^8]-/U_=_-7E#YQX-^,BHEKY4,A.!(>E=D%I"]!4LZZ5<[_"B2'P6: MWT@WPF&]-?4?[8[X^2X?\]>9X&!OE.G=?]'E@ZU^YDMG_>MEW!F_>:9>O#G2 MG8M\MOOF^&DXVS\[[1_WMJ&S=N:_7PR[9P=ON[WG;[L# M+YZIX\NCPV0[5Z_UT=GVVP[?:_]P3W6?[NGCWFF_V^,KG!U<'O-GW<-=ON;) MF_ST23\^/;#=I[OOCLZ.^YU>>M>Y>C+H\K-TU,]G'?7K::=W8CK\ZKCW8G!\ M=G!SSJ]\+S,Z[HW%4>])OSO<>]>]VKWJ'!Z(8W[2HV'GZOAP]]W^SNNKHZMC MOMZOP^ZO_NI9;W?6>2G>/>OMB?W>";S*'DDI=L,D,#6 RC=19M,DH72,09.T MX<&/@O\IYZ6U?W_X :C?$N/;R/.D/TTX."*R_ AE[WRT"*7A M* L-*(H-QAR;J !4TN30I <_5A"6AN\O?/UQWB#\10BKCQ VH(03P33H!3:0 M"1LT&IH8;";',HF;PRKO;LPWVC01T_ZHZJ&GA$+LQ=5_>^7@REM3ZSGCK*&R8+]<']5G6Q]/^U4 [;YC03+MQP$]ZT]GRV4"(WCTYGC$U[D:R^[5 MT=MC1I?QX'L>B*.K07^_]_SJJ,=H766^5W>PWV-6/ [BZ/#GZ7'O_/2(3;'; MV]7'.Z^9+;NB\_2Y9+8PDMN7G4-FPN'/KX_/DNY=OAYCAGE_1W^CCM[[RH3CH;\K%?IZE]7G1LF[,ZZ.T?O.KVC M5R8$H;-V38Y><03/NHF>=:77F$HPQBC#EO]'V<-__#(9G]-D=OD+J\K9]BCO MLGP\KYAU:78_!-KG^[,F'IW,*?2LC[$_J +O8C+AQ]AP:*$<.OD]A][R$:]( M62)&C3,1%9E#)C;>J="D$ F4!4':?89#VRE-+BC?0M>GZ0UX]^^!-O3YIO1Y M?8<^!Z^D$;X!>7;??:AFCLPKSBP%IR70""VHX82$\Q*$V)0H9)^58H6I; F+@P64ZG$)D V#669K;4A"_LY+73CB)Z- M1R<]F@RK0_HWY'DRP52AV[H8]:^I,[H81IH\^.MTRI3Z0\Z*_O%@K_ODEEVU M8^[18SSOSW#0OZJ/AJ.7-'G33TSX%TRI_5+?FOZ3!GEO],MX,BOC07_\8*NF MU7Q^HY9,I^[9ZQLZG;]F>#43H-_=2>^Z3SN=,Z85 MO_<[.KT^/NP.CWJ)7Q_ T=F1.![N\>_7@G.KL^.S%Z\[3SNZG,YSN;,7PR/^KOND^),D<9 %Y^_%*:> M9(D^B1BUCB7*8C7,25)3;;TAR9))TO^0));%#V6K&@N)HY5 MMZ9*9R:)D^8K2;(83W)(-4&GO/V&8^8)O2?)$]IP9"$)"B6.2Y3%BE;$Z6L'-'2A)5P)!N.?'N.W/$CGG)PR((EDI4-E"2;8$/@ MC#Q"=B**(LJ<(TK\VV"SZ%[<6UW;N1AP0C\\'XPO:5([B7ZI6G4\>MD_&?5+ M/^%HUN435DK#=J_V;C6L.G[Z8GC>2]2GSH'MZ=+8K M.X<'JM-_SX/!<>]7?O_@:O_PR>G^X8'8W\EG^X?/KXYW.M"]>GW9>?KKX'CX MZZ#S\BX/?AUT#Y_TN[V..3K<-<>]Y]!5'7.\TWW-O-'[O;VWQX>_#H\/#][- M>?#X-I?>-9W>R:L0E2G:RX9$U!Q/;&B\EJ$Q0IG,5$A!_M85\^G1^?_8V^YT MYR/,=5AECM23BU'N4/47'XG9AQ\.V$ZH$"NX\^/IO-Y$DRNK?EX M]*/9Y3ES9=IG?M3Q\/E[IY/*O0^&E']X-\U\B8R&:CQO?ONKG^KKT:;(U?R#ZY/C]X[W_^G $].[)/]Z^ M]>'5S^OIC.^WS]X_9KX]5,T/5;_=XOJ3V]>W M-WGX04-]LMTX* CCHK=),8]D1EF"LL[J)*7.I*Y#@Q0KT5S7$RQFUXTEQ>]: MX/:3+VN!&BWG7_]BSK[K-X>CV=3W_DZV93;LA3,@1/ HG)8> M0$3+CCK.(YH06H5FA0CP041C#ZT;%;XDHMUARU=$-(Y>P:<<92H)4(%'C8;3 M<8VQL**8*P$9V(W(YJ8!_8JU&PL[;CNFV]-)[5;_/IEYIN].Q]POCF[5JQ;N3^\5K&_923O MN]+K4/7L\O%X>#X>\ M(!OP/A(%EGW>*@!:'W"V<^[?Y(_8SWNCFX[EEL"4BPAD"PE''$.C8"V)TD7A M?%T=D&!M8'I!,^R/*._B9-0?G4Q;@H\U$25(B35E=P6BC\9F&P-'(C8FLS;X M;*=T,;P8U&4S^[-3FM3C)G1:K_:&]D9I/*260.9R )5SBD8XD,9[10*BC@I! MV*COT?,MJP6,URDGXW0J E+)04@7@.5G"9RSEK $K=EF\;1\$5P*)AGJR$P M",($6SMSK(\00QW:73] O['D6CZDDH.[@0JAY,0F!B\,YS8ZV2)+S%*N'Z3W M)M26#VZ2RF6I)-K$JLY'K[,UR9*.10:5UM!>O[V\6SZJ*,D!*"@Z!4!E?(@^ M8&&!R [91+M^J"Y%%"X?:)&48O48(PEVSP4\N9 4%9>R)B'B@80HD$PKM $3$76!MH[JW/:8'@^"A :>34N$X> ATH M99:MQ1F/B8I=&W"6T.>T0)B2Q$S&FY2] (T8HT:0D5T>* \1UP:F^^QS6B ^ MT4DM@A'.40$AO"]:BX(BEJ*]@K V^"RYSVF!D%DR.266]PX02IWL@VBS,DGF MJ%*1]P?9TGQ_2E%[9ZTB -+@/18*-B>+SJ>@DIBF2 ?%UC%H,HRCE,R8%8?4I_ M4WW>B*++$H2&%O0,;&CU#>-(2W/!0'7)59!. M%8)85 C"!V6E-4K*<#V8O=JLOK=<<&-G;7;?"DS4FAVV20@RE0@0HLK1U/'0 M&,SJ$WU#JQ6DE9>D*ZV;9=.BUI_>68.LBPA1%G:G((0,V3D(X)TMQI@LUP::^YL*LSAPXGPI7-%! M%@6Y "HJ*B>0@C.08'%MP%G&5)C%P10DV>233B("U+H<:(DUBK.NA(R<3:P+ M3/?:_;DX?'(TIF2A,^<%H++QLEC#L@,Y$.FDUL?'+7LJS.(@*SIJ75SR=86# M5! 34=9..5O7-A:[A)(W;98.RZ_%$U BQ92$LAZDD8A182!=YT)3CGG] +W/ M'I>E0)JE-,DY#"8+0,])>4AUOI;$S$(RJ?6#=#D]+DL!%WQ2*$)"(1&"2,&H M&$&5DJ@(3M;7#]Q[[G%93D6T['(P/GL.J!"T0,[P@LYUSH-44:^A%UY^C\M2 M@-9*RQ(39EMKM@4=(CIR&="!52G#_946:[-L^B8USP1IGT*LNT009!31*HPF M*C!*!Q%I;:"YOQZ7!8*3H'C!!J)5!NGJ\&ZMU2$\6'#>A;4!9QD]+HN#20E' M22H)IJX0DQIK>2\?45FI@G!Z;6"ZUQZ7Q>%3*Q 8C,F7:"%@"MD$(640Q4C# M+F]M\%EVC\LB38J;D%P4,1,X7;PW+GER.AD1A# MDH8W>\V,3EY0HOX;C -Z M7[?]Y?75[HJ(T;16R;Q[U,+F"E[/SIIVQS.:SJO);X_R)Y[RI\O?_JY;&%\_ MY;Q _?L:]-NS[<24O-Y$I\K#5D]H;*6X#G75N!%:Z^ AUPIK-E6;43+&5 *U MJ#_YIXLIAY?I](;PT]\Q[@FFV7AR^=-%?S#[Y[@>=]*2SF-)3HE28A:"*CZ! M9)!616\+)[ZA30I[A?!97*A!+[5(LE"D!$EC=(ZS()MBSEXE)5H4:O[M1J(_ M7?[FP&\/KE!EAHF/N_USC^7"^,VU7UW$)-T7.#JAWV;B=OJC_O!BN(Y.F%6D MTJPLA=49G()0.)DNH$I2*667-B1:&(GPW;J2*-V:D!S-:FS M5E[GMWU$KI_THXU$YI+N1N7=7N.+-Q()P4CM?<[STB$&,'MCT: $I=F9M2%W M_[ZV:>R]-;[;7O:M,;Z[!?_YI7-3H2P*Z)2]8I4:I2[S.;SA>@-& M+?G_547W)=\U7PQHO\RW:9N^O(AGE&:]<:>.==3^UQ>4:3A?UO[3Y4N:S0;S M?I@>389W!DIV*/('%Y^YR"(RJ?>]QR\3C9"Q_TVBW;[S9#RAA-.%C7"M@A7H M1JK?.;"OF7U>;*RSXM Z#BHZ!Q=3D=FDXK1(Z?O@[1RYWTC;'<\VO%UQWJH" MP=CDC-,(D A-#"Y$[XHN3CK7ZBSENH?D(M9O7+A)5 MLC98!V!8$85@98@V92NS;459@Q6&="FYBR=)64M79"S@.=34>A791H="9(F^ MU;G+LB%=4AI3O.3,Q<<8)2BO@X0L645X6434 5K@>+_MU(.O9=0_#W8>C_-: M3M670%X+LA)C &M2X$P80I*Y3I]"V)'!"DH*6("2AQTPA($;C;("\B5FMX,Y28I8PHN0$Z AU+:.)"8O5H'/Q MB@C,)F:U@3M+VN\4O,7B25DT$*R.&$+,FIA!DE+VFYCUE=SY!2>OF3\T>/'K M6G:G:7*67'$F% $JL_\IR$F[2QY%XC6L=!$20$/ 0+9(%:@HY2EL0MA7$NCFCK'>\?3Z MCN.Z-'<=PUG)&:.EZQUK I/)A:A85;,K"JRSTR:1(!-9V([R;2<,,>R".M^0U$6"V!8*4$.4A20'/:0VC 58>46 MXRX_WHAB498Z?]HJT*A"*MEDG5& (Z VS$98;527LW6&-9S4Q"0,* @1@M$J MV9@L"D]DVC A8:5178X'-EJ'I"F8$ PXA*BE8G>;K..X;D4;*CA^)I[NC:87 M$QSQ>RATFH$."!7&1( 36;%'6( =E(Z.6VM6<.YY=]#.E4KWME43(QU0SQTT3JG M3$"O ND4RW<>:5KI\B%EARD7:R)!\'7;#)-DLD5+Z:V(W[G+;Z7O10E&">T! MBP;*=2U[D:I8$L58A6YURQ-7TQGXR%-?H_=8YR>OJ!YU>K>^'$M MWSNY/!]@HMN#?\'+.=Z]\4_T@H;]V?S(WFE_DG_A=N]_"[2_2:E1Y[,+=0U6 M @!GV4!ED1JS9TWF+:WPSJ.M!G!QM7RU,0)=]M'5'6L0O:'LQ7R/!FE95K?4 M N=J]05-9Y-^72-9\6R)19E@=/(^9DH6 B&R25F=I'$9F$K=AGYKYV8EH9Q-B&C%96Y.1!L2KG-"D@F4 ^ M*N6ODZ.5[OIK!V)W>OB^ K$']-MU;A7*VI5A.&@ 5!>=J*>KDK.#43^?5 M1>RF6O2@/_KOBSKEN?:07'PP9'DQF;0'" +-TDNS K,"8D"O,63/-A-DCA16 M>)1K)8!87$9M4S)U71K_ @B2\^CHO=6Z<%)MB[$MMHAM%EIB!R^GO^!TMG/1 MEHW".2OVP6OI!&1@0'QQ-76Q*GGB]*7-IG&OB"S.1HH@@CJ]F/-& !60HT@D M:914T5C6[2VV$2M#"VT$4:%&YX46"@B4]UI(63('<]9?PK;91NX3D<79B/(I MFLB22N@"B9S'NM+,! I:IB!7>![1YQ$)LGT6XM 89WT=6T?(E'U=$JB%%1ZR MRC*VV4+N#X\%CEQ847>SE<[H#*IDKV)QVDC)1L,:N 4S'_;XVTQ&.'@\H=R? M;4^G-)U^G"#^,N$SO[9K<0[S$>%DO^Q/^B>NU*@92%3XKS]^@\>P24JUS&:M49T):1M62%\EF%HCAE MCW5I/U!,2-XE4F$3!;Z?I,VC(^F,RN0X+5 &BQ,Y&XT:BBWTO?F"58$EL53/ MR2NI70!=?!2LU(M&11H]J-:K]>M<>OQD[_'^RS2>;-*V?TL$%0Q9%PS:! 6% M5^B-$S%YXA1.MEZMW3L1VIFVD8%$@:1$;>=U%06"A"35O#9<7I,QEGND0>O2 M-E,@<$B.SE&H<^%"73624'+@UAR_UZ1W=1D,:$O:EBWG;)RB8R0%IL@8$\1B MDU!%@S:;<;9O1K:588!WQ4$1&:DP].@1HLB4T5 V(K>^,W]Y/J!M:1M8Q+JK MNLH,=\[9"RHUC5-9UM( WYLL7!58O(4"R3OK1=UH.@>O3=V<(7#8#DFOL$Q; MVP2*XWLNW."9O23(J+V)3@@=@$RRP4*+(6EG*B- YP#)8390_Z'TREL'&I/) M#MH,2.N2"N?!&BE3$"?PS&TM)!$,RRO60E&V1]\%[)[U$5 4Y!%B9!\036FH@Q1>4R%$%H0]AP8 5%Z^+@!Y.2MIZ$ M-@)0*\PH"]-!.8$6HMK OX(Z>8'%LXIVZ'T*TA 8MGP;2PBDC$Z% P%NX%]! M:;[ ^H(A2Z=MT.0 ;(P!@P0DK!UM3@6]@7^%LX'%T< 5TK4<@,^0P!KB'+G6 MQBW!:"M$6>&BAJM6%&"!GCE*MD"K4Q3LF45$99UF0&34(F71>EVVUD4!%NBA M=<*D98@2!<@H?"H@R8K@3\P$Z:+ 09Y^M.(8!)8"H*4C)&YQ@2 MY-7%?[7MOVUY&AA$ $4*4^8T7?ODS;P+/^8DA!/?%0]6!I1$OEAMA'<9(BA? MNU *%>N"S%:T8+/=%5O^U=94+17KP7N4E!.H9&,&6T0 "U0 ;>M5^EH7!5@< M#:2R%()*E-!!'4ZSKHZG!A6D%:G]8GU=BP(LC@$Q)NU]Y!0M!I#:(M6NFH 2 MB6.V79ONU'4K"K X!F0==3%2ABPD*%D\*BB:8X$7)K$3V#!@W4?6.#E#$410 M6B>&N7B5I0=R(I>. D/F+AO^KJ\X1(_GN3 MA:L""Q!Q;)9&"T[:K%;!E*R# )4A<"[=^J'O-2\*L,#.U3IIW]D@9/2@%!,A M1:LX8D<=K,FMC]5K711@<300H%.P1%X4#]91-#)[JUBW>PDNM;X;9UV+ BQP M0^(ZX24S![P2P!E[-&B5MG77O!30M'XNW+H6!5@@ VIM764 -!JP=4N.XAP( MRDH&#+C"JR)6=)SMGM8<+W"ZC8SS@B 42@0RRFM5#'+>KBPS(K<^;5OWH@ + MG!-I$F=I2EDI C I?+2!\S>6!T7(5-9DK*UU!JJ]==#7!:3$@K4LJG I1)[:#E ,45A5*RQS(2R/K-MQI';!HB[P7X$,N MI=;J=2!1>63/)24W&FBWTC,UUF]\A*Q"HTF'Y#20P @EYLP9=U8Z9[86D.3J>J6E6L "I:O-+GE;--:=3^M>&M9)3K@- MZL@Z:H7[7Y9J 0M,YI*T)'.VSB;0Q890++LDTORVA;C",>"VV^,)1^11ZH]. M7E"B_AN, _IE/)F5\: _?GE]M0\'KA^/AT.:I#X.[A[W3>/V LN:%QTX4*#/ MZ"$EP;^%J@6OK"U1^!;,.&P+9@L<:K X7\4GLU*@I.-LW0I)M5)6PD3X:N<& M,V@V!O>GQR:V\]G%=%:O.'TRGG3I[79*XPO^IJ.37R;C$?^9YGYZ^N&#_784 M>_)1QDF>'IQG]NE5S$N]>&HQ?2:S';[!;^2"]]=Y_]E[V//MH7=\Q^TG?Z4_ ME0Q3,":RD=V[S-%E A\Q"0-:@Y_S4 BM0K-Q(M\'#P5[N$:%+^'A'7_X%3PL M@A+3K#@O)&2=4%KO% 8/U]5(6N0/?[J8]D_F9=./\309< M5L&;@,U"E&Q$ 3(F*INE%2;4'5(IQ1:AN-*29/E("^T #9NI]!Z*DE@HRL(: MQF9KC5>;N+$NGEF' N""CE@\*+2U/IS624;%" MLR$Z+,GGX*+V,N *%WYN$S=NAYN4: LM?))HI7 Y.0@BANPT2"T(03NA5[A. M?AMIT9[M$R3+"68#:!A:6--DH9O,U@-K18*"W:LI-#4EZ!(0X77@.0 MPTR1W49*4;,,S9L@LD)8U9GSCJGE/6E0*7I-=;4C*T&KK!-KL_#]>TH5%EEK M.A21I$4T#F2 $)00R.PP27HIUF8A[/>3*BQPW-_G$A*R)@0%M;A5*G5VMXQ" M8[:Z]6NO5H,;K9L]Z[$$:= I9@*@!A]"LBA]9-?AC7,;6K1($RZR*#(J6:RV M*;.K"!"S-)Y )@!3["K38N76Z2U??BYR 2^*Z"'74MF@"F#&7(K,3N>HDBRK M2XOO#ZLB.$5(_)^V_+NF_9*U(9NULBP,Y0IG^U\RT:][M/*Y6B2E2PI."@ZM MP,:BH^846]MJ*26NL.+Z$@"VCU?> C)14J!K N2 _\:0M$K)",N:E[1>70OX M;3N-,7_?V>4O VZ"[5'>_>^+_GF]QD^7OK2?D M#FS(/H,PFOT39*U7>$'C:B*SP!5<*1IO8O1D/8<)';2TV?J23-W$T*WPMJY_ M"9F?+OI\U=$)'W?[Y][P?#)^7@H@BYAA:,*[_IT#K8#KMCVAR^?L#6V)? MD$N=-ZZS0P4NA)"B(VVD$\$+22N<#;<$J@5F/:0$*XM<5+ ,6T)3LO-*FJ"S MB;:LF54]'G-332Y2[>/8&_&I)Q-.:%MB5H&E!MM/\04,B.2P*%6$X53))L!5 MKJ+0%JP66!6&*#M#GB@P("@"2*=C-HH*B4*Z1?..]T9I/*3W^>VS-,"V:7+QB<"YE!K&4 M3EE4,AC6DE*C5SHXGTBS<,E&SN&406@MFQM<_0;.+X%3A@JGEE\"YS7R?@%P M!F^-T=%E'1,H[8/4-@EOLJ-4@FO34ITO@O,E#0:H4+L8DO5608PM MR$+W1ID*HS6C9XQ5WAMQXG#2CP.J0Z:SZ4^7'3P;3QX/<'IG9>W3\3B_[0\& M+ +!02?0PSH3 (R1>@DW I7+&L'4@O<3L+:HDQTNH '@H0YL+15 M-7!*(6_J_*VG3?4FF&F(D]=3]J+S%UTS1L;.PX,V>/2905KK#?.M 66*LSQ^QK M\2\MZE9)K$5B!E&"SS)E(>/J6]J3O^(>'U],9YQ'3%[08)X_3$_[YVVQ,[2L MYI/"&%-B=^CK!O)!6NEC"I%\"Z):2R!;X+ZQ*8*<+WQ0R/J1$5,Y98H&HI06 M[)I:V?[LE"9W#V^)E45RP8H03A_S=^N/3FB4^L1VU\79Q83VRV]O7_X.V&=C'+V@\XM) M.L7INE01NV W-(_[M)[>OZP4^G=]G94B&:"H- MBG?1L&?V1=H2 GC3@HZ9/\V0Q[5XX.3R?("):JVJ_JQ%L]FR0HG&B11,G<61 M B)Z&\G4D0@KQ3J;]GT!MWP'[C0DF:Q.TB HSE4TZ0(F1%:\6&)LT MRIBBL:(XR"(X3X!%1FFU$#E*$3*XTJ:)'ZU >3G#B:GN:6[01)U85CL9(+LB MDM)&)Q5":I''WGZ+D_SQW,C=X?E@?$GT1Z=L0]#2J^!-=)PD MH8_>NHAUBR1*X&R+G/+* +D4OZLH%X-295FK[TA9K;,85]]+AF)HD=]=%2"7 MXUJS,$4KZ]$;#SYJSTDO1&&+*)ICZ7QIQQQ(L<'OC_*3&_3$ O*3$,%KF=FN M:IW3H+VKH\1L53E&ZVX6KF],ZO,IXQTK^9INV$@8K,5J%Z"H1*=(E> ]YQ,R MQA;,DED12!98B@.$8<4@66"E9JG D;72 M^@B%D;%"2A^*CQ&MLKFUL>2F'$H=6']YBI-O.ZR^P$ABA4<=^8JD!=1-2;&& M$%5R\9;QP=8"\H*FLTD_S2C/K>1@U)]-7[P\: DL)*R.!:("1$YZ?*B+&I"2 M8.N1K*;;+Y[OP6"6+YV]SY;=&AHC+5L7!DS2F.P]1R$O(K4?QGLSL^6#&3P& MYW+F$,;_&>-+%)I3(.VE0F&@M:+[7F/7(B6W]@62#Y",!!D=>IDT"6$]%%-N M%K*W$9 EQ*X%P@)L#CZS[E8&0&0*#K12P2B--@E%[>_!N^?8M9S^.QM"TIPG M,6@(HD3$0*"/FF^&WZ)J@.,AN.7%)#$!)C))-CT>B%-T"M!609L6N1,_,$DG:!E;J!7"R2 M-)@UVXQ*,69H_S#B?<>NY0PB.N]\CCYZ=F^U/$#MU?#:JI!2LM*W'\;EQ*ZE M@)F%D"(ESJ"U@&@1(PH/V0G(5A;3WF[<^XU="ZSU)NM4BY3060U9VYBC9H5H M#3BEDFK!(H%E&]4W@:6 ]#ZK(EPR$ P%4W)@=##:NF-1"[8T6Y"=?/']?F6\ M:Y',#VLRU%O\A%/*C\?#6G_ANF[#_-'JPKE3VA^U92\DUOC*6X.L8^I6-\:+ MR"]M$,@9.H+;4&)!E.B]';>$$@+JDA-/).H>YR)C\'4B>ITC5[)5&R^Q,$J< M3J@M?L)3J=MAFB0XHI/QGH(WQ0L-BDE!MR6MW884']3]?YEHA-S(-S7_ZT5H.]F,WM=;_LXF3$QCUEHER;].6G+[#L*9S+ M*8$)%G5&P9X @%) &4'E4#*GUIA%J[J UY,62^E,%BJ%;(.)F LDD>K<$2N3 MU%'97*)NTZCV6M)B.>/C=2OM6J[:D^54U!CV%EX8G0UX791LP2:Y3[ _^14' M%XSK^S__R5?$23J]?$9O:/ AL.\/VALQ1Z;S(]2B9.?O'J9SO@!E=,Q43,Q! MVI(\_]SPZ-OP:)?3G"';_GYY?TI[262\P.Q5*LC^)W.6"SGY3(%8V+**:<'X M6CM)M!K.:'$#@IP2FU I!"E"<0JS#H4@NH+%&R,W/%I;9[3 NIR9V6)=#,$Y MP**B#R$3I"!=C!A:,(*U"!+)[]09+3"HI1S#]=:DS![!$BDF(44)PIGB46UX MM+;.:(%+<*(D98,$9@] 49[3-F)&.46@H-CO(Z)]K\YH<4%-<9(FHB40@3/\ MD'S*PL3(>;\W3JLVU)UK)8]6P!DMCD0I8G8J1VMD 8\C MHNGOU!DM<.Z+L J4,I@XBB5-45NKC2-!1-:D%HQJWZ_]KQ2]5X5$)@:L"[MD M'>?2M?M:);+):4[U!?_Q?42T[]49+;!4N7"0"HFZTA-& MNM<;9[0$$KVO/SH8XVCZZ?JCM?#J]/;\+ZX_*FWVQB-XG11$54+,.N241+*2 M/\LMF-\Q__8[==>#.N5J-)OTXT4=2:W[ROZNXMTV"/E?];U%3/1Y@:,3^FUR M3P??]8<7PW6TMU$C%$F.G"A*?7\$:26,&"SZ3 J=S:#( M!N5%+DB4-4:350LF[*P8C,LI60J1Y4) E"2@U-DV1E@!1E"):*\+TZ[X!)O5 M@G$Y$V*$2%A(JA B0I(2 Y!&AY)_"Y=;H .75MW_VZRYY8L!2:TMYW?>Q^"H M<*.1-[9NLQ9O\' "-GC\(1[N=X'M:WJ08P)(+EEG$2RP.@W1%0_H8M(%8?7Q MN.==[[Y3GIB26"3536X*$P8LDLH2'(;$>C3H%>9)S1KVWXYH4O> ^AT"G?YH M/.$'9,+0A#Z[3. [Q5URMFJ3\893$!!UY:\#)&%(28KD_ ;W]ZN1^-OEBP'M ME^M5+B\OXAFE66_7_\"(;PGZ*L-HE5VQ4 PQ1DYGW>85I>P&R*M%)%\--';4+>\ MC!SA1%"U.DPRQ?HLDK7?!9%N4LA;%G7'LV])I$VH_AK"NERWWW!6>P)P8$*Q M@KQR\W%85?*&L!O/]V4#^;7/64GO1"*0=E[K)19*G*SGI'P+ICA^!H_Q<#C. MX]9,K,"<4XS&>J\31(K>8RYUB,!%*\/[^>]!K:QAKP(>;!^A48NP#R 7V182 MJ*@A1%UWGZ>D\Y^"EPQHB MJV\?7[_']<?+7]HR?9)KL3WZ9C/-%FB=RF%X/QB<;DGS2F61/ :M'*0&"*I[]B;;2 M1)GG&G1-2=(=CU(MZ36C[9,)S7/\C1?Y)$&B3E716,&"%\@K7X(M3JIDL.@4 MVC"K<,.4U1,QG$Y1S HXG641 U7!:*M)F.BTR2*TB%;O*\7=POGR^A+3#[ < M32]8%3,%:YFZ=42T8%;)YF3)&4"4WBDHPMAB%3*^T()IB:N+Z%)F* ;O6"E: MLC85$"[X.GTG%D SI95W^KO-<4HRH:$$P2,;#;%5E*!0*%B&OF;^\+R^7LW!,8*0Z9 M-@>$J$4 %55,SB?+J9'+RL#J]AS='/"R89DT9CV>C\8P> M;)7)>/B"RK3V>>I?+^/.^,TS]>+-D>YX.CJ[&<#0\>+O/K_=WGIP=777$ MT=F@?W1X\+8S__UBV#T[>-OM/7_;'?AWW;.C-\E1[T!VU8O7Q[V? M!]W# \&_Y^\=]9ZKSO#)Z_W>:]WM=:ZZCX,X.OQY>MP;PSX?TU4_]X^'QZ?' M9QW1&>[RO8^NNE='?-[NY='A\\O.V:[NW)[SKY]/XS /]L].#!^KCX8_#X^' M3X:=J^>71_P]^1OJ[MFOIQV^[O'.WF6GE][^Z^I@UKD4[Y[U=F>=L^=F?^?D M%>A<*_N&)A72#017FJ!8,20'D-&A-E$]V!KT1Z]?_#$TJ]?L926&3TT9+)MP$1J@I30U,T5#2H'WC);Q[5_^A\/)/N7AW=,8&,3 M&YM8,3"^RB9V7K_RD,G[DAL'QG%CHFXPJ=A$EY,H0:/FA M3?@D@R+C&P^4&M"*FE@X\">,PGL9HDNXL8E-G-C8Q,8F-G'B^[&)[AV;<+E. ME/2N"2F7!DB5!MG+-3D7B+%.B,.-=MK$B8U-;&QB$R>^)YNXDV.K0ED4MHD8 M+38@-;NVF$U3R'+2C19AL[5+0QCR3Q^>_QTE]\[ MYGL>B*.K07^_]_R*N7W5N?S>)BIT>Z+;V]7'.Z\OC\]V1>?I M<\F'/KX_/DNY>COE@IE?5@0NV!91@CZ.UUVW^R9U)/71^K ='L_O^:&?=NY2J\9JVM.I=3Z.%(^6<;DPA:$ C-,&#:K16@4 ZZUW9M.IGN7JG51&]$E"P$84# M(@#H)J*6C;2Y*.&D2&73JI_GZAT/X *HDEEP8VU+2) :S$XTT4;C-?L&L)M^ MFB_2WU>O7RF1!8:0FR!R9OT-LF%33^P'2@*CA,^8-U%QQ6SB^4ZK6)RW3H7&S1/OD%AB:!#SV.X<=?<20'>^<7'7.7KSN/'W1/^IQ2G^X][9[MGO%Q[_N/CV8*\7] MQ]M6B6A MPP:2LU*95/\?5[N,[6B,$7:Q+C70"&S A-3[5J,B>/.=BJ$#8M.IGN7JG M54M&4+F(QF2G.-M@K8&F:/:K,MH@C+)BP]7/<_6.!PC6)N4X%<>0.%HYS]F& MSMA0*"DD"]8::IV"N__>?I;;O=>RT]M5G:O=2U9^KX2P04O4G+?5-$Z*P$T< MZDLJL7BH:=QWI.;:D>'L?=S'H72D['(C<^*\,:72^""AR2ZE;+$N!5FBFFM- MJ][)QLD["[% H_W<.+QKD# UR?I0HJ\%-)?HR]O2JG=[CF36B7V+:G21AK-Q MM$WTQC:6MRME=$V6NJ\?9&41?QU-D MZR+D@^9>FC]OCOT^%1;^_:/H9';[OJ^=L;A_J^&Q;'S]A076KQ5\*%DU[5YTJQ[WB])%J0EY[JXIK M6#)BHZ,2&820[>SZ^ZMX_ KYGS\/CM7@33P;OSLZX^<[.QZP,I=\?W',/NAH M6.??_,S*_#ET=SKOV'0NNY+;=N 8:?. MASJ\:R/G_2/%BXI[J'1Y?\_>3<1EY^9".Q M2"R*8W$4*C:<2[',";DTG!EP>I #1;0;&_F3-K+?Z^A7$%4RWHK&(M:.J^"; MR*^;XJ-)H"@F+3DF<"$B6K& Y MFG"2$'(;IU4LW4)4'8;(J%5N!(C$2JNPA63V0L(KGP%BS/%[&DUJB87(CRS$ M%>D,I=AP9L=J0,G: 6%\(\AZ8Y1UPL/&0OZ\A!3@?&P_LTG-&0<(I?C>V M,$2V8&W<]Q 56]%#IS[2C3$&R1'1- $#AT5'L@D^R(9R*'7!BA:YC05HEMX_ M=_4JV.R K&QRB%1[=503K J-S$IJI]'.W=#D*&)'!F;I)P.@M_SJ%L8(IGS.=75;\AOU1SO[WMY]GI(RG$__]@?N2/ M?Y^>X^C'O\?)0S[_^N_KRWQTL5JFNL%!_V3T*%'=&?[!]K2VZT7XR&._M=_3G$T;:8TZ9?K Z?]*WHD MZP/.7[Z]?F;'UV&2T>UWD*H^]D%WK[>[L_6RM]W;?;GUS\7!^@S^(=P/<\(]G.6//PO^AR#^_SIMB M->U@WEQ/]E]TMJJP'HU'W;I33S]MW5239X]<-S,T*B46=C(0UG3(NR*S@.PM M6-))?VI[FZT1UAK^F?J/=L;IHM:_[UV>L^Z^WD-S22[^?0:D#LSQV9[L[)QR M)OADV-WAG%+M<9[X^NKHBB/IV39G1XESQ]V[&=#5<6\P[/ U]VL^>G@D.*?D MW/+%V7ZO>]8==BX[.\>#[M7K=YU?_15G0_"JB&+!8^VZJ@N@H]--S,%QU@/L M<(,!GMC\QVP0P)7T20_]W!R>NM_1']GR]T(_?N-$+X MP0GW5YR&_L%I_T4^XT^Y(OA!6/5G7-&_\SNW?D6=OZN>Y?<.>D#EXZ89GW^Y M%]F>]'&P=3#JIW&FK<[+?^=&Y!V6P"=9<@\>9'LTNL#!"SH?3V:*2.:L_4X>[;3N\U>X]=V'_ZY#4?/ MG_[:/SY[,MS?27='2EG]'_<[M3Y1;_O=?J]3IPP"B\UWK.0'1V>_OCX^_'G8 M.3R"KO1OG_6V;Q3]GMCGXUZ%E&P)639.E\"IIU$L[(D:SO.UCIZR]?;!C__S M/X(#^[>[3NJ]3[AA^CV3^ M#X5T.?]K3;7>[!]O/ME[L_K+_HK?UR\&+EP?; MW=Y6;[_*PQ[+ORVIM_9?;$GSO_/_V=I_LM7[Y^[OE.-O@G'[<:]^+(.&#]KG MTXI@.4KQR7BR-3NEK=*?UF2\;.JS-31JI6W_9?509SZ\PH+9:L=J04>L0^W0A%3K&*)4R6=+5HIO MZGL?7TPFC->3.4F.&(R[A$MG:6RTHA&!2L.-')KH$)NL+&0(PLD"[&;. M)_W!=9JI[KK3_]RJ*'Q>":Y:WCF>K+ X-%;^17$(YIN(0_-EE]V(PS^17D[X M^>:;??][@5AP,&VS0MSO_7S6V=F][ Z/A\>'W4%WYTAU#O>NNH=[L']X(/A^ M]5Z7?.[=,5'3&7985>XI/G-PI Y$]^SH':M->71V8HY[S_F[U>^U=]EY\@F% M2#K$(+UNM):E+N5AA5B,;'QB9((N J.[48BPU@JQ]V*[^W)O+@777B6*WZO$ MV7OSVKK>>7 ^@GH=Q.[_YVR\R@%QWG"/Q\-A?UHWF=QZTN=P]__8>Q/FMI%D M7?2O('1F3ML1)(>KENEW.T*69%LS+N+='EDB@EJRL7+[\$DX#MI[\@IKPA/I*XLOX74]2T?U7P;;1 M;VKO(.KWT.R*QD,$X>RW#W:'H_8!,LD<[!]T]=Z 6HBVN_O[][&S/"-F?T.@ M_$^5LO[=]-$7%Z>W^CHN\/"7Y_"7[T^DNK_MCU7OH*?[[HM:_O3\J'-O\1*[=O U).R.P=^3 MCRHL22R";!+D5AP"503%7(?8=S<*XC2(RR((IRJ'H6X.%#]\@@FFU>GRV;FO M/] ?=G8'=\LPW>>Q/?CC8+A][)=X+&W9W1Y[1V>KEN'S/[I[%VN6A?XKV+-W M.]U?_/HX3<,L!W>,P K48_LHJ](R7QZ!6UEST6 &(?:2+_4\SV[Q.4\T@L2N MVMEQV/OWAY,E7"_)Q?'IX/SX_ 9L_N'[#_^(__T.H:@O/YR_^A=<-ROPU<7Y M[[_.P%4;_GOVR_#L0]@]Z_^K^_YJ&I_-X!J[NAF^?W?6_??QZ>*<7+63NJNV M-QZ&DX/=45N#,X8L>J.VFG1U.^P/^N'N8-P%7VWGIV.=J(7*]9U]M:UTKY'N M*_7Q5'K/AR3A3]CP_MIB>U87VV[4#]5P@FEQ9$78'?3:^P>[^^W> 8C;I+>W M!S_L_#3:;?>'W='N<,5ROT>0816C\3!:G\V2!S+K2!<'X-QGX-WGP8=MY[(3G,SF2;;4.2U!_70' MYUEG\[SO(FCW @,]';MXO]/?__,#Y;U^9WBP^Z<_=M0!9?)$GOJ%E@ V;+1_ MM]'^M_JQUW^:ZN"+VPZ'493KHI#_^1D&T'O"=@.\$YX]A7=,9^>_8]56")^\ M&5X?\!Q(3LGCN5LI5KK[!CF\>K\P\4KF"U6;?U^/D.;X/S#:1^^"_.Y M_OT]'?'@SXXC?"?82\Y:J)YF6?EPR_28#H4W^'<\Y>K<5V,\*[+\:P;F# MT7!OW!^!&M['TMF^ EG=G[0/HL'^J#>&WW9[.S_MC[J]+QO@Z.T_0 D==%ZT _I14.*G@]W@>((#I^1WP%5\-0'#' MV7Y)4"<>Z5RK)WN,_ZN4;N^W[F@XT+MJK]W'KN[#O=V#]OY@W&_O'1ST(C79 M#7?'W9V?=KLKA_#YE\1O_)S!(0,3+/U>\1O_6ORF)P=#O:_'L$ #!7;J"'3C M +1D.!Q'^]%>N \W_3F[N\._FA^_:L@..YXS!W XHVH

J>JZ!(V*Y?4[>U\ E/"T'@MKV^\??)6 YIV\@\<7 MS[R*RX00/%J%TR!,5%'\=P[0(YQBKDA17BYGXRSYUF9W+@@LVC_],9RJ]!I^ MD0:+:0R_<8KV4<#\ZI=F8>KL_"J!9X)%^(I -WS M5V=@!;Z].9O],CKKO__X[^,7T_,/8>_\US51R_ZP.YX<@'^\V]V+VL/=D6JK MO?YN>Z!&>[UP-QJ,>Q$CK>$<7)99>-,*YBH/;E52Z> O<%7W_MRHS_W]_?!@,)I$^WL#!;+[Z]'% MUQ#1KW-S/9B2/9'[D#'JS4@[WI9//LC^]02Y@I=JLT-?=.1H_#^LN MA4J[M#,/(%RG:820.1V,ET$XU: -9D@A%/,B>C4D<1&H8*&3I'V39@L8IE8% MK&X$?R@J#'^I(HCT)$ZYQ.1M!3[LL#LRV^%M)>Q,9U.UX!=/C[V#&?P3)W I MXS^EX3_)V^:_"JWW?XOV)RH,U;C=#0<#)-P MZZ)Y*]0V['ZGZQTH(E1&Q7\EM/_[/_W1X+ZO_C-/S2;Q/<\>P=KT=O?OI',& M3T'GI%D)O_E/%:/F!X4_P0+=G&@#BD_[G+8J() X!_9)CXB M ?_B^OG7+*G24N54')T7WYU>/AW]MMOK'QR,L8_>,#H =W0_:A_L1;VVVM/[ M^[N#/OSM8.>G\^R1J^6GI'H64TVU%0W]\ZSWG)=S"L8-:IXH4$EBU8^OE\9: M/@ /7J.*:MK'LX6,-XP:"?^,!!-!!']-K^FC\UR'FD+EO7Y K$U%\ R>!WYS M4%3A-"BF&9;Q&J:'19BI&79!GH6YTO@U,,0*B0@&/'JE1,TM)0ONX9OE'H>Z%O]77%3.S! M9?LJ>(9+N?=C?]#O6#8[7;'HZZNGT0(A5T;[2WNS_9#U6TMU6:6Z7YP$J38G$)#%L' M*@Q!:>8*-1_J$0S$I6M_"ZYTVE[[AV(&VA;>DANK"73,#-9@V4+3%1X'IAXN MT75PG6>+/8(=,TYT-(]BQH<9> M?]SN&P/;MZH[3Z>APEZOLSOX8]SHH\[^%R!'[QUT1KV[D:,_@M$..\,[#O;/ M)>O\1A.VCJ,N/X+3>IWERR=I$@AC^^]OX?=1_/[#^\7%U0OXSJ^SL]]O^O#S MS1GV'CP^&9V].AF H=#,R7XX?W6VQ-Y-YQ\.X3/ON^?OWO]^?H9Q7=T@ M _SB_57X.XQQE8]SKQ>%!\-PT-X;'HS;P_%0M\>[.FJK_C ZB+3J[2DP*7XF MA7GHZ49:^"]?"'5?X?TBD:('F\V?>137;-Y#3^^.S,!WW3.AC&V6YWP3BO2\ M81Q]+SOXY#?N4DQ'&_(+CM@V?/AI_JF;]\5O>EK(%U4!;RZ*;Y&2^RN9 *NP MK%[8'0S'N[OM\4B/VL/^P5X;N\NWN]$8; (=]GI82GH72NYO1]^>&(?N%3MT MVT/[APZM649>Q2/C%6\/[Q\\O,L58'MOHO7!_D'8QE;C[>$ N\,=3'KMW++%S&\&EX;I#"U#"-+MW%!(:=4I2$><=@]Y#?%#Q>E M2B.51T6 )!]QM!YD&/0&S]3SM3&F /YO&]K\L_)!DFF7:" 63F$,4)6E1B(6 MW G8%.2PAJ&I:\I#_U $JBC <,%_F"W2DXFFK$8J5 3XG1A#>RGL/RKC/$N" M#"X,3RQ<"+("0;,@H@#TL%?[>JGRL8+'MB\^)GI)V?MGO5'P2^<2&[GN]7>Q M4/8Y3MG-3\"KXP1N D_X)G$^XY31'-ZM\$,@KX2JC&C$JHKB4L;5N:^8_<%& M"5_].CL-)_DA3C3+#]U&OTS4]3?5/O"_RD\M?]N=' S#B=+M\0_5/EQ+ M7=5O][0>J_%NK]\;##[?_N_I:PE*@!13G23F>@F>K<$?;TP*;$ZV_G?HOR_I MKF]S>E_7'4;I^B8-ZC_>-^_\P[]&9Q_>#\Z/_]4[^W#6 \]V,!GLCX9MN&E[ MV$1OT%:A L\V[ ]43^WVPG[HHKU/2!UAC92ZO@:5@SIIQ@527*LJZN0VH]L; M+1-,K,H_0RYP1:!'N0Q A @02)G7":+GX&EHJ>!#+L(R&^M\&RL MT$I%$P?>$299@4^=PWII\\M/5 /A1]8]]CG!3_XB9^8E83W@HU4:\XFIBFBG M?H2ZD[WN:&^\OQOVQ\.H%ZG>Y*"_N[<["'N]0:3[OYWBSC;UVENY/] MX0B\RC#$3@##]OYPTFT/!FJWVQT/!F'8V_FIU^KM]UNCP;"U/[#5TF8W?^H$ MEU.P'DFV_#IK*X5$1\#,6WDKB.(&;H[^B]3G+^YZE8S3E1_1.8;OGC)DB58$_AE!0("9FJ)"*U(@Z4.9KP]!YW@"A%7 MD0;+> ;VMQ":NT^@7U96A2D#2'4(=KS*X; '2*^#=#L%@L+J3YA8IG3PX>89 M. 5W@@ \F*HYI!T[4TLYLEWN*]H*-A[7@O:Y<6*CT212P_$NG$H-%]KD8&__ M8 C*>=*-NOMP^]&)[7='_:Y_8D_/7ZX!T=(NTR:S2%TX$=@>XG7&^=GQZ>"W M_9$>[TVB7CM2!Q$8YU&W/5:C_79T,!G"N8YVQTC,I/>''1:EL118-3!DRRJI=4ZOCCZY>SD_(KZGEV\?7/Q]O#J MY#AX\3YX>_+RY.W)^=')/7J?/88:UJ_0LK9PW9%T]&()SX83EX;Z"E[T(H%# M^9TIO//CL\%OT:@W'H6CO?:@-T(&P/X(H2W]-EQ#^WO[@\&^5OL[@88[88[B MCS&;G]Y@<$U@@D?J-LP"\/PKT',QTH'"*G= VQT+G!#N]C=Y]G$9$$,SA?9R MC1AN!&9S"! W+3A,TPILX3.MZ4_P:%*4;-7 8YEW"K=/($VJS'F"_^X!#TM0K/.B;ZQMT>1![4H,F6&[D M!L.06?!&Y65P>GH*)EJNL\D]FA :#=;KH)(%*X="X7_GU;G5C@(/CX?W/3FY M7?<5-0;%5I6K7^&C_!,U5ZF/P_\O/ILD?W^LN_O=W?U>& Z&XX,Q6+1]^&\T MV1UU1\/N[F][.^8[T]QE-*YU>YQK=0/^$6C$OZMD 5NP\[>ZU@$%(Q,>]CM[ M../[#O:K=IW];#]0(@=HMJ%L21_*#3O^6(9]>'[^R^'/IJ7RQ7GP\N+M6=#K MMO_YZ(<.(Z4&SR]/+X]@"N]/#M\&)^?'KPQ<\GV*+ZZ.+\"F_WE0E\;^4^,-/P7#4HQE+,,W1 MHOV?S]^TO2YLY2%HY]/_YV^J>1UNEE71"*C9[N/O_/GB\:6%8)WP/Y00W',L M]Q""P!L7-\%+A>'W[9G\-O:V-]H>RDNWY<3VN]@*'B.:ZVW)_+;V-C^]LY\+&.YQ\:- MY$0..L'/^EHE>"Y#3?PXVX/Y;>QO?W=[,!_)6.ZQ=X R^&ERJB2Z7 MP7%<((ZPRK?WYC>RRU_[>&[#]5\T7#_HF7#]_>+UVY#\HQC+/39Z*!IZU#& M;02KOET#]#LA 'D+_I80=L3#L\!72SA[!0%WF;T^>%/EX505#![D[WHLLUNU M_TV(3G]O:Y4]DK'<8^/VY,SO8NFF>KJ3^/^>].C?/NG1:WC]+;:+=,?_(> A M___V$GGRNJB_O[U$'LE8[KYQPZY<(GMH.'JZJ)*2*Q#GF@>UM1"_#1GI'VP/]R,9RSTVS@"U]@X[P;^0 MY&\0(VSRI;](IYD>X2_"4D8;)V\QS*6>VR< 7?M=[Q[ MUQ8M<:CFLIK/$_JWRI?4R&)[9+^)G=\>V47=#;\_V-R$B@ZV[_%C&-&QG0 MV %8U.#](LT?W\$$58FVJ?!O9INWY_/1C.4>&V>0*@&L:_*/*XR**0Z;S M(-JO-[F^19*.T[28,VWN]I[]5H3B:Y_G+>CLBX+.=AWH;(LZ>PP[_<6.[ZY! MG?6ZJ-&9];%H!2WQ_/1C.7N&[=GH#F]?L= KI?!Q2*%^W0: MSXGF$-9?Q6GP0J<:+EK,$_#?Z;YU>!Z!YVP$?&^/^3Z$[H_!8-9.X= MF$CFK]M YB/8Z"]V=O<-K*,WPDC(-![')5A7:P"7P64XU5&5;%7V-[+MPRUW MUV,9RSTVSC %]78[F#6>$4M\<%G-9BI?;D_F-['!PZ_,X=7X?AL__/?>_J=: MSVRW]!Y;NK_STR4LN"JW(,EO9D.'#\07M#VC7V1+#WK4+EE_Q"Y&1UE*1/T4 M=EQ7>[0]P]_$AK]L]SYUB#G9QQ,RWL/?++Y>GYR>5J/ZHU0QX] MV)!?Z53G*OET"[,8LW:?LV2^% -/KX\]X]9V3&P%*C@&?;[ EH.FX2 YPG;-V%HYR_UOHW4QS_5MG%6%M&K4R$T0 M(\L<,X>DUT$18S?#WL'NJ!.\UBKZ3Z5R.%+<"_K----I_+$5'.;Q[UFJL%%M M$.D"X>.86)GG653!UR?4"F/9'E=Q4@;3#%=LGL/*ZH;^,TSZKK M*8PYU>4BRV_P[,[-L9XL4OI+K4L4)]8&<)RK%7V&7=NRFO)2) M9(+% )@!17I6YW@GXM.\$Y3-\7R BPASTT? M>O@X:4M8A%M8(>1XA9>/3EQ0G.8; #OT$GP]E=8M%L5LER&:ARGO&%UP<%MU3G9OR Q%6V$+..$ M+&-8W6H,6QRKG*9 8WF3*/C#(9R >4F?001L)WBVX_]]YWD+^X?"B5=S&"0V MB7BI(U09LH;8?A2V\AH,A. 0CA*,@@;[;.?E^=GA#C95WWD)TA=K6!1X'!<. MRR->@ZP$/V?P=/N,(^\@PC->_WQV) \!X8KH*2$\I8!EUOG?"LY0YHPU4 += MI5#XYX;WR@[O5>P-;R:?;H]5> .S+2R;)*P#<4Y2Q4XO31##&C)%;:T\[-K37 ?:B M+X(=/GD[P4Y5X'\7&O^;53G\#VJ$'1D=_).V#,;)3>N+&.X-E%/E>EH%D*?OHB+K#U; 0^7,DJNIR"6$O_W+>DC5 ON6CM MLYW:'W>>WZFUN.V,^:!7)MWL[S0M#ND#4V:SG)1Z-DX6;;Q:R@'> OB MJG##8*W@/Z"!*C0Q08AMV<0;AOX(BXZ=M5'FKG5VG:LY'$QX!AY,ZJ"- M$GL.>FFJ%5AC)'CX6IU.477S-\&(+:3G-GT>S! T4XQ)TCXL$R3="L6\@B&= MEFR8U ; ;X5WDD90? KL 2W(E(;'Q_('[[S!N;]F_P+ND&(.RP-GOUQHW=@V M')![.&TAC&5F6(/, HW9\$1X8$9ZB,,_PKJBI%!A#ZG8([T"V2V]A_*"^BE+4"^HX& ^(9PAG99Q+ ME_:R)EKNL23(8YW$^M;_ (BUM;UY26*S OCOZ)8WMBYUI0ZG*9S*ZUA+*>HB M3A(R*ZE1O#]'8DFP^/^I8HZUB27A4*3DR2G& MIL%SD#:Q=/;$\8%5K"S-(_>KMU2/WEAI2&,4/KDJ(G,PZ.)!(2+/X7.! M97']\(MT5<%;_!D\,5U; MR"%\]2HNP6 YI1?(SZ=V@LYL7O&7\-B E--1V3#V7\&8@B\'AY,).*,%O/+7 M0W&5-GSC\#J/0Q!R+%%_MO/+Y3%^GKUC/(Z7M&'@VN*&V8F]JA2R[6L8%#E= M;_@<\HC-<&&%T34B]8$.#_VK3=.C@[S1/2*55=LL> 3Z:9X4E%G+ERSO+Q-T MR]%E9 <1_;Y.<+C.P4*3%.4'7X;6$*D]^5QA%.]U!3+(]AZ>3\\Q;%_.\83C M9$XP" I>3H%K^.KR!._YHH++#E2,\UDQ+F!=3WRY"JZ=FPD#@MO$^][KPQ_1 MXEOO MJQ1QF,+,WLP&7P066 M*!1J*ES M>9FS-[I4I1<$A7>(Q*0\[3@%\_@Q,9S#'9)0,RYV'0B<$?A)3)J M&SS$I3H#BP,<87S#N;X%C\"SVNI6R@+/(SR)]1SX%0F:/,6Z2 $;QWQTP;C0 M*#YNY'([9DA_@=2-< FCND1+S-R^3L1ZPS]#QK['K%U_<]9NFX#[IA)PCU2# MFB/<']SY"),^G-@_U.\F0YCC>6?@AK>D9K)=+I##CW:&.#MB0V98/G M$5/ H\4"5M[BKO?6 ^797IC97Z)9J:^I.]&3NF@;X3;61*NEK%4Q"+"^ ,UCN%H MM82Q0$ M$TEC_94UTXPH=\MV@FZCQ*1N=;N:R[LYZB71.S0 M]V&K,TA!;Z$3+1Y"48UAHTFP-XESXWP5 M&.PUHUI135,C[F8C76J"\B,V(P=/I@>1((%I?4/?O55))6<$3URDY+D$-IR]#1W7M-,6< DP496&[QT@."*"..'X(H-O%!4,'J-B7E64)@*AQWV8SIL7A;N'H\6.DFP7[S<]JJ@22OS8G&^#09I45QHC[G=,3 S,:@\T)2?RK.NE,V2$9)GV;P(GNG.=0=!;#D8 S?%<\Z=R2CMV]<=4%:6,^UG MB2W:0DP?FS/AFP2?PGXQC\K 8PS"(O 1%B;I3'< XB7(\BVTOXSPT0_:*!#G MN9E[1-M+T**1P,ZJFU)L3]=G2KDZ ?/) SP[K8A+75N &(?4,PTZP5DM@^ID M1%)S?*9PF=S6L@,E>HE=;E+ 'T$_P8E8!B-08;!G@]:@KLM:9(C.U!*=9D)\ MYF830\418#ZVK -JRN2S.R*16MR4Q[E')PAW(-5:+N=H425+RF0K E^*L@Y M)DF(&W.<8BQ0AQ1A@H*_0VP M5>>8^*<+7"(@P52K4G03. 8*[:YB"?<;?DG>AEN:Q'CW8T"-)";$.(N]91:P MHMD"SBD\2_"UO\SA?D-_ Z]>H_4GX+K0Y8/Z4]ZOXIQT*47426&6&/R 84]0 MK\*BP4?CA)5N<;-,OEBC%K,&36N[21*/*Q M5_7>DY?I=RA5&P%+A<0D6=9-!@4U+<-B<'E2@ZS7005"@!JE%F9#K)'*&2@D M2'>)^'AKS+$XZUA9#!'MKXO!N9 >N7(&'Q1/EKY.I%\;5\I+A!8_-/RX3O!B MR8+#'O*D K.D%ETJ6#OZ\1\R^^BYI !]#\J<*[&TO>&:R]0."_,Q8%;HED$' M^1A',,8RW>:*GN'9MLU&CL)H@1*,>52 M>'I3,65S>\6XR#9%H2C'=Q$%MBVL,O8H14HT.'.C'?L0> M( >X9:')^("*+34,D\'9SMLJ1LB;10S"'3S7Z/#6+T6G$@4]"_XTZSJ)0)AQ M6.96P9QR\!0&2TAG^D;MFD8_C4H(_ N!@:9D3SE]S X/J6[?TZM=T!(0 .6, MN1WC*J>X6>,L!Z84H :2V2;&&^A"']K/"M73^T[%=0X-%628E="FCI9'P2]W5@-+C6 M5?[41/4BI9#5:AD4^DG\+\4)(6?"PCZ4^.<2/2+G ?O!B?&R5GN!3L,-22@A M%% \=4Q .\I FJ(*A4D@MGG6E%&VK+;RE"('FCCT(<)8]RTP;H$MAFQ2H86? MRP3EYX8(_F:IL,RM,"8WS:)B(6>I@!UVQ:&X)I^H#6G1H3*!?I.H1I_/9.!, M[HC&3IH506L8>:"QL).)X2^^Q2;D;,*2A/:N8T$VJM6E@F4N+M[*T9PV5M\8 MB$88Q]ZH(K+;B^>K18>'O( XLC %AH+C-$!C@?L (LI)^QG% MH0T. ?QUXV(0OY>,M7E\&H">^/<85C<.[Z 3SFJN MZX6%H9B)/82>X@MEHU,MUZTI>*E'WGH2>1MUY7-(N8MU-A+H)^"F^LCPK5+K498M%,#S8.5WLE/S*T]46*!FP_IFX%7#WB)B;V MIP1IY5VX,";)[D$(&N !$_ U [7/X5P2B"2;VB4&%\D:($4VQV"?Q&2SK.2D MDS5<)-V<4E$KZ-A*%-=3Q( 6/6&J56\#UC\%A MA<5=+<3?E_"*O)RV4)56TBC[G4)N 4)I_PCG%8P#-.7@5V=P,L#'*.$1Q^!1 M3+%P%9[[+B[H6DIQ&'-89*WES07%BT]A#Q6^]V"5SF _X4N74XP<@_@EDK0[F26PJ1BL0V:"8IF 78T?/,/2 MKK1P'WR;A3=+?"0:+;_&*![XN2,XE/F2/M;B(D-821#W&(>(W[L(5:*XKS!6 M$ 9'9 J]!(&)N5(54Q0;%2-[>FO2$7L'K:[HQ6&/?O3SJS8A E(:6FB7E9#" M,-]::-?F^DR*OHMCX0@HJ [9%% 8V^"+4VQ9TD$Y']5], M$9&(ZB%2L.R498"?"OK5 D%#@HKCVF-)8E@+NE:\7=\ K&KUEA0?^M34R=G: M^HRBAADT4%RC\0U T*NT%?^7(@!V!=<*U#(0=*M<#*"YX<;!"^B6.4WF'-V( MXHJN%+SR8=[:W+82"M\C<:Y5E''Y$G@#2Y>:O<; "WK2J("8AH%Q M3)[+HA9*"E1T@KIZV<%&/^(:D[\O)3KV(FC CA$#EC@4![A^& ##D<1L9A!V MAJR;)-8>9BOF%"KSP9 %9% U+;:,6L'U& JFJ'"$M5K%P" HPF_BV'?6E[ZCBV< M!),!)&XTK0ZH550&#LO(!A?/I!Y22-08;4!%YAZ6_EQ3]H8/JJ0X2 NP5RO9 M>CBWY ]S%5U14E80MW;L;*>2(-Z8;[1)?N]!<'Y"#MJ8@E^N%@'E!^F M<3#,E$[$!^29%'Y8A';.04*5 Z=Y "AZ&WN4QI6EUTGTQ3V-YL*9; J'K'X? M@SP(G< 52]0U3!@.,:L$7> 59\Q4^KZ$9K;Y&$_;#K?YF,"P\6U6;G$ZK\J"N!WXMJ3[#8-8A"Y(2]_>FJJD="J^RBDK M1&#BB/68X55PLXCD[V"R%-.JA(N*+PEVK/EO C:TT\5$>7 M%!&2$%D0%I\GV34AIA,T?671C$513V*!*4C6SB>OP_L9NJQ[/Z";.%D^EM/P MVL:B9SSM&4&6P%[,B!.'(Q"3F"PL$S4HW*4-1F-1TJ]"9")N5+_;[UH OO_; MGMS>5&K%LPG@"-ZBB.DV,=3,D!6'2ZD93+G0-@)LP\2\ .PQFEO?$D]A75DY M)\RM)^ZT?BHNA )GZF8MHH?AFD,X1@GS2O:)HZ@OV5[/I?I+K],+0"LD8O-X M?(=D.Q&R'\G*YL%?1KT>N@;T45K'O^QV!_8WZ/IAF"* _X]F+<^'?H-X+_[) MFQZANHK@+_W=H7T&UK&@[T!;*X0V'G=)C87(F3J^+./TX1S!S=,6L9[0__WX MM83$[,9LZI],)&W9A")BZ)Y0O\>*QZ!UU-P7WO$T01P8PQZ2AEH+I8S^AK2 MF/$=:OY&-;O([H)=X)+[K@YRI66&T(*.7^.\".];G,]DJ_ZLR,*#2^0I91X1 MQT%( :&/A2N9(0Z3BL #'K+!5*2:R'_-\F"/FWS7)=ZHI*<:I=1>!:E@31R= M4\,+6U=[YVTM+-P""W-K>7[PPS"#*?PBPB'E^V!,1NHE]B77YT'15427HWN; M!>#Q&%U%UQ@<+<.GY$=\<;Q-@ 8!F6W:0>ZY1BFG>Q'7BX$JQF_YY@L&'#P_ M4\)@H#I,&.QWR41@ 4.[A(L (WMN&+#=-WK)_BSIV\:J&H2+T<:1W7)AQYI0 MW9G$*6"3DT0+5!M5>9C-&$^0,XV'"%:L5XS#6MWBZVP!:Y;3693,$8H!0\'U M;:P7%.'!(CF^NNN5150':7-1MBA:%WA;<'2'K4IP[#6512 -5FJQMI(W<>1> MA(=\2*6(C$4UA$GH]8ZO,_%Z\CYC!CZP-[$8CJMXX !1K@@!154LS#M90O-SIAY(0@5BRW)UN@8Y\+$GK' ME*M)W$C8$D0W3U2Y,P(W;CP;S/ C2@\S.55Y2E8&28Z7J%_4U8WG7XGX6NDN M',57TYL@8V?%%S%*$.ZTO)H[ZCP22V/3TZIF):X1;*T_)1--*8R' FHMU83< MZX_^RC83Z1PD4.3\#U'W4<#1/A7>E>.)F5.B Y5>B Z>#_*AZ#S-/807X=?W MNW_U3=U)AA1.;FOW8*\5](:M?F](LMD;M3 OOXZ4'?2N;!]*2B$[ASX*?1-=F!;YNASX M1S/*@'+J&2/!$*ZG@$4'.GV<^_WI:E6Z2\@="L03(GL9%.D"_Z/,$9VL=QT@SU1$0 WTBC$(RL8,%=(@(X0Q 8EQ%?0@N 6!NW&%+N!@<2IK^4]&@M;5OHLK3P$_SU0B4W)O621J >YL1< MRR@:#SD()@2;87S-%F3Z(6%.;JO"3+D8?4U(1EK,!9%[AHOV.T'XU*>8I0!# M6FH T3&+B\*8.7%*4%$<@>D'P-E@EZ?#=?N$7#]AC50+T(@!<1=.;L9E3N2\ M'?R551D(A=5'^W_U* ;W_AH(.[,'.VEHH1J4@GZUZ[XE> X&6(CJLR@%E'LP M'+ -R9('M=(VPU@&\9_#^29,[#*8S$$^[+01/G-W^L$ERRR&]YI8!*. M8I&U9E4F1))XGFWZ;H->N ?K8Q!V:[HQL L/_I1&DU?6'/FG_747/ N&9>\ MTV\Y'!]P('M5-K>E7OX)'FU3BX]C+-]I:O%=/8#"9$R9"["OT\"@V3"@1F59 MI'W@4K70FHV:BX(G2UN!P[5/BT]H5V%5M@TIZ(XW]21H*N1ZRM$+,XS4.OLV M!-$RY0[SZ;(0;8UL6F >TXQ;/%LWAEI%A))6.G4N#@?WKP<4,2&+*8;/!C&$ MTY$&C $K6@A7=R:L204;B5P0(#5Q)HMH(RP%^,\INFKR!G+2A;/(&*)\,5%A MB WCT6=N,..$@[A)LT6BHVOK+=3K0K#B."E5VF#A;4GK$#0D&^0]M $193L7 MDI@5$/8*TY1?RU=S$VO4$ ',#6\^LO:]L!.=910407/+'IIB,UH7)K@CD9 UD%N"L.T&[;6XA; MXO;':0)O5X3ND;@A"/ J/ :G4D^#/!H$R8OK^8(O14%:,Z(2#O3E^.TBC"/YV8M[[%5$E\'( MN:(DFRU 1])[= LUNFU&A4SXMU0>^](.Y'__9[_?Z__H<_S8/^[^M'PG(&D38CCRX"5'$:)@5,XU==+AW?",")(,TOD6_ MRU!M=Z2E@XC)RUJ\+!;<&!8+4A92?DN>6I"H14$<$3%%J%(,)=CUH YJ[/;9 MW]E^ XRDX;ND5R@F.\_'2@VCMRF^-?E)0C%+O'0BC$.RMM8NN=7U;;[+P^ MO'L/'7K>)YKH_'IHRS>P^ ?E=51HZE@N42BP136)ZOC;M MCGE5J=H1Q.P1FCN?//-X =*TS02$JIPJ86E#2CWG]*V%.V CX"GZ^U).AN2F MRYFY[>=P;V%O-,]#@F7GJW;--ZQI;@8 IDB58%4]HHLC+9'=./=2AV1F1^Q9 M._RKD%8I%!V/7$**;WEW6+#=7$E,65I@Q1,TB)"%!NL\Z XWQ4Z&X(Y)WZC3 M)HZRGLNGX@H+&Z$&1>@Q<6,9L+L4#E30.#I,,L)>P/^PHX1NZGT&1\'7Q@C1 M@472D8AKYM9LK/?,=5K12^3U=VT''JM13&=KMQ+&FY (OX3RZ_E'DV^DN1\F M:JS@9]<5Y\M<>7>+H.X^J$5_KTXB)G "?_&*\&H[X?<8>7)-JMX]2BAM';HC M5$^6DP\E'Y$S>)S.HJ9 R7BOC-V>3\O*')EB#&,KCE4HI5(!AD#3*O\ MF'%FUBZN73[\K*.+7T^/V[T#@32!7R_[*@PL5&%QN#.Y>2 M#+B24$(3LM&R20PK+X!"$!V(>"SNF[8)$'S' MNN=>*RY18;I@8:FEO!M>C>G( P\C/6"".2[T;@QL019YE-C,D>I5(HJZ%C(L M6TI U;9HLS%&N<4E6YR%,$ZN33;706_E-,ZC-G[>)$!C4IVO&Y?#)R.87H"* MFJDQO( B5%E5YKAM2/N>5::_/?V)NKG/LRPQ:\,P4.JIYRY;JG!Y?,)YSSCX MJ?&4'C82OFV9?.>6R0LM/9)%!6-;PGMU2*97R>"<>XP9+7@E0J=M.@&[G+@0 M+.&#<4B2:Z,^XR6COQ_E)6\(5G!Z#RG>"9:N@E5*G7\X1< +S-T*:!FQ[9 P MZ+BFLBN4H[54")8\>=11H- *DZSFR 8\B[:9Z*!D;[D;*LL4MT%=-YA'GI?< M#)%X\OKX2#I&N"D]+ KB4@H]UH:ON=F/)0Y)#,N3QZSI4Y!P"(Z%W'3&<+8- MI2P$K$ (99+/$)';NEC_%6LIK@5$&WW^]V"-;2#6 Y\UC@LZDT10#-;U??GZ ML!7\"O^?\GKHP5Z>@.&]T>P@#N-:EK0&<^+0?BI\R+8SJ/:Q5\Q2C<:/]E,? MYK8D\_"90UB8KGLL!4\N\OVS@'6XLRW>D4*M5Q-6DX.\0V9\TRYYR9\UY-%^ MH)M)727OS48(E\&[[@6>;9PL7;<72]'-WV)*!/ ?47*I[0VEQ%?GNNH:K SQ MCE8V@1(G8$=D0A='OH'U!6J+VJC9@!O,^B,([VU4[K*=S> Y8; 4Y*=YN,^5 M[WE;VAN_4Q;4NX=+IUB?B/>Z>LMZP )'?&^6DOUR,[)/.#_P/MQ$6RMGVTT+ MAA8)&,47JV%I"0PK?5Q]3]+@N+G.Q;@@K"?,MAL>N]5A4?V: 9MX7B -;BWG M@B$Q6*]=?0)$5Y^-GZ<()&$[V7M5+ECD.W@,GWAR95SOO/+\38?2'D<&5AMD MNB&DURD:Y7AT)NHVRRD^G>CKN$AK4F&""^/V+_ZC1) MR-4HJ:U$+,0K27WJE?@X+\<\TCS8,-G.4$8U7@ M":&3Y&55N8\K3ND270$R50^)$B/H'1ST"<^G9ARM$J/!/+$6CGJK":2W-%_N M=[O['2Y6 G=&"GTI4+D9O()A*2:_8(C#+R2!Q):&3,1$GO:&VN6@[./3VO"? M(1\_Q@R/M>3G#1*2BF-],:=" )5,+V-K>I?+;O""LLJ(;K3=>OO8F(RTZVMEZPL3-*-RTK!T:2C4 M6RHWD?'>OL<\41 :'Y^%4HYT1&-->/=(^Z!O\S9P^;3"RA 0 N&&@-,?SQ[2 MX*>(K#&KLWS&6MMPQC@\/T]OJ4O)0."N(-9,2+!)"B6[9+HYNC(%N0M] \/C MIO#.">:5)K!4NA.""C%9/&T/G6X(IRV9+"XP"TB3>ZO+BE[#%WFRKL MM6EZ9O&!3N(;#%PSVQ9#@L2^8?(R+Q*[39W[8K6W39T_CK%\NZGS>P=:5FMH M'C;48M+[4@GH%26M-< M8_;F2J1<>XU+_E!M&%E('M_\Y[Z"\[@7IS;NRFJ]AS1;,;@LKO RW!S$"K(2YU]Z];A'P\604V4'8S_@R+/LI!1,&PYVN8VN%.?]E;]CIN]]L MH#5A]+'[]: E_+D^)563 +>021+&'*U$!GDWB?U;GDF*T8JBMLHU(KNRT=[) MXY(E#I*XN.$L;U%\0DR*.;PM8LF>8>9AI>(3/F0,2L,#9[>,E"VQZOI;*L[& M J67Q,L*@/X("LK1G+JM>H*QDEK[!8*9R6$*W?UKO%+9-=^@GFGL(U*LWHE- MDK(X-9<5=?%N/+Q>9NN5HDPJK%G".Z2NUYRO,EXVZH^\;CK$0=TH/?*0]GMW M1IP_9[4A[3ZYNGEEB0I$(,R+&N7#2HZ%2.*;\!KZ'O;BA"Q5R MJ-PP(OC!OWE6"DV5[Q<%[Z9QHN68^0%?-,(7@):P M+V!/#XM)S>ERP)@* MUTW",))LT0ZYMZ+8]*9);ESJAKDO#8,BQ'5Z2(+,E3\T'X+ 3BZS])IGH]"* M;6\9MJD^$'01/B>$[U6&7%=NL%,Q-;F>^H4A1;VR;;LYO.LBO50"F5*2[9)9 MO(ZU>;&YA$&QP3W^ E9/59;W$$RHBOHSL@'Y*".0:,4\J.#50I"M]5BF=51 M-@/5Z-^I2 X(/&35HTWQUHG(L.\TR,*,=&FOW^G_E4R4)"%Q+JC,56;MU?W> M24&.'H_94CL8<&F3"68[-N/RU,Z^25?88]*JV="/4HBQW>LN]3-\_9"R;*1L M31:"^ #)O4*NH2-U3Q.(FMZ\('*(8STS M]:D/3YGC$ N4H<&XD_5Y64U*MB8VV*?U6%SA\O6Y+FS_&(=CHBJ3B+KKZL"= MAA+'O"7(4D=,2\C2H<832B?I9CW&-0]0^AM5;O0WR(\,AB- MV"U %HH6MYW".O@B6,*[K^46=-^ C_(?9M(-$B[4.37;9#* A<7$<47]LHVQ M1#JK:Y$I5MLIWTSTC4WD;2^IEDM,3_:U[++!89;!(3Z?&(04GENQW3*F$C1E M!)A+X^5?=SK)YR+'OIK3B+PV8C6R,C_/AL;"NFU'9'*:W?(L-/+>:YT;XY>Y M]FH+;GM!UCI=H%D:_X=:&/G1!Y,T6YORENX8C7'6T!0&5"@K9IJM<7!YC0C7 M0$177GNVQI/71_+L.$0O)H6[]I-;:>1GG M14D]:ADGL#/+;G6[FN]\ E=#^P/: YFJF0M"S3+)7QO6!E$LUMM;/L$:H; M/QFW3:##F/:W"?3',99O-X'^6>*BZ'2&[ZJ?NE<=OCQ<,G/*]/-N?!B%2Y^#%JQ MGN$ZZ+@6AV-=+A"Q91-8\,->)WCO3V"PMXM/[AV VQ2LA>2_@E^] M1_5V%F/+H91;;5O[$I/8N*#6"#5TI6X:9I4<_'YB[ZMZY2>;?%[MA=Q9TL## M!<[17#;U&*8C13!)],?8N^Y7RSW8N&CN5H!5>M<96QLV3L*@,*[- /5?./1R M8Z:T=VZZ8I/SW8?F2PQ;0]=:_2K!KW) & HLV]4NC2L#&S?9K!M:"\I<&U MO%ZZ!FQF+1:,$]#,M]LL UE; I/:AR;Q1-.I9/BEW, )V\;#"F3 M29%]JR.+8Y.$#'UZ@C$V@@J0;8";0&OT!PNUOF) 9',%%UFUKO?24^^Y>/79 MNE+8.'0ODYI1CW &TG4H0BYL*SW2J&F,F.KDTX9NX5PKC@*%'M$Y)*!%C?Z< MTN7F[)OV.:2"*G%OV1)C'D!\+75C0XT1Z3D6!4P:N;9Y_I!!!J$&1^PL&L_@ M==CTB,&<%!Z)IDWG>75F[TP+/@EX$XZ3&.$&7=.FF@M'V?A?=1AKGA@] PU\ MKGZ1;(S+M"#89Y&2W5ZLI''8??/3/;.GU]K&%>XIY ,=,]B)5Y(9!1J,W"Q.IRJNED2V.QH MJF9S/ )'63X74Z]EPU)+#!D4F!N^!I.Z=#*D$C_K0HT+:G $#@D8;GHX;L*T M0")6/>'=]3?)*")I_^!3S9I]:?:COY(PE/NB@88;(4&]=,WB8HR3!-1<>D/E MT5+$0/]>Z5IG2/(I0I;&VK+<_#WH]\#^.#-?K^TUIFE-A3O9Z1LDYH7.;XHI M,EN_5K"-X%7Q'W\,KO)8U4 =PI1L_L[]BXH0:P!6/]7Q49_EROJ0]X\&8L[" M4UME2Q"JPE#(0I#\%_UR=M-)KV$'L!(C0[7OFD;L]?AJ@+YCQ#K?+Q5Q_6M; M#C,I/VX-K+R1G'-1D/S@WVO?G)%M&?&H.8;?P#%.K.?!E3AW%L5-]8RMX9.E3 M/=$8>P6B*)J*;#<^F >;]R##,['^N3SBFHIA1+ZX[(J<:<-O4<@:%>N6:X.8 MBE7C2>L:05VU>9JB"K])5#P+T(I(C!%1"?#2@AL>.1?"6AK')W;&+JJUA6AT MY53C#\A50?D.9UL(86?+X_#DRP*[$+0HEVCJ4BTI%45R9KIH7^E[S#2>\^&'+$A=>7&ZE*[:8K_::9M"0T MS$8@@NSP3)HZ5MM&HN9B&_U:H"]NU=&UM?3O5:^6! MU^MU3N[7!,V-@MZ%SA]?JQ%7?.8S+H(LM1L6(A1C$T:Y9)"WDXTYXIGGQ"4] M2>+0Z-[:X?$_C[M?T66 ]8^.5MY;?,XN8/)GBNA:QK!N[J1J7#0N#B2_Q\0_ M;(%X#7NT+E&'<1UQSEIL_5")I:7+Q_ >/J&-.&-3K\R MJ5:I?]&G().'9(;F+K<=[(M&"S$[5J;8,#HP'$5"*W/ M3**P;4E($>7F8RP[NH.^*OB2<.U+FUW0T.%*\UGF#,0 59*A-K-0ZTW[6.,E MV#!SQ:T\/6MT92$4DR(5LNHU1<""!.M^(YUQW_[*S\1J4D_^5DXW^%\([JZQ M)F3K'_69X0F)DNAO$4QK.-G[P*EX"_[:IJUJP*=MVNIQC.5[35N!>U(0$&5= MFIIN.=OW/*Y9%DZQX)UB6I9LM#NEVPIKR)7+E\E7A$""&INS<0KW.3D":3EG( M6,(+9J%/1TSYR1;OLS;Y?J$FGX[+7G/M74&"501<4QLQ1/R M#">=$94Q%! 1VW,"Z5 3&9+DC..JNUF_-HIG#-+47:TM@+FH UG>#0\T.E M23F'X:)L7A*%3!NG:1*R+U":O=1G"0"'VL MQ:PQ=4]K:H+Q_W'"@Q"!9HAFQ#BHIW8N34!U8?M(HDU(WK)O^#(8R9!M^V$] M]\66"85YJ\_P_^NT@N5JGV'9Z#O3T-"XD%?$^H1%+O!6W.M3IG@F\7=LVAN> M0O3:+7N$:&]-#;QK6\HT]&Z*I$D%?6$P5J17R%V7:F+O\W>;$8R%"6W Y93"WH"*7((YM*M:-LK 2 M:BO37LH@*(B0Q]69S@VTW=;94O#@$Z.@N TL\S0>$W>_*1 '5QE\;-LWFJ*+ M2+($7O*$=!(?1K<"QB>6J".8;GI.44[\5EPD,!$ZB]P^\U "EIPRNXTSITL^ MLVSHM0@@PZPU[EUJ.,:PQX!(+W*3>?!L![:6LV!*G/A])8P$6R M@W]3._ J$7H'O)4YS&FVV3 ;TX'CVF-*3=C67-R,P-0YHA5AY^9?"![_@\Q8 M:ESF6*I(/&+UY!>'Q%+7GQMT!X+CZHOR4L5V0=YJXXI8)6*)0XP.<=,HZC74 MKFL+-2%CLX++F&NSI0;55,L@_,Y(70FCY(_6!W>"6 \SN@NOI)O&5]^(%YLV MPNA!&GH>SVP3@6O,W92T1#)."6&EI<.NF'D[?D&IX>"1OD6VMQ/6 )>Z+(6N M\(VSL4BT=MZ>7+Y9(SW_[^>D9]VRN\Y?* 6FA[*0%PNX!+'O/*K"CDJ&W*1P MAH]Z)T$J7I_M'+U\\P(&3&4G8CER'3VZ?LZQ8V/"F]+;*J$(N4IL([,JG:"4 MF46FD9HF+?!$U%RA=]E0W"V_54U]!AJ<%9G46TR$T>28Z<(=$VR#1%DG\;5U M(NE %7*G*+_3C:7=67/CR]!KF<$F_(ZB]*\]%N9?#U'_;[@H^'"Q]<0*3=CL MG&(S%H+'%()I3+K@I/$]%B/73C=]%.\Y^3<;$%5>5"C52.BX^G@Y<[A%QWI< M@H#8S7EC-X=,+,]\_\LFJ7!4%^V_H48&20>/XAF/#2=$T6.H55-P_PW^> M2*R333R"WB P#O[$;M-3JI3LDM[WN=T.,O/,80O(XL6X@EJP6-4_R0P^0;'0FFB)YK%FF\ORRQ)'E"!- MR8JC$7FJP_$86[V!05F:UG62C?$JXD^#LL<+QI"Q!A M"1Y@BU[ZF?J0&!-"EEX6Z?+PY0FO2R=X9[(8]OVBZSMUM MCN=QC.4[S?&8@!\:U,XT-69;3N:RV)*1!Y%IZGPV;"/V0214NO8684ML:?HV M<*DDWXB4VS!$X%[[!Q5$B!8GCY/#*@;Y6F.SWMAAX@[]) R\-A?W8$+X&9?# M)@2AU^*-ZLW_A5!_FK"]8)[M_.L,XX\6*Z2C3\!UA,2?/%4,<;HFES_X<7

])3/ !-H3#=5(ZU\#N.&/ )3]2#HV!+IS&\\\?!CMX=D6Y'P*<7(PM M@DS\HX+9\KGN8>]2Y^BP(K&->J74:55%1%*90J%(V$7OY-/JC_42[L_&B\ZS M%!M48[OJ%G>E,+K!F@ P?=;;5/ZG$MNNAU9*2^/J$ELXP =3K 2PW50M_0<, M0OJHX8G 4X/I-SGD='[H1L%#SA2;>,ZY?YJLFGT"#L-H)Q,GYML=.\C&MWS& MB#H%HQ&U^3ZQ4\0$J,0CO % E=KSM0[EI:6=0[A5]?W)(O]9G(KMA.#^H'&B-N6%%C#\BIJ!J+76GJS$=YJA"VM9ZY7 @/K*BX]_I%[ M=">3'#Z9:K4.F2L3\FU%PG.$BE(IM>.#-C^WA6]4L6!:20PGRG=26ST7;26T M55*%I42)4?UEN=>WBQ F\-OZP[#3B*H<%7B5RA)RO-LEAQH6EK>38(,61"*- MG-HMVZ+&-H]V'#=K9%%2OE5JDKYL]36B,*G&XZWRI44L8VFMI5"NM;9MK87: M8G,J&K?0_I)FL\%PGA?&=V1+O-T 75/5VEJS^-9Z6Z':)%!.47"W7I,[8H*H M'.U28:9I(&IF9NB1"/\B:T= M E39R)H4%WJEB%@O 'H&?\=8+#&+27G#=VUS!\[D%T2I@9@ VTZN$SPQ=6Z] M O$S9Q) QWPVYR,Q-^D5QR#,TI30-5)IFQ QSJ=T91)XDB\(LP26"C=+ X$M MEUX$W6^U-@37_O7%"69)6Q((;U;M4/U\49K2!0R/7ION"?35EH=.C>I"Q,!! MXXZOL=SH>6R:T;,:BFES-T;1\?5%H4>8JXB2C2O7&:-1?G;V"?\)N=ZU;M@E M&WSLU\@&>)1YY&'\"^FM M*.'IUDJE Q$F.F/J\W>J!P,U( K57$!))UI_#2PS:LS5=-#6K)1G%: &QM/1 M[)5F/596FY:KC^M-&T<"$PZR,6O>9GU3FZ*U&VJ'3/.E)<^;%SOCFZ5ZU!DH M1BKKT97F<(G_L,3*U]HE[S5XD0#>RJ'V3$RW[6)63W7T MMJF.QS&6[S35L2;A;R);=65"MD=IX65BFE"$;3X'VQ01S?% MQ.6TD=V1+$SF\A%X18?9/&9;RTY=>,J*6J[ P8 ID"?UD%BC+3=6?7K8+!U; M02[)YFTJ4/9(2RZ(H+C51ZJ^I6N&K#>85VU -K$"3Z: BPF/2?R^U@S-)=Q- M-:7'_NMA =48?%[W#;8NT-%,Q[SQW5<84[R3"@49,O-ZB6 Z? M\=KY.)'M(N".&A.1>Y)]BI_I+)9%J9\>.MM+51S5?#Z;JO56FD&PK\^.$0.[ M@BG^/$H)HV<">20JQ]K'R%8D6%Y+6/5;HD$-CAZ'L4'SQ+FWM^(9$S,Y>*I2 M*Z!*U2:SD>@LO RS!!]Q6DU@[Q%I58H&8:P'-PM++%Q$S ,CXXPLJHWH#"1F MJ!EE%6 A0KN!7D8L*=BDQ5J4'>7YA;4##XP@(4T1*+?$HF&;#F OW[SP,X3< M5J'7"4[E8)MKW'S)7&GKMT[BNK0#S@.E5B7S++:(UI5]DZA+\XO>Q@F$>4.2 MTP4W_*TP>9L5K8$)$-#CZ&_T6M(LN[:'KB3'![=*2K$-&A\##2U2!SIJ:V&6 MDFCU7*?\*PPH$;9-0!@VAK(.@$')$5_6-ZQP(]Y0&W8\8:B:2X@H9%17X(_V M1S;0X8VZ83JA&6:^ .:^_<;&*6&L CMJB!I (MXYID6BE58>(*^_FKH@>D)] MH_R4O_'_\+9#.,!40D3JV5TJ]Z#\RUG!(A'&Y*^2)7A\GUMP2F M;$.E4I(D9]!";DQIPEO"J.O@1:9RZ?MA_G3,F^>(J^J<;OC1"V1VM<8 !F@Q MS)NX?. 195C")7_<$CI(*<0O*<%/O;GB@Y%O(G-ICJ=VH;Q\?1A]E#[#-1NWS@6#.)LMD)/_?F[9SL[U,344*0@YD?]/=:'L+CZ!"L3 MO M7\%[VX:2W@_IJ/555E7K=$L9P3TWBDD/EA;^6ZF;>5%_#(N[H"!0S%1XL^KR&RYR&X6F( '" M"S$#$5460W!T\>OI<;MW$%!F ='_Z/&A38,A>G_.>$1VI_$D&8VFIEK4A5G.:RB+SGT;N M:!P9DB0&+IDNS)AMV3?OQ=N& %#>G!]EAS)Q >6&]<5OAA8E.S;.=UX:PJ=Q8A110B/5$((&K5;H\6ZW-X6%4*:64@S+*F\8M<"98' MQ+)3V2[)8B[4+-W593%@5#%6^CWGM?"=^A];8(-/PCH781A(3%NB9LF/-$(\ MV;!D#C$HE=2XEYO(W IMZLQM7P_#MHKS]$R S*!LZ7FT<4_-=SS'F"$R)C3Y ML1PIFA0!R:ET0'5W56S;+"*WMUO7^ MCI(Q*E>&9 K&/N_/!E+)X?L<2+N$?9^8Z06/N!8&-XQ!XH#D2^2$U;%HDUJH MZ$-%G:'F61*'-HQ,Z$EE.H*\'1Q2FXI=Q&BF+('VDQB>')DRN;JY16&0*+>UKT1$O!J+J1%@8WDXM#Y MOI'PE3R=8V.U1,^ZS(&M]&%'#Y..%RZ?,+"JUD2%#1W[2\&4'_+Q>;;S\O5+ MS(IQ%"8AWN:$NU0C.FQ'6G'DHG)Y=/U.=\=QL>ATBH_DL!P7&[% #'Y7>QZUQ[%*VB'4GNMJV94]7TFV(I8>/*D4_RQLQSLO=L@D!/5_PC&/Z-]AH[>'*28PRFD2?T0)P#R]D3,? MV^"U32+J[9!_C[AMIE>A(8)QF6CF,M'!+3@G@JC(X^*&Z]\:A^"'PNLV@JIH M HH@\]/:&T7/Q+-"U[;.\+NK3L(>*&TZD<;@? :40V&T\@)#SY5,*$"G"1ZNK4'GA,[X=1\#LRZ)*G! M&IGW;+DJ[LJ/2-O99VGH\V0^,64+NN40=B$)L+M](ZYD3JO C)&!;VW=YSF2 M//H!E-;:A.E+/\';I-[QD$L&E N2@WK8@Z,Z4CZV^V._ZM@'WAXQ!A65RG&, M[7:)G@IS820-;\3:SM(?BK4A'C(^\"42EC]H>6[$ZF)L(D848E53T373<'HB M1UQ$F@%1U2C?A8?J;BS.#S6&1?=0;=K?F%4Q@>H,M..UL;2Y$ H?V7*DA8ZI MR':O(8Y_ML_)VGYZ=[+YLV/%ABN))5-R1GS3>NXWHTSC";\QYJ36CWO,(G_^UB)THE MI]1K(0P1K.UJ1G8S5FDY'C!W;5$"NE8G#SN/$;_(6LO,QYN%-U-JAEH\7U>\ M(0'B!E^QA$*ZQA;] 1&_NL R< MGB'4G^""C#O"I&ZF!$#C3]')M:+N^KM%@.#3/65$%+A?SHC(&)D-*TT4M/2X/T.'2^C:7I=>C_.?IF MPN8)JT;]CIG=@CC_5OMQK!NX]HBH[!%_W!VQ+J6K/!@Y3^PL71%0=[5KK!., M6NLCGF8PP9*32N36LA$@+L*#"4N&V(? =<"PG4FRF<0_1'&SWS,LTEBK)BV* MYUK=%(Q$*N:Y(=2".Q$^T](_9T,HY9A;7=N8E^3Y*TN1+4 K@9.9LS]5$F>C26>3 M"97UEJ M?VTU@'L=PHC!<:TXU;':-S262+\T#/-ZXO)BLJ_C*45JRTB![#"[3FD+;D/^,W(@Z7Q&UIFW#6OZ)]1*XPW=+A4C8QA!7B9< MS)QQ .,W0XRNN?&X]YYT80V%Z$#:(-9:"YH]E0L;+\X9%T'3Q5OEE"_4%I./ M&WZE/]IF,S,Q&.G6-.%U-C3%GX+SAV76M(=E MS[7ST1QU,?*2YOX#,O1\,@MT=?5#)LVBT/YUC0"?V)6*?KSBRR_ M8> IJKPS1J0S-"<;F40S%#;$S.\DU]HQG)UPJOH*KC)\/_KH] MA!@S8G2[C;-QO1GQP> KY[:W=F;Y\$VN&KD[-+5TP;0B\1E+_NG6Y >< 0XG ME*HJ*/M6R[V25<@D(53+A.O%SPFGN"P<*2\QFHY

=N[& MDL%2AA4W&)7FIO@1::IZGBTL.'U.*@-[#2-ZM M+JQP8%)B1QXQB?.BW E"\(:9Q8:2]%BHM-KQTK]1/?X:89;A9J/R6#.$&D>1 M<:K GT) J85/()-1XI/:QX6=L$FCP*T,7V6R=$8A:[P_KJ^QS9KAEV"9S9W0 MMDR>R@X,D=)*..MSO< K4EXEV N-/SD6GHR&*E_&PF "N3E""'#)"B_X05=# M2>Q:6&P< )^\5^'WX)7C("'8$;"ZTBIF:EFLC&Q))-%4 IBN M-T:G@6^:@YA2;T&BU"GFL2 $#9^$ C<74:-DHHV7?&I(,IFX!'2LH0&1 N.P M*DUGJ\LWAV__Z0'/+;5>46-_E\UC7SP=9P).\FQ#&;BOP1DT@\-'KY33!QSU M/7UU?GIU>G%N!=J>4NP+($0U]L BMQQL'FP=R&CNQV^-S!<<@INCF5M06ZE, M8+UFR6N)!9_Z2NX+>3JC%E#/%BO3IA !"((@%LK8-<9HC$:(QNT$+$\AY3$Y MN$)]X^G-_+J6O$RJ6=WU8?[,[#OVJ]1RWM\ "L+!GHF3N;[4Y42(5L(3AD=E BS7$]0 M*+AH3-+S:"_RD20%'4ZS.%QC[KEX(S5Y+XBRS .C(#5# 2I:H&)J3#BO_$9+ M^U=,*; 899P.6M!>FVN *[CPR@!3+B[EMJ>_XILP5J_BP@0GF1*S< X-W;1H MV1'#&L%X,BY#":DK&QF"F)^G^G,?[$Q%;O.+=QJVV=AONN=U!]O@N/$Z#%ON:U+LL:-I/P/2IB0%.U%*"% M@*$4/PG?!W8FE3=BH,-&(>C4/CG;Y2S+Z\7W62JEFWC)U>P6RBA)Y>T$ =/$ M!@(B8"IHL=543?=QS[*65ULC5&0+/2[B3_4[?Q0N^*'M\GCJ%NB)[>^5E#"K M%$-,'/F)0S8Q19D)H0TYT!^Y6DX+G+,&N5HR(,7EKKD=7L(UCXJZ)M9Z8TZ0 M(8:TK,"SW%4% A"@!+2"=15M7V=Q/A7;7BP6G5#=AED'=._##7'G)]J#(LN( M\3KG@!SS?Q(X@=;9]EA:"LVU#LL\2R7F 3LDN'OB\YQ48",(:I_#O)=2$"R7 MP\E'P95Y36BE1]#)T<[S6L.R2T8-_>__]':[/_8&S]1S?$5O]"QZ7NM.Q$^W M3[;$DH,AS<\06/!K_(_M/-^FG&HII^'FE!,.-X[^S\[GDR"]W9T_(T_5[6S3 M5(\V3=4;/F2IT_H+]?3JY$QTQ6$G>'MZ^<_@Y>'1U<7;R\=WJ](3_X[!]SB\ M]SUKF8JM!>R'A1"*S+K6<7*3'?X^JX)B2D6N6/R/0?"E);23@EV$KA'--3X$ M7?9K39$&&UGSC3GKR.FDT *_2SEN>,@-:ME$$TPF4EU)^^6Q)C0P]FD3_#'' M>=!$IN&#FS A#_708_*EOSC67HOSK5+NV@!71E4P#\K*9SSB/H%2SRP?-*:P MN/P&0V>\%':-,9[)23%TUAS]M',S;)<@QF>N(XY^S);HI[3;"Y\3^\+,!S<6 M]^+!9[7Q%*U7$%G.) A$\CWJAP%\+ M;>BSZ?5HD\7/+5F-@0H9G[?&)%/K6SMQP09":+7@.? @_%5146LR,+[B=..3 MD&J4I"9;8YKOLX97*\=_G&B38]=_$\9_F* MGO68C:24TZ\&-KDBH==I;JAPBWY*J+P!>_ML0#DJ]7+X/$(.15"^O4% SAIS MA3J]B: A2*97- L^8:5<8LIB655N@*W$(,5$LZD68P:!!LZ"(.R&TZCVK"OA7=0>C.]C?,LM+ M]%IO"O7?D&$#_+'WBXAM_=2H*A0*1!!P>]L MYXL:G)""<\!^0P/M"(\EVX@>@<$&J#%6,&D=%S-[%5M.!F-OH-)IF CF="#2 M>,E_B;7T*XI0MY6X"C!+'.C%K0_A=Q;B3 HFZDOI?3P>Z=Q"!7S+! MM)R4N)L6,7JJDHD4L)Y\-O?JQE'H4C+1**24I:[&'ZSUP6MX=9,)8K?6^#777 M-+:2Y40T?.EF(\A<1C]OK/TX(V[CC'MBE^PX$BJK =GTACM)Q"B3/WG:]%3J M1'D'S"475;E+#6FLV#4I=%\26QX]KS64X0SEU=Q5_/AE 6[9ZLQ*=+T9RT N M&I2:VSC[1'/NQZD)S]<99=B;\Q-$>@ZI0E(G-LTDX =KDS^V^R==HLF9VUTJ)LD8)'D!*CC:F>"==84.Z2D40UF1FFPHR- MFJA>TV,M'ZR (_+]6C>R:RE(WVR"^@]9,XF(RF<+2]*?6U(.#1<:?R']&QT>Q&ZE M^ WI^M"P(M0=1 :ITDZO5(GTV[<+1_^\C MZS+Z,H4^VP3*(TZ@/+:XJ,LNK+?R!)FQP>4FI5A,T7,V]>Z?4X_4J(!\;1LZ M]Q7F$[.5K@0*1,#P6I$LPNJXMT[,^![Z7P>CC-:NGL3'Z"]&GQ+7!Y9Q>O$4 M":.P[=6,;Q%RFAXA\4T;".!,B3$_BFIL*ETRXO/B+CPY8W+DII7(E:"Q+,"4 M\(9>U(9OJ);XP)70=K!-X$4*\-5KK[!&I^VU=>K^#8.>,YD.*_'=%H/8A+LN M;Q!SQ;-9?"VN@2V!Y?R--9U@J5-K\==W*>".\"HDUA]35P*_K%+S#_Y"*/DV M=&?\UC#&52[XQB_8#HI@8DOYE;=^POQ7U-VKS[0U)?\3)V[*Q7@5_XOTU&,Y M;(>[P$3FYB6*L?*$PN9F< M 9232B?&LO0WQ0:;C:,H1M737?.+:D-NDX/7Z/;A]>!="O>RCSO!/_4RL-K3 MQ6^,'EAD&4?]Z0>7_KE>SL$9@:.>)&/NQU&46F-S!EBS;(&1]KE8T^0\%<94 M=EIVKM&$U=6LS152YN$4:W&@Q)28F:4RD/GN*NSE$5.PNI(N,98[Q3V_GM1: MX;(:KRCF3G!914C?7%,2;$6C[RA:Y]/),QFU]*7^O^R]"7/;2)(&^E<0&L]T M=P3$YJ'3WIT(C2QW:]?7L]SCF'CQ8@,DBR+:(,#!(9GSZU]>=0 $)9*615+" M1NRT3(*%JJRLK#R_A/VHQG9\UW PGMN2^49Q#;S J,"3FWM5@#YT7KQ[H>E2 M.6J-'9EPICUC(^/8J]UQ<&%@+@^1QL78\P]I(:I0.K#=/7:?XL@(D^ ML;J6KHZE&RY5TX*ORYT[$U?(!4Y?)C:'RK67CFASR@D(JDS VEC8%C$'U,GA M)>Q 5677"=8#.4YP98!GL8DR4$87C5ZG2HHQRSN#^NE7T@6!,]##,IUJS:4, M*""B+HFO$[MWQ#@[=CS/YQJP+]R*G\MEW\=_-66"5"IC'OQE\:;QG5-N"W_? M%NDSQ&U(<)<8L;';[O88IM2@K;:[!R!%N"^X>\Q5-,*72C\?O;T6H$WPX\@& MY"MW3%A#DH=-E5N&O22"[#!9,$$T#YT0P5910#48Z@:![F (Z5,!;":_CV>V M@429V1P,B7 TC^]EV1SS9J;L<:3*,(=B82Z7B&5MEG66PS5:N@U+V9A,10N5 M&FM1W.4+)+,G*HE83;\?$$YI&F/P< M)=<6'WB>%G09(X]@;#X-^P4Y6S2TENX_/$JTXDHF!I%.X_/2&<=& R27$$3L MCH$(PI=V2$_ (/DZDA,GA86>K$;,6MXEW7\IY\28^(_>>@W:Q58"57R$;OX? MHP-B434> 6/5:%<2=1K(I*Y.THR(+'(@*:R Y8%YDX)BYC#%UC9-JE7RC9"66(HR -,]7R/M(- M5GJ>\])GHAZ7]U##D_65FSPI$Y1=EQ*:^0J::@;5D!$[;;Z(A4'X*2._%,&- M2*R'$BXD-\S<)IS$@&E>Y%C6>8$TSUNE4U(47:MP"W#'G+E\TMAUQ6"ICMQ/ M90Q]!WY4<[R4[.!1F"_*O^_8",94R/ARYA#YNL; =[($:-<)WH=2?$JI8M94 M0R_@XA,(VDW]"C(.OU!6K?,#1ILAT(/YE9BI 3^A\\4"9/@F@\%GV@Q-GQ<- M*>?Z1Q LAM(#379<1.AR.Z?4ET.^<@@F N5\@_T+!=),;[33^=M:8_:$5+HN MLY9H$H687-@N'7L7I40X^4P,-_&K$^A,DJG,%9EN>X%TA;JC+9*;TF0SH>(Y MHI=.!O/%9S?_C=%UW2;1J+U+"A2W6. \&P?'>FY6 Z@-I+70NBWS[UO4@44 MC AF4<= G3B9JV7[[)8GTU=@C$SYQQ#CNWBD;7=."2$+AF>Y)4C+>X=07-*D MUV)T"O D3I1<^0ATGZ0.=(GN-*%Q^,N]7; /V, "CB$)@Q&"!7"/49#$-&%. MU-6Q[5T+N8$I9MJ%5QPLW#""31ZBK9'AM3D:1%9*2S1M'(Q^2ZXN: M9U%KGIG%#32XFK@#MGEZ!=?5S?'@5N5F$74S-[,N51[,93B4NF(#FY*(U["= M>?+2Y.!26(M5#+H1J1K$9,'9%(17IH5Z@H 1P5=='$= >2-J;/HVJ!B4B&VQ^U9)5O.9DVXZ=:40V#:_D3A M2)5SQG>:BX>)>!D7L2^BA3 @DML36+N*"%5,6E*IE!&MN \,-EPGW0=%"R,& M(CQO@NXI*ITDI031A&'J^M+V=-:.*$\6N$SV4K)TRQ"Y)H_1^$$8UM.@/V+G MX$P#)DM;:3TY5MADC9PQXG0^-NO"5Z)/A'#U,W2AZM9G6AV<)#?BYPA+Z^2I MM A&24+&E B+"(\F#5[GO]ITTE)/^85A*=W54I*D0;ZG??;R$E01N6LSE 0B M?J=):6Z&",L'A[:%B]W84,UE1@!=,^>#LI&A55+)V&$ZN$XTKG(E7A)[B6XL M+PVFX3":F80Z5V)2'XXPXL'*[4-8W: C8.O+B#DIA: P^>T. MA/_2>.;$ (B<5&HRZ9W9,(A?RF8,4Q;'2:3V M>=%6E^=,ERPQAI$V>32]J1M\?+U/0.["U* NPHX2[JU@]\II\.\Q&V,W9_I8 \^ MQGM15U,D(2/0OD"-U$2LJS2IM%EJ>;]IPMZ[G2*RI"D3U?.1Z4XWQHW@RY V MZVQ%R_MC2@7B&!9 I]^(Y)/[(M>PD:P5W3)/EP(9=8^C6R@2)G")H!G!>9^R M,9S!IG4_][XT_B'364WJC3)=?'@M4';ZG=I\GL1.WVINZ1>6.FG)>(Y32C>\ M(MW.)!#6S'&E;-^R6Y#Q::M=N;[Q AWD-F9S^/38;1+J]TV#U3QB]M\A*9;?, MD0R*@I=V]67^F 0JV3R6E$(J>N0M;!D,HYS;**XIQ\B M4EN- FL"W.1.P0_B#@U,,W==HP,6(_5@*C5,0J0?J@XS1J1B[@%R7]>77)?A5X*ZRG$3=2T&&Y41J81F*+*T-Z:]'*?(W^^ 90G;P1:IY,P+_&W/F680(?I>ISE;^?M"@*\W])0Y5S+ M8Q &G6UHT4\9>K;-$HH^L3=#V,ZP+FT025L M+M$[=)Z'K,#!.\LSX/!5]NVB>)4 M55:4&PA[,Z34R7 ZI\- >!&$6H8AN$SE)GHD;3[)7!C7.3"&?+B^5H!#ZC](KJ_8Y)?HIE+$H?--M@1/ M*0U,<>Z"8Q+(KK"0TY6,E$RD3+ %\Z9!_"$FS03M23RB>"J3"?\-9X/"@B.) M?BLSK*W94T%<\19(!;C^"=CNH8M:R!NC8@VO9(X@;:_M&%-7M^DL<=?4T"^H MW9%"I-(III3M@Q8S5(N$,J,X3:9%SJ%;[I%(*D*08B?W(G?P EW7B]-^5)R^ MP35HFM<:T-4XG,Q)E^9DHOBZATCDEZ,,<7P5P."1"5TR7084HI#EJ"X]TV -:JG#R731V<,BK'D?Y13#Q7 ML4BD4,'N),/IT>X-]37(4>D!E]8F)M-&3%ET!9-2@5+&@*9%5=/!*3&@&H*0 MT O<(\)0!SXG'EE1:K,J?1%.V*1LPN7VC%1J]04M 6_Q!L!.8QST*PGAH7)P M%*B3O%- A(>@AJ]\4PP=AU.G1)H:IL$:O,(B4+D$%B:K:ON1TX&64;>L5@ < MZ*A>+N09[=0BD^IO)+Y#.ZGTPLP$ MZMF*\XE,9UZ?C8QRB:JHCLRU/*Z])]FM@'$0MU(^T]A^Q+0H+TM&>BFMEODW M8U7:!>4R.%K"LS05K"K$'I<%)0WA_9Q)^T3)!7)KWGD2%9#%W4>9 /*]"U(@ M0+?=.25!@R$22ML.*IS*N@FI0GK=1NCI<^C>F0[HH,,I5)"D*/AOHB^ER"1< MK79&]N6"\VH*1)T,5B,=RSD@O)#Y9= U72V$+*,+2");EBGG5D=7T8()K!PU M6LEET02.W,#121,XVHJY/-?2IS<67, 8%2954O1*[8+!^ FI3J.0". J#W=< M^^*4V\&[I)KO4H8XMKXQT6*(>,L0ZV?5NFZ5E2\T[KA%<<5+Y4!7QT,'@, T M=95:VU@N>M'E)!^/LJ:TNA#-M,+ W[N6N'=64H9@W%'N&UT,;)YB6$0$2VUQ ME9=9JI,=P:HH:[VL.&-V'=YF^]J]8C7.>4520R;/:V#5VV].JZ/\: '.-1K= M/#\RG_W]O_KIKW]?\.7F#VRY\H:1P;&T4*?D2/#!UE27^Z)7,'!##EQQQ)>A MSSAG?:YJVK9X0%6:RVRJ539!N=F2D^J)C%3Q,%4W%J=2;II2JU;LF!3YHGN8 M3RE#&S./..E?@LG2_% RP4S5A-A)([.?R]3:V-H:6W#FV85LH;M=$$2CEYJ#EMUN4[[4:EXA-Z!KUL*(E,E0&LV3DD+M0TVW22 M6^&V+#%MNBUX:2EBR:Z'N2S[DKE7C@L:Y,G1JEO]"-Q&:JAZ]6C/#@8G!(L!RJ\(8'>#R*N':$H.$Z]Y>D2-J6 ,89-53< MA @CVU366RWEHTR='1.72\8D*_YCDEQ+4DK2+9#U.9D=W=W:8R(R!6)(,! MSR)V$%NPF'1\,,)0+&J27KHBC M4EE!;3JJY#4[3BDG(B),V^Z9,P3D RDN#/X4R=:[BNSKE M$3M-P"#7Z#7+TD)]P\*NRH#^'?Z3^KS;.N&A=C7CXZ.^6,7*L8UK1*E,N+^> M-\1$)!2-9:CI 9L]-:JHT^QS@6F*^N;N9HED(( H*H)B:49QNS)I,(C"4)%& MAY3,#66C3XPRI?)B2I36G(PD)^4D(V!+;AQ2&1]%5,$ Q1S3L*,3$/5(JD<, M4FI9_2_[_&,E*6]%:>)8YQER^R02N!6%R05V9>/736MS\B025'^TFCL,00!H M$I$(G5&U ?R2"YWF>&Y M]"*YD0HAQ2BOB '(>ZZQ1F=LI1IT==M17H.8.!7B[">)Q#HB3U6NIMP<#:OO M^(9TE^0PJ+R"73O^GO*26XU'CQ!.5+68*E8 MSTFXIS?JM/VRFRC,"QN#E$11=D3J)"SR\4C&_BA*$)XJ"ERWZ:)-TFJ,*7-U M/>U]95/X?0T?H]/!RYT;R\MR[$G.+;7.UU+>/U4X"HP"ITLZS\H+:Y=#JMVU M+F9P2U1**,0:H@T_J]9)"M)%[K1RTX#YND"3:HOE7C;C>C_KEBR<>39@,-C, MZYS@&[H'\'&.! 2/+ZEZ9)=]V+N@H M_:KK(YPS_&]?(8@'-[KCS#=QU:-05 MQG,Q%';.]#WC4J!]L$WH5%.S6'+(SV/(7R?)4-PB"TW9E7(P=NRF.5MXWVH>7J=%U5#.#%C5RZ]-X:^9_!- M04?/NS(E^/_ MC+>SWMOSJ[^L?=+_3/GR=#6@?^\=W9U#D_V#MN^IW?JL9EV MT96?(VP*D"O[VU].NIWNJ]\T:R*G?<";]@?/^,[Y,>V0;O\2;G[B[F<6JG/L8:OB&)QM@(2HU>BI&?H?4 M@.)!+7 RON(JY[FOS*O0H2AA/$%F,>!@@AGJ=# H^PHMWHKC>K@U3>&KBA?# M; =#<;E@&9Z4%TAEH8G49*44PCY&ME(P.J5PY!!B&=D'$YU62AM3WTPE[120H,IRW]IWJ8;L3'7"'#.CHER M064=A=@-B7SP(LG+JM-)SPAV <&OAZJD/$H![:BC*&$6X6E-)A,+JF+-C84[ M89I1TW;PR^0D24F5B^K(,A:]JAA">QLL7 B+CNAW*CEJ44_YO * MKL TM&IY%UA#P&TWAN[,2H4E*[Q%@Y644T8DH&(KFO.D,A.,B"#8#7D&#=3S M.$FX<( >=I"A?]+S_\P[N. $X4RU/Y5LF?)*T#-G$?^SZM?H1\<^8SCW$(-T M546VNDZ]UQ+D,KH6XB$@)B[6(3"ZT:P:M;12V6NH)*AV3MR7 M(_FEG@ZNADV)W+J&7\A8)T)O3:-7?0AW*#M[OH MPC62/KL#@%<)$UP@0\YA=T YB\/ ]][ S,-A8'!$6,D$4F+$^[5UJI?>(Y5/ M8D39&9F@MB&]\?K?TA=:'ER;^>L>929)C??)'E>-YTJ ZZ;21P/#VNBC3V>C M2$&&S(UY1P283AN,$IMB9XU98=+XZ1'+9R1XX.QB$MCR&M:VL- 794K5NT?E M?LA.01@#B2,P;VYA,=YCUMRMPIZ/5TE1^E/^HZ@AY+MPB%\1)\'?^V=Y1-T9 M]+[;CI1!*0^',<78C4F#P+M!MW^MU:-.=M=-<=FV?WS(H)H=$2]"#3I8;IRAG5>8N MG74^RS:I1C<"HOX_5*#G9OGYQG-*;A'!S2U2Y13'Q!JQ<[G)W7W\#"\M'K-. MJ76V%XZ!%I:VG%8DI9&.%ES)]SY\C0(8A47E613T@TG0\N;QH5BW+8-$:?A M.]%'Q(!J8I_V?'3;3>QS*^;2Q#ZYO0=A1>?!-XYZ964(%OQ<9Q@Z4)ZEM&-, M8@Z^42"*:W=SOC-#:?,H@""V90PY_$$HIYQQB:].2HUY1+\$0956NP?_E)F' M=^UFE/S7&.MGHKNR7P.X"D0=-2%0-<2[R><;P^E>X)+6$YED'K16".(6)M$"!YS"U**ZY\8N7@=B['2_XMC9 #Z\*/ M$%8W8,AJ!O$VC9>,(W5$P#$XM-Z(&3M&.6')\*I5*B1ECG0)*E_F.E\JMF67 M%N$-$0^P=TL0=! _[4^XE'6+5,K.]PW>62HXV(: SB^ M; LO** 7>FJ$_KU"L7"M-+%-5'V;;X6/Z+1@*G?S;0PRQ_3?N\J/W9X8AL*) M4X"P>TV7SI!@B.&-*64(?\%->N+KU.!QP7Y]Y"8A7.O!J/58UC.\5HSE*ZG5 M)(M+^ J(4!-)W@0FOS$VN&Z(X08;V%B1<^RDQ1F'3\3M.9P,]4I_5YCLK[09 MF$)::@3KU#7"ZN:MY;*<%VAJG88GGJA=@FG=_/\B9&8,9F MXH=8;Q,K,/]4"*:? HV3ZZ7F&TAK!R[A4 C\"^XPMQG@/$L+:\1>7%/TXN = MZ?HL[%2MFRC\_L=K\AW9&"D8-M1V(BF[WWWO$M5VE+>?Q"EY)1!6R"46:EM: M*4@R*TB[GT3:2+?:,M2<[OV0Z522-[^?.1>6

)>]=\XJN<=3VIFF%B9'3K:+-E&J7+*_-Y;C),.7!>?? MM\]F#PH^?/OT<9]]>KE-]C_^_7GGY5N6#9%/GS_ N&&L?_Y]M+N7/]O^_N_O M;X;;9[AJQ?KYK=A]>7B 6?34NXBPQ!)QHC#2!EX*0A/F7%G&LU&B-N8-V=6K M)_X0.O8_=W$JW(#654'KEDZ1!K0> VCMO+\(6I$;3B/VB 1K$+?2(V.L0(*& M0*3/[U"+20/7UH7I[CE]R[Y/+72ETT-GSS10R$:":">$C$8*GW+$& M;]RZ_-)R6CD^/!@W;6:?&4EL<&<9N#-+$7TTCN"$D96"(2XY_"6,0%$YHVA4 M@KN0HWQOS1"?"NX\>;?CR_;7=HC=T#IKQTY8&>[W!+L6W 7W6U[N[8\,];&, M5!@\':"T\)V3"P5)C%)0/N?IO0)H3A[3W(B5'N*(J M'\UI2NAOJU&6\^'Q^0$\BT\>DV[)"QM,>KR8-,L7I3#:Y9Z)R@L"?#$F9%BP M*$H7 (^,5]XTF/3<'(=C':Q#@UN==LH^Q"H6^*&B1FXPJZLG2*M:=N]'2/R4 M\W'O"7@_S)'!8)0)1"@D4T['M88A)\!NIQ2H8 K6"0; RS>$O(_B>L]2WQZR M*4NC;W>L;W-$Q[J$;8[PH$X@KJ5 NF0"!"8JSJ!K,F:5_YX4V9GEBJ3IPK>H!#Y1EWAKVAK:3H\*J MTC23U/!Q+GBLB_Y=F@U>5>N]3D[X#-3<4<5$.-Y:N]>GJ2+Y7NN M5KU'/E(XND6F[^GNWA>RO?>*;G_?8MM[_B!(GC3G&BD5@,[88)"3T2 MM: " M-@XJ28:6^:K<+9#Y#ORQ?BUQNB5;;L1IA<7I\YL#@ 5K: B(&);9,0&"Y9*A1J166*2^;QV(B(5@)J"H(T/DO,>/2+@H*_)H"H (MB&4OI/Z%X^J6,>C&BSERZPLQ_;3M;=OW1RV&,S,A9@F-J^;%XDD=.2SL214)!1-( M2B*UXTD*)S$AVB3M'%CV,N22W<7*QG<3@_KJ/R.@G&^Z0)!'^. M;+>VNG=ZW:] GV-8U*MJ02SJ8ZWS5QU&]+[M'[^AG_8.^:>7?W_^=/P*?_K\ MX?ONQS?DT\>_OVQ__P+C>-?9_?CNZ-/[F<.(SZ_A'I\ZNR^/ONQ\W#G>WX-Q M[6V+_<]_=SY]?/M]%YYYY\\/XM.?KSNE)$=]&+'S\A6&YSV@$@<3F4,^Y&*! M00NDF:4H>:VPQ]IBK)<=BGHUO5N5IB<-D/RPN1V("'. %9%AK@,U-F0780I) M2\ 5VP#)4P62LXM PHC141J.O+(8<>L(LL)KI$0^8Y+)$QD;('D:0/+3PO,W M !(5#*">PXD1H32/FCCEJ.9:.I09(GBB0[,PQ$N\H ?B0043$.=7(JBA0 MPE1@'%2 W>5Q K;*H538J7YSL_L_H0BTTO+)E+W%%N+5=2&Y^, MLM'C?";%);FW/,"?(M[%FNO/H5WP?:'>]IP=YJ6)QGF/A 'KBQO.D ,+#%'A ML>,^!<;\VJ9:9_C6M1&74T2BJ1]S1_B@=9"2YN;11()%98WU1(B@=?118Q<; M?'@6^#!C7DDMK"*4(4^IRNUT+#).@7EE*$[21^=B6-ODZP:O2)&9!A_NR%"B M4AGM@R,^>6XIUY8!5N#(K$LQ1=;@PW/ ASFKB<$FD4Q"L/(><4LHX$-P*#%% M8[(R24S7-@E=IRM%()9T>/4(3*-WL1.S!MWFP&JEL.UYVT9_%U?08FQKG$$W MA+6WSY(P?' M=G*]LGXK?CMI]YN#G\=AW.ST:JB:@[*I//^M;GB5%[5<=- 8.$M!MP]S!DY0 M1,+_.20B<0BP+B''@>0D1WV*FD;MW-(,G,:SN]( L3+V30,0#P@0L[9/!#'( MB&"=$4!_@ BYQ#('BLDQS!P6O@&(U0.()WWTTP#$PP'$K'TDHJ,V4HXP80EQ M3P4RR4>D8G XXD1$M*L($,\S;XGJDE&-[R1O:>4"A>^")1EMC5(A$,KA?X70 MR6&6&&&:4(L%SX'"#^K_^6&@<'/NO9S\I7$Q-:,$YAY(D1 ^Q\UIC)Q)"MB2 M=1XG;S3(P7+BYNZA/>?*Y1T\"T1Q3"?NM>%>$$Z19&H0Y4DC MRFQ)6!:I(SC'S\C MR"*- 9)E*."(Y3C!3FHBITI8%PW!UC?(\BR09<: @X7VF6DCL- XXM@HY)S' M2 =O) >QD(JN;;)UT2!+@RR7((LP%!AZ"!HK = M+'.&'--"!\D13D'G&C? 7A*U*&(1M,0XRESC!@PYO+0LS-4SY)H,K*<,?(_' M6&LRL.XT VN,>=QJ32WG%=SQZ(!-,086&Y4@$K ?.AV:#*S'"@[73,)X/ ;7 MC]"AH47+2<\:0X228%D) :B-O=TD:#T5 M;'@\)E.##7>?O37&!IPDYX)H%+F5P"&X0YJJB*)7@BB1&/S_2F'#\SG8:O*W MKHEP*V,;W3K\ND&YY61QC5$N1A=B9 8ER0#E/%$(3*:$=!26B*1#%& DD75- MY"U0KLG.6&G7RNBE'2HH[,/5- GGQFKGF/I5"X"R:$AC]D+ZA M)C#ZSE!O?SYY2QJM* ">CSHAKI)$UJ2(1(+]4!/K!*V*EAHVW[%^10.CFUR+ M>\^U\"%:X04AC!L,4I,+PKG$K,9:\-A RI.&E!E[BS#M6= <80=&%^=&(Q, M5Z+V$ALIP.82)7M+/YI4BP91[AE1% \8*YP4591'DISV&(@*<\F1)!EO$.4I M(\JL:69]8AJX*8I< J(X(Y$+S"#GP(C7W@)+(4!2U+J@_+% RO,YY&JRMVX) MA@"$-C)EK+&"PTYJ(Q$V,+#>J'/Q^)J4C3N$")F+"ZI7**"1$15 M+B"-8T+.F006EP"VK+Q4).84#<96)$6CP88[P(;'8S(UV'!WV#!K,J4H@3>D M@)3G!+ A461PP+E;C:5)4BZ#7BEL>#XG6TWZUC41;F5LHQM%7S= =@T@^S)G M!Z5@,!4R(A\3SGVV&)A 4B%K9'"&>9*86-M<5("UR<]Z*@"P,N9/ P#W "S M5H['.E">$#&E440 *P>#O6.(T\D9Y@[::VS6/.@ 0E24*4T.:'=.XTH1[@W?A?@>& M,08VL43:8(DX!5*DM74H4"XG4L'DUL\E0YT5UGNK)..! M21<5.$%IEQYW>X&$-\7*!]EK8QM M]Z'6G=;0]@_CL'42^T5]NCXBEU6Q]>[]AT%K> 2&W[$]:^5OMZH/1B> '5/? MS[ 1VD4EX?LP7X='K=3.^M8ZB[9_?/MM>^\M/] RZA05H"\7P.B\E\@F2Q&3 MW$AG$@.^O[8IU\&L7'X ]4_T;U4\[5>XQM4>ZC9W>*!1+C4:O=G3+M_36!,% M_Z-S'N^HEL)*&PTW1FCLX*4TV%H=+%?-KO4\=JVQ].S7:.RE>]I;^#,+([QF%"&G/#H=(\:$!QRL MT3H128WQ*4C:6$1/>6\YF]M;%"7>2"61,4PCCGFJTM4-CTEXJS"A*1?"$$LK MA/%(;9Z5OD;96_XQM&#@P']#^^OF>+% B0!5?/4Z T&[.RJJNOE_\+7QW8X! ME]O=8BKQDXL["='E-O<,;#0#6Y5;WNJERS8,P)?6X*AWVFVUN[ ;Q%:9@99U MO:\Q!UU4;Y4MQQ[#7 ['WRM;!5PW_VTS*FVTMD*UKW/Q[HZ5$L;U;[WCJ\;ONC5GO0.HS= MV+>=SMGX5ZG=AXWQ/R/;A\N.QS^]^Z5>I],[S2$G^9/IH>2/-UI5S'VGBL@J M%ZAG)S_JX+(G=1$NNHPGK=\Z*8DOU2/G[_LZ$^ N'_T(WX!<9GF]N (WH8O5A\=]6-$94XN49O#K%?P J9VACIA MT ,0_!:(_Z@#HGC9Y,]:\[!R>8 @&L/6]>B(CLD3*X7',ILY6D>C1=*8<0IT M).*:CJB[HB,7OFMJ2"NY\!&/OW["/OCO[OVHQGM'O]UM/OR M[Z-M^OIH^\^_VG!MNO_YC8#77W:^;WW?/OX@=C]^.-OY_/I+/O/:W?M"MO=> MT>WO;\ZV/Q\>I!1XD(*A2*1 G#N9*PYJ1(7C7&FIB>=KFW2=Z_G2R)<)[FF[ MTZF, U@3@"60TZJF0I%46R-X:]@K4CNZFM5Q&5I=#AFUIG*ZH01H\TEO4.[[ M D8#8OV -+_D<$:6-C__<-N+EK_Q3LIX?>P M__+@L+\]AGV M[%=G^]\_=?;WOO#]/0_&WH>S_8^O"!B3WP#RC\%4)-LOX5YSL/_J='_OK\\[ MQW\?[>X='>U\?RMV]OZ"[0,,TKU7 /G[%(S3T^V7'_"_O^]_VSD]R.WD*&4> M41H,XB0(@%?FD"+>T4 B;.6XVO7!]H!--F^>(')8PO[ I82M07O#N>^!J(TZ M<3?-BM#+=MX%PN]G0%^.>]T_.G8P>,9B=;:[=1"X8M8SA;A7#G%'$K)$.$2P M8@D6$K9[-BLF#[9^P"O;OEF]R>HE%B.+#*/(G4<\^H"L, /G&/S_[/WIDUM M)4G;\%]1\-S/>W='J.C:%_<$$;2Q_;AC!&TW;@]\(6H%@4",)(SAU[]9=20A M)/95P.F9P*#EG#I5F5#"G7 ?KHL&,5=#96*-^((RL ?K5(-)72;"*GZI>JGHNHI7\V16>.7 M #?.;Q97M7L$SQ'ZS1(6'@XF+E9E.OJ_OKM)R"O*5 X?9.2DEFUSG^]VV(_O M1K_\'MK]PXX]>=<^*!-3OO3[\%I#SU9>?CV M8GEK*IU8O2?8HE#ZTK?Q(KGTO:LN2^"RQ-SILE>_)]CE-WTS@Z7\1I>]9G_L MVMPI$3.?O6#[I@JBYFK_YF.E^1N@^>=RZ3>A'O61[QXI^"BM/S/P8N.0P+7/&=;@=6NO]HI?07%@S,'1C_S^,]_PLME#CJAX?M MM(#8=.@(Z\@&O?OJXO[G[M;,* M46=K]\\V?._GYN[>Z>KZ/WLP]OW_G'Z>;97$K$]*4Q1M$(AKIY'C.,%O4OA$ M(1[5:6&)&-64YJW1,M905T/=PY)ZUU#WE% WU10J6J-PPA&9F-M;.IF09D$C MJ:RGUMJ$O5A84K()9JM&NAKIWC;24:F,]L$1GSRWE&O+K! X,NM23+$X=<1@ MQ@@:0IZND>Z9D&ZZP56(*@;*,'(._#G.G$$N$8*4-U+ #\U4)FP332Q?#-(] MT(F ^0W.OY<_8FA8&)+=CJ/*RNY96=6[FR1ZWMPYQ) M&J+*)L0I5Q!6@X&G1% CE875-$71J6E*]E![)',4,K^ D.-#2ODT53=5A8/M M'[G2T!_UVH-VG-G!KD^X/W4H,BS8GD&OY;![U!_DXV4UA#T]/K.]3L8DP2G@7 M \*$:@1@SI'EX+(8[+@@27K&\<(2+&X3ZXM M92U=AF0U?CT).*A M=DU>2G56#1)S%=W4(/%$(#%-ZBES[P&CD.<"H\QCAC0L*W@ZDJ9@DB=8%I P MK$E836%5@\2S[M74(/$4(#$="2E* J"$1]$QBCB-'#FJ**RDBR3AW&MB\Q;7]U(85(+7;< NW87LF 6$](=0ZAE2B#'%,(C(Z2@@U&';88FI"YL8E MBP]&C3M'H4.-0:\<@^Z9%JDQZ'$P:"J_H;&1/OK<]36-*+#Y;:J"&HAJ"G@J![)EUJ"'H4")K.GG#%&8M,(.ML0%P;B9P!'"*2 M"*\TEEBZ#$%TGNK9WTZ9ZR6;R \3E;]&:+W]!+PZX'WL^',HDS7TW@IZ]V9K M= U$FLI9Y 2$H9S8A)RS @4G-,$ZP=+@$H'>W_V[M58\<9LD,IXF1#Q$NSYWFV.DN)8/59]8PUL-;R\?WAX[ M;J[A[6[P-ATY$QFB$-(CJ9E$W%B#3& 1>::I=DHIEGR&-_)0!ZP>']Z&S87 A50^)4*X(=9Z3$6@)'*L14CIF@S MY]6/TT8DK]%HB?X>G[/^,%R2C[WN_OLS8I=9_I_E0KI2FYQ;F9P//\_HJ+_ MO[VBVH%GU!PRZ5E MP>*D,>?1&TLQ3&-!NVWZCHAT_RFY-<]AZ4#VYG&SOPF8/NH'$2 M!PT7XT%C/P[JYD97X&+ F&#OB>0,V%SY P#HX^7S0'_2.\HO]M<%. M[*WOV(.UPWR)_FIW2+M>'1JJ ?,! ?/D?+S48EN&,68A8D+:8 !,&A+2VCJ4 M*.6.@AL%87&F!6OB^U?YUEU1YAH9DN*.2P%>$T[<6.W =?8N>@5!$V?1%&2X M_GQPC0PO%!DF8ZDOQUM&&JVH!C6(.B&NDD36I(A$$3@ZSQ C3A%HP# 49KC\47"/#"T6&R2#KR^F640)S MB*Z1$)XB;C1&SB25"V2=Q\D;#8*PI)KL_EG6A^ZK]%LY-SO>&JD&!T(#6N0O M_CLK0OO@J(AJM3-4A$:[B#66FGC/N#/.1DQ-SC5( 0J!Y1:1]@'*) \K^P?;;OWC^TZ_2. E76XP1^=KM][ M=LW;&&O>QOHWLDJ_[FVN_]E9_?X-M.C/\MH&2'MK_^/>VOH>6UUOG6;-V_S/ M#O;[_QS8[^9H;?_CSNKZ-[;YZ6NGM0^:MI[_S:_]L[.ZL@':^T6LK7O0X!;^ MS^EGO+KR94L("8!I+#(J@4F--"*+L4"2!!T%%9'(8:T#2%P,RQG "-%&<*\= M=H(3+9WQ&-1,>&PP@+%?:$3 LT.8>0#'N+"4Y[U1)K[1BC9/>T',6=F>W".< MDO-J=:Z_\_F11D*EY8Y0[RRWG%CXO*>1,.X3"\2.K$ :]>OOWXW88[&07Z[-7O"58/]H4-5M_HLM=DS&]9]O.LL=C%+O'X MH7#W6\F&OW6G09B.;ZQLTH[DV$G_9$\'*1)!S$_%VA/C"VK]K MVT+-^<+^ 6[$OUSOMZ7B=#[4L]^N?O*ES^&'D>]5)O(L>'D(P'B5$U8+W6,( M705?LU/Z1&7'X]F8B!*&ET#Y\^_,5 "%S/,5(_^P[4X./5#J]E#?0N 2HAM, MD N=MP4/.D:UF&OMKQWE[X?=?CMG,M[U8L?F@IW?L]PBMJ@OB)"<[<=\A86E M7\BO%Q=/7[?>-1G\FR.#5\$K)[36429.A+#$:2Q8$%RS1$FXN)!BE@-^K$\? MN[V_09O.2LM60*W._GHI]/!W2VY5FQI=O@:?6:5_MC?W-W%?5)'QI1QR6K.J6 NQ"1<,$0FK^%GC7USC7W33>2-<%P' MC[!1@'U,,N1(, @S#YBH"?:)U-A78U^-?:6YAL8V:.J3!5O#;8)_'PF38X][QI*@-S*3(G4HV:2%(C7USC7W3E*B4N1A40"1X MC#@X>TCGLU-!>1^D-9$9\=*P[XE(05Y2PK9E>WNQJC")I9!V(E7;>)%96GI) MEO:M%FW/ C4/@,A2.6.4XC91IXT)D7M#E'/67'+*:Q:HJ\KK,T#^^&.U78/R MPX%R:Y9UP6I8EV013C8BSCD$XY;E=L,A4:QR,)X E&53Z9J7_A5KL/#!&!.2<48A;H9$6AB 5 J54)GB% MUQK\^C4X.A*I!(<:5)?S1'7P*H(Z*QHYY4G>-%BJ-?BQ-7@Z*<2PBE0IA@0$ MMX@SRY'1G"+&J(F<**E5*@EQB6L-?L4:3!E3V,G(L1%<&Z]]P,(Y(:P6BE%6 M:_#<:/"4#5:&TQ2"0#;[SMQSCVPF1W;2"80^O6?#U#C26!B<%25S99+3'7'MO2("@*,7;!4"M M.-CIAL]G8G/!^=0:DA\.DK_,)C9D"EQ3CYS(.VTV,.0B_(DET\):8[3"I=,, M5_?N)U'WYIM?O4Y84DZIL![B(,^B8U(RH2*.,4KA=:W7"\NC"S@JK&J]?OUZ+9RQN3D,R:UV6:Z&ICY*KYA-&L,OMPN6 M:KU^:KV>X3V,+":K)&(L8L2=@>@)QX2$<0ZG)"0-/I-O-CV'>AVQ MXCY%+$307"5B8Z:4,B:Y9)13MM;K.=?KZ:J/@+UR,??]B&"O8P"//&B!P"_3 MFJDHN ISJ-=U8<>,$K_O'O1S*YU&IPM7:?2BC^T?.4OR@@_@\5\;OXBZO..) M)&)60HA3\5Y\$JRX2C"TN" M-5G=3?LUZ_-#Y4)J?7Y:?9[.@:@@91!:(>-#:=B9D(TBH! 2=TYS8RSHL^)- M972MSZ]7GQ\J!U+K\Q/K\Y1]IBD&G$"?G9.9'XQ%9%P0*$4)!MM*KDQ86-*R M2?$\];2ORT(NR'WL[\=>:, M."C&(PK$&<25=DAS .80+ 9K2^%5M[ D=5/(>2)JJW>7YC3S4>OS$^OSE&<5 ML2.!8(8B]1 I)1J1IDDCJB%JLE0JS WHLV@:3FM]?KWZ_%"9CUJ?GU:?IS,? M/I"8B*:(6>US)M,AQZ-"UG,C/'56<+6PQ'F3D7MG,FM]GE]]?JC,1ZW/3ZS/ M4_8Y22$I"PD9$2+BEC!D%0DHLH"ECYI$Q4&?:9/-595F7?4QH[SE&%F$Z8 ? M[4$C6=_N5+T\,I=--S/CO> ,B'R;M1^_/$/CX=QJZ8Q3<8S(-0X_' [OS>0] M>/1)2JZ0HTQ G*0-IP _5 K96X"=0 MX)F:#D&(8Y0C6$2'.( QTM)%9, L<\.5=(P47G.B:P5^K0K\0'U,:P5^"@6> M/G":@F#42!1%4HCK2)##H,^.LWPR33E"*P5F?$Y_FWTV86E?\G)(CK1_G6Q\7TGWN%[#=N+#1A7PXX:.3<;Q['Z5J%-GNC84LC! M)LF3C_H@WO#M ^1 I//OPYL"1/?C0?^H/[K]8,<.RJU\M]?KNFZOD#0?MP<[ M%PPYV(']O?'?HV[^S.QC]-N@#;8W.9+?&_!Z_D@90S?$3K_9Z!_YG4SM;!NA MW?< "/ERWO9W&JG3/:X^UJS&8#LP)Z#M[033['[; "FFIJ$%*! ERYSVRX!TAY101 MDEH5F;Z?W+$9N;.'A[WNS\*S"1+8[>X-7Q\+XV G%BLP82L.[. (X+Z;RIL3 M3;Y>"3;R6D8O<9[VMA3Q)%C-P:W/,BIR2$X(1U9Z*RQ57,MX;QG]?. [1P%6 MU%]V=KJQ$SNA['PG>:-MGP!<"2J4-.&'_9@%DM?JIB*6DPO%M.5 MO2W-0]0Z!:2X@.C36(:LI^#HJ^!Q,LQ[3!X:2L&$QQ%E\=!]'IKP=N96AO<: MO0*S )R^NW]H>T62BVB_$I&4M4A>@IS+6YQ$KB@&ZVYS9SWN'3+) G)BD@1. M47+LJ@18^^ HAN6&H$_2J7%#0=UWI^:B%FKP0U=J?CS,/K\:B_NV_9! M1A#P_@]\^Q#B^FS.QD R#G4S<@RQ8FKUQK4956YM-=O1MK_H#R[\RPS[_X*B%;[0V'Q%C4^4L M$S]W>F?8NQV1ZT6[AVR"X;ZSG6-[TE_X[7R>L'V IF9Q>@(N?TBUEAJXCWCSC@;,86?(4F!!<=R M2RTLK1?[";KS/N\:0/SQK]_LTD4K>2&N14*EY8Y0[RRWG%CCL:>1,.X3"\0N M7);^G:XR(_K9#.[%3^:UA;GC(20=N(SP<-R2$(A.Q 8<_4Q/H@N3_;\4>=";?GS V:0+IT5*+&,^2J4F\%]S(*5@\ JYG' M-*J;^^\1 ,3@I(#?8>R5#1MPX1L[[?Z@VSMI#+J-$$$70>LFX/.P%P_M297' MS-\,,=FC#OPQQ-_#;F^0NIUVMSDYP)+TJSRT'#:T02;A5;@#B&0'+MSP1[U> MGIJS1&@H4-=?;/S[_#Q6\6:AFHU.[/?+&_U\ MUW[L=)K#"9V<\3*V_.5T>1IU'QYPN\ 56&/XQ$1.>+S*.:MZU/,[8)BR.[K? M'C;JGDS##DX.*W^U6I.)3\%,[N2I+6LXNB!,1+:ZU;.E:>$JDW)L^\-)@(>I M5F,R&U%NM@Q/TJG<1MILY"J;Q8NLVR4N\O6:>LX@3AU<%-1[S8IW \X. <>' M!% E+4&1F&=;*\,M1X[.JG_.[S:N]^"I4^SUEP_"W['WHR2NU]+']@%(;MMV MEOO]..A?_LY?()C^Y(7N.M['25Y=^;"%DW<*8AP4-"4%D#>]7K!>IRA@44L6#D$)"K+-_(\^P>'>9<2M;]6*"R MTZE0=PSG0_0!/"AZ/\3M/( ^ '0[M3-FC4;7'X\N[_W^*"#5;!SOM/W.)-0- M;Y,_5[!HA._-["NW!X,K?.6Q*8#G&R-5$U#SP&Y7ULKWNL=P^V((X)V) 7>Z M ,EP_?9V99[.QI@1T,4=VTEY>./KGI5W'[SQX&OM,_2VB;TL93::KE-[>9+#Q9)!SDS$OO7"RQW\^0?X\T7I%DG2T M[ZKHKXJ,*L,YBCRS^;]_7YF;T]V_C'K12\M%RQ1.%8Q:'"1CVKE@&;?!:@Q_ M*2\2MV"R_"5'-CZO?ARY!/Z'[[ZKEFDME9A^#>+N@2T%4,-7_A_$LY\/_AKY M;3>K(L4OU&\85I&>;*ZTX#[+/UO[_^R ?X!;^U_A.YZV/GW=W=S?P)O?X9J[ M7_8G\#5.-XXW/ZWN;^Y^[6RN?Z.K M<)W_G'Z8;4#C8^[?!XY&% YQG1(RS"F$L0L^@.-GM5]8XDW&'ZK_S(T5Z 4= M?G_3H*!XP%CAI*BB/)+DM,?.,>:2(TDR?G$5>0T*9!($<=$9(I+E_MQ-R57+P44YN4$_5SY2]_+'SD/ H]Q/E>48FS\XFR_ MW6\<=ML'@_[;/)#.^**2=0?;.5\DB*Q5W99TKJ#EO3TLB?W3LCDV0I7]H\Z@ M?=B)=7O/2:?JH+@^#Q)J\7,^U<0BC#.OK>$27.97#5TG1&O?Z0:^4VLFH K! M)Z5#0)9&@[AC$3F&'<(A:ADE99R9A24M%O%#^4[WQ+#G4(7_>X/$7MVM[#[P M<;>@K(:/)X>/J=#+)JN,BPGI1#3BFD'H17!"&&LA;.ZZ82*$7F+1L!H^ZM#N MEOY7+KZJP[J%)6J>-6*HP[J;+!(1BYS68=UIL+YF_1C5FR_NY6NR!=@)> M>).9)W)'+V#FU$IX9@CRR27$0Y)(8R&0=,8DDHCUV1T5$C>)NC?UU_PUP*[1 MZI6BU=W"XQJMY@RMIH)GEL\8L4B0("YD-IV +$X412:84 )66G) *\.:AKW" M]MX5 )D+$&C&?9PKO;W*>;R#P__:@/BB1WPU0/Q0;N/YRO*)PO(*F&O"TTU^MP.?:8Y7;15(5"*DI$&T,<)I$4@*&BEO2%8J^SU&3)/V'.^%>J% M)[@N;B-1).3:L_M$T86K3X(1_@0Y1'7AR4F*%QN/?.+L?7<_G]\K\_:U.DCW M/A_[_A0/8L]VYN:PV>GGH<9UZ>:GK_N;ZY\)?/_GQNDV7MW_@D';R.;*'MU8 M7]W9V/U 6M^_T59[ZK#9[N;>YJ?-3FOW'QCKQ]VUE2]T<^7KSNK*/Z"EFSLM M^K'=6O_V ]0%,[.88_:I@P;?<#5NKW#TI&X^EHYC]UK M1Q"59FZ5<1P[G=(RHSH /NQ94K"I/^Z07/IWCAMV1IN/U9>+E48@U7CS(?I. M_)&[(P]Z,9_LASD9'6:W(6^I5:?[2S_&SF!X6O_(]O)!^./2A*$ MH<'*$#16(O-::HL5RZW:L9.!!%884^+.(LVB12SHBJX/1PB@58RK",%M8 M/!:&[+NE=I['QDFT8( RLI<64*0(2E[1;*QR'YG]KK@VL9& M=D7:>9.OF.71%?M#\H-0M2@KOK#O[L=&Z=[3BX-V+^:N.(N-#^-O[-N3HFN] MMCL:E,Y [5XC=MK;[=S'PT\$K7"5/(040W&SBQ=>G.H\\O' *U<^![OVX 2N M/@#? QXBMUS+ X!1]:K.;OG&+@XO>KM"8B(#!%Z6:^8I=S09%Y@)WF,O";P7 MKO$29D+S%0@&#W(X/IP&&$%^E.$D]5KY(6">S[T?>[D_PUHJ;\Y1C?&3X\ > M QS .9P%PX! .D@N$>, H'^164@1!)%E8$K,.^/\=M1U*[5Y_\&+EX$T+ M %];WE)6\0@HBJ(3^8@)I> 06(-<$"EXZ8/P# 3@XO6_&&[.4*ED#\Y KH*, M.X?R]Y2:BZC&KA2;E4GHF_S0;;8!WUYT_^%X=7=YRRN,(7X5*% #2%11X41I;82>4EA^M@I_)'-&*C! 5FK$%:/(2>Z1TLK%&//& MFU0O,C"&]< G8A.+5"4>DH+#F/ !=10"B" P(#1(D1+&%L'L@,33K1 M.;,W_G9VT\?N>1SU6JPD:RAF^W#-'<#]3J=[G!UX@QO!GI0^N,/^4,5%'MZK M5V%4_J"?6/3JMKD%9>E^W-V&$*E?XJ-&SBE?N9]U)YF="*&OD='^14+Z3TYU M'FR#K+:[X9S5@[C*OPM'O8S0;T]P3UNG?DM'[PBA"3$+4P0'6C,48>J3 MH)JZ"':.3^]551'S6!0OD90[IV/O"6UG>9=KL"UOA'Z-OKM]D ^'U1F7RR0% MWM_2!K.\QXXH(1@\[>"0E; WIE@A:/@VP+$D<79LYCCC$O[8#+A4O(MMT[) M62.M#I%:)0.G41H*.)MLC(%9)P*]<7ZV%HT'<9;7UO=(:_T#;9U^.VVM;VP9 MAZ6"!4!,)@MB0A*R*@64B-,NT2A@Q6Y5>B2X,_"?M00P*5%O@L @=P+'Y*QT M[KH<[$W#IGK![[;@SK$04S0(>S >G(:(;/#P(U*F8A0ZJH(+9 87+@>*LG,X MBQ9G>=F7EHE]'WL#"P\$P=]^-W3!?_K%9EK8(HGY259S(C)1]W4?V2BQ][VD&LH:_QBXX\(BU7^_A.>.Z=H27.8AS^.Y_+#5;JW#,U. MM':W)9>1NZB7T36.N[W,09%S^T6(QM[Q:-"+HR*<_GB???3(^4G&^^,6A.]G MZ1T/+G/G9#QQ98<\WZX(96X67\A#QD?+8Y6([K7[>V4^SL_%:(K/+TZY>VBG M!+^7K>_,P]&)Z-P'AL4JA]W,/M.&!:]NT:[H"YL-F*8Q!W/)D9?,?95S..J/ MVZP/TP__VY_RZ2>2_&XT0?#:V5K#]ZN]_POW '*3^\GL!GANW=+4ONLZN9_] M<$VNO,+_PHH,"WR&WZJBC2S/92?A_/CSGD/HV6.8BC$;0)ZHZ8&4P_[QOT?M M((UQM>KS!#3PQF7!TT!5(U M%]8L%Q:ON;#F8RR/QH7U)%P*K4DX+<6598AON+9UTDV#<7S>TH)X+(1 CC.# MN,@[YDYJ%%W4/ =R/*494H4+BU!?0U'I^CE+<95_\3F;UNR9?XT_XL'1B!NI M80[X&"Z& _.R ?+A5P) Q=\IMK+@%2YJ3N$0(4RL##I2?%_&Y5W7$OQHTKQ MPM>_1A(*0IP_]-MG0*]2315+IJQSM']0CA[X4LQ]O!-+B&5A57>J.*22P;]* ML1=<;^'7L7SW9Z6MU'J/HZ6A@&:):&99.*S&D,NYQU+9/AO/I$ /Z14+LU?F M#3N+GBK3>852%9VJ!>MQ!>OO0L?9VP8$ M8S2QNAEL+W"0JK1%F C 00Q&%80CH)R]V5GF9RBZ]O"P \.MMD\O2C39;3#< MA646H.V/Y8)L_2RU^:&SQ-HQ\%X IGE0/C/DE:- 8[=MJ"%#>M(TUI(;2>UE MS',OAL*,XD6%;T;?=4NN,2IO^LT+CJN/9@9"SGBG3]YX O0B%C<>Z>,\_ZL< M*R&+5/!'&"S3=_OFE41^BQ AO)")K.P!]-4;IK* MXDD]&/7@#3YZ;T0??]*\4.;#ZT/7!^*%['6/IQOHOJR9FHF4&K\U)F*EAY@F M2E[HW$S6.O3/HKIQ%F+2=;^Z^=A;E:X//P_;U:9)8Z545Z8&!!/]BYJOWP4V M7\8D3)88/"P=[<,!_43WJLMXU*YJ2SV'LS[#=WO7Q[W!.KRB.<./0YC\MB;Q M)JS3M>#5ROH4REK/V23YP'3Z]JYH=U=JAQM/9-7FD2].93TOZ,7+%B](7#YO MA\3)F^;3(JC]$^VT PSXW8NK)JEZ$QYV-M?_@=>_G:Y]_[BS]OT;7EL)NVO? MOYQNKK3XZNG>2>O3/YW-_7\ZK;^G>A/":ZO?/[97UUMBX_L'L;G^A:_2EMA< M6=UKG6ZSM?7/QYO?_]G?_/[MYW]./P]:[ZO>A*LK'T1K?7O+."H2TP1%[!CB M1!JD&3%(8"J"X\$;HA:6+JUI'0OX]4!Q9[:T1W9([ZU+O%1Q' QRG779'LH)DBH=\#&7\?Z[W1^\T"*PIU;;U7-J^V5+ M$N<)DQ9I+C#B$4ND*?=(^Z #M57=J4%1KU5-K MU02M_&F+M-9;6]C!2FDK$)>:(LY)0LX1AZ+ V%(GOZ.3FP>,KX<,HWFOKJG^[AW\U_?;OVX_T>CP:%4%/;@WE([#S MTX+_I8#+WV-PX3 +6TI0HRS!B'H#_G(^+&^\,RAXR6/R$.4F\)<9H0]$NG2[ M1,R$ M##90PY"E0N9^:2+WX8,_->4LB)?'56Z<%/O-\@JS3>&*Z31+=5 M[&]GBKW^@6X1DCF5,#BA-G+$C<-(6RT0\U%)XH@2NI93>/GT':LZ"<6SDM8P+&D=3-T)X.7@ M./8'%U__)!\)_1A=KS1N@@OS"SK>3.K%;4C[Q,+5A^B>D[2//#IIWY"H+_?G M.EGOP5@K=Z&?>WIWNOVCWASU-ODV9LJ$:^*-_8]PCP]DXW0#KW[Z?+*Q_N%G MZW29 <1GALJ3S77/5Z=[F^Q_[+16OL*U6Z>M]7]V5W?!+.S^N0-1YFEK)62& M3;ZV\F=G]72;#@E A).<&"Y0X &\+LT3TL8)1#Q+E =FN!/3;'C,,HV##C0( MQ0./QNNH@J,A!1RIC]/M3X:+4+JDG30FE^%JZKY;=3^YL,7*M2-]7BH^>'($ M3[87JQ.K^2QL!H.#W!.X.A(+<%.U^@J9L6QT@K=[.&8,ZQX-,H%8U42HG$- MW>/-\=Q\6TN>N:IWAX9'2V-CN M]ZMF[GD,5;^'RUJ^/,XI[YLUTFHVGN^,^<+2Q%RP"?JK3,]" M55?+^UWEG;66MZSC20D=$,MR8Q2RDH$TQX01#($Z4Q!Y AVU!.F550 =61QEOKCC)WR',-<8[GT M$YGU+YJEF57[1_:X^E7#TVE[.>ZI*6&^KE MUN>;VT)4&!F^L7ENBBO%(H)D.;O"8E\AK8$N1<@#9##_ZQT :B M69SID!15E$>2G/;8.<9<JR M5'=1?S5=U.=O X0^^@;('\/L[OONOFL?E'F>P[V/W>73?]/-DXWO7K:^?X;O M?*:Y-_OJ=X#63QL<[@'76#[9V/^ UU:^ !1_(ZU=_R-\^H>'__=G9Y-V?KC= M[L^-71C?[F:G];V5M\;QYNZVV( [M5;^;&_D;>N5UL_5]6\GJT3_; 'LKX() M@'=AW!M\RSKGA<<,12X!N+'RR"H6D&3@L7.9-.=Z>B?$>"UU$LQ::;A.W#!L ME7'<"",PR[U S^^$+/O_'K4K/+UF[^/"[8SK;W=^>#P)@B58<0QN =,1Y$?[ M8)WBD9H8V:/769PQ"XSD<'(&_CB9^*N6Q;$LBJT@8:ZYT&!AP*GDF1[.92ZH MZ,#E-+#R3*KIQ::*Z7SH+<)7N/14OMPX<:$!#T0E=53/.Z5#_=YFJ^+J+(W=U@J MDG*S77M+AEN,O4V14 .FDWM"K.&1664)_(M5L!>'!^0&MN3O03R<6((/90>S M-$2/_<'G@_)6+\8AORUX3G-$H0-98AG@B'FFE.1)")D^9 M)<2YA25Q(>/Q\4'L]7?:AXWV<+[S;O&99N3:D]O$D'<3DMD8LI*!5ASL=,/G M\5;V\O9V+V;^JMDBVKD-()]=0/9^;G'M=/(@%H1&FRT!04X0@1SEE!HA-4WB M8K;0*@\UBBDS!=G/PYQ7R/OTP^* 0Y":F/MQ9^*\^,,&N]A8'E1-QP< :2/R MN&&"JKP.KQS'(3T:O)6+#WIC(H72FKX'J]@;$;U!" N_#\D_P*G/E'VA'<9? MSS5UN6@J?_,#F+.<7UAL_-W.H\JOC2JJ[!G(5BS_:W:-^YZ2Q8W.U0^XM M7J#QNJ**<5'66(&&-#( K@?;U0YZ>=*IKP 6YS[H56'$9#E&_XPV;?P$K\46 MK1U<&: +G NE.664AX=."!4"QD<($9BB;E;!"B35B2E:A\G=XA<2Q/OD//( MD84#%6+!?$T4[ G*)A/%@[<.'>O?Z%;@45!.)+*00JQ*ML]71(4C2MZW+ISY!A8,@K +[)[3P0"5?GD3 FB>-:.Z-BPE1% MD!8'8;P;&A>%^8T\D F1.',MUM(_W4R$.'(_^D/O(]0^QYE<^.,MYHU,P1.D M+8L=[]\)CNX8^>V;*4<9_-R7-7(V8J\H@MFK)![5;GS B MX?Q(,DYG:@F;4QWGW_O?3#<5!\,BMR'/9+O"_F3;O<8/VSG*5"W%]!6F%K": M(YMS@4T!"W4;7^MNZG!37^NE).B?71F6R18.(F&7-&))Y186D2"3-$,I1&YT M=H@YSIN#YAK_:DH-BAC;7)( PCZJ"!\+8UZD(L$3;LOVL+[RI11-W8QUK^;Q9?^),M98-D&B+.&#PX"=PK\ ]B1-@ISI45U-)P<<7$ MC/Q?)+G/[\"6ZNG*\C0;!W%LL-Y/VHW<#NB,A"@74O?B3CX2]B/3N^7OOAJ/ MOG!?#XUMCM4@SNK63OZ+U-_=/;[E CCWT29$/4U5<8NS%"/':=)2.,),N-K) M+\%M[IKO?G;GA!X<./_ MESTI\+O>'2[S2#9B_U.OVZ\]VAL*Q >Q12&\EY1:%(P0B(,,((MA(8P@1 N' M02!2]FAG"U#.6?1FB8%&<=Q94#5XBD!GID[M N?P*_C.VP=@^<*(?CCG^Y9+ M7#?"BD_=;CB&Y\DE36=1'GP&L"^LQCH1?4.Q^O)S2P:9J.<8<99R^UH=D G" M(Q>I,Q'DS5.VL$3H(K]:KJHSLV=TW4.RQJ-]\*-@,:N4P%D,/F:%' 7LPY6= MB=QMM:A90,O'SVQ*E4,^3\IOAD#V:U( ]FBH+RMOZ! MKWYJG6[0S_#[SO[&^N?CW)5I=7_C>)5^&7[G'[B7.-A<[^+5]8V3C?5E#-?( MG!08/KF[L?M-K'W:W&GM+N<&GG1S=YEM?M15N^[2$*9UVMIMG6S%:%A4U"%* M%7BHR21D*!.($?!1@PY&,[&P))M. ^3P_5ZNG6$'^]E9L[?%N>/:AP M:8<>>KM'OQ#@:Z![:* [ZO5R*4[YY-GACGZ-:+=#M),91'.,8.(,0UJF7*4C M"-*14R2BC,)"V)2"7U@2:O8DT"WQ[&+8>!K(>H%>:=X3/1AT>^UX.;WO55!U MP2/74/444#5:N)/:%7M X#J= 2Y*B&7:>"1,<@A6&X!+BX 2(XHF&64*9&%) M-0E_*%>L]K9NR!'1V.K ML@M?!1S#W'WM@;TDT#H7+);EK-'J=FA%9M J!*>Y2@D$SE'$HQ'(VA@1$U9[ MP44B7"TL]#1J44B M;C"^"UHWY&PF8HOZ(K)GVX_5H?[)WL_54?C:97P!Z/MY+'L3 +R^8P]&%0UU M7/R 2$UG$WK.$):;U!L+P7$^_8Z,-@3%8)),X&?B8,&O;!H]6UA5>Y:/J=CK MI>MM>T*=IDM#[N-GWH-%J,; !\; ZB,UT#T@T+'9O5CGE%/6(J)B0-Q@CRR7 M%@7-K11.BI"[I!/55.;>2/ M3;Q2@]X#@AZ? 3UMI!;6"B1),H@'CE&N.D'@U*F@&6;)) ]W,14U^[=D^KP M:CZA53MWKQ[L;EQ\7X/9;J1UNO&)T+C.!#Y&L7+K/1X5+)^V3C]GBK04-*6& M1:2XDQ B)X5,\A8Q1S&XCI@HG'=MFL+4N\Q/[RQ>XQ_>T&8-3VXQF.S0/FANUY.LE:6X$;6H&_9ZQ %!YK+2V2/FC$K8[($<^1THDX)F)P MQ.;SKTTF[EWE_8 *>"_S<9XC^/*>)^<8@9FQS8HOY!?2].+U.T.#KJ# M^%+UXJ%.>.^=;AD9%(^2H& O/W;Z+.YN*+T$+U=EPGJ?&Y(Y*62EDO. M-3-.)IR[:=QI1__3[ 5]6"=M"S(>;FKU5GO_)G$8;,;KO3]CL- MVXN3;6O;UQ;]5'LKPX:W_2.W&_T@W\KN=P$^3XLT+98ACJ3]Z;T8_;51M!V^GD'AF5>&<7,3=B#C$<@;+DJ^3V3L/.F[D) MY^%1[[#;+RV*;R2S+ZR]V?=S316_QA !#_(T (!VP2O/.VTD! M89Y*+[10.&7:8&L5MQ&+2$ET4>E:"IZN*][RR98B09 @.?(B2<2)\,@8SI$P MA# NJ++27]84+;<;:O<;\/\)/P%P*=A\D+1S D@Q!I7#6(''&>O"7Z/6BLO; MO3AL]'H;GY7D615O50_VG;O MG]QFJ?9;;RA;;(LEQSG1&DDM&.(0^B/+&4>$6NI P&3PZ@;]U<:&9Z93U5GS MJ[$P'F9?LV(&S%^YS);E-GYCZS?L<]KI@L,)[^^?ZY;5CW[R@N>:H?YA.S;3 M+_R]$^.@4"/ I?Z.OG31!F<9WASS('1S7?*H9_?(2QX>^P%5Z;I.>[M<],S, M@H-^.'GONQI>[833T@07M,M,6(:Z*$)6>!VPE[*&W*=3B\\_MS!-$*7CB!C8 M/L0M3&]'50J6'@KE&0:/&_%A4D21TV58U(RFD(- ME<\K$W2+\J0@OK8H*IF+2ZE$CB2?^U%J&6'U=,H] QI MG2.%W*Q] ,#4[66ZFF%___UX>FH!F2#HA?<@K!H3K<# MGD+_?\^X :X!UMRQ\ ;QR4/UG7ZJ^.N,N6=ZL9H37E)YTASGPJSD3;Q>_!$/ MCJHZUE(!5L6KE[3#?_8@<][ZY/_5ZW[,F/3YH(*FDN L,SILK VN:%F8B4[+ MN>WVLA\T1+5\O#ELBCVD=;'4^)/L1-NP>#5F! M&L>9@<^=-':ZA92IFU/$A<2H=%K*+M%9ZG0PZ5L='7;/W7O**9DA,I[AI:\9 MZ>7EC/0UM?S+IY:_D*[[6OKM*0;GQ!6,)&$"2,>MP98K3)30)K*(F9(+E]SG M6N;GFW,]/R.E@KI'2^AD8SX>@Q9DEI3'A@WA*I%;5&\V@9^)4U MP\XS>26G'TZVF-7,*)Z0L"HB'G/^@BB*,"R0TE$Y03W$O?%P$'.6LD&O(M,\ MX_#VL9=Y-?/.PE$"-Z9D5T>;NY.E!T->@]'G)[,/ $SK)ZG9:P_ "3ZH]AC@ 7O=\U(P M7(;5;@_^L?W!;ZUV.([5OVAYD+OIP64KKN=*:L&I_='.968V=TT<9) KLI&. MLGXU8.*.!SM#NN?"5=W-5CV/,W_*9_>[8@VMTE']DX,(B_-P?,[/M$CHPF1I M+C#)O31&VYQVK%@O/CMP)X-:\U,]OCW]0K=(4%YXSQ&L@T+(N0K\#\ !KLH$L]KY3K=8^#2V(/VQ M!5ELK%2VN$ 3#*P;FF.[?RZ0AS@><"^,2L0@Y+_JNJ/:Q\K^5?;M'-E];.02 MR/RE*69(VQG9^X*+;;"&?L2S;/>S\"*P,QT3LYJ@-?/'(O^ M\ICB?*7=S[,*2SOI5><<3:WN-U3W;Z=;243F:31(&IZKRK5$5FL'[G,DX#H[ MP3+9!UV\[-#$!,'LI-M1TD4QG/,)L_TN7L/?L6RB-<'[ ,.8ET M1DDSC>02/C^7UNY.)+7/BXAYDHO*YQH0\(5S%4@ ]72#RN$_.!@6G9RY7R.T M ><+\+0?_WM4R-3'+N"K\IJOX;P#QQ;0HT0S]V6_NX#<;JYFXSIROL;[H=$[ MFY/A=(Q*C$[B8&1:A[.1WYFPR95]&UD^B!,[(==%YZ,";0A-('2H8LH)"S>< MZBD3V(; ;I"-&VA;IPT0D@L$PM&X.AL&&,>E 1<6*5011:E+@+4?OS0JU3Y[ MC.(TY)"S$R<'9.']DWY[+ M3XC&.OOYW0CXFP^LNK%3SDH,-E4N0QS4VXOGE M$%,LVCNP/S.9_?<*+X?NSG# 0\^C\@-*.4._6\YC0%C5[Y<[N:,!+% M!P$1[![$:A=DO+LQ/5\743-6+V1RO9JW<3YX&U\6/>.Y[%Q-TEB3--8DC5=$ M7_!0WCDAM6:>N^BTSKMB'#/E9*;H&Q96&OK,)(VOY% [A%([K?7/(H=+K>\? MZ.K*A^/-]3T8;_YWL[VZ^\]^:Q_N^7WZ4/MA>X-^^-G:W6.KZZV?&^L;N+7^ M1V=M??LX_[NZ_YFN?M\X@>!N\Y$WJXLU>3S;X"[)HE:Q1<86.L0$[8?"H_>6048\B""'"6>R8P M"=A%FDJ_9:+L9VL\?"/*V1?5C?A>Y&=OPJ.<1SR^@B^WQN<'P^=9>DJ5B!+1 M.Y1<(HA3DI V0B,@4,:D9&&,"RTLCEF M)D(VF7DH+LDYXUE[@3O.CTJ@6WM]SP1X;XY ]XE0;Y9;4DEOJ$\$L8 YXMY) MY)P$$ 0!X)Y&(70J.SF"U9G"5T"@6WMW&W_'W#T15L54'3+'K:T:[;.6]C5YZ=N13KH5 MF0R6T8 PQQYQD31R 3QRK*D.G#L7G'Y2DF>IHI1!@%$0A@M/="[<2A)3KH3 MQC['D;:S\I&ZT]L-.[UML"WJN3#4&91\T!#B!8M,#!)I"Z#GH@9?#T(\=2W; MTR2ALS_J@S4%^SSJ]W;6QJA_K@>C;1SU8SKJ-#KM5!$'7=%O6RCI$F/""*ZY M,]X MBV!P^92GB >1?^C,HBPLHD31H+Q-X">")SC31KMTC^J/Z+=!(K+$Y.;!-@,_ MRD:@X6R_W?_]5C#DF:'&ZDA=\#QX:F2T4J9 L(N)X6>"H9IK_@&@:?OG%@-Q MLC91I+.MXTIRY'!42'.J''443"++7//7T#;- ]?\[<0Z*.NP521%*KG4S @' M/[S*S5V(-[BVKB]"A/?(EM%@M;"2*$8&UA70";G$"9+):9>]:HU%YE*\+&J> MY%(0.WX$R."RGR-9ZB@U >?$6)(23A$6*DE#MD$>J%3 M?MS.IY6;N;EP!IC*&QQ9U! S[U[Q^C*Z#:EN!_9G[CQ\V.W'&\OL?'*/7,D M/&:*>4,,P ].1E(S #^38],B6T%XL#@Q(OB%(>[AAV-!(J5<("Q%XI@&-US* MZP@-:@K@%ZI7-07P8ZG7-[+%#&=1688T\;FP7"5D/?P96$YCX,P;Y!:6Y.)E M5>6OE@+XC$UO;BF SU/^UB3 LR3 JB8!GH^Q/"$)\,U(?2_+/WA!O=>,$A/A MBY%HE4C /&C)962>W8T9]@*KM@ZW_*/3]7MOW K!_8^WG.(ZJ8 13#]&'&8= M:<4=LF":#''*"F(6&A'P_# #3.\H7D6Q/ _D1+TWNG[(;@4?;%DPN0UJB@7'YZF,FHWXT\?#06L' M F'[Z[M7RW$C]:*AYE$X;LC=+GOU>X(]$B$/?1)"'O-""7DVLA?\(7O!MR'A MN04_T8W+.N=\HDJ,T*!CTB)ZZ?G-VSS[FYM ]KRL3S"+SWBX8YA;K9F?:N:G MZS;@[Q)NW"2E-ND\CJ*/88+Z;9RY:'WZN >QB%C=_TQ*O+'2.FY]_W-O]=.' MD]7=L-\ZW3C=7/%TXWMKZLQ%]WCC^Y>?&Z=[= /&L[:^AUNGRS\W]K_@C?7/ M=)5NG*[NKNZMGF[N;)#,>_)MBO=$D$A3V7I/#'$C!3(V<*1Y,)(G+["R"TND MJ0QK4G[OOMM/1?5T1[R>-GPU!M88.(6!PM!@90@:*P$7,]IBQ8CF'#L92' % M S%FU* A&+(: ^<, _T4:0HC5*ED4) B8Z#/'1UD0M9:[W2BUI<^#DTF#6#@ MO;O%OC"ZNPJYS 70-5,",S]^;;4D$Y4"=JH\X[W]X4NEV'XW#Z[K]W:Z'5B/ MNFWV?'A_L'05:7W>1:WQ[P'Q[W3&!_1>"(V%R17##O'(/7+., !!*Q3321N9 M?4!CFIK.$_G='7'MTNS&F]?P)_5M:@U_1 V?\G","-X2'Q!.5"+NF$5.1(Q< ML" D(6(AP,/1O,GY0W4A?4'MJ)[/35EI=TJ)X\&9HS+>"JJ;BXYAZJ_8^SM/ MR<,Z)+?;"A\AU<=>=_]]M8T/,[P&RU4V!/M_1$"P^'[''FS'_N>#Y7&!368H M^CGH67#WVP>V=_)Y$/?[ 'YK:=W^'#W94!#&2(=KI+L)TN$97P8K0Z6(%!E% M6#X- +Y,Y!9AGXA4,EE&,X\O610/E8,)"LF6'A<\ASL..>:X-0)[%OW"DEG$9HX0XH).05,'FBXIJ2PRHC)(0_P9$1=6&U#F6+5Y[">X JN+^K,SE?XV$^('BPO=+N^TZW?]2+$;NYOMUN[V26MW[V=KO?6S M1?_<6?W;X,W_[&"__\^!_6Z.UG8]@VO2C?VO>VN?OI#5TR\8KM$&%3P!]3W) MY^E:IQ].067)?TY;9/7+5DB:&9Q)_V@RB&L5D&8D(<)#)>>&[#,CD_7QHU M3%&LE$\6/UU84GG] M[<\/UP4: L%>.Q]YD-&*W(PR$4^(4S3X^Q3O/55!V_?8Z!8[DZO8())H']I. MYP1BBL:E1G-X#.UA?6H\K5BP;B[VUM+0"AYL#]>X/WNF%:+^8[" _7@P/S;N MR95N V\ED9BEE"' :P-7\BO ME;%*%YU!'+6@:(]:,AWO=#LQ'RHH9W]Z<6#;G<:%7QW*6:ESS)_]A8YN5+J+ MM6T'1M'[T?9GC2[&=P$Q/\H7/VMY 311B3DA*.(2X:191!=,1Q@ 5(0U,AI M>.4L62*]8408[FC4E@GOF,AGMK65<=H:7%"9V\]%N#_:H9SDCSYG3,ZD+5?, M-MS)2/8;OX1<[]KK-R8K;7-)[56&Y&* %P7/+S0RUS_5E$UT3#K#L181=5W$^Z(&2_F35!P3\4)+CC]6Y^_N5WG\$HI\ M+HYA;U/B^U*K?!^H3/JA*J5?ZC1>5BQ=3^,-IW%X)$B/YQ$_7]'Y93UN2CG/ M=3UNGJ%*?>IHU%VRYP\FD7=.S[_=03X18<;5LGVC_DU/YG=<%&1?+.3W+DZ9 M.U_DUG09K[.FV&MEB:+)D20Y%\ER'@P$A9Q@PFU4MZZL&]8-OY2RFCLF,S:^ M_]G?7#_<;ZUL=C9WM^GJ]Z^[JRM[>&/] UM;7SY=6_FGL['>.MG\_OET<__; MZ>;H.__Y<\?MA\[:_L;QZOX_^VLK&V3S4PNOK7_=::U[T5II\=7O_^RT3O_L M;.RN[F^NKW;^<]H:C'F+=K^(M97M+>.LH 9C%$BFN628($F5 A).TI(48I*2XZT+ 6M M>A1 .CD/2,%QQX@CB$HG )!L1,9H@;R.P> @;< Q Q)FJJGUO;>W:T"J >F) M (E*X;%W'@M.N7'<"$:]=%Y:K&,4.@,2,9@Q@H;(I&M >GI 6IWRD)1S$><6 MS]9HB7C #EDB(R(IDSU*:Y0!0#+&-!F?IY,%(9V)% 1XPA9; MSX(F"TL*-[6ZK#M]74'\"M37*86E3P(L&./:*B>5HL)834UDWJ4Z!)H/]9T* M@;1@N74%0Y8R\#A(9,AHZY!T)%JOO4[:%_4E\C*BL5I]7X'ZN2=<,;$^$U MV,%&2#8.O#[PA:@K2$B((XDU\.M/U@ACZ $L/"U-MY1?9)G12-W3G4_G6_5F M9M2B-.DE5",I?*MVX$U+H*NJW7+T[\]7G M?VV -GKW!0;:^$#[=4U.F*)JLJB \D8%:+*!@$J P"Q"3$E3:MF79*UR"VG& M*KZ>3'\MYAQS;LL]*)ASE\*Y@>ZR=)&R3AI,];Y/] L0=?-0$7PDCF''/N9G-.61=\+DGFEC$J]%%'8T35,;7:JF:!.@G.#05JR#H'7R(4 M%P1Q+DD(MFD2J,;:T*P.N.* MG=XZ;N/:DC5=Q7+\JI>#3=CR>[V.\M*[94ZFZ=3Y5N[%^[VS=V;>F88MIJ:B MT'B?L?31\%9;785)3ILB J\<32#3R&LK1RBU5BW0/9IS@W[AP-?HP173A$=3 MJBN]-\I"B+'2C!DI)J;1E,[M:\:RQJ*R+=E69S!&Z9W")HQM5D5B$_+ZSC1H M-%S?*454FQ%<308N-5F$G0:+@*0[FK#U9GRHU2 6S.@,]"@XLMFNP5I;QY M12,?II0;36*595*VXOM_]'EB-_&70>5$JMDW$Y*L*&M(2CJ9Z6'L2J1GKV41 M-P%0/5T3<3+%9$R0((LA4)G4(-$S!BIF>M;H%*JW.TMT"^\VWA-C.^)TPU=Y MKVM*JFF,:+)(@<2/*%(J%%$(WM6>2/@.W<0YYI1)YK@@*^4934,T*=+M5+P2 MVN66/86O603+[<2OQ\MB(H:5@F3")\AS)!:UU) M"4C0,5E YP+XJC*D5BAM:EYD(W>6VBW,YM6'[":>2ERS^X2+$Z\%T)ZORXGB MHY<.P4@; :62$)I!T%DH3(JT1BIC%2>RQ8XA-V_(<0GG/" W$%U*H3:%])8J M+?9QO))$E] @78A2"^ETUF.5<#+D&'+SAAP7NLX"'O;6ZN9GFDU^.V/"9]G\74]9%JL--9/:FG9YSAC)?AW#O/;E99 MSGWZV:?X1&B2;BFH[LKI9^5 FD+45"(!+XWF45C3!6Y)N\:25E< M.,$^T&N,A-$=!8R$V2!A(/V*[&D1.D@E-$!;2?I)&:$I'XP1):'PA 2W"-PG M_CHC8?3]=T;";) PT$I>ZEJ]%^!4KH!8^[0;62'0,Z+:4)LW=I4E(&[G;7LS'KTMWU'T*3LY 1LQ"] MMO#EM/.^N@"U]BQ$HX48D@*9G:_))5U3I"QD@:--1YJ10&,B3>GQ\Q6S^G&Z.CN M;X[1C6)TZ,@V417C%20;%6!O]!N][3$J!'U3)5TMBE'%%1K7.$9'MV-SC&X4 MHVL)OA8E5'IZ.N4H1G,&4F@2>M333A^SP,,Z4097LT>U7F9H_F)8M+(II9 M4P9TY8P+LBN#BH"MI$XT^M(,I2%-8=:I;^M8K>?B+?E*T%WH>)B"3,&KMCHS M!2^/@FO>9%.2-1XD5LKK8@[@?8Y@;:T^^RCIG_K"K7%C]4%B"C(%KR,%1_#LZV +') #44T9H2.>;S[:OY4' 2>UN3\AE_=W1, MA_Z6?<;7XBC99\P^8_;07+K/^+MR\.KT[(CN[1^.3SXD*&6*,>J_+XVBR[3$J5L*-ZVH9@9-1*CUMM+ M-XTI*V^ +I6G'$E9"%4G"-Y2^N1R%2612I,;3X)DY^)T W9T=S$'['@!.Q U MRJ;@D)(*'VNC@,TD;[RSD"QE?S:1FLFFEP-,RDR]F1B-.7$;#VP#I96CC4K5!"D& M!+I$DI16[C.XDK8U)J%CVUDZG(VACK'&6)N)PNB1@?H M3>I3@@K4W- W*TU(E*]98>>"M4EL64W*)WS>!_S667Q]J[Y^65^<5G8+S_TH MV2W,;F&VPURZ6_C]"(5[Y^#\5WU1VSZ/21@S)UF?S.709A."A%R3/6]0[%4( M$-"::+5*IN+.4HJ%-V.5LL](4#&=IG1NVS0+,YVNA$[#"O.J9+96@)(Q=X^, MAF!LAI2,IA<4.BN(3G9!SQ>F$]-I)G0:W4K,=+H2.@W69:/QMHW&3+#+)YA:4W^6U'L5/H%W MLA'&6H$H(T099=Y9Z05=T0AXI-C5.W87,T7PET3Q42[GVX9:)+E+& M[@?2$%$6*-')VDPU%L/.$A?"SWKB*D?W+4PESMKQLP;_,?+M\OJV/QA1)4K+B/*$M M9Z!+ER&)+,$Z'94F49*D6:V>*/;Y,?1N.O1&MR\S]*X$>FL2329*W02HZ"BI MTZY "DC_*SQ2JZ36D2BR4G8T+D*''T)N)N9FA=R70&RC90M?16YW!Q60 M8\S@LG5Z7_4' M'8<,K"OU0S.PM@6LP8J2:]Z:ONE?$RDLC%E L$(!*>30M-*)*"4DC%)J1Q U&![$]@(7J '94.D5[*WV5( MLS?Z&@?PZ-YHEA7;BN[A)K,I3=H0H+1,C^>N*'Q#00FR%\&U$J21O1FJ5%-Z M0F_)+GU^$)_:!&27S6@?T+6!YNB&:X;F5J"Y/BE4-AU]C"LG8@;$DB$ZF4"5 MBJ7I8H+#U6Z7':W[SW@!-O&E9T8MHW;[-F]&[;90.QR)FH0R/ABHJH\@Z7-( MDDL%JDBJ2!(=)9C5/IW1(Y>[,&H9M8S:RS>7,VJWA=K!4H 3HE?9-&@N%L!6 M-(1L-7W T9789[\6M:HLU#C6 .KMHW:UDO#-6:0_NER=5+_9]U^\6O5N?[\E MM_;O'^PTO@LD5+>=H6![>7RZWW_FSDD]I!_^;_WV]_UR]NR/0/O@C>_.6OSY MEICH!%^=??XM'YQ;IH"H)Z/S0OP5+]1J#Q.T'^Q:?O#UVF_O]O;%:WQ9C[[5K3P U^HX/KPWX\E3NCT[@,PJ MN5JAXL\07N&)CO4POCRM=_[XYMNR?_KR,+ZYL_]B]1=7;_KVW>]Z%_?]-A^Z M&/I%/G_YSPBX+.'H=]_&/*C#V,DU]6YJ@N?N-W7S%2?-F1M MXY-Y>-S+Z>+I:3W[H)!NL[*OS^>>$ZI-N^!!CE2:MKHWM)O7O?'E(C0V1U]O M<[2L3E&2GHH0E+Z&%*H,TJKD;?.4,-4YX_?KAWL+>V&D''>O2?H[T?_WWT M2/U"/_/+T:.W/SS;O?OKV]VWF7['O==[ZI?#7;4K__?M_7F)_N M/GV"V5DM18"FO ",)4/26$"48(U,HBJI=Y:4X"Z,Y@(-9M!<&!2LQV:$UCKX MSJ"8+6EIIY5,*;=W#+K(&%5FT/@,>O,Q@YKWQ2CG(5E= %/6$+16H(OT?88T MNMYUR$FY,)O[EZ=7(1& MSH>VQ:+=M7S(^V#I:NCN,4K02^J)1:6"CMJK:E2V4NPL52]8W7PCG*W8TPU: MNKRMFB:=*)%N ^4EME:TJ<.(@9Z' MG+UL"X0/UK(7@6@QN :]B C0%-,;;2 T1\EG[O,W2EQ5F1A*N5JSK7:,W.,ABY\/KZ5)Q\[,W[@C,GS,N98_1MNJ#LS)G5P2ID&]$U M@"-J(;]F'LQI/\[);R[S\-P::J=Q_-CR?'IZ>WSA^3M_[!MJJ9'N1- M]GY]?_QB]0G%LUK^UI[@1:T7,U*%I--2/1FW;\%[@9C_FX_OK,"QN^+&>Q4( M:M8R\/CUX[M/?R<)=_!(/<"?[NZ*O8-_'_UT]Y>#QT>/#QX=/'CST]U[DN3> M\[TW QEX\,/SG^[^ZW#OQ[T#^AVX^_:!VCUZA/3_1R0I]_?NWL?=A__9?_S; M _VA*:J7@9$4?%)44#YJ#2@#?1$M0,Q-@5%1>VS)!!%[,>SMB72 W,:]_H^_ M]6SZBP4XYL-XQ?;,A_'X\.9C/F0?7%-HH+D6 94T$+0QH$IJ:$/*TG0^R-MC M#4EC/C ?UOBP884X\V$T/NP-\@<;7*(K(8 2NCY -C0(Q3=0&;VS66?;ZHH/ M8[72F#T?;K25\B+%,C?5F/5IY;39?",FWR4HIWMJ]^'3)Y2CRFID!D%W)Y%/ M18@J&C"R9DJ+K @6B7SZ]D2Z7&Z??&S<')\/&XX38CY<@G(ZYX-.20M?$6Q0 M!K E 4D["]%$B5HH;XK;6R)MKID/UY$/&T[O83Y<@G(B/AP\>A*LK*'; M;KRH%;!40H.U&:0*7F39!UFD%1\VKD6]+GRXR5M-(Q6AW90%HPWG^S#V1L+> M[IIL$M(KVTP$FV7K:9$!7UT%;;Q(3FI25'YG:>3FV+LN"T:\H#P^'S8<'\1\ M&(\/ ]F48BTF6H0J8@24&,#;YL!)JXL.1=8^E-!8WI!F/EQB_K#9="+FPVA\ M&,HF$Y6O&35H@8KXD)%DD\M0O<&,R<2BQ8H/G#]\ON;A$UV)N1_Q6C_B\/E^ MQ-^DX_*&_O/L[.AP^?]02P,$% @ ,H>_5"--';)/' Z%@! !$ !C M=F-O+3(P,C(P-# R+GAS9.U=6W/C-K)^SZ_@\N(YO M:WN2/4];$ E)V*$(!2 ]UO[Z@P:O$DE<)'G-72HI)[:$[@;P-1K=C=LO?WV= M^\X+9IS0X--![T/WP,&!2ST23#\=?'V^ZIP=_/77'W[XY7\ZG;]?/-XXE]2- MYC@(G1'#*,2>\YV$,^'B MX^'A]^_?/WSO?Z!L>GC4[?8._WY[\R2+'B1E?1)\6RG].F9^6KY_"%^/$<=I M#2^2&TM3OH'J5%@1%1L"8!#U'@9JR]D'7"Y0+S:AKQ]2%\ M#7*ZG:[HAEY1DA=F9$4QQX?QEP<."D-&QE&(KRB;7^()BGQ!$@5_1L@G$X(] MH00^!IA7"A2^#A&;XO .S3%?(!?KNN'7'QP'H"'S!66A$Y3H)HB/93TY"R79 M@1/#>$-=%$K=A)(\;5*I_"'V0PY_=>"O#Z_<.S@TEQKQSA2AA97D(DTL/?G$ MI@8%G>R=GY\?OH*25=>@4G%D^0[\VNF),=2S$%NG@>:RQ5^=E&X7=<@'F%T= M4KHMZU YJNIT04I8:=D!) ZX]M!'+L?IC2ET,/$Q/%7R\.O]BH M^@H3'BZ8C="LO/RM0BP* AI*#O!)\MEB08()C3\0'X&>?$R5Y1%/4I-9LOL5 M(U+^[R-B+J.^9O@>+AA=8!82S(MSAF0P8WCRZ0!FCDYJ'/_AH_$'49.T2$G MJL;#UX>"!/LW>4M26E"Z3P=<8.#CN&^:W/ %P[8-%R1<3$L2Z/_X]KO(MVV_ M('$C_[^C^1Z>V#9?D)" ;-!ZH'X6WSO$^W20^K H\#X'(0F7U\)*L+GLU0,' MBGY]O*YQ:60UE Q2P:GHO,Z_=L4_/?AQ.KDC7?A5\'-BADZ!XR^'ZWS6)$0< M>_?!K_+W]0&2$"=%%(1KFF5,MPI))5GR88J! ID1#3CUB0>1Q07RP;%XFF$< MX;$9X&;)2@'8D4.OU$A>(<->G/&(8 M$(Q9R[&8,W=R[D[*?@_=6G^_ 81&4(H9&'ZV@-+Y,?WMISVJ:Q \XA<<1"+ M<>DT%GV)0T3\7<)<+T.%NS"Z_<&6N">2G8+HGYP?$^E[92@#Y6+R EX(%T[) MT!=3& 0D_"U40BU)HQB#01Q*;:$8F7SI?^4UV.M'/6HW-)C>B,#&&W(N(M3= MJT6- (TV' _B&&UC;0"QCI3KQ(+W2E"/T1=*O>_$]\6PN0]GF%U#AFI*8"CM M7B$,A&F4XV001V@;*T=:!6DG9"6<0BWVFE(/WA^(,?$%>0O%*//6Z,'I(([A M-M:#7.(>\WIE:'W JLQ7'QTQ3#L MPI#\.]M&36KRN7O%J >LG+/?O5+4R] H1 ]LQS8*49#\%YXL NRU09TK"$)_ M>WR9'82Y7HS72E&R;L8#:.'%U5@JM5*B=JI1D^F!S M\ BL+7)##IN&1Q$/Q33,S!1#ST6]Z-#K]RH24VD64NYYHSSGNL\EX6 MO8>F4X:GLJ)TDA \RWS=;H!4BU"AW._V!OV*O+01RLZJ7!CY*=V/L>S]H,U1 MNH.0.R0O5D&$-5.-Y3Z&.7\3L)U,TMXB6PS!76*MDZ&!_@0F[IV/\U;J @\9 M<4/LP=X(0VA72#3S[FFO8@D@9R&W9+2VOZWFS0I"S6QXUJ_T>5;ZOIVS6[$O M[ ML0M1(*(1_QHPC'SR+^S=4,X?*)?2K-+)F_#5 M@ M)A]+BY JXN20G%^6 +"<3UGJ8+_$X?,)NQ CLVQ@O;U$(OV\Z8'7L-*!" M.J&TE+@"*@AP<@G.>.FD,EJ/Y1=$ BZZC6,N5#OKHPVAU'#3('D*\9822[$1T2LS/=Y1+*^)K,Y[%?ON M"O3M[&7+R&J52AU9P;_5L6S"I:V15=)\6YNS1J8V-?V>,#6EU:*5SF^A>8&S MDM$@HY>5(9D[.;8^%A4%2<] 8IWZ_8CJH MQ:6-IJJF>[,]2S7?VYBU+45H3.!@ '?PF4-4<>\,7 MS-#4SK.Q9*E!^@3RD19(IV*<5,X>UQ4[*XK^&>' 7<+%$A%?L\@[P-E4A ;W M4TA56N!>$.O$$KLKH=X(]$:O3J'!*V=7N75*=FC=47+*^7$M=IK50': MC3*[IKS4N,._1Z7E%07N+<_YCNA<](M+D+_6[Z:@U9*K4S,#V&M3,3Y3=B6D MVI0BKN]5JP2-AHDZ1S. K3D5$W,]0.U,T]1U\MHW=S1_F#EL=<=V%'(WA M[ O#65K-5.-=^E9*+Y;YV1$5V%O6-P>&5I!.(J M."1P1"6\#_$ M#VKUU-KPGW8 %9*RZ3M]UB*E@AT-A]N,2F-"^G MO=T^ Q^W7/XWO@-:V-$;@L;$MSYF8LA*8^PA(5/*PJ?XR/\GEU5+BU_@WT[O MMM#IGU\7..!6<4D]M08E2&64O*=5E!*&;8;E*@I%S]P*MO-H+C]Z0$OK:_M, M>6D@@TQ!K>&+N3L)^_AC)Q6PAU#1[?_H[1)$P6T/XQO N+;!,^^\#4:BGI<& M0LCAU/C5Y3VBA5(M15#Q&((1:BIZ301TWJNXOE3],L(>&,MM&WHN:H_^!#(Y MI>&D!JF-GKZBG[,3,#MZY&1'HM1F]*0'6]]L<2^M;'CJ($< M5D!*J_4:R M2]I"N C"<4Q:2?\D*;A ];L99 W%?0%S*ANE&=5%NR M"'M)'_ 4FE'$F&A4(5UBA+ Y-[4C=3+H5=PFG'!/ >,%=!,)Q?S.'L1RMUNX M6;8\-4[7<;_",[8#M(U.F#$*-G;8FJG&!)_ YMAML6VA[Q47QB"]-7(M+8MK-^Q625,VFCW0"=OX\/>%0E0X))@FLTJ9B\- MU5*K+=UIMU=QFW?"S-MK*VCZV>JM+ MQT1M_T[EV08[I/96KM3+AHM[!FPT<$'6H_QHZQZN]2<-2/HVK>B([)U:>4V/ M:!=[,7[N0\]',U%!0J/B&8.,KT0JXYQ5#P: M8H1>&ZTS$F)W&;D*JHK0/R1C(O0E5=/TS?@TCY.\8T)2K!M=3..JR M+:Y.(FR/[PH2:>1+@G0/_0AQT4WA,BFQXZ%L+$^C$V=")TKK_,8ZD<7[),C. M#CAI1=)R[8SUXR?;G]&K\=7,>7F-FP0;:"JNP09Z1S)H9S=;W8.]3J7V;%;NVNR+9FJ#=Q9;] ]KKBOOXA< M)L?Y,9'TDTQ@%DNUWHBM/AY')]O#:\!1@ZT\QZ;&=NW-.SK9HUI$=43G"QK M1F8ZN<03S!CVQ!?;GEK93H(&];Y O90O744]%PJ(IV+AV_TYEVI%V/ 9E7IZ M#8@# 6+%DWU%$%M^Q![N'R#QFS)P.ZI\HFN* ^/SDBIZM8-Y=MRK> ZNP"^^ M&;7(L96XK'>KU7%6 S8JE(ZZ9R='%:]>YFS+(+7SX*MB'%C>@ZCFHHD@3OL5 M09MR3+4QI%!T,US" A_ O7'\.PEG]Y/)!?(A+?$TPS@LD-K>(K,[B9I9[TS, M>I47S2B40%YYEE7#@7HXHB*=I":.K$J1R7ZZ7,-Q@]RK.3<-XN=P^MH2\19G M6I]"ZGZ[0((:7'@<<%D?L_7B:E*UJW,.>V-*:QV254?RGA;-1=??*3^\7\&NZ]AJ$&YF,!U:T1*3Q.4]Z%6^WITPE-=HJ-%IHD;)I_A8CZ!F9-3 " MHYI28YM@;TEISBC,^$5>;4?!*M^OYJ!,]?>ZW:.*9]AK4&EGEK^R>RVF$16] MEUY'XXQL" R M^4)>FYR=?LPIVADC50)4B!PGE-U2%D[1%#]A]D+@4,XCW-=F%3!O+T6C#7VX M*L=8&PJ2Y5ZR5+:3"7=BZ>W4B<_SA4^7&"?[[>"V<4,/LXI0Z=/ *X%B_BRY MEPDC)^$D;SQODTM3U9,V<5<]N6:^A'-")1>S&HXV3I=5'6L5@RGH-2;N!*Z* M,D6FA5;K-O)#@N/^8- --KC4$FM .16@E'Q_R:R39(;DZ1W1X.RW.,:AZ:X7(NADMIPT4] M.*T<-4/WSXAP8CY25@C4HP,N]STJ^<.;NO];;F<>&+VB;(XV!6*=7@,(1.NE!9X50 1#1W)L M)307$2"G&2-DY"3^GP' /"K':>*=E MHIE*1'A>]FY5 +5Q:JGO9!O[IN>BL7(0L)>6'M18_7?;NE\.7_E'M%@0T63X M)/X["&A<=_F1^ 3[,D\KH70%)/^ 3?:/>!$Q=X8XOL7S,5S*A\9<[KK_=!"R M"!\X 9KC3P?590.XLUL,@[3LZYCYY.,",T(]J-^G R]BB8'ED6!,P@C^^L)H MM/AT$!!:? >,#@YK6W$=)/V&;\@+]O+;O.-# MC]>!ZT<>":;IS=]"-N?%9DZ0S[-V;LA-WQ$DX()5F'XUC@\RB!;C,0D->R?^ M9$X#H9M=^=;X6S5Z1*,@9,N% MCUR<'SI0J[>:I@EJ#OU^7WPJ?OA*>%US:@KOH!U>^-$CHF9P<\!U"2783!=, M33!""Q(BG_P+>]G:D$SO+7Q\/Y%/3_^&?3'\'B@+)]0GM%93-V%EH;J6> H> M\"2Z01=\$;B+Z8L+MQP)1X).?*@J"H1U><$\3+:\U#3:C-@&[W_K$'V05;B? M#*<,RZ^^"K/+\OEEY6S0+7J%-\AJ^V(S9CL?T_$G*9%!)PS[O9/N)5KR!\3# MRT@S =>5;H)MLD. !#N$,V7V_G".4"B0870Q(R[<&!7?]0%/KXEJ70?#J6C/ M%(7X"\/BO^QYAH+A'*8=A67;F&-C1[Y CT=SS*1=%LW!Y$7&45\PG3($+14E MP(+&M1LF/5,_;V_([HWTQ7P"M*NX##;A:.2%3]UO]1JS'=R3\&S@?''8%CWQ$YO>!H"0B-$PW*FH&OSVC+<;\ MFP8A5_&3687SOV#&F(<]%&8;F&K[P9"ZJ<'(E6@19AH44\Z68B?29!#5=$UIW)R*H!R8B'75C2L6:4/?$QP73(7?D M84_8#FDMEK7#3$G35,L2YV2>J.])'S'S&/DSS?W%_++O/SK3IXP5Q%"^=UWYMI:[J_A#Q[.Q$F.RK$LL@5%D/ E-X^FKY[=HFYR\@B1J*F[18< MWM\<7:6/YQ02*Q"68N82Y.N3,\;T#4K#Q'5;2R=EKM$5H_/A9"(O&L9<@!G[ M PJ/8@N6#76\[NC5]>C^R=6FJRH*-L&,UYH?>X/57$M5JW?<.+%JRJ A@_?) MG6$O@A50F62)WQ03;(?PM(9JB\.%B%?_22'5R..VU>GS+B7L9F%ZMH35UVB, MMUB8?HC7;X5'?#\1SI>PUPOD)[=.WD]J\NNJM:Q-N+VA#IFO3S]%8S>Y@!-[ M7' C\P43T9\<[6I39T3:!.-7@\!VJRT-M0AIP#>, [YLK\05MMUQL0&G)FRX MB,.HHV[O7)-\+Y5KG*I"_\J'0=+-'J,9DJ.-$2'<-9_5MN#9$+6&^@:P6!*[ MUUB_ZID;944RCJBG<4G7"C5!S6^I\"ET69&U0DVH]RB-9&&7 M@?<"2E.?:ZXNW- )_7SX*V:;&^9H8$QHFV((;DE 87,I_!6,1-UU:A@3>FF MZ&*%7P(&_JIHX&T=FPH&#=79!\2^"2.!_$P7L1,S:!!8G,C7@TUGO7.[WH* M8\4#WL"9UO!K@A]]%\% 3,+:^R@$>9"GM@R9;=GLNNG))\)9F6*VC0F_$Q[5 M\W?LO^!;N6)L;\7+')IJR LG2P"E_ 8U%&YQ2,6851/4?WC2.[4K^WGP),)AM<*,$D"%"&[WN4R(VY$6OJ2 MNA%\,@R\ST$H([#LH*\.2#/:]T:R)OK*$T^P5&Z7S]J&91/,D+P)>[S^0, 0 MM@E,9=&+95XDF6N&L&V\ZKT(V$H""Q,BE)U@45NFR-2\O>!F#"KLD^#/"':K M/H4HC+CJ<&E-X>8<+K5S^V@RP];JX)?N& MY "SI9\3 ;+<>V>X5%0JWP27IWK#43P3;+I=J43=$.34]Q5LE&YJ?J;I$8,F M"(B*"PK9R8/"4YVUC;?@T-1.D"YY_H[/"/&9>M J")HP:FLR9^H964'2G'GY M*9K/!:;W$WF4HL8GO5AF(7!RE8\PK2.I07^+D"^==M@7'%)FN@CUQF(;8@$+ M)[A&V+,\\[5.T=A=UHF=)I!DE=>;/M,51.&DEN),K1%U4RV=09(Y]<9&V^>K M2ZP:FJ[>R3Y$;0BP:RGO'1=8E33O?[9"VB'Y-LC]Y"N/1X[: M8R\5;JAY$HZF&#(;35:8A\ M.2QUQ_TJ2C;5URQ=HJ=6X=KB35!AL!BC9$L^_X.$L_O))%ET?YIA7 CTM:MA M&[%Z;W>G)D).GGEA_!:%[BQ.@V0%?L<?]LDTFR*!WW^A5EB2)SXF%1@2$<-A3?P8*@P*;^2,^&[-Y[!"1A MG.G!\]KB3;!FCYBD^QY'-%Y12'(9>1X7L_0-)X5_9<>FL2IN>VGQG<*YWHA7 M0WWO;'GFS' 9YZQ)6IYN+8<]0C?"#ZNX FUH<(&:+9N&8FE[=%R7 =N87T/[ M9SCH]OXWOC9#N45KO5@3-#V-:Q//0G?M8V7A1K0CUA&CF;5)]1ZZKI#M_4Y] MT;&/> SZ7G\C6F7AIN8A()N LU,2-\2%F%-W?%E)TP3 +O%8_ T;B.YH^!2- M_XG=\)G>0HH/T@F/V,/QGB-U0ZW9-*'M:UM)TH/FL$A7V*WH9N;==-.C :-& M[-5:R0?!VAT-*@Z0F-R^LP&G]XYB($]83!.N7:)@F'>SY-*0)!ML5"BD@@L/ M5D1P<1MF:3#^3"^$819.GBSY/"-,/BQ)='9OAP*:8"@DED.C-4[3$S[VW!KJ M+=I&>3L+%QO;(^IKV&9,D4&(?)IDX:XV12^I0?0U'G_/JC: MHFEV&L"64Q,. 1B?L=S!YI8Y-;+6\2FI#X<62G3").;3GI'7;/),2_7!!6[ MQ!,L[)?WC%Z38REB+,.CF6#BA*TS<'IM6#341JXZ9U\#+ZD]]CZ_NIAKGV$Q M)&^J?U="T"K79TC=4.BS%-Y0OL,@%SXX[&'7Q,%ZNB8,[YH7T1ZI[R=OYM2U MSX3RWS:WR\=JN3O#<_3K#_\/4$L#!!0 ( #*'OU3(1^1JF30 +\E @ 5 M 8W9C;RTR,#(R,#0P,E]C86PN>&UL[7U9EULWDN9[_0J-YW6BC'VITU5] M9-FNUCFRY2/973U// $@(+&+(M4D4TO_^@DP,Z7S9Y\H.5JNIC_]3OY9_'=$YKG19G.W_SUNS]^_QG"=__ZMS_] MZ5_^%\!__/#JQ9,?%_GD'AU3^?U.7BW9-_+);_ MG'Y @+]M_M&SQ?O/R^F;M^LG2BAU];?+OU0C@:98P,@<($2IH?A$2AA$ M\N[_O/E+M(J,+A(HHP:C=81@2(+";"5&43&JS4-GT_D__]+^2+BB)SRX^6KS MXU^_>[M>O__+]]]__/CQSY_2__?+5U?2F+_)CY??_\;.;\7 MUY-;O]%^@O.O0?L(),^D_/.G5?GN;W]Z\N1T.I:+&;VB^J3]_X]7SR^],N.' MO/AS7KS[OOWV^V>+^6HQFY8FVA]PUE"_?DNT7C'VS;/6G]_37[];3=^]G]'Y M9V^75/_Z7>8'01.R,$(U!/_[]H=]_Q5_\L9)IIM/IVVT:@ M%5=I(]6S%W[?IO%[FJU7YY]L)G8SJ=MB.IWC+F-^=K)<\I*?!*N31Q> BE%@ M:O80O94@JY"A:EZIJ(8;Y1F*R^.ZP)ZGR_QDL>0)8#7VW9./U)3.F48[A83+ M?(U6E]?3V3>^7YV\>[=Y)DS7].[\WS?U-B OUHNN CB5,X_H4"*\IGRRI/)B M,7_S.RW?_4AI/4%?E"K5 'DIP10C 8D,6,H5D_>FZ-B9"3? V(8*ZEN@PJ$B MZ,:%'ZD24[$\9Q?A'?V.GRX,^U=B4*$4+[P$GU,&(Y(%1)G!U^"U\E+GFCOS MXAY(VW!$?PL5BB.*6N\0HC)LD]GI?%")J3H>JN.>XSC MS:PPWP(K#A1 -R*\?$]+GHSYFQ?$KNKYD#__NICG,]N64XDIL473P@2&11%0 M6P$8M"S(ZJW4WKRX%]0V-+'? DWZBJ<;:WZ9SA=+QO%\OJ8EK1B%%1SH28+L M:V0'2 ? * 60J:(J1[78WG['50S;<,)]"YPX:/*[4> &+[CJDFK( I+-[ 5+ M2A"RTA"#B**@5L7K(XWO5S97[,BZ3="4G0'OEP421>$C! L7"_U.2?V>& M<:HOH!AI>+6/[&_QHO>=\FZ4?IKSXF2^7OV&GS'-Z!R+])@^4)!W771^B)@I0\I!"K ),K*UH= M+;CL1 HV2W+8GPDW@QEI_-2)#!T$T(\/JQ6MOT#00LN4DX-*(I[Z6^R!L;&U MV<10*E-2]N; 10"'CN89KMZR3]+^UWR1#SCCAZZ>KI_A3-\*V)BLX/Z\N$KX_C+I1OY7[& NIWE- M93N05D9>W1$A*(Y)C$ 'H:" 2*$HE$%8TWMY[ AQ3%:T'X6&E%-W!^L596)@ M;.A_I2\NGXJ43;A+HMQ/Y M=K%PYK319>I:BK5+YWQ'4#CC'M M1O;CP,$S?K#LVXGTY,4"YRNT?)\S!:K$9XL2)&( M74J7(23)1C +1%4Z\UCVFT\G ;#3_[1^/&. >8ISKX+:AB7\T-.DN@6Z<:*9M MSE_YW$Y8(\E,/E10)K-%LX;5EN&1,HH<.::2V??>O[WX_FUD'AZ=S/>>X6XR M_FU)[W%:?OKTGN8KXI#GY?HM+2^/L"HO/?&XE R9W9J"$#US42GKB\ALQTKO MY;\%K&T8$1\=(WK+8\AD!Z\,1H$:J#H!QI3(@7 UP!;+%%\5)=D['Z9_)B!/ M^&EJR>;1IW%]IEB,C5PQ"G:_V+)"(%Z])B01$6NTIOWN M@&S>W#??PS'\H&/+83$\A;9FB%8&$"RUF(EDDKUOD.V\5W#=)'M-V>T] MN4=+:;B07$U:):FE!AU34[7!-.?>MO2C(HU#4U,YFU)2U,0)JJ@&,KI;UJ]:,AJ*12F6TM7?&\W488XJJ.A#AT(D^ M\O'T!5XJ(96L)8!FNPHF)@&HC 3-KK^TVO$@[KV;O>_+QQ13'4""H\Q]1X8\ MW>I\] ).'X.)T@>@7%JBA5),8BU %T&J8A6FU.TYLNOKQQ1&=6')H/,_[!'U M!5!5>>\2NT!"M#"@*@E!Y,V4U"BB2K'TOF)P#Z0QQ4T=;$I/ 70\P%R\I^7Z M\V\SG*^9R,W9>=_L73M2+:Y(G3&!Y%&S:VP=ZS-&9*.H61OAK.E]F>HN/.-+ M7#B(#]VFOAL9_KY8E(_3V6R2;$FY4 2JN;8#A0A)Y@P8@[7:^QA+[_NVY^\> M7Z;"04+>:TH[IJ"LOVG2^K'^L3G%.9"8GB-%8:Q(8 M*3G.C3J#1PYTL\G9N="9'7<"VFHO2CP>7O2;_2N$^)?OK\[0"_[YX,)?K]?\ MYR8@7M0;3@DN@]F]%-A]C^]:'&RGL70J%W;#>[ZK0_?3B#C@=3GUO>S3_=*KY?ELL-VMWO5Y.T\FZA4Z_+YI/O)BO M65S\Z#=?2@Q4Z[6BV(X/VD:M-AEBH 0<5[<[NN1,'>#0N.<0QK2/WHN'-QP^ M/YC4^YG$+?G_/4 MKVX9$$>E7FL,',2@:WGT',18E:!:%TE;DL;VOA,WX'"Z.X9N@#$F0S,6/M[J>.\IO9Y!^F8T9TGK$R%*J#Y% M\%)OKD$&2#%G2*583UZ%TMU87($P*F4_5OX<(K:^C@H/;G&9S!,1LS4NQ&*79T+FA$IY/C 1E(3BLP MP2K K IX[XHB6U51HC.1+@'H<+Y1I^O-4 HVQQ 5.(NLTG5I54RJ PH1BZA> M\JSV/\TX>_N8+/+^$K[A"&.?V1V&JUNYY%KIHJLI'!2TLJ;MKDR*EI5VRE[% M:#3ZWL9U9Y"C,K_]R#*LL'I>5NBZ@=$*K[O"06"*P8(Q-D.0WD%.@8MJ!Y6GYSY/3_+_F,3Y] M^>SYSXOE:YS1R[JI&+JI#'CJ-+;-)\5O\RZWN1,M:JP9D*('5EKL )ID:_?] MD>%&,RHS-":6CX1 XUT0;22IZD"M6$]6' 6U75D(T5L@X;%B#DFD02+0SN,8 M4_CZ3:^!73DS./O_F"\)9]/_IO)O;+):E@9.YVUX+^=?43]=3E?\JQ_Y1YY[ M6DX7Y>MB%BDX;,5(JF]; D:P(VL-QT56!?::DZ_4^^;&8(,94VKW8U@'QV7/ M:!=#&XCG::VQ+>A6B\O8MC&:VD9!,9ASHF)5;W=^@&'LF+7^_[VA8U&F?Q[< MA?V.&((+B2>&DM=@4JX0/1*4F!BCR37&WJ6$[SW.VR.O=\D/.=VKFWB+E2H[ ME](7%K6P$E"5 @JU4M;JHE+O^BP77C^FP/E0>5]+]=USECLVX]NLZK_3G SHO3\N[Z7RZ6K=A?J#S@RJ)SG'TR?EC'9*,*_7%FH0M MVPPLM15-6;$G5BID'705/"N^>U'YHZ6^/*P>WI-]U\_CQR'\SHE<#/1,-_S MJJ/9%FFE2!@0M+;8D($KVSA&^!,BJ%W95&A\UZOPM9%UP* M)X23(51(01!P8&@!?6O4J;W/LA@JJ7?Z\ZV.V^XC>44?:'Y"JXE*TF"M$5J' MN98GLD]+;5[+7*U;L,:\=STI7''6>89B4&BF3 M4Q!\_Q0]P'PA7;W^>+3ZNNMX" M^O+0X>[^W(R[TXV?UMV$7\!<^##EI_WP^8]5Z\3\)VM/1!*X!$UMDX+ZWOK1RW1]88^%W;I/SOS><3K8H) MUA9(.19VLEO]@V055"5J53I8HNYM$K; -:825T>B2W=Q]=RI^#!=\>M_7BQ; M[97-I=GS,N^-WSQR&Y)*K7E0\*V.1F0;F; @FUP2@G$:L@-L8=P':TP'RS'FI)];'0" MN]?"N0?3F Y@CZ:&.HJI8[,X7-(/S.32#KUHOCI3ATD877B,/H76 +T$".S< M @\V*QZWD+)_N[B;D(RIO-:1B-)!)-UOY&0>]]DUCJ)3Q>@+M+U],"$FMIDY M F&*0I2BLNA^B'@-Q8[%M 9/*C\&+PZ41;]MO*\GWYNLITN5G[Z4?9J@"#$[ M6]DA;T6U;:T0&1>([(V/6M6$O>_:;(=LQ\);WP1W!I!9GY*/#=B,@2U8S MPXB@YYE1:P]#/]+I_Y_/KW?;G116=561 J\K*2#; MX-JQX->CIM%@\NH7:>/G#8]_7SS-K.V6]/-TCO-,7W&M)E$F\AD59"JMIAT' M;Z']2*ZR(M1&6-,[QWL+6+M6"/LFB-1;7#UW;#)1.3N4G\THMTE[67]=K"\6 MS)TX&VIB:0,E:=KYJF>2M]9_-0CC*15' VP);P-M*SY]>QO&W:4V"*5.G;,; MR$[)J!"$9E!M>U((!=$I"36WNS1>F-2]]<VG=Q=7@.Z2^@K;BCOS'#UD]$ [+FK.WL^8;E MC>UG)ZH89U*H0)6C1&-=@AB2 *N<4U%IJWW_.KO[(-V*9^:;YUEWH0Y(P!L4 MJB^(HK*CYW+3JJW[>5)MI<@@?);6( T?Y>UI (]VD>;!R'6@P(ZP8< 113'%-)V=3H9,R898%;A:=-OVDH#21J@V5V]UT3(/K\NV0;H5W8[5 M1.+!-Q6ZR;1G!9^;IN1T>5R>$DW(*X1U*\7*L88/K<"VD2#(!66*JLH,4(IJ M2W2]MEM^7BQ?T?N397[+@GM9+Q3.8/EXHS2[.=:08#>9+"3D\5N17?8\"1%[ MERZZ']6.R50/HLT/)=-M>RV=9#5(7'Q]&_'\TN59^HY)/JEJ"%QL_0:4KA"E MS2"+$EJZ8JH:H+?+UO@>0=95=UH-);Z.72O?GU'_K')#Z_*:UI/,5/DAEF+VYI@I?OM_8,BK%<8YH9Q84,YO.Z$$[*?F37"7V/FG:'EWW8]M;N\Q- MA*[)HW&@O"I@FA\1BF>7591J:AVB#L#VZ!Y#7'$HN>X]P^TCN^%2 GXX64WG MU/*X-[?=)I)*B96=#25U!I.+ :S:MO+YH69I> 9Z;SG>AVE4=P(?BD>'R&G M4]O;Z1VQ^&!J "&Q@M$^0!(<[%1=2 MB:V)H2!_Q;GB/X"I'=TH-)+SA=-,O MN/PGK2]&SFT*4-A8%4)R)9]FA*=03Z"BR%# MJZV^@NQ71H&GHOW7=.@'AKG9^%NME].\IM)^P;@O?W#AFZ=5\ZZ?^9R5 ?SI M4WZ+\S?T"M?T4ZV4UY-$KE(U"!R,R78'PD"@IJIES5[9*$ET;Z1XU!$.%$S> M=$YGC,C*MV1<+]-IVE+;7 -RRI="7H;0>QM]WQO[#URF?KP_-UGWW.A[VC.?QT_-0\3_$D;ZOE%Q& M"R69=D21%$1M#$34K1Z%#C;VWC#8]TC_@4N_/WIZ'BK^X:H979ZW']DEG,[V MJF!T\X,.KEJT!;Y.E8JN4>H*D2;:VG:C.D"UFVW'4B'XZD Z434)[;+N[>W< MA^GP,^V[G_^4V;Q.G[=)G#Y^0 ;=OO##K9C6^+L9,LN MO*W57ZQ88P#V?=LI1V(ZU"0@)E[_6FBA!JB8>\OU^-U'\J6/VEG7G*^[52W- MY]+>5116I99J&#U[^RY"T$XW;S\KH\E)T]LT;8MM3#9I7V9<512#R*6;W6D: M:_WY*XJ?/_PZG3COJVB;IUA-;,?&!,D4R\X]6T27:RC8.WWF)AQCLB6]V'#P M?'>6_"^T?MN"OJ^CD];XP$P$63?=I$6%F/EO)9!T7F7I3.]MWUN@C"FR[BO_ MPV;]*#["%[55%\M6OJ2KSW#/PWOZ$+N,HY-/<57C7];S9]4Q6Q&RU;KU-UU- M0F0_M H"44+KYB$#Q"HK\'].%>TPUMZ.QZX8>WLG5]Z7\\F[)F8JF]23KTVA M6@V=K\W.2"=G"M:V_],<=F$ DY:0LU!!&T)M>N>B=0$^JC2U0>EYG_C8.S^8A^, ML;>&&C&9)&V[;9;;M2#)SDOREB 7JJ6:A$+W/E#I&0(>R^E[4-YU$=Y17,6S M)DJ+DRNKX;?%:KJY+-+':=SZ-3W=Q_W&ULF1O,*W*P2Y&= %!;4IY*^+\60* M1Q(^J[;'V2I/Z *Z*I-*E<;H_C6J#X9]>.GNNR#<)]07M%K]_A;G4OW"WWR[ MNCJGU5:AG#(@G$$P6F3 EG=8A&H%'$M6U+MT_* #&M.VV[$Y?[V:^%B8T[&. M_2%#.A_*R^6+Q?P-+:\.21D? CLU@,:;-MD$T:76:R@8FZ)Q.O3>+!QT0&-R M?!_W8NC)G",MAIL',HD-IB,/P<70:IX4"!HC2!&CE[(8(X_+\9MQCLMJ3J*L MVIK6A:S=ZS"51#O:**V(NBT9@T?9^Z"I[P@>NUW2@KEV#*X3 PR) 90M)1XE\[](Z?4?PV&W; Q+Z(#(<)0R_/+[T^?P*2Y_H M^[ZG]PRZ=QK)0QW:Y!(LNTX&LE2M<'_K'NR2@21J1*5"'/K2YO"5U M)A7^Z5>6P:O37MB_?Z39!SH+?JY/FHQ9H@L!K#9M_;)'FG32@)%_?US\_G:Y.'GS]N?I![IA()0T MZ:#:)BR[.$:2A.2< 6>]4%[4VO_&\ ##&)-[,$IF#T6)A^3VZ^FGLX'\3O,; MQB%D$M97!"43CR-0!;2A@JNN9%ZFT=K>11;ZC^)1GRH=F=D]"?%0Q'Y:U[3< M+-,;AV!EJ-*)=CN\M':BKB7<20O12(Y.40F=>S?0[CJ ,16B&S.=.]+@Z$S^ MQW3]=G&R?LW#F-&7" C7EVW-)%BIR6PN%Z@,QE& E*GU#W-"!V]E3;UO@_0= MP9CJ38R2RP,0X?@9)\ZFMJW?RHINJOVT#"YO,U@I^:D.T75O)K=?QLG1H^2? M<;H\NWBF0@@I6<@NM0L Q&02(D IPBF/&GWL?0N_%_8QQ\1=.-DY%MY/Z.,) M@;_BU\$YSXH/?&KE@U-E\QF<9).:.-+1&6/WKL7]T(\YX'U0VG86_&CBVZ_P M3=7:"@:=*_*ZBU5OZ@E MI8-N.4AJ*%3R?<&/^9H=BRT[2#V,02O%PR%Y; [ M90-586M)K@.[FFI3U)^]4!UJ.+('M1WN,8>J8^#JX<(>3V3Z%7_1LGA+#M#D M=C@:/ BI_U?CSP]/O*4[J<J)+E$9)"9*T:-7G!(0L-113A8Y29NMZ'TY=?/_AO>?.GO4* M/S+I:#G%V6IBB]"6M 'R*G'V_AW@AD3)'OWE*_WAKN MT"GOV'GP#,H_%LM_MFZ;BTPM=Y228+VB(,H@P9A $) 2Z%*S%<$[K+VOU=V, M9$PA9'_Y[S_I_0GP\W0^7;VE\O?%HK3V(4:8Z H(Y5OG0X\0*F6(VDN32>C: M_0CG9B1C"L;Z$V#_21_.NC];S'E":/EB@?.+K<].;_8OZBV_/\ 3./"-!WL- M/4?N, M& H8;*XA&@M6"Y<3YE!C[^S9G4$>'$+-9HN/K6,O>]+MI?ST%ZV*9LLDY9#O MR_LG5GBA=&#=&1R!\8@0"Q$DJ:7 G%C#=D^$VQ+;J(H5#$NS:X'0$.+K9@DW M7_[YW.V2ASG^V2*YCA?%M'J%?$J"$X%<&0=C]\DV;W+ M\';(1M7:X:?<^\V!';#?4G5RM6WLH-<)4[\A+ M*I"#<*U)%[ODY"O$:DI.&9/OWTSM#CP'.U!?[XC^2.^7Q$NDB8C_/J/-*IZ7 ML[27S>>WMY="GW(H)D*I%,"$5M->"\DA4"@.LX@<'?5VL#IA'Y4#UHU\UWRM MAY!TS]Y/-\,Y;9V7J&HCH@+M(MMO[7ABDM8@8BK51;;GIK=YO!O1F#RNP2C5 M42C#&;Y3Z[SY\RE'%>L5FY$74TS3V=F)R][F;\LG'VP$]QG!@::P#79R&HJ= MO>CSQ&218W6*J='JY9K6V]YYQ=%8H:RDRC6E^Z;LAN<>JAF^]/^Y_-AG9\7 M==2R%ILAE\(D=*RWT*(&HU"5H&RLJ;=FN!O1& XP#A7O547040;=+,9I9Q.Z M&9%*T6AC0NL(E7B([5HQ?P(ZQ.*-%11*[\ND=^$9@[7HS8EN\]^-$;>P]$+G M !&"24ID$%42F.@3)$T9C$6,FI(WV/ONU;V@QG#><21]L:,$&P6(:C\_;@ M!X?-]S^Z4]R\XQ@Z[2&W>EQ$M_@Y7P"TS..'P$NSF#E5T#"9B@A!B MXG@4/>;>EY!N@3(&VW94]O0024=O_J;Q;6Z%L-AI0MD3F=C:!PBVP<%R]%GX M;[8=$ LI3<"\O6]_Y[L&5;(W#B[Z:FU.+,7@7(<@RTXZ]6#I#;LQJ,%E(LE2P(I//-8;:_9KGUN#& MH'./0:IAI#6$\KW5:R@Z>2R*:1V= 6.:02"O@(*(M02M?7)[*.#M?+EC>;HZ M6:-U#J!,KF!JBI!"4!"*][ZJ6$WW2WN/UM,=BCQ]G-Q=)#FL4K[=#P^\U%/4 M$*IFNU%5@KCQLQ"3,#Y*0[WS2K *C/ > M,&4/VFNKO2G)8CS,,3Z&=6&122K6MNMT/*/>R-85Q "9ZG1J;>>+'\RZC$9_ M[BO7-#<'B239+L-QDHV68P.CB(@15VR54:BV33U2.//9)71J.U!A#M M3C,XL!IJ19XN5G>:(+EHL3JHJ6&CE"&PU""*0M%;FZ(_4"U=?>6QPO9K0W5! M9XNME@K)MI\6$\=_PK L1(E1DM?AH:+WN^=HC'KO("+M&\L?)-*CA?374 HM M5?7.@\^%IT:Q)HB:"#0*DNRCL%B&/!OL1;B'U<9="3>H"(]&M$GVV=:D(KB( M!,:JW%S; HHAJ1!DSK[W@<]]F(X;F@F337"H6PIVV^O)$:)D6RVDB %#L%;T MOCO8/30[UDE75S8=%I?M(K9A5]/$F2!+-0IV"$!&%-@^H:Z_/R5B5[9 NB6)=<:!B9!';PI%%K@%$2B&+A %E]_(O^P = MOQK>GSS[ZN+])7DTA7P9HF_[&JE5-4Y)G%U+8;<,_A4C6?K%'P)'?QB?M51_>(V M-$?52BH)6@DG,))CD%?1'=G!0I0Q)J8,RKENJ2F["+5?2=0=CQ38 MB2Y&%@/*NP*F(D%,IH+0":6RGFSWU.8!CH)&=]OO&(3;1X0/P[/36SG>%*R) MET,BQ9%<4H!:>;!!EF1S]/V;( QR=>Y8_1'&Q[6=Q?@@;-MXEL82.ZY>M\J) M'*(0.[(A>0]>8L'.. [5I.X\5%M5R$>G6J7]RFSI:"-5I"=LZ?5W4(R M$I)(0I52HQ*]Z^P-=ISA_B>2;G]Q'B^OV I2-6%="ZE@PY5C#]\%S:65S'/SGS2I,* M?M-OOK;L4P=H"W.=9+!2AF#TL0W>&(/E!^?2SL(Z?G*B4<9[RT0/LF7J9&+* M9UG!(0E1G;;1':5&_,B#X8>GTJ[">J"TJB(3&6DC**,X/D^H 1$S:%TB_\:C MHV-[3*,-=A^45/N+;>CR*Z%=$W?) ;%F9)9;#]%PR.TM%@[Q+:O1 W.ICE2P M0=AJNL3V+P:+JD#"_\G>?Y6)AC9[SK/1[VUQ;B$RSJ!2ZV)J/3LN@O^L<0L4!IO,QWHR8XNMCDZ M"_:?\>$2E?^^6)2/T]D,Y^7E^BTMG[>VSF^F:4:KUVW^EI\7]8[O'-!VI-.; M#TYQ'F(&.N4_?WW-:9_17VG]?)YG)V4Z?W,.:6*S9X>?MK0U@8;3.(EZA+K4$."(.JVW20C.]>6V)9N M5V9PN_>-(60=C!J75-@ \]]SDX^GY@6KT'(5YH66VA=;9T]<9D#D"XC2/"[% M?V M&1+/CBY.IE)ZI[?LCG+'<'C8KN>#T>M(4CP&VUJW;@K2) P1@E.*PWAG M>/2>@-KF3=)DR/56OGA8QRU0QF38^G#BJO;I(8-N MINPG5@F+S\0*:*/S;ABJ*5*EHC/DV#2?L@5B+0A)YDBV>&5T[VY:]X(:PS': ML"3I*Y=.VZI?09S!^GWQ;#'GB:+EBP7.5Z\7LS(1.:9('!*YW(IK&NT!LZT@ M*[*CIHP+7M]G@[9_W1C.U(9APD!3WDUSO#YYS]Y$V^?%Y>?G#&G9$EJ>S^MB M>3I;?\P)EW,JORWIW?3D'?OJ$@,S%D$YT6H019X%-!DP>JF"U$::WLE'.X,< MPS'=L)IE6+EUH]=ORT4YR>M_X)+QK3]OY@)GSV:X6DWKE,KY5%25G-7LB3O? MU&!N7?#6R&ZH.VV%_$AI_71>GN'[Z1IGFZ/]EVDV?;,! MWT[ L KI PB%K? Y.YI1V@24:Q5.,8%L[XOZ=R,:II^)+JS9@K" V*XPHU$0 ML151")XJ.]4>CU/_;DP;(AV9L5TWDUV$T*^>P'1.+^LS7G?3]22FX"O:#-Z& MP&/*K+B*S^P!HX_5J6!U]_J:%]X_IIV. :6_]Y1W$_HK*D3O,,WHU\4\+^9K MGAK^[IOG\S4M:;7^Z;].F)#/V-7]S)^>-^"MTNI$#"VK#*92.6VV8VRMU1IG ML?3>&MX'YY@V208DT> B[!C<3MFE=D0BHQ]K9[-^$8DVOX):(H%Q6""Q$6W%_UOO =2Z>^W=&X&,R6,>G!2'BZ(;*YZQ M]W45"%F%2#)#KHZ!)+:(*;C ;,W:69^,MKUKE=X 8T?W=]BTIL$I<:@<.CJY MIQC^P5X1F^&6M.6DME%P$&\WG<"2=Q"4%&"#CC:3CU1ZE]FYCJ*O13Q[[D02 M5BU(0C$YL04+EWNG4=V,9(Q&L!,+.DS],#;O"Q(2POJL@+7X MIF1>@"1#A.)$)IVL=KEWO'X3CE%:O4X<.'C>APNZG\_YK_0[?J(56_8/TQ4_ M[ >:4YVNZV)YX;<'A-X[O^/@ /RP474*P\\.%+^\[2QA^ S'1*-.M?DW+LBV M;>Q$*[^4 +U)HEHGG.CM7-R-Z/!DWKT'4J\1GZWCVP9>V'ML545!D79@!'L8 MJ32Y!%[,J!**[C=IMT,V)FW;DSW7XK[^Z2[XQJ2#C\&G[C+KQJK;P @MO"PI01;:\ZBU;;U##904 M*-::3.V^R32L;WO;0+U5/+,B@8M>MLQ2:J?RJ5V#-S463=$/Y-H^ EW;@QVW M."8]Y'$TCR2GY'B4!-ZZEKK1&@,F+"!2S-AV@U(3J;;IZXJ-WW7[9X0<_-EUW'TZTHTRUJ@41PJ2K@/PJ[7$00+0;F$E57 M(E7O>J_ @>S1E\=>GN%;WO;T//9O+L0)/_GSUW_//L6$LBZQ) -:\\HRDIU2 MK!'9._$E6ZE8B?:^A-!U (_!VNW"O:MZ[.&DW=]%O#R$FWU:6DV,L\FULA4J M:IXNIPQ$%PPX74E&IQEH[Z.I'2$^!N,Y .FZ2&QH6OVZ:%;D)*];I92S.7G] M%I?T ZZH/%N\:Y]LOOELL6(_0$L*M9V^E784@^0A)1&A"/XT.^.H^\YT%^!C M2I0^(@4'E.[0Q.0/3F\-\'K)6K.R%2""XAA%*0TQ>(3:T@&2%6U7_CBD^PIJ MQ^3HH0O<'8U1>XIE:+:!,VS/,L0 &$\$++[0C MH23U[J^S);0QW1X_(G$.DM!10LJF#A?SAFU1S^-A_L5I^3"<7[P!VR?$W..% M/4/.0\?;[5+JEU=?>.-$IR!-J0Z<]\T6Y0HQY0S)A2 K4FMP/= >T&4DO3:[ M+C_UO.[HT_GU^H?G)4F#<%%(&=E%;)=-2DT0E>09":ABU9E72N\DV[W!CBFP M[,"HV_;'AA5B]PW6RW#/$Y)_F^&\W:9JU^;>-V4\4566:D6[R6];YQ[-@:YF MS#S]Y",6J[#_S>^=((XIACP:O_H(; A6G9*<_W+^V9D#<7YIB\&>%8U9G1>1 M.?_51(H0R++-S[8D,%YZ"$X3SY/748EB:_<:[WV0CRKQ>6]C9B&RH/9'_6HXM#1<')ON0YL@=O%Y79# MO:V8-W0:!UDMBA->0O*J-9N4+>L,'<1('&DE:WPZCNV] =R88M6C6=U#A71, MG79Q"X_Y?Q:_K^[8XTN(CCU2#]H@SU>@!,&Z CGJF*SU&DOOXX(AQK%C5;9O M4>\-*_L^Y?JN#:-55/AQNLJMU,*OM&[U/,ZJB:'W2?G@P)+U#$XH2#IHL-YQ M_)1,T%<[8M]2Q&_[=^Y8P>W1D&C(J1^!=CLOH7SQUY.*HB1B1MNV6VF4RH!D M%/!/: U%G63O#=^^(]B&C.$1DG$$\A[8J[MC&^CJSQ-40G.$7J'51P43E8-0 M4(&+FM=>X7'4XWA[.X#>AIGQ6_,"AQ+J0';UQC*N)M68C"E0:P[0%@5$(Q-D MIVNEHAS_>C^3NF^A7"D>H08;:,:'LZ3/YQ_8K"^6GR>I8#0E%S#&\G"U8#RN M* C(WIZSTGC9N\?#[6BV(HA\A 3I+(C!CP'H/4Z_=.691!-U*3Z"U98YV\H$ M!PQL2:4P+AFI%1WGF.D*L*WH\@WN^>\OG>$TRN;T?B(I:T$FLT"=X#@AEM;H M/;3R5&2-5TGXP7=(-TBVHL8WM16_NP"&RYE@/_S=]#2+ ^?EV6*^GL[?T#RW MO3..,=L'2\SKU MRRMZA],Y0VK]9=;+E@VXF']!>0'")*)LK6X#*)U$*R^&@((0M(JVIAB+K[B5 MO[CU*P^^;78VMR\;@8PA M*6) "ER[:G:P,/H$1Q<'^;1\:(N-[6BQU8HH(2G!VK@0.V!5&(BHE8\.<[KJ M"=_"[9N>/HK^FD>0=)_I']3!UF(KC)URZ_ZQ M(1R5IQ]HB6_HUY-WB98OZX_3V0E_NGG]ZD+!XXF.,DJA*D@CVTW[UH55Y=BN M^2F/A)YD;P=O1XB'&HQ;7G?M/3_@:IHG$J6TF6,UQTX;A_.2(,9D(6IFM(WH M@^@=/N\$< P&YAA0]./DZ2W9+$WGV>?LCX8K^]J?_!U!+ P04 " R MA[]4:(2HP6UX #O704 %0 &-V8V\M,C R,C T,#)?9&5F+GAM;.R]6W<; M1Y(N^KY_A8_/ZXEVWB^]IF0(*L K(*)&4_R!1)H;Z,+RHS(C(N__(__S@[_>X+SA>3V?1OW_._L.^_ MPVF:Y.[U]_]-$OG9SA=?O=RCF&) M^;O?)\M/W_UGQL4_OROSV=EW_SF;_W/R)0#\Z^H?O9Q]_CJ??/RT_$XP(;9_ M.O]K42Q%9@5(]!D43PZ0@PA) M\^!9"5ZL/O1T,OWG7^L?,2SP.UK<=+'ZZ]^^_[13NWZ1/I;_\%^_O'Z? M/N%9@,ETL0S3=/4 >GQ>7O[#ZVCT#^L?TJ\N)G]=K/[]ZUD*RQ4]#R[ANYV_ M4?\&FU^#^BW@)'3^ES\6^?M__1_??;>67)BG^>P4WV'Y[N++W]Z]NHUT,EW^ MD"=G/US\S@_A])00KSYA^?4S_NW[Q>3L\RENOO=ICF4G^LV2*RA=X?R_]=-^ M.!C3)P(R3^<1@;Z+TZK@#3'>]>F'8[[\+,A8POGILB'BVY_=%._L+$Q:"OC6 M1S= N_H@.,.SB/.64&]\[C6<&Y#;".M'IO ES?Z29F<_K+"]G$T7L]-)KGOJ M^R7]63?9Q:R\7\[2/S_-3C-MT7__[_/)\FN8YG>8D3:&>(J_SFBSGB[I(^B! M'U]-ESC'Q?+R QY>9"(44+=FIIA8K68@)-?$0OHWF4[JEO::_GH!ITKAV +" M/Y8XS9B__VZ2__;]A,XF5E0J1:-2292@C?:%H/@]FE]IZ&B*>K[YZ<+^!C")]/+C^'A(NOZ,O%B8R%R\ 0K&06Z,0U$(O1 MD%A0QFG.@I>W=7^Q>9=*6,25]E\\XH>J+S_@Z7*Q^K M:2*38X$_X?K_KZ:WQ?R.1/KS;/Y[F.<3;9AE&!08'2.HF#A$5!&B,D*F;*VV MJ?&B>T*\*9&KM^+%?".;BYUKSZVMVF--=6,Y&X^2M5K0^K[_;C:GC_O;]^Q0 M#7HY.SN;K2&^_Q3HG7MSOJR6635V3WCR+)*%!\FX0-AX(4/4.-#**&8T6O$@5*_K0?B4#WX%983L-B,2F3M=_],XGF14KG9^>GU=![ ML_R$<]K /L_Q4_50ON :^LOS^9Q.UKA-^1#^.#&8O1:YH3-_66M7DV'JU6)QC_NE\3N?H&M[Z>/T5 M?U_]:'&28C12.@Z^: [*%0X. XE+:N^=UJ)(/\11]B"RYZUI [!S6X?TH3KT M(O_C?+%<.;$?9B]R7A$03M^&27XU?1D^3Y;A= 6Y!A%S?3/HM5B].2^F^>]_ MX#Q-%OAF[?Z^^5R_OS@I/$TXYN26:1=G0EC6VL< ,LXWEK MY[%YOZW*YGBJ_ Y)MHO)$M_C_,LDX?I-I:-B]G'-^7^$TW,\48[%$"T#%="1 MD:(M1.X,8"BTU]O,0VCM$PR]IC^5?#2-N*WQ]E"-_U E>#[_NI+@"M&+1+CG M=2V+Y2^X_#3+)U$XHY0V(#5YU(HD2$8*?<4+1C3>8'"M(X%=<#UOS6O.S&WM M<8/&QEB6R+2SP+D/H(P.X+)54)(U$H53O+1V8KK'QII$>+@QD96H(8I,*TR, M06360'2!1<68E*'U"A^*\/1?UR^S+ZO@[JOI+Y/I;$Z?N+E;N*[)T9LL0]"@ M!4-011GPCF=P(2832S+:MC;(.@%[\M'P]N(?(+JY#>V$*YF2BP5XD(KP" 7! M.FU.P!CY^/%_0:[!8T,X; M)].5X7-"1YM.R")@"9DV_H+@C6V$F1.3.F)$BWLG6+ I?( MGTLB9%[(' R^]45/*^S/426/PNL X?GM=;S\%*8?R>NL[]79YZL@0K2<2:4] MR*RJK#2Y))'^X$YC8273YCZT.;8#VK>@72U8&2 N?\N85$K27DLF9,Y>DIOB M"SGD+(.1-CH=T%LA1C7:#TA3^U /E1.38[!1.% <-?WA KGB-@,JI;,QDJR9 MUME:-Q$T5.]KV="#.YT'B/$N+^.[=6[K7]/I;('Y;]\OY^=X]4W:7?&/Y=]/ M5P_\V_<+_'B5VMDD5$_O]*_X^XN49N?39;TEF\^F]&5:)U:^^&.R.''6>W1% M -K@00GA(6",8+Q7VGG#HBO#Q=T?!MA0C^[)8+]'K_90A-V1\L:$#.#8?J#? M>U->Y-EJN_YE=:1TPG2RE6+?*MQ]!YZ61^>N"H';&C$@C=L![E8)I ! MN?CM<($/C,.2I$S&YTBC]8*Y7+FR>G6]E4G8./;X(=S MN'VX-"=@@$SQR\/T9H! YG4\/ZU>E4Z(!C(J;J,YCDG1B*[M:H VLA[@M+@#F6;1 M,!4*,):0=B:EJ[-F(1GN1'0NYM"\3F0D]A\P'$8COX^(AR#]*O7@XC2*TD:I MDX0;E.0?G4$+@SIH@6-%BP-J@8QW]AS*SN^9G#[$.>FGX M>JE$9#5K,84$"HV#:'P$'45RC@>'H?4]P+V GM-A?[# ![A VL)TH?!=0 UT MYM\)Z,C'_N'$S8:2^@ 'P=W@+#H>'4;P,5D"5\CYB;0E)AE3*4R+4EJG4(ZH M"EUM@)$TH8^P1S$%0B8@*6CP1@10FKOUF>6S0+)V4K:R=9+"(S %&I#SH#70 M1[(#6 ,WDG0W40@K@\4 M70)P 4ZK$)A3"$E+"2K:2&9I%L!%XL9)(;UM'@&\#]!S4()V$A\@X/,.E[0^ MS'\/\^ED^G&QN<4H,JC,R<7QD5!E1ZZMS($\GAP,\\IYV?JTOQO) MP/+O4/&[4=',1;8UV:+>UBME,D29,U@E+//)..M:)RET!O<<]&,8)AIF\R*C#ZR3IM # MKVD)_>U*0[IB><*!@T'$/;(Z;%Z+#@C[!!(.5(QC1!.&8;.'JAQ 14/[LP?2 M&A=-,M7D/A2@6*T9T0&!9]K>Z+7)MEO3F4>L+#OB#8]%5_HP,+*.7.5Q7)R) MF7PI)S4#FP.=O,$[B%H35NV2T]9*])U\<%(Y M;0)9CA%3CLQR8[39VPG^?#X;;KXC&E2)I@WMG0'4 W=FIU QO=D&I T&TK"H]$ON16. M90WHK23K.R6@@S6"+=(:K8/)O(6#,C+M]_@D8['>1[ [V6YG-KX_/SL+\Z^S M\G[R<;IJESA=7DL;)]LI37#Q#K_@]!RO-4;ZJ09\3_#/?E$A>_XW)-$V(TBMK M*-*:HB,W7&9'[A4OY)#7O]J"@?'@ZX'8V!(\&/3!UPBGY"G4,2\_S^:O9Z&V MQGM=*Y5K+3TNKE5=_(K+$Z-"3*E($/6>2RG%(=(K#19)%3SCS.O69;Y]\(U_ MF3"NSMVZ>!B*NP$2%?:5U-HFE9&\7R,$V&3J415RS;(0H+TV12C!F6Y=^700 MX+%N=^GDSI):0%TI&&DR]U<3]^O?JZ MUB*M[*T8':+B$:1@KA:EU7BOS&"L1,L3BXXWKP$^ .^QW-$1M>KN(J_AV1T@ M+^@FH@M[O NF@?* [\)SI(+BT5B]W:>]#25CJ8LW1@I+FW_6DH%B-H//*H/T M@=?>'/+M%2H#+AH!!3/ST3KF7'[(3^[TI/'M^&8R_ 3)5[RS)[X+ISXXG M^]/8I;7%/AR,U?$DT;N1K3,@95:U1+"&)PUO/7=[!/M>-)<+?J( M_F@=3Y)('IGG@#7G7L7"P N)8+0EP\LR77P8QJ5^$AU/>G&X5\>3/@2,D"C4 M]09B8^4M:&674=3%"/<^]S]XK-N?'LO?N@-"QTUD.4E>4&6O?=39J>2#R0R# MC)WO@.Z'T#!*5X/BU0Z_>N2UX"=FFY ,;AE+)K^M9CG86 !IA1B\*Z7Y\=(5 M6\M[G9]FYW%9SD\WS[YZW(D@]C I1_N"]N3;,$8'2+1@LN/*"IV4;ETHU W9 M^#OH(%ISWY5-(UH&< Q_PKA\C^E\3B(G67RA=[+"(LSOPRE>7\/+.>;)D'*QWFIF\$I8D(2W>(4N8>O[XA[PGJDǖ ,6S[],GS.>G MU6/J&/=?1^L8,ZI$%R"X6OP?1 ?HH&L-!W/+L>8F[=7V@_J6!D(HVC6&'0] MEA2#RUS-S9R<]^O/78=Y! ]([T@@?UN182BC@A!\@A(Y#T6A";EU#L&]@(Z6 MLSZ&1NPJ>#B8F0%LJ0LL%U=67< ,%%>_ >3(C;\.)VI;!0Z6\N#4TY.%#$@V M/<< *GL/,=7;2HPF"JZ<5*U#HB-0WK7!U\",]Q%NZWOYGT.BGW[]\7QRNOSW M65WGQ\T-CI5)Z]6\ZEH6:EV"6">^9%9""L((QK8.A1T7\CL?<80IE_O+?=9< M:(\H'_;UM=H]RY3)!0IZ!,5*!(\D'>M^ M,;3[';/4^.G=0MGH?[A[1V[DV,KTP7# C(6&I@P9J MR$32)E.*L]QZQ;5KG2GSC62K'Z)_XW%Z5_#KR66K.^[H:$T9F*2#5B5E('!4 M(+1G-F3C91AHF,@WE*W>2ZM:9JOW87>L].,NF/[,5F_&:I<\Y'TH&:VX@0LR M$)2J2=<1%,&$X#RG R$7RV+TO'FOT^>1K=Y<2_HP,7JVNF76ZEA[%UFTY.>5 M -'G +RD(+ETQKBMJZ"GG:W>BXQ>V>I])'GT;'6N"AVN4H,K-?5-6 V!,07< MU/9JD18BFV<&/O]L]8/LE<'X&RM;O0NF/[/5]Z>Q2UKR/AR,E:W.A77!^#H9 MJ!ZLVEF(C!BDZR6^/+1ZD73;/5VZM%#]$?+5L]Z\*]3P7L"J1Q"+$P M$@+#(E5,G(MO.5N]%X=[9:OW(6 "^8. _WM;+XLL]/)[.*^8SV01BG&L\D0 M2G:@2HD0(RL@ V>N*"^<:QVX[@CMV[-:AN!L@(2F#C WU:P=@ YDQ'0&>1S+ M9A"J^ZO3 3P-<+)U!QQ#"*HD!,=+O667"#X$ 3J@M-(Z:7GKT^W("O6 2?2X M]*D//0/H46U6?'Z&\VUTFTIXDP.*+"$S'4$QY6 5HL+"=;):8.#86'GN1S2^ M3300E;33^^GGS!_&*QP.7P97P[GC=.]5Z7Q6X5[85$!J[+ M2BC'%0OH!'*G"OW?6S28.Q;M[7CR8?L"&7-D!RZ_OCVMSYSF.I[G\\TFU5(7 MQ1,&8 8-*"2KG6SX"&BRUE:PI'WK9/Z'41VZ'^Y\PF\++.>GKR<%3UAQBMXY M5Z<0U21Y^B.RP, PKB0)@_R5UA55'6"-OS,VUI'M+;$U%0-XCJ_./H?)O&)Z M4[9>PQJQ_WDV)ZPG.65/ZZT=?(T"%4UMVET2<&:$#28YT]P"ZP3LV6E,>SJ& M2 N^3)'?*8VU>RQ2R9$Q"\ZNXBZBSA>1$8J.FMF2N$JMY\1WQ3969M+ ^C(( M%4^C8,4%&:T3!D+M/J$\UQ"33R"YE(I> *9B\W3TQUVPTE(%>E6H]*%B\#*% M+F"^U0J57D3=6Z^PCY0'IQ[K@%Q/>NVS)?>U! ->.P.%&U0R9V=2:WO^^,&@ ML1CO(]P1*U0VK6\16*4'>*O""SJZ<4V+>%^>];?PJ=X#UK,_XUK0,D#RS M>_57:6I=( YT_G> =QRKH#FU757G0%X&L!BZ0 U!A!1R =2V#BHSY)$)Q8$) M+G*2(IO4NLSF:*KS@'7QG#QT#:$P]0#,=GH1N\^6KL\_SV9=UFL#%F5J* M(4==RRJ$.D'5U@XD-0-$2Q&S-B:%UBW..P%[1"&R?2F=#Z!\_P4I)7L&^XE=;K= MNYI,M-HP"4$NIB"@5;6KOXD0+3,@'/V+9*2)JL68P,L'/DNS=7^1-LR2N@2Q MV74ZP&@X__/:H\>?^+FG\+?I.T!R0[R@FX1.+E)02" T5^1U:P?1*0'<.E^, MY$&S3@/ICDW@/;,[V_+71V"->?N%)'5V?G8!A$X.SKWS8$T].0+]$:,/H# X M)$N5)]8IQ_4!YFX\=+PS]""QSUK(K*&QM (2_K@&Q#*?'2N9SN-0@7@.CDY\ M<"9K2>Y$D-W:@8G+>Q"2B"C)Z-*1,';.O.J X M.--WLL15*L/59Z^3&EY?WH+SPNBDH3VGE#HSFO[^B;\H;,W["J(KFXG3DIR)3W1H-7'$%)H2%@B<"99RJ@2=&V'GF[ M$\Q1H M,\WI&."R;'.NOYAN8[S2>#)!R;3G9#(:%PUA-(E\2Q#MF5Q%F-PH+!VOHTY03!DM<1BBZ.T8^*:)YKTQG=6-F= M@RO-0(0\C0S/)))52I-YYET!)8H@1QD9<)]LEL;PXEM?J3WR#,^V2M KQ[,/ M&8,G^G4!\ZWF>/8BZMZ,OWVD/#CUWO*8=9+@;&W4J1*OQ8H*DM),ARQ%T*W= MYL>>X]F.\3["'2_'LY"CGI5RP&,2]7HBUV%2'$K(F4F=7-P."C^U',]>R9RETXDT,Y".2N=]#5-*T^P6[1F?T/L+M:%; M>>ORH@.,YW?5W4OXNZY*]Y#<@%?=QD:6,CF97$9)<)0"GY.!+)77B;N43*=B MX&,3V.FJNP5_?00VZ%6W#\;0=A)!9EF[3D4'SFD+WB?IBV;,A$XE<$_CJKN7 MV'=>=?>1V:!7W:P4)CRO?>8MZ9_R 4(T'*S&E(*PIG0KCGT:5]U[D[>WS![- M5?>+_ 7GRTFUS7Z>X^3CI^7532M]% Y^W]T5P#B7WGN)8_OF6Y")7#"&1+)0 M(4?$5 +C9.]F4TKH>//=%4JC(-=52%"A8]9%TN-4/3:RR<$'Y. -)K362BU: MW^[=1G%XXZ7%\DVI8>W:(_P]SK],$B[>ST[SB?0L8*(74P26R/G0!6+*Y(%H M49SCR;#8^B)J-YHC.'>',7Z[LU(300_2.?OR!?K['Y_)$,,39K2S*7+(GI>: M=Y\A,"TA.&V88=YGWGPVTBT43Y[R P4[1!1NL\"U&TM+D$XQ#[5Y:DVBD!!- MLH0FT.%4A&/8NC[S)H*QKG@:$WN &(]]:5/-L;?S63Y/RS?SBUUH[5/EJ+G3 M'C!%!BH;!IZQ "4))V.2)>H6Y0QW/?MH 9\#:)PU%&=C]_("S_5CYB)"V054 MPVC/3B#CQWX.Y^@VX8T$/!K[R'@QIO9MC*A!::,@B.2@N%6&2Q)"MP)&(Y'>1ZY#M$X-\X^S.M]G[?QLNJ7'%&5@$5(1&11Y61"]UL"#HF^@#;*Y MGM>*63(LY+I:#!R_N?^PX(8L> M2]\*5-AHE"LY$+V5D6LMB?>&R= Q4W _@0,/^4Z />W\>_X%I^6'V M2QUR4.\4WV'&L]44A1^_OL?EDN6)WTG?"134B+IA2%3TN8ZD-HQ""4P MLBR9"*1-1I346*+#K^H(_OA86GV[.\&C4I$!@CZ;%=X)[DWYC]GRVAZUN%A= M/BG,)IO0@/;UOBT&3L=H,9""5)[1_2I=;_KWB!'"V@=2]F&I>TQ1,BLR,)T:U3[@/-\Y\./GQ U"->SEC)O M'$79X/AMNOB,B4QZS!>.9!=0#6-H.X&,'T-K0-)L* F/1G^VH@0G.8&K=?I2 M>G"B.'!*J;SY]W+A9(UKN(/H F0[@]?0YT6X94&O%YT:8 MP#T(>@% D1T%(0@)=:PV-SRQJ%M[]@>#?M[VPW&X':#4]V'8%S/ PNFKZ8+, MX&NU!UV@#U5+M3_L(U5>C:LHVVHZ,LM#N.X'+*'H$@0=', ]UJB#XA!C#$#+ M"C:GHJ5NW97WT2GH0W5B3U8_^Y [@%[^A)&PG#\ _\(2<=[I;,F2R2494"YF M"-(FT#$P5TSQ0K^#[S'&+QL1/QN)M8;VXZI,[PKHK[-E!ZP^^)@,O87, M^@R*IT#&C+%@H[#1:N6TWZH-V%'QV//!SU]U!J>CL8/YYO?)I_7E;[H ME30QDM)J\IVY00BH!?B$49.1&ZUK4:IUXZ'/VP4X3,:-.PE? MD4X'> TC!@ MN/7X\<.$!Q!Q%YT'2'&HMWB34I1$*#I$,K D65FV=H,1(@*7QEHGA=)-"O=& M(?2> . P?/817NLF!;],IK/YM=O[35=YXX-T/('7F&M=6NV^J@N4'*)!QF)) ML=-Y???GCQO1.TC>L[;"&B=]8:6>BAG21HT@"!VHPAF$*#5$79 [QRS!&SX_ MX?F?N"UYN*T>:@CUN$C0N7@?N@ <*&#V(+CCA,6:4-E!/0[G89#Q0 \!=5$% M+60!%X0&>B\T>-KX0?DBD'%-KF?K>2]'4I0'PE/'T9,^XF]M+[RRB;R;8[_UP>,[[HWE/FLDM!'2Y=_A%YR> M8Q7)RYJ4'=)R\?MD^>GE^6(Y.\/YKV%>.TY_.:2PO_MKD\VSQ]^5FC*]?=3L)=(!/)@=B]R4HD9TT0J0IG8$\-9#Y 4A MN9S)8V,A8VNZ[\,S5E;KH,0W$_AC2%*]L[31%D:N6@C@5+WVJS/W@JUE:2:[ MS)+4*#HEYS^A$NYVI#Y4T-U'N*.5]'8!]0T5=/?BJ%-M[SX"'J^@V].IY:RL M53V8 "?02^Z>+FJ3?; MG'H#NJH//7)HS[77DK<I#[D MU_81[FB>31=0WY!?VXNC3B[./@(>+ZH1'5-8#&1;&S85E<%YGT&R@-Y+JU/L MU);R<;'>UZ]M3WH?N;;V:__]MY]>SO*FD;B6HI;Z6;"L.ERJCL[@NG;1DEI9 M.NPPZH=$3&>1L^U$UXV/??)T[2^DUF_7VS#_)Z'!TW?_L8EIZ.0D5[6K$"/%H2\$ M1!L,,&4=#Y$Y:;IQ=ONSGSQQ!XJK8>WG]?E/L_S2K_>LO%0MET=9# M]H4. J0C(0H,M%9, IVJ-V"=F+S_.4^>U89B;%@2L(+V:KHXGXP?<9J^ MOIR=G4T6U2S8J%]QV2F%#KC+M.BLR14T64!AP5B.P>3M7/(='#_TI"?/EGI=+'@-]=4D =16TDK**J&9KBV$+.JFXP,67KAM>_48[M'^.,>.$]9 M%5I+^[8BZ&''XKHLC#+>@N J$3C"Y9FA0T=DS[5!R43K9*5'.1:W>:"CO?B' M:/5P8W!D%S#?ZB#<7D3=.Q9U'RD//@B7*9Y$B0RLJH%?RS/X$A+8(FQ(EA7C M6@]:>>R#<-LQWD>XXPW"]1CI\:'FR=/2E,Y89XYD*#%)*1C]A)L^YOSC&X3; M2^[=!N'V$5KK6,BVC;$Q-!TWJ50W7^FZS*(E>.[)JW"ESN6MT9N.?MG=#WBZ M-#80V B#_][A8CF?U+20EV'QZ:#DB;L^Z/"4B ?A;24Z"(U*FY"R"D:1DQM0 MU;'A-GIB$*,ZN?LC#[W*O_Z99-W7_]7NV%_":=W35Q>@2A2,9E M=E%6NZL67"A% BD:Z&CA+ G&+>_4XZ*A$GW3JM.+D $"%WVWRZ"94T$5(/,. M"6ZA[;*.7?)2>JV]R[RTKUL[X'0;=$=&)S1I0 *RRBRHX#E$6ZN79,I)!N<5 MMFY.L>^.O$=AB3I,:0/_A+^,9M?IFVOPDG>:VDQ!]IW:N0@6SI<)4L0LXA&""^= MZV0&/9!,=/O)QV\ ,P#'LV:R;IQ-]FLXHQ7?P'01QN@"JF$NX4X@X^<2'LK0 M;"CQCL9]"B9KQ (A\7H7C JB#+17%EXG'(40:'3Y-Y?AOF MR\EE-++>!;L@+5@3ZRCVVJ]&)@6&>1.(*DGV6*?P;3-(XU[(-^)W=G1R6L?[ M5SD$-\_."U1)NE++$$%J3:87F?$0%3.0'=>6VQAL=)U49N"-'_ M5],OA')][?@E3$ZK+51F\P691A?C7 ^X$>C^X8?>$NRYC*V;@^R-?F8GV?S]_4Q2([JI&X15ZX0P3:^-F[)(M1N MX") C)F!DXEK1FM U3J?JA? 0WWJW8]X$1>K.M43J8NKO9G ,G($E4H"'&,( MWF=>9$E2\M8#.1]&=82;R\'T9MN%;LS) '<$VPA_PKB\AO)L1@?M_Z6M>;98 M_A@69"%JK[.GK0L4SQY4,AZ"5P5L$IF'P%&)UE69?3&.KU&M>7Y C9J2-,!- MP0-X4SH_.U\9?O\VGRT6OTWG&$[K OZ-9/UC/2KP0_CCQ#E1F* W3=40MM*! MS+J<19T^6T+26F35.@+:!/BWIGX#T#G 9<2^BWA-?[M:A G"H3"=#6<%*%\KFW8,]9-'66L;1HT M.4:%_%[C-!_1<+N)[=EK5A-2!J@=Z6+%KH/V.65C41;@/B>21JE7B3X!D\DH M@IPPB"-X/N/.0!_-YA^&EV-?F-VJH;F:S;0*'&LN4VV&2J] ;:R6:3L-OMX[ M1LLB,B5DMU''^U0KW81R_*NTIKSOJF$Z0/X#6/P?YF&Z*/4685.Q-9E^?%/N M0+OX0!^YN/M'%_'$+FL9J,2EY3J.4R'31$%FCXS=QZZQ7J?B9;$@5+9U+IT! MIT4!YI5(IK :(?_F-/6!PIY'KZA]2!U 07^9S9Z/V(QG<$CL?V;#"J!@CQ_O9^54-7I?1V M=DK 4CA]?Q[SY,OD>BF\+6AUPEI4C1Q4\@4\1TU62JA *P\8*U0W9-ZQ8 M U WP$[U[<:Z/=R?1\=KX5R'L[6X\A6K2Y?>_\F(;W\/LM;?M&WA1T M/CKNK% BF*"4,26XZ%$P:\O)/@\<*K3Y$("?PV2^2K:_C.8ESD7R40!M9G1^ MAA#!H^0@A'/*EN)2:AU;: B_P:#ZZY'M+6 /P7F-B\6'3V'*Q2_TFY\6)YG) MD%Q,)$RRL16NWG+C0 J=U&KFM6IM-[9=P6,*. ^KR[>:]QY/$X;H_=QT-==N M?.JOG<0HM<\1@67-R"3* 8(E89NLB +/HN"M>V4,NJ _M?[X>C* Z7S8XC:+ M>C-_/9M^)!,N6.$,5[2:6O.CZMLE]+KLW:6%;@0TK :KN^.H!2MA]R,>2"_M3ZX^O) .D=]R_N M[B6=.*Y4BA(!L08+N>40/;G[FB6=R+MW*K:^K-\'YY\J.QBK ^2*[(-Y^V7* M628AO >.)=7 $RV!#A=@47F,0;+2K='^P(KYY]9Z),X'Z(JZSQ(NA7B1:X%6 M*9Y=L\!IR MJ4T;:A/;*!,'^K:()G.O36L3X)'E4HVM$!V3K/H0\]A35KJLY<\DJYZY*[T4 M9,CP:FZ2V44L)TK,Z,R71":.T!C39"">-XJ;US<7CU]0]DZP>C:+V M(77\)"LR?H6U1D&.-5,7?09G4@+ME%,:.["LTZRZL5VOR2K/E0=+\F* M1WK-,"9:<=(UQT*"XSY"\NP%I& M^WDL$6(.!2PO+)/92P)H'1%_SDE6AZA3.Z)&2+(B/W]!*Y^_GI'TWF'"R9?J M/;TX/9W]7NST],RF_\>YOF =*O#'GAHXE7#Y6ZE8,7,D^4Z MJ%K#HXWQ)=3+9):D4LHJ@A!(02_"K%K52JQ "]ZVST#IB&W^W'5RC;E7E#D'3$/U4[L7Y(O_C M_"(/\U=1.5/7!^ M\ZK6@+XAFJ;PYH67D@O$0 M?= YM<]3[X?P&]>L RD;(,FEAXDHD">1 >L(%67)3@S)&4"EM) QHQ.M<\/W ML^3[R^!:$XJ4:D_=Q:^S):E#=3KIF7=HT/JV5"H=@D$$+>RJ%H!$4@,>B;N8 M32K%B0%;Q/2!.E9NQ.@OVQC4/9;,AVN&->XR0P#$CC]FUQ*P[&T@]C5;T;S\#9:@1"=;F" MJ 7117@E1?2NM<<\GEX\D"YP9+7H(_HA BR7BWV_#-,L@K-<<3KT6X]*[ 3L"%=N!W.X?;@T)V" ".\= MQ^K;V7Q99J>3V<5,Y-7;P6)BV2@-(=:;/F8%G;*B0-8E!Y.$#-NCNX>X/[D+ MVK=DKPS!U@"!M@XP-X.V.P =R'SI#/*H29EMJ>ZO3@?P-,"9UAUP*-Y(*6R= MG5.;=',-+CD.M ['(QWIB;4^UXZL4-UR)Q^)/O6A9Y#THW7ZPC:ZS:E? @M, M)2ANE7U7$GA6!PYHZWD1UMCF+5KN1_0HHK,MJ+R57=2,AYVVT>#I13\A?=!_ MG^,T?:VI=^>+6;GQF^WSB[H^<: $H[T6?&OLDC-"YL1%BLI78U3V=!%5_ *2/!*N]=2-IE MUKJ:M@>\(U3-#J$_VYOG4 0-X&7NZROYQ"QSDORQ9.I$B^H MXW"3LA_E1^O%F-;+QUFJQ,8..*Y>@DN, +J"PT^)@,Q&)+0JTP M,/_0R;W[XY]:O*(7J;.FPFT]0?<6H@L3M@NFNZ,078D_1B2A%0GWS"=F*>-9%10Q-OA>2%Y(;]%+XN MWH;%\J=SW-QM**>]Y QRID6I[ 5XJ0/8').J=R"2=Z/M[L]_ZOPUD%KKU^Z% MX?X.2-H@>>M" D-%NF5K!8(W$9!99;721%?J1N2=G__DB3Q<:@UO8=:0/+\- M*'I;-//5":A]NS0Y!CYG"5GJXI7R@@;S^[:OO M+N+7BW!JF.9UAM__.@^GD^775],\66E/^]#DP5 &BEFV%=%6,!-9B"8Y5#XZ M51M1(T97'-.,"8,Y[ IF'@QJI"@GL_0R%3J"D@]U *7D9%DR 2E@5-HQ@^V+ M!1]AE%-AX;63.$A>6XS+H,&)D"$X'X.WLB35>J;,\XAR]M&?0Z*HEECT/4HHIS_&\/\37DS MGWRD):WHJN&"8IE.%B/PP%=CS!5$C0:<"B4EHUR*O),Q>.?'/[4H9R]29TV% MV]J'NX7HPC+N@JE7E'/'@XX0Y6Q PKV<'B#!L=B5B#DK90!SC(2-ML/(,M8I M?9(E)M6M"L/'P.I]4I*!!1"NJ24TM)U8O+.CW_J/!XNL]9OY!J,8-QO5*ID&[4MP$2-)S%9 M(&0?R,60+EB=I'6R$X';G_S4N3M(4JW#G9=@W 48LM=88;XV D4)2IL O@9@ M4S:1>\PE,-./-O?,:-M'4@T;*=P$8S?Q5H,6)3,@<[2D0[0)N)0$^!(M'>S< M6M?-BMG^Y&=#VSZ2:MB>X"884[M,UCU\(KD!9E.\FBYQ/@VGZW#SB]H'8'%9$B"SD;2Y1Z#-O=1F MM'7<2W! $N!">EI^:EU#>A^>;R&TT)R7 :J\=F';O",=T U4VG4_LN/4<[5C MLJ.*'$## !4W#Z"TED?#D@3+ZQQPA@I"$@$(8>%!%&.P=8R2($Q;J%1+8^^%F0=[#$ M!G@_WY_'S]?01.Z4Y,)!<)+06/(\HE4(9/O*S!CM3*)UL<]-!,^"Z ;";1U$ M^77V\ZN7;]ZGV7R#IAC-5;5:BR+M4]+&>I?N:6%96A6<08S=7M7MCWX6'#:0 MVE&3QA(M?[[R:V]64=[(1?HWG'V":%$+9]0]&6,'81HI82R6C*E(!<)QVL7(0(7(; ;M MC!!>2Q[,4RN+7=\[W)9&%9[BRDA+2Y*%W-+^[!*<%=XHZ, ML-!I']T3P"/.#>NC*C?O $?@HK4IO /S%60ZGJZ#?HOS^I?P$4^*U8[1L0+& M$&+%3(*@B@9=R/KCF'5)!ZE0!PPC!U]'(;B#1K5FI_65Y16,-X6\AFF:? ZG M/X;3VMOU3=FQJ),HLN::P'H3JI%2# 26!: @$T48+[05G?1IK\<_=U4:GI,! M KK[!KB50\Y8HHU;D%.JI*YU+G7Q\U<7 M\^7):IY=_9#K&_$J)(I).Y>U FE)9BK4?.]:\>I5[<[((C.\4^(T/>6:TM'? MKA3N7@!/[2:J%_.SU@PT//=6H-::=1W2A2O?!52?FZ>'U&,7D'$OFAH2-1M* MRJ.I@'.6[*]@Z.B4 I1G"+%...(6E4@HR2[K=)_TN*C?<7TT-O-]A-N2\>7G M^Q^3K;ECC',A#3]I 6"D*"]/,GNN%'!6[SFPWE49A6!E MR9:V%]IC6E\$CE46O"7<5;'I2?75Z/R4@%;4!.?:F$.X H:5D)@W!K>34P]> M[UTX'G$PMX]&;+NS!XM\G.[XN\8FG91$[KO/$;+PLK9?JHTG9 &9G-?H<]#- M[SQZP'NF2C,400-D4?R$!>>$YZ?)8BV8-79\^2G,/ZXDM+JAQL7RU32=GM.1 M\>KZG=X)BR5I+1*] #46Z7@B^#I#2DY*+,QGWGJHV8&0GZG.C4GD %'>K7VV MC@(6/FGI'$(A6XP0D?U*+F, C$&1)(+*N76;U=LHGJFV'"CNUA4W.\W+M:[2 M3OHSR>E%*9/322#D%Y66)R$Z7716H!,CS"@T!!X-\(!)AV2%Y^4A^_X0 ,], M.T;CHG7I3U_,O\ZFZ0(VHK:QVG*FII\JZ4WM:R< 9<3(!'XW!3/:NS@TGM0B@HD9PS&DHRMA@LM2IV[7/-WC?>,A)-@9=Q[YO M[#LM!X,,6DMZ>1*N G<*@N(!HHU92L\8^M8AD&=7M4% MZ)]CT9I1O?<8JWUX.JIBL91,49+1$5_+C%G@X$+QP+2)T3"E5?/RJNI#SR!CT3:FY(Z!7#KRPG7,8$0LH(RIX5B=0*"3BBL>;WF!#0:CW8_I,8]& MZT7GK=%H#;D893C:SGNK3V'Z$12+Z,TI;9*@VRQFB'N3KL M^_0!;Q /$L361:),(GC'L!0AE38N,.MYCM8ZQ;-6]KZ+Q+XX#@PX[AZ\_6:^ MQO)J>OTW5NFRU[V68KFTB HB=Z3JJ62()3@HP1=NE)&VM.X_?##H,:^>@A'< M,B2!U#D]=$(A1-H&@,LB&7/12/9-73V-JW&'W$GU86Z ^\WKN.I+O^FSO$;W M(O_C?+%?$$+D/C;6L#[YO3^4J&U=D;31=+%JC&&MM"Q\$>*R+R..^A^-Q^ECN*:^9^?1^ MW+/^51 [^!!TL *$Y1GJ]#+P*M3"9A6E8E9;T?J-[@7P6'>6(^K-]LDQ&'\# M>'$?Z/?>E!=Y]KF2LNDLUP'30%>5=^$YSJWD@#3.!N)@+/WPLGBKM 6#L78> MQ Q..02O3=*AN)*5>K)Z\<#EXI'5HH_H!U"'J\6^KY,,PSPO?ON#3EUA3WYYYI=3RK90C.!@CG=;^H[P+T MSWRK9E3OG1^S#T]'S;=*NFA=A 6F3"+ SD%D!0&33Y%+>L]DZU3EYY%O-8X^ M]:'G&/E6)4;-(@J0J%8A11BB&V<(S&8N^=6[,#BC? MGAW4@I,!KI'N@E6_G"->O"A= YD[SP([CAV3A,J.ZC'X3P,< X]##0K*8MQ M')2UL0X?B762A",G44:O;!"F>>N+(RG* _;+ !I2=;!;4) M13GMO)79:UD\+Z@16?=F4@>";.Y.TU=5]_.KZ1=<1]"O;HA1!*T-O86.OJIQ M<@:>YPR69& CVI*VZ\B'\*GO03A(\RDC#5>Z*) BJ;H5>8@H$7C**=I$_G!N MO>K'T7QJ0.WHU(*JC^ '\/NNZFD[">+N=W?MZ@A+MD@=1"EEJ#9*X>")C'RF 94=V.1.UCR5VY=]JA-BRZ0F82LZ+V.*E=:P/G()E. MO BK1&BMJX][YNRX*M)G#&T?JL:?+-H%W9]C:/=@LM^(T7UH&%]9G"S:F!1! MNYIX49NTQ1SI'2F!*0*=C?K6Q] .J"-]I#_$&%JLFZB#Z'T!SEE0WA3NX_*ZHZC?DQ2^PBN^>7%NM/ASY-%"J<5X,4!HJS*]&0%2=9N8SID"#HX ML-8D5G@-I*I.9.YXP,CS[9J(?M98;JT/WK?SR6Q^&U$N7!0D>[1P RK(""X+ M Q%]G:^0R-0PG9B\\^.?.H^'RZSU&[D&0^)GFXGG,A:1:LUM\K0VG0A';4X9 M3/!*6_K3\TX$;G_R4^?N($FUMGDV8+B_ ..2U((Y!B'G6JU0FQ![QL$8+(QG M[IWNMH-N?_)SH6TO2;5N]WT)QFU*A7@J)6<)W),/KT3M8Q>8J3E/+C.3>&*L M'VWNF=&VCZ1:=]F^!&,OP.0LO'.6UA&8K ZU@9"$!8Y"DB^M;H]8?8@V^\QH MVT=2.WM:CY-I<6WB\&)6UK]9!XIM_^9 V11]'S]DQL1!HMC*BG EZ$2O*AV7 M2EDN(NE.0>\9TI')E;PW*Z(OD)%&;6EM"R:3P 1;LU0Y)ZT.%KS@2D?.F7#- MVWT,/&IK,YC[2N#O)HM_OIG>$6E:7)NTCI&3"#CYHTEKDH3WX$,Q@+$$(:-C M1G<[P'H_^A$/#^BC'MLC[P>4?VL/L$8:I_3SKQ<3=QZ>Y'X->,DIY%I,(D*I ME93T56 Z 2-W1W/+2&"ND^(<@N(YZM!HK+1V17<#OZ@1"*<_AM/5:*?KZ*ND M@A-DHAA)MCP9]!R: S,]:,]!R>OJ]PZN[@.J3)?60>NP",N[5 M9D.B9D-)>3054 R3J!TOK=(>E VF-EZC,]78+"5F+V2G1BR/B_H=]Y]C,]]' MN"T9K_/E?_W?-2@FDU4.=-1U5@2S$$(48(6*:(VE$_6^\KT%IK]\G'WYH7[< MFMOZU35>UX\9SRYM*.S9_I)JZ-ZN'O_B_YR@U3XBTY!+J7<%.8!/68)-C,>D M8_3W#I'N1-2+__/DB>HIJ9UO5+LX[]OYC*R1Y=>WY*/49DM__^_SR>=51MS^ MP=L'/_/0B&P_T%MA5H[26$][H5.H)./.:69*\L$PGRP3)P]^^H'IFM<__L6U MC[]R%9# ! P"DK7UGMN2EU O%77/[XM381 M>Q$7Y!ZGY8E.@HDB;FJN;20A1) 8%<^&(T:KD.@=R MVU6%]B=FB$3Y>U&>R.!B0!3@LZ1W*'H$'PF=X=FKDHV(?ERU>43J<@"/O52E M%PG#]/X\/SL_K8/%?L+/S^7+R?]<7 KL60R:BL5$9 M ^1_D8E(Q@5X0V\3<\5:CBKSU'SH4"/LCTCMVNY21R%W@.#]?>(Z\>27D#6P MFJ>H0-6,DL@#IQ=4UJ:H.6;3.D)_'YYGJTS-2!B@D=9U[3XI4DM9"(%VOH!B M)8)C&H&^I:2P/&7;VIB^_OQGJP!["WF \2A7MP0[%[^^%E BJU!,J"=W!*5, M!"_(60C.6F%"/Y9=L8UU83>P-S4(%<>^FWM0=A?O50U"IV %V6IU_$FA MP[&80E^QVH J>U-4\'$[RV"X ^@*UO'O[UJJ0]>S:$]:QO2]*L!-&]0.$ =J M>= !WG'Z'C2GMJOJ',C+D50H%*2=6Q$VQQ(HR20YDHRV[\B-R2GX)%NW7SF: MZCS0#>$Q:$X?.@;0F-=AFB_2ZY.5D;.L@([V:J I#4XJ!D*3B:<=UZQY(]"K MIS\B&WA?-,%.R!0R!X9 @1). M0BA1@K#%UZL\SZ8+G&,VDOS.BUBYM8C4F=['Z M\^]_?":+# _(E]C]885C R D_>R.(P^& ' MU(XM.,]*(PX1=>LN)1]FRW!Z8_<*R@F.!,3'FLH=DX(8HH<@0U%%BL"Q6ZW> MK8]^LB0VD-0 =ZTW#Y^WX>O*S3T1)3-F8J33QY V&4^ ;&# HDBD8);SV*E> M:>_#?8/DR=+=4,#MVYQ<;2.7@ H*4;@6(*(JH+PSX&EI@-P&BPE+M*+3&WO7 MIS]9%MO(:V?#DP:^QOKZ+12MC$H9./.F[OX"HB9PEF4??4C.-9]8>!/!6-?? MC=_. \3X6"ZU7TW)7\8KN=1_L&DJZ6T.69#_8(.KP>TZ1,-Q":@-!J0U,=TZ M)_0>.$>[Q#Z Y%NMM-L(>Y >ZW="VXSP[0!NL'[\]P [5CO^1C1V4X\#.!A= M4;+*7/B2H60OZ.U(Y$$,%#;M^+?W0%>; 5_S'THX_H!]"+E[/% M\DUY'TYQ$[46Z"5A2< (&"@1!80Z@-8&8&:$J]]]FL_S[Y/0T3/.;Y2>Z(I[YOF$1\5S-AI" M*+5)%V:(RE@HDKE,YX-"W[H^HCNZH\PP;<[O+8M^$'(&,.\W>_V)D,P8K3G( M:&HKT<+ Q=H-I)0B190F-,\EW3S[&!;:,/S,&@BW?6/->]=*QNKI>4UHO 1; M@A7G!\/+O_6=;5^PZ_KV***N MS>'!:58;QD<.C@<')CHNM-6:Q6YMH/=Z_)]JLQ\3K<=;]$5<:XHM.B6CB^"D MK?.M8H"(T=(ABY+7AK%ZNSU%(\TY2A7W8]2;OBP,4.A[CT%V723>V9P2%C"I M&%#*.8B,6X@N,9:E8;A]%SVD5_3<3=@!2!D@N?T>E!<;(AE>F6L&(JPVQ.Q( MR24"5&!F5P1D@1+&3! M(RA'8$D<->'69,N"9V]$(FU=J[O1_2MJ4U?$MK;QIW,=\VSY470FITCJR^1#18,6DB2CG$? ME**?=32''Z?G-*#A,I2E8Z,Q@AK9-SKT],Z'4G\N/77\(_9O.7IV&Q6">Z11VY<1@AX3+IF*P]GAS4>P5\?9&K'*KBF)7T M&M.)S!,HH>C8%[1:G1%+TEQQU3[)K!?$L7-5CZI%_>ZT#F)SD'S&>^%>@?TU MG&T*O;M 'BP=MC?<8R7)#J@&_52N&8>/1/V\%Z:@U1"D7TUSU.""$R ]&I]3 M=#*V;M+Q:-3NP=3;QZUU?:@;\!;_(O%/2\52Y@RP%#)82F)U+*BM59_2\A\0&2@3[,0\:S,/]G'9^V^DM=YB8/U!9CN/4)@A<6 ME(X,HI(.7"E>YBQC=*V;O-P+Z/EK1SL^6F>#K+*27TT7Y_-5\>(D74\8QFR# M$+4!C4-/2S82G'(2A=*8=WJL^][RO-EOZV QXU2WSI!,R/I/1VQX%L=5N#O?NBYP!W+ >D(]CO,U&/7=5:P9 M;^->\MX)6_LB9>(9G-8!5."U%,?0)J]C5J88SY5[CFKV@+/U6+6L#UU#5$*> M+Y:S,YR_P]/5G?/BT^3S9<6>]<&A,V"U(Y/.:(1@1)6%BLR+[%"U]KCN@?.H M[F@.IW*[7K(1#P/X85OE4A<"N+#](C(AI03)50:EN"/;4GDP1:64F0NQ>3K) M/7">MXJTXN&X59$U+Z*L\R*&*7Z\XP$#UC@^M)RM4D;MI F2>^D\*J_JK;Q( MD1EE>&+"F_M*&>]XU+$O7Z^N$QD=C%;& $;7ZNYL11W$0BJN/ _9)&ZP6\YS M6USM*HD*D]R1/T6,U:$?BH,3Y#K'HH+RK"2-K;N$C9^<<&S%V%UJU$/Z YR M&QP;@?QT/I],/[[%^6263WC0V3C#H:@ZSSNC Z^%6TU<3+HVS5"MI^C30JMJZ#OWD>.EZO#.2HAO 6C MHJYM("W43E3 2X@YNN+<]HW@\\C5>02ORC&I?*H)/*8P[JS)Y/T',JVM51!8 M3'3V!$$"ET(WGS+QC27P]-*B Q-X^K#Y2#(HND#^,X%G0#5HD$JQ#X>/1/T2 M64B92PTQTF&C2HJU^A;!6R\9-R6+W+KM_:-1N\8)/&-K71_JAD_@\5BB=SZ MT#K5$78&?&$9+*NI [%X%UIW;'F*"3R]2+L_@:>/Q <9^+8@:Y5TOQH(B\EE M6TD7>9;1YII\P$&YDL#7!1>A&:%"GDOK>X4=4+YERZD%.P/! ]M"#X(YC_32ALH-Z',[# *?,PT!]<3G2"0LB2 _*B P>E:U=TS4*CZ:8 MUD5G1U*4!^R5X^A)'_&WS@Q\.0]EN3@+TXL347$Z4#5+$# I4*(0ECH"E1=O M@I21?KB5 +8C]K3UP>.;%HWE/FLDM(9FQ!K+[.QLEF=SW&#QGJ-+&@Q+9!VE MFG9H'$(*7-M47$K;&7R["+SYP<^+P .$-L+M<(4W6:YFBX1I?CF;UIDQ.$V3 MRU:L'_"/Y7DXO8FIV\UP]P\_]%9XSV5LW0AGKH7FA25A11V"Y'/QUAI9A!$L M:W72_3$'CN">+18W/OTJU)PDJ^W]:O\"5@=N8:#S(7'00EJ3Z+@PS6=K[$9S MT':RO@TBR_LCO695IK\1%?-W^/E\GCZ%!=YXY"^D$V?G9RI MZ.M[&'DUNG,A)TK*W&W/V>?IXV],C13AQHXTN-Q;GSO] (<_5H"3=LIDF2'5 MT(Y*]$=TQH/+.EMGZ-UF>0!%63_]6U24/>3>VL)<1W+>ST[S"NDE[L6'V17J MJZ]>3T*?.B9M(+C;4NW\9N30S:87H> M2G4DC@:(CNR[DA/N542=#411QR8DOHHZ*_!:2NFXXDZWSE_:%^N3U[E1R6K= MU.D=+G#^!1>K1&3,'V9UV/OY&HX;G0]7N5B7II+_4=B>I)#-;>Z4"23#1 M-[:43Y(S[?GU2TKR(;9D2Q8IR8>+[K9E]?OB\! $"!"X_UV/'@L]9-JA6^FO M7)]_H'^].<'AZ?3=\(32A[-Y%!DJB5;7"G06:L%)!N>= N%M+5NBF*CUQ9(- MR'KT".FE@H:3."^ZD,VG,'\N$/YC'/]Y+2[]3+&^(KV:OW>^^CAT%O6MV%A=C4>OQ6?_>=\5M/O M16 ?1U>_#[1GAG&/P#V+Q:PI#5XP7R@+Y&1T*?O61^_KJ7GTV&@L\-M0L.V@ M4%G_A3)F!**.$F)4A6&N9N M+^ZIK+!;>,UND5(^Z("@DQ:@E-" /G.0GC,5/4_0Z[R39V[KW M[,R(T@A M#*A@$;#."Z%8J)?"UPBIF[5X(-&/'F"'4=^*$[F=2X]N"691+^,P,&V8 "%K MHML6DS@OP"/,2B@9DU:M&^>OIF1?,^3W$JL\2+S')L&0.4%6 @]A;E1MB;X*MUH;P:5FQ$7KNK7-J3O4Q/D64+@/76U4TJ'V MZ&;,/J=RF;W?A+1.96IWD'68 K5>&KWG"&57=>P9,?-*&F<9")]*[)9*V.:R M4R#KQ&R>F&6B[^ZT!Z3<4Z%V!$#91@NMDXGU//@J(7!1Q9T2EY9+"#ZFFMV4 M@*35O&E3*IST((#0S$G)8U"83BV6:"W$-AVY?9./[S=0%@#<_K MU/IY*Y\=VIS<_$R\6[RX.['[W; M%OKE.T[HUK-?3298<%?!\?K\ZBN?\+Q^]*J>F5S%/IB=0_0.:H4=*)$R.&8X MV+*+%-!(1;&U)[\[U;NZ'@^F8)%\^ICG?YV^.IM]'T^&_Z8T,%H''HV (&5Q M\DVH91&)@'N))"2J[%I?C6[.Q/[-Y)[Q>]/W.2P,.EPS:\70SV*;:NSZ;CSY MO?R_LP%W3FMFYR?F#)24!H)5!J)'G;%(N;!]I/"^RB]J[S 8\<%RG/_K,RVNA]$7FOPL*W3!$Q\$D93@)8*V MQI6 &JTIHBWRY=XJ*QE*\JT3I%T8>9ZX/B@<.M2/OCJ9?X?2:N[*DJP3(P9) MN.PMXP5;6)PGI^LLXZB@["$I)59$BJT-\&:4/3L4=E!8PX+3"RK?GOXX&9_3 M!=A7T_IA//I)TUJ44,4S_3J>X;* M#H'2OIY'IE!OR&JC%(\BMH[MNC'S[,!['+#H4$G;C;'%-E&"V.5']7M\P)2L MU\A%]>1]B65-A*!TA,P,DYPTF=3:A]@OAR\KXW@ U*':^*J3TKUBGZZ3^Z)< M)<8@LHMEW6,MFS;SGQP#XQDI@\PALZV]Z5;$[ZN6[-!^\T&4?2QE:@ORRY<7 MM0^*<>:$AF!Y679L^.MYYC]0L"ABLT.A(&;OO.#=='K0/A! M@KAB8Y0^G>#H6@_"37CJ5+O6@Y_#%+WM )-MCPSVI>/'@M\01$13IT0L.J(7 M#\6%4%8W98G:Z++G=#GH?12XO:<$[\AANXUJ.\#UTL&N"9*//RI#RUHDXXTQ M4F101*I6.$GP01O(3J=H+*_>3:]@ZB8Q1QCW=-?UNDAH)T6M+5?H731VC>Q7 M<3;\.9R=-Z\CN^,=?4K+-F7J1K693[YZ9%*2] ':0HG3CV>SZ0Q' M:3CZ5F>A+6]"#KS+5B:&$&)-?20ORD\L0(QEX\J*96=;-ZCOP\D16NVV2&Z6 M"FL'B&.J1[O-U;+M!Q-&,V)8NX ?+\(/U:?E&-#5 M#_ /@,8AHK=[&)K7U$W?+RLU?I^,I\6B*,I,6PO.5O_,J0 80P9C? IEVQ=! MI2-#^PHV7O!^!/#H48U6OMD%"NRATB^#HB.Q<180V H!.522HC-*U'VSN4C6BU'=]+5 TA' M>#*P(<>#@-8'/V][6H<3&5OL57 .Q]H@6R9Y0>IA%M17$ MCJI"8N4IRIVL^AR\1"=!(W=%'5*"CW6T9$0KA.>.V;W?*FK'WLN*VG5%'0AJ MO6Z5[L+J!3>;<)!0[Z)GIG1H065(B$\#+ M>BI-5H&320,Z4>R]E[7Q^Y%I8$/67BQ<9PO7 V*]3F3#_6R&K;7RF2HLRN>U MA>4$8QVI^Y4FIV+ A37)1P,LI@3*,0[HN0+I@_)*.U1T-&UC'L[F(UIA#<]D MCQA*Q]1*Z5XCL8YE/N ^<^&*BE+@$E2()1")14^:/%)(WBKL4LZU7S9?5L^1 M0>D(8]IK!N-]X6PXF@[C8ER/ML(RXPRDF'T-$ C0<@T\2R]2\:99W/OIT$.9 M>9XKX>"PZ!4WMEGBOS+&!Y092N$5:!U*1)PD@DL\ 3'IF!*:W-&Y5.NY>9Z( M/SPP.C2<:ENP?&-CF__Q-YS1U9PV*SSSCA&D)#@H9!Y""&5ORT:CB-K;YD,1 M]\SB\UP<1PJA(RR1NI75F+U<6BP''53JK)RC23#(/+Y$$57)]GDLB%F790@N1&Z>53P#)M2[03H M@RC[.)M2"1%E8%Z"9-S6-LL: J,((GLF2K!2W+K69=Q/K"G55ABXLRG5-KHX MJI*U.[J!;,+32U.JK9I2;063?73W>8B.'PM^5>+:!+6ZW:DIU=+#=1K5[;4JEDT6KLH#,&!9R,($/C$/@464RFO'@HG'O!I6L_6(5D,O./9<+@VP=$P7 M8U>Q^'DX_>>["=4T*DUH.ILSJ,EYQWF$$&2]-.]R;9OJ 2UE9@E#<4*.>;&L M8NIEJ71=*COCZ! W]!YB"WX;_ARFXJ#/&60R6)9(@Z90[T@52Q",=2"#0F4" M0Y&/)JVX*5,O"V4O>\J#<=2K+O$AY3AW,;BHN&22"YD\@+/5AZ]H5P(%P+/BL&! G"4I0!.<$ M@>&9LD_%OT1UWXG77BA]@?P%Y(\/&#W*%YNEHDWF1I(2P"Q3H')@$ 1:4"YK M9[EP.;P,1#OPT=)!E'VW)5C#91Q+_(3I^+/@EQP/ERHS599^QR0':LN,X MP23QK+.R>S_I.!K<;E5[ZT]P9 <.EL;/]=A6[;V#. H(,L2_MFL M@XNM.S,^]=J3K72]<>W)-HHZ6.W)9RK!W[#&6_._-R\U6?/\/I4EFS!SHY D M)9.$1N8""45%)RYD$;0+VL;HT:TI)%GSIH/7C9!'*S)W$&W-+=1Q?)C( '/* M!6:#S?)H*,9.*4B) R*DW%(QU,]LBUS1VC+V^*]60*C*VR.J9+D7D9_O50Y ML$F@SE2V3^:,I&'L#?RR(Y%O <4P^KK7W) MD(PKX.'%#@@!RI;MTFN;@5(PCG$1F7H\V\B=(S-0Q@.:HBQB"4TP%I\%I MB:!$'3UHHX#:<+O(G[)MOU$_PR*&G4!]$&4?9Q&#)R&RC@I"0%/DJ!TX82V@ M([1)V9R;=X%\8D4,6V'@SB*&;73Q6)+ F_#T4L2P51'#5C#91S;X(3I^+/B5 M6@J%,1271,_OR'L((OOJET1F79 F['VJR]'@=JLBAJ.#[3:J[0#73S3)X\DI MCB+-29\N,^.26T&.%SD)52]VB 08!0-GC*/ 1*30.D^PAI0CC':ZZWG<7DD= MDE8W,NQ_+WJ9?O[R]R5QAO&$/$A@V1??N*8/@K.%UFA]T-88&UH7IMY)T N. M&BJL@R6J$7F)Q!>E9IF3D9%!T*0KL&4A!3,P[TTF8UC[&HEKKW_>TP@R(WBUMVUL+^ZJ"ND?KU7^,EJ2$2RA , M),/K/#8? (/D@!:%*EXQ4\;, _3PD$LS->B^PMTZ\(XC[EX8S95 M#SJ56"F+ ,QZXS%YY_4!('-%X!,'S0,UT="SG$YF@R\SG,V=Z"^11C@9CN=[ MKLS%N&DF"GKKS6JC(WC&+)B0A29K2=F-PM7RAFNP*+]=06+MRY]GP-%&%PTK M1>8$+>GX^VCZ@^(P#RE=!-X;$+5-^'$?4-81LM_PHY&2QKTDW'!+N9NX(&-" M;B.D6.^K![)EBY,")!G!7:WA7$5:_B;#9W*C[FFT3\ M<5E/$Q5F2X$!2E5 1X*!SXS .ND+1++AMO7%V5:T[UP0LQL=KT['9Z/9P#%> M3+ +( SCH.KP)Q<0H2PORTM$SXQI?736A/#]!SX'P>RMRIN]*[W'FA!%/15 &R7.3)ZPE4^;&$ARZH9%!GW7PP9%,.]E6_>!0(/J#RCZ:4<3?& M7Y^O?L B$V"PCFBSX#WYVDNPN-L2,R34)BD;3-:MKQ)T9.?PYQS[!VE;B]\, M+!V.8E=3=KW-T ;T=4K@WD?;@2HJCP4,&X%T1TT> G$4G V,!["19U"&UP-* M%\%*;XVP'DW:C_D\= WD8P7:-@K<:XLGA8X[(05P5 :4-A*<<00L6"]EBD[+ MUFU&CJC%4UN];=RN:1NA=PATUI5AV9!A9P!O:TE>=:3DEZRT#JK M>#2ULEV1T$+@:ZU"N\/$RQ;)?Q).SR;+?-EX_,_YASA*;Z>SX2G6ALD7W]SA MO'&'M^UZ)-F*T9N3XIRTI$6M94W*9^\*,ACSC%3662H[V.&]NZWXR\>]QI,% M"HEFOT_&9S_*]OAN."J?#?'D,E/R!A?W3:]":U)E:_2(H&)2Q6*%#$%'"=IR M&\B4O;'Y>=RN-.]J)2]?<;TIP,5GKZ93*JI;0=GTLL>Y$$)ZQQ$$258<"F4! M,VJ06B<=%JXH[;.2O?A;;4$/Y=^/)%SRYMG'] M1F%V]=L @T(?RF[EG1.@G' 0F"8(R:;$BW-K0^LA()O2=@#([57K-R.%'BKK M$3',^VENE,@E=& ?>!21M4\6=:6[15=#PSR.RL MB@XW&A8T+29[O)\W5EG(Y-)M&4[KT77Q<09,,*X%9Y QC#>$;3SQ1I^'-N+5=0&$.(L3C8$"S6XVNI :.S MP VB"SREY%K[I/=3]

F9 :JRF#DV-JG]V)9E+ @><-.,VP$*BK+P@D#* M7!:&U1:"\1Z,$45H++/V74_O(>E0A13M(; >8SNKHD>WE/%D+N8KJ[EBP[VX M&+I9^B)G^;*.+ =(NTSMU2,L/?U0)1Y\$8GX%IG MD2DIV;R;PH'LSY:9DV;ZW<$ ;:.<#HF0-SB9G)>-^S/]*$136@AA/;D,*=O, MBAQ2,+7RL1"N301KHA+(C'&I=8^&+4GTVUH(,0;-*UID/PX%KO;=O0]W1!U4U+'7(GUS;]RQ__8TB3\I+O MYW_03SI9='A,SI*,A7\TK)CN8L3=?.J 3CE'9RCEUO='-J/L.01MK133$S[7 MBXANTWO1378#8CM%;UL1>O#XK9G&UX&JF[IZ!G(;$:U$D%+:LLA0E#4GBJ?I M@T=(*!@:$Z,QK7NL'@&V-@_MC@-:VVBI)Z3>CWZ&%L8-FZ,L+^"\IE%YV*PVH)[NTB#ECL?M MW"1E4U)O7#E %QE/*1N-2>DHO!+>E;7HK%0Y>S.XZ\&[UD,4/BE=>_!5H'V5 MJ)4Z2*I=\;3!>FTF&7 F20@,R3NN9&A>>;P180\U1A46@\\T')6GU1#TS?AG M65O?Z$_\:WAZ=OK'$,/P9#@[_T23"]$//(O6864_\UJ00!&<\[8L-\O(ECV7 MN+L/? ]X[_ZM4'M(7%B?WF)OZ,_,2?U")_G=65VH\^.)/RD-(YY4B2Q_?'." MP]-IG>,VFM(@&#:?'EG,L';U0J"JY0P>4B@ 4$E9SLU&"-GNO4\.(1W%WL&A M60KCS7@TFPS#695\)74)X,F?.(O?AZ-OO_R=)K%L[1_S_(\#X9B3.F?0KO8Y M384!9W0](.?&EQVW; 6BCW5].-%/"72'T62'0\6',S#@9'QP),!BY*"\0O"R M&-SHN,_*AF1YZU*VAU/[ KX'ZZY#D?\]E%=!3:A^BI/SZU]:]@N3*7 F,8'G M@6JX47Z2TH,T+BC&B97P9K_(NX?B9XB^ECIL>#M@[BW<0_ITUE3;RVW8FY2E!ZP#*Z7)?8"4#;\;3 MV6>*XV^CX;\I#30J@58IX-)[4$Z6?5_E -9PZ3"(Y'/KNR<;$?:4\-1/(QVN M#USU>+LMD.F51*:+=+?CG*7,-&1TH::['3B;$)A59%P!>&C>5V\K O=UH: _ M>/KIY=#7!VJWZ\]U/L(\(4E&*RZ#!^-\@A("%QG5T?&B'IIPYJ& M7[[P\+T4F^MSO*M<&[>'GQ-Q4?NT 1D-IS]<>_7^YST\4/@WU;>#Y#HJ,I1@ M3;!(4*_0%42&@D@M3)%(;4%DRP>AV3KMJ< [)C>TU=\V FNLM^4I]477K^*3 M,LQV>>KHC:U3\8J#H9(O-*:8S49[]CV:^^6E^YW&\&"QCUO(K/59_AJW<3%& MQ'*;8O436>WDQST!&N&@YN1(F"!UOK$*MPL G_8.V52\#4]%[Z+K8L;/!I2M MWD>W \ AJB/;JF4#7>\@TX:6>@,*=8S.,XN B:M"(2&$5.*) O3DK6/O+]=M[7 QXVDM8<12*_B?YT-I_-G[%+=L^HQNU;UW$O:C6H>Z4D5 MG;AD@U."!1]),(K&*F=94&RPZH&['3>]/IL6S$RGUYY\=5X2..-",P_%O2YN M=^1U((M&,(FQD$(M%VU=EWL7/;L>K5T\^\WX- Q'\Q[A7V;TX]JK%OVQWH]F M5/R:V?O1_$\3HF6^#+_10&=C+(L62-0^P-H(<+E$)J0TH4@N\]@ZW=F"[OV? MYS9#ULV3N+VKL4.Q\^I&;*^^?9O0-YQ1/9(>8'86M=1 EFIRU@;PRBO@MGC: M!DVRL?79[@9D/2$@M59"AQ*A%;R_S9EB;5/^V_R^X[6_\($,+##B&I+V96N. M)=@.C@FP_WS#[3Z=7% ME=\7=U2D*SNMA# ?!HFA1)G9,J#,&;JR^6K1NKBK(?E/"&N'4FJ'DIQ/>#Y? M)U_'2Q(O>*/I[Y/Q=#KPA4"EDP-7XN\:%9@2%20#W&N2F6DRJ;7_=!]-3PA) M3<7?H?1F%=+I!TZ*,W=R?E4A]'6"HRG&^2',JY3F L*3:PF1:X*K,<1T$-&P M+(F Z5";M0<)G@R!16;+YIR,2JV+O'KQ\H3@>!3JO@UCVP'&5]R\3V4%#O.P MYNP6#7HO',A7HW1QC:J.Q)M.STXIO<'I]_*':N%_XLGN1RE )-MO3SJ M! 3&+$BAL+B@.9K8ZU"P#T=/&]*'4OUM8+NC O;99%(/>^;?O.H[/AUP;K(G M,C6/7<3O4H00O2J_*BPANI LMF[GO0^^7D#>#P:WH>Z/">HW&K(/H@R.=(Z0 M)995K!4'#$45(0%Q0T6O@&^S/$P+KCY-QC]H,CNO M)16SI8?UHP;& Y$\L](Z$/,1U,QP\)PS2(%8%"GSK'NE;[HR]@+OCD!8 ?=F MV:+F+M;'V7>:# PCA]Z:XE=973:CVO3.!PW&VJ22DI@WNV-R##[VG*,7@/=0 M_0ID[YRF:KL]S7#T;7CYY3F'7[_CZ/?Q./UK>'(R2($;)I4$FV0ME2M\.VL\ M9*^2%L9F?N3^R3T,ON!^#\!8L0QZ9.H>S.TRPB =A=8R@K7*U3E_MM[128 B M!1=%\=]4Z^E"[;EX 70K%:] [<[YNY8L7?MDP"UQ0LK K52@E G@D2/PR'7* M+&31?+I])U9>\-M4V2M W"/+^&"^/M!LP")3SIL(013)JMI^TWFE@P\ +:)LI= =:=,,U< *EWM "Q)0+!, .-)&Y%MCL>2'+Z/E2>$ MNF-0]@H0'U62[/UHJ6+Z8_CS=@0W,%*Z+%+-FE37UX8$SD1?O :)1COKB^][ M',!^"'LO8.\.BA4U_4>65+M@;CK0M4^2=A(810$*8P GA06-+)+FW":VA]K; M%JR\ +NILE> >/>Q#FL7V-^GE,]._AAF&JB(0I-WX)GQ=?2$J6TB!6#2HIX? MNQ1;F]]-Z'I"\&JNAA58V3DO]>=P-)YN)GP\F]@FA:C\*6P&U MG1-%GZD$:*?5GOY*W@4GBTL/E]-0!C+&A!8Y!*I7;WPN$5TV'&3DCFO/O FM MJZJV)/$)P:JGZY=-D_&X\.<7WHUS_L]C.?]+H[.+BZ(3HRW 4Z9KP MZK725W%VAB>#&&14Q *0<'6X18J 5&PRSY0#=UJH;JT9FC'QA !Y6 6O@&R/ M7,L*CM[B9%36W?3CY(_Q=+H18R9)P6LO.&=%KJ<&"#XR!&N#=2E@X+B' NLF MO#P[ '=6]PH<-^RGO$)VT]?GUWY;-++C9##6(0@DZZD6"T6*0A(X)W-@W$BA M6UO6;6G<5U?E;FCKJI1#]U.^0WKSAFJ"ZE7]3"5TT@0JJP0!=0"?LK1"<4FA M]9#X-:0XPX[J;J'(#>.RN MAX, AF7N")DJ,3*ODPN2 3110W#,E7A)!)*]*K#V#)1[9F\?!B?;B+]U1\LW M$\RSZ>EEC\9[B]S'C836 MNLET\;M/QVD\N6B;K;(A40\K*',!BLJVAUAHX3RS9$5,PHK-%/CK@Y^6 G<0 M6@<+?4^Z\/7YG_B?X\F;$RS"F)LCS02+7D*2M2 ^\'GZ4(.ML[#JX3K#UF?2 M6Y+X+!S$GFKKT,GM'G*OB/V IY2 M=$PN:T<$5NE"NL>:,93U-)Y9XRC%(%H?^1T-[.YQ58\===NHK@/:ODXPT2E. M_CE]-4KS7RIMT^5^[[G+6/XI),U+%XK5]\Y8\,5WHQRU"\U[Q-U)T/Z=J^XJ M'??21X>FRE=>PY?O.*'IE[/PGQ1G7\=_XBC5__>\Y@U/?U25O#[_0K/9XL3O M*TU.%ZN+BDBB1@3/*=8++@1HI0&>.*Z>!M M!I920;DE#XYS#E&&(!QRSUAL;)NV(.]91!.]U-6AI?X=I*X,[CIZ!1Y-2ZD]=1P.P> M+_]H4;:%NCJ@Z\W9=#8^I_'^IR/DT^3<3J;=^1_C?&?)^-O2^J2C3S4 M47[H#!4GTTMP'LM/BKG$>38LM\X'W$W1TX9,0VUT,#;SFT&G/VA&K[Y-:'Z( MRHB%7JW$&*#8W\*I)DTMZ4S064J$V3O6. M!K$ 5Y:]Q@LC_495)L>@T#7Q13]];B.\UL7+-R^)+_<'IP2/.2(D3=7RD"Z> M1%2@L_?%_:SM*C:K85[]_/WMNSO+>]Q66&L=\__YMQNR^*/\.O_#_//*ZV?* M_[W^]^^?WU_*9<7D^XO-YSC9) MV@WHVCEOO?X=)4#)PUF]L?HJ3&<3C+.!-D$8QUS)E9;-T2]>+=3UGQ#Y)OEWL6Q2V@RM:[(HTWXU%A^ZSV M)UH LD;+5&1 B^]]Q;]H^O:OPGYY_W"$D_.YQ5S=GF:@;63%4># B')M^BHA M6(E@>(FF$\,BOM8]!CJR\Y31>"PHZ%"2^AO]F% @TV:- ^R5S[G-KF#?+6$O.4T=!& PW/2'^U=,6"O?WK!XVF M])I&1?"S 7$;RTY;>\Z+XFXQ+8J[Q3@0Y\RJD$26KLM>=8N4IPR+%M*_#8J= MNR=]PO.YT_UUO+RSO7YFG;3:!E4H90X+?"6WX.M<(Z+BE3.=DG&MDZ^;4_>4 MH=-)1QTFTR_;9@Z\64^1\7*6*1+,LNI]J_HU:P10Y.!@ZA'A5&2<'$ MYB?*VY.YKZ9Y_0]2.ZOH6/KG?9GA;/[$&VF31=FD,UY)\A9TJOU1H_'@=-: M'IW22FK5W-VXDZ##%W1T0L--]#732H_+BPM:ECG638CI=6_V.B$'N@G;3E&K M,SD[2+F[ZI.L)VB*0V0Z@%+H 0V3D(DA2TE3Y*W/YO>@\OONENY)X]L(MW6M MR+OB:(TGYZ_/AB>S_QA7/B_*33V2$Y(%2-D[4!HE8#((-IFHBA\ER>J-/,ZU MKSB8__D0N8^;"ZWUERU- MO#D=?ITB5[_@\:JQ@<":-YX117,43I(6:E MB]_HN>)A(_W=>/!CU]PNWM2YM6JOZWXXJT);! MYW2V0=G=%GY0?>'TRA&JK]ZN J\!"Y"U.)B^KKWH"L6LS]MZ<32;E?9W =,>+=CV=CW%R]LNL M].4+6B^'M>_9.Z3NU]JM8_;[A-2CKQW%LPFEWRC,^FADQ0L>@2K6BZ7#\<(U M\FHUS[Z6^(IWM0'3'^/1M]I3JDJO#YI^><,AX;1>7VL0M4HV'9;U9YH-)_/S MFKI77>M8T%8=:U^S4\#PZL\/G8W2A5,6GP M0A/PD(5!CQUD4/=[QE_Y"Z3U^_1@JM!+3M99WEQ_5? :?TO__;_P=0 M2P,$% @ ,H>_5(\DI$X,PIX.!8 ^A 03 M@#VP1FCU6#VO63U$A%?/HB(BPB)BHF)B_QCBDA+P$!<3DY"6D)1:/> K&6DI MF=6_K-[D/R]=(RHL+"HE+B8N]7_[$+0""A+"\2)OA85T@#4*0L(*0H(. '+ M*/H/\82 _W((K1$6$143A\60AB?4RYH&1V+;U 8M.^*HKRD7Z6KOGIB_&24BJJZ]74]3;K;]FZ;8>%I=7. M7;OM]SL<<'1R/GCTV'%/+V\?W\"@X#,A9T/#(B]%1<=@+U^Y?B,A,>EF_/5[B;,,_EE9U4L($!;ZOXY_JI<"K->:51^(K^HEM"9F M=8*"B*BVJ9CB7@_Q4Q?6Z9A=DU#:EUY019'<9'Z$I7SZ8K^4BNX.AAY[5;5_ M:/;?IUC\_R/-_JMB_Z87%9 1%H*=)ZP ( %PF8/@)PF "#?0H'*NATUC.+81 M)YHZM"0$P(U-'>H)W)8*INQA[Z+DI5T%WH7>P1K1T]]O&\S*@3*^*<3;[J2Z:6DW]D87DDX MB7>%3"CY._7OU+]3_T[]._7OU+]3_T[]._7OU+]3_T[]'S5UIH$S"1.6& *] MB%R%F"5-5U+;.Y&L8^]Z(]U8QHG4>U.9Q3]6WD?ZZS0^[PC)/8NT.OH=E4%B MC2#JK/@;*COD>(:59'".@**Q4,0_]B%SD@(@",+P-94)ZX\) CPY^PCCR%P!X.B ZE(FA)#_NN"O"_Z/&?^J+G!W$M;M#S 2 *(Z([A(!@W4 M)W;'$1B9'UITJL%=S-#?5O7ZO7ZU \]]-Q^*;-XI&M?Z2.X#0HU "2>?0X'; MK'A*$;\@R3H!(()A6UZC]\E@T1$A[+[NU^'[B9X9UBZA*@:W_3:87PGI"FI^PV9R+ B ^#\SMQEO6U(06LA:Z%B3. M9MLA1B*4%+7U76IJ7E=Y(;=$O;RS^:('>[6B!_:SOO*,!0!5Q-^00!4 K)1O MJ%/Z&E O)Y>,U)J ^DB@+ $V^R\R3S%[&ME-IJ[CR+#<.N$5*3U&=MKAJKZC M/+V<2]%3!T.7+X2KOJC+<B8YNTN>C-X/M?B!][;,R<6-UF-=U$4^$U M7C:IMX?_7!< XNYX&EE9 )Q$@OHMN0R3\X_8ONX@/8G:SJP$MQ$H*&D"Q9Q OTVH^CKWAZOJ4]Q. M2_U9 J)M'-G"[64;AW".QD6/3OSP2CIR-[)DTZ<)X>KI]^ZW^Z]5I=R1^^:9 M\\M>X\G%@V4#EIL\SZGLU!<>O>K&0-U L2)-NB9,J"A((I9KCI]:\4S,4;W5 M',IT7>.S\+O[;'%=/'?/D/%\N:=[3.T:II*V\\;[]QI'^U L;\S8KU:DN "@ M)Q"J!,"< 'B*I75=(77R?6PVA>BG66!4 UR,BA+ZDHPQIVOJ;CAIU]Z>K-CH M355RM/;Y'*J;/GD5^50_9_T#1>?CO@LDD7#.FTH,KJ#K$OU M:T&#V_F6PS]C\)?%PY7U[MSP!\,/-50?>5CN5^=<_.M,U_9^%2MA- MSB-H$"@[(46<*PPD3O"LX+L+L9').*\R7C K)O'Q*,YH6M.^TROU4NS9NG9I M;[\]>O+MT^3IR3L5?;FWG%7-Q=;A19Z\7G\[V MFD90QKY:CJK71B>\7_>S_YI6<:E)ME(F.NM,\ONK=YT5_'['0FNWC#ZW,R10 M7FLI\8MXQT7TNXH/LZ(KPBNI7=JO:E\.J8S.X8\^E0G=>"?10?NPZJ8O)P#\ MJYK'@']K3VO/CS@#.H::?0C.Q!G8.*))H ^!:_%CMQG^W=;P8 $@^>EBS],; MB\L]_$?&*IC?(Z^VUKS9?F8[KGEZ>1P,@21[X")PF(WB*<="DG%<2^@C0HN, MAG%F#G3KDB/,3/=C"Q44Y)]; M05)&3WUQ9K!C7N(EL3$,>MPZ5[9XLHU^6?CNB&R#O>B86-OWCR]/Z6JK.TN) M17?Y)Y_IT8738I_SZ5N87)WG,U)-N6KZC[1^EWW[(]5*I]-_6_!@YU!"!$#X MI O'$M8,ZF/+05(.W"W%77+C L"=9?'T >M7>\Z7QY]\0SD7)Z@:DRZNMS&_ M(TLZL=G;)NI[JATTIL7T4<5VVR!XO@R2GD=F898[,-1;D&0W^P=&[1MDRNX= MY6WKDP^S,C]!PUY>"K_?D35*"#,RH9[;^TIB\Z?NMU=;Z-T;$95V.+N8\>8O MORSG%Y=E)R)3IP?R4!_Z;A+.]*W!'H5D_0>1]&+J"2]/6FV0G4X#^P1)X^3K M>S@/BT^0H?J9T:'VN*+'7-VR%H^XW#MVDY]>&3J+KLFTAZ =P9SI"X83RO MFH06W6\-OL%/IK3K;]A?4"D0OUDP:&S\&,O^HG%?[(^RY?,S!JE;6L7GSV4Z M2(B%'A?>?MQPK,=&:*G8:W&)7VXDE:>53\2OW=-4K!Y[?NT7>E7?^%JG4:7X>H3SLYDJG8O M@+J5K>04DC+.-:K\YS(D[6VAZ0L=U5T^0V6&'\_PLNG1=CI64V78F^&LFP.L M-.;4M"TV2YIE[Y%^=.I>WZ';XY6]?>!N>TA*CGV=(P%[[>)^9,B"XN39 &,P MD_FRV0+--) \%+/[^(.&?.8/K.Z&;E-O3^4+B7NM=]^[=,1."EZ1BI-D$6>% MX9#!M1&YXTL^J+*W&NK#^+47%12W&*7]V;B>XO$;8K%FU= M^TZHR>LH"0>:W9$;Z0.-4#PEC0XRZQ )U">E$L)00MC3?9YLBUI.#BK1*$HO M,"Q[]*A$5FC\G??IS_]8KK&Z*WUO\B6N%'XF8YA,KZ?5-I.KX9):]Q@:W>UU MLT4)_-JFB,)=9 F 6^7E.LA0+GK,H'B"ZGW@(W'3[$\%'SSO4/#;#$0;@4XW MBF54S@W"W7&%9PAK]OA3;=Q4F9'UR? MX?M;UNNTC,*)$XX7XFT&X?05R09]V-(, 9" K%DB:F$OVCIVQI P^:B&$]T[ MV$]R==.S#/4U J6*2]5FKMI] +^P*QG%LPQ6; =9"V^&S=?4:)M2[/\ZM-1[ M\+Q3XI2NX9C'NU==PP[OS,U*1.X8+-[B*,*"72=0W AT,DJ#%\BDC5OV@?/)I-]J\L:T!M'9^ M!'>A"$Y0#8MW;I(VS&YW-B:>-K+V5K330MM*MGF519E0Q M_:!PXYLJM:=C&M:XT2XK=8"__)B1X]>[6\2S_!$^;),;45MP M>TN^1^Y0_&& YM\WXLWLDTDTW5'@$G1U[/LUE#N!\NV*95X!@6(';<#Y?:R MVIFQF-2L*_MW+V6N?Y[5AM8_GN.',94(7.>"D;ZKKU$H7@'@.VP^=GW?D%%6 MFW9S.%?TMF3K$GT=Z*'[L>--QMNR('15XC^ Q!#\2W4HA$!_@:CZ>M5. ?:* M!"'(!-PB1IK&J/T@J2X%,@STV?D5S)\]P;4O7K'FAF<]HU\DBUA63=05-7;U MZSA%U[SIT[T]UP#WCDY^_N]Q)#V%5B/.4S;H(J^S"66BB%H6P\VFFZO^2]/? MCOIFE9,T7H%.'Z'V:F=19=-DSGY^9EW3L^D5 &6PB@X8-J5'$VV16N%L[ MF9K-U*.\9O_"JK;Z-H)/\AJJ: '\>.N>C./M^@]U,['BLND/Z8$S)M2 80LB M:$ZB$SM[#_H4L0\G,\>S#[(U#M,BZIUY#J6=-J%V,3?2E86-HQNRU3;>A5L@ M&5868V?)P_'OD^DY!$5D*'&\>%KTZ_5F/[J?=)RC6^-UQ\&%@B:Q^?4!DLS7 M#?>5MAK('PU,E(J1EVK0@+-T 0_WAEJON04X[P;ZD6=)U.QN4^RMSM'\K<.S M\Q8[+^6&ZYT]20IR^>+GN"%0NFO?Y^5>7'IEF._M2GCU*;NB9ZC>J$BK-J?W M#:J*V3'(B6<]9W1SDB")4W08L XRQ7D:ZY@(47P;9%C[L<7@QY4/9 Q#UG-Q M898IZ0N9FCJ?QSU(U;K8J=WJ[+/^GO!&80[VDU_YS[#!1_?N5G=Y1VP,U)4[ M[/CU1'8WC4B2( OK#9YI\>N9JF>TGCJ=O:W'-0,<3Y>D MEQC.ORV3WB[^YRF<5<7?:=*0*(%B"$F%-1X*T$36D=I)*1ZA9&7(%+?M\GR. M=';]\.:4#]P.#USVE5(GM%Z&MDW&?M9[QZS4 N@S?(AMZ:AS@:_/C M">>(B@3*7O))?PU."QC%"+<5$P!=62NS+4J#%HXA*9,GAS!H0_S L0QG)^W0 MZ NO2)CUE6KP(S=\)[-\;:U;20JCD+1&7+#E8VCS#5#"L-'OTTW+=YSJPP^X M!>=0;Q;M\:S3)ZXV&ZRR69L0X9GO)5C3=VEC)W#PPQ/3]D,G#0D*PS&,1:H@QQW?BE> M OKH&L-$R6%AY%W54C>$"3BP'VOR!IN7;.ITNU3'Z640MG\H_M%5.5J.P9\I MN')?L4'+\=:90])(=C.>_*G@4MY3[#^.]>L*V'0_._G2@MGO]4_NDG2D M)W?U#IY,HYVY(7_8E$-,;G:!*\(V)/TV0I-,+R&(M:A\AS39HYW2/3Q7QJU= M.[Z@9@V, H^D#.ZK\?9&)QM5/$<_#ZH7%@#$ (F7 MK-';%@2QT(8 LX_&%X_DKM&IL_0)DPX8[#O,-"[ M?&5^&3D(04TZRIH;J62K#[;O3DK$V!@]IHU=-@\=';7#G9GI^>HC/ Y$&FQ5 MK%1+%=B$KG>C8BDE[?HLP@W;4**)UVBU'%FK-0<])/2 MDA,^'!"KAU/8:=JPQ,_U"9ETA\1ZWMY(XJ-I*OEGX/0:RZAU<&(Z= MAN]ICG^3Q#A!DI-K300K8);L^N%VP_5.@Y.XL#7)N+:3EK30B9GU%S:W726: M?- 5GEN0ZH.+(!G!.KQ Q3#V(]1W(#?@!_(EP0?&::SV3C88ZSI042>K_9N_ M=L4J!6%DE!%=W]PT\37BV$MMM7%WBSB88(H4U_);R@FG2&(PC3KT_-P7L/E9 M%+]YI"]LX*9=O_YX0KN/ "BL96KFIOH<[7*.ZVK6A]9>9A4G1;F!F\0[*S6F M0K?GA;?]+)S"1GH=GXAZ^F&E]X:BC2(QQXSMK(NN37OSY?#>RKMD^@,!4+6# MS#I2"5HTN(#.,81($Z(B:AV-AV0K-3QOB/;M4*^8F"AY6/_Y]I%X2;$+7]Y@ MWSX'D.%G*[\N0+(=_'I(/93 .D2@6G-.@@VLMG84F,Z(V^^"8/2G5Z[ M]5-X%THVIS%1B-!!FRL)XRGOG4MIY7]^JH>%*+]W;H1T\E )--46%5XPGX0WA'H0M28\!1I'"6PH\@%J FU0'>5C@G M$P4 IA(TRN8INDTO)"W!OT'6:XX\8R5UU\]/(9J&(03VBE^>&;0AKM@M*WBP M%7,OPRGOKLJ!8.OWQG,KRUQ]7!1+=4Z/JP8ZR3A8/G'!QUL: +)(7F2H'O."=& M5:BR9WY,,;1[MCBT(]RF HW$LF<='\PA9K M"K,/U#9)-=9Z1]F=V&3W>EIZAFP0\_2;Y8#$4H4B[W^ M\OD(@#P+0ZRL;%*]7"@3<$XYA$>1HB?DI]&*?_V-O9)-'S M=+UOQ>>L:'D7W=$M+9<./MTA[ZRQV]QNT\KWHF3-P,M*YE]/9[X+?&X;WBL MPLBI5*_99*XVSA[D%V.CIUS<$FER%JX1?8X)(AY.]99'7#4;$UH=['P?":\7 M(Z]!GOY9$0M).<+A7P[RN?MPAT$-MC5S=,YQ6DYCRI5.2%%'7#?&Z+&&AQ]Z M1HYY?Z?>P(4Z9=CI7F=SQNOFR$)G+9L.3Y'G5X*B M>_&.4'_^.MBH4_A1 FL/+1'2[(^*)2;2U- FO0U=#>SHQA9$R^M^PZEYA.W\ MY+W3/H4N+LD?OBV7W@T)#2+T+8!;E[O)UV"JC^$IK>/X\)_ F:,><(L>=]!/ MVL]$'2QD!"3893,JE6GM!)F8^($#^UU]AVIZ9;(!IXQXY2?1!Z2$^+N/J#J< M+*>KK< MHK8,.UELZ8B3YYE-HKEV5=P-<+K(U\$5%=+C9Y+II4@8?Z!1B'?31$FLP9X1 MC,U&FX:!QPTJVU\_?Q <7Q$B=>"(=3QN^A)N%)VX[ZSPDI]//G/"L>E535^N M9FV:BBIR^Q%'S3^5;^62\_5AZ_1#'\BL ZL^4&7_@J3T#G^8F)07GO7,^.="SS7'++ZG[;3WW-.+G,2,IX 2T5EX W#7%?T1Q M=(E\@X9'B*JELA3SH2D_G#7@]QI0C*!7JS><-W&!R8GZI_.JBN.\;:R M.C\\C![S_:2;V<&1-N MRT@X'_WB<3O\]W5(LHKI1B5V(JL(-TS(:']7$_PV MW[ZR[]".YEN'4T9VS<]9N#3YL[ME+G1MVBJE%+Q'\V"#=37!"H[G'MH?1U2' M . :>2%6S@Z&!T)KEV$5;^$P?"(YF 1 'P0 T!Q8@@T_"I)+PP)/L,72+WZ< M="@*_8Z>H79OD^^_/!"P3^UN_!']P[=AT_W8Q7B0I_/ NVLB2*KUWCGAZ]_. M[^6%?S4!M\%,L9!>S%.D<=Q&!,!94@HUKWRE\,EH&@G6BX-F 2=-Q5LY-0R:?V5&?CO;)>T/# MG-BF5T]4,G?H#>T\VRKZXLV$-WX7'+4G;4ZQ"!PL_R$R>.$6H?H4BY/ _M5Z ML;<(!YN?%3:"_3WGZ!\_,OSYYL]MCVT#V)HNA][I3LB4EU/\CUW%-Q H'Q#U MY+FD52/Q;^/TN*[X;C(BHGEKV2>>0RUKIKCH':/7Q+VFJ2'_+41_ZS!97JU; MQBEY].P&M?>>OHS=2UCB4%PPF,3=#PMC"TGCL&##<^-B)G$]SKR_CB ?)AFJ MM&9F,=;I<];>#0=+'IS1#ROQR Y&@=6!G8S&13+^)D&B.>JYDU3C:09.A M3:T?#?M3/D4!1?R=_Q[R+,57A1H(^L0=9]Q1@MBP&360J1IV*C\X=N&K(MOGZO\/+]5 MIW*^Z]CGS%^C/(5,9A]/V0N2(L&*+S;R2RT(X-:I2@9&'9E<9ZM_J,8M(4#M MU<#>!N]4](Y]G?HG#R5%CV=?ZR[@N(&[_2!W?W8EU(0-$0!'7(W)!G#4Y!!8 MQRHGB)#D:KBI)4T[4@CC!FWX[:Q@ ="I&>B*T@C EGU_RH(*#<]+3"V[NC@< MC>A-N.W0V(Y\PS1C+P!<(B2A#7>H67XA&4V@9G>166XF$S44"'&+J9]@M# S MP/-@Q'HV)/)G(SREFWP8G][JB38\2;]Q8/]Y=WEI?$./[OFN05>=QSH9[[L! MH:%,U"T"*S1[=AT720,-?&$[52+GA/0[$"E:%E8K!UX7:^[TK;PQ7_329^'4 MO9BJ'.9I[3NN-U#;W)7QT1;OH8_(^EED/9*W(3..JX/OMQ-FF]R&)'G*_?.C MSJ!K ?:BZ^E1_Y&,MYLS(*[;'L^%=UE,U_R30:E^77M$2>?%YP.^3#1M6O\A M_,O"6#OF\Z><^2NY<7Q<_!Z9U'5,;>,%Y8( M-Z*U#!*YSDDNU1E^U4Z9?A3#==K<[2<+T)\"ES,P8#@D\Y5_&QDB1R5V MD]5YI]@3C#[.?"%=@R1! P]/M9(U+9KGHF;3@=WYM%S:>6KQ$V05 M]V 8UO+V+0*&*JQ8&80T3V3QNY8&-*[J\BCTUP[/<(N^:[)#\]I'Y%5?9CD? M%C?^O+0#_S[+G6<-@YD/47T)6F*7+U7*^(5=>9_5HE7UH+ ZH8AU-UNN6M1: M7BTHIA58@UUS%5D@M>?;B:X-$8#BJ\_"#Q$?H>.\[P0*Q3?F=HLF@?*&7#-S MCVL6MAT;WF&W#242YG'9XT5-TZ@>VVBR.<;+?=.V/M+F3\X/5;U9;E?XYOPT M,OT:24H !"U,F# )8!&I,-T&YHF4;UMA?N"-?#A@=W M,]:*LT+B%("N7&?<7G9+*7W2I(VCP3,(GM:8L [_/KXD&A^>&.^0<4JL*RB! MU!-R?L!1^[8M^1B!DDY2AW3!=GI,-RI>2X\=/+> M3,Q9/E7Y)'9C_%[Q"F<' *\+QD(2E5PL@:)"IC^)(35X\12?,3Z0V!@&ZF9! M8S7;I&UKL\/:!V7CW[,5GPSXM!L-&AXU-'-4NG-P_3MNE497>R3YFV;VW# 7 MC0L:$$]L$290#%LV@5X=V5N_V#6QF[S[+U4(.TD\(HP%Z7TR3WL[E?H4P_TSJ=825!WQIA*O<=[\!L$P"DRN.4K3QD!2?*Y MI@2*.8JSERW7;NO&Z!RY@S< E[MRGF=1;:\-7BK=0;%X4-N1B6"=U^@C!5$'D/ZL'G65BL*_@/ZI6I

V\I_\?@J$H:Z]!(DZ[ +=:S87#-S+G/T">1"4@7GR]J<$4;W]0 M*\9.>"T TGCFLG5W!FJM*TSKWT>Y5O_INUCM6+-S/YJK(04S3-'[+$1GY0T" M*ZSRFITT[A)XO 1KU9DO7LM")46]5G4?*H_H(P5_\:LM-4KK8.\X'&A(WGD. M\> 8&U4?M2C'4WD&24ZP,9!4.E=';ER?T0#CL;6@'8R\ NJ&ZBK"_0:+F^X8 MU6!2M@0FWY%]?_%];ZL[8%W]"/$ )0F;+_XVOA_%0J.N$4ZZC=,XHB,VQR^P MU^VYW;T'3"O$UAQRU=$T#'>[L*O9I929/_+Y,F;M9)JT@:3GN1F]%0,F@J= MY@SSX8RB?X)9+CT/636:@EZ2N[4[M:<4^V5'GO^YQ 9.;H$1/Z'N?9?%<87+ M[A'1J:Y*:RN(.XKBX%02><:_ QG@*8@JM^LP.14 *78[6 (@&"C;Y4_RFX^)Q2]=#DX(K9560>B1H"2=!@$S[G/T+24U%B MR&!KXO@Z!I04Q[K>J=@33N^5[LPJ]AMFO/3+6$GK2-L]UD8ITF#Z/,GR3'_" M'VG7B"N 5YOSB;#LCU%U5CQY^U9"E%LY7XBY;%MF_4:;:7W![)FIQMB6:+[GXZMVJZ_&57#K^(_(9^3 S:AVXG@F M'*2;2L%-G5-B-4W50T8F46EF*QI5>DN];2XBC7'#;7?'MZW1':-46]X11L3# MSW^$8ATF@UM-NHC@SJ.,49Z2(R-DUI8IBV(0V^?"VZNFPC9U3:G%?_5H>/$R M)'^&.H7V0(1ZZ:F@C"8P[TMS^%5P3-K"5,5M#2Z0_\@&P\[EQ/%K5O%(P%9P ME"4=D.O:# 8_ UW<^W-]/UK(S88[S9].T;@UII?@\.9!QOQF=+7S;KMO]P._ M5HY90[)T66"*4M. M9@[6R6F= (G.6LKJ.WQ_AO7_6#,7D7.&[J!Z9Z,YKGS"_(;=)/<2@:(+[>:9 MP$WT\F\RJ%L\&\AZ*@"8(;?\N*:8)0-7OT.#:&@DI]FW8NES18D_Y>:4Q[;] MR3,[Q2S.B1JARFK=Q1F5,*#,0;".NLD3*+5V<)&/]P\EOYAOI"E?PF@<7DG+ MQ4ZWZWRP1LX]>^T1D=#->3KBZ7+WYD8^/7W#/0_?M]B\;S%Y, MI)73_#SV(-;#0#B&0,^&"RCK^,+802[=*[ZNRJW20L7@W/+' M;D-7M/D6O< LM2+75OG*+Z]$-LNUT6 ..KL7#L]5UGB+0#$6 &?(H)X,JJKA MIIT6F,3H*BB@L$VZITQ&+A46^/A^5S^Q$A3IYQP>8]C0%?S@C*32Y2.YAX4^ M(='?'LF]ZP.-K'CK4)RK[$J>PB %P3J$&)/C7!EICD$F?K@6BB[5)#@./HH? M/9SZK/?\Z.@+OP"KPK_#PD/1[;_+7E+NSTQH8ZT9ENR-2N:< M MVX(?@/>!-^-G[GV858!D'MV\*I4EUC%6]G;6;^YHT)65L]=WG9"3!G.>J0<'?5Z\YSJ M.S_2+/<[/0320R$Z<=HX[/#"V_5?@X(X\N\6%WE?!?SS#2W52#+/'=Z$,>44"0!SN M>Q1#0A@*;F"M;HEX8WY&LWK^%K9X.QIS)'Q!QC%61M4J.J9_0CQKG;F.]0%. M^HPMY;[3P<_/Y7X,*PGQ('AY&(&>3V#YD4 #QP1H#HZ')-#EE#5NY=G[@PE%10LWI]%'YMDJ V)Y.@W>+ M!ZK^UH!%<9W$=R$;:DFL?O2Q@6I4VD MC7)(F9Q(E3WN79CM)SM4E^^U06]A&-$'&HBW]8%6)DP4;]UH.T$L"IE$4$<< M?Y7M$,+.NLW^V1@U_-ONDR=O"GWPY)['>9W%>-=EMVX$J&\R]XP+LSM*0Z,)#T8GG2B9'6YB.!_6 MUZL\BZ?? S;D=GH$=$>O;*UI+ >:NUX M-6!2:QN-4#E[):W4LC0ZHUUGG/;.;->OZ6W[@YWDLD[(TBKONHM_\>*I"$,2 MKJ7X21+KV,+X,J>"97?_).O3LN-!\+MMW9N$W$/5CB^OW98(L3)5J^5LVBDG M=N!C1]QJ=NCQ4VK=P"V(63VV*L?B]3!S0#QUA_+U@T/J.OW>-+]>S>&'Y<]Z MTHPWWJBNU!,6"O@.A\ V F4]#N9KHC#TCP_AV;U>?96 A8$5N1!L;X]NG!N" M9,&D,MRAFJH!&[ML1=4L9U^%'0U9B9[AUV1"-5O-G)X$7R5RO%I]'5,NR8F$ MJNO?MCD1Q0\;=$TT\CO!E8E^#'UQE]27[U[LT%RDB.V+%SML%E4"5^4%<-=/ M#I+?0* _)E']1?,YN*]BKA(0=D)PJ6P6XJKCQVC57<4,HYA6SN@%E ( M_[%B7%S\0X;Z9/F.C6Q@[/EQ#UTTMX,87D#9>00_#@,7"UA5$"?&?TR&'0YN M5NU C(=S_$!$*7:Z$]JY&UV75O>T[JFW?="=L.CLBZXV#(V)6V:;]PBO%A(K^3))RXS"+P-SM/(B?E!)Q4! M(%EI8S=ET#_'R-M_%%O&\<^D]LAO;.S<$1D&W*-F.(C*2?A>_ M&]:A'-^I@I<$]2\'JW8@A<.G3[#RZ@O/:R<=%5--9'868;(VZ9A56Y_"O?'P M+JO9S5^"O0ZW%LJV5=]'+;2(@]8<8SY<[4]-F"3I4Z)5&NU*V31_=MZ]]VE% M?J)I*K2#R6>XQ[E[XO7RGG!W8FA.E<3-;H-E6Q[)(&\&&(XVJS)*+6BR/+-1 M&_]+:0G]S;87 I7?7Q?Y;+'46[N3OC9(W'!GEQ,/SO1X!/Q88R2]3 "\<.,I MN\!PO1XQ)\D5"F=CW3JIEDU!M#&2O(U!U(63RPUW)@_T(3AE"QZ?9]%/'K[8 MJ)##7WY\=>?";9HXSQPFX$+LI%:4%N6"6/HT68+VS;HCTDC>)Z8^TY/F":W&PL:][6GN&6A*Z5)B8%"+/OE;L^ M<3C'J=C0L&ZR5[-%;_'^Y>BNXU<=WVP>!RT1%:Z\]/A).&P#HB ,:+ MZ(?O@9K-9"9GD!=3V%T<>N3U,WO.EJ_D5[4Y7]IWV9UN+3DF M?.=P_XH!5S(4H8 SX6KPS%A6G94)*Z3KS$7=[G:D$BSU[B6W>\P%;N&3)4V?RBX6KGQMJAH)=> MM#!@8MW67UZZ0,<5.=Z&*/C1>'8W3SF)X\WZ RK'G":ML],(R[:"E&N&YO?+ MAV6-;E7W'_M3L=B^Z8_E_&W:YF]KJMR_C/X^".. H-4M3W@*N0'#4Q4^S,]! MAOC'<'S9CI1)809/T1\7Q$Y*6Y+=WAE^D>5+T54/BFXX^OK7:>F,#+13WP,5 MY@/TZP;>AFY8@FA^(2&"-.Y'_YH(YPY&Q.>G%4$\PKB\@!7^XXZOJUVN;5WY MEH\N%[\KG'5X>+)P=Y:7WD6O4'XPS%5,X7@LHJTAT"MH#:H\A5AW$,GJH]>1 MVOMNQOSZQJ$2V\,1&A-N)6'JNO(BK^NS^/Y&]N_L1N6?S5FR[H6JS9SU8B F MK"")R7_POR(R/8,,LYW9):O99)A!.@[924^Y!8I?:S9GOO,<,2G(1Y*.OLIP M'GAK:?BL94M1EN/E_"/NP>*_7>%*8 _'-!IY&L8VR+EI6*L44)^[F6?&OY7_ ME6F<5AFJWI#RFV_.5$D94=]AZ1L\1[JS[)5M^30\R4K!U#L0FZTH9(#V)#0C MZ9DTN9;MO VK[8.G VJS?S&TX/*F@M5H72$DU>4A/(9^,K@SZE0.M2$HKUU%%+KQ\?RMC^P58=-;>2E"?U%UYG< Z M1%*&U;)8A7I59XJ?A+;HC-1=CMHZW^Q<\&,WFI_PV7W+GI'=-VHZ=S?NDOT" M)"B,[!GK_F&K) 3"/4&D%Y8@@$ Y@Z0G(UA'B,K(5M0X$^9?H[/?F9J.L^K# M77G3>6)OIX\-F@4,0-;A$Z":R1RNR]/SN#,2GS+AKZOIR%.Z#DG"X$S4F/\ M27]!M>*I8"!)(NL,4DLVPMNDV8^N5N?G;5P^K_[&)X#ZEKC=I^!EDM',OL4= MD=;UDR6IM 88D5R%.@6 B$"0U09Y)W@/Q< (7QK>DN>98[1#E3""VR^;#3_ MRQFYS05QL4I;TO/*JMK1JI.RYH=\!SXW>'LCS>C&:\VZ$:H;C9B7/PV:E?742(OKU,]S#2YV M"SG?J-8?G'BF*4J!:&CXTU@FQ-KG;DHG/Y] ST6Q/(GBL##=UR$I KN/L[,N MDZ+>51R]\K2 3M;\-MA>W!GSR.+&J4U-K^-G+D3,I[_3STC3OZ>;WIGHU#>O M![OF&2S!*G*.)% IB GR'34K%?%3P&PMD4A -P?=B4#'&R/K@E+ M?AI>$^8E%R[ZH7C#?=/W"B*/S7P.[UFOSW'Q81LW/,6J8%3&>+;#2YK[C*SF M3,& @5B+EAS_W):WE49M?I*1BU^>*GR%? -G*E)@1K\,R7Y:W3E"H!Q:?:E@ MI\M_5$>F!G+41D^Y(GU95ZR[DH/3_>HB_0?S'=[['^?FP4_#(+[*D M6GU^YA_R[TO'>:?6>>IH ;#UT&K8K18&M\S1A24\S#HH3VF+=_NH"] 4 M\O]Y- M=Y,\VW E_\DYCWK^TTNUB:@J/Q51A][N;(63QTPW*0]"?W3E;%<4]F@Y<@,)%#29GH-Z$=-1#-ISG?#]PFYL MY;+6E9;<0FRD^["?D_-5T[II'\JV"94CY56O%,VJ7^R3T/]&NDY:#ZE 'PDP M4TQ#BMI$%6-SVUHV5?F]5CTQ4*RX-TI2-]C-W5[,\XBP@8$!T'J-0:[7[UP M];UXZ[HY1]E/!$!MQ>B-6HP$-E[6D^O#:JFXL&$T?WM3D_&RJ:%9519T>?)M M1LQ)A8R2!RAIN'K8@@B8I+%<%\"-14FW:XDI.:K$:=;R-=S>Z6>3CNTYU5.A M\>ALU0&?O=LVF+77]%PT?7#D:,('0'R #'/C)\AJ H5P4WVYW40!^ZQ#O?X9 M0WK] NYBBPS+\MGS=H9?J/R;C!\7OW,&];*^#3^1WNJU.-33<-(HH)V.V0": M,S'7+Y%ODM8V'R_^F;.VX93R/+$\U"O4MFZN.45]U^ET2:\#1R0VTJ^C2"16 M^--;9=A;D*1C,=0?8-V,/MJ)4K/;")(Z\=M'(EI#ZPQ&AF:J+^O:+AIV:XH= MWCW:C:A&SG6RQ3EPTXV/(%"<[(2PXO[YD\@SY)2ZTI@+&T(A MN6'C9HM'87KILA7S5;)-/GY.J=^J,7<-#7_HF6:(QDFB(]&Q:,TO>6TN,B5: M6T^??_OC@/V:G1MO1Z)4")3-Y&",4!B*M0^5@*QYWE"X=W,F6XZ>@+-+Q\:BB+=W^ QYR$X#2W)G MG0[X],;7L:[>.\+H3B;5(/9E 8JC[0OP$8]3>MBC-Z/EAVWDCZ[TW<=L1\R7F5H_3@$K(_U)7O\"]P/6$0LI$0(D=DX9S8V>UH^PX8 MNEUF6[F$8Y2PM]KR38;FC"R2;LPK;8D(ZM(P;;W_MG#)AB]5%/0O?_;GJ^5CO\-+G#+=MCS,4;9D[ M*=K*>SN!2PAE.UF>)+_(1BZ6;I)*D.693V/DIIYD-31&O'I*B8L8T_,_SXA_ ML3$UU>S%K ,^%)91F7S:X+4UQX(/JQJ$$@(3&9 "MIBYG(;;RLJ8GV?,),W* MGJ5>&K37[LN5ZKEYZ-:=1;^#CKJC@R0Y)#V1\$*\S4T=)':2I'X3;T+KJ]@1 MA4;+R3@]1F5JOLY@K?_!R]XU#^:,*@.=W;,V=OPAADXT8-ZACH.JK?E2X"GZ MG#GC:SM1,K1Q[?5"GZ*GZ86A*LZ8\) U,KH>#NNE4L0!0!3 B<+N;_JYW.C& M4SRZ#Q2=UA ?M/%@$;KQ^BQ2:FUNN2$U:B5L5+52J1 \6,2,O8!2QO<@JL0[ MW"9@")P.HU,$R*>[*L9F62(GU["Z7\.@5N]+(4K\=F@_.O,KRNV0[ MM7FN%U^/.P9[/ QZ2U!IV0AF,@^7%F!S[B@S'J"4Z%:<"QXP /))+1]*S$'6.UPS)]!LD*62H=,5ID0&<*$M] M?5WIY_,BBF<]94,O(9"7GHT[25C,(%EAV;.#TR;C[R!)44:<2W?.B1$K :# MRL(@PC#G/4^/FHE^_^R(HGY?,W%[6);Q_6D>WO[=HO('ZAJE]FBO&G/=N4]=%CTM7>%])0\]HAB4;QU-,@IOT( !$[5 M"("BS:\'FDT@R04!H.L&&ZQJP4< #&3NT?K^+\#;_Q7&_[H7. &J<#5;%@ 9 M^L\(8\OE N"[<^6ERE52&RL >M8-DV=C1PB_GWP4;_P7^-]0_A7&_ZI=EUX) MJ]O/!<#GY!\TCNU/Y,J1\$F#-@% AX-DVX,@T_Y#\@R#PO\DS?[;S_[;IOXUVQ16?(X$>U^7GTLX'6=R] 6[ MJZ(T'#)^P?K4.(L7867=BBG]<:!3 T,-<7$*YBI7G3QVXM/E"RJB]HJF_LC9 M7UP,])Y4ATB.ZA/"Z8!)YF!QNZ0&F$G)U_Y86>N/.>C(T)H^/'0J?F:'_C5M M8F#0J=L.P)5.Y47]N5OP4\?AUN>+I]!4! !C/S2 J!-]GL=\LQ]=^JW1+B&N MS/FI04FPU>8/:BHJV]Y.^2',PPW.443X&BS]:1JEDAK)\$QGM]/%.^(,.O/7 MC5:\IWJ^*OPDJ7U_S?'L84UOY:"3:FH'7X@H[-&,4OY%GEO=I[NZJPA'H-C: M>!5B-3@=_",!RV^+SI'SWYWA'%7=>)E(?K# M2'<45P\_)@!JDN8&6>EX:_Q;&//)I33K;2ZRO>'[IK_2,,.',3&SS>B3J76" MH=C2D:;KQA?+ ?%B#Y0-M@&2*N0J@B8=C3/$8@R M?VSXGB$7'0V_R=,:T=7UZ6K]0;0MWCY#!P-UI584J3-4#M7ZG?6-+#5WFR,= MC'M#J8DBY_=NF+F*^ LH_C4!A1 (*<:3 M!%^SO9SX37;RV(:#HX0&/$)3:K1#7;G#2Z6Q/F5H?>WNOW4=)X3[\ M#:]4.-GW0QMQJOP2 OTAN3;INO;@7-U-G'9P&1C;D1-1A-'@YWK4)VY->I=% MC7:5*>%MERFW?.C50V8=[H,SL0/%M6D8Z04,$333A+%$C'/FBF.)V*SI?TYOI1T@ER*/KG HRVRW7;30J M&K?6BHJ]GPND\F^KV7T$H^MOH[Q!;29IW(\Q_#2/NX4'L%43T1M9;@D;8U%2 MX)4Y/5>-@T3YMN Q[WT:(OKW*46+7TXU!=T \,Z\2_PZ9.C"V'5.-5C(=8$M M[8FDW^QC]B7@S=A/0HMXAY)_D^5/@'[M(]_J&^.JTF0[FYVOZ/B/-NYARPF$K%F]_ MQ&3Z4R*+)K]_T0SYI=N3S!AOWJ4?(1SR&N^.$X?K0 S([2:QS@F +M+X=49+ M=LDG;[#[.-LQ&2_S;71O;V]7LDJYR6_L/=2=B*S>S8>65%.Z-=* .!1<5W+X M]YI%2PD42;P2]*%Q*DTDQZT#&;_U0F7G-C'NT?!Z8LS%Q9 % )XX0DCA>3'ZA+$7%SI;C(89+P;/:9M-!1P^GZ[OVJWYJD(J M9:6M^UAMIMO0[..7#?>BWXFPDQRU$MQ$W,5ALMX>";T1 +\#:A%70F[_-H4('L*9"H"])*7/[F\6^7[J+(?S<'R3!E=?/%'@F EK*OG&BXZ=MM%P"T L=_=[U'"6[$ M_W5:R;^3[1EIG$K@@>T" )^ ^+=+X.A?^?_*_U?^O_+_E?^O_'_E_RO_7_G_ MRO^_I?RO @DAI7N,RR-4O'LV[O[=BR,+ +EDF&(%$?HI]K 8GI4"X$V4+H'E M@P(WWS6H1E!-/>)4*8VMB!7'@"3.X7 !L.>7 &C5@QSO\9LR"!^/(WEKD3-Q M#@Z7";.3W#-0+Z%NE-/',^_K(().!(86UXK3S7->,++K^_JGQ8N':]?B3QTB MQ>R<^&!F_D.YVS/-5WG#-HNW M?NM9Q_-=[WNLW['6.I[W^'W_N([#P7U>]^4ZK_-S?L[[NL[KS,--\N.K"*!& M-_-E%?TA!ZC$Z+*3$_!)R@"+_8_%!G'O(:#V&/O24X8K!QCK9F.5<(1YX'?7 M_]HV=>EEW)DXS>Z#0(A@ZJ1&S&ALO/$!Y"K9/W-HXBA-*MH07C3J["L:@KYZ M%SY'NUI61K(G2J:@=V_&^ [CN0'3#SP]C/4T)5Y'(WI" K]_.6G:LLEC4@C1 M(96=65_V(>[2R7<#_J_",D6*#FOO$3UH\MTGIJ) M9\(8^\;G]3/S Q7[7KZ!,^UI%[Z/P^0E0VZDKFOU+7947+=42/,=AWI@0$7L MHA@# *&=+=M9Z5#/$JC G+&^""ZQ3&D(MPZE:">?DK?XY(7S05]!36+#Q^U,Y/FYSO-YQ,HOFTU*PY/?(*M M,(^O*;OKP@$ 7TUD<.=^VK"A/76IN\LY Q^]WGRAH='5U5NDKS:MJD'^0PQ4 M^9;MM_RWG\/%O+V]"T?-W-U]9?>:[.\6//["[A'PWIXG @ ?;LG?^TW_D?M M%IC292Q"#<>-H5S)9;KG8_>MULC,$J^&7WU@K:1T0^EHIVO5^00:X7?>O0G^ MNO!V?[@(>E!NUP06+2.$5ND1WQ*O4W_/N/[N& <@XJ 5M:]..#.U!U#NDR$# ME!64(M%WLP=Q^D;"<8RAXPVMGVUY3=[GQQ11]*JQ."S\>AH5] MA6M@VEO9.DA",$VJ=I"/.,8)T19=Z:T^%6HS!^"!4I[)XF,*-<[?\UV> MJB.'FYJAN+_FQ['Y^R>AF_LP/OW1$P*$#3Q)F*K=D)7%7A[[X4G+9TL+TR-I MGLP,/'@,T9E#)"R8/Y0[##_54!@IR,ZH-6:]]ARDNBR M-A4.,#\@7Z!::W#K#KAE[@(\?,Y^H7C% =@R@1S )T<]A2! MU3,\SXN&=D)7C+DPX<]=AYI0-!&[>80+^G0.P,XZF)>@,M-?S'\T+\+X-'=Y M,C$?9:!>,(;2*F9VM@1LPRUN_!F&14 Q>.)WQ.9Y3PKW50C(%BH7CRFA\K&% M3G* )Z_1PQ@Z5ZBP9V%C*^)WW__;]@^;AF&O_G'/*L+H6\+1%]O_KV]4#'BL ML L3#Z^:632=1"1R@%V&EJQ4LIH\0Y=A<)$AJROGF%/DW*JT-&/^J$HV&:_U MS/]#*Y#2@P%1PTSQ?'8RU^.ILF0XP..%B8]@L$R.^[B/5H+EF,-RF-)7XYE/ MGE>=LFY<>4.B[,V?)QK*=MG0YP*'A M!7.FF,8DM ,W*DP_]+<*((EL!?8P31+'>L7*?\-*EL'H?APH?Y&R<>?PN7?) MVO",)*YM0K2:@4EHLBJ<>^S!"GJ)?%PX_8M_55B:32!4:$34 M:<1#?3 \)86$R-Z.X^,?6SH/>EX+KW S,C0*);1'9>7=WN+_47KR@%OI0+@S M_.G"FN,G70C5$?NC@1U4!=XK!W%==;N"I72FD MVE_B $(S'*#@]?]CQP*%;/XRKAU+<(#KA&U(;>A/C#3SK!3#O$1 G(^:SY;( M8DI4=<6RE6&C823SR*AU+B6!MMZ;=X-_IRR> +^R9Y]^FL)JYUE.PRD5CP=> ?0JY&2ML6!9&>H,;=)3?>(X^"#\Y.K\A%5GMC$N M(K;;C4OE$C%;E^/"$=K8UI@Z<#J+G?8Z#)Z$\8:-C)&F.0 (0QN"NF;'-M+M M:$:E@L*OY4Y;TA?$.06RY[5*."W;4] +^V?.*UI=S&\$4^=!C==$# M;&19/Q^F50_JKK%]45]JL8PXPA_>-7@_ ^^^G(,[/C/1?+D-OX<- 25%$,24 M[;-;VM>N':O.1^.5OW#E*%-9IRC*<+D:C[&D=MS'+)]&HSZO2&K?U5H M8XT#\*%.5D8A&'6BFNEKOU_!.%> YK^3PJJ7^HU'[8PC3_#Q#@5XRJ9&F[H* MU9@[Z['7O.7D63.=^#&-25S"!J:LJI&VX#*"+3C>U8A9+OY&G6&*PMB[6:0% M'$4F)>+._$;2/;4)?!G!K3IV\&$5EX)W^\YN'3/\KNGSL<2J9VSE[9#ED\+@ M6WT^Q/3-8T5PFK09E;H?^^AN-WH?^C*G4^!N-;L> YGC2H;_1:!L- M=?;77R&_:?3G(Y];[F.#]XWWW=&<%[]X-=#7'G>QK^!9P59=\$;5EY=G8O:G M%9Y3UG112+,J[[5N2SA:^OD,%S6%'T.)>,A*3/^H&+N'2=C25V8?+V$8_8F[ M>B%,6/Y'QLS<]B=UO/^/4/TG9R33 MS5FM7-6O>L"CUAE9OTO=T))3<>S>+$QE8?20GR.9KZ.193S<9BS]_8ME0. O M'\D-T8_M!\U%"U0%'T7O2+XCG=(#3\&^3:&8,X[--2#BH%[0F%0D^KM] U)[ M9>+@]Z7<$)'@XR)C_?)$P9MQH[I'E52WL:1B-'_7S0'EARL9C@ZZ1 MY+.(C&3=:\1(7IIDX)E:>QND<\G3'H,C]6E3866#SY- J]@ /=1*F:&?U(=\ MA1QKLYJCH_V>@4%)"&$N3"E KQW8L\RP81#/+S@63%OU[_4='L8=X@#>-_]X MR8W-?;\W'6 H<,%2N%8W$N,)X?%.4QK/_=XV%*\Q@,]ZA[WK^V46%UF4TNWP M[943U FZ"K7-S[SY+CC4SAUB\6I+L*ZVKNJ!GY_:MZ./W>4?;2]..%]-?C0'UOXZ@9P]WO6">(+PU!W*CSJ/B%[ MU:7E-N\C\>WVVVX2CNRR/3WUU+Y>>$28;DV+C6;:AS/LV8/[G[.1VN E8=8 M-<5O/K84NPK2:H4^Y,A58SW4@_$AYAW?P \@IFRBB MJRZL;K5\:5FI33->]YAK7,?3>W$]IC&*]BUZU'ZF#)[,#<+W_" @<2^)Z*@N+^(H9C^0^_OJ.5%7T=GD MG^J2R7L27EE[;]1.4%K*UCT_P-_B*4*T6*)N%T, '@V14FLZV*+T+M9Z4*/& MVDB]]'P5>ZY-G+&U/(.+*:*7V+6#/JF>=_U[50RF<((88BO"!6$ M#E='M@@WS$C@:7.>/^ZT!CG@U))Z3R W[@+QG$NM1 \NL+*E=D-1/O/+7R+UY'\Z0FDJQ/XV6%*V(UVI,R4F6RJ.$B[*_]<0_F9*$I=96H4NW6#HQC29*&S=3@[Y5)O%.V2" M)0GFCT889^>U7&.8,R5@1,36 A1@^G]S9Q^%LT4HMVP-'M_ST5O4NG?9&T^U M@SY$2^(33[,*C:60"R3U?/E-=Z8K:<2MS7$M81Y8.,P!:L\D'^69RU;)!8-I M"!*B$4;R[' 5ZW! \I9KN]JH9%R@(]22OR_>\7WYGP[4_J(<_XT-I\$J MP?C@MK$_0H3%.M%':M\-!CZ_1'1"PMJRO0AAY?#:[2YM$6))&3_!0R:RHO;. MW5PJ8D\70C= 8'/[5];V=#WKIN-'Q>I1THW:7E],>DDO3%GD7A M/]@?X94;'7 1E"EFS)S^P<*?K> 3- W= P;(A&,CJ^E]8U>V?=#EA2TK+J2] ME[M2AY81MM%F5\2!DKVEV)M3S/["$O.LI,ZA#'@Q"1.WC@CD'=] +':7+Y_M MA53"%DLF/S0%!#"NL8>#';9PG7Y!8[T5WR<-%IF0:R-C[EY:IU&:HN=W*V0" MSQI[*% IMAHH3'1L=X63^SN:_52U726_](<8W/T\XF'"M%D\4YSL],>>]:]7 M?XXYN5B&A-Q)-165RG2ZJISW(*TC%^!Y-OP!+5%;__OV7E1P+-FARI]"52%- ME+>W#9TX) )V.\5E^ Y?WJ"XG[+CBSG5[R020I-.^*/XV>J:Y>VLLUEGDYN. MB";O2:DJG!\;K-WP6T=L?9G%>"P_S#4$^VG[,6,S]/2O< BEX;N M'S.J^73&XA?\G,,.D46?T*,\[]&',:U:& \.<,!GIM-9N+V^20QW[,@!#(G] M\DAJ@(!<:WNH@ M]I>:CF^:D G <]YW;NLHS[0PB!!.QN_"F9Q:R"+8&PB+1G M.I-M%A 3#;-^7[6G&M.V]+O* M&E.41>C2&$&T99FM3CC1\X>Y(:84%_8U\+-81_8- M9T)L8*(+0R5ZG'<\HZU7/&K0U7)'N!#@_#?3RE']:K(O.\1>Q/Q3WP\>6JF1 M(QG;?D .H8169,QPH=1G#M$)ME;[DX#)>?3FGYEE51H/7.G&<@,..;.XVMB M%\?S_1GPKG!>^CI#<1:[LE)WZ^T4JP%S:_AQ:Q[8P+#/".U\/:M[5Y9UX1JD M[YVRIY.1DC?Y(-8?25BJ[U?UWV,PD#*1XI;7A&'+"%NV3+9#MJ&/^-0STIQ! MZX>>\WV3/-1\]GZ9R9A"#G"X>_$!^=2]#4Q-8**O1C\Z@ MV_E,IQ/0LT/T4 M9D[S!BN,G^ZW=80+AOW7\IK"V-RH+;WC6&8LWBBL8PYJ,U9&QO%G5V,(OU;I(;LJ^D+,0SCZ=S M6:8S,%LT:Q1O[7'5W_):O(M)ZT[2%\+BQ2ZX;B:Z_ET^LJGC\B$59\\1,G5 MVC#UH3'3U6C$2!"\5Y>36;O]/I7S2. =<)I28.;%W2!N_'9G3%?RVP=EG-+I)TJ6+9U/@ MR(9LX\;F [:VT"CWS<7X0%U&HCQ6# M?]]\D9>@,F'0]C_A^(2!OUUL7("M0BS"7LT'R>D-UJAA.H?D9+)<4][GBG[U M7S>R^)'OQ[@PYRV(OUZKRI^8DZ)^^/V;Z^=4"EFY&#\.,)).SZ>IUQ,U'L+W M3F/$07=YC"CR1(>^!#VQ;,Z"*?_3>S3I^-6NAU0%S<7;29H?<-TX\!BN:SD1 M3K6"CG73<4,8;TS,_JXR:@F]F1J4X4E$Q-?N#?GJ-9J,O?;%K/ G9/-61(_> MC3Y*O&!QJ6 .YCK[ %*7".M<3F@PIXQ0HSH;'!I9C51PUJ'EX)?RP^]J!JN' M&JW>R,+V&73A"[^3.VR(W5%EM.Q%#S,-["HY'#-K0; MAT\.K+E"SK0,*GR7&-#*2?<43!20N(E02WE:DU%[+1+]"!2C+7-1[!2UQ (D M47G(QAGD_MT+0]-^*E>_+NUX_&F;SHX/Y M];R:@]K[J4=5D+O;-@H[E\%CPHM8*IR\LYG:V^&F3-M95@R>Z3(@R.*B#(6* M%]Z"#J-GM10:GC6$5_?<;-#QWO[1GEFCY?=#P/$M*--M+ CF$,FHLA]F8?D+^^U'87YAB,,QR5<*SMA_?1*Y2^_@\,P,<_]5G&CN;8!8LS5J+!DW1RWN[W.[]>7$/K7DQA!*!, M6-$88@Z6>DDXPFW;L&<=; 1'?EU7@%*OM]Q#$24X#BQ5+YR-8I0(?8+=R:_Z M./[NA?!@BN3OTF:8ZW!>,.OJU_64^.QGV8[1@17YR,;N_9BH=2N.V%=.1C-^#E&G/0JO1_'%",3GNNS-75NX]C-?W MUZ-\!KS^)( .9LM@Z>8<(&_]!0<@S' LN\C[GR'@,-MZ:@] S.)5Q^DP61\ MOIU[CWTJ%SZ/CKX"Z8HPCL^KPOSYP8$70LHJNG^^ZP]\^TOJ+ZF_I/Z2^F>6 MPD%9K_#>L!A,95W; BX!(J;Q\VSYP6]KC6:$X&+7NJU&%^164Q(&T.J(V/VF MQ8@]".7%>PK'!', \18%9)%\5;5K+3VS/;QSO;4_"[$]H,5<'KC/HVIA:T$E MC.!(T 3C4ZC+M:PZJ!\/ H$[6\8!^ FDGVE2==3H_+N*J1;M!#V@*O7)9$2K M@_KBR?U8I3K<*YV-'CJ\9+9I$?LTJ7E)&J,P1]T1JU8K+%5UZ-H\,#2_6 M,W28%\ LFCIT#$'O?YL$#B'/@_*M9G6CH'+KYJX7U.'DXS<>)Q7I$:EXFR$$ M\XBQ- =X,0#9&$1"*?D,9U\YP;IO',!S>:1O:93K!6*3K4SREDXEGJW^95WT M\TY0P;637TQ^MN?[*0=TD'VN%]^S.EO].]C$EP6'/M[56:9J[#L$9^[X36.G9QV8:[<&3V+SI:YON.>RAO6F"4QV+MI[L-9S6^ M]^?L@&[8[;U7>Q;WFBE!Q N@3E&3*'_N> M*7#CSAV[\_:)CT,S+K5,-PJ/UI$+Y,19N:C+I:"C\T4,G3=R9W3<_=57%DY/ MZ(>N/@Z[CM=1601W,RC-[C02. MP@/@9X8G6>'M5(W)8,IE,NYAJ%!W;#6<]P_1#R:2A60UF\G/[T0T$\,*3 \R MGX>M+U_]>:CKW:>NR^V3UV>TRY_)!PTN+F4F!I;']1[M*[E^M6C(QMHG&YYM M_GW-,2:\D=XTB/]UB!9%ZDO/Q8^$6G\"MT(&,&U\M#&[&3BKUEG'R/U;TR'? MG83\7^G@\$^,-_DFU5T9RI3$KQ45@G++0\70F"=8]G;\*?F?LSA!#A#-XUUT MCXP8724K]J%7G'P7?!ZMVR71*.9,K=A%0A@'D-=-,#0M\US&^(!Y4QOA01+Y M"R%-;%DM./E-%CM]7VQ-9W-1^,KOJ._Z( I.,N(&KVBE[Z5T; [%L:([A3&; M,+T.'S4E[DQ,?8/RI'ZL9/U*<8XY!Z&*7_=-^X:_)?QCTKQ[Q/B MW RUN== M+H8E37$]DD&=I/M\/7X?&^LF6G=-#[EFP8,AN&AY3?<7TKW-V1//\/0?_.#& M-Y5IPFR2GSF=R,JZ/[,"Z]3S5^B3-##2G[_>_:/@++K&D2WC2.I<9B8:;Z,- MU6$;61DD2VSP]Q#G-3^#*]2=CW/=TM6Y;^T:0]KOA!(/VF/_;KD9XY[WDW&\ M<]9L_WQFU,AD[OKA9BZ==3KQ"4,J;,(4<8 /50PEY-95%H'B6FX4&_YW10JA_@![L*%L,P0[CZ3%%(W.9 MFW]7-I.D!*;,KT^LOUJY"&?X&KITN^U@%:-/>'TF$>*@N]E"/^=PSX?0BG7O M!L[,?#W_I+\9.9'U._>,UAW+-%=*;!%'(;GZ=,*<6'Z&,DS;5/N%.!?I1-?B M )6 W" =\:F4?C]V[&RRC9+=S'0E0K:1@I[^^_+QYG\ M;9C=[&];P1W-ZHK;2M\GMH\^>W%_%TD.P(P&]V. MW4@VR;@6&KGKE[W#1RVFM;G^VVFTW]A2,WY;_^[8(G7OY.,"*XJ(9)&$TA:F@B]VC/<[G[$C8V4C<))QO2(!MS@I5 MV-_:"/3YA2>=80]C>3E &$.7/8&GIOXP8Q>VPZ7O+U-X4?>%,+O$'B0?%[]4 MF'9C[3DI)A)#?,1F\.NIRKH.ZK$^;%T^#SI2V\]TTY7:'^WL1XPSU%-V<+%P_O_2/AQA3X2Y@R MR;:1A_6Y?:)Q[MLK2V<1JZ]79I,."4=?H1>K'$?VMOVZX7MG;^C> ?R_:?WE MN0R)' ZP.R4&.JO#QUHW_[O% 83,4'8S#C(U6"]O6'NXB,UE#UR,FQQB]0'S1_XTN'V0F.(-\8MFMO\S'T52?Q>QPNPU%F /0*DV7(1K?3Q''^TPWELYB#(B6^M>JGO$ M_OQFS%2\?:K7S^!(C!U:>J>#C(W*+P*HY+G(]=(:H&(A4\JQ$T.U7AZ)(N^L M*D/MH.%:A\%8I<@:@YE&^ YXSNKMA#1-1=,_/B8]7C$W=//\XTMI[$+*:!U[ M-P]##X6)(ILGM'J$EI*D@]_KYN,\77?X MD,7HY,6&C*4KYPKBONA9/#BL8W):#LZXR RL8>49^I6RV["\QFJCR$"/>#^V M)M.D=O!P#$SPQX6(VJP;BR]=O;S]!U[O!,"6-CIX*A8HB(707,(JA@^0. M^Q7#"%G8?E($W\H8W]G?;@RI=THW_;;DI_#VP=1*;\AYJ^>Y[L(:62KJK#01 M4O8&4P;"1;BS-(?Z$#)&C-T5')K\ZLVXY;TW/E(<0 )U67OC\H?.7">%\ M5 MC9JJ5](L%;(W"#^"V;MS&+]WYG7OI^R=Q50@WG] 22'(C3DA3-,ZUP&=W1IR MO(&Q6O"K%^;?**;S%ZB[)FM9OA!^"B4.AZ,W++F+Y+P7'&CRN+;EF6 L#"YW ML,5HF>F!T3DV>&MG\CKY"6:W71/,7X6,&Y&G'P3C&0&85BTH,9\#0)IVY\'N M8KR%$QHFJJA#$WH]?OX$\T'U0)5;456JPUJ]_K&-'>/UN*'^!"S5&CX"(P]W M0$11EH/:&F)>P6R]V@0"60(?97BOV"NS135!03-O_OB5GV>S5.6/G#BT_5S2 M'R,CQLYT^#90H!4J@))ZQ=0#_4A&T#-?M VD%ZO#92RK+=1*RR9MB\0#7O G MO \6TK2DS1=OH;JF(6^?3C^$*FGY?/%? 2C"T+O--(X \3HGM+4>'D^O)N-@@8ZV!,J9& MV?S-P='Y!8ODP.J,YU_ESFIN7M:*R3@0XSN;8V5E;?Q-14#@"C%RUY">>_3V M J^=V]_( @"P[5N$PAM+M?^2^HOJ;^D_I+ZIY&Z&MR->P39 MA;^%C][*ZB0D.F?48@N\*U;C,E[5/V%].&13>7XF^N*2)2"J@?("^[D!5CCH M6XQR G%DB_O-8I91G^K?/9YZWJ!Z$>>8FBQA=]<2]XS-@Y("4Q@WF;;?,;<) MHV/M][RSY9XJ8:E9I/#E8Z_/WG&\W&R3$D3<:2^_X<'WQK7YQU5M13[GJAJ= M#2X)5T4QFM,&UV"?NR:5S_@*QSJ6:#2H;+Z:&D$HY^3FR+LOBM*C;.W["<1:!;UND*MS^[R9"0N<& MN-QM+ 9Z$L=A9+[D]0_:XQ#SJK"R0R%02,[RP M-)CV5;'2-6M^ ^%8U"+,!^.S[C3H63AF](N!_WH[,_'L'0Y08T[9382,>)*, M^CM@(EZ3MOC>W7UN_*5]HYVO!"UDK,$*+8V>P!#S*(30P.93J*T MX&@,>A3CY"N:8W=IG?'A=[OV&QTF1.UYBAA0N'C4]@?TQ-&IR&/EIG0WJFXB MQG(,A6GUI<<]%&H@7 ,YN8R;:>AODJ)5BU#:",B;YC0)E>&\/#PWIKY?1R6MLP17MU[>!+8M>T^-M' MERW["EJDU0C8FQ)#-CVA([+K%7L+!APJPQ0;.8#B]-KO74T%+SFCFD',+4(T M>F]BI['\ $6.8+MW;VVV5IU<8,=[=R>;729]CGQ\ -.>EDB_"U90H9&&&6HQ*$P#ZK.%D3W0<79>@M4;[08=;PC"'90RKGSDV#MT-QX M8FJ,WFQ)IO'SA;4<$@=HQPDQ]:DV640_R<_[QZPJK9"_TC0;K/.S$/0_IE+J M=9K-@N\,\U\#[VH]49BYY'Q*Q\] L:QI_=;FKZDW8#MCG\>$4=AFB?=F?6,K3^F@^_$1[;(#N_+\FIL_+[W MZ@MN[!"XW8X#1+PMWTH -N_"P2//.("0[ 3[ [9&-[GE@/@TP;2QP15A#CNM MIKX27GF59LT!'DZR^5VIT"GP 0.*A)"GTZ5<8>]'L^AN!6*,%9>KD6E0ADC8 MO:&65WD1QKY4'%-\C'[YW9 '-:7+" H'77"6W718!T+(LC M5/1(NUG=UZ?# M\ER:+^#+WDX;>@2):Q(KF]O?A=7=RJ$H3ZO$P6=I:854'8V$I@,DR &O;\C@ M+K;D]\#GQHCU(?VRI."]^$$%7AA9Y3WS,I>WOF,]/3*D0$.TUAM:4^MUEN(W];*V?%__;K9"\(N###NF(JO0L3.>6KEY [X+S V7 M6]O^+L?S9_V%P(0+QEW+%-KWL_//'AULG, M0+Q0>+IKE6-T7;]@YJ*HJ;2\5D_:_K.;=\U0L=PAY;%*\*0LJ$^S+EM4R.H# MM3NQUHM]:!4BTMZ,#[@;)JQ^2:N[ *%4!OR[:NU_'>S]KS[(V\=T!,NHW/\D MMIURF9S5"1$=F]LOEW+[5G/S.W]@5N+TU'@\_QNM3QW ;AUH1TH\# (M'J-+.QX7OY"\=1"PW-YR!72DSG1#J!?Q<0T( MBB[C+-)_QA*$O1P7P$43]NCL:/?I,Y[&O2D\M^.>N+E*]<8E9_^?ZI(ZA^<' M@PH/$!PX0*8Q8LG*(>3'S]MSEK8OZHM[;WY5K\SRPC4W2STA\++%4:=9S2V* M<]B:;HHIJ>21ROM00P[@#5I3NUAH*EL(;FN3HB(H/7F*?Y?1J?2%CP!PC5]9 M\TK1]5O5U0ZI"2,:"\&-H=G$M[:MK0N?3_ER720',/NJEO9UVT'!=#ADX7L_ M!^#5 I>5(JM'GK?P,$\-23&"YH\8PQ_IO(ES]RG5"[.P$1!I?^9AD)K^@H4S M5@9G)KL[WG" :]"1[JMI_?8#99*3Y.!$OQ"Y_5\),GF7]!AV\T'%Z_PCQ)-K M&\L/.0 _4XAJ3NI+I9:0:F/EGN?-9B8B/&X_OW-*O1M\_D?F+<,J3:7TJX7N M7TQV2+Y5K*D^)AOPXLJDV3;[T^^!/1'\DRW'F?>IYJV/]"6'7V6OVK7X99][ M4&@^/0'_8+.]6WIF'[&">/\7459$-9;_C-W'=$^LF0U@O&ROSP#1L7H,.]E US MHW@3RG$3WM+=OK[\YN)>DGJ3MA)V@@ P"U!@>8UWD/S2"C_]IS028$Z6F_@> M%<6O\CYZ2%N;T;K&,#Q\9>0^_]&\QM]9.?^YD[3M,%!YF>+*179SAOT\G)HR M[X:),93'FU/IW9_NW480?B9W?WHB>WQAO_D<_(3C6H\9@/K\K\#%5?1-Z[\A M5S\-^C#H;\BE95V!X2(75NN@5G=IO-*K\!-_X=9_#V9E3&)ED>:DPHH]?./V23YA0F&?YRU# ,"E&JJ1^B4QK9<-P[QIIN23&6$%['ZVW(#A M\B[0C;;_&,HO4"8 $Q2;ZE6 7I+?8&R4?U*7<+!Y9=YK8X#_&IP^M]$L,C,9 M4/EB\GS"=(E&-/INEE&PPA M6JT=4TI0NG1FOFYN K(YM9L8-6ZU#]UUUN*Q^7Y>>VG[BQ%\KTY.3$Q\&U=3 M.VB1%[_=3-Q'XN)OTP=X:HP+)1*0\0I9JO(%'B/HLO5P)Z2J^)U4?UCVW:%+ M875;BI4NBC-!'VG0,5/ZB\$67A!Q 0RGYIA;WR-CDM7W8(D(X7*9C0+41KHP M*7)O<(4>'R"Z<]IMF!X'LHC"(UDD]2):&%EG03$3*^T2=N7.K99Z_\.UT9@$ MOXUS3:D&C@$V7\I?2.[//^(5;W'J@1O0E?4,[GHI_$O M1G&=V-'Q)#G9-.[ZQNZYH9=^^>;*NE&0,?D@9N!,.YBB*GSG_"/(;N9V&J93 M"$T@!U,L@WG7/PE/S[(%:OQ&@[)F;QQ05UQ74AE>%O08L;<7/WP4$ 3X ,?T MQ8J0EIKT0O/-("[KZQANARSA0EBO:^)[>UVD:!/'*8-;=#>7C44/)!]I)LI8 M"KPEO LI=CK*YFT=1-46ISX^_F-E,:!7U+*L^"C.Y[G^?>\WERW-O+B!V:_D M#UW'$Y+LT[AX5?KBOR(W[I?PG]S8P>['_,.FP!N>#<:?Y,#C NM2\ 02W+UCW<,;YDODDCC5C-WW 12XAS?XDV^IK4>"$],Y<+[^@'D M58VZINE-]P.$V<:ZKZCQM-O$KDET6:]-]G211@PT)SRO 9_6Z*WS79L#B/^^ M7A05*!7?9.H;7H#N0Q\8J)MSOO&1"J-M7U$BAY@+9AZ=G+H<^>O>JN='QN&V MMN[S%;%6WQ;S:FMKXZ_7U44>3^W<'R$A8<[_ @!D 64CB/DWE%'!Z*P^-WZ_ MZ7'3_['3R&B;?,*NU#/%A]]LLP, G@A>IWR)!#KEG$"F".B(T!UOP:U9"O-& M;A4_F=XLMB)GH7N"$F9;_"FU'XMPO@T:T6M6_:)@BEUD-^P[Y49]2W/#$X4[ M9Q*54U*,#R(-2"DQA;3@Y!I0>T$@8/7S[WP#"7/U[LH(2US" M.O[ [^HND>7,:\W@ =(-/)70JL$/ET%99N$3XS99#OR%AP?I*TN?A(61R^09IG@L/2>% MW!^!4L>0=E.MQ\RI#(;/=E6_\A,Q0_X78Y<])S?V/@YROY*2D1C^DGJ/CJ$6 MMID&E#>/=]617^R;S![:4##<<;FOY!&UKW$@? MW%03?!G;#/.]..%JH &#&K$D'YB).[X._.M&]W^Z=M%M8F2N]IZ/_J.?#G0Z M33N]W_"!J/;%S%L>[X'MEH; L=5^H6J->_>TNF5]G"T/1-C;:EDJO< ]8L+) M?SNG>\DP/(2:0@JJ""E@;J=R;3YU$B;E5)\,W_>SR\1/_W,W]":?W(W\Y2!B M^5*3N@19Y@E659YF5;=9]S5PK5$OX-U@=$*2HXZEM_0&IL"!LN8ZGGZKJAC$ M_;[TH8=Y@&0U1E&B!U*77DTM9'\2_-(_N? !F^,E[9[9*8WJ,]Z4O9>BL0C9 M P:;4).C/$D( 2_Z*#JGT$6Q.?K1L\-Z960S_C<)3

1>+(L"3<.2RIUZ5(<#0E;MUR%]#H>2=Z7Y3Q+MOC)^I;H9JJ_O*: MZ84103%])8.A)N&%K.4'F)!QR86!CA;G_>J5MT[]-.5I_'AK:YF. M 46X833]-@@K8$) WT)I;8JZK/:W:Y^##>XI=I0Q+QGC[^=.V9W#5CB^C MWI.HVC^]R]S*FF\J3<"".(!:1F;,FM?EES+FY8(II,)8K[3W>>IOX93#8>" M4L]E;HCZ2"'$$8?B5"\>)FJWLL^O-8,+S M0#>(B/=67Q2Y8(@)+9_KO^.7.#IN*%E56G2TO5VM4BMRC\5-U6W+:X[=6*HC M#%11P%*M( ^W,!WN##4DKMNRQ#%/2N^>#5G=:51%5V.]-CZ!"F=EQW;W MC^;3W9I L3?AQ>NOJ5GQJ+-UP9)!)V<@OO6/6X&(DR,RWI?C!N%!$(!G] TN MELE5!Z\;EWO#Z8$T) <(:11?;):L^! M]2(/4?."*Q(_$T*U2VWD^>HWYR0LQG'+++^%4#LZ+Q#\%A.2WILT.>P_.2L4 MKD,BB'BAU;Y04%:DLDLR8P(_SM;6.2S7*YA^B6+I1[66&U89?KR7H5$T>+EV MP6ZXIX RXRM-"OAQX28K:1FQ<,LU+T%E2/\_^^'A_W-+';EHU0B\N)&&W)Y5 MZ PRR/T=N .8UK-H^7E,YSR7(D4%'^/#D_ BE;36P>NA+,@-NBD*P&J M^RM'[:FZ1%_:]\. MN7D[ZW5,!)./N!S-%OJ.AJ",J93R]+PYR1*_0N^A $JR]/ +N<(BA5]IE@II MUJ;4[Z3"!VAAI-@%T),ZW.XP>BXV?[2L!>ON\\>5+X$*N4[QBD_C53_]?O8N ME.M'O4HT^'SCJ?VDEH?L8[2R;QP@?S8(MN(-&@B M+P964?9#5+X\ZDJAW847CKLX_1GO"PN[)'F_?%_(ZHZWXZ#Y5 M2R)P2F&XO_2DBLY&A6]:UOGPFQP OG^.U5FXJEM)&+'O7'"TP&@XLC56X :+ M=Z%[FT*H.?2KH"YF,D6LQ_>^[ MO-46D9H&+A)G,H-BRJRHSM)S?C^8:BTKXAH&>8P%N^[^^,+0\V^ MT ]1"UOTR7\YCT;YE_-HFM'_E]8F@B3 J/$63H>-[L;_<6U+HU<*6>HEH>RD8W.\U%>;R1Y2L?!-_[^', M1\S\FGA'GE8.X,_174_8J:-N1T^_^:&4@3K,5N0J0D^X@!\>\!5>B_K@>KM M[R19")]-*@W>F;M/@!5%ADG#PJ>U)=/,&3E%:=*4J5P+*V4K&;[#EGNH0@C0 M0($[03O>5BC2EW"L7*Z MWYOL2365V?,''-NR+(O,[J<6W=J;R$-R6-HRS>%Z,;]\& +$+AO M6@$?T&3HHZQ8C-]SGLES6#)<<@)LYSK2G>O+/ +R;Y;M'&*^&LY-."1,['(W M2T8J:H[E'5G9KNO.",*TPM8TQES80AG@*\8=INCWI6H5K"CRN)?^4MR&S/0W M]24=E7 -VQIU8.*ETN,2DE7G84U[5;NPY??]H :.*<9'3Z;NHT';X,G#^M@X MJQY!J&#>%_6<3D==90M)ZES<(]6E;D [+%^FQ=-6.EF#N,$4A3L-<0!B,IP; MFU_'Q-5*HF5IL*Y>G!@REP-8)=_,'&X/+2\*VL@\F9/_L6%4O.K11]'2+Q]L M,Y2]>'[@B6GP/8:GN+:^(XJ%->0U2KKKO85[GR+<$XZH]DNG-%P]82-5'G^PU4G$L2*US%.0&@XD%?X4?8-0^V 0=X7X)@*U= B;G& MQX9N@C)%Y]D"+>_:ZD4833KI[#3\=^Z&9Z*[8!) M+<@9TX;*)HW0GF'-Y]E.TQ,A5RO:PGBE;0T 7O1#,)%>5C$<&-*TCV&(-%[H M=N[PJ_0M.;*RUGMB0>T[JG!8X/&/@\=U5LPIP@P(*@ ,"5%*QC%U?=^,SM_M M"0SG +L^7>K9@U6I]Q!QD&D3I';+5YQ:V(3&:17EN'OW\H8^+ICJ(^6F0*!GK M^I;J[QK$W.\>@J8S)"65""G<>.QF\ MYT2-QW/T_<#+==#[M38!<,WW[U!=F?X5U7/G[8C960>EJYQUO17WJC#SDR,84__.SU _EY];N$DC='>=LC815!^TC%6PY"7+$52 M"ZPT[KD;>DOF):/NZH;>S(/L];A?EA=OQK>K /9/?HG,JVQ<.&*P.SDQ8]_$ M6%EV>':0]Z;VTPV[DF_E.#[,Y]"RX4\?_N,RT;5'RZLN0_ZNJO2_>_1'7H0F M!_C[YU/^KJ1TPE&>OR3_DOQGE,2EHXV9M\%TQC64[0#F^O*(6,?=N0:W9VQ8 M)S9!$M6=WW97QJ8JH'U"3[#4A$60CY0NM)$2,KPP:O/5N99NU[)]KMGV7A.)<2X=Q5QHR:4"[@RZ%/,BZP&5$@1NP=;^6MXRS%JK22EDGD% M?%2H7W68 \AE>"B->S^[>>..A:W%W&/"6906M?L!QA,1/0051FVC$A@\[:&\ MN3_R5R^*:LLV51I GL;WGJCH44@+*1T_,DP/83U$[YY#\U I2<[&CPJ[?\V% MNA9OUF4GS%'WXS4<\A MRGA_[+F[[6-/^,%6I9L]Y #VLUO%6[+J7N::^!G<&4#NMOX .A+;(G9,H]B0PA/EV0^#01:U3M8 ME@/\.K"BX24 ZT6:]J.W^/+XOU8CY9L@>* MI(6JY*=OZ@E5%RWA;Q)&&ELQE?UM+M 8-]%,JWIF5^-P8&.YOX[OYO%;#4_C M%:IT3UN.OG14VH>SG3^)VG>S$&5(S7U.A.]@:F=9?]/.T:/<7Q#P*WY\-HH_ M'VLRL )34AC"_O.3A+]D_PEE:UZ^GH"%^RB]>YLVDB@R=?X,T'?/D'5/\C?V&H-T%(@LN%K'8-U? M.9F]G@NR'7,QD;90HY!WI;XA_HO1^_Q+=] +U*SH^]8VRRY?FTX4CKH16A86 M&EV.3F:2FF\$ O7$NY9SSMR(77R*NAP[,WR8IKTED3-O>^9+ZQNCXGV322L7 M;W01"]_Q2=S]K]^H3K.43SB9Z_\QS^#; MO#QIED:\(>:)4!\.(-Q?9D7$/)C8UTB;B1.;2E,[$%%98W1"Y^NFN.?W_\7> M>X.6?F.V?NS#-W[GWFF3_R3Y*]]MIK M_8N1\"MWZNQKN#[:[MI7+E2X89>OV6MKW$IU;(PQ6'Z5OI%A4EK]L;+S(QS-B+SE/. &8_AA!W0/S9<6%9^V MF3"\R1I'O?(['1N&5"6M')@[-BLAV*/PMF4*33E*S,!1?Q[%:S^&!E[1NL\]34NNV$./)#15EWZIL\]^ MLB!A,2K?EBIT?-%ZV9=U-2Y'[P51FW)]]A2H1"L)I^9JOU5M-AST' M1@M%&VK_7Z@FK#EP(11>6==KV$7_14ZCD'J#W%*/C%3^A)U86HD*LZUV?KRZU) ML[=JT[_JROV$Z_)7NM"8-*M/'\=/OQYS\>MZ?/>D3F4 M! ZDR6T$T>B]HY+H-OP(=^-*(_3HTF/[(J0.+FKG]=+0R4DCE2N[(JM._'(OA^3S MG[R^;M&X\@:WEWZ%E$/!OUZ_@7V3MJE<,J[:GS:=T*781@SLAES&R DD#W9F M;#PO^?YP<$-T,Y?1X+4:7_L()R ]%BO'=9TO_ N5#[5>_G=.@%F^0N_$^"TX M6RI:D/07YX1"F5=1LLS[0UT1M<[JS-&J!+[N:V7I:4:[T,NN9[Q/K\ MV:(7'S6UN9/*LL04B.9$<\) Y4 =W#5!].6ICGT<"%5 ?JBW5,_'_^M3'QV]3MY "6*Q9XH8=@S,=N5< M2[M\!'.H]FTMKD@CW_/M.=:4AWT*6QJ/PJ\%!X<^.?%-5W5%Y7_\ZO+_,N], M\$+:+^_YJ@(Q^;\K-D P\M3*)6O2$0UK8 _R;(^2IM>4<4.?RF&5\Q+)Z>2/ M4S84N)3$9_-KS /T!FI)R.:2#'FE9.Z.!^X );OS2!5B>0R>MN;_Y?*/G^_M M=&^/"DC//2 O/2[W]@[B0/AI&X8IB/$K9R*CHU=.>/SR+VG7ZG3J!YZ:M_H/;ZUAIF/>;6V@6;5;B-5,5('ZZ-09 M8+E(_C#HN9)I MNQ.L0I4B28O(!G0YSQM7)E?13>\6Q&D-)ACZIYP'BY85EI=Z MYWM?)LH>4_'0:TCH7ST@&70N[RWS HDH[,@[*W&N>TE53*3U3'E=X.-H_/Z] M#D2LGT+;X@@9'\*'*V$H,G7C#=]4^6E"I[C\BQ1-^]]()9^4&3"0Z>5M@Z# (LH4YDB=_B'1V@8;YU>SU#BC.N MT]57ZE-JHTO%"@;77A+*%@1ZF5G]H?5V(>$8*VPU%E<10_OY]TI&PIX6^3LB MMO"309#EL]:MC>,H))VE\U@I MIC>HH0DT<;TQ_=S1YL/?EET":7Z1[3_5U41:?+5014E/K@"T *CCM:,V)75D MP94G_C70L*SGC\'/\55*F,3ULUG45% PT7PF7__$>W ;6??:X[=0.LI2+#)?6V[CNX'M4YR2ZW6 ,# MT]X.JE+SR@$48>(@5:BA*]3=MZTYD0,918Q,G$!;QL*MZT9=>MM3PW7NT_2Z M9"3_CI1[Z*+*@28K\ &O%P+3JF 3175WU;%AK>+29,DJB!Y/MT4;5<]"X*/^ M?,\;H7-]*<<&5P<["[8)J]H@A"_[VG$NM>5G]I_?&W^^FMZY/_?K0]S@-J)H M&WW7&*$42XBDE9>2K<$_/J2S+UZ&/:2>"?G1Y7HO*LIGT3>++2%)O=.1YLP^ M6$?]??X*[&'WR:K+',CKGQ<#"L"(7DI-XT7%!S.S P#:H%VEA]VW%.94@([N M/XKY:51BM[PPPS*T^%+)H%6D@OR;[?V6OY]Q(&'%2,%*&%6=SD-%&XD;(I"J M57>YGF[=IZ9KEP-/GHK+5LXY;)UG$WY6#Q@.+JSI]_-;@+-+V<0,SP^3K=&M MHP^AO@@ZUUT;BM/O^4M@]T^EI$A7R7M$R]W:5=YJ,3AY_]R -$476A%JU M-[J/B^GE7&$J7.SD-S:Y_V_/,2"A8"(N8Y7M% H28@N@_Z4BXDXI%_8H>Y@# M"==*(XYJQG[;0E#7#J=>VNH-&'/PN5+?]G3//HL++6T\1CFRB(!RHW5XR0= $-"256%0?BS -=X,'0^\BJ[!SOE9K? M-=A*E[P>_:0W$H%7]V"]4#R@E14 #54WD0 M]5#BF4@6=/E]<)<5[1G%C?=6F5E 7)A>OA&^JC<"0>?3/J.7U&1J35;M!Y/%%LT5X:/?[K.386S\='V\WZA&V7WU"X-N! SYI:L-,/7?=I??"OCD== M> FI'\Q%L[D=J!/P \.WEBABI-_?8!7%]O9_?(>LW@8I?(B1^,T7U/QB1OCW M]./M;>&'%2$*2Z3[Y.AK;:)GN?/!^/I2()"21W((Q!UD:O2B!)AJW>2^ M3I=%%_O%K+A?K\K*>'^U)3Z56OWOT.#__^%[=/_C-?NS\JS6H&^A6/AKIE*1 M6I#F$7L_LA+?IS?=M9?3W:/6?_5&99_C,?&P^%X(I9OBQ7'J0#:[6T*- WGC M?ST)3;_&E'EQ[P=^O*IZGAUB<>Y5$'9ZH//KSZR<-Y$%JEE_Z*;L=9I=Q"I[ MKEW>QN:3K*+/G](-?R4CQ/M*,GX4TZ N6#&QG^Z68^=+:!X+S*+['N3EZU.& M_[SQF0(_XQ]X/VLRJ14?P[4$E%O$X$M?.EZ1 ''KW\OC0(VGYV;.IMF6?Y!< M/_(@9:8>?_BE+F7E-5+!(<>R6%F\\/[%X\P[;7^]03(7KKV!!^.LSV3J/[87UNLQU]'E-XOZ MEP6D[^@(1'D2B'PIMV2 2(1(K2IITZQK!*M@=W;&G?W+NK**9J:RBV"A3$V= MPH=H[V.>&V(K^4[,_.QE:N4:^GD%[3$H1Y84OZHIN6<\_I&;4A!+/Z??"!?Z MO0TLCE" *;46P]13JV"**SK0D6;G>9KD$>5YKR:4(< M,\QQKE;H_M[G1M*UYW]]_.?W \8J+6*: M:QZ:PH>JE=$UAUD52J+/-@6G9FU86:ZMW_;L#4@K2]CS5V+C;H9YSI7^B-Y+ M^(3QI"D'4SZ]A&5Y7N(;CK8+%>UU_M <%8M?>$HMF&?S[(Z26X!OFV]J MS2/9I< !I%Y$7ZR98;,\*FTGMX\6@5T1<$@GTB((YATG M(A2+-->;Z;MGT6D.HYACAM,U$OIJW<@N/HT6KB\4-(U)AQC>7-T)(1]0"K83 M@8Q7J!9MJ7+&TS2&&7T?G\AI1HO@((8#0?Z:)>:(!3O*E0U^P7!1?9C\:[0] M%)V'1:C^=.%4!\1BB?L9YT IMF9+$!@JSL"JH>8A*JS-&@^"M,8SE.55 M-V46\;*N;7>',O?[O]&RUG4I"/_N-2<'$3-9CY^U;H1DM4T%^)=GF"0\J0X/ M/A4_T"X/1IRG3-/:<3:&S4LHT#H$6_'[Q0!_"]D9:GMJ&#,27PIK@G&Y,?"4 M1/K&QA'T2D"('L"-6?QUC3YFOW"9;8&?U*>U\B*:HO[,W?%F;+G0T;=\@YM2 MN")5DLNA?+,5U2$)C5/.AL."-\?\"W;+M2OBGP(B2(7J>!M6DO;I]LP,3RD< M[Y#(0T$]B;SM!TW^NX( M>X7P\1]%20UIF50X,P%&EVUK3JTC+L!(O+WRY>!#U4R'$6PNUX;)MV#/;63F M5GSPVQK*SA+8M.O*?RK@+N"N2&V\L^!H=]QYIJN3+A&<@1KH]G4V"VN$EKL% M%=?RY-\BG,)_U_9.\IXH&&"W:C& KTA&&@=WJ MG5\6:-VG3'^IX+V?XL<2?*B01Z\[J]R9;.C#I'V;?0S]!ES\/?6*MI!@;,%.T-%KP%!,. M9%BFP1I? 3BA#W2686A&6_TPI=)P9;K%26"R&"A-+'>G5-Z@AY#C@('8@T@8 M+O77ME^[^#/F92JB'A%4G8-_PY9'=6B+TA%?E?=B!U2ZCEH5)[P$G_^Z\,$% M+&YV?@236:A4J*IQ%GM$<54LTN^=IC+AA[@X_%KA3OT=/3Z5'Q<<&<(_3:SS MS@CB6R3N/%E3R=(<$O W?^-2?3?>>7#-?*MY*YXML8=*;H&MW@*=+@4MA%$# M\K7E(H:N["(A[O;8 MHFV:]">;VOY.MT7F8Q#M1:#;=9189_#-6_YL@4VF0!?8QGEV-Y&K M]@04PSR-XZOIYP[0'JWGTV>>WUSRG$I'R0(-=YA^'F*L1W3#)G-UF[4V#R:09J2]00_Z%+W0%:CC3S1(9W,N#";I'C4<$%(3>U/ M[%?&[>(C 5RZLD^3HQ+J"N,64PV7S<]=4305 AX*,K[GLC>]W>UX6:F @QMD M"4R;8I-*P2J/T%[E^,-65_5Q)N<]5VPS3^L%7>X^]Z7QBS#DE4F/C>=7DZQ: M BHO0/W>5[EKLDIG[%<1;&[''4;&JL0_@Q'\6XE"[&-(/O8091G#2F6E?0'# MA4$N80MGGNJ\%UV3_D?*QD ,\RM+P^/B 9D&#H0$AD23V.U+' BS5L6-?1LS MP2TW1V$BDA]^HV0)7^LQD/MJUVZ]%1O50CD*CVJYUWPG1U>VO7VD=6*Y M;1K/Y -Q1A+##=4%,LH@E!(309=AO2>-2S(,&?H@OWT3;_1]M7;\TOP!#L1G M7\>/D;@;B(0[:H\G=^LOZ/);Q*8\_1A%.%9@;J!2E+/D7#F F\''37^WB3PD MKRUAXN[AL9GBNG2F1T$%)/ZU?QT/_\K_GN>>U%UK?-_OYL#\8 MM@&>#9,[>9.V$C/N4EO;C^&?-N;K%D#V3_-BH;UN@_F>R4UQ^>V.AC4)QGYZ MN2#N?<_\?8&YA@$F^<,78W0+/_OFCEKQ< U-<\"3E<4XR[ST\1W*4?/(@_L. MQ3SQ[P)VVF(?)#$..TFEQHYHU$?&\2QK:NQ%;.^.H%G)W2=?>#^:G=3YT5"I M'CZ5 ^(L5\RJYOZ=2W;FA]FO(P0MG0FS.!D[ID+UXD \=.X/@6! 'TV7.9KI MZQY MCI*T.[NG[Z],S,;&/@'$Z C:JA=5A/\5NZB9YA(6M!Z!>+]3;5.=W%@Q-HNN M );X1 M3:V%>>ZS[(&VC326"9#"LWB[Q.7.1(SAJL,.WVU ER>\ QU6ALG?,17UV$.; MZ.#@V85<-D;/Z3,O="V-V[>&@ZGG]A"Y;9P!-"DH+N2-__XKLKF!R4#:4V5( MFTT$-RQ]IK7:+B[$ ^]6=W.$ QDW\2!>/>+WBP.I0 2K;J6T31)?(XW)?DT" M?,]&K[D.XM2BZ+Q[YIB?R(A/RKZ=N^9V<9DG^)&Q)A3'5'3>(" M$JR2&!^*7T IG0#%U'\7>ZX,3+#*:(/T, Y$HMHB! 6UQ)M7?YQ/FM6Z:G,- M%1K"BBTG"IS_3B=2/5M0RH\\SR3\SG21-Z %\5YB'[$A+DC;OP4]HE%6<>V- M+*8F"0U"]8O;;V28 A8# U^2V$8R2LP/%.@)) H<]6"FTH>1>:"< UE5 M>VY]=MW%RG$DEO(!.V965L^U9Q GN7-P$FG#*L')CS*U:UD%R#VD (F) >Q# MDC_^B..KD'RB7$!LEX/UD'R]2YCC76V&@Z8]S;F> SF@+814?:L_"8?,65GO M:T@9[+Q1"!N-%R-0I7$7P59'V*V(\KPET&:YN]@B,R0\4PI&B05<@.= \]3O MOD4V,(S$T+=2M!BUR=K+[I6?'CL025'>#UF5MW(OW7NXK]-+V&IB ?N7B.J) MM6^:LDD]GVY@$9?]ET70N7*+O>X_7N.6:0V-7K?HAU+^(G;*0(L!;#M1T-*E MP?AQ] G8A0] 3R4'\H>4!:P^096QBA* [ALPRF4.)'D+3A/TX4"N8F&4@\![ M1@,84D@SZQ^-=5_L5.-8VC7),Q+_+Z?9%<@*:4'[*LK"]OLS$J?DGEG0L[TG MCS;)O\B_"9G"N_",!EO0Q4GC2J2N1JU3JET1$E>^N\#J1R%-CZYI^X^$41H. M; VG'Q2^+)8,CL1CV B@STIBBVJ'N1?@*J?2/):P2F*^N3,*VI@O[?%246UI M$08'ZL)D_CZ5B61%!2#QY^3?YW96&8C>V M0-X2'Y4,WD,$"1+I XBP/S/LX[!#8\LUR; :=Y]M ?B'X&[15>>G_7596:$@ M):V.Z6":H!8#5).>E<7Y?O>\;&*SNCKRJBYI9OHE[#C@A B;.#P(#T(JN/E, M$?DJS&$\= ^8MBX(6+5LD-\"B3(G/2NJ5NAFT'*N-K?UV!B4,ICZ3'5 )GR] M5M:=,6?*J%0#6F;-M$U@UBCWNBYELVF%VW+..TML8M-;C$;U%T*^$TJ]5"9=^263=K;B\_4:W-#V7:Z^@2:D M*2L7<, $7:BBEU'SFJSVOE6F&5VW"%<48PU[_H7UW!N*YD":<&Q9Y"W6YA*, M\9*I1[T%4YYE"\3ECP,%!=GEGD:B_GGS9+D^=PZ3-6QCL:QJ@9GBY>&4]SHYY0: M5T1NTZ!E^@UN8##F_SMFILB\0#+(_&9^ K7Z=_IDE$,TX68N"*% V]]G2J]K M"V$?1:K3X7D=@X# 0IRS>I#2TQO8WUA2G?3_>'O@"ZUB+$+[_7O?$['$I *.V5R4"U$KC_6 M70=07:_V5D80P+#H]5W,I(K8_SUN]L?/YK6$-BL2C&0'TB^4M.<4>I2/Y-9D MZ*_G]+-/N.[K7L+O@I&[O9@QG414_IEQU?MK7)K'N 7<&_J4.M* M('K_TEZ 5UO>U[KI6)/P04%,$6'4Y>YE[E)U-H0G!U [[E3 _TBU@J2GS0$# MC!4>T(8"#1?P#XBAI46#80P5WU>TR4M_JZCJ= > MG_9S=%+#+7;4]#EM#S68;0=R(/O'.9#.IQQ(%9B"/+SF'42T+1+^)+CSRRH^ M>5(0;]7N^@EDULHM)/;)WVN%\S%"?+:KE3+9#U*<>%^IBA5/1*/AH&UE@K/T MC=[$UH.-;I(J@RM9*_0;M9#1T*Y-U%@3+!I* 7-T.2("-OUU9W\(=6X"I"&6 M8%#[()@B"(ROFM% 'F,!_L=Q2J@^:X?)@/?DVX N(J7PX;(=@]E+FY[6%&T[ M&,6 9R36!@R[7\FP\'3UKNTNNB'JU(317Z!NNMRK[QF,8K@RS-?DC7[4AW^J MM:M/N'.MZR4'LMG?JXS"KKPT-RL9_DG]\]48.[H=0!#K[O!@RE=]-8D(6,1L M+B/'BX&&,\"#)9,5ANE-NH9V\*NC)IM-;$D<%FS"R]PEF+V53Z0L@>9WA+U& MTE]JHC8U$8"!D2[R<>!9^L?09R!.=]IVBIC6B$T&2)^ R2SR:L,6-IH@8+-4,S!X>= ?IB"?+H!+E*/]F&(F?6K+(1!EP(^ M"S=LNR.,C*]"0?S29,\>P?&3IP FGVD+=_AFL>8ILIBXM>_&_6XYGHPKGX$& M4^UCLS9("_IQ:E@] QC$A[,E;$XKX6:M;L:D3A(4J*?XUH\3KYTKQ?O M&, ]'MY@^^C*.BNOFY5[N1YC0@EK4PH"CGD#C?NH88VCQ.1-6*FFCHMGS=R? MJDY+JELC$)*N;8X09ZI2V.4G'H869>EXHC$?K1>)< AQJD_15_%>\KX.I@E?V6*7)I4M6O/ZETS2(A2 P^8%8 M-@%"5:F\*?T6I5UDE@7S-.Q8,0E$_N-KM:,P4CC@A.<&?50.M,8$^NJPS'8Y MU3OP2;'#2%3-P>TA027%1GNKA)N,#D?I_J3LA)3U.O2]A]8\>MA/B05/RYU[ MBNZ0;[+RBS7%OC21W$81]4G:AW'OF=]50SI;X[TGOJK/=,@4#S&R"K@W.C5, M^K#^PE@M:;98@6.WII#@:I@!__JYGS&;P+&.2>?T:BU-2OK^$-( MG5!;1<"D(FG82V; YMAEB(6H9<4^ IVRI9?)S%!BOM].5BKJ[B/'MANNPRE; M:/\>Q,F6G:-[5*"1(%RTLP4TG#3E%J)H>.!W3I;CP8"'C"_Q"E*$5,LC+' )T.NKKOE];7?&VY7D+^A M?\]!Q*5JO47@S\0Q5@4'8@]2!1?X(52?'=?W]^P_M>E2E:'@=\^GO8#>.JC! MX+H+JMM)5!#C[+\G8&1)41#$N&>DS',$O_QC!;FVBRU:0[)@JB*8%X5H2'G21/LGTAW-/F\[!S-=7R)3%3L4!?.B MJ$VZ1=1:UK#,,Q2^]"U"^_BZ6/>,6<$,1^2U*X-(!U+L+DL8LZ1G,2;K%=>+ M+D5)KO%7%LDL;&@!>^F@&1A> XC,HS;?0".+013W)5'BT9E]*]Z(\(7-R@HK MKP*BDY"[SF'G9.F4J_E9_?'UF$M4Q%((94^3$'I$,%U5=#GSCF1?K9KK9N^/ M@%UO^;M*'EH.(DK"F@+NS*G"(]C25)GHE>.5^ZF"99+7HMG-Q@EFT,5/$>L8 M;E^^!KM]9>PN"N)-^;CTB0=M>2-2IW U5]LW53P=/L:&GL^N7;D2T)$(FO[N M=PAQT\>?:UDSFW)*+>D@O#N414N@KK13RF@>+J?!<#\PC]/ "Q("U*S:D@%) M?>99('9"8XNMB.JMI"6N;*ZC]UH612A]85S?([FG[[U=NRYTA+N2,>#8OXJ7 M!RC"'N- Y$?MKUU,RY\(#:7J2TQ7O\I@X#$PPFCP@8UZN\JS -,(N8H<$&7SY5U._RQ0QM [GGK5(EZ9*%^R+27,RA+^LYL+D64A<0,$?6&#*_DH&@'R!96'84G.F!*8R)7HLG (T690(L'N^ MFX]NCS<[X"R.?84J[A*6J]9#V@UL(.AGP]H,,2- ?754#U*2HO@_FGOFNW >^DB4'\0L*DC=[:V$[LD,2:?O2$A*J=1P<78[=G SG M/W?Z+.E?5(<@]__;U +^UQ;/PFC3,QBWD>'4M- M;8=^>V(GN;'U]O+T'IL\YBET.;X-/P$BY>-T?U(5\!=!8=7'FWZ_/NK\Z9%\ MS _UQQ>'$JPO98D6QT@H%NG^7WQ'[.]BF#?\GV6)';ULMNXZU574@'%\^ MT^069O6%$OVITNXT53[,!1_*U.(9=4VN.Z%TW'_Y)/G=$4\HY36J%RH! %3K M%JYZE'@2^PGZB$T8/HV'TN75XSN9?_C8BZNJL_C#N"-,5;I63IH<:>7-4N&> M0%KDNYJ9[]JEMT8<9M+O<#V0$YJJ7+)EJ")Y>&5:@!@[D1Z92(U"5^RSSIZV M;.[;17390GP9]>.X^X 6<3K8"49;+_^ 7[V/*WD<8(?]!Q^*B?R["02MJJ'$ MD*?I[I3(F^P6NA])P_:2])[?<2KC\M,^<7H=5[;C8P9Z+3JJPY@"2J29\*4_ M231/^A&JV)3FS8.BK:FDH9+>#Z_:?7R^Z6G]?%0;-@5C\J-I@>A?1CY30_5 M\."GK6X[WYQ:LR+KV&IG^B)PB;\+8*.PGOW2>LQ^8=F5ICR M&HA8V*4:*IR60U^57G"9A!Y '_5%(3F0+C.Q%^EA,5@B\APK':4]JW""6#;# MY$TB6;RV.3&ZP($(,*U9V)>PN8S[P5W'NXQK5(FLI,A8*F\8/3N3_7>%?@(@ MW#\('*Q&3T9EX]:K4#1_%33E'@_$=TJOC/61O1MYBYYQ2DKWRS-MH42"41?# M1TU#LV3Y;A^T!;U#Y6X^[L&)@K.GF_N]HW-*P<[(S3@5#X9DL(6]86/1[N^@,OP'06;@NCM."[$E"G-L8:,91O MG7Z_C2- 5_$C3L2JT&,G,8';;A\YD$HAID"'Q= 3FU3,$;I_Z#66#TQ%#_2^.-#1Z2R1N4 M#7';^AWPY&<>M: _B57W [^:$LF$)\%(@^D'J4DKP#/XJ,\4!])\C0-96%1% MB[:[/0BX1B"\&>;Y[+2B?0)HT,"#>2U$PIJN3'M(B>L0U"Q(@QN)OOD1<"-) M3Y]K[,1068^Q9@?41+,XJ_+Q(N[/8T?XV0Y9PV3CR"3O8O:F#_V=X^C3U*P1 M_=PY4:1@!55QN&@I\\!;K=U?(/?6C6V,*E[)2NV\U/__^ 4)[NW<^)R%%&2U M'C:7,&%E<\I@J3C#4O)]@,C]8_HE&'$J=#%F0C2%?)^5KOE@0LQON&XH=$,8 M-Y)EIY95O[7:/E?E&=@8:#>@Z_YHE2E]Z7=AP)_RA'^@5,;&O+TUSZTZ$*0Z ME-E%.R&SBNENM,>&ZY3-I22& !UVM2Z-^9UIZDSR]UM?J- :_*NR=DJF>%!F M3^)I+$ :X$"^<45DQ+:D[Z+[*<9MRN*(%I382+>'A^LBGG]JB\T5^>/-"1:*V--6 M,]O7+97=L\B),#,:BS/E4P^2B6Q +S_6^2CXZ7HWK[B> !2X/] M-2^28_A$QQP[)JQ;"(0XK#)7 ZD M#-8T;CV5U+*RG\E/%0HK%[M4A:_M40W0:_04KM_S?/ZG;3BW@$[[@_T&F)^[ M&!9("PXD-!^*)3OY4?694D0"UV$DO@X$S!,X> (C#;_6%<%(91\B,"R 'T*T M:Y1$T',T-V*%_. ;#(4R>_8^9="-0/K()]0WS[LTG>0A-G-Q7UT,-J/'=>4^T")[OH9SF0105R/7H8 M@>4*.:VT:6&!4_=C%K]Y;-&&H.@HC=:PKR-*A2*]E+;F"GWU.X&\T:(D&$4D M09]U277[(%GI-72W]NDD;1A=@:3UHGV38$Y9PC9H;[T_V%4'<:9;3/&\KO7B M&JWE(P=(6D:*K*D4W9(+:2NVM[?:6)N)P$\F$+_I1\HP'A/+!M%Y-L'5?*G0!CB+**TA$>-9+0DA>UK%$#-C!JZ3M7+#^TO2,9J6+T)/.R$5?S! 1;B_9YT&M99A3?ER ?0TX M8NARYN6KNKFH3FTNZI,XH*TB__W$,_PSQ HXC+<$\).GO\.P%S<1PWKYGNQ[ MRVQ'.Z*&<( SS](5_OB Q$*&T]>%]-,4<,[DQ59YQ"I<]4U[1,$5 MB$4S2H'U>>!O/9-HMF _GQ4K2UN":=N'!>.?]1>D'26-61B&^_/60&2&%7^_2RBY/S7ZA%;M MC%12^_4T/%KV4_Y4]A*W]UJ\X6H-,S;7"T.X/EDNM)3I>SK NE4TCDKC.3AW MT;9D?8MR+/9%:S[0V,#"X$XR<0?IRIGT:SWL)0XD-/*J%A]]1,\LZ0L?55+0?^;0;,-PUYU84*4B@E&.KK0B%R^ ME;<',EJ12Q?95X:@]QZ=T\Y*!DW8M[F\QC0B@O&G4RG%7>A;HO6$+S[F/G?HY,7Z=%MZPP7O+,FQ2UT?%O-P#61$-?_;UJ^%6CE\'2%GB MW:B*PIHJ9SH[?,;GV9O>_,:ZKQQN_KN"T" 8J7!H0[R5.$WU1C-XV;_4$[O> M2BA@+RY4+UK*DA2$/QGZGX)ZFW,]-WPW\D!G;UL-E@5R-B;,>WIT[&)$Y*QB0=TAB/.J[_C/Y:_:Y2YB\ZW(YSG0C?> M$+Z5[/=78ZG3K+B/AH)@4"\[_V_>PCD?[KTT#$V 4JY MAWZ+$QQ$J3*/L=ZBA.;L9*B(^I7]UDX<""_2>LH%.3QG=R)E52;E=^_9WHDI MHVM+4]'3%_9%2-GL_PAKM\,SU-E#@ C2G:'K&TR[P\J!/=U/@4:"GM8TI0"S M[$;>2R&&;8Q?63Y2XF^=%S3HE7!&V/=)A=Y=G?;#.7@58+*< REI6QIB[&,^ MI<^!CW>"%;'D4NM 09.!X*E2UF?-?2_CT5LQR('C"9!E#N$H?Q;.[XR4/ J#W-:3 +;=,K+V8XM&YK?B;,DK*2WO.3 M5GEA_V5]7X%$706Q+7UGWF((URGP9CMJ2Z4@QMI;0H?G,?6@I4,1S),YQ7;-P-A [WS7LM97 @7 ]?@U,)@I* MQ:"%-=5B&5NJ 1T,-Z8NE:>! QFNG-ILP1_X377""=(14T<0MQ.5U\ZT5*1I M]KQ?%N?OY@JG6[.Y5:DUM'2J6W,8V \4NW-"@AXX"6(C=59K8!$]KYFM%:^' MX'4VIX95]ZU[Q;3^>7I\_PTUY=H+*L4"/M)S%D,P>R(A;%)M"<-0 /H0R// M8)0;T!#1@>I8&**?:? % 3-9C?;>'KN@];OC)30$Y>$+D!%1[ .H9CSE/A R ML1N70M"CS+02(EU.3^P_Y=)G-81126VQ>=E9?B&C[0G_KNTDT@K]W&8K$03- M99APF!OHA33M"JI2/>Q(^Q>X2[XM_:M%0U);6'R^,EW0-G,Z[R2&".8&?TX:4NIB!9= M&E!I&.K8L#'6APOP1)P!&D 60Q6*!$?@?:6$\" F.WVH$2JH6B>I.]'\!OOL M^&%Z=* M3E\;KT N.AV)>Q@WX+%3(AT M5';X=Z]6=T3 )WN/POUN=Z*>Z33"H#42-2_GJK9<=9(X4". M5'7=L2@@+FD45=NP=@2,S7:6I'$7D?P7 V0 )//R*U*>BPUYVBJ@T]S]'BJ/> M7-\I _>9 CJH2^>R^-\T? MNQ^)J+@$_,EIZ>&K@)_T>^SQ@NO6S/(.(D!03.&CW,9NC,OLUNW0\-RQW$<# M^J&NF(G3KWC*;5CIA#53Q ND!MV $D82/<=48*6LPXY^$.9]5BU>5(;VZ/DB MQ8A/6?BWBB!Y/(<+]AF89AGJEE9' 11A#.O[IB!4@MPATOK)7T_-^>\X?O7Z MFC=\>(U]Z#CC9KX1M:Q-YG:$B=$@>@H!_2@O?7WA2>;G727=(I=_'_%!@X8S M&9&N0"'%S#2CRT.3,B:G=2:!7=9G^F6J8DUJ'8MU.!!N$(W^.[HC<^R>3["0 M.\?!5&#*=/@%QG&@]*$I?<,)/GA';CGL-),G'8Q[=*FPQ8PO-KI?D _[-;VH MYY9YN6U]-]N$DO1]BH=3SL"N'<#8TMT9,NQ?P %D)=V!PM4H*M]#=AE/"INT M#HYYTU'I#_5HK4;_)S&4K/_4(>=SWYDN7H[]\;;%2YO/7:[+=7SK_9NG)[M9 MBB?BIYX;W_]WA0:&3DW\1S]W[V\1^ \T#"#_^]K_M:]U1,S11(L^5+M^M3_2 M63MKXNS_-C@[XE6H:<,.V[5D?2 VJG^:D&>E,+V\)HNNZ1&U/WSNRK&MS")4 M7'/(_EKVQ\:_$'HPU'V\S*K Q>&5ABXB\4A>78C2V8E8U@]+#Z M/S@0+-=2 N.:[Z5VW!&G4?'8,$U]X2/YSNK2&7\+*:5!H8>CNUVGT]I\(?8B MF"2 =):J1*ND<2!,*0NB*[%F">\,:/@4,Y>[R'9M.Z^P4Y;K'C*NV](+S'I= M%8HV.L3\"G\U!?]I?E<==/F';)R&FP26-,"DMES^U9KK91YS.CMG<9HLA@N? M73>P+= 8762NJ1:]3;STXJOTEFT" _3J,.T.%IA]7=KZBY0T]U%76LU[4L7@ M,*.A#<.$J)^O7W?_6(I>^7$.M0:IGPY$F]6PRG 2\YM*N4Q)2FPXTNUE$0C' M&F%9!M.20*5*X+58VNO3N!NL$)P$^+4;M9=@TJ\ID?([*UVRH MU],L?%DN;5'8 ?WN?2^. RD?Q,@KQ/UNJQ\ZWR2Z%',VZ-R7=<@+N0V)P\TS M([D&0NH_+T2ZF[C_3;TU;EV1A!U-;.M_/'"!7LCMD1;G8EM0@6/X/>]28P^S ML-H@1/NAU(@3HNQ+Y4 ZC$P6YRWR-03NUT=J=]Z"/3:=6IM!>M"'IO!"KE>2 MX$+H!]_<$&,Z4:C#2O8CZ\GS*J:1UW]DGZ]>/C-N M:KCVX=ZC:JDXQON! ]<^^3TJK(V..+#W051POSGL/UEZS[]14_FJ!XW"/^5 M1A:F%,ED8B"*9]"2O9Z"#EUR0&XOOY2"OO"TLYQ"T,_ %H6F##%+9W%["'-" M$9X"(+CV[Q!\NYW?=#&/K6%'_ ]\!\D $V1_6!,,U@@EJ)'=0D##S"^%BP84 M=VK!/%4<8)'&',CA&= NH90'XY-N!,8MZF%9=GY3*^*H2Q+%<8GPRZU8;E;I MGT;\9WMFB'1#,'$521SD0-X1&U:"<6KAZD"CVM2A\4N.7/C1AJO$.V=!"DIB MY=5*MK5TT:7QS897\0MB#=78=#S:Z]B'KEY[CSE08]\M[[PQZ^EZ@)H2(&)@>*A5H1N[1W,:]/(+T89^D.YCX+ MJF ?%_^\@]Y=3 W>5 A;.F M<.AC((3#5RLM7LPTFNF,0F80)YB M%6IKTCVA\XO+F@]20E)>/1(!T?C3SSR%LYCX>!*4R<]H"-,^QOI63N2[AI\O MTK2GS(^>X-%+&31:VM <2 4BB!1SQ('#ODFTYW1[L@!\6U!3US-/,Y@]L7D6 MEOMLSWR$W!\PM[LA1M4:\:MF^,D4/-\B.*A%VKQ5%4-7M_TTU.XI@#/LS?KX MTC*1,/4TD.RV[W:;6\)4UP%;PKN)L$>7H>EG]\P[R375[AQZY&/%(;V--=6H M-8U=DJP?BK6Z;BYR_GN3WXPM\.3DB7BB:%J31]L:X<_UY2&W%O9\_X M+I>!35LK/)*]FWZ(TF5!QU*5K:R/B.F6*X__\G/0$E1!3.TH!2__VH?<86$> M.RO5OD.3Q!:>O4AINJ'[F="OI'%S0C-*\KH:[Q)LEN;APN8R69Y_57##N8;N M/@7=6=&^PY:=)9ZH-9P4OT.*J_9!D*U!Z]\%Z5;*U M9\6N76^W?"XJ]27\_S'__>]K__>U_T.N_2?Z77?W1?PKE0/MJ__D@"AF<9-] MB,J!G'W.RH MHCLYD*Q,#)G[-0S _Q=[T044KG^R:_UOA'I@FO_?*E!S(#U= M,8C=VOSL7N@1+_@;O(@FU+EP]E5==N*0]UJNB'&K<"OY;W0)\Y:.!+9_V)$F M:O;!RC7IR1%L^?$W01,3)\-%8W;GQT D@E[#Y&#_G:+5DE4U=&6&%?+P0#GF ML.^0/A41C'3(L'/TG$\7'WA84U%=D2X39'RB1UD26=P4],*Y APW)6 R$BV. M$@7#H#Q@WR4,-&CAW1 1H]! 36.*6,MVV[!0LUJ!$]*0M-#Q5>GYANTE-0V, M?8K!3)3^ 3]!L^.E80_R4G?6G, &SJ DF3L1V!;5;\2X[NM$;I308)4P38OI MQ>(RUJ_;W#^WJ93:.![R@5=+3;_ M9QG&0PBZ9!B3WVEBWUO4[]I-#B2BYB;([P.]HBF;[(/!# _FO1YI*O0UCHN% M^WUHJS!GAWA?5"AK)CR^;>"13?K^^[P_'Z).@ 10X,#6Z5>5K-A77>P/*8-8 MIX\1O05J?@;CVV4GM+CO6QW/,K*Z8'!F.G9G94B!W8HN=UB,AS6/H&!,=7:] MQ&EV"[N= PFO2QM*?\#P >='HL^@4N(EPE]DO/6%^Z81O[$Y]M;:W]2:4H14 M'"*(FU_VX==54W,+MQGI:0Y$L#'B;&'T?\N^YW_+YRB/>;HV@*DN<:%=V^EFL&/$AR=9T:Z2 N>S^R&-14!&Y\2!U M)9\9 Y_<_,?=]FB>TY2A<" &YV]TXN;_/B5J]7]LW8+ND>F&0!;W>7TPML-R M\[_HM[_UX9Z].*^5E)=I'O?=NT&EMF"?BPS_JT)AS[N;W/ETW'E_Q)R?77C7 MU!T\F*8+\>- HO"/02P>/"6Q2<4OKDT6W=%?T"*&NE@A&HU2PR:=&_'/H'09 M-),/,SG3Y'8,^7(0)63K^TB)9RYNP@;AZ]!<.>B1EO4G1M6RMF[YC['>A.5K M3)%S$P@\1KA:@(K*Q@*E-^KZK7CZ]7)L_^":!>&SV-_^2SSC>D#OJ>&(YBKH M)R(V;%;LKV\T.!['>) ?D".C*9 M$:S3H#T=1 T05T59[VJMOP)=1O:-VLXL[8'G51S(ZU_YL+F2+/:I?@ZDH(D# M^14 Y@;N.1SH>PV'-"TH2E/%@?\'>^\=U-2WOXU&BC0!Z5(#TE1 %"DJ)2A= M1 0+G8A(%Q#I$A**]!(!!84O1+J(2 >ID2XB(AU"20$1@4BB&+:D<,-YW[ES M?^6<^\Z=N>?]_>8]?ZS,,*QDK[T^[7GV7NM9Y*@><(O7L]<143=2?\Y"^#\X M:*/RM0>+/U[,-96>3G[)_^7C_R\Z;7^__3/*SW_:2&A &4W+TG=B#'5Y[8.N M6$65_T>-K!C]B7_6J2O_Q=M_2W&)_P/;?XOEAO]JH#^L_UF&0S=B_Q/K@>B, M_Q@\M>_!_S'*_E\O^Q_/9-;Z\>S?(QK0[I5_:U/I ZSAZ:GG]EF5(ZD/ZDGAT"BUR!25F4>GH>W&Q=:9NZ?O,&:>Y)0L% MF[3G*[ED6EU"2J)N1O,.QU8\U3%BD_*8K(SL%H6YTPNU((G+.H#_:XP#$&]9 MX)1T<[+6O;WU%_''EKJ[/6:-PS RPBWTSJTG&@VO.%K'H<*,9>8H4$A4(W0H M#."@'D?TZ.@%4HU]+QID!4:N%&"Y_"#NK:2M6=W\F8G;5%7JMVSA4$$X%M&XNQ7M3X#&P"5S MKATZA2\=7/:YQG[]PV_10UK-G,;*I MH,U_A<1_V9" <$+\T8^A+5ZTHWXK8RG=%R-N]/V$F="?&,C!HL:[Y2/RAZYQ MA@9R^I(WZER&)50NQBG^S&5_\B-CYOPMC/)UZ.]=BCK]U3[HWO8"$O\4T3RT M5;S"JPN=I%GZLQ=5OEHHSOS!I=;:,+]LC-4\9T))^G.,-865YFC2F)ZY0+[+&W6;.8$W26)DZ"]EDOE%(&Z+4(#P3WDO<^J%$Y-5"S&'=, M,^.B=5U$_/7&YD@MW26E);'=EK0'NUQ"O1478+AZCQN^,4%,3HAV0P+J")K0 M"(&C/W#!CR)-;PGASY! I," MP#T="D@N^,"YE$2>!FOVO2V_:QSXDJCD=SE MFU4O^>\ROV8!.T_ZFD<3Y*? 2,*4L\.5&V@6/8CB[^[Q%NN6[P]&SQMTY(>/ MO?5;K07.C0TM'RE;&>,78KG#B#S_EJ#4%W*6Q0K&E2S5_U MYHNW QC%-UF6W)WWLT5YFZ5JFYD@AAUR!RF*Z+F QKTH.@SPDS6&_3L]7NF/ M)<.\O#./.6Z(98*W^M]>\KYC+W>7BYUPEXOM.L>\2,Y*[=&-(F%2QCXH><>: M>VDS+^R)N.S$?0?C6:NLGW(!YW[OU/B>8&6F'_P; VW$.!)@0EV6&C3P^F?@ M/#\E"4#A$(EB&+M$M =2-"*3J_-&E;-%5.6(8)FMWFH3FQ3M0X1R>73!?P:' M.1'XM_#SB/'TO_WDG5*&Q+>5)/JQ,293)REQ[[X^P=KSKQ[_&WJLC:@OC!$\ M]D$9M7 PAC'HJAY]P[HQPI\QZ2=O,+F/D>XU MA "$F*X*_F.NC-P';1E/H'?<[=JO<\3M@_J<:0^8J5:RJR/;-?W7YYW:Q7U:D=S*4(JSM)C2M@BD:Y.B:SVT1_B%S :&X;&[(F6ME5C&J/&+X/@/=![HOHO:M3A_C_S06$$?_FIUU_FX B MU/_5XY_? S9/@#)#UNOQ[VAYXUF(N[H89G$S+W'6*O';]017PO6.5%.6PM', M!^9[,V/_UD5TB&[[(,5&'(*.?,A,RN?^%;/_!;LX%)VAMQF< B3[Q+I/DY6W M'%945'@XK[;:V85_*0MZ&Y1[AX_#(+$[H_;$@6KOZC@M:A]TAUEPO\S$7'#1 MI0P!8Z]]2+YAT+I]4*9"(D$D]Z1\1TQU->@2AU0&/MGNW_RC!F8.I M$ZEDI%Q9>LG/O@]*; /P^R#3,9__;PA'^:\!&'&#F-$@7HDG\N6+0 C3A+Z3O>C[YF MUE;H?Y+MU-'.XPKB6DI_^DO 4GG)[IM2M;3Y2"[G(?5P4>=-YDLQ/3X+?97+J2=8_NJ6)M'V M5EV54)<;HZ]P.A[3XF@VT@LJNJ+Z?%%X%T1X:P.50/1<@N#J7%GHJ0@_:"RT M/B])CQ/F0M@'I:$%FJQXG+A@7R[AHW5L.D3K73YM2B86F0HV:7\+^-WR(NW$ MK<5#%!=ANS3X"+9I+)5QD:9,1@Y96??ZZ"2])"^W50(L6,.F;,LN)_/)'U9Q MSG7A4-\[E(GU6+0^?[=$%15I"3UO!^6;P&'2-ZA\VWP"_M>MWSEZOPI MT+C"OB:M#V3DR_(X_PY^EV.0/=H]--3/W4^12/STH.^(QUJ^'?>KE_?JE6- MJ_F@[%0R_WP2!47^-F@]1[6B5\.L2!]_D(#BM[\#.0&_WESC99?UG.41>J;Y MNQ[=;6UIS+4Z+:LVSQ:Z%G%7Y(#9")>:#]AI2_W PN"69WST' M+% 58:ZDV??0>7<&%W4%C.$?R'\;?[J98 7I;6^=NTOZ&ELPW)Q+TX-"-N\V ZX+5S'>Z:UQ4')8_%E NO#'X=C(%>\_]%CQ]>8S_5E0+AY!_EP M5]4E#W=W?\4!XM>IXN-Q"K9C\O7X6S<%+7"'H(7@YE::: 'E._V%GEPH]1:& MZ?NR,.LJQMBC$'(7-N,W&#P_[U=;J?O8Q7R]Y*1R\^,?1ZHNV&%NCJS>(X+H MLB5MD!BL!.T0U9PF1$(164FU-MG;?7!-$K&HN7C12BQ/WLFYMV&H"Q+;6W>D MZU:L=/5GV"VJ"Z+W+-46Z,._?:FY$'B(=A:P!J<:'(^(LU?*7<-0?J[9N/N) M#O8,U"30&DP%5@,O3@8LS3W@?UB"UD3X(H'3RL0NJHB1&_4R8P)-,L,* \$4 M1.M'IS=60)-:&'4U+I*E+S2RW!!)N1W]/E+PRIFM^J;76T<9F1%^ PQI M,C)^ATGV :B-&.9:=<7 *Y_9,'(C3UJDNZ#IQKO%<'F6P^?&KH!:9?(J3%Y9 M5)M4&K8^'!1T*D\PSBPMR1TTEWFF#XL^> _38[<&T)EN8$9&T80\ ^<#!PQX M"WH@O$X#X?#CY-#?[=9PB8W>8[W1;+)*&?_TPY9)4A>.:.0<]+EE0R M>KZ/DD4V&]P!:E9&:OD-87)X]>2+>4F=(DHY/JJM^9T7G6T6-H3J%HTSZ)4R MQ8$2IJ4J]]$1K3(WJ'R(GIM>]":T/X))=1N.[(,:U9.[P:.DV[QGH-:$T2OS MM;65'>=D_(F.]B7(>T'M&F-RH4\%A>'V7'5OAT;I X3 P2.E M#'0#M!^:N RFMS*X(\Q,2>@!:_&%""-C2.OC*#"\$T MB3C@<& 8>D[(&"8''Y[8S,O671I4'I'6YU@6^VW\MVYTHI]GEJ'@VWGY+&?V MQ>RJ4QEMPJSKOBK#$&\PUR8Y7D-%O:&9D*V^4:JF;$U=('U[ MT>FM.KNI E/;OQP'I[D^IJ@_J9.]0QNF.C-'?NM '#110B>Y6Q/^ 4&ZT@4E MU/9".'A20A$RKK3+31-*,[(MRD0="<^BN[EK:]/:]9:%SY^?C,A:69 '11.O MNWQ_Y$$C.6-]OE@IOBD@EN6+>*;49WPT_W---_4G8DZ=,@$P+\'.3<^!@:DN M-/$X"M:([/\TLQU>EMJJK7/F$\G9Z8KP$\<+)5GAK(F@,_B$B-9X"*X<+87V MH:HG@X71=Y#SP29 $@F+'VR-+!TF2 <./?2Q@Y]#-UZ?#?)^8.8>)#5>;.!H MK58GZD#]PL]IXWS'+["%#R8?1^ZUG. M'VI*IF='_?3NH$Y[E]MES"IX/"Q_FJBIJ^$1ZX9A&S@X_T8%Z'2;]-X7&6A'X)!:L9QR"YHXPLM+)+^P/VLZ][."> MRIDC#YOX2.Y/RVI;M7G"9\A1; ,5@1TLV>C7ZKKZ.$6 2 M&GQ/SWY9FKS3GI<"$_<)/V[&^Y4>6Y"MR6LXD'9[!Q#C Q) M@OGC"W4'X4=G:IK5E.WJ$W M_?7Q \/ES94)8=/PL\6F#_A+3]1FH'&Y8-+MM%K@!$<:0X$Q!I&$>"XYX78' MH8_M2 L ]KUCQ:O6\>3R1?FVUK:;EXX+)LD'@+*5[+*] M0&L[! MPV]7TGV>7@?!E:":T3%PY0UHXS9-:)?!17P#0Y##'Q/54 2^VGT0EPLJ25.? M.[+88J71*6T0XMOI?2_3W5_\4]#BY8'GW9A FF !@X<5SP^<5&-"?0-^ (L+ MZR#EK8CU20ZTDK_U0006(R+I02_(TWCYH!.2 MS[1Q3_C'3ZGT(' %"-+U?5 LFG0#.^]^A5[5S<:SX*12T!9"#S2>9DFKD;1] M+)<_X5)6?;3!=./C@_&/&3$6-E\9!V^=7\""Z)6:UF#8/7H\VJ-0DB#6IYZ4 M/_HCAVG5P_4K59HCVQ*N#F\#Q8Q:,PV#"!Q3,'5"!W^30Q,Y^5M+EOV05M,ZU[RF;?7@ M9C:K7(];7/2I?_RR1&7%F@/13G6S$X-X-9D*J%L -9U2UL-Y]N'N:9K+2 MTNV1H"7ITZ]AOS#T]5FAN__XR(D'@MY?TP+6B[I+@!5R5"^X<;<'(4H+)=/' MDXQ(@8G;H5V.AJ8F76_X-6.\JD4N@WZ8"Q^:FK*;$;U87I8/K_00&>BL;K%7 M3K]X?N=4Q/'N6^1=8C75'5#!S<; Y$F[%'6P$ ,"('M$'7?3:"(E0)P:CS&I M851&^NWV=KZU&NQW_K&[A[Z^TYZLXZSO4&?Z.MLGYARW1Z HGP$Z68RB3*_< M!WE8W<#5#C*IDW86=+.;KV-6?HI8J[GK/>6RL#B8+'XIG\7PR)O&_F'Y1/^7 M8+^_J9I<^G^HF@AO_+)>D%RA,D80#?N@C&Z]^?7JU[X&X"^KT:QF=\TH%=4G MC]H['#D:K+]8=_F"U$>57H@O&CBA3 PE5?;/@!M16P@JYS(-#C171@2,V "/ M-9&""Q%1?472/D^(9EUH3U[-DFY%YETX(WKN[8PM M8 FMF8A[Z$Q$8V8;R6FELB_"9"R%(;4YV[MEZ=6NJ7-[,GE%0];'34&8U;]? M%7FJ!;]\4$P1N#)F^F;KHS]OKL5<6:'XD\/[)5TD3O!B*0HME!9M-?U>I_>S MX>>TU\4?"]N*D"MIPD(,'G:<^EPEI1D0H8I' M!+]/&EA6!SK(DL9?FNOR1MEDQ"9#)>O]1!8_U[_S6753,0H(VW;R>=Z0X/(> M[#%N DLX@"4ZS+K 3!A$IY7"I/SYX=^$R_]?4CZIX/TC<'31;U$4Z#7ZHE1 M%?\'&,$58-!;=/5^ZN\&$D<:L3/8C\![:HVX)*CK\ZTEW3@)EE5ZT7Q POM3 MUN#C=W3%]O;F^N9L"F7MO%NBQB\KE82;US7L<]Z#'EJ!+)C@+)1Y"\9 O3OU M),!!&(MC>J7+#8)7/SI]]]';G M]0/C$#V6^Z [75 *#(A?40G+>Z]3 M.?# []&U=[BS1]6F..NK"]^\MOEJN^)^;/Z9/>O.M=0_2,H:O=- $\9.SBTD ML5*TZ1E:VYE8D=]JDM2["%Y[/PI&NZ#X>X9\G\AR\:LEQ@:_MGV%O1MU4C*R M[J:2]3/FQ%R$X)KV6HE63!:"9'#M@ZANC.%'V/>(S"+I22>;I-Y';^OR,XH: M/8LM1_Q"LEX^%(DG7E__()YMQHTW-"#]TY?\L'Y"^T$PE_LH=X&KC+,MI,5E M.;)V[2NC$H"_AY+]^!V9KRWX67-#!G+1ULA"M4PDD;/B1;<]!JT.P;U"-[KL M@[:(9'?*D78@EF .,R-+#B):WL;6PJZ10X*$)5IJ52FI(X*M9S&7),S\_?EI MC7& ]AE#.FY! M!!'>2Y)]CN5C:7#ED6B#%X%:_=RSHGQWP9YMUU??E"HG3\I--X['#+!MK8O=#C(/?LV5B*0C@ M+-YZ?@P'C>\^%"%RS)O!0QK-3*L\EZZ7Y63XI!I=W3+Z*5+Q>;:%UB_1'))R M'^,8O:(;Q.@Q$""'I^B9X1&QRU+=0 9!WWI@KPT]=?IM8>6DYOD?E;+B+\K; MIM_>? +R/RT_;(.L:UX*-R9UIX43K(7\M//#"MT"=L5F=V=YCFB3955_FO^X M7/**+5(PSM7H_&XIIC&.P2? MC?N@%"8J!K<./GM)\R4U+PVE=:M\UY$13)1^M%3@G"@R->&@^AZQ4V:4,2J* M8SVI=T:9Z&+-4)^EB8A938KMMA_46=*?W^+D7?X4F*'K,M/*+FH['9:=L>-: MCQ5^I8+VP'TR$E]@XO@:W1Z&Z 2A?E*SX-C]G\B2D'F]X2[F;6VT M='-S>[;PN1$Y[GB%(]D79.V^AM,D>!<,)84J!61CBEDJS= M5>)SW>],\R@C3^/RW!*<(B?ZPU#^TU^Y1Z4\1V']5DYOCS3E-+ MH=>MWLTV!CVR,C'GV?TW*_UY"%2;3X$EPKEU7/"U\YY70.^D\VN:2]K T2" MOB4!F>X>4+_H=RZZ!",E<]/HKFHQ!K[]+)TOAG73\1_@%A96EC>'V![RPB,0 M/?W@%DAZ-QMC 'X*,!';RB!#^AE\Y+=%[6;]X&2X\*2_5SWI1_R#CWF_>"?R MQ)0.9Y]/KR_CD:_N1)TPH\X2S)"TLR04?JV+;#VX&WRI!/ S:9\.C22^^?HN M6]MWO@C!JX!!2/TDLM9^V/2:R>N>5\ ,^T/![MAC^,2QP?A]$^3S) -/8F^DONB_ AZ"B MO\%Q12KD:T]08@8G(KRN-6=/C)G'47A*_7T)#VT)/L6ITK^2;]U"C:C+78>8 M, X!VWB= ?XXF:- "DG2MK&3=*T9WZ$RQK5H;VHK.EG$YJU]$O12X)DD)WM0 MW"$VNP_@)B;*V&9PS5(#X;TRND 058?F0]H>5$,0K&.UU(3Z(#R=:F?>S?Y6 MZ>CPBA/.N7;G]/WQ>R%>[XK.K\3>_/"C.-CU#],@T_2\9NQ<-843L*&J 8UV MJ50[$C1>3;6YNB!<3:#KU+UW O6K@PT=K[,/W[J)"WG)G]E]) :"VT*F/>9# M-VCE(DA^Y7:+^Z 6Q%#;/L@3/ \=@DKMC&I"-_)%8T^2?N1EADH[VLI.;@U1 M;[B,!'+N/K%;&WN_#\(T4NYU[X/BWS"4(^+&*'$DY_: *NHY!^^+KI7@E!JK MFK4J>G'Y*.58A>#][)61(\NVV7.F*U_/4Q&4UGU0V@+5!<9+SR'N@Z(JOV,& MQOJW)8T[D?7>%>=W/D#KU*N7YIV5'VH.!^U:@&0*J7(PMGB**_TYC)?$I26/ M",8C^9PP&^VEX *;*>[MSLY NZ*O:R^084]G>R$DJSL<-*D+5$0,Y&O?>]2> MKR-=?2I4&F(V^6VZV0_P]U=S\WG[]JT'E]395ZJ?/\UQOV2QT .I_(0RN**I MU^"?BV29=Y6(]A\.LTAJ'A:^?HYL;6^RQR/)^"S;05R M]?ME3K"NCP'JR*U8':(T5=H!YDN"#A%U\.'(;C8@EU\:X!C<6YI+_(C9FSNJ M]BWLB(B'(DOA&]ATLO^=3QD_U;<\J.$;4))#(.8;'K%5>X 8233H8;UHDO+M M1G(9F".P::1 %PD&BI9/2BQDD(-!4C@HWM-,%)>_(L5+NP MG]:C+E3/J[UH\?DB*Y1R[X]Q@>VY]H?9('C9WY.F.E"J)8!;QX@V9#.*$1WU M&Y$*/;P/NH>4@MV9K=GRBM;MZ^9N3K1M//75$2?.UGO\FG66U(3;-:%RV"RS MSLS![M"S#$X@>B[6[.R#YJ-_1X06GNO?;80YUI.E2YPV5 A1%4)+5@I!C;() M/TM8RF*%KZ3#/JRRSG3*,Z?P'3-UV &U0\MG (=PJA=@U@=7(&EW!)?Y[2EG M_ !?;J,Z"S9=R_T.KY=L[#)GX5W]Z\Y#)I=8&#^_/%+JDYOSKCO*1^1>:RZ#X%25+79):5Y.M1CE#=K= M!\6@R-$07#%8#.'-!8DJ@YV;>--]+.(*%*_C<7>Z>3A'W\C"(,^W_P'8,FB8 MXQBS,-NA%L16($RN=3RBL1_%PIRA0&G:U9D FFXH>]=L0M-
  • [[J9&:Q;Q5#Y#W+P$KDV(JZZ!SW-0F6<>NM#9A + M3K&,Y5L]CH^^\CLI-@OY2=V81;^0XEV^S-?R9BG>+X54U5\^Y(]2_W6M/Q<3 M(%8=8KUZ^H7^]ZIXO=#[VP_;2H&8H@@K$L L)!E$,8U-KE %41 K&D5Q%">Q M=>89O[)-C:Y:[2HORT8_4"M8W8/M5 25CF"G9'/,RYY I2>H%.U1*'*(+\#B M#.SEQG7H<_C_?PZIPSG=RPWM2$=[+S/$;N>"PPS"V:-$SUV.=_HX#%9[!Y8# M==%O!_&YR)<\?Z"+^N:IXTWU:5D5^VOOQ_]'BGFDXD0RO9!+F3&(E&20$/-7 MQ9)4IB()8JZ;QUJPDU]2YK']C==@Y\+!:7E*] MQ% -S+\#>F?60Y]L1SP,*B]-NP$?S$73>G!&=LV\+-SKBFG?04\7 MS)U!?EW=U&]&F3D)N5X(L(*"FNR9,440DX! %&&$8Q0+I9QRT?D5;W)V='<# M[:?F,?BMTM319\'S5V"WGKSL6.PBP!UZT MP_32;Q%YM2GSI2Q+W1'3VU'3D:G+=KLTFY?W0F](FH+S@WG9K-9@F(KH]M",55EW0T7<&=AJ#KLKU$5&Y.Y6O MDFSLU&[]F+>WV M9+%^^JQG\%H_81R?'LRY[#Q @HJ0!I!P:7*Q)032Q+@(1+%47-((1TYEL4:1 M>FJK6"OH##P842MRDZVP+[>>G1[U\1O+MQ<_C11>U MB\,UP57MM,Q_V&7MXC ,N:Y=[KS?PO9&*JE73/&-_JBET#^TOWO[PV0=D5]D M*8M'+?L/C4IFE:F5 MJA:'5JW9[L$O7I<*?RA[6@<\"#0JR?L#\#F#>VS91QC#J31.U3^:!$[AG(4I M3RE54(680D2# .(X$##C(5$I"3A"5P0V7!9@:M3[C],9 VL.-EY*,[#:9V9' MCR7G4;*CWR&Q'YAL#T(DSN3;JU='OYGV^D(W2!R%1?M%FAI? MUHDTF67"37:8<+.')[[' ;:\6QYUV(:^3[XV1:IGQWK_(/O,77J=0..G(O4" MX-',HGY:[A%(]WJU-$<:51[PSA%]==7\3?Y8O](@_#Y/*<<\##%,411"Q*B M#"L.TRS B+",(&+I3&K?Z?2\1%NQ&U?O+XX7LPYXGV?.83 [[2-CD![.?I?U1KDW=N*K.C)#BU=.OI0FY>K]\E*6Q]V_X.G^L3Z?;8HA")B&2C,,H MT22-1!A#*D0,N3D##EF$$N&8J-E=B.G1]_N/?W_[]=O[CW\#-Z^_O?_[^V_O MWWYULXE[#(6=#3PLO ,SNQ:^KDS9BF\,W)^,!B!?_AELE0 [+0:I6=D?1$\V M;0\!1K5A^P/TW&:]HJ4>-NHV;J[C0J)M9P4P? <6 ^VX5I=D2>@0ZR MO_6S56U1=;!6!T!W)'OU(LJ>S%9'A,X:KK9MC6>Z.FJW9[RZOMNWUJEI<[7\ MNM9M50<9W5HH M5DBU>JO?;G@;3/F+I.6FJ Y(R^TO_RN7A6[R[NG-REQXS>.,)B+0&^$TS1!$ M691 '(<9C#*&$JXYA@5.,8Y.O4^-;':QS& K:>54\_'F[^"W6F;'2R*WT;#; M"P^&\=!FXU7P.N]V>\'D::/KUO>H>]Q>L#S?WO9KI,?.]K,L\I7XI&YN"UGU M\NM2O_E%/NB/\HZ6TI2$TYPIEZ80Q"_YTF20G[-4[W$1BF&H8@%1$FN3"6]&XOU7>>K;\:CV(T'WQN/ M9B[XNA:Z!LRSF^U>#8^W\[Y&[[UM^%4-]2U$\"B7&UD'G-=%1_^1K^]>;\KU MZKZM2K([CZ(XEI1D,8P$BDPX=P2IE!2*A%*A*$VD;MNI#H%+]U,SHQOIV^BG M/M4&G-"WLYJ'PW3@%:6%LTFN48M>U!'L4&^B#GK=: 4^K?0CMB;@^/V2Z[:_T1]-6, KN90J7]=,NC%Y^VIGV=5R=U%+ M:*;_'S$8TRR$*$Q"B#.)81PAQ;G@/(J=2*Z_*%,CO%Y%"*X8"3O"&P??@E0:U$%0#5Z@)\:3?X\ SMEP$Z;0:[0KP?5$R]>(9*BWJHN/MP@,2!E%F#B0(@HBD M&%(J\L%'+5(W?>[#5S&;F#S;" M=N0\\K@-S-*=4?AJ;C%H(4KPZX.@3?+\6I]3XS60KY,W@+TY/UTOT4-X@ M/'2/\M>T^ZW[F^;XR50MG"PV-=GM]3/SN/?71 M?Q\Y$O+30V6^=>[>5MOOUA7'%*J=F!2Y-=6*T*\^(\2<,DR50,F4RUF17I M72L+4@EQH+)88A6%PJG Q?@J3(T^*E\%4*O3^BD_'0F4;O4!E4+@-Z,2>%?K M-%: 9?_OQLYXF_;7,#"57AW .6N^HG+6=3^R^)0&L!)?;B1?.DJTOP)_C*C2 MJP?(6Q3J]9+TK0AU(@?7KZ54F\6'7,DYRE)) H:@P$$$$>-ZB4P"D_&>D"!& M."4R<8N#LNAU>KX1M6Q@D3^ZYE*Q =EN4?$,W-!N#ON)"??S$LY Z@1VF?Y M)FN$O%5MNMSCR,6:K"$XK-%D_^K+V/G:2E0R7V^**CW5VQ\/>7-^^WY9NP#, MF8B"E,2:GP)N2C:)&)*$"2ACF5"A>!@1-%_*6U/5YMMXUOU%P:TF+JDG[H'X M UZN4/W1+>HZ;*K608IQ;?3+8SZ.2>YG"/]X%GA'[YK#=YJ;X]I:]^G8V];# M-!'S^K*\?RAKVAI^W\:S?<<]EZ[FUD(ODF+#U_^@1K+U4Y,BL1&HG$<8Q92E M#$H<$:C-XPPR3@@D"(45.D&]>K<4KC'4A9ND/FB5+M.Q^5% M)R .R,WM[9YA72>K29>[8M(?]>?6A!*E*6:(< X92R,3-DH@Y6D 4\2C+ E3 MRHG5M5;/_J=V?%V+#X^7;B]G>Y7;C19]P[T<1\F.V@;$?F".\P^[>QA8/_!\ M!8(Y]CYN*%@_: Z"P7HVL^6?ZNU%4N%?4/U4GOM+K_6(-[U)0Q*\H4_E9UJNWYCX MUGLFBWD0QUC_+X.*99PM/ W,$!H;> -^*V6TR7AT0F,'$(UK\=JI&#,HYAY M"K$\#\+9(,H3KXX7)GE>]KU R N/>M]8FKOHQG5G'D0TPBI%B*DT<[LIMNMX>I?%M=S59;'XJ[?M81?KJW>%/?%[T3+2IED!IT\U\[N M+)?QMZ,GWY@.3$[[8!J!#9:-R,-4DG9!R)]#R^4NQ_9HL0;AB$N+_;L]-H-5 M+:"VN.53>Y"O#:^/\L?ZVW>Y>)2_K);KNW(NE4JBB#.8<1R9BT$.<8PB&*HD M1DRD,6&)S:&36[=3.WO2GUOLL/FQA]=BSS@(: -S3EU*;"OT]H8/:+&!D1O4 M@H-:\D&@==AJ#@+Q2+M/7U"[[4N=$3N[5;5O;;S=J[.&>QM:][>]>B8:@_5; MH1>,._EIV9Z]4$S3-(P#B(CQ,50T@40R"0E+I<@HX4F<>0@=.M;WU(X ?ZVR MU>O-VIH6MW)MDL6I57%O5MBFEMJ7K[^68'U'U^">/@'S-*C_8?.P6G:?-U:I MR&N_LO5=L=KQ#C12 R\B1[W\=HY5,]#( M#K3PEX\H?7GTG0-M6-^\HSU/PVFH&.:C.P4PYTM6O/,5O]*M?(CH:@47&F[4V/]=@'0M\32?N6;E0B M'PC:YV0_5#<];67)-[KU-Y*MFTQ+,P M"]T.7 \[F=[Q:IMZ[&%55-$5*P7*6FQMN3:%06K_Y]7Z3A:.UNLARC),HXBR M ";(9*V6>N4D29)!%A/!$4^HC$6?X*9^4(\?C?3!$"W?!_UJ4"TM_ZL^QZ$- M_.:C,]+-P*5<@^X&_$G=?=GIAQV,:XZ?5/# ZC[]I+>B;/7=S"YY;8B8*?.. MZLKN2 428B7UU.K4]=2.+7;"@UIZ8QWOD[@#T[B-@@6##X;MP$QN >MUQ>#=D';@]L$0'XGC MK_F@W7B^%U)G^=ZMQ?%XOY>F>_S?KX6^<45L_28O^6)E"EIMT_GB. Z#5!(8 M1*9DLD@C2 57,,4ISS(D0RZHRWGV\6ZFQ^]L#79B]DZH? )4NUWY]5 -3M?. M*/6(#CH'@K>@H*.=C!P+=$[1PQ"@LT_WHX ZGLA0375U^L$,CKEV^Y&7$< MR':\X FZ@>.-?3J&1AH?)SQK!Y92COHF\:_VULEXP3I+0% MD<14;R+C+(9$\@ *2:7"+."2.Q&)4^]3HY9Q/8R0;P^C[KA:WC0,-5I#7T+8 M>AE5XK^(G]$1X$;S-.KV/3%?HR.PN'L;'6ND'UE^,G>EIIM"WNF>\D=9$_.O MRT+2A;GQ_J_5PB3)_1O-EQ]69?EI65W+U)?<15[J?WJC_[J\K1-_O9*: $P, M^#R5<1"S&.M-FDG\D*1(4TB 8,A"$@+;"BV;K7K@ M857F[=5W7C%U[3-])Q>.CDG#C;H=[4YB+ >FZ$^OW\^J2V*P$WT&;AYIOC#G M)%!+#$V4S SLM :-VL#H#7XRFO]Y!EBE';@1_[VIA[SRHR\3@<#]?4H;OL-_R4R5EDUW'J=93)$Z$3"-M=P:9TFN(-LPA2P71JTDL ME5(91]0QP/UD7].[?V]$!;).I-)Q:]IZY"QV:KAQ_VG(41;*.!84AMP G1C? M!QX32#CF85YG0_HZX4%]5]SO277^AQ+Z]7CGM3%$//1'/1L[O^?ZVW*I1KJS@OUSDO MVTH:M*ZD<7!A'^$XBHG> R2:99"YQJ%48)BAA&J&YTG*K"YO/,HT->-_I]6! M[Q5XIIC#/;.G\;.XZA]_5 9F-8&ZZQP+[?EENS-'>-L$A1C() M(@XYELI<;U)(8\6@*:S"LDCQA%G5I3[6^-26O*UX#L3X'"^+E>D*% :_FFPD MZY.R\#D2#EQ_!2(CD;8#,FY$>T+ULXSY_)WQJ.^$M'L<=NJ9?NKQUQ(\>KIU]+D&=LZ #<51_7N8AYFC&F6$E"DB3'JE8 T2!,8L21.11P+ M1*G+J8%]UU,[1J@.[K7H8&.NY?+E+BX-T*W0;N<&#N-@=Y P#+H#$Z0!UD@- M6K%-.:6??JU1_C/8!03<7(:Y1^5Z5\2\%:BW[GCD.O2N@!R6FW=NX1H/LF_T MAPG@U4TO\FK!TK]X74B1K\OJ7'PNHS2,DDC!E%$,$4T#2!C-H)0A)TJ&09HY ME:>VZW9J=IC)JU[+!R! R8<^?F07H;9C*?\ #LQ0;Y62YJ.5W23U7^BZ2E78 MT6 &=BC/0*7%#-S$C%S"7WNA)%8O%ZKO9 MX;U;%34#F8MZ67Y:'HO+?'8$+'&2(?U_B*(D@ A'"&)S]9*F B$I:,2P4_VQ M:X29'-VTNE0GPB9-L_Y/Z7K#>\WH6#+12)@/S%7'XK>U$;0W"(T=:O1SN4%Q MYS,/D/IBO&M$&9<3/8!VP)H^VNQ;;%:W<;=:Z#=*4X5]_;2U$,* AX@A!E46 MF6C# $.&.(:4BY")+!128<=,2R<[FYX74E?6_P?(2EK7BK(GH;6C/#]P#4QH M^SC58H*;];K(V69=<==Z!3[3RH-H"*/L,DC>:L6>[&CD^K"7%#ZL"7OQC;X5 M,N0#S453\>QF*:I-89T9;NM7AY!B5&_D IG$$,6,0Y(%"DI*,Y-M"$7IT>G31"G_.OJ[-MNM;(N#P"=F3C&=6!6:>%LRV%:-"L!-Y6<_7N>^< D+<" M&9=['+D^AC4$A^4Q[%]U(Z-R_5#,;_[//!6"XTC$4(5,[_1";:[0U!0%BV2< MQ90J' 5V1-.T.#T2N?GR_O]\^GAC1Q$M+N>G?P]=AS[-N:"D]<1]IMJ125E* M_I?;U>//YLEZ0IJ?=A.Q;6&42?9,W'8"/?^UX^0HUO/7F_O-@IKS^?J@O@YB M^*1NQ.K!G.DVY;\3FBJE8@QEJ/3\B0,&B= S23 IXC"5D9"!S2&)?9=3.PK9 M20UJL6>@%MS$G+6B.Q9C=QB "Q-U$%@'GLN>$+6?\LX@G5NJ=6N=95K_K<,, M]AV-0Q[.BF_YQ?U-=PJJ2Z]ORO7J7L_C*KT&54&F*&(PR;C9%X0)9$@OUY(E M7'],*I'Z74NZ.6Q^:M1220BV(CHE*SD!X&6ZN Z6P:FAELM;!I+S&E\QSX\T M.MJ>:KGJ2"_DV)CBMCMPO&;3 M5)'YUHO"IXH;R[W2QJ6/T3=;W M^G?/3O@#(F*).88QCE*(TBR#+ L5Y#)@"@N*0A8ZI1GQ*M[4N**2'C3BS\#6 M[_ZF=KP&'44<#R3]CJKE(>:+C=70!Y^-8L:4.9J1Q&@W \]&49 M9@!\':KZ%6[<@]A!@#TXO!VFE][UV+E:0G[A2+(7Y'8L[!'( M42[():A$G>VJ9,[ 3ERO]=AM62AY[>"[ MIC]<@SF&&%D[[GNI@?K#9UJ:33O-TO03+/WA4RN-F%3I^G1*.TO9B+5:FO1P MG]36D;VY>GPEEU+EZV=[698EB10J@"PREX>FT#+E.(1)PM(DR'!$XYXG%,ZR M3,VHK0*52K-C-;Z)_1> :X;']:AA4-!'/%?8Z6'^UHFN:?T>?FJT<4JU<<41 M0F]@O9\7N$OR0H<#O2$[?1+0O\E^S/KV_F&Q>I+RJRP>X Z?W)U M+%%6:<6Z__YZ5:X_KM;_E.M=0=&:^M^MBN97YKEPCM( ,10D,$4H@"AA$20J M%!"C@*%,QB()I)O+V+@*3,]QI#U#ADWR#I.KNKJ%U7\%975"N6J.(HV#&J^R M8*^T10B*K:IN;#_R)V.W0$SW,QAZ3;F4,7NK='ML;;34OUV#)[GN%)G>WM\; M6Z"CK+^UYF7&R-/R-++PHZYH+S,PSQ?!%Y*B?QFGSJ:GW9/K3LR.?+=3,MNC MSTU^ZQO.:V^,^M?S6% 92!Y#AO5^!*68Z'60A_K;(V$6A+%*>.228<2#3$X[ ME!%2CU2G'^56IV>)PTTTVS9[^,PD.FUUZ1'HYF-$[=:JD<=IX 7(]8"JBGW[ MO!VTCF+5/_DM:>4)9H_UKZZ5:/1B69X@/%99RU?35]3380?E*':VTZNGW2/= M>]GF2O;M#Y-;KS12MT9XX\?Q11JGNGQY^WJUK()Q-G3Q31;WX3R@%*I'6)]VNYNMJK,P/=G&2WU9J=1Q]3O M:?4!6K[['L5Z1OYH+(_(IOTIC+@-ZNK?W0N9[%IGW'FVCCQONU_2@8_6%@W0 M@0-\._S$ M2=_7S?T]+9[,=<'Z3@*C2.5S6(=(OJ9%\618J?Z5?JA),*#)Z?VR7!=57E/' M/9'U.%FZ*@V _= ^2UN49V;Y:,0&E=R@%7S0&QI7T'PY--EV.ZYGDR,8!RY. MKN_WC)ZO2;;\MKKA_]KDA7RU*?.E-(D_=%=E.4\Q%H*F(:2<*HC2((4X$@C& M(L-!S F)<-K#<>E2OQ/U0FK%KHZ>J9&\WN\9YTKIZ%1Y$?HDB @+ @0QBTP1 M/W/[%&$&119&$9=9*"AQV8)YP7S,2W_=T)UQ8GTH/S*LV/AB]$DV3A)'-C26Z@-D1 M0D\8!I[[-0*?SR/@/,6/Z.II-G=;'G7B'E'I^1P]]DC?FSBL9OIFPO&+O_/&=)FD9,I#"F(H2(R!@2JG>81&9!E(0D3*E3 M-EJ_XDW->/BJC>8B;W(U8EPOV;P.GNU]VTL-R>!7;[42E=]@FQW)_+S] MAT:]V?Z9J!F\5L49:)7<>\;G-=P0Z'N[D?,JW,B7WA/-T@O;MPO9#Y_ MNUSGZZZ6ZX]Z8LQEQF.<*@R)R A$* @@3K($AC%1-,Q(H+?2-NQ] MJH.I\6\M(]@)"8R4=AQ\$L3S+.H#FH%YT!$5:PJ[I/J9O%/ZU9I_] \[VCG9 MX"C$<4F==NI??*Y'(;BJ -U_R86X6=_L#GC>T'5;WXLPI!#.,*0LC4U5@!"2 MF(8P5BEG5'"1V,476_4VM6E=EVB\TP(#NNZ>@ &A97:HFG81YO-SW3MX T_\ M\[CU*3MW$4"'.G0^@1RI,%W/#]&M2)TM+F>KUEUL9+PR=K;Z[-6ULW[I"N>F M ^_9PSOA@Z03VQN23J*)MTW@P)OY;^V28D,)6E0)\=7^O.:V.'-PLQ3:*,-%@]E6. M: )QZU2-!S$!\6+!NRJYX+Q+$YD%T%BXDE^H>OF;__(UW>KS?IKOKQ=R.;7 M3V9SM5W8YIG,PC 2>L/"$(=([V;T_D6:]*5Q$"K"@S#%3NN$-]&FMCS\LBK6 MM_160D;Y[YI;RDZPU\ZB=5P)_ VDY0+P(L,S^ 6@1>Q=J\0,?*]U [5RVW\ M1CVKH71?#[RC[FL9\"?8N.SO'= #TO??0S^NK_(0[JK:RA#AA"8<9I)HOC9U MI[#*8A@F2JHDD(AQX<+7^\U/C7-KZ7I7!WZ&G1U%]D=DZ&-^:S"<">JXSIY( MYEGCHQ+%<<6>3_833_6;L*^U?;=:Y**R *LBP4^["!$B562.C"%C<:"GKZGZ M31(",QYG) A1S)5C),^Y[EP^WK&JQ.D-=/ZPD&6=_:LCN]O4/HNRW43WA=S MTWY/S%E= /P)_-;\.4BPC0TRGLCA;%>C4H6-TL^)P^J='M5D\F5^O[EO[EHE MEWK-9Q2:6MYZB\8(I#2((8G"0,DH8H'=4=Y!RU-;[1OA'(K&[.%T?M9?I?W M4[R1Z_)-O5NMF&/:7E,F9J^]\2K$'%-CKSC,T0=Z>.>\7S[*I<;SJ4D!WBE) M_3>YNBWHPUW.7Z^J$^"BGO*R,'^AMW*N,A29JM$PH:DVS#'2AGFD)ZUB*1$B MR:(HLRP#>[4LTUOV=R(#WI79P27EJL$Y3PVC CXPE6S5 &V=@8XBH#,.>ZJ MG2YC#8F#!]%80S.2=]%NB%0S1$5GB&Y/3!63T;+1Z2^>/)!\X'K6.^FJ#L;S M7/*!PYY7DY<&^_J&O[V7Q:U)2UZLOJ_OS'4$73[-A8HY03R%62S-?; *(.$Q M@XF(,8G#)$99XN8B?K2?J9F4C4]T*RNHA06-M*X>X\>A/;^X> 1LX*6C)U8] M_,C/(G&%._GQ=D?V*C^KW*%S^?G'^QY!&>^%ZL+Q,RT^%5_7)H=!=1JMB::Z MJYQ+&6:<2 JC*-3V:B"UO1KB#-(HRS(L4,;<*EE9]#DUCE G.YX#4W.K-^@HOG5[,\F'N[HW M$=-M6A=1N<1U] <- #/0^4+:*.L*!;#6,( 6!W]D_R+#YVG9&%?V41>@%QF6 MYTO9RPC1;U'<%K Q$BZY[KS-X2^DV/"UZ;F)(3_NJ6ZR^<^3%$D6I1BB)$VT MO9[$D,44PR FL9*)_A%3E\7.BU136\0JVP96?IC&A?MR'H8EXF1 /L*5A59=BKN4G1<=-^^N5]M?%;(]3H"GI8//S*-NBQX MA?$YW?MMO/^A2EZ[@>MEQ*0"SO4WJ861Y9N\Y(M5N2GDUM>,$Y%&K JX231G M*ZP@I8A#F@4XP E#,G*B:Z?>IT;+'>'K++U=\<%._MZ.?FYC8W\<,PCB(QS, M^ *[UP&-,V@>CVKL^Q[]T,89EF/'-^Z-]/"#N(G#-'A#G\K/M%R_V;0Y'Y!* MPX3@$(HPR32EH!Z[$:Z>K_*&:>;O//@W#VGO[$ MJ^/=P)^7?>]N_<*C5U9BV!%IN7,G1M)IWG7'!"*<"LB(-NVXI G#.(H% M4SW++QSK;WKN6YV$#;](:J2]IHK"48SM;#)ON W,C1W .I*"WX8MC7 .%-_U M$([V]3)%$,ZI?;+RP=F7>I8[*%9<2E&^TZ+><&Y.*TSEWP,P7VG]7;H>-\5_#U . MTOWW:@U^?[MEJ,4]Q2 43 22!21.>H BRE$00*R$C+'BD,JOH MTX.6IT9)C7"@EL[>3W ?KO.<WE[;??TFC^?4<5Z'KT M'7^@KR/ONWPA/VZJO7"6!DB) $,>( 81DQ+2+(I@%B=9EB5$,X%R\][=-3ZU MJ=>XH1H!02VAJYMN![C+,_ :.(:^2[-'HH<3[J'*5WC>=AH;V=WV4(U#']LC MS_0L@M-X!#1'5%A@H3CE,(A-$2V]'D(6]3W_0QN"S5CK'H]$3V-EM M4_HC,C"EV8/A7E'HJ,Z^B@KM-SYN7:&CBAV4%CK^5,_ST'R9K^6'_/'0.^KF M?E6T^XKFROV?DA;O]"_Y1GJX* .?;A:*0 K#0Z<4CM9A+O:S(!1!!A-/!Z\7H6D MKQ/9?D*,>U1[%5 '9[C7M=;C0OR-5/E25E?N1_&Q74V.V1EC0E188<<%OM< NU\#G03[/ M;7ZA&YB_1D3-X0[=&WHC7:6W6%75DL] >O,C+SU8F?88G;UI/]_">!?N5IKL MW;O;O='WYBR_WWH9B9CK/75L,I4G$"5!K#>':0()%9RA $DDG(*Z.FU/C3XK MT2!X]_[U)U#R52%!BH/JLNNVD'3M?MVU0]'V-JL7-H-?5FFI!M@@'M'6VTW3 MKN61+Y(.5#J\)SI\9.1B.F__M\<*3[*=1UP9E)]:B&*UYNBT*+,E6((DRR$"*42 M(A'&$"N#>AV#'K5#>V!XN9:H2Z,CUQ;MH>]AK=$^C?3;+KW92..;]T4N3):= MS[0P*0?:^<(1ER$/&4R4#"!*:01Q2#.81"G-@B1-"7+*OG6NLS_$8G%_;^HD MT<7!OFP&@F[;8@O?(<^6MXT>#6"@D92C_SC@H@GJ_QL M5Z-:TC9*/[=^K=[I1S&_FKIB;\MU?F]FQCRB)":1,C?OYMPD2Q1D6(00BR@A M,294R=C-'6F_@^FY(S6.S\93M972C1J>(6A'!OU1&7CZ:\$,FVY%&Z=:Q'$X M/,W]9XV/.MN/*_9\?I]XREL"O5VD4J>,#)=,T A#2K/41 _%D&0DU?\1'-&( M1Y&\-O/=D6ZG9DAT*L9?GZWN&,QV=. ?O(%IXEA^N+W$$(/0A!M,P^5A.];I M2R=0.P.$1>:SO^"D0A2CMSLBZ/]3-#,J,4$#XV< (+E:KG=DX!:;L?2GT[6/<,I?GU#RH6'GVX;ZI"YM"!E_H]U^,1X+> MH9=SE41IP'@"@R369&"<^!F+B&8$&I(T"P/!J!L/'.UG>CR@I0/WK7BN.06/ M(6DWW:]&9^#IOI5O!@Q"6Q'-!>.J/ U4CU1]9X#PEGKO6!\CI]([H^9A:KQS M#X^:QKL-03B:9?6C7,^CA*5<, (S23%$!#%(4TJAHIRE!-,D$4Z.'0/).;5] MCKE1J'-R ]JH,$IR[HOCV7M_-/8HO<"&RCKA]FR;.GMV.O?VQS-GWF,EUK8= MD)=-H7U1RI?>Z_F$VE-:;.ONKEM..N?OI0=:%L[$U\M[-L?ZX)J2;2JQ=/[M;POM;"?U#?Z MHZUG\29?;-9Z7Q4F<29X$D,>92;=3LH@H7$&&8]1J!!+TWX'9B^GTM06J48L M( *D#8=^$\&DS_7EY0[ M6, .E]J!8J5,XO#9KH;0##0J^U\&7W[X/*^8+ZC0BRRN+S^ I];A"4CF;"@=?TD:\J)Y>VW-S=:J$'H^>MU>5!Z;U^70_U"R\S9A3VEII!UXOS M< U'ZR?Z?6GV/0^'!4E>:*"G(YYDZS8?GM[5/-)\82:F[N@DS/VMTL\Q2XZ',;;CS'%';F R MO3!H7_T-FKM[H3>%^(^L_MS9R^9D^ M5:=;2Z%_4VQD]SAKSKABB<(1%(PR3>*<0<(XATE&&2&(",:PZ[5E'T&F=Z^Y M30C\4(M=G4/36G @ZSPJG2S,@#<>W(N=4LX5UOJ,H.UUZ="C,OA]:BTX^*E5 MX<\F1G,[2I\[H]0HTKTU\%H:[0HD_=5"ZR/$V,7/K@#J2+6S:UJ[LDKE,4?( M-$N9P$$*4\V2I@P&A3@A*0PB$ZF?L%C1U)DZ3W8W/8+I;8+-X5-1"^O&$J>QM*,(+P@-S ^-C$?C MT_PQPT4D/-'"Z7Y&Y82+ZCXGA,LO]$B>\ O]D=]O[K_DY>^OI=!-RJ(..-*& M@U1I&&8P%IDV'-(@@13+"*:!H)R04')NZ2IZOJ,IF@R:;*D>1/!@)#3>/'RE MNZ:W]<4X7]#\'G"CA;DB*&1N7K"^$[B ^WG:\(?EP)S1R B,D*"2LKH1KN7T M I1#X@(O@(V4H: %KC# U1^9^>BJ3_'I+YZR$%P$Y&RZ@=-OCY=7X*(&>PD$ M+C_=,[%:7?'JPVIY^TT6]^9\;"G\= ]3.D+H2IH'IL$7(B >-?, (. ,?]:?N.[[_#!*^DFT= MZ6'0)"B#@L6$,93%&1-NQ#&(G-,CGM92?I1EE4?DH1*TRBI>>6J! M59UJL+)%=,?K(J^J2]3_2(VNCD?"PWP EO;-2P_JT!;2];E3JS_ 5E70Z#J= M%*DV0_'2^5#/ROC'2'YJ [.W3*=6G?4XF?N'S&_O-%W1^N1)*B7Y.G^4^5+O MZ R9T;6<2YI%*#;9'&BH(&(X@RQD&'(:4QF3-(HCJ[VF=8]3VWFV,H-&:+"5 M&K1B@\(ZMY0]\!:G=+[A')A_7PI)AV,\WXB.=*)W-;)N9WLN*)T]YK-J:+P3 M/Q>]]@[_G%[LMS/X*+_O@CT^%ZNE_I'+.O%U4<>#=,-!/A?YDNW*K4SR?YNN&TL^='&Z2!UXV!Q\?9./>"JRZB'%],YPOV[N[VGQ9+(&=$YHN9;?\62VQY!8GKL."_/ )-7*7)V# MKY; B%R;9>:'CO"-(39,GNDK,/1U'-I#@G$/._M#='"4>453UQ)B&^[P<;66 M956V0_?ZKG4+V57NJ'=*:20H083#% F= M4-VD>"%2[075:6+MUUS?\"YA"CCG:_DA?Y1"[RWTIYEO,\&]>OJ%_O>J>+V@ M96DJ9L]E2$.*I8(HDQ(BQ FD/,I@D.KO/***L]2)5!W[GQJ9[L2'"R,_V"G0 MYG-D3Z#2 51*7"H\[F60[)AS0.@'9LP.ZA].H.ZKOON58'D+-G/K?>3XLU[0 M'(:D]6MFB.0O-XO%ZKL)TM!_?UU(D:^K]$D\C .91I$V(2DQ!3Y-@G.10D6$ M3"5.5>)6@+J/$%-CP*V4E6L4K^0$"Y,01&\(Z4&R%R!,;I%RJ[3/="XG1LV. M#8<>BX$IT2IER_Y8U7I4R5O&RL]R'L91,K*<$&%".5C.@^26=>5"6V[<61;K M^:?O2TTJ=_G#F]4]S9=S&:6I3)#>50LL())40AJ@#!(<4!E%!*/(*LW?D;:G MQG1;\@[0RO7D#5W3MHQI&J"(Q4A!'M"J)@N&))4( MQED:1CBE0@56\_-21U.;K+6LH",L,-*ZU;R^B.[Y:>P3LX'G=%^XK">X+19' M9KLV%O]RNWK\63=13W;]PVZ>7VQXE$EOJU[+ -;/]]O=;-.JO7IZ11=F_?]Z M)^7Z;\5J\Y O;^OSU3"4) UI#+F(*42!2B"F*H R3!,-K^ 8(9?=C$VG4Z.) M3JI"]@0:L4$E-V@%[W?J;34$=EL3W\ .S"4[3&=7@.J\\W!!R=-.PZK+47<6 M+B \WTDXO=N/E^KP^/W2AD2%(0XX@H)+:JI'QI"1+(0LY"0P!:%4&+OY2AWI M97H.4G76"I^5(X^!:T#!GC-,X0-P<(D=ZJ8 8I2BDTP>T\ M"K&*J>QW7W^^XZG9)-W[X%;R&:ADKRZ"M])?>QU_83SLN&,(E )* MW0XA[W?H%[I]H4MS.S!.WY);ON\KE713AV5Y^YH^Y&NZN&$FMH>;XI41DI'( M8*)8")&0>ALE2 @CDJ9(D"P):7AM^NA3G;M,JG%<+IOR-"8B8]4*O2U2J>=9 M)S7T7Z_-#7UR2.R8:QB8!^:N$SF@MY*#1G3P6RN\W_2JCH@-ENOY9,$K M#'(N%2)Q2J(D<;'$'/J>FC'6B [HNEO6XA<]5%KDVEZH!7>TPER&PX[.!@)Y M:%OL>GS=HUW7PT(:6O?MGE#H>:MLB;WFP/0">0Q]N-U!6,L^VY37T7G*] DR"SS07,V $ M!T9RC\?;CECY.N*V[7;<8VY', Z.NEW?[[N+U+-[21>UYXWQ8RQ+TT7C!*+" M#*LL"R'AG$.DF(!4:*)* Y5P2FB(2>#F2WVNNZF14BMMZX>VD]?1O\82;=M- MH2\,!]\(]H>OQ\;/!A5OF[VSG8V\P;-1_'!39_56C[Q=[[0E11<:LJ#9&RB4 MQ0E#$>2,ZZU:$G/(1,2@BC.3:2#0-&)UB7^T]:E11BT?, (Z)(HZP.P\$UR- MQ. 6R!8$Q[WG<30<4F1=@\I(Z;!L/A&WC%>GE#Z;W>K@I?$R69V2=R]KUVZ@>6GS MNLQ1[U;%%_F@O]P[O0?]I%ZO[N]7RZ\F>?2/9-)G1D%RU-W M/Z".G%3* +D3USB:U *#2F+_>:4NH^,YM]29#E\DO]1E $[EF+)XLZ=?EC;% MJQN6*J3VDZK:K-9\)3@G4:Q@AH7FGSB4$,PB3(2<)ADF6!1 QR2%.<0HS M*FA,DC1*8R=W@;Z"3(U.OMW)0E(CH1N']!X(.XH9 ]Z!&>AYH;-&C:<9J. > MXO[M6M0\D59O,4;EM&O!>DYY5[?7VPNTKI)=EW/<)7<,>*8_41S S)2\1T)Q M2"A5D.,$)6%*A>3$[>;N>$=38S0/]>Z?0VE[+7<]0(-?R+78S)I"M."WYL]A M:]V?@,1WG?OGW;Q,C?L3RIZL;W_J^7Z$\&I3YDM9EGH7QO)E=97Q1?+5[3+_ M'RG>"TU%N&4IQ@G$&&10H08 MAD3I;1<+"4\S_2]QZ'3Z[5_$J9'0MY7Q;\X[JFP=S!MEW*AI@$&U([67':J! MZ;!5#G2TFX&=?J"K8)NUK56Q"A7H* D:+6?-@_Y8=+@Q\,2_ P@X*G,/!_!S MSA^P)\<\2>N'8O[NPQQ1$::$,&,61L:_"T',60I5FBH>IA(G66B5&ZEN;VH\ M_.[#IR_OW]Q8)D%J,#G/C#TT'9C&+BEIG^%H7[4S>4[,DS4SF)\Z&8V:%L;) M8K0O[C9ST;-?]W07J&97D^ID&[4E(I5J94.H-U=,3Q>BH)Y >N(D.)-$R(1@ MQU*U1_MQ^;A&BIFK!6RL&,>PN.-86E[;7XO/P).OEF_69B$:)*;M+ :^+MN/ M]C'N+?HY-0^NQ\\^W+.NO5YMUT^[3(7O'C_F7R1=F,7Y;S1?5JDZ4TE4)@(! M<6CJ)AE'1II)#KE@* A(D"G>Y^;;IN^)WGU_T ;-7\%'N08_W6I)RS]7N56U M15SL+&ES';[5#92KA0!"_VUY"]9WLBE<[48J5H-EQS'>L!\I$5HE[EXFU7=_ MAQ_?FZU++30P4H.?C-Q_]D=#+C!Y8B6K+D1A+"3+4$JIEE M&GL GA.-PYO7)DQZ=SH=?IVB)U RX&&"H]Z:K3339KT[D)IB.NR)ET<%#M^&@;J@7G*(\I7I%&R!^X&5 MJY=O)9LO6=T5=*?\LHP^ MOMW?QGA060_:YONNG-RGP'4)U0NLO:^ESN$)=H:;\*2/G)P.B 5;7[F///!" MRQN2XQ67_RTZ+KUL&^\W;*GDV\73LS(C59)&96E%#6VFX9N7W4>:"HV[/U@I M/S]7%KW_4Y6B6-J(Z>^J>/QNK+XS+,(>5?,;]5 6PDKO0 MQ1J;\ >S+!%)FF"O;:*![!Y;+-4R>P+^: P'K+8T?08MIVUS@?;G&L=!Y?D$-+Y/P-ZW9.,_: #8_%:!AXO? M$O_EZK!S%FJM.Y#5PRZ4AYV*HU7VP,/?EMI:I44M"SOR0[GXL"B?V/U#^R7QD M53?SWKKB&*I, MG !M18!_6-'8D)V!O6?2C5!?;WYZYENG;L([_\#.P:J=,-BX. %[DUS[.52S MX:[X#]*&V-NX$34H[@JL7^OBSJ-T>Q5\7GU7I0W02_7=Q.C%#U77D-DAORAA M2^T+78@Z=I?_LUZN;)S^P4!W]_GM?6/S9[WSYQO[")JE&GDIO/9AY-A>"W?/SS/C@HWABKJD>UZ"G9O <@VPCE8:1-;52DBD]:HQ[H9[0_0Y&8'> M$[V8..C;HD^0#]\9O8[EWWO[7:-J6NMI5K(#YE^64Y4ABC3&D$=40IR*&#+) M&"2QRF.%,O-:2%S;;I\98VR\O3$3-!*LM0:'M=2]V?8Y."\S;R"0^HZI_?'Q MZJY]!8%.C;7/W7.PGMI7G&JWT[[VT6YAX2>U>LN6WQ_*Q8]"*OGFY;>E39': M-FFZLYV[Z_AU4WM%12;2G""(>)I#G-$44IZ:E9--;Y X-K_,_?(;_(T87YK# MYX?W7^Z^W7_Z!=R]_7;_M_MO]^^_^L5T':;"+6+K%]Z>:<66!EGKP<9\>RSV MD_7 A,\_MQK#[;SHI8ZN.XB!XJ@.!@P:)74'Z# &NN%.'1LN;1HY?=;[M?/3 M#"%)\B2%2M@2]R0GD.C9;.(NY&:4%P[)FY6OW>[&'9O@)(P,9)UZ (U2GI[#C#MD:ZYNY1 M+Z2K%W25D[2RVK6<1CQ->2+CC$C(,(TA5LJV8LLBF"D4QX+%*$LS/XW(UMW' M1@YU$US;E_673[_>@9FU%:A941=(V(V/G7"UKS1D&U0W+N@,5<_/?V771MDG MI%#C"7>#J2^V[SVPI.()MXYU$D]]J-OS^^OB1Y6=2F_ M?%0_##I6LQTARO*<13 24D*<"0))BG(H,LF3)&,DYE[LYC;LV.BM%:AOC:T4 M^C[=_:V32+XC^IY+G6"8#K?N\8:S^^K'"9W02Z'+@[[.NL@)B+.+)+>KNZZ8 MK'BAS7IX5'-1G4W9>G*5$BWCF,$DPPQB@@2D>2)AS"7"A$244.*W=#HUS-A( MI\HCVC.S6^'^&5!=ETZW0M7[&LH;I0X+JDL@!%M9G1QDX"76)4>/UUH7/]V- M AK-M:U\]?L_;<& >J/F2A>K*8ERP3%74%%B6R7F,62)$##A7(I$,YYC-EU9 M?60W*K@\G!%5'F=6#C,I=TLM!'XUZ=;SMG/%-S>^>%N7*9ER^ M72Q7;]C21.,RPSA2B,$(Q0KBG%!($(F@4(QC33(DF/*49PUIW_A.O-^9 +]N M1[-2<_!B#+>)U!O#@;7<4^HUZ'RZT=RKS5'/K.B4X;YK*W0WJZBO4:;_:CR= MJ>VOP3OSFPEH(&CF/(ZJ#!_W*?=7KNUC:D(IW@:U;5BEW#Y@/5+8[660CGMA MQWUOWY9*%JO_MV:S:O=-%M5WL8YP=U6'7$0BHCJ&$ED5 RXR2&F&8)X2F9I7 M0ZP8\GLC=#5E?.1O^W3:XEPV _4YU\ZCIWJWW MZ]A4[NF9%:4]X/A+9U.Z+E/AQI-]P]LS1^[,-]]ML'' MYFE5K3=KT<]->X9!NMW=@&>H3GA=3!BV2]X-(!UUT+OE7AU+,#<)K!]MPF2S M%3*-DBR7&4HA9;:4AG/S4ZXIY&E*&$^%U(G7&>S)4<9V^K%+VZZ21X'JLL]Y M&D\W_KH9I9X):@=09>#DZDZP?^G@)01"U?Z='&/8XKU+;AY5WUW\L-]3+WZ( MQ;9HYVXNW\]75="U%?G85G'D&<^C..:VVRZ'.$LD9#(E,!.1)C%A$>6Y"P,X MCS@V-MB6CMGU8FWUON3-]7J.CM!?)HM> .U[X^_5L)3-AZI_'1;3O:$'PE;5 MV!8[R_]R.SE[HU,3M;VL8M\(1S4#N]]H$#;V]FO#S/X7=FV%+I4^+Q+?3C>- ML4*"< DC(A'$N?FC.K..N9 X5X(B+3S7JLZ#CV^%NK,=S*SQGNW]/'!W7)CV M@F7?R]&MT>?[3?24T>N/5[#&Z\X##]R*W1>0X^;LWG?H2EJBM('J.U7_]WY^ M/_]A>')1%FHY352B,(X)S%.10&Q"2<-3AJP4CW2>TR3*HVVS05>>NC">T^.T MWV"P=VK:&N=+2I=P=>6A6[$:BGIJ^\!/&TM_MH5=+MAUX!H'3(+1RZ6Q!F84 M![>/2<3EHJZRD%J5I9+?V)^;'CA_;OZM6?3N2?G.99.PLSRM]6M/:J>$:<[- M<#!)&(484019C@5D+,F$C(F6U&D5VZ>18UOX5C4^D%?RWJ)EJZ\V9 _3Z<9R MKSU)?2^F&U>JK,+-<8#]>?N+QLG)OHJ[71]N')V LV+O8?-E^IR+8)J1/9@X ML')D?R ?ZT?V.%:'S6*Y#Q5.';J=^8RV-B8_.^'W3EJ@VV-YL9DC_VV:T@[;%L&Q*]GDAT6.H]= MRH 0#K1!>0N4?GN4CMA: M]ZK_*N1N(7%(('MFWILP],_G=@0F5(KVM>&&S;IV=/XHD=KUNH[U>(LG0US5 M,K2*&9>?UZOERBQ?BOGCE"1*1%AQR%%J*(;'"20(Y3#E*%98BBCE\?19E<5" M?ET9<]R(YM*0/L_&X<#]/29OU&,QM[W0 6/F;5C<-\/VA_K[RK+! M('D$M&P-6!#I@$BH;&8PO^-G;Y/?\[ MF!*<2HTU%#+BAEXS\XJ3FD))L'FS:2YX'OF=X'5+I9+[ M9,.)CKA)'6&N,@T3A QNQ+Z6$$\,@G%"N<@0SY%_0- %N]=X^;^IWT0=L=-* M1Y(*\RP*9-=K>09Y2G.HB>99DJ62QW[>!YO92[@)#SR_@JP3E M_9X]=#+0.W5[VT'?GX?.'+XKCWY_J\3C5_NB9:5\*!=R+59_9[8[Z>K%K*[* M-9NULXR2#$DEXA@2;(L^O3$,+OGH M;L$K"4!Z0W1>#M+_5MUH\9M-*%F7+ZVUR#3/-,[R",$TUMJV.Z:0*4-[A)!< M9%',>.S5VO/$&&-;1&Q,O&5+X124;D1U(T ]$]$6F[TMA' 4<\'[0!1R:H1! M*>*"BX<4<.FCW1YQ0R$FT%^]/)A9K=+F_[4NGNM>[-_,'2OY49+$*69F(4>( M+3M*N88DD3&4649$FD=:^3WR#F..C0(V)D] 971=,[,Q>P*LV9T$8%W@=Z.) MP*#V3!NMXNEO>_GKP75?/7 )1"@N(PY*,!X0'!*.SZ4=$H4^*58^E,63^E4] M<55.E=04$4E@+G@*<80TY-1$&(*J2*>"4.R6&GKJYF.C%&L>J.R#X,/]V\]@ M*1:E AF*8)93CT260Q O\\6MT/1,#!4JS]8T\'MMG$_YX2$4'CD\-T R4,[. M#II J3EG7+Z8BG-XS7"I-V>LW4NU.?>9#M1T6(QS/Q>SM=VIW&PY5?OETXCQ M-.?:+(=(GD"LL@B26!,HB F.%$EYKKC;+I#'J./;];GA\, ';0=J"X]@SXQW M7,&W-1EL; :5T>'Q].#'\+@.1)LM?)ON=,46W\<-OH_6^%!EV7Y07:1;QUL- MQ\)^ONV1L^>EG2L=3VI9QW&#_=]$ M?/U6T?5S<'(:XRPGTO:T,-_0A-HD.HF@EFG*,.4HS;SDG4+ .< RJ*]OI]NN MR?A5ZX=1JQ]&IGX4^O2>PO1A%>F7Y6KZ53W:L.<7M7@LV?/W0K#9N\43*^;3 M*,IC84MA11KE=J,50V+>4C 6TK" 1(@@YD(!%T<9&P$TADY VU3P>VVLX^+_ M,JR7J2 86#T3@1\\S@S@Y/ZEY]_[HR#LCH*N#[.K+N--V?3&_!OKWT_,@5O<$!C9GJGC9'7ZUF)P=Q7-VTO, MS^/35\7XB1%?MP#\/ 17Z[DO7'H;&VVCFX\%X\6L:K7P2:VFC"0BDYA &6,) M,1$Y)%)02%)!$RWSA*6=F.C,>&-CH>T#4VQ7)[X)']<0]N.9 +@-Q3&M!4O+ MV DPYH;GERNX!.:6ZA/WVV01_BB(YL']O*' M@G4VVD82'Q9EW>W#]O%4RX>J[.-05&R:,)YD*64PERDVCW220I+Q#$813O,T M8Q%C3H]T,(O&1@,/YD;?K3P>JPNQJP9HTCAAHC;/T.'VV7(++@:=@YZ)YU0O MH\EN95.5(S2MC:Q'$U![!$ZH&O;:U:@;P/VU-_*TY[7[''6#SZ'A4<<;=]1L MJ19U7QK2C*>-+0?FBEJK\43_IY=;@2@V@6%4N>:J\=)TD-_(= M OB>.;=)5[$^@+5U NR\L$I2.^LGK9^WJ\( "E.AP RE)-/5C&$59FX$ZTAY MYM;[=56D6:X^:YL[LKR;RZ_FV2^$JLR8\@S'(F<49LQ$K)@R 3E1&"8JC54D M*99:L2=F\;HU;^?+>":TDBF5$D,21Q5S>0RR+(H M-T&2DH+@C&OAF1$;RC2G1V#0%-J69T"V7//6#0TS=8XKS"&G8S =TNT\M'V: M@*U75037]FL"#HIW)_O5NT%U2X,"'D[?-(Q90^N@!@7SA%YJV/MWH_/6*:QY M.YBWN8RG0J9)(E &,QG;'NYUUG+B3'&MFX];/.[X+/B ML0*^*M=9VY-K/[(]!:P;;]X(5]\AZ\XZT)@7CL$NN!Z(C$Z-,"BO7'#QD"(N M?;3CT[Y8+M\NJL-!-1?FOA^+N;I?J:?E5$1QI&.<0H)U G'"%:0(*9A@CFF" M!_8_5J6C;5/![]984%GK*:AQ 6''IS\(;GV30$?(_ GA*AJA M>.'\0,/2PU6'CUCB^A4=]JRZ;JKO+'GYE?U9/*V?ICSB<880ABC#.<0Z0Y!D MDL"(XPRE.,$1]2E1#V?9&,\0MZ=4;'>4]52;"UA5U0[$QI'5[ 7,"GMZ[+%G M%'!B'?;?7F>R1G/N>/+8L46<+Z#Q[G4FT&.K\'4FH[U-U!YNWU5;X(=:UJDD4T*T M4-R\3R,9"X@92R!+.(%*$YZGE&99+/V*W[?W'MO!42Y <:V;'Z[U^;F_T1_B6+PS,JJ2E+]%\#1)(JJ_S5Z MM8"M5]\79?&_2OX7N%\NUTH".D$435!.JBUQ\S<<3U":-5=,S-MV^:S$JOBA M9HZM%<].CQL!W )ZSRRPWRJGLF[2X-A+DYP]_\,WQJEO_UK-^V-41Q\8E&X-!R^()V-CL*<;@CKL;)P1%LV>2N!5(;\)P!B<0@UP? M;U!*<7;_D&/<+^P>GC1IYW=SN;<_^+"8%>+EF_IS]<:X\L]IJED2QSR&>90B MB!'&D,940H930H00.F?$+ZG???!1;\'M&>X??CC"[QZ8A(=T@)"E,;H*\/;, MGH#:,A%E,(^\^R;U.1O]]%UM3H4QL,, DN$5: M/<':E@]LN7JWWC2M$%2+ M/$$8,FUWLU%.(*4T@3*+B2(TSYAP$@(^.\+8=I]H_/\!:8P$S\9*(-=>Z12G M$+Q,-$%PZ9E.CB#IT@WE)#8^.0.N#3AT MPSA' $[TBW.]LN.^.EM^M_^S]3<_V,QN@GU1RU59B)62]A=W<[G_#ZU/3E., MHP@35DV!697'.:0\E3#&D9:""9)3[K\JO\FF<:[3K9$3(,R?0.ULK3:1RZTG M]>\/E_*K[V:U8^:=S<"+8J7GOOU-T\MHE.M813!GHM+]R"#7*(8)93C!-.62 MQ;ZK_($GM_]UO]_4-EL#KSBI69*D,M4I%+$]H4\CNW5#%22IYD)0+'*=>.7U M##6A@R0!.4_FD%/F>*0VU$3T? ?VU<$/'0+ M@6RH<[B;;!GV:"X$;$>G=4%N>G-Q\5M;0CM?W7$S$A.K*5;8MNXFD%HNQ4R9 M2$C'*22,Y5SC3&*5^IW7G1]L?,=SC8';$@)C\W]V+B\^A-:-_<+ U3.U[0FX M;T#[?6-HR#K#JVB$KS\^'.BURI#/.'RA&OG<%9WW;(1220F: ,:A5'/$ME'.6>LJ-7QQP?9VQ,!G8R MP4_/[*5.K-&+\F>@&KMMK%QE9(/%_O=W6KA6UH+&7+"U M-^CFCALTX?9VKHPW]-:.F_LG=G8<+[RQ<>L795TQ3%<=&WPV*\_R3O[/>E-( M)+.8QU;S&"%$(4XD,\M!3B A2@E$D/DU[M0F\_*X8UOX5?9U[)1Y!6$WBND! MMYZ)YKW6=2U+NT7-%[:R5<)M%R:@<@*TO)AO>&F&WRA&W!>&?5U&G*Z M07&V0:?CY;?D0JI*T.]^;IYPLV1K.H).8TYT(LPR*LYS:6M!S:I*I1@JA3&/ M8HEQXB7=\58QXLAYY-^SK.EUN]#3,)/3,7HT3 MH&UE):LY 1M'P,:3O0]5'7>L,W:)O)G%Y7^ 7TJK9?7 G:#N!WH<'T#NQHR M=$O!&P$[T6WPUCO>LHS\NC*$8,.^C_;+8F4]ZX+3&$G"9<:AP,IV,;-)EK&. MH*(Y9I(E.LF]- (NCC8VZFQ6/5MKP<;IBA!?Q#" @ M9'T RZT3H)B#]=;PNL_[\V)3*Z]9T6B8^(9O'6;+-7#K=PYZ#]D,_#O[)V#K M =2+$EH?)F#G156? C9^A(S*NJ,8+![K8,+ D5AWD(YCL!ONY=\&^LX0L+0D M_&'&'J<1T@FG&88R,V2(.8(T3C/'5>P1W<>6U2U-0Y8Z]P[/^_# M=9F(;@*A9W9Q]-^KV?-)7SLU>MZ_TV!-GD\ZT&[P?/H#G;>FBY7Z6/RPS=U7 M9FX*6ZUF11-_6RJ]GGTLM)K&E%,NF0E$DDKG2&)(I6UWI7,L)-)8":]C,Y=! MQ_:HUC;#RFBPL[KN:61>@97AP%KNO7-]?0($YG'&M81YFFF(<YK"H9)HV@F859-0K&;A*HE&5C7<*MW^HN M1PO.$(4[8[@^Y-"'#M9/,E$U4NQUW3KY[-=H4[;84LVYYQ.45":4'B&&JM,WLX(2"C*H))I 33 M+*(*>[6GZ3V L^QVY,.8:9ZYE=MX)^+1\G M8.6!_V*=XJ;-8R]ZZ?%ZFM]_/IM\2N;2_M--59)]52E"3;B REG%$GSUI ( M,XBYC"'G:0QCG%"A4XZ%CIVE+3P'']OKX(NR!MH=&3 WWSA[$K:8S>RQ:=&D M(7A(/?A.Q&5^[QO>_C<\&\N!,1TTMH-O"["U'NS,[Z*LX0NWA^A&C[ /I,?A M!W\@L8Z.L%W4\?"]YW 2'QV]W5/_Z'J/;JL1V]/]CV(V:T1VY;MU::CNH:IY MGB*6:*[S"/(JW8D+!7E")4S2B,9249%(I]>"RV!C>PUL;-VJ1$M0FPL>.LBQ M7839+:@/!5[/)-\9-^^HV@600)'QQ:$&C6Y=G#Z,4)VN":;AOWPH%Q\6Y1/[ MHGZH^5I-4T8C1G,$LVJ+.XX(Y )I*[Z9,44CFBMTHXK_X9AC(Y-/:@7*VK2; MM?J/\/7;$PB$VE#+^SV]?F,OJ P&7ZZ &4*O_QP\_2GV'XWXVIK]YR!P4.T_ M>VFP7=/=VOI>FHBIT%7+Q[HKV8;J[N;RN%MPZU^FBN1I;O6 (QEQB*DBD.8T MAWG&4QYE64PS)U''GNT<&Z'="6'KKJRVWTNU5+8:&DR(TG8OZEQJTM(37MB='VQL5-^VU::(/C?6^C9^N0"O&S^' JUGDCW$:V/H]?W,#DU< MKB,2K&W+A:$&;M1RW>GCUBP.UW3CCE+9&>VOJ7A&8)C&BC__.9ZPGK++7!RPB: 5[Y9F8=P5!@4ZT"<&<:F0>=\P/$[R6N[/XK62<2I5M-4H@TE5V;IY"KDD$4PZ'8"X MC#XZ^FV,KQ:"APF-RSWY[^M*= $FQ_/8)#3D YVC!$&[^]F*#VJA#UNQWC=)#C='?;;Q+%,:!KG,,M38KA.5WW:"321)R:QD"(APB\1WGUP MG^=NF'3XO<>OUIW:^> 96!V"Y<0$\-3YXY-AU MF(K+K#8 P'UO^;6PW5H/-N9;89W* 6 ]@,4H-6UHMI">K*E=]-^]L>Z3' M2K+DS;,Y=V3>?$4_UN'4AF7>801@^8]K2!.,@QI'J4PBV4L6^G:CMS)V!K<(7GG0N>'12? MW $*IO#D,.3 BD[N(!PK.'E<>T-\RJ_S(C_DQ0?SO?QN_O&A+(0)G977N9 M9^L 8$O P/-.3G>GF6?_)BKOZC8T'2+=?KX,'B'OJT_P^&/?C;N@\M=.>NUQ MW3YG*[4<. SN=6)"QL/]&#I\8-PKX"GP^TM,!#(/=/\%5TN:WW5!K;MT@14$P*L.\#Z,X1DES.HO2MY7;=D) )? MSI"YZWZYW_+U"]M:&0I3)?,XT@Q!SAB#.#5_,)GGD%D5;)PF.GZ]PK:6G6-C MW_J+ $[+()KPOG'K]>K:VG/L1MLCF+F>*;VGNK8S;XJ1%KF=F)H1%KFUK?RW M+7([ 76?16ZGANO:A67_W?9)K>[G8K:6Q?QQD\@SS9)4$T8CF$7VS<$R"4E$ M$<1Q)E@NTI@1Y=,JP650K]? *T1K&##6U:6+S:#X$J/R>Y(N_%W:/QZ)N,3 MJ7T6S9^V-H.-T3^'[,WBCE&P%BT.0P[&_X;O5BN\*4 MSXNR%DFTS6'>VB>K?'F[D&J:\(1'MLA6I1I#+%,.S7UB&%,I=6JXB&.G/0'' M\<86>=8F@SV;)W5G(P,S:"P'UG3W;@8NN%]FH1[0[)F 0@#IU1;! YY.S1)< M[C]8"P4/9]N-%7PNZQ;;5$GZ=I.SJ!L+?[/1U2ZS/I4TRRA64*<9-^R28TBC M+(4D20@7"4DY\3SUNCS@^$ZN;!9=W?J1";/^^:-8?0>?M89OV*QJ?/OUN[)1 MS\XAOXCG"OYNL4XX3'LFF;HDI&4I^+VRM9^Z!3=8 @4V5P8;-*1Q<_PPF'&\ MJJ-0"%M^-\LT^Y_W9M'V@\WL$-NJ1!(+'2N($ M>6EF7AYN;$&,-;/:4*E^:!G;!A M-42<'#]2$7&[JBNM5!GP5;_SSWQ6/%8QTM)$3.NR5'(J4(8IRR(885N*+D0" M*<415$I*R)4SN0XWMB(I6D'#V;67K#8&0R*QF)?6KD,MRNO! .Q9V*I M3 0[&\']-=@ZL(D3&,'HY/)H _.)D^O'A.)V6<<%T;.R"ZWY8W7_)C-D.>4* MRS@C' H4FX60DAK25*80Y7$F)4Z8IQSOZ6'&QA];*QL&>6[L]%SCG(;4<6US M,U!]KVFV&%463C;9;0$/O"YC$&H!33=GOX@&/5, ")AIO:KAZ4#*^B$X@:SH\S*#M<=?>0(*Y?T(TC MOI6&<-;E2W7?O]E,]6E,**$9)U H(B"6)(5,Y03J"&5"\(Q%2$_GZM$*=7US MYXCCD9R^^+3^XA^-U]]#L#&T3M2? +:J.@#^%T XGN1Y4BW/LTD616!95;!. M@/G#)@T6/]3LQ8]53N#O1B<=X1R&1[80-FGOE7WAR.*\[X%8XL0 @]+#>0>'")SNHK/Q=%8_?S6-V]\.$(X]J6XG_09V3F,@T)U&"-\2U] M#V-^&(45?] ]!%9Z!7\@?97PD^"GK](9PXOR*OYW'4Y=I;/'>^(JW>\RL+;* M!U:4U4NL2GS<%/C7]1A_6\S,;6;%ZN6+B02G6<:%T@F',I$<8IV8*#5A,4P) MC5&:B,BL; =16W&W>6QOJYUU ^FN>$RO6Q \LDD;<'7>L3[5^EU'XZ#E>:OH M:><\L-Z/0*_%?ZI>6\'%P^)_#TT7_RD(IO+28>@.ZQ[[#ORBGIMZV69;CR9I MG"1#=I? G!/1N(6Y_@/9,GJ<[N&YMK_"U6P:M7_?:S=4!M?X:NUX:_+5[ MO#H X]#NU>4N71OS;75+:L70N_7J^Z*T=933C"4:\QQ!G>4[.];8N.IM2TUJTIQ$ ;8UU[<[WWF,W7@J$'(]D]*^&E,C0'MW M';0.G?FNPA&L,=_YD0;NRW?5Y>.V?-^@!'HC7L'D0;O:,;!FZ(UP'0N)WGK#[C&55:YDL^V9 MSU?U:#<*-IM?+$MSGC+(J= 0YS2"5$D$&2>1EI0E)/=L>'QYP#%&5[6]8&LP M:"SV#ZTN0NT>7X4"<( @ZQQVO31!=D,F8+QU<;C!@RX7YT]%7D[7W9!%U"3! MB*;B>,W,!>;95;9<:J6FB)!,L22"PF ,<18;=D%20\X(1QSE)$=.=0@>8XZ- M98[RA5IV@XWAH'3>B?*!WV%[/CRH/3//:^+9(1Q\7%CG!LY'.-TF5)O\KYGXFSL"AB=G?7V4AAF+FJ%8.9O MN_#K^'Z#/*EGW=@\C^<_T%E4V]8Y5UEY5@S0UH,MORBABA]6Q*)NJ3F-A,8T M3C+S,"8F=LH)@RS)*:<[@[V5LQTP=UNG M!4>RYR>_MM>F\.Z,[+<'KQ="X:2M'<8<6L3:'883%P<3IOZZ4L_M,S_S MD]7TJD..^WDC8JJVPH%?UWRI_K6VR5R[JYKF R9NL5HYB.2801$+:6B,*4@S M+*&6*A=_%'+PMF5XMGYAG#ZX!9MR- M1,I$Y3*X;\WSQNL)V(FK[AS?OWSG>Z_RU3W-4W]*UJ$- M?FU1ZYXFP$'?NJ^1.Q:AB.]*KFWWX!/9*LLW+ZV_5?)P4R%Q1!A#4*55+@GC MD*LX@4RG2<(9MUT=O2I*/ T8VZME8[]-TCJ5S+6_F/4]N MKY ^T>_YA1 >>/]JC8[HA2J]\!U^V#J*CN <%45TO8_G?M[JN9Q^^L=4*D;R MB$=> Y@[R?_S#1BSU;H=$[]K)\8,O5N[4RB^ZO*YNB(42Y-A=.B:8)CK1Y ML&)J)94B"5E.,(P$%RE"7.9*^._(W6+2V![0UG;=K-JNHQ&0QGSP;.P'D;:H9>81MP8F?(FF]5\W]=E I8/X!QQ"Y/[51M M' F].1@"U* [AS<9] K;BB$ /+WG&.3.W5CZBSW7+&SEYVDAWD^+6C=SOIJ: MF(9HQBF,TM10LC91#\D2!+5=Y/$\C:@6?F+_[H/[/-7#"/_O; ?"6.W'IQZH M,Y93%&$35[(T-R]"DD)"!#4!)R:YRF0D4Z]BLGXP'V1;MNH.4 Z%.R5:Z#B# M+"49Q Q'D%,S XAF">4J-O_AT[E:O0KJV]3TU;#?\@F8;PWM#7FW2*&?[W'/ M$4$+SK.B]!/PZ3K&WC& /UR!WO4> P_Z3O<'Y/#=W>$.09MCK#:]]&J)0YQB MP23%$*G$O"@2S2!AD8:2)%0D JDL8GZO9Z=QQ_=FWCY9EK& VED>I$?&(>HR MC9C651(_M9DC"G*,,2122($PB=+8:X,[..:#-B@9 G&WUT-P''M^,UQX';!6 MU\S HI]>*/7;LN1@S#%T+CD-@V,#DS,7=VTQ^\/<=%&^_'U1_O-^_E NA%HN MIV99$&4RB>;9?NWT0./C>&N>/:Q_K@WT;2-[ M$DTW8KD=H9Z99&O@!&Q0:HR<@%_*Q06P.C2(O81%L):P)P<9N GL)4>/V[Y> M_'37[?2E8+,'518+.=5$Y7&2:9@QNQ5C&TD3C##,",IHAE."$?VQ&>Z/;+F)GI1/EE1V.-MWJ:\0<0TQR3FD*.,0"QP!IE6&$K$\CSB9O6@ MO<16',82H2J%2"&::4"^$E.W!IL+%QRR>U H_&-O#3S%CW,RB56#S.K18. MD,9\\PBMOBOP7+&]9^NB2Y"[T4XH('OFFR9'>F?G!'SX&_QT;Y83%;+6W)\# M=BUR0"54XZ)+0PW;N\C!Z:/V12[7!!.\_&C^X7ZEGI93A$66Q2*&DF !,4$) M))'B,.(B4RI'"!.OQ<>EP<;&)Z=21\'OUEQ0V>N9IWL19S<2"85>SR32';@0 M.I5'B/2G2KD;ZK4U*(^<=E"TD MFRIYU^9L".%E]!5K>@\9]6QBW 0!6"( =!,U->BV'ZWOB^JN+Z\WRURZ0ZWM* M'"KE>C>AJV@J7^UB]+L?K)A9NSXLRJ_,#"'$^FD]LP*CU=G,;_-2L9EU8A/) MOU%Z4:IO[,\IB5B."-90\5Q"S'@"*<(42IKEB33O/4ZDWVE?,-O&=T!860S6 M6Y/;NP 3P#:N N, 6!IG@318@.46#%\)UE"3[/8V>Y6)Z_E=97W:VV38N@6- ML= Z-@$MU^K#3+!SKKT=,0&\S"EUU!V#:S\&AC.8R78T -T M>P=4F))314A/,U%"FEB-U&RA$$:9]PL6BA'7-*(15T4L8]' MZ-C;"*ENL);%AS9V N?),+3Z!KAN+=@1K&#JLL]T;ZT!M7C@F.^]Z M($HZ,<"@W'+>P4.2N/#)6T42;$[8A]GBCZ_KY^=9U9*-S=X52V&BD+7YKE0% MR/;TOCJ\GYK0CF5IFL-$JA1BHB3DDF$8\40+H7 6)VDWK00O.\:V)V'C^KDP M(7O=EW&U %\_O_W050_!;TK<>&0 H'LFF[8Z0I6 :IV8@+8;H.5'HXW03^;) MC6@&5TOPL^*51!,Z075>.Z';[;K1Y6%8M@O8;/CV*ULU?_M[L?J^6*^^%O/' MF6K^^<4V1KI[6I0K&[:]72Q7TTQD3"6,0))QFQ.+)22:V?PX04@42:2$5T)- M6//&1JZ_&ML>V:."G(E_FB74LKW^VA@.K.5^A!MX4MUX^/6F:@Q+XXTC$_!' M[1^H'=S^HNH.YSRMWKS=#_J!Z#RP<8.R?#_ 'I)_3Z-TK7<0I97??*?J_UJA M,[%8SU[#-MA/=TS MAV]LM,E-G:1ZG=!VH^!@" Y5*U&;"7[:&/QS+0'9(.H@?MRA:,(=HF E% Y# M#EQ0X0["<7F%Q[5^_"-5,6V([R5&_%NQ,M]\%:$T4:F&DDL-,;."NB1G4)H( M$[%$(9Y3EXCRU,W'%@]61ME58(Q^XC]O8HX7-SXYB=YEWK@5DY[YP1<.9S*X MY/<%U3!S6?V\FQ]VC_G)FPWR.%]R8_/87OS,K3ML[^S)K9)OU-S\L'HPD[<\ M7*=.,YPHF2?QGS0V \J M!T[L\W06'W69'=\MML"8#[BQ=CO<-^RE>< 6? ?-9>Q7VC?S@.7\;IG/3;H1 MWJ_%?%&VA)^W"O4[9>_%!$-,M"&_%&

    1S]>UW0//E1L5#C(#/=/B MOGE;^?T)V+5>V'ECA9D/+J@_%HXG;\8T$&=VMV-0_KP9KD,NO?V&'5IJVHKR MS_IS63PV&83O%D^LF$^E(4FITMS$BUQ C",$6809C&6,2)11HKAT[J%Y9I"Q ML:$UT\8HBYVAX/?:5,?H[R*DEYDM%% ]DU;/&'GTN@R U4#-+4]@%JB+Y14, M+K:M/'?M<'TJKUB_UYCRVF<[KJ&_+\K5-U4^[71FE]-<,99A)J'.,A,MS O \*IN-6P8T0];TC4*'SS14= M_R7_!?=#K>Q/#3'L OZ"DT?K]$N?[1 VOEW,;=E(6?4)_*N:2;TH=[=^^YW9 MKL&J+):K0ASFDV&%A3 Q)*2:9Q#KG$*NK48G95KD,DOBV*ET^E9#QD89&U>: MGJ/6F:HR8^<../#'(^"Z9<(< M>!IJ%G6O*? 9\DP+"3XA$I#S0Y T73QXA7 M<]1Y[@+L-(="^6*\?LO]AXOI Z"P%_>'N%\?-8O&KE4Q7R_6K8H96RWSL&@T M!-1R^>T[F\?H5_/)[\M6G4TECD,%2S*J$$0$(XC3/(<\SAB,[/*""\3%KO3% M+2KNU=[Q)?RT2MYL/:--")S9(N^5<0+$"#Q5;H2L8+QURMTB]]>?QA&E<^[< M;9]MKM_1K)CT'U7@>9H$%J(F^U=41UDH%@]ZN=##5HQ[TK M]6A?@5_4LTTYG3_N3EMW0:(F>4Y91*&0N=UYD1)29$\_=1K)+$X4$:GG5M;U M4<>WL[55 &FL-T&AU2*\O!/;&73''9JP0/:]8=, MS6WE;)AXNA>2J#< 0JU MI>,PXK [/.X0'&WX>%QZ6SWWXEF5S [1E!USP:7@F$&5\\1PCC"8:[D-$W0@E $H]D\BVFGMK8F\EW6= "%S7?3C* MJQ1WGW'U7(7WN8]W#4*J/(1?U-S<=78WEW?RJ9B;U;@=XX=Z_^>SFINU62-$ MK5&6Q1F6,,YI#C$B&C*D<[,&SI(HI3B7TDLTTVOTL6WW-L9/P&-M?J4TQO8< M *KQP#=(\9D4UW"E)ZA[#UP:E']IH;QO.]@8WX-F>"?8@H4S/F,/'-AT@.4X MQ.ERDUN3[0^5T(,8//_>W8)7RL+WANA\+K[_K3JE #P]+>2BW'0909&D&8BHR[!7>G;CZVV&UKGM=A[SY>3J?JG5'H_:2\L>QZS'0=":^C[,Z( M#'0\??VKX7NL?-+C*T?%^]<,>?Q[TMJ#(]W3GWF-8]K-UOSG\N-B_JC*PS,[ MI)BF.F*0:\K-BE4+R'*$()/,_+\@,LKS(8]IK]C[;W%,NSV<-?-L_M&Z,>0Q M[;4I'^*8-L0T_KL=TVX/9^VTUVZ/]YC6<8)&<4Q[S=9_HV-:1]C#'M.Z#MKU M_:1562KYC?W94EV?YB(F:8032',K?4MS\Q./E0F>)=(Y5=R\T;?2MXL5F[F^ M74Z-UN&UL!NS3VZIC;7ZU.T>"Q/PR??HY S*KES>&;2A2+@+4!TH\Q(.P;CN MY" #D]0E1X_9Y>*GNRR=V?+[%S6KG[.W5K6G?'F>F;E_NUZN%D^J?& O58K^ MM\4;]44]%:OJD]^^%Z5\8*4=OEDZ95SD**,8"H4,C:@X@2S),QBEF5::9EJ: M,9WV&,,:-KYMQTK1M:Q]L_JYC7(V9['O3P4[AES-3N/$+/.Q/X9?6%%;>@80ZQML5M-&,P3?,\8AAIG65^1WVN0X_O1?OQ M_N[-_-J0'/['S1";0LU3O_U2E*);JH2R$F@JB!"$ZASRQ B5$19!968*,)$PI&2=QKOP$ M2E[1F]'E2C#SA9T9>EV4MB#;.J:DKQ#*:WX[W!C[WV;.>WX%5$["RDO01@*T MH+!BANW/-7" "H\):!"9@!8F==B[0\4JU->X3, &&=! S;8@ J,1C5[6U]<.M/:QL!?-:5O9H )&F.401W$,N3 O6,FRC%$5"ZV0WYK#UX3QK3NVK,4:UEI6MH/%SOC_ M]'M->D^+VYNM3ZA[?AD=O1EJX^WRI#8?M.R?@'?%;&T_W<>^2E<4 ]&]]_"# M,G17< Y)M?-]NG9H^F%8>5&^?%*K:<)B23'3D$0*&XX3"#+!)8PUPI3(*(I3 MS[K7]NW'QU\;Z[S[Q.^A%BDN%.,8(I5*NQMEW@R)8/84.\(ZD4H*,EVY)\!T MQ6PU0+Y+E5,#PN#F1MU=T>B9EK=F!4Y@.>5NL.Y1K5L/W"7JV*GC;E G/M.Q M$VG31LJ$G#:'[NVZ+,VMIRG'V#R0&K)(<&A_A#2G$:04$Y%%DB0R]F.WTP.- MC^>V?=">:T,]>X">AM/M\;T=HIX?Y"TVC843T-@8L*/F10Q"=<8\/=UN1O5W_N!.;O5/-!4ZH>4%S2WG[EX>K)+:?,JGU52DUT[3CJ@[7B@'13#OH^R*\QVUD[:!T4[BP,> M:#NC$^HH^_J PQYB.P-P='SM?F6'+-B'LIB+XIG-'MAR]6ZMZFVK#XM*Z]/J M?A;F1F8MM_RTL%M:5K'++-VFFLD\B6(*"H3EFGFD?+: MS8KQA2G&="#9R[(2O:V)B=7O"%4+X2[F@-DN3V95*LJU82_.ED6]KU[]BY7C MJ:^SK;/!\P:77?;=,W/M@'[+_%[FO('FK&<2W#H K ? SEWM0S53U@NPAN>%S--.]YZN+32VWS?RR&]\5;]'HR\,=0KIA@I)$F6PXC:WNU*9)#Q6,-< M1(29GRC!GIE87N./[QU6F05^*N;-6L:Q?Y/.FX'E6LE6&FNST;#+?(^DC)(L@QF-!<0QLFV= M"(%*Y8A'/#?AN.?)[M4QQ\=;CF0+GO<1P ML/:_K5CAN5?JVIC;R^&L,SCA]ANOC#?TUJ.;^R=V(1TO[+ _8&(UF^]B]]N* MNF/5%R7LU9*MMEL14YDE4E";54*LIJB0W"QP-8$QB74>HTAI[2X[Y33DV#8D M&Z-!RVJP,1NPE7=:NP?X#FOUX)#VS#VOB*;'HCLXJ@.ML0.@Z[>:]@+JXN+9 M[4[#K96]/-M;&OM=V2UR?"@;U82JZ*G^?N.<(_-_*&I$08-!B^X>!C^7?IH-]KXHJ123_:P:;_1_?W<1%)JN:K+ M)M^RLGRQ:7Q/]GQC*A"*YF+V K9Q M1>A..H6S ,1&*=3!B4Y6X!Z9 &;[K7K7KT5OON0.%_ E8W1@L%%@],]4A3@/I MP)_')+C@^XFA7DG9_;S3YR7<+US3=4%F._^LK+32?&4KQ@PI/=O%W\=BKNY7 MZFDYE7FJD,8QI(GE#6R"*9H8&LF0E"3"FK'<*[?O^I!C8X^-Q1-0V;S56GFN MI0NLW: RW%$TS -\UU582$A[7Y3=C&:'!9HK0,'6:U<'''CYY@K \6K.^IM??SY:JL-B3?+9Y8,9]RS85 M40+C.+;=)12&Q"SWH$R50"1A$6/46Z*AFRUC(ZVMH6!GZ1(TKEF-O*US8.?= M!)RZ#/Q>N^A);[=,K&-4-$L_>I:JF+Z?K\P2]>]J-OOO^>*/^5?%EHNYDM7V:3DUY)K07&A(148@3O(4 MDHQF4"O),I&E+(N=]'&NCC0V:JV-!=9:^$]K+MC86^\L.S:NN([P918,BEO/ M'-<=,F?"G!W]WROSA9JO/NOJE],$2X95K""C MQ.[19PI21LP?B482(\(8TS[QV\T6C8YJ&LO!4V.Z32VW]K)'S[JRVR?++28; M= IZ9JW&%] VMEJU3L!V8C8.[7UH AJ?[$9:]8F@_1C" !RN=<.-]@S=Y2$, M?"<:0@2Z<3FO&7R[>+)VYBP4KUR:S7JUZJ#^:)^,Z6ZK/>?.I;R>9+ M)JI//2QFA7C9;6FK),\00@2R&!M6MIJ'E"<15!&*L,HE$EGBP\K!+!L;.W]1 M-OP.=X0:;@K=N/I5)J9GSMY8"]I.M;H*;_RRS+S];-LUP]V5<^#WYK^]''X$ MASX0FX>S:U!6#P[G(;N''Z"C&(.YNU(?31BOCAYZ3+%*,Z9@K&4$,3/DS2(B M849T3%.E4$U';V2VL.B(32 M4[@PTK!""M==/E)0<+BD&SUL$W7OY\_KU?*C^J%F2:,QGVNAE<04:IQD$'.5 M0\YC;/Z@,9>*TE1D/O1P8:SQT8.Q#21^_' )2S=^"(10W^7N MS9@G3#")$42Y^0-GN3++Q#R%/(Y93'0:<^8I:'FC13Y/TC"I_57>\PFQ<\\- MNQLGRG&[;CCP>Z:QD]+Q+77YWWL)> +A%VHO[D9KAMV)"P/=T3YH!BF6F"L4Y6F M.?$LD'<:>'QDN;6[TM.1C>4;E:KN.GJ.$^'&DN'![9D,MQ*<;4F]?:C?EDH6 M*V";F0P%Q5$'O=W4WJOIL/_NY?"@7Y>'FXL:T8*VMM4>7.7M 8 M[,=#5U!VXY]PV/7,.Q=@ZV$MZ09+():Y,MB@[.+F^"&K.%YU:^W1]5RUJH1A MBO)$IB+5,$;:MD;@')KU(X>15@JA!"$BO HTO2T8&^>TJV\Z)84VY3J^>;K> M,^=&6KW.1]^+R=ZGXH9R*4\X@]=0N8[_2H55GO"1[!'$4QQ$IBR-.<0<)3)-(\L]FU/NU/CH?PHKX!FJ 8D\!S M8R5HS/36L#B$T8VF;@.G9QYZ., D<&N4\[Z'TZTX'&!HV8HS#IY0K3CWR8X[ M03]8,:L$TA?E5S937Y58EY4:FJWB_)6MFK]]J5.&_J%8^;7X\]OW^>%N7*BKW8'2LKV[B)RC11GKM&P8T< MWPZ3U=%FV@1P0!<_%'@Q/BS!JG8!F*FN_V4"MKX ZXSG;E/XR7;R9 M_:H2])U'9HHVWD*]**'U=P(:'U_J_2U1]6RWZ5Y?C;LF@-O\&KPSOYF !H?F M"Y%NOP=Q!/[A]37PWQKK;:9";:.%-W#8+;?> #[:GNMOI Z*F%:VW"Q*RH.^ M',M?U.*Q9,_?"_'6 CA?U:U@=^U7B=0-[7^P,!GL6V[7@QDEPV+#&=I[^;_4"OJX,S3@FHMTT>Y=?#T/-2,\O M@+-P+\'967)0 @XW"Q[BG /,QD!RG;L35OM(/.XF0AP^+F(S?X<]L6RO]W^: MQV5I'Y=0/3)N1/BBSF?7>P^G_'FC]WM:H+?>ZW;YJEI!\!O[\VZY5"N;:MV2 MDSZ08,)YS#.L!522,8A)KLT"*;'=YRB*4T%Q2IT*D6^T8VS;R79/16X$,%?L M3\ J%ZK@N+/P?-.-SX XP2XVX'?\F,P@:T.:/:@O>5CQ:O) M//JNK$#&?'^*K*'X4PBX_/>GM^41MP_C=U*OHT-J^^&)$< M1D@BB'/S$XVY@HA$0IAO?8J9U[E<&+/&QJZ_FB7JB\:KU\7BFK3L%(DDTRQ*($6$0JQR 7D6:YC@.(JB M5$8R2"0>Z9DBV_M!OC).O(S:+MBTR6N MRV&'(]P F 9BV5LL&91: T!VR*WB6UM\RR'WD'EQE?=W.^9?JQ1/62:'OL:JHQY M=^-AJY:/'#HJ4C[^1+=G\#TKY^:)7CZHLLJH>E?,UK93Y68//1 M@!A'"!(>*4@ICZ,XQE2G7G(S5\8;;T!BM;V K*VMN_L =O#N?,M^B 4P'WY: MS.O&0=\7,S,5R__T>]BOS8D; P1$NF=:V%AJ=;GJ5K<3T%C;2^M(1V0"D%\$V2ANTH.3^?O^'=Z,1I8MQXMP>P>V;6 MC<7 /I1@9[-ETTB'-^X,)D!;E"U\7L]7WA14:?5Q8]='F M6XTQ)E'**-1FE0JQRDP\DY(,*D0RKC 7<>ZTB^8PUM@8HK$65N:"QMX)J"SV MR &^ O!EV@@,6^^T<1ZQZ[SA#9U'EG0X" =*AKX-2K\$9S=P+N8Q7[G%<.G* M;K[L924[7N+?Y^CMNBS--^5#L11L9JMUWL^E+1>;)AIG0G,&-;/]Y:2((8UD M J-(,VE<)HPY:>!<&F1L;-K8"6I#JZHX8$RMZN?<&QN=A?0RC88"JF?^[(21 M5R>C:R!T:F)T]J:#]2^ZYE:[=='5SW;=)6JV/.J6VY]-B+9BC;-]#1@;0=1Y M;TJ"YXV%X(]B]1W\^O7+$OQ4S$%%SL:CY<^^VT2>,^.Z7]0?WKUO'&VVYVK; M0 M+J1J G,:H2P1 AGDL]C$-]P*S2@-B:(B0=3$-UHZ+QKW;CTVTC+& 6N=QZ)F M'RJ'Y5]G 'IFD8WO759V^R!X+.0Z@S'0NLT=%+\UVDF_+R[)]J\8;@5VTM*] M!=?I3P1K3_9%B<7CW.H@W$LSX84N["YZ4R8E_K4N2B7WRZ7,[\QW0S:18?W) MJ@7/E)$D$B174,6:08Q(!@E2W,9LL4@%SP5B-_8L"VCNV-BQ;HTEFE5-72=Z M<^NRD-/K%NF-9])Z9O133VF).KSQ1W4 M$#W/>IB>_AJAA33VM;NC]0"\0\NT/D;M$ 3?SZ5MUEFLU$>;Z7!O@HWY8[&U MY'XN9FL;?O^R6,@_BMG,B@DFB!&59Q+RR(H,4*PA4^:O&8UEPE(MLB3Q4,OI M8,+XLD=LZO);5I8O=CE:+UX\0LLNL^ 0A?>,;,_,OK,>5.:#G?T;'M]Z #8N M7!2%# .\1^3?\P0,M#YH3<2LFHAB-Q&-D$:QG8C'S43,U2J4FLT-,%Y<;G2Y M[W"+DAN\WENZW'*?#F^4=\K\YE]K-1.3G$V!82+2-!;27XW=KIL^5P&DL'YK\9H9ZYO3]P M/-CY9I"&$AD[ BL0KUX$X")SGKYR.&Z\:/D>^UW^9,?TQ/-L^M'$^?Y9 MW.(T VX[):%Q[9DY0T#JG^WH@5&HM$>7(8?-?_0 X2@1TN?:;J1T>%\3QKW_ M\R"TFPH::\H2:DB)8HBU2"&-E(!Q1J,L3C!)<.Q#2BZ#CHV4ZAW>W1IF.;%K M%3_^<0+;C7]"0]C[JOR MOMDD# M6X$G]@+LIT']B_7S8M[^O*U1DX7U?-?40==I>;:O S#?<<^^[SYSZL9V/V2617A$I1J591U M"_.%!L^-,Q/P;-VISG+5QJ<.,9WC++GQ7$#DAZ$X:_!&ILY _JY8/B^6Q:8T M=V,^J.P'6P?"<9P?8('HS7'009G-#XA#4O.\NF,_+_D_Z^6J;A:_N)-US,%F M#ZPPJ]NW[+E8L5G%KOR07;_8!]1\K523.?V@RF(AF[-P^X&J6G":4,X0SS,H M$>$F/DPTI()S:-A1::UXCJ27NDS?!H\MJ/QJY;":\%&TO/'LY-7W-+M1Z9@F MKV<2OGNX?SL!5Z/-^[DHE?EUW;Q^818$+9\"MND:"/A03;OZ-G?8%EX#@7_4 MT&NH<3L<+6]V*DRD5VWB[78U=H)5.HY)+G(&69::(!I3# E%%"J9F%\)QDTD M[7S0[##@V*A_FPACP^%ZJ[-E=;>64"ZX.QQ*!T:S[X#XE8#T., .#.A Q]FW M ^MWRNV!TL4S;Y?[#'<"[N'5WGFXSW4=A:9W*:M-KNI49A&26N50\91"C.(< MDB35D"5$93**B8JX3Q?OXR&\:'B +M[?[!C;,H+./:9.8.D6--^&4,_4VC)N MFVD?4*#ZK.NAA*J/!QA6L/JL@T?"U><_V?&01\WT_7RYMONCZHM:FDA/U2T^ M=OW-E* ZPGD*!;?R.Y10LWC/;0\ZJ;%*8Z*55Y&XPYAC"\*VYGH>MSB@ZWC, M$A:SOH]7C+5@:RYH[.VW_Y '0J'.4AQ&'/8,Q1V"H[,3CTMO[8!Y^IS&#+HJ M"[%2LMKL^LTL,9?5V[!L;@^W,!Y7]P#H -K9W;9099BH=*?#U)NBU3Z-/3MYD.WL#==H, M"GOP#IQAK'NESIQ!H3W?L3/L,#>D%1WM-;:^[F]>=A]IGH;*FO=_/A=U3^9Z M(W*:I'&DI*X.@-76 M7)MN9.SMD$449 H=F?\UIF5 SF][U29^VTG^Y+O!^C8!.^_ P^59[):@%!+Q MD.E+0>P:/KDI))PG4Y^"#M"Q']:_UN9]\56)=5EM4GSX\:GX;5XJ-K.%\9M< MAJD269Z)G$ 1"P)QAA DB>8PQC&UNI-::J\=!;=AQQ:2[RP$C\;$)?C)YD>I MY<^V&<%&[4(:E^:/8/5=-51=Y4]M/07+E=UY_ZYFGASN.%-N!!T>_Y[9MS88 M["R>@ ]_@Y_N)Z U*:T,JH#=L[R@"M5$RVW087MI>0%QU%++[^H.9].?UC91 MM%&INZ[7F H3<"+&H(D\#:69OT 2*P$1R[ TG,8)<:^']AM[;+Q66V^S#.O6 M*LN-J.962M/CA-5S&AQ.K?L#MV?2VN%::V/>*)AY,]8>!]O]83[0&7=@[/T. MO+NA=_'LV_.6PQV#=_-U[T2\XRTZ'H[;6UI=)YN_UVJ8;+?ZPF^D?%J7] MS,&EM;JR1( M:RVHS?4\8.\R'XY'\#VCW/Y4"K,=<$G$4?-&=VO9[=W8)LJ!R M+B8,FR5P TA'>02WW*L;47Y1Q>9\<7?R@PP+\B1+(!9Q#G&L4LA5Q*%2D501 ME7&&,K\MW%/#C&\WMF5E]43NSLHMXIL#&.@2 M ($8YN00@S+()2+B9[LQ@"UL^*R_J!]JOE93D62(9SJ!'!.[!VB6SC2. M(BAC)764I^;_D-^COW?_\3WS55V'62O8XD?/)WL?.;='NC,:/3_+&Q@:R\(] MPB<=#O3L[M][T(?VI%N'3^OI#X40^WNW>&+%?$H%P@G3%&*BA6T4DT.:9QQJ M&3,9\TS&D9/.S*5!QK8B:Q?_V(?"3_VNN?44!P'WK+TL 'GRVLPA@W;S=!..KLOHJ++?_5JOL MO&$S&Q!]_:[4ZI=RL7XNYH^M0A^=XRQ5&*82*X@5HY#'&8$JI5CH&$5<";^( MYE:3QA<$?5T_/;'RQ08 ]DASU^.W6@9M!;?K?S(?VGH+6A!X2PO>-J]N\=:0 M<]4SJY\$?=*:BXU06.,0J#P"6Y>"EGR%QC>)'L32OZ\UVE=W.NFL*X>J]JZEF)-:("D@3G4(L"(*$<@J32*5()[E2BONU M.+PZYM@"V:W)U>:N*)4L5F#687/=!6\WM@R,8L^$N ^@M7=2;Z)/6C6O5TXK M.O0G=(8H6$O"ZR,.W(70&8+CQH/NE]X2+ZKJQG]7Q>/WE9)W)HIBC^J+LO&H M(;KJE]]4^11/:98@Q32">4QMJU6$(8U$#,W?6C/88?&R5M+ :L M-AF4&YO!K%)",48\38"NG:S_K5/'Z@/$M.I#6UM\6^,!UOKZT\ M:W_HX,T7MJ"AFO/@KQ"8^0)S.@SSODM'WC-KMFI]]JY8"A-%K,N6V$4:Z9PB M12#-,(-8JQ0RS7/(N12<*9ZP''FQW(7!QL9IK<5LRUIO81$GG!W9*A!Z?7-3 M9^#\B<@!D5"TDC2G&YIL,!0R-;T&@,)[%*F$@1Y(D4$-O&&E21 M"$:1D*E"F*HL<3Y6V+OUV,CAFBK&-:0N?A"KQL;-ULP)L'^"EK5[I00&O7DWKG]G^Q1;38*Y&8:O*YD!\RU_ M__0\6[RHTFXMV!8@BSDK7]H?JONM3^,TTBI&'&:1D(;D*8>,QRD4&=<2"10E M.?G_N7NS);EQ+$WX57#SVU29.:JY@"30=Z&0E".;U#*2LFIZ\L(-:P2[/-RC M2'=)T4\_ $G?-X .,-A_E5DJI""!2OTV>2/YHJ 4"VOW*L5GCC:MGQ]'!K$)B@.T7 KI!--Y4)V*S,GC;[5[;Z^*-D M/[AZXN(;A1F4A/T =\B^GD;UVKGOJ!K,FZ-J,$U5A9U8GL9;_OV1SC\WA:/J MOS>M[3ZLRS?Q2$5)EC-(8H:,3YMJ@I8QS.)"\W8L;75:':T[T**EEI_T $P 2T$H Q4[FO 90O; MS-"_V&/HA!AL,2S;*(:;W^TC)V0Y?3=?-F4I?WT0>IY2E;R1L2W\,*4D2A5+ M$YB@)(6HX C2/&4P$:E2!>((8ZMMP]691KU@'^L[?H-W^VRT>H*MHB,P:J^MP6M;KV?E^^]A MIEZ#UYL]>G6B'N%KFW#:^T5CYW(CBSG T?^DY]42/I7+MODWQBEC!8=9;*S0 M-,\@%E$,TRC.N.(DC4S?PNLMLMRF=3))!VB;M0TKYSN2F[]THC=?@U9VA[@P M^V6XS-?AP U,PEM<=X4&6ZG!?5A<'6+Q@N [4)R>R_/[-T_1?,YX78STLQ]M MN"A 9PWW(@3=[^Y!].NF&0OU8?Y#KAOH[O>MB1(E\\($!V:*F9# '#*E=PAF MNT 4BJ6,K5*Z;"<J=H#I(DG;C#,;C[_&,C['4FABE0;F.HOUMPUH?.M"A.P5>)Z UTOR#M\ M"\*NP$"?AB KX?:QZ(_CQ6]'CV&'^Y3TUWGORW+#,'UL?U,PGE;B2[40>G?Q M#VK.FI8O)GEZFB:(\5BE,&(,0Q3S".(L1K"0L2RD_IXDTOZ+K]P_X!6^W4M]JUUB^M[>F!7S\^SYFB>5B^;TN8? MYIHSGIKGY8^YI-5IXCG79 I3E,40T9A DC("N2H8E8I0BE-' M#ZNK#./SH*XE!-OBY\^=L(Y>4.?UL/1RAL0X-"V_NP?K_>H$Q F,\\E.&7[C M:J+SIC'K1C=D79%]N2N?YAW5#]H7GR,W8>Z >%N:' MN;;99+W\2I?R]P7_Y_;,VABW9AAQM]R4X)C&E&4%S3C,LUQ A L,:40C2&-< M)$*D:9X5=O388_;Q$>.'K[_?-P<5C:B +H$R%61^&&D=#"K'1;"P2,,!&Y@- MUX(#(SDPHN_X#YN]\@;J;;&><% [F+/A(!_(PMU 7QGHS1GICDNQ!K229YYT M7^[&?@A>-(@=AQS.1NZGZY[9W'.(W@F4TJ3>?Z>_VFJZ34BU,4XJ^2CG=?E# M-FUZ19&D,18,IER81)R"0,9) O4_13(A$2/2JONHX[QC.Z18BPV6]!>@1G#G M#$@KN.W,XP @!OX,;/ S ='K(M]M*LJ>V$VM6Z^YBRY ^4M2M)IUZ&Q$%RA. MI!TZW=ZWE5O39^9KVZ6\B<9;%VN0:90*)C3]$)Y#5&1(_Y1SB+&DA:(12YER M(:+S4XV->SI)P8ZHO0MG7 #8CGK\P!:8;7HBUJ.WVS4PO'5X.SO1P'W>KBE\ MW.WMZATW-E7YUC8!;_BH*^>7$_U_'&* MV"?G&AM9;%MI=,W1)V!AI.W9V>0$N'8\X0FRP$2Q1>O;&JW6*+E:4;)_EY'S M@/AN(')BIM?I#7)>Y;-M/R[MDJ5O82#L0[L9=B(2-XJ 5I-FE]4NOCP+ MMX@RK)/! VA'_@8?8[Y""<8V>5^+6IE8G+>R_5/_?;82Y?SAW2_^:!*SC JM M8M.,8,10)*!,2 $1PA*20AGO15Q(F;,(FQJZUS.A7D=\)R(?(*/*Q*K]171R M_]60>/.3*0O"FX* YK] [E0 -$%OU;9"H/G]@'4)^"P)\47Y4A M)UT9&;"& ?QE#<1?F[K +19@#4;[J6KA&$DIR=[+.(::D^["__PO19^@43E3[TWA M%T.?PH1I?C6MV&'##4 MM9>N^]&O_8;HM^':;NSV-G6F>;GI2?F[7MG9YAI93SFG>2)Q B-B$HL35.B/ M ]ITD.4X_]@^$(V<>\=536J:.5-14J^"?J68G$M5.KK[79?% M;F,2$.S WP[; ZH):%>DR:8RZNQ<;];&=VWCGHAZ,O)=9Q_42N\)S:&9W7>8 M_N=/IMW(OK6^;32W/2N66<0CPC)(HB*&B$D$J8@D3% J&2.2"D;=\@*LYW9Y M+X<)>SW8R[N?X=AA;G_\XAW' 4Y.VGY(ATTRMG*#/X,P0\7 MG. X=2[@-D"O*/T?>M1%]=+UU]WFG=:_R<5#19\?2WZ_: H45J=<7;PHXBS" M"G(].$0%8I!%E,&$J4(*@96@PBEN_S9YQD=I6['!GMQ-L7M'77/: M_;_D2VN'N)P4W+RD%F<'0RY38,;;F)7+*'AANJ08Z MA- "KF:T F+[2=,OT\-VJ?CABU9N%EEUBUSM+#)[ ?_4;UIMWC1_*0=^8+^2 MA'#C)$.F)?C!XR!1P=.@?>NSWS<#ZWV#D+\T64]QP122B,!480)1G&409[2 M*4G3'#$DE'2LRWXPP]C.+5HA02JM MG]'^ACKKAR,.7%_]C$+'==7/7=AOMWZGQQ3E;&4.AKY)OJK*92GK3WIUWRY, M(<8IT^\U5Q&&*.>)<65%$,>*0[WT1+_I@B3$Z;3RVH1C>\UWY05;@2? B S^ M;(5VS "X"KK=+MTGE($IX484G7?DMM!XVHA?G6[0_;>M\H?;;NO[;DMW-/MX MWU(.V>:3O5\M5)>^>3.'0_VHVBYUG?).82$F6X[@HH(@SP[TL MA33+,"P0UMR;9HPPIX[LMP@S-@O1B-?X;79E;DKHM:IH'JB-&_4_)*WZMUN_ M:?GLV'BH10E,Q:T:L-$#;!79I+Q_DLO)_EIUNDQV5PI\I*;TH=['ALA:]0&U MOU2U_J(,G=<%%'A9N>>F6E\]FO7X*<&IH-8*^C6E&T-J!Z9M.> MF/% M6\ ;*M7^>8.; IV,P CI,\W^(@K>_/RD?[G MHKJ?T;J^^U76TP@7-,8\@DE.&40JI9"2A.B-,4_BG!<\1D[U@1SF'ILM=OG; M;]Q=C?R@44!_V;4*_NRPHX6YV>RZ!>Y7M;(,+<>T&"6^5ZI>H$GN \7ZK UP3N(27WY?+EKI+T?B'D-,&2 M";T!AGD28XADED,R!=3U: MI"\$@6G,4GNGT)!3JO:*"-D;:+! D%/B[\9_G/Q]S["/QJC;G _GJ:*29BG$ MD4@@(DQ!@N, M0(0.R6@W:B%.MT_K["O68G_P82,K3BIV%$=Q^JI^;VH3'7]WW!QK[4QL$[>F MJ6 JSU4"$Y;H;5",,DA)BF <"R1PBEB$Y/K0^+O];LAN]AX'R=^'+!B]'PVQ M/4;N$1=AN1QVW. 1W1%T/-S W8KMCT[<8/)$,Y:3#DH_;D [+Q? MOW3;F=8E]+<-9._UO.7R?Z_H3-LV'^8F-U\_"^T67V5QAAFE4$240,02!5D2 M2\B+*$.,,X*BN-_)SJVBC6TGL7LDL-%MY]W.O)SLWK M[GJT,^1JAC]4/UJ\2?^5NN'LQA>HW@]O;A;LE4YO? %Z_OC&VPP]DFD/:P;7 M7:'JM(@2I1()4Z12B/(B@XQJ S4C1*4Y5EF6)-:%L,Y,,C8V/BIH[9+">@[( M.$KR),,QY'$2:_N>QI!00K5]GS">%HB(.'%(-O8 Y3#[]*-:ZC[ O/R%\070 M,-^*GL5T>X@G+L!L'V%MED[HI_NG>7[[*,?;/Z;:-E,_EJ]M!R MN=!2RV64FX->&N[4IGIW5+QM*;@M=&%2:W&1,EC$*8<(9S&D,X&OY\+CLW>;"9C5<#R4\ M8QR8X_9B2C:H=AZBO;:P [6O<(#/?WB(Q=RO%0)B#\N%, ^'0?H1W?H-?4/Y M/Z78IA*O]Q8HRTF<*JA,+T&$8P$)D@G$C% 9132*A'3S-E^><'R[VJ^R+H7> M[YBMR%,G.V2-\&W>0R.]&Y]= =V.P/P!&9BQ[A>SF;:HJX-O FP%WRDQ$*"- MF!U(GGCIRF2#$I&=XH?,8WE7/ZHY9ZJ91JB?Y/*STI;=%Y/!M9C?+9=5R5;+ MI@[2XI-6>3%?:O7UZ _KQ-MIP3.F&-*TI/&!2.;ZO^7M M"/(5US,PHY[?S8*_&.W^VF3.&@M1JS@!G9+@[F"9]_7%$.59"<)M^;/S?2>ALK#J";L?-X: ,3+T; MP9NJ$4;T;8P5,-)/P%I^P[]:@R:[UV.QF'[0^8KH=)M\V(C/7L <183V&Z4? MH;VCU=RDRW^159.M\64Q*_G+]BC+=,ME!48P0H5F,%H(B'.409E%%!-):$(+ MM^WWE1G'M_\VADQGVVB9V^PH-P*[!K(=8WD$+C!%K27=XF5,0",M^+/[,\B1 MH"5"GICHVFR#4H^EZH=<8WM;SZ.]U4SOW9^>9XL769F&2E^,!;>8?RL?YJ4J M.9TO[Z4VW50IQ?]=S*6IX;ZJWY>_I/B]K$UQ$YSS-"%0Y,9\8IA!G @,I8RP M2&F:I+E5F6!/\HS-GNJD!U^JQ=)TZS$;++X$1G+0BNYX*'CC&@ZW"(%I M;D^3KK%;I\P$[*@S 1N%=A<'_-DH!8Q6/@\<_>#KZT3R1FF&/;+T ]W1F::G M8?OF!,T?OLOJR5B+79FRTD3T;PO1?*G*.2^?39GH3YKYO_^4LQ_RH]X[/^H= M+))YE*H"2LX91$*E$./"=*++!<,"Q:F4+A1\DS1C(V#]M*>N&4&W+(8=P0X& M<6!Z-7I HTBS?YUL:NQ-VI)[G^=>LX8\8.8MF>@660;.,?( VW'JD8]!>\2E M_T.:R! IJ-Y7T@?YU RX7#QUSQW?="&:*J:M3UDH* 5"$.58[XHC;:(6N,@3 MRDB1B-@AP-IZXO%MCM>B@TYVT IO#O?7XCL$&-NOP&4J#(=J8,ZS@',"MI(' M@=8AFCL(Q /%=_N"VBWVVQFQB]'@]J,-%Q_NK.%>Q+C[W3W#*T^6K]'$'D=I M+)1)(RT@8BJ#F"L"N>GFA\1/YMN>#_[(IW\=WJ4+VBPL_ M:V? W@Y98)8^62!K6_EHTOBUF\:BOOJZVT'C*[KQ]"3#AC%>5/0H7O'RU3XI M8F>=SQ6X^OQL+JQ_TQ3@!'083T*)@ M6K"T.$S QH3LH&@O 0:,G2CXT.P??!V#?E;"23^"[U7PI;'[$(87H\=IBPEM MN#$\1GN30301@OP4ZL!M!ZP4P0TFH =51P.#?JLD<7) M3&#<@Y]+GP06\;IMYE;-XOYOKCC_UJ5E?Q2+9YEM7PQ_MCE MW5R\T__Z;"Z9L@S+'!']:4F8Z62;<\AB*:%(DYS)G"$64[>6.O:36[UBPW;9 MT0,]-N7[]%;IN9-[ IZ-Y$W@J5S+[K93C$!E\V MSW8C^:1YN-]=?;B=-W'N@'G:?SE,/.C6R1V0PUU/CQ&\-UHZT?KM*'Z#LS1/ M3!P-EIF 2*8)I$F>P;B@"*?ZEY'TU7O)0IRQD9M[-,V-RV%'<,.!')CT+C9A MFH"3G4E#Q-KX 31\AR8;8<;2M,D!.(<^3BZC]B948_2W^2U=39V7-9V_7;.E[:--3V(M.F(BV%M@^- M]"T_&OF]$J0[;/[XT&'NH>G/'983;-=CD'[D=K^8UZLG69GT9+68E8MO\L', MTQ59*012),^EWL=RT[J7%I#E&8>)4C)+4T&C#+FPV>7IQD9?:VG!S%2:=^.J M*\#:D9,_N *ST0:IC:2@$S5 N1H[5#R1S97)!F47.\4/Z<3R+C?^J)?/U?3[ M_YF*G*4<)0DLN*0049Y#EK$8,IP568Q,"IRP\W9U(X[/>?7]W?^YLVRLM$;E M\MO=0]/ K^]E%:U?T /%+G0J,U>V;Y_Y:?O6K4<8Y+4Z$'?]WAS^<]\"P&RY M+0UU]X.6,U/SX_VB^D9-'?NVSI?)EY_R-(\S$\N9RT1!1,Q'5C )DR+*:)ZI M+,LSM\-\^\G'=YC_6Z7%TE_)B;=7,CN%N6 MR([Q!@(^, 5N,-=ZM,?*8*V)"9M_[P66W_]8[K_YIW5(E,YB(M3(4VTP^3 M$XAI3F"4H(10+G*4._GE;"<>&V>NB^2!KR:"^7<3#6^AX M?X]PZ4^+>;VL5GRYJNC,!'RYE79Q'!/(UG(),^,?=2("M:R@C];:2W3*2[C>L6?X NMT$Y":VCL/0XVJE^R"_4 M.S:A_MN.+^+BV,-X*&S4V_@MK"[N8=:M'8A=7$+GP8X027-,"%2YT+M2%$D3 M,LI@3!3*&>,I*:S.]XO]3SD3G M.KE[6JSFRRFA<<1RDIA\GA@BS M(TC2",5,DPQ3'BF&W2CO7IAQ?]$,C,7C4 M@C9'XK46U;6O!5MX),!)OO*P^JT+:X>*M\..5Z0:N M[6BG_''Y1LO[>G9@.?#$;GVT!_4BV[XO)I3S^\_%]\=JL7IX-$&=75"[J9!0 M+]_0NJRGBG.2%$4,8YYG$$G37I"(!'*>X)1'LDR;<D;I2#ZC==V4:S<[FO<:GCNNMS@KTUE4G.M2=K^J*KT) M:LOIK-N531-%J=#[>*B*2']O4IQ"7& ,8Z4_0%0)@5,K#TT(X<9V,-!V&MQO M&CEKNES-I>/'Q.L:VGU%7FME G\^#M4"ABW CF+@?(/(">BTVY11VW:*]!C[ M$P!X7\% /D4;-CHH *A'X4(AYNC'^7KDRL0CO97MGQ_F39'A=[J\#] JP7XT^BQ#C2R/.CLNTQVS!T0_,#D' !W9_KMB9XGAG6=?5 2 M[0G-(4_V':;G<:ZL:RG/A&GNI,].:1P7B(H8BC0K(!(YAX2C'+*414512$%S M,ETNEG1F>:AK.;$3^6VF#_<2?C=S@,4FR'D_2]_QE-<6?,O3W@"0!J:T5N3) M8=#XF=1\CP? CE#Y.@BVG7;8 V%',(X.AEWO[UGIKUJHZWVV M2:"-$@I)1!%,%4D(3M,8FTA(>S+:#CTVNC%;J+(QA!W+P6W!2N(8D8Q3S=P\ M,D7G3=@H-656BE@2+F+&G*S7GF -$51T.UAV3-L/@L!2Q-^71E\NJ9*NE.8,SS&H:6IAZG=T9[SI1P&-5O".H?%6]VPX\;%6[ M(X6.JM8=7]$C@.C#7$AUOH339FE_6RS$SW(VFT9I4>11+&"F]Z7Z/2\B2!GC M4&1YP:,HC@AVJ:'M.O_XW%CFA;BG5?5BGNS61^D0:>.,_V7J"(YI\,WG6G0P M:PK-E=M"*A/./O%BS5%[^+<53.@PX7 M8M57W[WHJ]Z#^*B=\;VB9NRN1.KR9?N;]S\^E9NZ\E0;AHB;7CH*:XLP90C2 M+(TA)T1DDM*DR!P3)-V%&)L5^6'^0UM 31FF>O7T1"O+1IR>$?G[K+XM:[]3_;_E\OQ!RFJDT3W(:0XSRI@F;J1R49%#F5#"9 M2Z9R;L-YEZ<9&ZNUDH).U EHA05:6F#$M:.X*\A>)C%_> 6FJ;Y069.0'1(7 M*H'I 5J&T3]LB>7*L(-0AYUJ:W*PO+IOI+I#N_$NTFA:1)*Q+,HA3Y/"] C1 MY( $ADC(6& I:8:<"N_T$6)LU*$?,.0:OMX#>DLG1V! 0SL\M/C0R ^, KNA MF$V]82VLSRCW_E!YBWSO(<+ T?#]03J.D+]AK'XD][&<+\SSLSZXO6\J[WR8 M?Y5"/C4YRVT_4;V/*W":Y1#'J=(;O22"C(H4REA)2F2!]/]<>,URWK%1V;<5 MJ^6_5F9OUY6L*N>@VLC<]HYUXSK;%;"CMP"XAG8[G/8@3,#]!N"M\+X;ISK" MY8G5;&<=E,@W@TOO%'*58S^5EUW7Q$VZ)"[P(OGY6]>6F3LTW\ MX'?CN9JB!&6(Q9K.(L0@8D4.&<\$S)40E&L;3=G1F6>Y1D=WG68F"G>M&VB5 M:XY<=@Z53W>/,2V4NQ(-1DGP9Z.F2\*RQT6W<+"\SE(&9MC_?ZVB@]OF=59S M((?.[JK2]:JJ[:J6UQP^9E6?FE5M JM!X]/WY?'Q#_U%7Y#'Z8;S$OG':,]_ M%&#XWN'RBR?YG?YZ6]9\MJA7E=PZD(JTD#Q*8(2I@*C0/Y$()Q!SAK,T*G(2 M.;7PO##7V#ZN7:R-EA5LA75N"6T#LMW6P1-TP>,(>J+6)U3]&A[^PM+/SC1T M"/HUE4^$FU^]I7=F95H"O*Q54>\SB*89$9A[-D*<224IA'/,GS&*>I M3!TS)(\F&1M1;&5TK&]V$4D[4K@5G\!LX )-GU3!L[K[2_D[GF+HU+VS2IY( MP3M_;=^H$R4K;9IH EF'?)>R/M][FA*<,:Y-A0@C!5$6:U,APA&D.96$$B(8 M3]9M6[Z[Q)TXB6'U!NPW%W75=[-@D!,Q#A9ZTDC>&QX[LD\/V MX*&Z@_>$SENLB=OL X>9](+F.,*DWS"W]B#X3;/HY_GV[U.E5")(HB EBD+$ M<@YQ(1(HLTQB)5!",RM1]G& MQCU7*E_53>6KK6Y-HS:PU@[\^7LYE^##4C[5CILSG\MMQW2OM(C!J=&BQ^%AOI(,7'7.7;"3%QGI#:E]DK/\4[@7_OQK_>5>?.4<)82C",(DC3>.9 MJ0NF9 KCF&5I2AF-[&C\8-RQ4? WXS.KER6G,_!14G.6V':S=J[JOPO>95*\ M 9+0;MN^:#@5\C^A^PVE^W='&ZQ8_PD5=LOSG_IU7T?6Q8RLK=?,= 3HCEF3 MG.81%0S2IO93CAED*)$P(8DL*&*QML+<'%S.,HSM-=^J &G.78&"77&^(CEUU_8?J M77*%ZZUF;6KU-86^YV(=L&X:IE3_E$W0R=; FJ98_X\1"J4B'"(D,20I8U"H MF"F$4YRDQ+'8B)L$8R/+M0)M)4VS"S4!/^4FQ]3QF,Q]1>SH,"C.@V15I+16HIUJ:O-<4X2DR1#+(<%I1E$0B60H(+# M2&3:;N21R*/8R1%PDSAC8\9&4MB("CI9P9UIN??0[9-Z1E+=N&B6WH;!EB+T M+K59A3>WK(*[=\(+>+X\&+<),ZR7PPMP1YX0/Z/VR AIJSI_5GMS^T MB5M]E<_ZZ7[4D[7G=0]RSC67?Z2_RJ?5TY3D17^'J76UE1?0M2(U>.X*L3^U8CL$_/=:FC> U]) M$K< >3$=HM? PR4^W*+W7HK#30/U^=[H+<+'A9"SKW^O.^]"++B*,I%#E601 M1+00D%(<0:;_+6<\(@E7UIF$Q^./S>@V$H)&1*!E="&E8^ALZ/XF0$*3^1X6 M?;JQG@#%A8=O FD(0F)U:[3_>IKT#&_5$82 :LD3#C7U.J'R1=G:O'XYO3DBY1S2G M?M_ON'.;=GYVW?Y:_E&B_C/:8)BC!G.H(JS5&_' M,P0)11F,LHPKBBD6!+L<T!/3'+\SC]T)0^ 408TVG@\SKP%3$^'F+U$&/3H\A:0#@\L;QJK9YVMU6Q9 MRJ?GV>)%5B:7Y(MI4K>8?RL?YDU+N_G2>-W?_5J:?]>/VN]EO9PB+G+$"\.- M$D&4BQ02P1@L8M.])"L439U:;_228FSDV,D,WJ_FYSOZ>%P$.T8,#FU@2MR3 MOTEEFX!.A0G846+2Q0)M%0'OYMJ"JQH#SB,KW@2HKT)=O608MFS7+3 =%?&Z M:;!^S/C;BE9Z7"EK$Y_T--\T^*SOYN(?U+@2FSR\Q:PTIWA34E">,:5)D#-J M,H!SB%F20!PKO7YQ)./,*:#2%7^:R'6V^@ZB9R92MU$[NRJ)8/]$'_ MY=MBYLB8KHMCQY4!(0^]J=Y(/@&'LA]"OQ8?_-G\]!+&>.R)I2>"=)U]4&KL M"($4CRAEB/>H@F SM]7+.'SI@_O%TY.V"6LC^8[_SG''; 6^'<=YPW(8 M8EN+VW8#GK1U5B>; MWM,?? 'X#NMT#9;="&AKG3.9*<4B*-(,(IP(RFNF?\K2(I>0L+3;%P.Q>:8M9 M>QC P6W?>6U.X,!L0?4VM-K6Q%M4Y8-60(O@F"5D ;X=,?@"=*B(GE9:0PR= MO* 3&.Q([#'QQQX>7ZD^%C,.F]QC#\%1.H_#K3U[0#6MZ;MAF\;T]=952BB. MJ2PP3&A$(>*2F^:75-O"^I^SE!=,.)U$7IIL;-;;^JUHQ73L[G0)5#M:\055 M8#YIQ9R ?;3 GT%. FTP\=66Z=)4P[9?LE#ZJ,V2S3W]^.+S\E%61XG5761G MD?,DC@6,D8P@8JF$))6F@V0>%P)AK&*GW=V%N<;&%HVHQS4&W&CC$K9VK.$) ML<"D<08LCZ&S#GAX(HQ+,PW*%Q8J']*%S2WNY9WN5T^K65,N\)U2DB\WJ0QB MT71+NOM5UE,6B40DI(!*2 8101QBQC*8I (S3@J%J%4"L.V$8^.-KTVG6R"'+>VN$ISIG :PRQ6"*),9) EA,"XB<$HB'[DG"P6 M5P'&1D>[8:-;#=!+&RY3D!9S G'-*O%M1<NA6=@=*H M[FG]J!^:4IC"\VKW4:K!7Y[7S:F[_H-M(]B_>DJVNH30Q:RKDS<.EWYU2>Z] M/*R+%_;@N[5;Z'?C%=HY$O]-+AXJ^OQ8\GLC_GS9AFX?&!D$8418P:!,\@BB M)!$01S2!1&\[HYQD%'/B4"7E)F'&YUO?B@WVY#8VRL8=U^BZXS=RH)/;ULZ" MC0=;C]"[VG-@U^#L&CE8C;Y7QN&+,-@*#?3IT +J#6X%Q+9KHWY9'K:+Q ]? M)'[6K\U>P#_E"ZBUS-XZUGK!^^*'Z+89AOMB>4%B[]/F9\0>W\#F8[KNYO2R M_JJ^7N;IEE:E8O&R4$%%4K%&>2Q4! IE$/*\PSF*$^0%%%!DLS6 MOW1RAK&=?JQE<_89G<;ONI/H9E2"'[7: >+D^+FH] V>GM/C#N;:N:C6KB_G M\H6W1*)]?FX2K>X]+.3O8*D6G7%#\=FW;U MKGX<\L>WAIE,WJK)5FU:2WU;,5'^*$V6_SJ8BBF*29K%D'!S])>K#)*($LAI M',<)YWF>4K=,&;N)QW?,UTK='&<_K^4&]59P((P7LK[>$>*6Y;#C'_\0!^:A M/[Z!'7@W,H-=H<%!4\< ,7!NN'GB*4XR3%"4NN2F7IYNG$<[ M[N$G5T"U8Q]_4 5FG890#.$T,H*MD#Y[9]M@X:U_]L7)!NZA;:/X<1]MJ[OZ M,<:ZOMO]XHF91#A3RV@IGW<*O+W3/RU?/G3.Z@_S+I-(?I&5.9"F#W*:,"Q) MWCA ,=7V4!9!'+,49IDLBC1G!7-+R_8AU-AV8!_F6G#-/XN?$(K MJI;U$SW_&GHI K/;II;ECCX38#3:+68Y :U28*T5*.?K=$?91 5W MFOGC1)\X>V).+R(-RJ\^03QD8:]C]W#4W:$H_E^FXERWZ8FPHEF<4JB*B$#] M2VW5Z>TG-+6"5U2:[.H- M/<,RUF%:[Q?5'W.3&7,_H^63\8-T/XC_7-5+,]6[7Z8SKOPPYZNJDN+-:OEI ML?PJGQ?54G\AWGSZVMWPM%C-EU/,LA3)-($9+2*(<))!5N0*YH+++(E9RI15 M7\'0@HZ-_=_069.4I-^WLE, L-42S!=+4Q>XT0',%K5[E$BHE;:CNC&L7V"F MW*@(U*("K9*@E;793'0_;A4%G::F%OO.4FMMP5I=\!>C\%^[>R>@5=IC>$O@ M9?$5&!-*S&%#:@*#?12,$WJ^OFYP)'B05B,LX2 M!9/45/6,(@19G$20$59DC!0LR9P,[TN3C8T(-[(VWGN3Z]^(:W/*Z ZT'=WY M@B\PI=V G'ME&@M(?%6AN335L!5G+)0^JBYCK<>1QRB6*00B8RUD=0B3Y-(29(*Z10O=&&NL1%((QN(';T\%["T M=.WX02BT/T=+N6ZLTPHZ 1U@ 0*;+3#QY;JY,-.P_IKK*A\Y:2QNZ1'.8CJ% MJ?/^'[U-G*V$-G/6SM*F!_<4B305C" H$2X@2HL"TDQ)2#"B5"$1QYFE5Z&_ M$.-S-[2MVQMCT.P.KIS@^%J+R\0S#+Z!^6@K/SCC8P8;'<#&K=]H$1Q^A^"= MX,LP4(C/SG+,FN78ADT VBY'N5F.A_5R/!AM?-5 N0G*BR%#_48>+K#H)LWW MPH]N&ZGOB6!5_FB*QYI]\^?Y]N]3I+\;'&?8'/(E>CN+]7:6JL($)G&6,9XP MEO5H%7E^1JLW:_@&D!-=2AW%JH"5B#M?TW MGP=NU\#P=J1V=J*!#\VN*7Q\+';UCAXVZ7](:AS@74NH=9USE,5AI1[N1/U>QTU1U;!4#G6:-O^]]69NR .LW M[;/%FS;X@V'!^^-9[-">D%91LU86"[[1=QT3V4;Z[#\&&Z5O*]T:^"%P^+R- MYV$8Z#NY\U T!Q:7:[L^;QZ*>N>AX.U#\:_NH2C7ROLZ_!AF42Y^N@.+,)P- M, R6>\;$0%/V3-.0/^\X-P?7Y?SA2[68ZQ]YXYJL/U?WC_I5D2:C=GM%4TE_ M)G\OY_+#4C[5TYCF&2<)@@6B"")I_&4I&S%,52)-BM-_R-$HUM6Z<5 M EMYP;Y*>K% JU2;Z[YS6:<7^--H!AK5'*,<;E]\^;82C8' M5_>+)_WR'.2]=,^7\86PK[R:F^49-O_&%WQ' M>3K>!N[[H5Z:4"$]\X]22/'FY8_:^' V<8EW?%G^:&K134DF<8)1"GD4:=(F MQK-2, E5411"LC36WVN7@4^=>=L.F[ZS#WH$E7Q+SQH?7$ Q.?*R#' M#.<\0C\JVQA([Q?--L@$3S>5Y1LKZ1]5N90+I4PN^K3(XRQ/6:RM3A1#E&@^ M8YF*(5HS0 MD]-:RZ_^M&AKS1X<[VSW65$A%1-)"IG(4H@RI2"6<0$%3V22Z?TTPE9]/5TG M'MNIR%KN"6@DGW3;X=:Q8OH-&LMAYTB^_][8>FDL>2T X*%9+036[O3F")PO MO%5<;R6$&1%$1;='IS2I$04.2\8 61@A*G+#;O$HZ-*,TV MJVK%![616F];-V+?7+_VQM6TH\Q77:/ W'JZLJU6#S3Z@1T%)Z!3T=CI:R6[ M-=U1$Q@])Z#5-&BE6S^+$*[L[8WRO78-7#_P6A3$]311K];U)@8FB6+2I<4I MQ/3_DA@R*B1$),XA(SR&L8CRF&.%(FY%[R=''QLU=Q% 1D"GCNP'F%D$Z=R" M1& "W &A3W'<(S2<>M/W1V6@^!*;1\2UW?QII:^TFC^X:<@V\Z?E/6@Q?^:B M_OU8MLUY[G[0/6%<8?/8(<9ZZL'[Q;B"#P;? M3FN$^$B7W=^^+F9ZE <3L/S]Y^+[8[58/3R^+W_(3:[YE F%9@(A+ M#"E'%$:8#2W_K:GFT^2IK]?H,.P&=;B^3)GK+?-1$E\A7Z>L_@0;]AS6.Z!')[7^9^BQ43\3=OR; M7#Q4]/G1=$6\-XC-EU5[I+!M6)5FD2!Y44",\ABB-%60"4(A%@6/XK8] KSNA@.IQ;# M+,I YQOW9]-E'G879^_U ,\;C7RER-R.Z<7CDQN&'^Z@Y78,]HYD/ S7;SNS M$Q&_[6*D/SN"$PX%(0JBG.O/#^(9S#-1Q#B6*(V=*M>=F&-L1S%[B0$]RUR> M@M)N*W C0($_"8[8.)O9%[3W9"^?FF%0P_>"BH<6[*5+W5YQ(? MK^BLK40^Q33#(DE,$Z (0U0( C&7"&JS,\KB*$L%*FS>[W,3C.WE7LL(6B&[ MK@!V+_=9$"^_V3Z@";U5=T/%^K6^IOJ)=[J6_&\/BQ__IF]M7V?]P_8M/CO@ M(*_P-776[^_5Z]Q>WEH_8IO"M;MF0%NN1PB5"&4R!4WC*1$K2!*9F(Z#$F=I MDN#"JB_JQ5G&]AKO;4!NOWV^[BVP+_=B)&M@;^9_7WA$? M'O' M+,)R-MK++_5P03?M5ILVLS7ZV@\X3_^UNFUVWE9AT&D\:3.3S6]WM X:3!U@=<)% M5OL4]K7#K , ;Q%S'6+6'G[=-IMQW0[P"WUI*E*\74GC1S;>XVF>YZG(> QS M82*RDYA#@BB'.,V4XCQ!$6SZ+Y6I%:-' MUJN\[#C[V3U&+"0P . M34.'._N24->+]-M2#_;MD>I'[H,V):68HECS"Q$(QHQ%ICIC"JE@!51%2F(A M691D3@<#YZ<:VZ9^(RFHC:@34#?"@K*1UI5LS@)L2S(^8 M.+FO$OK6(M7*" M#Y<1ZT$EU\#P1B%G)QJ8.JXI?$P95^_H1Q5Z>VJ:O7?[TYF)8K]?F&/.=>R/ M(@F)"QS#-(XI1(P0B*EF#4RH0HGB>>%6?.':A&.CC5UY02ONM!MY&;0C"4 M8%I 5$0)Q"+B,(H02Y4V7'B:>-H@'4T^YHW2\\;$EVOY/>V1CM?@QKW2 M3;B^YIZIJ<\W,1G+1OH@[.0.6N@=U/'$X]A)G07$>D=U?H3^50+>EC6?+>I5 MM9-P'B.2%$KDQDK*((H(@H1$,>2BD#S'*!,X=RT(<&*>L1E'36*:W"D)UU:( M^[Q\E)5[>O\I8.UXR -<@4FG22G=B@C^#)::?P$'CUGXIV89/.'^@JJG(I6YB,I,D35,E$BBS.#)50CAD--%V#!588H)S1IVV3A=G M&QLU;'ST:R&=@EWM +8C!V^P!:8(6Z"<6<$* $_<<'FN01G"2NU#GK"[R3T* M7ELH8L67IN[F-UG]*+FLWRZ>:#F?*I%BH9"$<9Q0B 1BD*(D@5$J,RRH2JCD MME'P9V<9&SMT@K8%$UI)P9^MJ [A\.=!O["X^*OJ[<;%7[_8/7/MW7Q9+E^^/0Y$F4,50D<6ZU53@]_-A>]%9"T(@(.AGM<]9.P'?YS;X=E,"OM!,>3MEJ MY]7NE:MV8KC!,M7.J[*;IW;AJAY1<;_I%UUO#NK%W)2PJQ>JJ4Z@F7=;N:Z> MIDC$*9=*O[:9MNA58GJ+D 2J7 E6"!HI2AUZBUA/;/4 #]]2Q(AN.M3M2-I\ MJYHB@ O5%GAPB.6P7XC++. 7UX%2WPR6?S$"_]5 VLB\P;!!=4=NWW Z!-GY MAG6@.#L_\+K%W+E =3'LSFJ@X2+O7/3:"[YSNK'G 6U92;[\4LFG M3R5/9&D$(?R;;H?+%$Q_TP]H+ZODYB3TTQ[#'L!26/SF O7=LGD:%C MCR:F=Z?>T">YO'LRK4[6]8@^:5U65:7I99J20N:8<&C*ED*4J RRB&5Z,\8D M53*-I;3*-NXKP-CV9V>+<;F:;7T6P\**"PQQ8(K9-DUJY=^I1-C]YXX9Q^IF3 MO\NZEG+3S_1L]L@G^6OY_:><_9 ?%_/E8SW-$YE'L:E)A87^SLA40H9%#@DV MQ:F*-.+(J?I<7T'&]KW9MOB=-0TRGSO1P?O_2!(WR[3WVMA9KT,@'OKSTZ@P MV>FKW&@QV:0_OTS <@&8!%]H*29-%6I3F]J?#7PKB)[LY-YB#&I+WPK6H;U] M\WC].+,+!J*S#_-Z6;6EQ(RW7F2"49XA&.6):&:>L3'>1DRPE;-7+,0Y7.WHS -:@=FJ#U#.A'0%!D]\GDBJJ';''M M\IX&U&+^\%U63P>%Z^7ZN_]9?:E*/>VSF;=5=HH9_RT6^-PK1_X M#9E O< 3VOWLBDROVO4GM;^I>/W^B(-7KS^IT*GR]:<5RLZNY_1NBY5*<5]YU.3LI!4I(5^O3,*D60Y)&E<0!7E.4F22&2* M.V(H\0JJ^#L#&,S+'9E!&LA'1OW':$8*YKE44%@9D@< M16D.<2J9IO,D2@E)",*):WQW;S"'C^>^7SVM9MIT_B$!]83H97+V\K0%IN$@ M#YIC[\=;X!FPJZ,]3.ZM&L]!<+4)X]&-P[97/"?W4>/$LQ?V[/#>E)6>"E0@ M9D*?LPQIBQ3%&212Y)#J#T.)(V)1RWA_6Z6,P0,GF[V8.0!O9'!NFMS#1 MI,B*.!50,6S"=20V%:\)E$6$:*0_ 0EV2M7O =, _'XS3':FMKOR@2G\[K+& M[BW5]Q3TU0Z]'7385N9[BARU(=__;3\>,F'>IC",WHXW90LW%::(HJG2UA:, M%-:V5LJ4<6NDIMZ7$A$K4A$CM[WRN:G&MSDVT:;EG"^>I&ELW%8B!72YK$JV M6C8U>Y<+<$_UIP'HBYY,PI*I^_BXF&G@ZW]W>W?/KX"(549B4Y_$Q"ARA2#F M1$*JVIFGO4HYGL;5C2A^(!>;.?F Y4^HU M)#R1[-EI!J7=:\H>$O'5ZWM6+UJQYZI\DA_E$Y/5-,5QFC)M^:1YTC3A9) E MB8*:##*5"Y(6PJJA[NGAQT8"6CKXQ8@'P?L/]Y]!S1?ZT9Z9BD7+1SH'>1(Y MEBK:1].. /IC%/BU7PL&_FQ%\UF.Z*3.ONH/[0\^;,&ADXH=51@Z?57/5]C0 MP1M:FUJMV_*M=^;P\:$M8_2RO:0+^;W[22OQGI;5W^EL)9L60\_F+E/XY*-< M/B[$8K9X>-E\RC!AL5(L@0)+!%&"N$F9T^10H%212&:)=..%\#*/C6R,Y* 1 M'>S(WN0B[4C?VPH9XBFPY+-QK6UHDC2JP$87L%?B>D=A4TIV][I.:=!H/0'^ MG@QW'AYNK7R1^P 2#_O%&&X)CCY# T[=\]O&'Z58S>1GU?8[T!_._Y1\^7WQ M4;\=YME^^2J%;"70PLKE4\@29,K*% J2(N$0(TXB0?(D9O:1[T?#C^U];T/XVNQF MV8KH$(M\C-[E%_QV3 *_VD>RW02&0U3V3: ,%)+=/BN-D. :/&X!V6>UOQB- M?7S7<*'89R7>B\,^?U7?ZC>T<8X<%2QN+UM=\604A[#%%/.29RC!!.WV,B>DK@\U<.$3FX*UK;E/+>:.)H[?9?& MSB(: .[ S'JY6NJN&LU*;*^<@%87\&?W9Y!.AS<"[*V:3C\I!BZG:HD_S-O,\'_(\N%Q*<6=YBWZ(->__U*57$[3 MA"I>T @R1*@F8%9 1E$&\SABDHBOXH_-:%T+Y]AZ8. UMW0@CW8E M0WN;+8*=ZBO13AT$$[ ! 93SK@#&!*R! !T2FZM @\6 D4]!UG"H("B_PH\K M'BK(PCB'1H61(FR%8F!K!7)&V/B6[")_@1T+H\L@TTO>LAGU#><['C#T.W2;10\5R9XE.7]O21 M/SW/%B]2?I4S4T!H3<>EK->5TQ)4*)ZA'))$J+:=K:DI;/K/4YEH*H@D7ODR>1I5^JQ9U/158YD+0'$:\B"%"N8", M1@CR.(L3RI52L>/>[M0TX^.-^\73DSDJ-"$_1_U9'XS,;GQR$EP[&KD5L,#L MT>6_S1_V_-1,*E/5XVXV6_QL H#U7\%])46Y!+]?0L^9/B[!XXDU3DXQ*%E< M4O*0(RY>VX\:/C05L\RZM4D(^H,Z7^DE[XZ=%O/Z3;/>[77?Z2^3M;"LJ)Y# M/QW5RX>E?*I-&P!]IU9;S_3P8:ZW_GJ_-8V*@B4Q9;!("P$1SQEDJ"!0E2)S&@K$XG* ,47VQ56+]K75FSI='(C9Q"+B_3RTM$PF">9RE$F= [ M7:;7&*>,HQAA2@JGT/"Q+.\ !V3_'9;7[A,VDD4+_"7LUNLO1L^_ D/B8*LJ MV.JZ7M'N^D;=M@'/5CVPUL_?AW* 1?#TO0TIZ:"?[0$@/_SZ#S%EST R^6 . M5]\NGF@YGZ99+&B!%Z&-C\DXX\&[F0O_9;M_J:8I2E?,X@9QJ.QVEJ?'W%A(6,2[2/$DQYU:MM&PG M'-O;O);W!I/L*L9V;[E/Y *_^!O0=JV>QN6C?^I.!CR>"M@BXXD?KDXW*&78 M*G_((M;W^2E(;DZ3F\/DJ=5ZV$?J7BN(?7Q# M/V[XN*B6#_1!-CDN'^9?J@67=?U9O==;%3Y;U*M*WCTM5O/EE*$BTM9' ;,X M97KCD"N((VDJXW(<,K+DM@"MU?D;WS\0DPK7@TDVHM)V"C)^@4!7<'/7F"'X\'6@5/U.Q; MND$)/!"TAS0?:IJA\Z:;_WS7L^K-]Q?]/GW2;UAW^,OB.$:*,)AD.(,H3R-( M2$9@+K7)1U*24N)V:AY R+'9R8VDP(C:]_P]Q$I:'N._\OH$_CZX+,V N<;7 ML7OUC.(+(OXWR1N^#K*_[&"+N?J1_$X1G#8&*"D2R$TY(93F.:0% M$E#Q*$UD5! AG+)]ST\U.L+EW&RF=@O7N!'N!53M:-,/5H');RMDV/CJZV!X M8K,+$PW*2=<5/F06BSMN[:3R<35;EK)-!JD,!]7?&^-SRQ(LT/3G)P$&BEQ0]CN^\>'5/,\7T M./]0URLIWJXJFK7SS=89X-94_:;O..=&*Y M-):&C'>X ]--(S!H)0:MR)NB=:W4QH_PL[W"(_FX >7+DK&;=%@KQ@F((PO& M[>X>5>DOUCOZ_G,QE5%<4%JD,"MX!!$B!%)62)@I(E6:43U M(X8Y](CA0O?O>2+H5O[=%YF(M_*N##%<: MWU:?O4KYUC?UW0O6J\J8-IO^XT05$9=9 5.,%43<=/B0*(=QI,E4T%PJXG0P M=33#V,Z?-@+V;@M_#*+M]N\&:(+O_!Q0Z;';.Z.YMXW>X?@#[_'.J'>\O3MW M8;_7^RKN\73ZR<-Y^!KY(O'N;E?TGQ09C]B2K-6=)=74Q.6AHE$,)>(0U1$$C*1"QBI@F&%XB1+G8JT!Y%R M?+32"N9V>H).T0G8 MJ.J/(8.NA">6#2/CH$P=%.9#M@\[F8=,C,]:'CI[5^L-A-R61-+SKYL!?9++ M:2%2A;5Q" N4,VT@ICFD*4MA3B3/EHVY(PK!: M"3M.#XIO:*_F?E+&8@Z,^*"5?P)VRG89;E[KT 0;!\K/< $P1)Z&U?ROEZ_A M L_%O VG@7KF;ZSJY4*/U-3J-*4R'LOG=5/FF&P%SU@&9HD= MZ,SFI947; 4>I!JW V3>PL:OSSAP_+@U!,>!Y/:W]HAV6*5V2"9;5"IQY'BSM3OHYQ7*SJ;IH1G.<\22'/3G"E.":2%4C"E#*$XQWD6 M2[M]2T\)QK>7T7(#05_JAJ]FZW.$^49B8/:8JQK\?)1S4'8*@[(&SUII(%;M MZUE)DS]4@]7\F9:6_57[+N)EMAM@88+[%CN0C?3 K$\K?[-"39/KK0J UF"K M1%C<':(VPN(_4!S'9ATV3_KS=AW,FP+XWCILWYF_>0KQZ _CQ:"/'L,.%P;2 M7^>]P) ;ANGI*2CGBTJ;VIMR%R055""2P[00 B*D,"19AF#,!4MEFG#LYA8^ MG&!\=J_0G_;&,SC?+T]17BM/80K_ =[] M:]65M6+7M"_T]E*3I.$98)("F5$-!^D.(-8Q)H>4I[35%$9">SF MT'&48'P;HZT"@&O1)X!?Z2+H92$(2B6..1&>:''>D#="SM M"9BW4TVWV0<^X>P%S?%I9[]A^B:IZK??'()\5EW/.3K[LJC+I@C0.LY>%8A* MI6+]&<\3B#*"(#4[IBP7.1=8?TH4<:JB83'IV+X@&YF;0K5KJ<%:[-Y9#58+ M8$=FOF$-OFNX&=$>*:CV$'E+0+68[MX8SYM'C_X?[S-[ZH M9!?$Q$2N3:@$P91K&PHE2$!2( D3;5*E*I4\%U:Q'Z>''QO-?%H (R&HC8@. MY_#'N%FX-VY"(S [K(%HI+L>YF6#B(/CX29D!O(K["'DR5-P5N^+CH#CNX8[ MYS\K\=XQ_OFK;DZ/_V,NRKJIS2?%NU^F!GI7Q#^/1(:)D'K?%U&(XB*&-&,Y M5 DOB#:9LBA2ZVW@]UZY\N>F[K'_^SY !+_9!/Y[5]DWE]#R2$!_^Q0KY6&?TVW"\GX M5V^]M8ADU^;OJVS.I4RI-E>T-1-==\H]5LQR MXQQV'4+OHX,LP0VU*IU!]%ZTTEZ"5ZI>Z0S1^3*6[D.YYV7#!N&,CMDXT8&2SS[?8!>HR]]R@ M?F ^L=+<*8_BA)Z]EF/,=# M=R1+6U$= MSFO.XXE8BB570G\0]#85*:D@Y:2 4<*YY#B1<6*94.\/T8&JBP?#U.((T0M. M@5F[DQ$T0H).RCZ.E?-(.1P0>D%LH#/!DX^6K]R,JT!%\: M#P^H0@9"3B.*DT1*!+$L].<\BA.(TT3!""=9GLFH4$GD,^IT;!]VFZ \SY#; M;35\ AGX.W43AM[C&3UO*:Y.-ZJ(Q7,;!^O[;J7R)K'DCWFYK+]^^Z,S,K"V M:GD2%Y#'!88H)PP2BF-(,"%)EA4$Y;P?QYR8;6P$\TU6/THN8=.,$30=&'L3 MRBEP7=GD1LB&HY*VYT4C*?B+EK7^:X#245:X>&>24W.]$HU<4/L\AURZZ5;? M[CM:F6S'^HNLFOX8;\O92D_YYN6^Z2]S/Z-UO6U!Z[8LKD[<8& /Z,A=ZV!J M-K1->2:@TZ-QX[:J@$874QFYZ\0.OO]W;YN4KR2 MZ[<75.?=O_V&Z]O&@B^>Y'?ZR]13GO-R5C8G+_H?[BLI#('+6I,$?YRF21K% M<9Q"28M(&VD1AQAE!"I%*4J1(5GDUM["6$/!61 #!6LIF4_-6_I"S MQ;-[*2_[9;!CSB#@!N;*=TKO IHV<*WTP #]U7B@]I68-+]H]9AL\)\ 7W%\ MO3'TUH+#=MZ!6W,XPG';+9SFOFVGNJDH_;(WSZ\W+]I*N M+U"S[?K\W)0]_;LV8YO:\>]^/4O>!%*;?_J\6M;&-:J9^=.JV5EI&U)%1' 8 MYZ:[!S.=ZWF.($M16N T8]PN;&9HP<=&J'="-,E&=&;,T";4R;3/:;M MDI M8PI._&@*C,U!O6*U_->JR3QNRH,X6JU#/2&69NX(USVT76STZ8X\=I4&.UHW MH8T[UW6:MTC"/[?>CY>];NI]7#0L_ROI+EP^.R.R3D*HX2H;]=A)LB+R+GD$1Q#F.4 MYY%$":9N%7U9+JW7!;FKO6\KLD"%LMP>67/ RP M@5__W3Z4G<#@^V+3 JUKF/8M!)HNV=:^41TJV7H'W:I#5V_&^7ZGOXO/JF/" MM0M0E_.MK48:,-W:1;/];&NG._LZCLQA7)-+\&'^5K*EME\_TNJ?LJD.VQ:, M_2;YJFI[;\[%?E!@36M:*>60DJL\O_X"7+2+ BB R;IW)MJ5=HK .1_$ M#P<'9PFTFK;752^_0H&WG0,5C0?;*%F?M/=J=E66]XJ"G^I(R7:;;Y5MFRO_ M#/;Z@M^#Q *$7A5O]V6!Q!SY>BTLV.>W<8'G&W L^&TMMDM:MCZU))5I5!08 MBI28>L=<09;&$_,8*0LK?;#^@6FQE6M( MTM(Q!@ZV]6 L1K*AK3%QLY0OJMUK$1\_,9[E>U'2(POW\B<&4,['S3=9-I$) MYMYE55+DU.JNWV72J=%4 M+78;G#,#JYY.X<-QMJ"R .@%)KE#X,!/K= _SX;T*1R.K -!!D!X).KTB+0; MN3I"UDN[MF.-1\B.VAU1M>NSP]P1;Z2296DR#^C&])3\52_71D"1V"MQRF7QJI%[+[.8L<,+:S@$0 M"L' Q-Z)#6JYZ_-\+?EA!&LK//BI%?]G?P?T(:AY.G0[33WJ07H(**>'XT%C M#"4NMCDX9W^GBZ4Y@+];EU_H4KY>F]HMV_6V^L>JE'2Y^#^IA:FJKCY[G/RF M/_&M^EC^NEX]ZF-0I@@5>93 3"A3S[+0=JHP]_Z2Y8P5*,5NJ91^Q9L:^<4) M>*H%!'7?3B/B#"BZ*,%WTXC#E1:]KJ0M<;[4^@2G5K8Y<(7.P$XWJ-8E--K- MP%X_L%<0& UW/2=F0"_R;[M%;O3T2<$A\/=&TEZ%&YG&0P![3O1!9AE8+?#) ME/O\O_J(]%&]UX>EU>-"2]/X6N(JR"%.K MPEIVTTV-J@^E-=F4>WG;"Q''XG_]6-N1KS\$ Y/I*KG%__9./6 M[[-2_*Q@G]U30^_HNT[7"_%!;N8BHG%*HACFW)22*R2&5)G:YQ'!B@L0VMYO#P8J^+5TV\G> MB#;3A]4NZ_PU?5YL6H.J^Y!)NI$EK&<)9@:ARR_\(OC>R:3AJ9P;M_);^23/E4QA5/$">2$,HA(*J$^39GT-Q4SBC#) MI54O0J=9I\9RK="@E1H8L8_BRXSDH!;=LGIE"N5J2GR]?F*+57T -(4Q'E?&Y'XO3!L] MM:"[H^ #_]_MHJP3A _"N_7OMD]2[/JVMNX+*1)D+I5A7I@8:F6RV' <08:* M6!MX/$LRIZY6 66=&A6:&DNRK-L6U[D*;G07F^,<:4P]-U M5J9*^UE8&)$ISLV% L.YWBKR%+(\(C"E+*,YKK/$W7R"ER>:&L]WUO^J OU M=OD6HD@14QQR3+71F*01Q$3_D>1Q$L51EF:%T_WBA3FF1@*=B$TM:3<>N 2A M'07<"4S@M_\8DP 58'K4]_2J7YIAU+>\1\73%[SOHP/K'YJ1OJV7^HFJR>.: M8UPP(7(%22&DWNEE 5F1(5BD+$;(' >Q<&F4%3&\_LEAFU%[BET]ZG.P7'PW2_AI76Z4MF;7;2?K M-^LGNEC-$\YIS*,41BS6IU&*"*0Y$C"FS#1KH!&5N8OY:3WSU(S2G>!@+SG8 MB;[O]MY([W@?8[\>=FP2!.7 ).,+8&>B<0;+$__8SSLJ+3G#<F<9A!+%4%*,64XC1#A3BD61Z-/C8Q:X0:RS3%P M=HPR&([ K&&-A#,M7-38TZM_//:HK_=%M4Y?X&:D M(B8CE<-"L0@B$F%(!,DAUP=BGL2.W> MXON >@$#8 :HTNL#'I;+]1]U_P$3)-QTIJ@SBOR][]>Q\?327YA@U#?_NH*G MKW_/)^_+ _]*_VSNS>KT\WE>B"3.>0JSC.D]NT YQ(RE,$D80TE*D>1.AXO+ MTTR-"VJAAN5VG^!G]]+?CTK@%W^7KVT2LQL19Z ?I<%)V9=!\)Q^?3+)BR1: M7U;T6DKUE4\/]BXL-O+7Q7'.39SH;=_Q3B&.#+]K$D6 M0XH*#K-(LJS(B,(DG:_DHWG0VM'@*(35&T&:-^)0E' OQH&@X%!29^>"ZW)8 M>QE"0#R:M:&%A[7TYYEW,^",_1"_PT#X_#D@7 48VQ,Q$* ++HFA(_FGP(-9 MVIH5^]R2*)4IEHK!!$M3'D+DIM%! @L491PG18$SIXXO ^68FLFDO[J9/]+K M6X#[F<\3K"])?[-]RZY#=<(D^MR)Y0A9*H',LB$OK_G (B!TDQ05HL'+,=!X%O1XK!(0U,B49^:!2HRX#/0*O#CY;V MC+0>TQOO U?OI@0&?S56WIA=C2JT>WZ_J'LK&HOIU MEV++TDPH*5.H(A->(_,"$H0$5(*J.,L262"G6VN;2:?&"EUDQTYH<"#U'4G. M5@M@1QZ^80U,)1X0=0_75F_F7[_+RL M.Q[3Y1?^38KM4GY4G^5B56U+<[/ZJ91/B^U3]6Y=ON_^K>ETIXVD?3Z54K%, M1%; F!51!*,LBE"!%5&1L&L$Y5$JEW=OG)Y/!RJ M_KF-V"G M#?BGMCTW[CK1L:^=S)?NI[X56)S0SOGT-.DU,#5(8%S.P$QWL9#=9 MR_L%]-O(*0"R?82JISL@4_VW/9'ZE&04G@T 74?#(88>V M^_?2T7ATFL/$$ MQRI&"C(IN.;'=!$IBT M#M$(T?O]FNJ^^KZ?C3]NS_=KZIWU>[_ZP:%U_FBEV:':?#5!5/M]E](XY1F5 M$'.3X)\S#+'2!S^F9)H*5F0TLNJ@=F.>J;W3;0DY(ZAKA;[+.%IZI>]')[3? M>0^,MC3JM(<@&?TWD/!6-^_R+"-7Q^M5];P&7O_'!SJ OM%2OM(C"V,BR%55 MG^4>2FTU/-9&QJL?^X^TE?8>_J"E^+ U[/-1U;\]*G_^BWYV,Z>Q9@DB(\AC MK(]@5$208I'"@@A$T^_<-,.N=]DZ M.1G03I,ZWOC1Z *V*[WV[>\7^FNXVBR^2_"\="Y'%>R+8>G,FL!BAS[F&0EA MK0 X5!(<: G8#W#XN5934*LZ _LO2J/NOM-%_96H-?;H/0N\)KX\;J'$'-=+ M%QCL,\]>Z/F&7DU^EZNM;$MA&9%.:R=E(LUR<]HDL8E&XPI!FM,"XC2C*,UP MC#*GNM,W9YR:S=H*# XD!A"4DM&-9@3CO%.E7#Q^<[1H;R-O>Z?I$<_@UYL- ME$&+5ED#XNVJ\]9\(]]Z6JI_?@%J^^#0XC?ZA3&T5AO8NUYC'V%G:>(,1"6V968,QH&#( M)9V]%0LY&GSD0B&7%#LO$G+Q4\->V-^VR\U"/CTOUS]D:2HM?])FBZ:%+PO- M#VK!M?7Q17\EM%WR*-\M_I3BUT6UF6<1BFG$)4QBJ2!""8,,)?H-1U0E**7Z M7YR"- =),;G7OY,0+)Z>]0'7\J;OOI6P8XG@^ 8FDR/YZT+N,]"J, ,'2NB_ M[!;A]UH18#3QR#UW(>F)HH;),"J3W073*>'=-YBWPDG&:-(C"%,3M-H8 OYU M%UV$),LD0J8>'>$0,48A-K7?%:'&UJ%IKIS"/-VFGQH37JSPT\D/]@K<$?/E MN#YV-!D.]<#\>+FB0EL]X?_94M/B1>,N%C6]!0H,&X9>N!I+?9._=*$E"V L MJBW9C#(T=X>N*E,7W5R85(QE)7FIE]T IN2U.D M=$Y8EHI$<"@XUP=5FA!(XUS 1&2IDBQF6>X4@G%SQJEQTVD#Q>6^T84;%]W& M&B<%S9C>#"C-M T<%U+_E&"8\YPG!1*Y9-+MMMHKVN-<._?@/0.K]0JVDOL& MWVX/\ IH8/KOZTFY%]@?\5MCXXGS;\\W*MU;JW_*]/8/#HR2E:5)VFHVE+9C MS_O5UU+_5>Y[O\UIK/(DP9$V1KF B,4$$IHR*!B1@E$D$',Z!UC- M.K6SP-ON N6);O@W\W;S _F!;,J_#&HP? -^.UKV#FI@MNT:#!\*W%Y.]0:_ M#^TI; >,WY["-^9\B9["=C!BFN<%R32O8"BB+#.I M_@*2F$FH9$RI$(1D=EQS-.K4N,0$(2RJS8+3)?BM;J'5!GL882WO( MP6 $YH"!.#CED)[I?4<6Z'ZLT?(XS\0_S,0\_Z7;J\>_\_7\-=W0:E.NG[\M MN*D57CL'HU#*G"_DG-]V@UPK0 M6AV[]__.M>LGC/'6(_29[A#^1@GP^1C^_5JUBH"-UJ0]NXVR%F+-MW4Z=5U5 M^.77Y$B>D=;F\JM!=VOS>+@VS7ORM_LW"#^8-CN*&:O>+B(4-5O&G:./LL?X M0:#;E#R--NPPVQZ#ET6=$G5]_W*C9H>3JS]DXUZE'5 M1NG3$ZK5,\-XINX]%MN![@=W7B',3#O=/*:7K&M MQ& O\L$U@S^.<8+($]G8S3DJZSC!<$H_;@_?F1[6-+^%='*EV0%LQS?>8 O, M,\Z(#4\TZT/"=][9Q;E>)@VM3^VK66F]#PUQ[JU7E3[+E_5UX]XV^KMD6 -ZQ?&P= MS&>Q]1>^X=X<:HYX]?O/; <;T5WFJ-^Q=\SUX3N-Q5_W5=1I@:6)Y&8HTA9B M3 DD! F8\4C_OV9YE#GE'9]/,36S\""-_M?!]='/@72T! ?!,\+-JP,RPXV_ M,^5]6WR_OE -\ZL*7K7MSC\YA^WFVI#5V*Q>ARI()[SNB.29%*O,8P2E>O#0%) 6B"F#P,B96E$ MBI21=MW?KBP[S4YXU3L=_G^]YI:;VA17,?1>>7^9Q-;;RU0;4WS?6&52B)4YC&F80(IQ)BK"T6D2&D5"9('#F=<=RFG]KY M9R\],'+7Z>#U#P<:-*;_'0X&Q'6CZQ"TQ3O8W-M25:RSM*]_(C9,*W*6^FFTH_\B/E M'1J/'S\WM//F4O_V\1>YDB5=:B9[$$]Z1DUOU)3L;_N9S^,4-56*\EP2B*(H M@BPK&,0L4AE7(LMX[MA&P6KBZ1%-*_<,/#:2UWL[/9*]2P-T;75@MQ261W3O M\(8^7W>X_G* Z['0X.V-],H!C3A=4/+6BM-JTI&;<;H <=Z.T^GI0>E)SXL- M79H$0W-E]D66WQ=U(3>ZD1]5?8MF[L[>KSZMRXU:+Q?K.6!"4'!#AS < MX&I$!3OQ@9'?A, VP0U&!;A8P>=.B;"X.Z43A<1_M#PB[^O@FD T%,4;F4/. MPXZ9,C14YY-A:E+8=AN<)YXF,4PI3Q0J("F/E8BI@EG+, M1$P%1JEC>M#%B:9GU;9R@N>NZ3(TE=9V13>['LR.>4*74;8S8.]'+C#Q=Y"= M]JGVF/;3"X&OA)_+DXR;ZM.KZ%F23_^G!S+"0<.H+W0ICRON/'"]AVWKLIOU MH?L?JU)V?%55KZ1:E_(K_7,>YT)2%$=0,!E!1'"F;'-*_.F8BA'7=[F=O\;$>F\;)ZEL0TVF*,58+GI'#93D&H MA85&Q1DX4 M<7+$98+5N0"OGD0%]8NV+,+W(-"Z_^H3QC(Z]#NZCBO%GTV7N MH_I'U?A)YXS0C%!&(%.I,>OB&&(E"4RRB- T*QC-H^$5C$]FF]JY_[2:;FG$ MA6L%M_HOM/8CWU-(]Q3K6&:9BDD*HU3&$ FD=\ X59#G),H+R9,4<;T#6@8) MWH_T;D,+'M!W@K-_:.VV)V]?SL#;SEEMXL_=%U,+V]Q A2I,? 64($6)3^=Z MP8+$5]3N+T9\[:'!Q3FZW: .&#)11Z7\9GH1?9?O5WS])'^3=2!B%A5QKO($ M"LDH1(E,((EY!JG("I[F!==XN'"V]-@T!0WKE*C-VG3$J),B&FD]AN4X(^2OJH?E MO&.7^'"#XT*]#\1 M[.*L+]V*K \*BQYDO8^[$9:0B_G#5BST:KY;E$_OQ3QB4A^Y*(9Y)&)3D2B! M.-,_4:SY*#?GL3BQH:2SD:=&.JUPP$@'WK^QHY5SO/J)XRX40ILRE@!8O_Q7 ME;WP>E>2_^UQ_?T_]3/-FZU_V+_0YR.-\LI>5:![*:]_8* ?ZHH18GQ=^GU? MTJJJNZW661;B?[9-DO<[+;"Q0UL'VD>U=Y_MG=,1I3)22D$LH@(BG@B(I""-5.$U"MEXX-J .NOZ7WYV67AB>K_'"PRJ:?9'WN,^MM%#;!(82Z2A",2PPRE%")E\K^50C"E1$8I2B5'PJE2R! IIF9EUJ(" MV2H GC41548%QU#O00MBMP4$ASDPNW?R&U+N- !:A2:S>@9J+68FU;I1!-2: MS,P.L-R:W'KP]8]U\X_@-[GYMA;@]Z_U,=EH"VIU?=8XN0=N7Q'E@V08-\#\ M'IC.XLWO&NP>%Z \[M#8EA;>%7?YJ-KC/5U^6C:&9[.MN6?85I31[[S0#G6K@][URX.W*5$"K M5]&[I](7ZEX=F7<+]0)^3E] 7G:#>AO=W4OZIDU+J'LNUD-_EB8E8![GA%!> M1##%N39[(Q49AHXA5U)&>1+%2%F9O7V33(UO.SG!7E#02&KO1KT*Z&V/J@^8 M G/? (2<_*RW(!CDUUMJ'3IB;W[6_27_56.^_/1MO9)M?:N<((EB MK*"@2K_ZEH^4 MXJY#4;>!NO\3WP!'X MY75 PNFEO:;RH)?U;+#17M)K:AR^G%<_JL&+Y>JZ&F,!0ONQ+A4"W%=6F[6+,MLMRDANJGNA]>ZS&BS0"SFP M[@7PNC?K[I'OS)[87U?,981$@M,4YHE $%&2:'9-,222Q] H:]<=]'Z1Q>M 2+T MS]7W'9=_,,/+1..?JW@U!O_"1X>]XV^DDF4IQ5?Z9U,\RO086.DU^3'/&,.) M*#A$+$H@BB/CDM8F%48QRF1,LE0X5\AXL[=YU/PB%]GBT M0IHPB%U%N-N(.;_YM\'P1 ]$XW* [<5/J4#BR>\Q;7O^IJ^6Y=-5],F(?O7 M7>U6FK$848FA3",)4:HD9$4J8%;@0F0L33ARXHLA0DR-22Z%9<^N]XB]H]#N MH"5SN; *MQ"C7$]Y7@,?D?+6((8+F[\MPDO'T%N#9!%0;S_6,-K\(/]H.PWK M:3^5ZY7^D=>G^NK3>KG@/YH_]^Z/-(GB7$H.\U3_@03"D%*:0\HY3RA%L93( MS5?E*L+T/%-FN5:;Y0_POJJV)KFQ! ]B_6SR'/>:@6/5W*C2>9GL:#(D]($I M4HM^'=P9: 0'O[?_#>*(&HJ>)VYTGGY47AP*SBDG#AYG0&G.VFG%;O>08*<] M)-[11?G?=+F5=4&GQK]E2H6:LNJ:N)5<;+;ZRS^G#&6@4!P>:3^F+X%"T=$I?B)%*G$[EB^%6%W6LA>JM MHAI].:8FU;F M"84\I=+DM#"(<41A7J0HYIE,$A0-*=!H.;\5J8R?$WGL(S%-HL%R2!5&VU5( MF3;B9)[".$T*O0H9ATPJ F61I2FC29+PPKVCJ-=%&+TAZ)4U '0#F'Q0X91#1>*N@2-Z!XK,#F"Y:L D^VTX]9? M<@3CK/R2Z_/#=O?W*UZ:8=_(YK_O5Y]*^4P7HKL7:QN,Z.GK%-SFCFPN"J=H'NK5HQ:^7HBEP\-"_!,[4=Q^"GHAP MH!"CTN)]0)V2Y)VC#?'(&LY]OZJV99UBM>#U2]Z6N%1<"PJEAY_2LIZAM_<.)V?A9FFZ.LC)=-SDOMW19_9,:O_SF1_>KN9(9 M+N(X@A&F5!^'50HIR@E,,\&02EG._:-4R?L%&^J9#<*O:#.R6[_.MY;L_1/TNM$.%LP\3ZF5# MW^\"\F:8_'VC#[R*W!7VJ[ZN/TL#S&(I/^A-89?*\W7]FE;?/I7K[PLAQ:L? M_ZA,;_==SD^;XV>:)S'30IEOYBGG&2-1 B5&S/25*R#-TQ@BGJ>BR!,E\\RQ M,64 ,:=WWC_0TO1U*#L]P4H;54W+#//OYF]6V5-=;GU+N6-[C3]+\>+ MGA#?!W] 72,<+NU,0?##6\F&*HOFUT1-\.EC;GXRN^@OP,]@G-N[U M!;]W&OML_1%P07Q=4H40<=P+K8 @GUU^A9S+M_>B>K.H^')=;I%FB4PC 1.:$(@D2R'&&G29)@RQ*%,TDJZ18[XA#Q\O=@#X'?%A-Z"V MVRG\@1?^IK$6%+22[ATYK:P>BR!98>*KP%'_9.,6+[)2_*PPD=U3]]?3/FDR MZE")61*$%<\51!G6?V!AHAD,X7..9$Q0IB0:6DY[L%13C8BM\;?CVA"8!J;37C#'*6;@BIHG/K2> M=E3*2 ."'OH(_)! M2ZRS4_)._)'J![NAY[U:L.7T+U0;V V%/M/Q8UN:C MJ!.VNY9:3FI0&;%G MX)F6X+N1V-5NLP+=UFKS#65PFZU#\4N#HI;95/YJI&XK4^R:_?DTU%R \F:F M64TZLI'F L2YB>;T]#!:^E7J@ZSVY%!N_^E61N;.6\ M%G:\%1+AP S6B#X["!PZ;X>W60.F:8PNQ P8%8#1P1^9#47/$ZTY3S\JP0T% MYY3J!H\S.,=]_21WWKM=M)^D2*@H%U"I1$"4\!QBG E(DUPEDLB,2>K";5?F MF1J%M2%\>W>X14B>$ZYV/.4!K"/ VEDZN%YV14+[P [::5TM?LBZ MXH:XH09)C#/"Z2)(\P M)=SI8&PW[=1HO)5V6#;G#83MF-D_;H')=I=TV4KFX"Y MX>0YC_+&I"^2)VD'Q+4\2,NG!QY8=SGN']6O:WU 7GR7HHGX_KM,?)V) MK>8<]X3L L/9>=GIX:$9V*(.=Z-+XX%]OWI-GQ<;NFSK33%.5)YD".*,28@B MI7\RQ^)0*NS4-N'&):W;]IR\.]6U2F MYWU]:'NG_ZV:9UF12)D*6$140,0+"EFN39HLDY)EJ> $69VG>F>9&F=T@H)& MTM9E FI9[5BC']1^MO &5>@3TQ"4K.G!"H4+M%!)_K?']??_U,\WC*!_V!-! M_ZBC$("58MV+;_?A84;#6UJ:[,BJBV%X1:L%W]=?H3PK6"8A31)M-#9T6 M"4RPRC+&%"X*Q_HKO?.Y?*_'"5S_L*^7\BQ+P(RTH#*" [K9E NVW=2QAW6Q MC>]\#?1'G_0IIXZ5^K9>ZH5P+9[2OR)V-H8WE .S1R?G/O1I!FI9@USG6:'B MR_NG+/FBDCO7\M?UQKA[]/NXTE+6,5ESENJ# M39I+6.09UC8+-W&\*K;X XUP>^E[6O]!MXD[UPPO%G>9-3.MTKA9=%FHB=XU6(O^E+A]= M%L'W;:33W .Z#_RZ>%ILI/B\J/YM?'R5V3I?+^GBZ>/JZX_GA;':33Z7J7KU M9#K4SI&2G$99"O-<<(BDQ)!PD< L$3'CM-!3$(>.!*[S3\_8WE?=?VYR%TNM MB]ENZMY33U1O1/I_FI&,*XUO*; MBYI6 ]"I !H=0D+NT!,A)/0C]4GHEN#H6[[[:ILEV+1+\-PM :UU\=5(82B& MONNVDTUYL5_,DRT1!4 ZI3"A$A&+( MA-Y/"D1S4@B91%@,:.]I-;G5FS5^;\]_K$I)EXO_TR_8H]XUZKOG)UK^6S8. M&_F_VR:5][MLBUD.KGK>LRYV9Q!_,+] S?(#B6>G3;W"E"*_C9'_2N,]<[Y4 M(?';,/34";=X>!A?F<*O#RMA_F/J&'RG2_-NF9>QTH:VZ7Y\^1--K8,Y2VE< M1"R'2,0$HIP+2%!*H*(BYGF<$RZ=HK7O$V=J_IBZGK,)FJE_.!#7C;ON7",[ M4AL/^Z4:SV-.HR$_RE-<2PI M'O2YG3[*#UL3&?!1O5DLM_I?:R])]7&[J4R=P\7J<9YRRCFG"*(HXJ8O>089 MY0QF69[G61[%BCH6Q':48'J^B%92\--BU=SW5=?C?;VL0<9003F14%*40+WG M$4@B3&%.8I5G7&*]#/.-<5F]^ KLI?C_$/YVNUI 5 -O8YWDH!4=-+(;QT,C M-CB0>P9:C?SM3P.1\[0AN+TM2_W327F[.,8DSC*I[:!,FZ89IYI%> R19I""99F0 MQ/)^S'7JZ9FC7[9/3[3\87;K12OZ'?4%;P!O&3D1 ,S0T0\']01W0L] *_9( M=03MT/)>/_#&M"]4-] .C.OU BV?OR-.C=V..&"G$0?OZ**LXPD>JFK[U(4? M/$O>W'T\Q7-4B$(FG$-,E8E.B_2).Z(4)C@F(D$D%Y%TCDX+(NK4#*Q.N#8& M#2P7RC2;!S\D+5T),=SZ6E+H)%8M-.G>'W)FU&UK)!XH/ .[[X+1V7.H6=!E M\1E@%D;0\O-(M(F<1Q&DN;:8T[0@*EU.([GL3=%L;5A/8,=_ @%ZDOU@C?8<9[8"8=UO:9NX7 M,J@=8+EN5;L,,HSF7FT72^.$?%B)[L?W3Z8+=4V^59M0G6)$62HXI"15VDHF M".)"%C!'5)GL,Q1+[N8!L)IW>L?_3M:JOF!>'$CL1F)VL-N1EWXOAR('R&MW LD33]G-.2H_.<%PRDMN#[OGO;_GJGS8BH5>R8?-1E9-W.^[ M)7V<)[2(8G,?FRA-.R@2!%)39ELR6:28:1N+6"61]4\S-4/J_>MWGT$K*CB0 M%1AA[5/?>W#M9QA_: 6FE&% .66_W\9A4/I[S["CY;_?5NTP =[BTT,C%LOR MA^:4S_)Y79KKTSIL>W?.V[=Q;G='A7A<1#R&(LIBB 1#D"@F("W2*$^%5 HY M7DLX2C!!\V2]_O>-?#\OT-L9)@'A#,PGG<2MK^LW28V837EK[Z;)0)B\10BZ MS3YR2. @:,YC (<-,_)MQ7%^I#GV'2=%QO,DCS)M]A"8N+ MTXSYYEL0-E,^Z+*\]/7%;4'_&M<7UH![N[ZPGW&H7Z]:K*0)'7IBBU4MU9>- M?'[@_[M=M,V8Z\0[/:LTH?#O5_6O2BD_:[EWYLXO)KZ-R8P3A!BDDA*(%"H@ MDU$.>20%I8E@"7>J6.E1MJEM,Z]+JC;5$UV!\E#4.O/1U4/H;P%M_8@OLBS! MO8V-5N! +=/F7CZ# \UFH-$-=,J92(9.O1DX4A#\TK>8 SR3WF'WYK_T)]G( M7D[OD)[[0OU/X:.):A-=_K#=?%N7)N=Z+A"EB)&T]9Q*'$/,B@+B/$DS0JB, M\SN:IYY.-S4^/FN:VJ2P +J3^)[FJ6=@VQ&M/P@#<^=9L]0V0>7A-GIW-DB] M!DJ0QJAGD[U@0]1KBO:7.($LEPK20F8*<[:ZJ)/?IVA!,(T\#L4TM=7Q(WJ.$-RGKOB M/L0PQOH@-TV7&9,N\W!0$/CK^H-6=ZW/UNOETEQ8M_;8'*F$Q7%*]%&6:/+B MM( DC3",4Q3S&!%]U(U=>,M9@JFQE^DW^U]@M:^S?%I766\V4C[5?UL=:62\ MI[5*;CSGOF9V;!=T)0)SGBESW;:Z^LF(_S-X.%F%8Q5VYU5_5#@8/D^$Z#[_ MJ+0X&)Y3Q2"A>RVE^ [7//BI3PB"@%)4T81 (S MB-."0Y+D$G.I*,Z0X^VZDP#3NUP_D+\I+W.H@>-]N]M:6%ZW!\,W,.GU @OV MLH/?PQ3L&82;K^MWM\G'O7T?!,S9Y?NP4084_GU--[32K/G\;<%_K?O<:9-S M;8HP:%;]),N/G-?)B5P;H))J4OWZC:ZZBJ=8%5S1#,J$FIMU3*#^GX1,17FF MS[AQGBF'&L!WB#)!XCM0IFL@6.[5,:YR^2[U?H M\7"%_%83]H!K;V'A>\8?K\:P!Q2.R@W[&,^';Z/+"/JZ?EUW./IRT."H[@TS MSU,F8]-K!7-MM".B(FVT MP1S?-=&)7W?=:OIM'6K0MI *Y9JP!B^(8^+V["_HEK"&IM\I83_,<)=$.VIS M@_6^JK92S+&*<)$E J8J+2 2*3>^!P$+1H4@5+*$I4[%AR_/,S6F.GR%NKO6 M&6AD=? RU2]=*;O^_C %IAU MQ,QO4QP2F4$S?<"HE0IB'$FH<0L*G!&BCC)7.C@RCQ3HX,/ MZQ7TV"CA&KHHXB)2,8&44PY1)E.($UDS;IQF@J$D<73T>L!W),?&+EISCRI@ M4JU+?5[3DWRCE:/1> UD.^+U %Q@XFVC)!L1P7N+[Z)[<]!^$'RU!;TRR[@- M0?M5/6L%>N/C URF31?C)(IQF]DG54(5XT0?'C41(&5,+U/Z$6&6(Y&K2!16 M'<8OCCXUAFU;91L!'=QC9YA9>"'O02+P*WT PNWD1@LT'#R ]Z RDEO/YBOB MYIZ[IG2OS^WLH?$<:=?D/?*.7?W0P(/AMMKH0VCY1CZOJ\6F:HM*SHLBS^,X MD3!)B>F/P#1/41%!%I%<<8RU;K'CI?3EF29HJ[2" M%*ZG@BO(*HY8GP?I1" MGP@[>#H1=]5D/9X'^U'P=1Z\,LNXY\%^5<_.@S<^/HP%WBU6I@EI'3W8]%D.+5CW]44A^=FL.3B3WFF\7W^LV9)\H$NFD6J?L_HPPED&#] M!^-9P9$0*LIRE[8_]E,[LK,?NJI&4GC MN,\OK<%=SMX[D7TI_^]1;?B]Z,'=PCUPA?447YIX"L[C'D L_SPYR38RSY M!VB$!&I=@M_6Y>:1/LH*?%DO'0, ;!"WHRG/. ;FIPOMR_:@UB+/VGZ+X?J8 M]2 4J)_9I1E?M*]9#P2W^IOU/3J,??;4UO3TW>?5$,J$PHS E*8Y1+@H--V( M%*J8\#Q!64:$D[%T=::I,8W-Q:TCEG9LX@6AP!RREW&A.%5!V&ASG&*5Y? \F;* M#["A;Z>.,#V*HC86RL8D3FF)9V?9WI^HYRNLVW#Y"VN\.M/8H8VW5+X0WGCS MD7N[2GV1CX;2FI+$=9:WMOF?ZFB&5S_:7^YW5Q6)&#$40Q&K B+$,:1%S&#, MH&C;<@%A%/4,;DWN41/YYO5R^ M6Y>FJ.XU8]U>XI,:"K\; MH4$KM4MTGP7F_>P7 ,G +/H-^C28ICQPC#M M=3H*S'1X; E'\=LS&F1F)X\YJQL8K)0FD#*!(/C+<%7);UB.ZO?,2]%^-;O5GLHO!VMOT7O=3;:JZ*6 B*&8RXP!#1 MC$#"B80R22,D$B15)&V[,?9--#7[NI&U"Q4]./LVXMIW9.Q%MY^^?&(6F,N& MPN74E]$&BT&=&7L''JTWHXUZA]T9K3X_P-)[TY8;_TK_?*@JN:E,;5\3(&(* MW'R0&U.RL@T8SU)&8Q)ED!0%,\VB%62Y/H1'25;(HI"<8ZO*NH[S3HTLC*! MM)(Z;.0.2%L8.F'P"TP7UK,@-[Z<, [&!%A0%Z) O+ M)^!N]I<[;+VVF<-PX]EM[CH>V70#'A]2/'/]]&1ZD>F3LZG:OB_6_G[%EUO3 MZ_N=UNI!*6U9THW<)1"*K(AQD4B(5%$8MD>0THQ!KI(LRF6<2ES,5W671?'5 MDO0'RF+U8I'FQ3J3*.CE;ZL-:%H:[/4!/RTZC8#YT@"ZT^GGVRE)_A;18B,) MN2;C%0V:^#JX5,\,OQYC5E,N\7:ASW62VB;#E=OMO*#_'/S]0^Y_"Y_6Z\VWZJY M8#E+N2(P3DRRH.04TER3HRCB%)$DX21A=]=0Z!%@>KQY6%?AN14;<8;QW)M%11\?2W."U_O=1_59?I>KK:SC#.=,$4R%9##-40Y1QC D M61K##..,RC@B++2?UB'19WYWI-?UQ].%Y3%B6(R9A2A)]L!0%@S1-)"0"BYXE!G:ZM>Z_>MBU]XEXG&6Y;F 0G(,46ZRUGF"(9,93N.,PH+QR^@0FO$QRTDH-. M=-#*/C-V9%D[4DTQH[TJWMOT#,/05^ZGV^3CIGP. N8LTW/8* ,)SW03>J6_ M-,+DX.NWM+$VS1R/TM@LKW[L/])Z&!],%M/'9_/!ZN-V4QEY%ZO'KJZ8HH1' M-($XP1PB'IGL)"%@G*<)%TIE4F7S9UDNUD)K6FXL>=&WG"ZO]JFTX=[R5_)Q ML5J9Z M&E\;%.P-5W>\)K/<*.-*H]Q6.S%V^*6DM-]&77*S0^ZP1'-:2@T/MP(%Z=;6%@\^U M*H):QQEHM=0_[/7T7P4OV"+XVJB]RS?N7AX*WK/M/MA$88(:S)7QUS_6\YSG MFNX+!J.44(@08I#%&8."\B@M$.>\4#YC&=IYI^9SOQ["D/H-8>AP]Q.Y, #- MZ00L:,''"U@X06JD.(5NUDF%)YQ X1J5Q+%RZM ^0(:I\98I@B>Z+"1S7?C3 M02F GP&M57$O+NBZ,G9L%ACOP,RVE]Y@93;/[94*]^T^<$)1E+< QI0A-M MK D""4$*(BPY(XK'F>M]7=]TTW-+=]+.P+.1M_%*=Q+/P$HZ-O#J!1O)/**D M2/4;H!A$3!O%+$,88E6P)-*_0+ERJ67K"^HQRO2,"K3=YN$+OL"[Q!ZY3SOD MWNZ1^]"#G/->8 .))]+OG6I4=K=1^I3&K9ZYKS+M6FF[>;'1%O-WT\Q('^4? M%VPIFYWBW7:S+>7#DZDJ\7^U8^!ML[LT8AT*;=F..*ZY6ESS6U],6^ MT$J%=L,>E+YM%(.U9F"OVJYN0KML1\O9ZC=*,5R?T'NND.M%M!P<^71\1)E^V4_2I.]\5&/]TG[$CHFGKF^YOJHFD\NZ/*3Z6E> M$^[&M(30=/OKHMK,N618: J$J!#,!!TC2#-"8)%C)A,2$<')W3=.0R2;&IM> M;E>N3Y:KG7(S4'_EG5LV^%O-.^ZQ0J_1B]UT?3A8GYUJK0G<* _W MVY5FU[)>3H_VK7?L0]Z=#9+KY6_7[H'3ZO[MK@F&E#4KJ=I43W35FAF1Q(RS M7,"BR#E$ BO(&(VT16;$8E>7I3TN8G7E,P-+%LAR M\9TV2775IJR7N/JPWKR1U>)Q92H1/E1_E^*Q[I^S^\ O=+$R3>+J6YP44T14 MI(',*42YP) F$88\HBC/\ABIPLG:O%NBJ;&=25!\7"W^3PKPJ*4$/RU->SW0 M^%)-@%K=KG QI.OI_:MG9UV.NB:!N7>O"SB059N4&[!7!] *M H=?FH&?JE7 M<-\@T6/]!5\8^RK2<+<\XU9R\ 7?6;D';P./4/SVH$0THRA1411!@K,,(EYP MB(GIT:B$E)0R7J0.!N5@.:;&QH.+>@XJZ7W'^MD8N*.L2FA;^*^R( %KX$ZZ M!GO(!0I;"=>Q1OL=PT^W'NZ-&NX>AAMV\/BX^29+,QJMOC65'_1<#RO1NEST M9KJ13P>%-&1,*,$"QJG>TA!.]&Y6\!2*/!:)(K+@DKJ<,MRFG]HF]F7[_+RL M?53ZI32M//21PESMKU7MNM8Z =4I JBIF;+8_/@OM[.%XP+9'23"P1YXEZH% M!ZWD8"=Z'7VV$Q[4T@>)2AX&G*>C@./DH]K]PX Y-?('CC*PBA#7^_9V:8X. M];P7NKJW1X>ZL_L\+1*,XUQ"FO)86_))!+' "$I6(,X$)IERJNCF./_4R.] M?+"N7TM^J$#G7UG4BCC6#W)<&3O2"XAW8-8[A+IAP"/9NXIL!_X0LP5I'3Q6 M#QH&GJ_B08ZSCUL[:!@T9Z6#!@XS,"U-,ZPF5O,?$R3\G2Z-N^2S9MQR8:)- M+__^TWJYX#_F)(YPK$U4B$E"M16(,HBSG$)&,&(BH4G.G*S >X29&BWNI09& M7L>4M'M6Q8X%Q\(ZM+O"V'_&ZJM_.)!T!DY6X,JG&HW [^U_@T3<^L#:5S+; M/:*,F]7F ;2S]#8?8PZT,NOHW-<[;W"J"W?HI!*;K'X%F:>4,A"6W$M>'_WKI2]2KLR_ Z&GM6)+I>OMM5B):MJGB2,YB3'4 ECY20BAI11"GE.$.8LX@4O MW+I8'XT_-<.E$1'4,H).2->6U<<(]K^P'G )_,JZ03*@+?5%Q>_H1GT\WLA- MJ"\J<]Y[^O+'!@9KTT7YWW2YE:]^_":I\;W6%8AHM:@>_EQ4H0'F2Q302"+D8[?W33[-&:=VJCP4 M^#] ([)KJXQ;(-L9A5ZA"\S4EU ;YQ;*&B5O+2]NS3=REPM+]<\;6]@^.(QJ M_K%ZI@O1C/EZ21=/IM!B^X/XGVW3@ZLMXM)=O(LLQ=I2A")B&40HTRR49Z9" M8BK3+,VSF',7[G$786ID]%E6LOS>])#IJI^9V]XM7=9U-:IM62>O-THU=\'- MCZU:;LPU8,WLJ"SL2@3FMD;XCLS.H=YKT*$^#O,-!]43%0X08%1N' [0*5G> M,=(P]CPM_O)&-MVD3)S\FX6YV&?;NN' U[4)*#7-#M?+99T=UCSP]X;9YT6< M,(5E!%6<((@PQ9"0.(>I0%%*62IED\S,IP[WR M1RJX<:BWE;-CUE$78AR^/99S5SW*])'L6JJ9+* C[4Q;@BO/@59#?\3K&W-/ M=.Q-K%%)VC>8I]3M??R!)^_%XVJA%MQ4KN7<7#/H*>JM8J'/^+N3H1(Q081P M2#+%(4I)"@E5!>1)HJW?",6,NQV_K::=FMG[9?OT1,NZ7^^! F"O >A4<#R9 MVRV"Y?'<.[2AS^C]4(+?PYS/G6#R=4BWFW3GAY'4VZ?GY?J' ME%_TH7/!Y>5F6)HE3>J2%'7?JZH.@SS\_>MUM?FPWOQ+;O8U2>8<%05"FLBD MH#%$*F.02'W23T261QEB1>':\B"8K-.[3/K'JMQ7=^&';?!,5U]0RB9W1IM ME7'J@/7S +LUW-K;T>DDUC,T U]J4[CO+5S@Y1]T,@L-]NG^$G_#%6QY_UG;[NZ;8U9Q&62'3 L.H=B53 M'D%<) BF+,*)$*@0PBDT,HR8D[.[Z^VC$5F;B$U&?]8Z3!+,XHXFG!I$7II^> ^1&-SY_?0PO+88M3X4!.#A?]2 +]K('<@X/ M02UT*\1+4T^C-6(/*-:M$OO&>/$3_/O5IERLJ@6ODZ'F,N-$HH1 H12&2"%] MB,\T#5(:)[*(DSB6ZH4.\<>23NT*HCRV#3_YA@2S).BR! CS&D;L9AS:AO"#0/: M" Y^;T1W=.?:+,"=%O0P6 -3]*_KU6.;!OOU* GV-H[^K.1S9$(;QPRD\6$M/UPKJ#5HF&P&#BNS/MC ?U=70S<$ [0OM!3@Q?H4N@'4UY#0<:2! MMAG]46>P:L[5$Y1;NMP7TK9;TR/5\4ON-NB$OO>=X.! \N8=J VD ^&# MO S#+LC).T]H/;@+87(/8CJ0\P!:8 MC782GK5+]]B$IA\%7]UFKLPR;EN9?E7/^L?<^+BOFC!-O.='U41[?J)-;4)- M3'7GAOT-XD'CK"C/"XI3&)%84T@2"T@C%$.9X)2++*$Q<;NINU^FJ9G]^R#: MJ@FB-9OX,RT'W<%Y6#++V[9Q%R+TO=K%*C6GX(H!1BSAA4A<)1CI4HI+P_?J)7AJFQ<+V0%V[6?<1 ]"_&/=$-WB > M,6[A0GY;X$)@PZ$+&ES0+\$$P@:L(+(+"+ ;ZOY;MIWMVW[+JC=;.5=8TEQR M;812ED"4F7+XB"G(),XYB8J4Q,JQD'7OA$[<-EI#&M5>ZS0GV>=6W.$79A>A M=K\>NQ? <2_#=M+.3%8UDYK-%M=S(.ZZ]>H#)L =U\7I7NQ&JT_YOONKWN<\ MTLMO=+,UQ6-.B@(3Z;.%YOE_27U([=1P*8;MAZWZ 0Q) M7%=F?GD.ZX?$BLYN##&,V9I6TPU-2M:%0&U^?)&\?45W3J&DR%**2F\)S;!\S:5IF[<0??&_OL"AV-!<& MZL LYQ%E9UIS!\P3JSE,/"JIN0-RRFD#1AC0C>2-5+(LI?A*_VRZF]0!"%+\ M]WJY?9*?):,;6&(=UA'ZC;B M UZWWB-.2/4V'K$;:;RN(TZ:';4<<7O2>^NYPT#3MG*V.=)\_6,]SV,>*O M->$N-F:RJJIS)$V+V4A$25:( B;ZV U1)%.H[5,.BYC$&><9P\3*5+69;&JT MULD*&F'!7MI!W7Q[<;8]2/M!+_C1>2AP T[*MQ'Q=C;NF6KDT_!MI<_/OQ;/ M!*JR4=W(P/Y%?W)3O5]]DN5B+?XI30:0% _?94D?Y=L_3?.Y2GXJ%US.BT1$ M),\5S&*&(F.5Z_ H^00B<8(NB7-) MCP B#-O['K[3Q=+,IQD<($"041 MXA0R2G*82Z9X)A!!2>(2">0JP#0C@W9RUE7EW;8DYR6PVU=" AO<1\PV!U=4 M,[#3!:IU"8TV,UO(G1E]*&Z>:-EY^E&Y=2@XIP0Y>)P!=UKFYFREU_Q'&Q:P M;P"M"73%%\]T^8HNS6]>K^O0RK*Y'TA(2G*J"19,*(H%3!B*M;6-260I7KWP5@D M0F]#"C'BXAZRF'-Z6\R!R/I,;V3^+S>+V@9I.R/:,WZ!-XYCZ!IQP4^_KJOJ MY[I:OLG#U))KVWG3].:LV6NS-DF9C7/;?RB8 X*>+&B;&4J='E(SXZOM8KGY^]K4T'A\(RM>+FK'Q#SC*8F1XI!C3"!B M401)K/]*(B:3J(CSB%OYKX=-/SVN.C2'C09 _[?5 =1*@%8+<*"&@Y'FOD(6 M)G)0W(-SW/0@=["(@T(_DBWL>PG4%H7F =I"XO;12HLR)FNT2O M-@;-2.O/_+T++$\&\3 91C61[X+IU&B^;["[$\%>+VE5+=1"BE<_-.G61OJ6 M+KNOV1NZD2?)ECQ.I>2B@'E,,$2RT$9U03',.4Y5016-J6.5N'O$<7E5QRDE M=R#V/BU3GV7W6A[<%@W.%7-?-SN^'&LM1O!*MVJ O1XF1./B\AA=@J;.^H#5 M?]:9NR@OE8S+3A8[JQKI"+^<-6+/0WY%?S13''KE1BD2F502'R!"(> MI1!GA80J%IDH%$VP1#:6XX6QIV8/MN*!3CX[RKL$6C^#W0E%8$*R1L&:6GKT MO< 4E>1_>UQ__T_]5$,2^H<]-UP::Y17O4>)[LWM^\@P\^>#>1C=KY *, M=C;&?> $?E$OX1*HZ>5U'#QM]1=VQ,!!Q6X^-1QR#>V>TK'6IBD;:@SB+&=@)[--! M8XF--V?,K?E&=KQ8JG_N9+%]T-VT?[O:Z-/"N\52EJ_UD>%Q7?Z8ISR+LX(P MF"9,0*0H@BPRM0B3)$\P)DF:6CF&KXP_-29I1 2UC* 3TM[.OX3@;5O_3EP" M,X,;)$Y&?X_B@PS_2^.-9OSW*'-X .C[V(!0@L]RH;>XL@F::O(4?J-_+IZV M3_N"@K)\^_2\7/^0VJO M>BMJ;2D ;:P!^;1>:CG!=J6Q!SO5 %_2Q9-+E*WCFO031&"D Y/'@>"@D]Q< M_330[X2O\>_$#X>T0\! .,1'BA;PBKQ;J, P['KC!!R''"](8)BN1Q$" X<8 M& V[+4W,X3NI'Z'+K_3/MB;$*[F2:K&9TS0122+TX3'.(ZCW!V:"8"FD.8_B M%!.*%7:*A.V?;VJ;0BNG8]SK#4SM3HL>D0I,ZJVDH!6UKGG5"@M^:L7]V6,H MJQTPOL)8;\PV;@BKG>IGX:N6CWGK9OBI7+];ET_T_4J9_]2U9FBY6JP>JX^E M"83^J.KF;Z647Q9:\X-.<.9RZJ&^KII'2BI"<@;S1.80%3*"),\RJ$A*$T(E M9\2)>T().C72,B'F3< ^J(S0@.ZE=F.R8$MK1X%36+# W'FI^>4,:"U!K28X MT',&.DU!?=VF'UHKT&G;+O5AMTRCL*DZ:%0.VB_3ZZ*$ZZSI1\R7[L'I%6R+ M;IU^YQM8'F%9?R^EN%S1H=W.YIDJHD3$!10JXQ )1"#%40330E"%<8HSQ=T" MN.PFGEZH5M,$BM7E6OAA71>^KC: :V4>]6_H(]5'C6ZS<"R78+M?> $Q%G% [>GW2]-V@C('V__U&^9_CI\ MT-\B34Q4DC3!L!!Y 1%+"20FLY06VL:5190I;'UKWO M32Z">/OBY%YH0I.&&RI.5R=]J@^Z.[DXX&B7)WWJ'-Z>]'XN4!G"&S6C/FXW MU8:NA#:0>LO293P6,F,(2LJ9Y@2"()&QN8DAF%*5QERH^7-=>.K+AI8;.X-E M).E=WJI3'0(>IN3C8F4L4\":N@$S\$=7@8ZV%>AD5X'NN;<"W \AR1GN7&_*OT=D5%$1/O5>+L2?_$O1J=!R!MK\=?_3M@9TA-T$73"KPMSO/E MFY2;7\KU]EG/VY3R6="EWN\WM*,VXG#D_@G37E M\#7N@+# UD,OFL8@=?=R(=7U+B'[5SJEJ4)8Y##*"GT6D7$"J8P2F)*"9B1% M>::L\OGN$V-J%-TI AI-ZD#YO2[@[A;'K5?GL5^>9;U\BSVRT-KC?[F*?SP;B1[(Q&'CSY>4.+="!S%)]X_ MVK!SQZ=R_2S+S8]/^KO5-5Y]-M]>O8=6^U["*B(XH:J O(@01$HP2*1D$",I M(B8*TW+*[1+8;N+I70)WQ. OZ1#;S1 M["']M(/T[1[26NP@]3O=D/)DMUM..JIU[@;$J0WN^/30G#G38%2S8-GD]51S MHHWDB+(4II',($*QA)A(_5LX MWKX"OAN=P 3B"LR _+DKRM^107^ M651\K:?ZK,_JGV1I"CK.4QP+5D0IS*-8'Y1C'$."J8295#1GDD21$HXM?1VF MGQH!_//TCDVT,H.RCDI5;?G^99VW[-SUUV5A+)V2P> .[8)LD:PEOW!MU4D/ M/M? MPIX[>\[ #A_C7U=)A^[H^\ 8"ZT\ATRRC#*^RR_R]56OM.Z='7#_KG8 M?'N]K3;K)UGN2^X54A^R".8PRHAIRI-&D$8T@21*6$8SS)/8J4&"[<13H[E6 M;F!6?U> KVHZ\G3"NY&;]1+8T5H(8 ,3VD5,CR$-5+;(%2Q/)&8][:CTY0K& M*7$Y/S\P7$\^FO/;9_ELFI6M'O<]7)3&N< (QAG19ZX""\@B3DT*69Y(+/($ M,:<6OUQ;S'Y9!V=Z_&9EJNJVTIYSS-19PA 7&B0)2F"491S06F::V/2 MQ8@,O3BC=-N:QM+8;2>A 0^\P1Q7,C4*[&MR@E];O!LM0*<&^*E3Q&/1E7MP M])B,ZBS"Z*FI0T&ZE*@Z>*P!$8+-X+L"4VV/EC=;N6M+I#C*DX3&D+%"0I0( M9,H$(HA0EC!<,*6R9+Y9;^BRGPOMIG-BO=VDX=Y$^^9/EG#V\Y=_D (SU4U9 MO8+G$$CG%<21 N:&@^D6&F>-36\(W.U1Q@MUL];H**3-_JFA/:=W35@^LN7B ML6V5$D>L8$4$%16ZV_\5Y)FCS#NQ$+3*N'39WV OKL"]VCO[=.T)?F&+GW^S[LQ@!5N9E_X7)%M;VF+3G):;7Y33XQ6GV)J)\=..KO7NP>Z_G?;#R"!7^Q.,/![(YJ'^X;;>O>] MT/KI@Y=9_VW_(O<,/,I;?%NQ[A6V^.3(54%V?L:'JMH^-2E=INWONU+*]RO] MULFJ#N"8IZDF WV6@DJ9ZXC8-$Z+L@A&E,5YSA.%(J>N+<$EGAJ[&!FA,J40 M%ZV4=:S92.4(/K M.KUTV09K>?\:!1M<0C M(5#&82JS&*)4UO=.$F94;S=)0B(5.=56OC'?U/8*O6A/IB*&/E6=WGLW<6=4 MJ<5R44?,.E]GW,+>;@?PB&A@_G[3!>NULH)6V!G8B^N/<2UQ\<27MV8;E>TL M53_E*MO'W+.=WK3NT.K]BJ_+Y[6QM\2K'Y^ETCRF5=I'JS+,(EGP#/(T,1E0 MS%BW@L&81+E"A.(<6QUVG6:=&NOL! >'DAO39B>[?8:4/?;]?!,,T="LQOZZ5^OC*)GIL? M/(^OW\"KZ=62 $1(F4R'U8()/I'@3HZ6YT,CM8S(/! M:\>[CIUCV3V=_?6'E.1+?)%)F5(+&,PD&4M5]='Z5"S6Q;%ATVR\_O-G]\G: M(7.'CFC")$$4,F:IJB!*9X01G! RF>NOCDH? X8Y1]+/ZS%C M]6-VI&5_CYR;?5,-: 0OS2DN4.NE8[/5DP:O5O-NI'7U*O\3?4_:OUOP&U[IDPP$WHC%HGB+LL;E+N\S3\D)?\+.Y:5R*K( MWY+8J]ND6:ZS?UFNM=IS9'PY0+!#'5$C*[NX62J5Q+D9DL M>!A6-TW&EW_6J+UQ-&H_Y)-U$)=;+V//I,!:AH[+Y4=K RQ!SV2WL0 T)E38 M;Q9D?\.\,Z.G:O\KL8Q5U=!1BV$+&ZZ#ZJBVX_W@V_?!K(-PI[7=J6[TAF:QA$[S&[#1'3CE(R:'! ,6*T_$7_"P*2/! M@!QECX3?H>/)B2Y+K3^]Z"5WC6#>UF3]/M\TD-3JW7=I/UK'/R8IX33)<@DU MSU*(\RR#5 D!9<%3P:C$)LFZ')-T46:D9R+.EK\W\2)+=B_VWM9+V#_A#3P3 MZ;10G@<@O>$^5!FLT]_-E&LLV/3EW!IQ _;- +4=T:-Y5^$8ZQ"CDP[#GEA< M ]/1\<15-[NBSY7K#>"R6'?=;3[JU5["J=*YD98?H1#85>ZC'-+"_HLIB1*D M-$JIUS8W1.C8'+ZS?:XZ)/AZ@>['=[&A[)G>FC%5EM;VFUYQ8U<0O.U54@>_ MJQXE_>0!AR 7LQG6)9'#M\/R!.%D0RS?:[NQTS]=AZ#YU]OOTW(BJ="I<@,? M59)!+"S_B$1I2 3*TM082670U,>]>X^-:QK5P)].N<"FF_N0^5%(1R!Z9@I/ M#((?^Q/61GJZ]^\\Z$-\PJ3#9_741[H]DN_XTDU(=QV$J@*E7Z:SM75))H84 MAB3,^@@9EQ!S)J'@!8%"888E2S/#>=AQX1E)XSL.;!0#/ZU+!:SW!DJG[OGF M64&X^CW#$;#J^7G>:.BZC=65F#>@T3+>PWT!AD@/^CDI@S[T%TP])(!+'^\\ M4DUJK4I7'N2B.9_,V0%)$\6X?7-C!"G2KNF722!'1%MX15(@;B23:?!<-5_I MXR.-C?)UY5MIU0<+ U[:1JY5O]6S#<&3GJG*3W97!D]@\UXT/_;I:2%Z/[7; M7X&'9@4.)K3=O!W1%G4@6RAF\::R>4L>>C1;*"0GYK,%WZ(;]3TNN=+/?/D? MMP6J?OGHOFO-L6UF9)X3GMM]"C:6[!(*69%QB+36F5)Y8GB:D \RJ7T&E:L0F/T&@1&*<=EF#L MXG=1AZRB+[K4RV^NK7A56OVXV$09JYC*PV)F]U62%YH8!"7655N?%%)%#32* M<(.3'"&_24F>\L86"MEHO.T-L%J ;2BVTAHXM0/R;#PP;Z>5'I#LF5A^"(@! MF4MQP1PHC:E1NG+"Y=O#@=)J7+6DM#LN79^96JE/KK?V9G3Y\WQJIK)N4[38 M-@F,-K/<']'6Q"B/VPR7)>5OTYN4J8#+KDJPMVO]L+++RY>J_/U%65EI@G*4 M-:X*MMCF A&8%BF".,$"BIPJF!%-24L?&YCNEP59K4*L-G-X0 M99VRY2]@[^T9U;W +,'OS$(I;@Y[A=D_HB,=C\8SN2O>U[<-32GGZ?K MY_*/Y72UTJ[]OPL!:K4=PD82RI1.K2^"977H7%?1N1S.C1V@,:0. 56FA$;:+JR!;W@M'JZ]Q]3.0M?+ M:#Q?:**%SBZ(&SA>YF?\<9#,\[H>\C />N,__K6PGI&0-)42%J:P1&0WM) R M^RO']H],*$0D#_&, N6/S4?:9?Y5L\UW?2C>_RL-](Y"5\*/CGK$MV=V\DFN MM%MCH9N6$D#Z>5,KST 0E4;;<)O;(HT>[9GJ"\H(0 M;@@T&4DMMVD.>6H$Y(HDA5$(5TE+,68>5?*"N&R8H4&E"/T%QH--]]E%]FY$,/WICD__TH[>7=1R>()^T M6KO3W,/RH5UAT:/[ZT19=E7*)!"A1-E-;:J@8#F"2%J/4G&D?.MK=>T7\?,I><.Z9NL]#_! (U^'ODTP5*:6*0I9A"K$L+,&)G$*9FSPCB"0ZH1W*%:]6S.NY'+YTL6[* M,]TJ&UR0?>UZ^='?,/ /5;Y=VU(U&]NSY@;LE :UUC'KMB,!&*V<^UI]!J[R MC@3?=)-R,3WC; MEJ/Y9A)N>B\'G/=^OG]8R[ALYU3LIGO9PNU"=S MJQ;5O+]=E_+FZYY6,VF8A&EJ%,2Y)13*E(&"(6)0EB+"O4[0NP@?';]L]6\R M>FY ;4(5IFN,N-D;%^ _3#IX7=IIJ&^T^V:E4* C3ZKN"MT5,ZR#10XVW;HK M&/MSKSO?H_,4A*4[./I%U_^]G]?-8?2NE4@Y$2++"D1S:'AB725N7(-=02!/ MN,B(TLSRWB;#["9=3]W*=H2 [#5QMUP4\;A?\& MIG/0Z+S7CRAB6#($HGAC$2Z+''HR@C<()X8C^%_;L7QC2VOO%\O;Y\5R-?UO M'9E1"B4LS5*8Y4D*L2 4"BHE9&F.N% B280(*MDX)VEL/M2^;H'U&&?!]..4 M*!#U3"1>Z(3755RR/%8MQ5DYP]9/7#+WJ&;BX@4]9"O_QE=N4_=:G?WN9FWH M5 J22P%%DAF()4V@2%-FP2:(%0(E-/>JR;U"A[%1QF'6\F9$Z"MXKO4/CO!T M61@_DND9[I[IQR>)>6-$DWD">IE_<@6,0^0SG]%@/#G-[1 %Y35?N%7X8/9W M\Y6]W:U22]=HMO[/A^EQG MI8R-W6I%0:/BS>8'X)0%G^8!4]?/ ]O.7='@ZIF=.B,5-$7](A*=IJ:?O^M@ M4](O&K8_%?WRA\-CSY^7"[66JT_+![W\-I6ZZB-JL#%2FQ0:6C"("4:0)YA MPU%&*;(;(:I]X\NG!(SM<6]TK(H7&S6#>K&>!?)R0/A:>'I^O#L@$Q34;3/_ MBL#MR=L.%IQM,VH_ -OZN8['_3->EI],-:7\E\6SFQR3%(8R(B5$F2X@3O,$ M,JX,+(RP_VBLC0QJ1'$L8FR/W)\UL"CX^+SG^SX<&NEU4$Q]R1#)A=*:\ASDT!L$@*I MD0HBJ8G.B:2(Y6$G)J?$C/"$Q&D)7C;]!R"8+^;^ NNP64/$I[[%_%C/_2D1PS[Y+48>/?MMG^UZ?EK/7FJ&$$]PAI0R MJ8)&<0,QP@S2!!N8Y0H;3;$R.0T]*GTC87S/_$9!H&L-0X]"WP+H>^H9#LI0 M!YP-&N\NH-'A&/.DS=%.+-_>?>##R9.F'9]#GOY8QWI6UX&]?%B+?VNY>ES\ MYGI V15X_6)9XKG*M?CY]4&O5C/MSCL>]?*YVM??K_1S.2E((A#"">0%%_8% MKS!TP]@A9RRC2A5(^\T;E:KNO&*8UMKK7'UCJP,P^( M5[ S$%06@C^K@%5E9&AI[#6+Z\=!0RU9SX0U\&J%5]E&@#E6X>TUJ@Q;BQL! MM*/RW!CW[)@=>-O$#6E,,"ZT=;?2=)C&G(OG?7\ M08J5F')9X+ 9*MX '*6J^%_9C933Y"Q^8/?M$OB[)T)^<* M/"V"AT]XX>S'.;'1ZYEUG+J@UA=L% :-QF!/Y7A\$P)0),;Q$CDHYX2 <,@Z M0==>W8=)RN5:J[V:_H-,+,9RDV F+=VD!&(L&12%HR!F@>R:L-\V8&K3W].XU$2X< ML/CMF"X)_E']F#P!:6G(Y'N'KE'T;_;ILWN17Z9E0Y*[YR7G6*09%E"+PKI0 MV@C(THS!0F5%2I4T*UHNH;9X^#5.]!]T9-L-/3DDT? M-..#2+20?(NH@>/SEXT^#M9[7-.-+G[C\FDZU\O7_4F"3;6O9,9H)3146>K* MA5 !19(:*(V4-$L$SU%08+Y%UMCV65M5/:=E!F.;DSRW?B."F6(9Q!GFD&>: M0)Y21!@M! H='AL)W6&(N'=\_3@Y$F8]4_(9L'IHEN&!1R1";I,T*!][F'Q( MQSZ7Q&RGZ4HCW*S[Y=)^*ZH3@7*BL-2&(0*18 G$A&/7\$W PF24J*) &HFP MY AOV>-+FZAJ1P $7Z9?GU9NP[1V@^G:.S)>B;\?O\3%]$>WNVST!ON*]]WQ ML@6K7CM;GI([@@Z6+7#X=:ILNT&T#>=N))?2A%A]U^5PK&./.N\\1G@UV!2W&UK.G4\ V23]ZXWGIW,_G MD@YM;._G;4!GUE9 V_DA*D@]L\,^.F"G9Y=>MJV(!;2SC87<0!UM M]Q&,U[D3&/JY2MO4<"1BX2<\Y X^[\YS]9,= ^WIF]U_/+[/%JUY: IZ_:WZ^6U@6 MF8JU8_X[^S6?D%RQ(D]RJ+,\@5@Q SDI"%2O$ M["UWV(!S*!Q'X>?@&W0,1D]+_O7KTD5P[0T_F2_:[@;7^B %)Y/6 :$NII,A MRU8LXY#IQ$ D4D=&U.]5=I%H!NU \//7HA[AIYCX]AWV/D< MA+UF.@6A%"O@["5SV&!S" Q'@>:@BSO$B_[0[EQ'*VY=,OY52T=S7*[6W%Y0 M5S&ZGO5RVU%XPBG6),T%)$13B+'64+ TA8I@F>?"% GQ"CMWDCXV;MKH#QH# MP)X%8&,"<#8$Q$^"E\0C"M4GT#V3ES_&-V!G0)]X!\2P^L1]H+A69/S# F!= M\6L-B@7?=+A 65=[WP3/.M^D:X%1]4YZ;RVY:T3],5T]W:W+U<)*V!ZFX3R3 M3&08FAP;B#G']LW!$ICR7%":V?=*'G1@Z2EW;.^,C>OE5AYL% =_6Z3M5H#J@*+G#!1 )E(07$A4R@H(ZT3$(5E\)50X:PU'E18R.FG:9@ MIVH8_[3@ZD0WA?-$S MEV1Y.&FX^5)3;.RN-Y4PDZDE"Y()R'BN(O6Z#I(Z--S9*PT;K M@-'=5T#OQR?1 >V96BYCV<<8QQ"08G7D\Y(Y;(N^$!B.>O8%7=R-DYJ6OW]P MEV#J$DYWJ6.[KB::X8)(P2$UO+"[K"*' N<4RH2(%&%#LB)H#I&/T+$QTJ;Q M]$[IO9S'LO/NR@M_/UZ*C6K/M'0]H,&D%()0)$[R$CDH)86 <,A(0==V(Z1- MH.FV#C1]7#N2^V4Z6]N_U6VX/JU7I65"Y=+BMS.9)I(GW&!10"%Q C$E!628 M)###=GM5I$6:(!56H-=1DY!';)@LU7J:ICNB4TY[-S"UZ]3KKJOCQV #(#[4 MP4)C JAMJ!J<5P: /0MN0&.;US3@8+:[$LU(!-A5BT$Y\4JH#FGRVMMU.'/] M19OI7*O]E!*7:E(-_4@9U1)A2XB)X1 ;B2$7*(,927/.4T92ZA5^NB1H;"Y; MH^J;9*DJD2IHELI%>#V.2B.!UC-Y#817P%%G)-P&.M7LC%_8^:4'**U'E6W7 M#W282H@TDF""(B2H@35,.-9=2\C2G M!OFG\UVMSM@8LE$.O%3:7>]3!2Q,=T^U'[A_E#^[*Z0HP<:@@Y**S2I]'GZ5 MKO>/^UFM'^U%QUNU*/YV.,A=O/( *3_<=P]'Q,?#[W#7CLV%74"&+]7;(/=K MU?^3SVZ5FE:%;2Z-Z.=U:54MRZK1<5G]?<(91E0D!4Q9@:'= 3#(,]@L:6:D1V;4V=X[BQ!^P9%+%7<11@8_4OODZ987L:1P'NJ,]QG+MV M8]Q/K@'Y<7_EN[HC^2111J1YCB"EQ-A]A&NW*02"&:63CVS6Z7HJ7[K-Z!1-AYS^8$2B9DN"!N4>?P,/V06SZNZ M,<>'15DZ/]"Z$7HN[6U_?OW(5^NE_F1V?WZMCALR+@E6U'IC&=.N*[*"/,'< M93 E#&4DY4D>XI?YBQZ;#^8T!WLZ@EKOH-.=#@O@1SG]P-HS_71$-)AZPL&) M1$,!@@>EI'! #NFIPQVZ4=6CO>R3N56+:DY@DVF<4(*(*!0TW+4#SM,$4J%S M*(7*:+-R$-&:/ULYY#2JBH@^60>5@OYGZ?% MS%Y^ETA29T P2SE*(TUS;?8[=]B2YJPTS/$E$$!EX21T;.VR5 MKG+E]M3^7U KWCG%VF\1O,-"<:'M/_IS/:I=8CS^*,4+Y7C('#IBXP_#BJ[-='6[>J_MO?G,J;9V;89W MUUM=)QIA0GF!K1-3((A=>REN-U\P(:YS.!(F(T$=+Z-J-S:Z:Y0%TTI)L.+? M 5^!E.=4,Z(93@+#[B?EC"_:7JL)7AH]0:-H:$_ M4YCZT>G5./5,BPU GWT!ZM#>KP6 :.W\3LD8N'U?BYG'[?K:/MPAP>]^7JZ7 MW"IZ6X6XJE;H9>E.^38="%2.TD2ED""7V:P(AM383:G)I!)<9(F47OM1+VEC M<\RV^H):8;"G<4 :V$60VQDA.G0],T,;:EWF/5R$+R!)+B:, ^7 70=G6'J; M+SRMV6L7;S)<S*;R==D2RF50;4D%^2-C7/WU.T\,^(DKGYN5T2T^CXAV)LFX50%?]:Z M]M-LV1.7^+,F3DK[48,GVDQOF4+1>EG'#G-Z=ITNKGU]]+5Q7R M?CJWS.4JB5W(HDJRV$:U66&,W;P5=@='74R.II *I*%(+;^D)D4R96%[N7 E MQK?1>W__\?;CW?W'7\'MW>/]/^\?[]\]!#:E"U\*/R[J%]Z>Z.$P")#$IDLU530$$^J7=S8'"FG M+?C)Z?LWL)B#AXY=7BY@[,=D\9#KF;7.@M;K) L_>"+QT05A@W*/G^&'/.-Y M5=SC6Q>EB+?VNY>ES\YO)O7+S]BU;Z>3_5B%.B4,9= BG)',-0R%Q; M7Y06@N8ZTWF6!0W0"1 ^-K[9*#J=O8*EU54_5P_,W'50G:^L&C/WMM]TB ^= M[1ZP*)[Q]9Z@[COLOE4;-'J#U0)L-0<[U7MHY-D%LVB3W@-$#SSL/1R4XWGO M'>[1,0U-/FFUGKG45ON43E>.2'79M!5]7&R=M2]:ZNDW]PB7K@ERG:E_,,TJ M,5)H*A%,J"P@1BF#C' )4Y3;324AA3:!IX,1M1O?5O/NR?YF'USK8KAIB+>S MV>*O*K!K%DOP8<'GH#;7>1YWV^D9U?\IP9[%@2EO$1?M. M[QNP4_SF8$%KVZLE[=5Y[ 'M6&EX$34;-EDO/J1'*7T]B.C<\LI]9S]H;@FP MJ4L3G"4RRRWE&Y01=Q[,H"#,560:BA-.^2OA10JL)H4C5?HCB ]6P;\W^5W6 WZQ]]9U!G\WIS=L8?RH M.3[.0Y*O!I7B-]OBSM<;L*\\J+6/GF/7";5X;:X"9 _=W2H=R8C)C4I902+3KV\$+"GDA-$1V0T^,]6]1$=2WXY+ L>WA^YV% MN\/9$;V^M^7G)^ Z=4&E;_^S;X^@Z7?L[4[<&";>'AGO.>SV^+J.(WW< MH*!Y6=V\<>2J@]]?]=QE[>YV445*=$J3 K(L5]"-+83<)!@F::%12@TQA0F: MZN,I>&QLTW1STJ!)<*XZ>X4.\_$%W8]R^H"R9^K95QELQOI42M^ 1FV[_^QC MYQD*5JS1/KYBAYWN$PC&T8"?T.N[D51=,_:;7CTMU.[TY+:A1>U$3HH\$Z3 M.2S2G-3C,[CKNI.)5-$,"9JH('[RD#DV:K)[;?C,E__1JRIPH^OZR.E6^9MZ M2G'3>2Z0LWS60!0F8UG"(*,JA9BA'(JB$##G*K?D9E4^\\!R#!_<_5X3D;'L^0W15/?6ZH+[O2_Q5N/JA1'O MS1" 3Z27@H_$0=\' 1 K[.Y168].Y%UG!4VO4Q _*< M[=&HV0]14XMN?\P6H)]M4$U39IQ:>S^LL>4(GD M@W<[%?2!8L_,\$9;4![!V:&BRP?'@**NR'@.5-=U-:YAI5T!(+56=_G<9[@" MKP"KWM1XA5S7I:SV]K>/U=>'SS[;3;W]X?UZK@*J/5NN'Q$U6#7!1D_0* J< MIIW*/-LP"RGQC(3=4.6=YS",5=+I 4=[.6?;#08LY?2PXVT9I\\%YY[M?? _ MV)_^\3^;O]A_"5[J?_S/_P-02P,$% @ ,H>_5.M;AF&C[P Q P+ !4 M !C=F-O+3(P,C(P-# R7W!R92YX;6SLO5F36SF2+OC>OR(GYW50B7TIZ^IK M(2E5);M*228IJ^[,"PV+(\1.!AE-,I12__KKX!+[S>'$&T^5/+^?@EY!^^G.\_/+3OQ(L_O@ISV=G/_UK M-O]C_-43\A^K?_1R=OY]/C[]LOR)4\YO_^W\KUG2&*CA1(!+1+)HB75,D&0" M<"J]!Z/_G]._.L5!BL0(1"^(%,(1*X$1[J-BWM'L'5]]Z&0\_>.OY8_@%_ 3 M,C==K+[]V\]?ELOSO_[RRY]__OF7;V$^^__NW.[_\I M5K_-G'._K/[V\E<7X_M^$3^6_?*_?GO[*7Z!,T_&T\723V-98#'^ZV+UP[>S MZ)__?336ASSV00^0OZI_/?W MCV]N+!G]USC[2YR=_5+^]I>M>OTT_3I=CI??WTSS;'ZV(A7)7WW<\OLY_.WG MQ?CL? +;GWV90_[;SQ$_BQ0]4TEY(>+_?O3S?KDB\7P.B_)KY>=O\0>;CRTT MU2$7OBUAFF MENVJDUF\\4N3HI39?/LO)S[ 9/734>%LM%WMY)[53L)B.?=Q M.5(VNR #(IAZ1F3FAGC/%9$A9Z44 V#A*:EU7FTMPMW923"^_/S/^+NCZ )G M$:GV(N V=)(2E[@FU%(0G $7D=^DNBAE@5I9(7(!\2^GLZ^_X.?^4C@I7ZQ8 M6K%S>[6;5%]7_S"A)=JPO9^/DGE$:&^1S2V[6V'F1ZQ?$2#3>L?O,0))P@T:D0_GKB M3T=,A.BXUL3G(-$B9T5"9D",HUH+KTQ,\B HW%BN$Q;X\\/"_C(=& Q74IE> M^,E'.)_-ER-FHU9K@A7RCL F@>%I;*/(P0L)FH8JYN'ZJIV@(9X?- Z6<",( M>3U>1#_Y?\'/7^-/%B/*3 @)/3/F;49Y>+1XP#0!Z;,$KJGWO@I(;BW<"2?R M^>+D$#DW!94/,!_/TIH)28,'KR*)X WB/61BC8CHOTH=00259:P(EFM+=X*+ M>NYPV5?6 P/FY<5\?@/ROT[3*XPS1SYZ'6FR! /"0*2,DMC@)!I)KS(Z5"+P M=!!>'EJY$UST\X-+%4DW8E[68-\R$)*-CCE-!!ZH1$9O25#@"8!5.2;A'5=5 M3,N-93OAQ#P_G!PNXT9 \GGNIXMQD9:\A(/(DQ M%[^*.Q(L'IQ1*G2JI&09IE@/%G$3$'DSC;,YGHPK MF7Q"Q<#+V07"_OO+64+?BF,T+Y,GTA:)V.B)DY21;"!*-(W)Y\/R*!V(Z :@ M9YB7K:V )O#TV7][DU!BXSQ>WRIN3E@1/:BD+)ZK$864'&Z,*!P![3BURIA, M#XN$'EV^&X:>80*WGM";0,])2JB;Q>8_;\=38"-F*>66"4(!'30I0B9.6T[ MLR!XB%(FJ("<>Y;NAIIGF,ZM(^R6$/,2OWP__SS[T/,-L;@U!MX25U2'[?OYA/OLZGD88 3?!: .$ M<<>)-)P3RWTD@-]+$UATJL;1=/_JW5#S#).ZU43>$G0^S!9+/_G_QNY!H M!X;%Y[DO]>Z?OI^%V63$G+2,2DZ2]D@X>D8D:!J(Q[B=)1-Y%H=E]6\LUPT0 MSS!3N[]0&S$2OWZ+7_ST%%8I9J5I%BRAVTRS)A(P M4<2*"5":(OXYFUR@8N:K&_'Y8I1$-#%R M/"\SI[@'O"6.,4HP -.,2:$C/\Q#O7?9;FAYMMG60X3\RQ+@X]'JN1%$:Y=]SB;+?-B#L'L6[0:4 M9YMJW5_ 3>#CTYF?3%Y<+,936"Q&0>@ ''TM*16*@C%//$/O'4,^]-JIYBD? MEFJ]9]%N^'B&&==#!=P$/GX]@_DI'IU_G\_^7'YY.3L[]]/O(QN3QX-2$ "# M45Y.!?#6$2F4,2''S&(-#_?>Q;OAY1FF8VL)?&#!IS%/2PF5H3AQXE;/HVIK=0/(,,[@'BK<)<'RX M")-Q?#V9^?(*Q>CLM"19H',EE=1X@GI#L@V)VL!XKE(Y<&W);M!XA@GE]G<6__CT!<6Y>'^Q+&UZRJ7%*+ HJ1&JN. 1I>$<"0I]O']8Z$$IA$^P[?E"_SE/T91,RVX MH22F1(ET61('-!(5D]221T_AL*.I,RG=H/4,D[[]*&/H[CQK/VUU1Q:BI6"L M)<*O*H55PHUA(K&"FN@RH&]V6-[WVF+=4/(,T[S["K0-'+S=-(X;.1E5REX1 M;XTGTE-;W#!$M#&62\V,=X<]7[ZU8#<\/,/<[2&";0,3K\?SLS=I!!:Y9,$1 MFDJ4GY)&'-M0^L3(E+,17A]6I'!CN6YX>(8IVOV%6@T-__[+':&^Q1_LU=+Q MY6RZF$W&:746^DEI1(DQ'2P7-ZGNUL_QX0\[O)EC1T(/[.1XL2"GWI^/5M7Q M!4/O\^OQ%!<;^\F'V;IMP26$? (K/7ABN4$(Z22)!?05*/4\>XF!C7DL]Y3] M(JPTO5ETO:U@LEQL?W*UOW:A:U^3L5WC9+% L5YR&8T,"70FT6=+)%N5ZN$? M,DIC38X^NL^L47 M/)?+?W[]KXOQ5S\I$=G)\J6?S[]C=/]//[F D0[)I("'J>9"EB.9D9!I)I1K M =XF)O1CET'[H*<382V@Z2 (S/K61A,@^P@HFW%$3Z$;@SR7@ YY0Z^MW&I$ M($X(7\)_*6/FTK#':C+W@=N.) [3"+<_X/6IH28@>!)CZ1FQ^ @1D*DP@7>P MW);\1.=84$X0XY,K#7\-<4DPHAW$$'G*(M0V;X_1,TPKW?[ 54WV32#ITY?9 M?/D9,-RX4>]] Q M3'/=_I!SL*P'19V(-9P2KF5TBD;KW2U/_8&1!+NN/$RKW?K@Z5_L ^81NS)WAJR5T'C+ MG@G:R10S\0HR'M@B$>=9)AF_IY:S@']?"U6WUAZF)^]PN#I$] ,B:RNP5Q?P M&J7X$28EM??!SY=CV,IOI)0)S 0@5I=L.^6%*XQ$))4^&:I3"H\]P=WGG'N, MGF':^/9WWE63?0,X*D?V%'_E.VZ-$60K:,) -7E-RXO2C&=VY$1'[96+R<&C MEQW[X.;Z^L/T\.T/)WO+M@D/^L,]FT[A] M!Z:9=F S4:S42/(R!0H\Q3^ 4^LIL[;VD=6=NA;RCU6N47I22!.&Z.UL>GH[ M>6$TA9 I1VO*))&*,Q*8TL2BC*0!F8Q^;'3?/JBZAXP6,HQ5X'.HB)]1?NC: M3D!!H7!*OUI;1@39&(ES69/$: ;ODA-PZXWGH2FB'2U/SRG&@Z!S%*DWD2$Z MZ92FN,:A,")$Y7&KY,#1+9"1V#*)RG@9,W[%K>PV#76OY5O(/U9"5J^2;R"V MOS=/<8V=S(6DC%*B\M-,<8Q 5?6LMI.]Q,DM9"$K'+BU11] TCZ M,)^=PWSY_(?6<5 2E1$%D98A6:TZ!C@)""#:(V M7+9KMY!@K *-O839@!UY4\;*GX[QH%T+ Y'\Z[IE4/W<7SZ9?D^ M_[Y8'3\^CZ(>I2@)K*-5;!43^X- M@&@MEQ%$*9U.@61N-)'<&N*3EP1L8EYP9;QZ[!'8_KGH@2:,]59VO9,D&T@[ MOQW[,)Z,BZN.[M;J'?67V02EOBBNU_+[I6CPL)6&!D629^A\!5.ZMLN24Q?: MQ$?7^/L]CU0J6J2#BP!E% 9UQB)IW@@&^1% MK]X+^7_-;V0C $HQQX30S/I3LT M?N64H^5Q@L$0,FI;O7;_?DJ:@=-!FGZ@E/H H;<"GOD%KGM'2NC969X-RD0# MQ@@R4$6LP]TF<-L)_)]*O@?\W$_,L$=>?Q"J(/HF4+3J3 _I%82KYP140L#3 MGJB4T3J;A(ZAU1:MLT6?,)1.G;5O[>]2,>SU:D^X.5#830#F'M!+ZT RM)7" M&X4B$8JXD"CQ D*R@KDD:U>T[FEH>KM4[0DP!PJ[@;#M9@YBR\_W:[8;M7]RCW6I>[P_,\]1#5S:O7G1]=53 ,)HHUQW9:S M%",[^/W MD#%T?ZPZ.K[[4N@@<3>!F6MMC#=M3)(RK#26MT'*0H!LXLS[/,:Z\F'^_Q@'S!E 2@D3A+(I#,20^:3QUG63! MRF1M;=MREXIA@[&>P'*@L'>'BUO#90JGI83V<[TJCY16]]%^\L&/T>M_Z<_' M2S^YMAE&7F66I(W$1YJ(-%RC[P9 &'> ^T,G*FK'84]3-6PHUA.J*BNC :/T M$99^/(7TJY]/Q]/3Q4F,%V<7JS)PC#3'<8S.H9,Y!R=(]F4VF?".!%\2MS)P MY[4)H7IOT*>I&C9&ZPE>E971 +RN<;!Z!5ZFR,SA"TP7XZ^P3F&\G2U*XN)] M_NR_C8R.RAIOB$ZL/(=*CEB)UEH[H;4Q-+-')R3L>5&["XG#1G1]V;4>U=0 M"N]*;>2D-9+%1!@HY L)E24WI9!&0JV.R1,YZ>XJFH5WZ@FS%-G#6WLSI(8/OYRLQIQ6C'V"^XGQDG=79JE*D M3T49:*O0@S".9$@)=R= I+4=O6Z4M99H[1DPCV9DJVBO.4RN)7ERL?PRFX__ M&]+(,1XY.LBXKUD9KFS1OU$LDX3A%!7)QY!JF\['*6HM?3LD!@_25J/8>[-8 M7" G5.,1(CC2OW)54I!EKI @'#R7B6KA7&W'\6%JAG89V\/<'EIJ%&_7!VM& MJU0,&,Q9BO9;*DF)U]:0F$J+-F:"R,4VD"(%XBN8=E+%21^UX]3N-1\AI+:<\&/0.TE.+D-OX$()2*UG(!#AN M&JF9("YS_%:)H &<<]5KTAX@9=B4,H9M630TO [52_/#8R\3IHM9ON>.\"8?NX^3 M?>KCZPZ8W8F92B-GUQ]]N?(EZLIXO5R&+VA(G,CL-/$I:F("!^YHX-K7?I;S M "F'%Y1\A>D% I]K:2.SD@B(KCS+V+=R(PV12^OO!%.9^@O[:23H;3\=%*$L\H3>S148Q&ZXXC<28 MXEP),"0$88ABW&FF5:@_.:H;9BX"T@0:$RQ=KN8>\@8-B'9!X8.E74#AFG[8'*+=T>9YC)K(K@- M1";NB74<"/@L##4^*%D[EWV+A&&3AWW Y! 9'_IPHXY-*1U(H MFJ-UQ%L#:!R=)18215N)QM)REC2O/1+Z 5*&30/V8ELJR+R) ^G*-I:6_"]G M4V3F OG9&,_9=/$"\FP.EPT 8/'K-Y0?*FT\]?/O;U"HJ][]^"^1N,E*%)M7 MWE**#%%:HJW+I1I2$6^L()H*%VEB-M+Z$Q-[8V?89&,_EJ\-W3=QT&Y8W)P" M+]#Q+($,8Y(SR22AMJ3JI4#Q9J\(4U8D+2G-4+_=^KVD#-MAO3_X'2;S)@[@ M=="[\B^MD#EXAH%O#@C[Q!#V-C/BM;,\8U2LJS^QO5I]X,[I?6!D3]$V8%'> MP?+*OIXLE_-QN%B6AJ>?9P^83 B<&4B*4%[F4%(;B0N&$>,95XCZG$7M KV= MB1RX"WL?$.M740WA9)<7W%W #=NJ>N\CMP\M+X:BD@M89HQJ5RV-/D8D5SA :A7+2YHB2JU]0 M\A19W9#TK'+HM971FO4Y^>K'D[5MO58.$7XSA21BLG?";*\H2!@P3B M4FG7RC1#FQMSY+4K2W8D<=C[WNH0>?0XK*NO!N#XV(/SCQ G?K$8YW%OWSS>C;_Y"?P/J_Z;:Z>A*Y#Y/),':.3F#EH$A)5*(G$2LA+ M\=L8@_8Z1ZB=[NB/FV&OKOL&>2,H:*?O3W6!%%$HG4%D+8AV4(K;T"=RZ!^3 M'+7-8+)';[GU#=%U*_3F9CR[K;"KYAL^%'Z?SL%/2FGX/_#(*_?1?CPM@GD_ MO>+W9#Y>X%^]PF^GIQ]@/IZE*VN0DX[60IF"'%$045#B \K%.V:CC/TB*3QN_4LV ^S^4KQ7?*%@E,)1BKB4PY$EO)\&Q60& !/ M126-S4=,G^S#PK!5'WTC?TA]-Y ![-*#;1?V&6@GG6/$H!"(Y)01!S$0$3'Z M8:PT<3MF'+P'"\/6JPSI\?>M[P;\FT?$.Z+.6V9C),SP,H10210P?F453QS* MB,+8PT/=A\@9MN)D0*N[DQX:L*#;#JK;M^N7\M&2,T8C(X*7?G T<.)!<$)3 M4"YYBA% ;3P]1$NWK/6S*A*O(O8FJO!N<[).K2?T(G(N?H1BNLPFM,1G:XB3 M:%0=&.:A]E7MO80,>^%11\M/0&=W@3>)FU?CR06&0J,8&$\F,Q)*PRJI()+@ MM2(V9*.D2$+3VG7B#Y R[#W"4;"SC]";0,^_8'SZ!2D_P0_UIW#S]?JUKD"7 M4BL/J1/'DYXG@5*+.A,\J!/!X$8;+X6Q6E6&U:XT=K-5S^H=2Z]J>E9 7%MI M;X$9:AB)SB![''=Q,!AY,*MLY!ZE:6I?*^U$X+#'9;]HV1.:NRNN95QN#/[= M[FF2"6EM\(2&4AB8N"8!XQC"C81LK?5.N.,@\R$2ASV.6\!F%>551.)@)0J:2TRNE-]L;FB8.A.W;6Q<+=Y_-[R;B"I>U69LG@]F[^#/T]BG%V4 M!VVG'^:S*7X9USO]Y-MX,;+&.;"9$S"^M+7A#B46 M'.266=IL%6G_NS"X&- M8&T/)-R98-:76AK W&?\O??Y),W.BV9^@^)?C%R)] $%%;W#0"])3ZR40(0* M"CFR&.S5=@'OHV-8!/6H]ML]\ [500,XNA+.I^*+^GE:_'Y>'!1.F69BPU2V MWK (D;A4;+LT%-W3TI[9<&E38M&JZF,7NQ V+-(.U__=V625E=$ PBXM^LM2 MSKEQ(59[3PC*H^"Y=$')1%IJB-4&124"2RKJ$*ZNA&J[5;>)&7H.1;53KXZX M&\#-=?I?S<[\>#I2-&@J?2:4QO(X6RH2LC8D:F9YP/@Y^=KAQETJ&O&/#E/O M[>OPPV3= EJN7@AMS&00)@@5'8F")2(=8\1:$,0S:[3G-*OJ;[GN$#'P:ZT# MM?IP1^D]1-P 1B[WSCIR+34@L^FE)^B$Y(%JBOO'1R)!VW7W8A5XM)9Y"[YV MMXU'"1IZ2DW]$^E@L3> H5L\;+:5 O2).\S+PAMFU_72) Y[:9>Y-_1;! M31U1%13[Y"FUBY0;@,F-SOK;D,\(;R %U*?%@]8B,T$'1U+4X)4*GE5O_GH/ M&0.7TU2'RJ&2;@ L)RFM1KCZR0<_3F^F+_WY>.DG&V:4])Y:"20JL9IF768Q M)$X8CTQ;P84SU=,VCQ$TK$M3'T#UI-\ E#["$N4!:5MAMN'"9N%E8A@BN(!< M)(MAI4@>(X;D-772.E';M;F?DF%?@-8'3P5Y-X":DQ@OSBXFY4;[H:<=V^V0 M2H6BR\1Z6D)/G4@0*1$CN:$N:FML[4O4SL0-^[BR!\/4BU8&A-MBOAR]7+-4 M.K#G#'&Y?NEYE8!?11E&66>8 \)M8B@U)XG5I<6!*6@=)N-5ADCP'5R MT ^U5K?H:A=P^V!B%VMVB((:\,8NC?Y;]"Q7';)'(F0FRMEN1!F31*,N&7]% M(O526\6H=[7]][M4##UPN'XN>S\!-P 1]/Y*V@->P?J_;Z9W:_H^SB:3U[/Y MGWZ>1DI30\%+HE4(&,66NGF0@02IN8C)&&5JN^T[DMA(TGM/1-SM2]Z;>AI MW\O;4VFO%\&SZ&A@SF&LBWM2!H;VW6E+E-22:D4MZ!YO;/=[KM!GM^G^@/#4 MK.!]M;(WPLY7!S'NI?FRTD%X6U8C&K,+E#/"(://P(,FU@0@5%,;G8A4VMJ7 M+7>I&'PHX]$P=: &FD'2S?[:PE'%K(WH!9;J/B-9F0C "#-1)YD]@^HC.79O M8-YGU^FCX6=_N3=PS-WN7;GJ6/ET3N[EQ;RH81V57/8CT9" ^)54WRP6%Y"N]^%;NQ/OX,_5 M7RU&,00MA&7$9<6(+"-4+'@4KU#.6:5XKOY(M1ME@T^@/.[!7%=33;R7OO;N MX_/L@9O9%9,!!9S*/L1-N-;P-/WZ#>9QO(!-M>3[539H,(?7,!(6AI\,*6S-EATQ90I/6=T&5&*IY))S/O:<53?/ T^ M(O09;) >T-' ;KE1 K;BX"0BG_/"^V+Y&RR_S-(H<*NE5)H(I9$GE#BZ8O@5 MRQ! .PW>UDZA=Z%K\)F@1T-M=2TUU>[YX=0;30*HLH8PYGSI6^V)34:2'(T6 MP*UDN7;D=W!"M,\IH&TD1'?1RH%IK%^G=8:$WI.,8UH'FH,B@:?2W892$J@I M;6<\#1+I$+[^X\N]TJ&]#@T=,A^ZBPH: =)OLZ^KRZXWT]_&T]D^=:Y*:ROB@;\L=NLC)@4 M,=J0"?-"(OVETL,P(,G+E"ECD?%0&TJW:!CV'K '-=\&TB$R;^>>YMXF65L+ M7U*Q+RX6N/$6"SSY1F(TS(1&ID&$P#9KCTR>R]" MA[5<_6.P?^TU8-P>&?;\5+.W$4;340ET-<&59O<.(VP?A2")\\ \^@^R>M;E M '*'O:8\ ER/I,D&0'M;A%M?N>S)5^/%FO62*'UH1,<_UC[O*(N4*)6""+L* MF[(D-H(ED?O$,KJ\WM6^.J]%^[!7F,?W (ZBXW9R,+?9?_G%3T\Q&"Q;^>S\ M*K<9#*-"*D=$DD7$"B.W@'\PJR#3G/ LZML7?8"T86\OCP_0&AIJT+:.I!1X M-*"_G9(3& ^6=UF))J*%"59Y<(;7?K"[5[33VV7A -'.+C*OFH4Y1O/EEW[Q MY?5D]N?B)@>']5&^^M#^6B(_0'C][L:7"UTVLA59>@\BD<"R(S*J4(;*&V) M><:-11=-5]Z$C]%3N9Q1N!R!Z:G-44Z]"XV-#]^W1Q#G&QSY(P'#O$RLH=59;P@TXLO=<;5"J!4U"$1,R0Q\-.'$Q MHRTU2HD8G0[5>UOM^>[P6%U=]S$DE03< $3>P;(?/]] >G- M]#UZQKYT/#Z)R_'7]3CORP$L.7$M9"+<9=P$+$AB!:5$:JFD+HE?4]L1VYW* M1B!6VYWI65U-5 PC N54'0;""X6+LN_6KU M8=V=OC4]JR+T!BS8C=K)4O@XC>,)W+@*^#S;59194Z52*C.?2G6Q!T,\#Q;/ M"!JXM5DI5[L,IP\^AK6"1X;PX$!HPGJ^ EP[CE=*QJ\GL"FC/SDKX]O_>WU# MZ[P7(DI*6*:Z3$,H$TD#)]$QI8QB$EV5RO#N0E?O)2Z^&@35Q%T[<:J M'<@:UIHV!\_:BFS EWBU678MTL_^&XIJFO"_+_&'X^5BE)SVE&E)O"Z-AQP5 M92X1)Y1G#5PJXV7MV_*G:!JVJ*,Y5%9580.0W(ZBO_GL9Y1-PAC2)D*M*'=M M7!$OD1]E8_3 E0ZF>O^H>RD9M@BC.?A54%<3I_3*B)>J$I3=6I:C!)%FRQA1 MJ[A0!DT\PXV30% =450BU\[[W*5BV)**YN!VH)K:*?;YNQ]/B_C>3S_Y";S/ M*$ 4V?+[AXE?#ZXX+U(?:>6L\$R0S"(MS$GBRLQPS9+TJKS\Y;4QV(VR8>LS MFL-E#^H\%*L'P;148:R8FB!3,[3J$UC,\@2]WL7J^=E7V(A_I V(+!(CC)^K^$Q.FE!F=L7^7]X?OU6,NR7=XXGBP5@C,^BUUH91Y)5I7M'0$N>A2()Q9B9=]%: MWSOTNE#:6@/((V&RNA(;!>L]3@:WG%'PCN1BZ25'D3JF@!B6,PV44U$]?=V% MKM8:+1X)B *,;Y!:XW]F$\6:6O1LY%3V-I &E*4\AD M0AD.%H@/@0>I,=2R^6B9E\&VZQ..;U;W10^D^V/* M3GL@F9>L*%,8KV67"37,,A:\X/)(L'R$RF'A>>RW+[74U82%O),@O7%Q7KJA M7]Z=@W+H(-.,7@J@AQPDAG-01@1KR?$ B-ZSVB_YNE/7Y-N9:DAY*JM=1VE- M^)=W>-LV?(/%W^?EM1 (XY*4BD!6I6]6M"2@YU%:9Z+78ZP1KG9(\Q1-3;YZ M.1KX#E%0.R4/=W/V#V\J[4(,3'N2E$M$2A[Q4(E /.ZUE&)BDE:WA-W):])9 M[ V-/:FMSK*H&G@+],Y+ W,P/;Q[HJ; "CW>4YXLD*9P+N/EE\89$$<3($ MHH7-+!L#+-7NJM>=NF'O9HZ,RIZ4UFZ*9YWYOU^0VG$;2CDZ2$=+X1LECB5/ M6&"0?5">BR/!\A$JASW,CYWBJ:6N-KS(ZT? M8EVVSEW::1,Y"SF2'P9PRP- MNB6!EDEWC'*C?1(RUZ[A?I*H)A,ZU7#QV"E]L(J:0]W=0M^MO['I*:!\BEQ[ M/#Q2Z1=M2T\!&CU1GL;$94H"JN=T=J"OR?S.,;!857$-.(L?X7P3I[W/*TX@ MO8* 1X@&RZ-61"F)OHR00/ ?&T2-\YE'*P34OIU^@)0FDS=]0:V&.II*6K^> MS9&GBWG\XLO\V&OCXT9:.O1&6"3."(8&W)=A.DH1D0)X@[LE5Y^S]C153:9H M>C-L=9744.KZ,O>T;6J^:@JP&3(WBB8)ZVPB7JM$9-:6^&R "$#YR4BUKSYK M_7&*FDS ](VZ"LIIPM1U%]](6RJSDY) =.BS"N\Q=#<8NFL,ZJ4."LW[8(%M MD_F6OD#8D](:R+<4MLK_RRW/5S^!E;-:)M5$!'SYBY-INOF#:[^YGEU]MQ@N M3B[*A-=?O\75?)&/N'E^S1E0"3*B#!*>"#[Q0*0$BE_10+*A/#)MK9&U;_Z. MR^&PMKFW/$_#,'GNFVADP'D15'DZR= PE>J2H(H!D5GH( +UN?;SUH,('M;R MMPGQG938S*S/PUC65&,H&15ADI7BT1R)Y283 &Z5U9%E5?N%;/^X[>W11*.X MW46)CX\<19]'&#(H 4V5G ML?*0UY271UI24"JR'EZYWB!AX!$;1P'-_C)OX'KE9G/(;2W'-%WF&583:ZZU MLLHE--(D1@R0)'6'#"U#Y#'R1FV(J%(R*JCCH:P-6F;\7*Q+X/ MD_'I2EL+C(\O"C4C*C,'0"Y=KE"4^0-.P=V!$Q M5E,UU9#V[[_<$?M;_,'5A/GRKSY"_JG\]_>/;VY\_JVI\I\NSL[\_/LL?QJ? M3L=Y',N3P'5-(PKRPVPRCJ44X 8+B_$9QODW$7>W8WK'3_[EBNS;#&T6N(.= M"BS MR5,$P+YP'!^?NJGFTK/EX@+7"OYS4BP#]>XV;:W'/O)9912 M1Q*9*8=?HL2I((A71CJOJ5.Q]NBW*H0?G.9_3%^?444O)J7DS'"@0EA&')3; M-Y82L2FAUREU]L!,8JIZEK\390-'KD?'WIW;@/KZ>\8VLG];>72;^0QL)TO" M8]!)"9>2ET)H=/K 1 *)XM%KT GDM7VC)FSGC857>OI^M>.XXA'EP8CRN43G MN-FD ?DQJ/5)Q YSYHEQ47U\?-WJ!@X;SGO.5LA5F"8;VT6:M TVUNU5?7W_@O-S@:-I;%PW@Z/?R:.77 MQ7)\AB)9C(*5BBF(1%LH;Z42)UY;0ZAQVO@@7/:UPZN;% RD%K,<%3%?R^-=X^>7EQ6(Y.X/Y[1,]9)Y=%)I8EX%(A4&/EU:1 %$H M2X-CU:<[[$;AP-F[P?'8HSX;L'Z;@M!;9:"_3^>W2T9OU_"OV!X)ZQ,U*%,E M2W$.3:4 BZ+I#UPRJJ1SKG:VY3"*ARU6'Q[-1]1WL^B^4PY]/Z]:@HV6 C&B M)+NB#WCRH#.CM+,:DA;'PG8W>H0DH\M$!#.K MUR>)E M,HFGF J0W@M9^/?0P-<,6M@^/R4IZ:@!Q;RYG\-YF)#DOG9292*D\ MAGL!Y<.I)Q!,X!'==UW]OOE!8H8M,!T>;W6TU #VO[.QXQ IS8):HGV0:,.7$@2\N>8#D$976NG0?H1%@W MG/[ ]S'UU=>P?3V93&9_%G9?S^;E=\I,]:WO,C+)&W $PFV^F :42;2$ZJ30R]:*!,\= M,1* ZP#6NAX&672BK1L8?^![I5Z4V(2#^>;LW(_GJY>-\U?CQ?ELX2?O\]L9 MNL_CKY#6Y>ZWN8R)RE0RN;1(40:.;C1W0%*F(DDK,C6UNV3O0VEK'B2I(NX_)>?S_$HV3@W(XG'!A6F%"YK M@Q%@H,1%(P@/WD,"[96LG7IZE*!N4/R!+X3JJ:L)]&WJ$#"]#9$,@I:.E%Q-U7'8E/DM4-BS_P]5!M MU36 QM^GZ!ZG->TO)WY\5A)?FR_2?UZL+\-^_78.T\L+A#*DU6;D"Y)%"4J) MO!I;>O.FG QC5*O:3_EWI[);??H/?#W4LV(;@.XGF.0WT\7%O*1D<3?"_"O< M/1N4P,,@$15 (B,J$FN8(=9I"L9ZJWCMMSD=R.H&SA_X3JBVZAI XTE"9W4Y M7HRGIR]GB[O1FDO&0':4).&0'<8\\:6C.67,**4M>BJUD?@$2=U0^ /?\]14 M60,(O-:AXU)BN,F6\XOK_HGRWBD/@8#SGDBM.;$Z"&*RU-QII@RKG;?L1%@W M-/[ ESWUU==$V'W9=_3V[E*&NLP%)USXTH#4:>(9>AO6*^^2\DE7S_<\1$LW M[/W =SM5E#2@"2QO_->-:M:KR-KJ[WZX7(2W?:W/F.8MD"IEM^ZF*L+/Z( MP6W+;221>Z9B]AI$[4QE->*[(?T'ON$9!@8-X'\U77$S\J[4L2SO'D.^ZVLT-8!<27Y(),O)7["ELX00N;L!:\^&.,)DKIA\ >^ ZJILB8"]'?P MY[5>9//9%+^,UZ^T;G/H'?7"H[BXHK&,?O"EY 39+&7.S L556U0[DICMWXR M/_#M3Z]*K0C;XS<.O%M/\ J6?CSIL9/@PTL>J[5@1Z8K]1J\N]K5,!JI%95) M$8Z.(?J)PA K2CLV0XV)U%&7:B?]'J;FH&P3[NL2!ZZ;?WT<+_Z835_C9\[F MWU]@IP M^RT];$O 2G"XD57J5_H->(:/&/#W\Y>K@1%OIM=_8XS'"%JLS^6ATD@$GXSF MG)B(+$KC$[$6.%%.Z= @A>):"/ L$B#9;5'UAQ" M[[#F](BPNGU??BP=-X#GFQR\FIWY\73DM!;<:"!)B3+;P"3BDDQ$.,^D%,K6 MO[*\CXYA\7<\%#S8#&9/E0Q]0;D2UC]@DDZ6J^$IB[4GCH'?;W 68#X*,IJ( M_R/:1?11\/ A-FA.,H9\+AA+;<>;R:=6&MHA/%21L[ZDVH#EN:K.7+R>S1^Q M]JL-I7F.V65D27.TYS)EX@$4R=(DGDH_N5"[[<5.! [KV0UX5O:FQ08@6K;M M^WR29JO0:K/-(LHJ&:N)$$D2:6D@2+4BD>4,X*W1K'9:\#XZ!CX<^U/[K+(. M&L#1E7 ^+?TT^7E:_'Z>T')CI*Z9V#+%HP/J& &6>'G?0XGC HA6!GT&4Y*A MM?M(=B)L6*0=KO_[O?N*RF@ 8?L> &_'4UC--1N%''RPZ)>(U:,(EM%C+=^: M#)XR[S*-M>NV#R9ZV';ZPQVZQ]5V _"^W9%HV[1HW9GHVF%4AK=KZ4.,N3S1 M+3U:RQ24D)@E!O#T<911IVJ7-.Q"W_/,JNP)G=NVMR\]/N,)7]=ZO^)Q="FA MQ1&NZQY?^'B7=CL(H*DQ80AX4YJD$!5IB>6C(#Z)5.Y:T %QG$=;.RBM0OC! M967Q"Z2+2?'+.B;)UF<>I5KF8#WQUB8B/??$^:!)DDH'8U,(J7;C@3U)_1&& MB^V"SCL5:$?0< -^Q:74MK6?G^#T*FSES(/(QF,,4!K/B"")]RZ2'!CSN=2. MI-K7-8\2-"PHCP*).X60M?33 MC6M&_RP$AA>6NDB&-0ZN><(R&6/# $'3B3 M5LCJ\V>O$S PF.HI]LZ3ZWVE//2UR3V%'9MDA#8B*B4P3"P1HC0VHBBZZ*VW#7H@,<5CUHK46T'@M:'\UNPC+?#'9\GK%WH@G M*R%*2UQ0I3$T^IP6949TLDP:KJ*LWE"Y&V4-E1%40\4C>95**FJB9O\5A.4G MB!?S\7*,TOOJQY/""'+YR=_L4_X2R1LO2QYI!.6QMJ1X?@@ET=@+2H+$/X2P MUM' 04#MN<'[T#FL@3P*+'M77P/6\-7_&1?O#YX*/I^T&C.Q!5;^6H3O-8RKM]-%@1%FZ"($D7#EJ?-).^-H] MQ_Y/K>_?"58UZ_MWT7$#>+ZW!CDPGI22LE2GET[2/!)?NA$Y2-G0$!RK/M/C M!ZOOWPD%7>K[=U')T(GJ)RO1RZ,Q%1009L!@")<]"2YYPG+T@@FKM;WE??XX M]?T[*7*G^OY=I-J Y=FM1)BAI\NU4,3F4M')C2*>4DF8SB*X@(R+ZL6O_Z?4 M]Q]T5O:FQ08@>F]M,>/&>NTI M[]]%!PW@J%M)>5*9.1.7?IC-EWDV&<\VM^>KG>BDI"SI1'Q.ELB< PF!9B(\HS9+QZVM?0G7D;3G M7*M_R ':A^:>!R"W#K'W7N8(Q+)9N&%-7R_0 MV!U^>^BI 0"67.C%&>0-W6[Z/$9OZF[-?:Z]Z=T#ZQWK!=T7=AMZN&SJ&9.(?Y\GL9KK!$$DJ;[_.RUOHDXS&G@%8!=^R=1A0KJ:5X"$IK:.OW7VY$V&-PFU?.-R9$5=;-TT\U?C- MHURG,/]^760;9@35V7@>B# )/R5:4>*4]89"!A9.IR7%(JAFG"+_R)JH8/L5":'GWH-./C= M%6AN+#AL_4BOSM7^@FT!#=N"*L:CEX#$JC(9-BM+@I6<,&-=UF6T,>W4=;$+ M'H8\CPY0UFUU[R&Y@17^VW@Z/KLXVQ".]I Q9QTQNMA#CW^$X#R1X"V@Y\$(U: 2P1=R&HV/]T1"5Z#MJ98F@F,,\/UX7KAXGV_54)2'>*]G<^1N ME&)R*"%/LM%H\X,VQ$&.A%'-C=?1ZNH%S)T(:S1@KH.W^JIYQN5,?Y_-TI_C M"4HZO5]^@?D;7'9Z.BX=LWLO;>JP]K'*G'85PX$E3ZMKM4?6O*PFL5$&Z2 1 MEYDADOI$O+8>[5Z(&6APZO9LJ@=N*#LL5J\"Z37&(DM8[:NK==8[;.V7H.=! M2TZ+:"A=6&.*Q!OT4GU6V5+\J\RK7])WIFZ8P[872#Q<8%1510WX=H\7/D0> MC91*D=):B4B>.4990 EST22A-TBY7:+C+*3+$EI"0N1 MESQN*DTG&% MRXI2[3NE=Y[?+=9.*GOP%FL7^0VM^!NW,#1GRATK3^T,8ETZ3WS0C!@%,7IN M=.[VQN;YW6+MK?B]Y== 5LF291BV0DXPF$>-V#B0D=&.L$,X(3U4R MM7MU=Z&KE>*77D/1Z@IJ '3O+LI6>9_?G\/PU*[=^S*F; ))B06P1'JJ"083 MG$06D=>4LG0]-!U[DJYA#\W>\59=-0W ;7NU[JTX7NH:M-NH=;M55\XSOX__EYW/\B_$1KM_O+G6L MV_8GF&RJGTA2()SUEGA5RK"5PH!6 J(;I.%4 TNY]@DT:#^153)^V][TPWR6 M+N)RHZ_OGV%^-A*9:2E%(*)4%4OK#;$8K1/N-=<*'0TETE, ?6J1'Z$1R"[ MN7$34DOX0U^)O4/1+>?(P<7<3U[.SLYG4Q30EIU7L(CS\:HS[RA**ED"1C!B MLJ4Q($9-B>'AD6@2/'CF1+>F_IV7_!$&[^P-L'X4\XP/W3?3!8IB&J'W,_?. M2LK]_.85J"?0ME3@P**7)#)+.6A!PLH2YIE%O01M>N MH-N%OA_B -\!AW-Z4I@[:,!*L\(0KSL$D[JVI_6R\+UY^" ^C MT@X8#"//V"?N+[(A0C"2HIBB&)U,R9(T-$0 M;STB-'-+H;9_=Y."'\$YV05+#Q9F[ZZ/@:ML-BF1]_-/,/\ZCIL2LQ04L\H1 MB($2B3X3<91ZDB.W(D21@ZK1+N2^M1NIP]Y#C[.*0FT#%,6SV'"PV'8\I"QK M709"!$#_16F)FR1:DNWJZBIR+FMTD7B0@.%J\0[7Z5V '"C@!NX 7_KYZ:R, M8EW[#]N)8"$&X6D@,?.$IC24X9=*$>8E_@",%[QV4<.]A R.ED,5?'MDR\'2 M;@ RES;VZJI3@J7&AD!<+ ]6#$:;3 QABAJN/E+A4#U_L??O)4$G # M$'DY6RS?YW*)?7T#?9I-TD@XZB%J1KBG&+!RE4F()8I6/%O+HJ:A]N7AP]0T MXJSLJ><[\Z"J"+T!^%R+:[<)0:J5-3$PDAS+I15D(IXJ@?M)::JI<1WHWF\;9=(G_8E+ZCDZ1(E@L>\\>/;[LL7)&.S!?*5-T M3]YJ&[)S1JVFZ'Y;K@R1/J/[S34@_FQ2E(M@8W]#>F]34Z_9PZ>C%T'.P\W?>A#50,'_Y?GQ*<(4S\?S]93PP/G/F5!J-:.2%D8T-H2 MX:VVAB>NNXV4>2+POW?Q5GH[]*+L64W)#PV=#=V_3Q?G$/$,@;2)>I/AV5O! MD(G21%&(LN^R)58JAOM/":T[]>1_"CX/$3!<)J""4F>U)=P(3%[/YA#]8IO' MD#PK:TV9[L4MD2FYDL< 8@W50D".M-L4X(X8N;GZ@ "IH])[0'* ?!N(XG:Q MNR^^?X+E.<-QL>,2'3+SG@C">%-,LTJ#B@/[1O42W MTG6BS[-N& VW .DGV;R\H'RS*BB]U@8FJ^QY<569 PRN@V0DA. )LN]-BED) M57NJS0'D/A^7K0*P;L/Z2%IN -"O("#M%T^PNSE_K+,J&3R_4HYECF=(Q L3 MB0J>VJRSXZIV@>4N] T,V6.!9G8D#0[]5N**L7>S90?>G' M#S)MB G & M41CE,0W$@^+$10@*G:-@;(T&53<6;:7[2-_)DOTEW0I$M@4!D?NL?$ O0Z"K M8 T[SM\7H2 M_^MBO!BO-%"V@J0:D:^ <.2&R,PH\4$H$E0&9BTUR$YE__@!4EJ9Q7*,)$0- M;30*JO+E'+8#$6V07G&1B?5<$12+(@XM!Y$N^R70DT0-&W-547T' M..VOAZ%/JI=SGY>+,[_UQ"''+-#M)UGDL)ZHY5(*1% 6A?5)!]8M2+KUP>WA MX "=S2H)L &KLD?Z[.UE=9%-SH>L->&BW+";6-[5,TN"$TRC76:IVY#)JAG+ MA^GMA$'U8QQZ1]-K QC>[NZ7L[,PGJX4^FD)Y]YF&=.54OKG<_&^F<7)1 M9DNCH!;P7Q=0"J(N_]4'F,>"D%,8@0 FLBY/AQ(ZM,GB@9$])44_Z((FS7/M MBZ;^N6H]'UH+H0\@>T9Z#VJ]1D7^7Y:SN(?7V835/YBO>%[+_!] M>,EC%?=V9+K_PEX5M16N5))KGXBT5A-O(10'AT>I@V.>5[8=_17VOH*P_ 3Q M8CXN_?E.OJ) BP/W>C;_Y"> ZUZ<74S\$M+?Y[/%XO?I'/QD_-_X+48>;_$G M+R#/YO#9?QM9:[0SY>W8ZH_H/ 8D*"6F)!,^V^!Y[8;GU8AOMA!X%ZS=MCMA-IPY[[O2&ROEH:\$&OL;5M@X,2N\O;NG')J+A#*#M*#!0G MI4RT#;%8XNZ?[P7OIS_T<+#N2'@E MZ&U6?7UMU7]=6_3**+N$D$JB=,EV:"@=(]XH05B.+D!BSL7:KE5'T@X]V9]8 MYC,*^@7^_A^CZ(UD3 %)@9;[X82^<_G61P6:"F9 UFY7TI6V8:/L/C!T^V#O M14M-GNA/VH%7XX4_/9T7#Q?7F>7-/UA=#_9CW1Y?\0BF;P>6CVP7 S4JYU(8 M@/XB!M08T@19NKM[J@R7TDE6NQ7ED>SB39F_OR'SJ^T66 H\"4.<#:5]HD=G MW2M/+(]91*L3Y-J#?CH1]CPLXB[HN1-V5]?/LS2'[\JTA25&=P=$+SNOT;_) M>YRM(QNY")"U'/?(+:;R\?H^=YF+1=L+*+2=M)&VTT4KW9--2@TQNU1],KR]M2 M911ZOZ5IHTX6185RX9T"]&?77;>>5I_JM;N+B-N R'V=0IVTP1I1^LHR(GF@ MQ&M9)@=)%7G08%BG^LD?I-?N3CKMUFMW!P$/78G]Z2+$C;6%M!@O ?V9^>SK M.LFV*2[F ;@WI?P'94&D1B?2*I6)XDQ*)9CK^H2UPV*#@^-0?ZJ=3+ZIH %H; M^A+MVDX[,GAJ]/\&YFWB?9<3^ M4#:OQP#^J26'2V&V$-YK8T7P4A"@JCQSBHXX%Q)A1NJ4E:3.U'ZQTT)XSX1P MJQEQWEE:4F.!V"0\\5D"%5YY@-I]5)]_>+\+5G8*[W?11ANQV\TX10=#E5": M:,:!2.,5"38*8BDHR4V@E'9Z9_MCA?<[:?6I\'X7$;LH3NONQ@RO\4!W-J@AL:%7_AK*8^/F&\I1D MS-9SPC(>GE+(0 (-0*Q*$4_6Q%,RG51]XV.'B:1[4O7^ AM:U1_\_ ^D'B8? M_[E-(ZEH!9/EQ2=%D.(7G 3C-:'26.8#M4)WT_?=SQZFIKPGI1\HNJ$U_QI= MY-G\>[@83Y9?9N6EY>FLE"%?@AA$5L:1Y#(>=H#'7N#@4380.5A9D@6=4/#X M.L-4=O>$B(HB'1H=;Z:+B[F?HN=S"M/X_>7L[&R\6*!:ME#/-EDIP1)F$PHI M883E=.(D4Z\- Z_3[9YP#^#CJ96&:7K1$T*JBK6!1.O5M-JU@-Y?@SOSO$R" MDR1+C?$44X:$)(LQ%#X)QYURMV3P:BOA!80M:9] ML\VH9)'G0(F1EF'BW;TK74MV^?/UR( M2>+N4E%-5MFM\_0'P9HI5E4F&:ZLEJQ2)X0L$@$ 1"[6QGHD"J53 MKJ,&$Y00I12,_H:;,6[OMY^8&0V'ZVR/IWND &>'PN>$.6YBJ6&[TE4L M14OPW).W[HH+G-=,SL#89_\'9F[GTP@"#837P5'QZD4YBF)MP=I.L?(C(_&3 MBH4BLC+.&F9,ZZ:D3:I0)GN:/YD+TE05'4#KODS"J"2(-@'"5'_<6ULO(NL[ MAZP8[3@3;6L(G4D5RBB-/E>%,D:\G5:A;*[6RUK9]SUN/AU65/)DA18U(L^3 MU*CDHRY4--PW M'Z/^(D5'CXS?NSIMD7BQVERO'SV$,H'^-<\",!9'3GF1%+\G!CDY]#(;'7/K M(I?!Q,UK4!IBYIOA\I.HIV$CK.DLSC'/LT]KZ3/AT]A4\U49312*=+"QM M)S!KTKD7P(/ET9= ?FWK%.:T-NBAA_-3$7_[Q0>X*TLP#[)01%=H4WDZ8YVH M<[6\LM:;I)%/-Z-R,)E=VZ4Q.'I^!.4T*NNB5=\#DY6G'R]6?[R__O+EIJ$L M7CP8X'[%FI]BDY9O?T*O+2/QG)T0#K%JNH$0:G:N4SR&+7+DK7N1M/-,;K- MBFB;6 @4DA+#@OS20%A/0@$WR7G.=33-.T^,)+'KXW,,?HXX/D>K:N;"W5_P MOU?K^T<;V^L<[[6T.=6>&37[GFP$E"Q2?"*"$<)+YP:ULGVE8O?;+_ZQ&5ZW%._>=6-TOO^5M5](/J^]K,\3UUR\7&/,=3^_PZ_;Z^,/J._*4 M/B^OMC_YX=-RG=[ANK;3O;T(JB4G#J4%:P(%(:S.*)-1@6'>8,I%.J]>IM01E>.U0Q0PDQ[7E-J - M;A#@GOW$?$7K$P"HC2"[2!^\=NIO+YL>;IVT++KF0,!%3OPIER&43"+3)0B= M@C;-AV&-HW#F H$3>%,GT%P7-\ O<_?FZGMA+%2!+G?OD['5I& O,8U9T!,G]=7<;K==7)HF#F M0BH$9'4(0G+D#WM!OS#ED"?NA#TU*!^HF]=2=H3' Q5V!E!<2,9E/+-,U;@=41[$8IYW"PK:[P8I83&35S"E4!SF4F M]DJ]28L.O)1>:^\2+^T;"+4_D2>;C=(1%(]1W;'#>TY])FJ+ CP'AUDKO.WW(DSI87R^VB5ZOW M;[__L=G]YTN+M[X3'Y)F2 7S40%7B%9K,08!*$8Y"R"%B6*:,^KW*@N MN[/T-WOFZ7_8>_WG9-0\D43(>ZWOIAEXH3*84(0HMGCD4U2"'DUXUW>J8["V MKU3RM&KM($P9YG2HB,5@<)!8S'5* D+P(4-.1LCDI??-9^F=0=YF!L ,JNX] M1GL=0/+5X"RRJ*,M"HS!2)M=/ ME[\3<]M;]4,"G5"MO85I^)E7O=R M(J3N&K\N@-#I@[)'LCG\-=FWBS2UDA.^(QN!P-ITOS@50 IM0"EA("@Z#DO$ MJ%&++%GKVZSI;>7-C)+;NI%5V17Z ]1%HE#*YE![0G!0SA= [R58KY*5P6:_ MV\WIN0$PKW_L;(S2&$@\G0K36.(=Q!-55H]$]#LN+RH_/Z[6[\F+W.'-,8[9 MV3IA23!0DDPZ)@K? S'EZJ.!$'/CO32&OGECW8D!.+G"N@?CWR[7&2^6_X?( M6FTV[U:;957MC[A<;[-).ZRCXV2S+,J?OOM[-U[C&BU_PJ@KFZP]XMUB9P#)T0"'G.N?7+U,T;XG$B2#84"F]9P/? M7W_^C.NO1Q1!/+]8TQCX)4)/'PO3&2A"R@(",EL?]EJ"@.+ 1/0H)7.>M_:) M3IC[__NKR7B'#*Y!PBY)C);9!]D=G$"!'?A]NT[N U=/N5^@XSG;5(3YP/6FCTB*R=@L M"W"?(BA5ZALY'X'):)3W(6:[Y784E4=')CWLVI^NB0Q M75=!;EN]43P;LW :O!<(*BE+9KJ^!0V6AE=@N\&^A(7L;;LH>[S0=:'K7_;%DX9 MEX,/"K*QGHX6%R X$\$R8RAX2H7SUFV<7Z9H7O3-AY359&KKHICC;^^W,RNK M7-^M+HB5B!?OKT-:_KY\/"K9EFSKJ!50)=?Z 5_ \ZSI*"K)2X586.OBSV&4 MS7M9T TL)U!C%_#\?K7^LEH39T_3#7>SEQUR$Y,'CG4&8E("O".Q83$A%?J; MZ)J_:'R)H'DO&;H!8SNE=8'!(0[[S_<];I(WQKM0( DTH!PY12$D!DY&KIGG M)JO6F!Q%8"_M3J<,?J;36 >.X_,LW>O+)+7.99!<%.,8RN>B)%UFB ME,U+O5ZGJO^H^T!(#"X9.4@_79C 79YVBO<_DU-<:_6_7VVNOL--C0J]3EXQ M 8J3I5?1^#H/JX"-(G%$GI5H7:4^EL9Y\=@:):^ L*G".KCD?86_&*\_7V_; M]?]UO=IL'EZ3U#+I[^K%1/Z _UXX)PH3M*]5;:JI-#+ E$@& 0M&K45J?A?0 MA/!YS_!YH3N!:CL\U(=*H M">'SQDV=XOEPU1[;8/7#Z2N>BU ^67UZGJS_YGIIDW-Q>#/-*V^.(RYT]=A2!L< MFB# 9"2#5KRI![0$KE6(F&44IO59-==SI$,>-R_(K$ON:2]CXAR4UP)\$*$6 M80IIM9*B^3/*XZD^F\J-,>AK_W)]E'([\$Z?N_OER46+7D,JM9]WD@A!1CHC M7!3!).ZU:5U$U&5)QZD1,;#68XQZ.D!9T_N+*+4-NK;R]"R1OQS)7U%:0S;) M"">-XLV/ES]_K<=62?P)D803OEE,Z< MI=3ZRN@_IM9C%%+&U7J,45L76?R!10(\T*;>%NF;J.L%K03'?8#BHY$IZ:1S MZUC\/Z[6XQA83J#&+N#Y4HDLM;%F_\I MM1['@+&=TCHXIY_/AKV65;GWYN\CS,BYB.3"0QUE J1A)HE!R&<4[84%V/K M&Y/?T!O_D\=1<,.A@![PL^=?8_SEO-A\^X247O]!/?MHL$I,8'9U!J>:G M5=[6>AE7&UQ%%:+A9&=.FL0:RT&O10(3 W%4QFM25/SI]L2C"[_Z8PORTK1/ M(0-+FH&*"0%KIP^3%*G,LR":#]R:E*%>:Q/.><<<@YDNIFT>)XX[,;Q=US?@ MY%:B%\K8+. _ ---Q!+?,A/.YNW91D M%,)[X+G$^ER+6*9C$%A0/@>4K(36C?8:D#UO!Z-SQO@Q^N^]/.^I/,+7^][Y M3:KR7EN]:3'>*%9.7X/'HI)R^^C#EP!*J !TSFL0B?G(MD,U6CN)IZO!>[FT M]583CZ4131">^0*6A #*F%H3AO7%H=.TN8T4?.HW2Z_1>#;U=6.0-:XF^4C% M=7'3.93#7\DD_+:ZH&4^?O@C7_R>;]-!>YYO&>\5KYWTN'2@+/V"SB7P+&!1 M!C6&J5\R'_YSU" M8"D5MVVW8I@!)84 ;SS9GWJ_G073QK3.I4_ 1J\9]!GWP50@.->=\'[Y[ULA M?,B7>V0@&4M9< 6Y-NY0WCL(]?$8B0:U=LHS<;KB@T.YZ#5)WL<^: F!<]P& M;\I57F\-PE[V8^0N*6(Z&T;:T)H"8E$2!"^%SU%G(_V\.^!E!GK-=\\/_H:* M/RO<_WUY]6EU??6>1'"1'\\3?"*$A?561IE%50(Y@J(P<(H72,K($AV:S/A, MP!_&0:^)[QF1/X'J.[@ '=VC))9:[Q!\?=E<0&6>ZWPQ"#\ ?>D3:USCE"1,?J>"D-Z*4&5BPO,F65FU>= MM*-^$-C=?Q38&ZO\7.'^)-9^Q'J)/!HK(&9-.YU%8ETI4:?06VU,0BWG2KJ_ M2OP@L/O_5+ W4/@Y8OUQ:/W M=;%2VL82)?H5$L^ &HA04O/C!9,F3S7O>A+ M= ^[3F+_B1 _7L]GA>YGP^<'WB53=5I%A)*T!A5H>_ML'0A+NQQMX"BF[IQW M./7#D/Z?=7/:6.<=IDN>;=6&D7G&F0=><#M@,8-#)H'Q+$HQ+GK5NL"U[?3P M_X2[S0/UU7OM7FW"NKE8;39YL[KG>*XLWK=P;P\CI"_<2%U)(YQ]3-6T[4%0Q'*ZN+5T[[)BK7#;7E!F76V5L#Q!8Y#\HA!"LI M1$'LK[A>TV*_YS9AZS?+-0U4 M7R;V]*&IT4IXLCI@#8_UCJ3.;1.URH,.0,DX)M]Z4NCI0M.;=7_)5Y]6Z>&K M;SY^7&]MX[8*2\N@/4H+)7D2@)0)?!8%(C,Q!W((U$0>V8MDG4TP.@8_^VU5 M._5T:Z@N":8UG7J@8;K[YVT,T5YB&AJ>NO[7'Y:;>+':7*\?O;G6+MGZ CG'FI8]2W\@(7Y'/_//A4,9&-+!FD)]R9)S M !]E@5([#2>M6#X%J_?TS&],6F!BUWHTTT##R]&)#,>V1^:QYN-VD:9&9!]A M)S E2$&.*CS3*8""#H5BP1N*X3V+&GG0K/C6 >Z$IN1AUNG]1[Z_7M>MM17O M ZAE41E-X:"XMZ"\R. =+R!O7Q(S!RO.#B1MJIG]SVCHU]+,@8#SSHKATJ\BPJN>RY^ MPS]^H0AMO<2+S<(ZF02O;>)=#=%T5N"3DS5BJ_WHM19YBA3"-X1T@IR#-?P< M9 X6=E^8^?MJ_<^?+M^M5S'7YH6N%N4B![2U[8Q*]<2D8U-DCJ&$Q'R9S(5[ M0LG\]ZW3H.9P8))?/?G$X#F\/%W1=L2# +'Y51B0MP!'\ZL)$.;,<10DZ)ZSI:HK1. M[3[^_OSWG=- 9*QHNRR"_'YUN;G^G-<_K_!R\UN.>?G[=B+J 3'/JRB[^S" M1.+M-#WRS%8\/#/[\H*3V8X),[;[@!5SUIGE ICKK#)6@26"@XR:!5,'T+$(3,=+)27!9HYX )(4C.F8U6#[(@@S[7GP49H^@G M%J2]>+MP1-]<7*S^(--8:UJ_)P*65S]O7R>\O=QG,G>X)2>J\$)!OB^V]B0@ MP^R<,&"E%-$4$H5H_B3H"'KG#:%;H?'DFINQG/3;G??_Y(M45NN',HSO/V$5 M95XO-U?+N,LGTGY,G,('HV@KJB@%8!0:T#J1BB_)HQAO[L81,6\(/IT1G% 5 MWY:]K,L[/^!#??7VW6E^5U<5R]3Y_ MW-:67:8;D_[_7N/%\NKK3Y=IN?W.KBB,P*1E!)E$S7M1*!1D,I"+]@&+E]&7 M0>5_+C=LZORS-\?44=R MY!,%P+D#QY"$D@KB5A7F!1DG3NFBC87[E;LGO\_IJ M^S*%9/DF_NMZ2;#_Z?+#FOY(>^#7U=6;&%?7EUX7G^M77(^ MUQ^IEQ.%62:EYA"=I8U>RT"=(;\FRE!"KM/R?.MBG;8<])?>&8.SW8!Z1NUV M>Y37&._'QS'>0D;%&(\D5Q:(K> U>)X-!*YD8CEI;X<%.T._V%_6YA"032?D M+M*(^SFJC^1O-L3"!:Y+J)-CG/.@$O'F7.<9Z M-=5 '_;H:GT=M^I(O]<\YV91N.$4!#&PE@A7J="V*,* EDDS7RN;];!P=]_J M_>53CK(S1PFO@PX"-\?P9?HYXR8_ O9-W/WDM%W(PD/A2D#)]94PQMH6F4"> M)1,JY(C!M:[L'$%>?]F/H^W,!'KI&'(_W)+STR6%77EA)+?9V C5K(#*@382 M%@E&Y>8W],,KZ2V5, ;0CM-%/CXK'EW>5T3L^;Z[P:B..OVQ(=7FA MC1 AUQ*77&]-C$4(4A:"B)*12:^];NTW#:5MWB[^K>$VB4;Z =POJ_751_R8 MM[OJ[>4#/]^O/E-$$I=X47/4MP%*C5^-3+1]4@2KK:P;BX-#LL8QNY**@^!C E7( M;'MK.=1[-9Z-L\FV'O4TA*Z9>\J?#F('JJ++ABG/)/-V_8CJ/_RVNK@HJ_4? MN$[M[YH&?G"RJZ9#&)[R+4"P/J(P=!HZPE6J-^@E)7#,A1Q4(NO5.CJ;X*;I MX47_[:7#9KNI[F*B/15^V]O0,6EA-(E ,4&D-D;N03"S%-:_(/)#4 M_NZ.QB#G^0X,T^FK@PS)F_3?U[<-MVBW_YK_N.66.'NW7EW2;V/>_NV;?R\W M"Q$T)LUB"R0>6B%Q&Q,1A'$3@O!$\"F=T@=S+]=0#.#_1S M),RT^E)5^$O^'/)Z82Q1:C$!9W5>=A#.^RN\3.3#;/[V)5&T(A@W7-XR56$*' 7CD!0Z MRQ7/4C4?B#R$L'F1=KS^=RU6X.H7/>&K9.SN&VVNP L8/OHF/D// 8 M(&=/FUPH :$@Q6LB.JD5(O+6C4^:5@>4_VSF#:0)5=/)-XF2OMNP+GD>KK_G!_XE&+S*-(D%/M\6G)K<;H#&2E MM) A92=:%ZHV#8(FJ\CO"I 'J^S((.@OEX_'Y9Z@ .SO>?GQ$YGI-[3]\.-1 M4RI&?F&R$J]!+$U8TU6XJXW))/ @-"AI$SA/L8FS2;*4F,FJ]0YOW9WQ3H1X M(\*XNMRN6;O!7)+-S/43M#&DS(8%,L] !-;GGA&>*UCIN2'WL!:&/S#(G*52-ALYF M6>NY:&>!<8ZE@L;KW/H*X4]3QCX&.:W*V,?H:^YS\IN=OJW-,:Y8GIT$A[R M2G10^! -A&)+S%IE9'[0Z;AW^?.L-!^EU=U^KL>)N#N0W%;51!YDCEZ!KD_7 ME,^TKX)2D'7@/(9<_^\PF,Q9R-9*:2]BX )SHV"VQ>Q=V5/JAAE!*]M,3,H M[0M1C@B1%<.=X3:I@?U*'R_;D\8/4=&JB;SFUO0;2?'_#_AU\PXW5S]<+I:73?0(*S@\!POX<%;;(1 M-7QD61&.;2W6\29 9E99K32I.@X#P=[UYXF7)P+!\1*<'02>?\M \+9HYC4P M47UJ[3WXE"0DJ8M7RB,/:1@$]JP^SY7Z1 X5GH]7#P^=I*_;6/P\_U5&47^ M.5L;P&1B25E5P*.I;+J8@T"+MOG%XT#:SO-]SB$!QZ1:ZP"-8_KM,?SX/S_*3X6O MMX](\+E1&.VSRD>3,EFZN:V0IAR,&*WEZ 198Q[HER@@5 M=IY$8J436\4_< M3L7FA#*&>E]42Z:RT\0]>:_))YV2H?]H6[]Y_-/DH<<@IU4>>HR^Y@XT_I%Q M_;:\72\_$C=;1=5\6[%,1YL#<.3UV5Y0$'0V=#1@B=$H%P,?%&GL7?X\\]"C MM+IJ*N+N0'(;H,F<4U+*0$Z!-I>K$T=9RI!-K51@4GU3BCL4)K/GH1LH[44, M'"#!N5%PFU?]<;F)>%$9N@VL2\+@0R;?5-66_H[$XWQ@4)S506F;K!QV&_', M!WI"P2%JVY.;/DJ&<^/@W7JY6G_# 8L.E3$&8MB>MF0>G2L!LA#21:64EL,* M>_8N/V..NCD&CI??W BX(5XP[N_@6Y(-VA8*3VNFCLD"F#R"Y-*AU5%:-ZQ@ M='?E&=/2S?5^E-2Z4;F[)9[<'5;J5, @LP2E#8*O*?683. ^IX+,C%.YFST1 M/9W*#Y%:-RJW=QETDVV6S(!,P1)>R5BY2 &5+\&2X\.M=:,T M,02.D6('2?^?:A'Z)5[[RW^B+A@7R8+K^OB"4V 52AT$IAABT!I+ M:GU)_NCS?<+E$*VNVHAX;C_G5SKR'],N120?74K(@2%M&L;!U3?JUA5FDD!4 M;%CR8F?A>4^E"11_M/0ZL OOK\.71]0'[I2L(^;12:+>DG\>K,I 7IY,C)$% M%:W+%9Y2,.]3M0FMPQ&"GMU K'[\Z?NW[^-J?4=],9JKZJ4514A7T@;BPWL2 M1))6H3,YAV$F8G?I>9O93&8DCI)@!V9B<*D.LSJ5HA&BIQ!1$<;!!R8@8@Y* M.V9R^_:'+0OPNFO,>4Q4-(G6.D#CF)HNE0L/T7"0W-67QJC!"4QUMP7T5I:H M>A]$/'\!WBA\'%& -T999U: %W/M?E$7?_J,^4FIV5_SZN,:OWQ:QM_RQYI\ MFZ+^[BA*IBR_:R>B":OO K<>%<^@.5/5<9/@C"K DXLV^2+IZ/[S5M\IESEC MM6Y,4$RCI*[/1LB!D,!_MF?;6HKUVV M(X\>=CA>;+-X.6KGDE8@K4V@L)X*]<&K5W58#0O,\$$EG_251X"C/SV [44" MSK-$;Y3J5ZWU,#>8;FJV'[-P&\.1OXRJH($LI #E6890FRISFY6(6>HRK(_K M:V!ZCH!YP-10L:O64IX3*E=?UHL/__]"))NL=Q%2=F2:O1!09RJ#UEF7PKDL M^J7[NTV._^OCZO?_JLO=@*+^[A$@;CXSH^K;*&IUN-1F[?6\)?C'GQ?!LX : M \1<1.UQ:2'H9$!H="84YHP\6LT__CQ/GGLB-8^46@?)@<%!;2@IQR(5",<1 MZHT@!$;V3SLCA->2H_F?MZ)3>QR3:FWNQ/DSH>[F88,^B7H?QAYKC98["S%F M2SSJ>GO(29I*Y8[@[I?>Y(O+#"#B3K-0H**Q.K)=9#[R7N'Q\.CQA\UU> MUS_@Q[PH5CO&E0?:LJ&6Z46@XT,#'1.*\9QTB4/$=7M0&Y6_+,V)8!)$TU\2>-UCORHH!9$F0+V,5"N.% MMF(0&@_Z_(RO+4X.Q.GUVZ?AO]FZ4@I=M!>-W>L)$N4/$Q+>Q']=+PFM'SZM5][9GR[?K5T4A!N3(#HK MBY59F\P:0VPPQF%'W;.KM3C=AI$ZX8&6 MO4F"649*KMV!9!LA](>-_1S_YS45!3 M$.TT(1L=[1_C 1-Q3MSGG&V2:;>-VK,OG 9]L+^3:HRR=]X[M1?QF1F/#Q.8 MD _3&Y)]9$]H3A*3(J&*D%G)%+F'",&+3&>4U\H4;;!Y9[C6YN0563Z G64? M Z,]Q%F]0N 4BP81#41C+4K/4LG#'LL._6)_!F6,NG>20Q,(>?Y4T+-L??\) MJ\#R>KFY6L;-SL"77::%"BD7SB$Y72^VA"*QDL.?78R<;+0S8MB0@#;T].<* MM\?== KJ(")[N/MZ/(OQMWRQ'?.ZVG>Z_[JZC#>=;'981^9UJ&V14J#371F+ MX(*-X)+-*B-';9L_IFE'?G]#HPZ!\MQZ[6+&]1[N]K>RW-V\/'%A$VU>I^LT MK4"NL,\Y0,Z1J:A%4,WGN!Y*Z[P/AUK#]20:F]\)^.GR=Q+N:OWUAM_\^AW' M#KM!2649[3TKF08E= 8TC$&TY/KX8I+CP]JM'4O)O'.NFQ[\)U5*0PR>)KC= M^9MMD<+C0R-?'75;=/QGIPR1#V1^PB@:1792$L!Y, &4%F3OC*N##'(4*,H^MB**V:2=Z48( 0A67O::8XY#:4Z)29)'8=5QO\G/L<8@YQ6SS'&Z*N# M8&@/'^]6ZZNRNEBN;FM-;^K'4:+6DJ08\[9"5 $JCA!L2%)ZQG+SR9@#23O/ MIQNC8/*ZYWBTSLX#BK>ESBQ&4Y1D0%N8D]^#Y MC\<"T"<$PI57S[C:#B9L7 MCI- 8SS\#M!3!P!\<'UV^;F;J!5XX3HD,"(44,8(\$)'J,>,XHH'SUL/R'V- MIN[A=@@45A/JI0.<#:Y^YE$FSY4"SFJI2ZX=9(S*%'259 OGNI36A^Z?^_G" M,:?N)%KK (T[$=ZV9\.BEMTK1 G9BMJJN0Z0%*Z 804C\\;DW=:W1R-O'QUG M\DIAE,97C<7?:_KYS<7%ZH^:7/IQM7Z3-:]A. KFIE#4>B?X&B9?Y8[VC:8+$'VX__,-R0U?^1Y/JFE.7%DN"ZN9W0L\#@=-%)@8Z, M>,Q" _)@@&..&J,5W\2V8ZML7B9@WMNU29%U,KT<:[H^S /!ARJ,1<[:ANKX MFMI/64EOZN!Z 5F&')C@SL6!L[4.IF&>R0S] O% [9Q90?-.Q=LT%[S[OS'I M;>X MB:\NJ5H%;U$"X$9 :H04IVRN4ZTM]YYJU5IW4NN=0'T3NUC7%UNUZPU M.K#H'2\Y_LK[BY%88:B?G\BID^X26%R+1O/N6_T"'PN3IZ]^F>LMH^)J_) MGJF.O'%?G_@P/$(44XY[=U$;9K&:*UXG;R4(-@O@7,G,=7;T__T>D_>!<_[C MUGLE'_+=>G5)OXW;;H2;M^L;V?]T^?@GMLTG[JYF0I0^\) !$WFQ*D59YX'* M.A&VV&R-8@P;R^ H@OL[;<>@Z)NDQ\ETU\&-UYOTW]>;JRUS/Z[6+["^+95 MCZCKZV]AZ^G@D8-76'NNJ"#IL-!6M![&-8K >8%X0N#LWL=.IL4.(/J!?NYM M>9-67ZHB;\L7^%EPG7:?.W+XG\GCJMD\M;IH1702@K 951H 27X'VHU\U9FR0C M:M>Z\\@@PN9%VO'ZWU]!TE 9'2!L:,6A]UQX\D! ;3N(N5Q(9EZ#E,9%'DS) MN;6/V[* >+*8=[X#= K-G0<@;VL2HRY:%V&!*5-;"#D'H3ZDRM''P"6)3[9^ M6O$G*R,>!8V#RXC'Z*D# +Y:KEI"T"Q09"9C';3-621^N(60C+(I%^MCZ^*Z M/TL9\2@HC"TC'J.7#G#VW?5F>9DWFVVOO,URJZRMSVM-\5E(R*XZ$%X5"$$& M*(;9PA.Y*[[U?+YG2)FW,FF^D[6%9CH%V$U?QGR['9.2LAC'05D;ZO#M4*4]9$]0/@=+@>YK[^JF9XE1[&I)K@M/":@2F!3+I- M I!)#T8I35%Z9@6'#9K=6;@_'!RAL]T"CD,%V(%5.=0L_WQ?^E(LES9G!8&[ M BJ6!*&@@X*^<*.,M*7U 7M \\H/F(B\!19SMRWOIT=0]]YIO#: '4R M/7;@*XS8A.^VV^.GR[BNS/^0;_YW(8-DF3D$IC,CO]M[<+*VS:K-N[E0T

    OL_P6)M3)YX-E&)I+Z=-. M:HZ/ ')W3N\IS'(#O7:/W;^OEU=Y5<7JP#N=_BG2((R\U!H%T=DC.29!8(]U$(HW1&^=H%WK= MNM:K=3@VV/W_O.TI[RT=^$K_L[R.)E^D?&]:J\72\_ MDB K8:=H87DD:2=L<]E2B%,.E @>Y?;Z,^EZ_2DD8 D(P4OOE:$(KN>!$G=+ M/G3OV;.KZ7?5DJ7:HO8F<-VOCIO4I+#,EA@22(GU6J5PBF>%@-J<0IJ<@FW^ MP*P=]?V5D(_!U_,-,T^JU0[?:"^#;?7I[[^*9.1 MVL@H%5C.2$*>$P=(^U!K';4CJ?F!+Y[W+M]+T\I9#K]&4N\.-W=[2SGK,H_ MM:S)*4%>JPX2,I=1.)99"-29 C0ZL-9$5[JU,:A *GOE 3R@X1&VKQC*<&P?OULO5 M^EL.4N&B9'+D"C>@4 9P21@(V:MH4Z1SU@Q"P=[EYSE%IL' \?*;&P$WQ)/J MV"WQ088B8KU#BYYDH2/175MDH4&OM*5?/1^D_-V5Y[F6GT;O1TFM%Y5S?TN\ MBU(+YAA@JMU_?.V1YQD'8W)A/''O]#"KO[OR/!?8TZK\(*EUHW)W2SSR6$I* M$KBG@%V).L "F:F%J2XQ$WED;)S*W0B5-[\+GECEATBM&Y7;6^)3$MXY2WPC MDS5Z-H!16.!92 J1H4&C]<*6>!6AOAP-'O M:G\'!A3V)+"%!!@R!L\S 8XK!QI)S:@W,_@9H3*GW(6,TQBCA_!K[/1[/NEF5FY^D+?O- M3TY4ZC'V\].6*VY1%]8^I_II0V0TVIZZ1A]S7CT;M97B_>DG6WY MX#H3P]@>Y& M7FHL)E3]JK4>Y@;332.0QRS<1F**;6<%9[!*>XK$T-2B54T"LDG*G+R0@WJC MO0:FYPB8!TP-%;MJ+>4YH7+U9;WX]1\UJ);1*@5N0%%_]P@0-Y^94?5M%+4Z7&IS*_G-_UYDJWW(3$,J MI>9'$X*G(QEL9#Q$'8)_<4[=("6_^=_SW"9-I.214NOBN?[@B2M:$T"CB6#0 MUC8(G -&M. %!9F!Z4]Y,H]K?EYI]O+_<(KSX> MK#^&'_,B!TYL<0TZ:MJ?R?LZM87-P4C-P MB%BLDTK&8;4>!Q)P)J-7)X!@.[VLP E"7+\;*23LN@ZJ<0SEWEB*;1N&]EZ+-P]_M_AYNJ'ZWS3T.'V#3UM MALV2]GY.;^KXQ(?2?8J.?(J.-J'CY.VJI 0$SA"8*@)E-M[*895*AWV_OR3W M&"CL5BY.K8 >SL6;:7<#>,08U]=XL0AD9U/*A63ITLTC)B]+(0@IH977,:0X M\$@<^^W^AL<=C*Z)!=]%XF/0[;QG/^#7S:T8R,=X?[6\N'A36:Z[2>;,C4<' M(3$'*B97WS))""'PY!CY +GU&[#CJ9[7:6L%TYFTV*6W]FZ]^I+75U_?D2M: M)ZO\Y5_7RR^5[T.//K:/? \G7JUJ@NR]Z3YHA4$ MGPU$Y[(N.LCL6[\.?I6HH]^N/O>!'Y:;>+':7*_S!Q+P=_1O_KE 7I+VVD/) MSH*2P0,*0_(0'FW,HO#<>O+1&/KF]=?:XN>;!ZU3Z:G32JYG]_XV&7Y0'/G: MDA,:K'U$G\QL&3H6K7%T7CHOZ"/S: M)$A1DIO)E *7$H(E#U.IX&W9=>VG8_ML3-08K PV48?IY-P,TQ$9KE?7G- T M39G-&H W*411*=))1>>3$DD!*C0@2N R!2:R:=TI>W+;]'#!^_R.V-[H5G:Q M&()_TL2\(@EX82V@LU88+-K9UA-*A]+6O9T:@9OGJST;ZJ>#EQ7/Z]0,Z\=SA3PZN5'KH 5;TNO5I?QZJN8=6#(UK)IIH@/_Z5E9_?SPG)Q. M>LPH(%I;.:*XQM>V)XD5D84*AHG6R8C7J>JE4G^.P/ PU?0,ME_S78ASE\;1 M47"4F8,VM8=P(O:"B Q*3H7G'"RY J<"W3?4=>KL'XB+H; [3DE=G*'/\K;M M$WPW6^7.2MVB[3F\^K]=7R_]R\!&P\ ; MVKW,%6MY5HDB[L90;$5[I_F2MA9R%D4?.XEN<@]RX5/.Y/E$$-DI4+597^!8 MN[W()".FD,S)KK"&3D,\?6[E1(?U6(4<'IZLKO"B";@>[Z5%D5K*0A1KYVN> MNP1P3&>@_Z2DL#PFVSH >?S]3C,H;<%SL,"[K)[>COL\J,KG]E\>7\NSCX1& M%3LW2S],.,N"H1%U&&0DYRB9#.A(6]$49C$DKGEK6_N4@J,O#O-FD_-;@CG6 M,9LWBS_4HQ5G!/<\@+9U]J7F=#+ZVC0L2IX"FJ1XZPF!+U,TKS=^A/:_N4ML M)_@.4EHWW-P^Z]WEQ=())YPLP'AMQ)D+Q1).1,"DC0X\%FZG =%^>N;UC9M# MJ('0.SY'WJTNEG%YS'EROT*KO+L'KYE#Q@#!+04\BE?-8RM/8M7R"GJY-E MC-[WFX7C1=ZQ53C\CF4'%XPK'F72H'.=TI6=@(!9 _/**:%Y MC+9W>T"K?;_:W%P,/@)F,-RB8V!#X* H7@+D%#_Y.F$]&R&D;?WT]QE2NK(# M8_3]K1TX7M3=N)9/'>6?EQB6=:K +WAUO:;_W6$1E:" 6X%=;" Z9! M,AYJ\;OROGD-Y'@RNW)$CT/:M"KJ (6/O>S76#/D:',5W4U%J.).07 9 1G3 M3H@HI'.-T3>"O'GSL0U1-Y5*.O9[MK_6.BP1UY5&-T?VNQ6DG]B-N$:^: MGV>[C!2*/ ,%@Q!12S*6K'8>5=ONVIH8F&3DA$D+5@LFC!]2(K,!+.N414PS)YLA%ZWOO5XD:!"5[!E!J*_XN M"I?W[HY'#&4;G;$44:*F2$$%3D&"D0B,<1\C+RA-Z]+X5T@:A"9W!FAJ*?HN MXK-[)A:\!%&4U!#*ME,!BQ"L"Z!544ZS2+MC9\[02Y'9_;J#5.\[5OVQLNH[ M&KN?MG<_JQLOWJTVRZJ@O]2DZF:YG>FPN5J42/;1>#IH;:BEJQ'!,<*V$RDE MQ>G4Y:VSH4T('Y969!U#<#X]]NL_W7J#(_BVD:QOSAD2UJZQ@DO:M*&>\S)Z MIBQ*,6VZ^W#:AT'X_%+C)])F!RA^*:(9P;5$KYRT!5#R7+F.X#1R<"8S.HM< MP= Z5&A#^3 $GUMZ_D2:[ "_KX91(UC7LL3ZWAZ8SP*4<1'0*07,T=D3Z;=! MM.[ITY#\84CN^99A;IUV .=7XK@1C#ME0@Q)@,NU?IX[^ITG+22GB&FG7? G M*>*9#LKG=IUQ.GWV7@'TEW]_(=:.&1GW_&)-ZWQ>(G2:TAY?=,J(!E)MTDY8 MB^"C%!"5S=PREKQL7;O0MK3G'M(WG9.P:&543,"9-Z"L$1"T%K27D@\>HW.Q M=7#^E(*NBG?&:/>;KM:'"[:#@^VG2]I?^9Z'G^L_J#JHO7"]39@$!?X670_!4=R4M%7R!GYE[51VAY-8W(^T7/;1/ I!(7OB0HR8LZ+XR" M%\4DE%@BR4EP3*W'-KU(T+P(:J;V87 Z0 <= *H^*WE;WN-%OFOX*+*71'L$ M1HQ0W!L$(&<1K#,FJ%QGP;7.8'Q#1)? .43!WW3:/$;:'<#E?;Z@O_KXUWQ) MD>E%[('@OL/OVD%%QX2(*R-E22*A1@@N19*4"%\9GD])DOO7/ MG71P;>E!*6'!>25#2L))026M.60$] MMNQY>N/3!E-3J*,SE-W-$;_;,-87;1(3($/FU5[3:6]D !Z]D<5E]#CEM>$. M.?,^TY@03<>(?>YJL _;:J/'5A:5$SP3X7[; R1$!0'K!%R)114ID.>=XN9G M"L*^67K>5Q2- -! :AU8C:<'[#O\NITDLQ E,69"H!/6$'*-)P8L,F!!1 *S MY3RT[A^RGY)Y7T5,ZLT<).RYS<1CB:+Q',0$A%@Y;,(]?!.--ZM-H4K=R>*2ZY%^AU_I7D]^&/ M?/%[_F5U>?6)-I;,(B=-!Z:O#8>8IJT@"]E![U0)AILPP9WL8;1V==LY!C&C M6O*T4E8'?LY0/O^1U/HF_=,AH3&2"L@<5MWF(V 7H0Z(JN0ARMS8:VG.1U$:%?-'DX!P\/5 M=$98) /O2E'< ;)0;AL]:1(LBBBM*D(YWK[!\3#:NNH)<0K$C5)&!^^\7^3K M;Y=IN8FKZ\NKG/[R[T@_^N9S_=,B&M2:Z0C.LK\H&D]=4M M8DJL':*+2F]RZRN'H;3UU6]A:IB-UL:Y MH*SF;(0DE!DH3V+GB28:R-&5<=H1P7;+A+,<=^^O?,H H?A[1QN$:;3RQF ;N=$G M!]9+!@I=@%"(/6<8\\D:$=2I<38,6N=P,]!4^AWD9_?R\VS"C_S)B$%R$-;4 MH"9+\"0M*.BLD**$8DX"K:/RL?P<[@.FTTL_B=B]/"YL**$8; MR#N(QF744B>;6[=BVTO(,"R=0W+_>#G/FH/=T^WXI=R>)&FH9"6I6=9A#ISX M8AYTB82,?A951U;,_Y]O8"[1L=V_R:,D(9SPK($D2=;R9KBW4'3*(K\)ATI@-V MQ 2YHS./HN<$]P0B[1L@-<60A!;DBDN02E<>E 94& @!27"F>+:[;';X]%B7C\WVB MY_SR5,+M%B^+'$WP 4E I'!019*4I&50O!51>A5*P.,@,@P5/6>!&XJP+R \ MF_XQ/F<9D<0B8DW_2 DN^0+<6J^#+JH(?0 JCLJRB9ZSN5,)]^CD.ZPH_Y!S(.%ZL-$7)\]XC7EVXENI%, M3-,](I7 I94)(C>UKZ=)X+7.()/W5M+>BMC^_5S+[A%/JYAW9/I;KLU+[_[R M0UY_YHMDK1:>!RA.1.(X6W#1)4">E9(V^M"\:]Y8&KOJ%C$&(2^7F#=63F?7 M_0.X,UJD(I, R8($E>IC7*,9:,00Z?!*<=)!JXV =ZH$UC' FU Q'<#NQ6WU MPZVG_!OYK._R.N;Z%DAG"JI+ >E%[2_O$+PE-ZI8VE8,N4#?&GAC:>RJ0<1D M-N]8Y70 OA>VUC[NK"V,NQA!V)AJ5]0$0:<,R87(>)0\\BFK4AH![U2)MHEL MWK&*Z;*1W%]7J_3'\N("+]/;JT]Y_1,M>/FQ#N8ZR/U_:;GC7?[!Q#9R\^^^ M]^8R/7QJV[-X\Q!HW,-.)ZNL=A(L%D4FB&" B05P1F2KLRR.M=ZDHP@\UF8- M^M@'$OUW]*_^N6"Q,-3AKOK&<@9.D(%6NBAN(O/,MGY3/X[">0.$Z;"U:](F MU%NGZ:$7[,1VE$)KTW:[Z*0&;A_ALY@YIBWRI B%I@X=E002'\G=RHFQ[&,( MP;1^3W)2,_<^?LKI^B*_+;O?HL_?4;+5QL.>X>BYJ3-8M66Z[AD$YVJ=:G8V M1.&29ZUE<@"9YV3PQJ#LFV$G$VNPB_?Z=TRNZG#5Y57^>?E[_D:P-XGEQP,6 M;CNF[W"/6D>*SQ4PF1DH7\<%%>W!8!:6<25UF@J_+>B?-^-R>F"?7.?G%KJ\ MO_[\&==?5^6%GSGBDJ/1ER?U%PX6P2Q.1> E.Z$$9*XCN9JB-C86$KC*F1,> MLSM/IV)[__IP'KV)_[I>TMZYV;[;+Z=C.;T7IF2K >6VOS3]XM )D#X;GV)P,K1^DW< F7//T)T0-N,@>K0. M.X#IW=%U.[)52\5BX@QR*1Q4B0P\%EOGEDG#>?#!MNX _I2"KL%UO,*?R8H> M(/TNXO\/:TR9//Q_UJ3&]@]5,'?S?VTQAEN_;<];^U8&!H%B37"E>)F2#,&U M[J?\(D%S3V4^+;;:Z6;^9\G;65P_79(;O;T77<;'8Z9SLBB$R!!<]B0D(^NM M 0>NM;?282ELV+3"E[XR;U'#J;#35MA=F*@7DE3?^ HYA<)TXA"R#Z!D+N"+ MP#KN@Z$6PG#5^K9P!'GSF*^>0H:I=-F!'_8":WMWM_9%RL@3.*T1%/("J SM M;AV2,L5XKMSIH-I?F# 95(9#\FB]=0#+[Z\W5ZO/>?U;OMBJ;O-I^>7N*!#6 MH\O.@-6U+;G1&="(*CL5F!?)Y>;3@EX@IUNX'0^#U30ZZ>)XWKD-N!79K:\1 M,A-22I 4HX/:3F.0RH,I*L;$' :4C0'V CGS1@^G!%@KGN)&M%%L.>\AU,PCSQ1@_.W@E5U\$!^\*^_C5? M/=P9N8*<10Y>UWHX+A)@2@RTL$K9Z*WF$[PW&4#9C/<8)\+(<(?O4(5U<1"_ M(KS?5A<7/Z[6?^ Z+7A0/"6C 9$DIU).$)2Q4"1SR2BNLF]=8SRY2XE!%=0'"NWSX0DAFC-8<9*CU;ZDP<"%GL*44*8(TZ*:ZA^CZ!N)@[3YS M\3!*T//G@5^1SD^7\>(Z+2\_WK-7T KN8H',D)&ECP%\;S2*(H#.7L0X+)!YM?<' T8$)C@MMM6:!38*W M[>>[OJ28!73CM7)^R"/'8F&S4S*X $Y:"\H'A)"#)8,_@8)Z!]ZM^287-7'-0.#6?"='FZK.2'*:A!:LS'F"(8\OTM1ME'DP M$H:#;;Q2>H?9FQBO/U]?U-9PCY^L+- 9(05:2(*'.C\U5P$B>&F29>B<;GX! M,9[*;NW>":#80G''-A,\01IX88JE/94C:(K(:;-ICDA8BL=3KD M98KFC33F!=U8AY)D[<@L MZU<,7I +@O8(I5BY!NPT#I$&$+7O''J M26X&&BNGF>4ZT8O;:OS+C?&?YF'MG@],^G[V-8;F:3&DC?;5FV+)$H(*,X". M *4+'8I*&A726;88:EW\P'E60G@+)!&24XADW"/Y(+Q@2+3/G=M]S?4_SV0/ MA-E4SV3'J+"#8I*Q;^-,[1M7.],%Q-IER=9IK"%"*"B\3U)H<^+WAG_.9[*C M8'3D,]DQ.NT?LGMK&V/2(G&I(82 ]9E:CI>02A:PN'8@SXPA)85I_5U?F>S6>,G_LSV5$*?_F9 M[!CI=X"=[ZXWR\LZZ*0>(YOE5DEUR[G DPPVU6=Y')0K$7P54!&:$1>9I](Z MJ?<,*7^.EV7'G+(M=-0IU&[$>O\JM+@4R*2#0.E!&9' 9V6AD,RR\-D4TSHW M\RI1\QJS)JH? *?#]3#W.XKOUUBN-I_Q\M;^*D[F6[,(F*,")0K1+A6CC>8- M2AGH+W>>R3X3V.XLW!\.CM#9JI$ 9U?^ZO/G55JM\QWMWO/LH@;#(IWCL3X% M-RY#1*YM+"[&W3?2SRG_Z<+S7F-.J?PC!#BW\INX/W,KN0.7Z:$2OC#)7\7J[2^RM<7S7%T9T8?[A> M+R\_OMM^9<%1)^,,I]-"EUIYZL!KX<"F.NU2,>\5GPA;^^@Y]WBO+=Z.UEA/ M5JQDU,($#XS9"$2G)H&H.JDS>Y9Y,!%;/Q0=9<4Z/D8;6[$QFCC2BOWE\G$5 MVHDNV_5YC:-UZD#-D56>?&<.E;I[%>INB<;M;' M8&?7O#742P?'YB$3#.[%R#/W:.B4L,646DFE "4/)$L7N,TV%Y8;8_ 8>L]I M/L4Q"#V93OO&[QXN?Z63ZL,?^>+W_,OJ\NK39E$T;567:S.?Z(E;R8G12+^D MDI2MJ4AUPK=< RCN]ME-8V2-> '16,UG!^I_9%Q_^&.U"#D0D])3A)9)OIPQ M<+5Z+%/85EB2]59X5BS?$MKM('R(4L\3N03%O!"V7B:6^AQ9!!*L$8 U M: QTS"6A"U-V@LFZAY#:[:N-[M [6K%GB=\?5]?K1=)*^L@*>%M8OM+6A>9 D6%.G+Y!< MT1GN9&R=FC^,TD'@U?\#WO%J/3OPOBGTY7M6E?>L,@48DB(G26; .C^$]B=F M;QTF-:_W\(3<03 V_^$P/ES!70[)?!/C^CJG6^8V=[GV[Z_756<_+S$L+Y97 MR\-&8@]?_/C;@@,9:71#\ Z_;N=OO[E,6T+P8G./30KE0]8^ Z\E(*H6%*$U M%@3GT1B.)+#63WE>(.?H['^,J^O+J\WM)^Z^0%!^$/&^L?'"$"RTS2",3*!* M-N"X9 M[6/J!%8OND)!"I<47WM57X+8VE_<@$94*)"C8JVK'2:T>H^K&'9WS<[<[.*- M045.K52UP8V)'GQF"B@H*^2BD.>;6ANZX=3U:]O&X.6YN>>-M7/NYNS_LO=F MRVTE2=K@JXS-O<\?^V(V-TIEJEHVF2F9I*JVF1M8+!X2NDA #8"J5#_]>("@ MN(+$$@[A&^')'SL?<[3FC0ALST> ZA,3!;T\O $TXH MQH@47DBDW5Y1,5:YW4,Z\<]6"D;2=_&5)+V^>(9:*X=Q>D&P:N202MN M/&9!84_KK-L7B>K7?NV#CB=\LX:ZZ*(;T8;QFS-R5 A@XB)5H]P$ER)#I@NS$A,/IC6I[D[ MDC;NW>^P@!M".UW [N/55_+$+ZNF%M]_#/5].ROSQ>5:=W^?85C,,+]?X.7T MZG(YX=D96Q0#%FO.14$)OF &YJ.*14:IFH^ WYO(<2]RAX7BL!H;?[S!1GK_ MF%]<79*!CV3@EQ/M,78]<5WA++9ZC_-7\\)\^16_CX/L^7'^46>Y!Q]TH:L+&I=CU,,^*@5 M.%WJP0TKD>\&CIU>-^X%Y8!H:2_L#B[.U\[= -^> M;*((:&,@XZ!+@OM]-.-WWJGN?I5<[KYJ?+-R3\)YJB3F1*+ 42 MH@RJMD'5%B)' =)YGI"DRU3KIB?'43QNFD1?B&VJW0X._Y_G]G9K>KM<7F&> M&%Z*<[5]0!06%,L"ZIQ:0%EX-HZ<1M?Z,F _"L?-L.@+JT=I[PSV]O?A>Q5V MO:\-G">&8(RA-9?)4?(B9B#?23$G/''6NH9A-\K&3;+H"XT'::N+R<(O^#!% MI757-@BJ%OE;1AXZ+2:PC ?D2F#IT<,<+%FC+]3MI9UN>XA^Q'1UW9$US-)T M]OE'U<4AQSG;'W;\B%V]=F8=?;;WTR '-R8 77UM 1=O3NE<$>.4) "@2N, 1 MO$F.F6!3:IZO,HQ1N;TIJ<]_<"O"K$E%6TW1*ZM]MB-"C"K7"0**!, 9BZU- MYW/T=&E>]D'"]FNJ(X7?P]'!#U[^"*NKQ3JWZ%WY?3[[_ D7ET_P5WS 8LBW MTT$H\O+006!!@1.:*TRZQ@.#@6LW&L<]ZAH4< ,HZ;PVNB-N0%]\YH!;W9"W MFEL 9ZW(IG8MT:3NVCN:U)^+I1]Y\5':8F+KBN)A]KIK:>+O& AN-]?$$X^, M\7KN95*69%TKNB.%A)H;)3@%G$H,T.WK,2%=[F[[Z/Z)#EU'BKN#;8W6+%G+ MU_3B*4DCY%)BR&!=[?MLN:BI_!QLL2)8(8QDK;>LN^_O*:_'=7 MJV4]"R5^WLVNJY&J3T$NW_]@GFCG,#&I0!010)E P85F9(]YY"+$*,E*-\]- MVIV^<6]*!@#@8,KI 'A57*]F^77X.JW5'76[?QA+# E!HI"*6VMC\ZS@YRD:]T)D ' U5$"SRIXC#A*N0Y_*U$UM4K'>E8(* M J^%;F26P17EZOIPV2 +1C4_*GA$Q;AEK / YDA!'WL9^ZG=T=,U(W>/,28V MEY"DDY"*1=J\WX>5ZUW\7U[4OH! MOVZR5FI=R<:A>SM[-!Z*,Q>-C0D<%[7BO]""D+3_2I4D*J6"]ZU[B1Y%<)S-W.@F%*".Y7!V!I8U";1WE*<87T.2?%BK6^=,W ( MG5V>>)T,F8?1+>7X [:ZP.2^ZCHO3-Z? MJA2-"H88@A)KKHAG&J*J=[Q%.,^-9"8TOQT]D-8NS_).A,S#E=;EX% M\*];6Z6GZ!CWC.4X?3^^33]2SIV.:-EA-1Z>'K_[PT]B5@9,F7\,-I&E],QH MT#GIVEN0UWF+&DRD?/'K M^>77,*MMN7ZL$72F2%H?$)2JU_D*(?@8P)<0DXJ! NJ=VJ 037=D0#_=\M^0 MW-Y,UCXHNC%98VFOCWKI'\S^2+\D%O\^^QJF^?5%F%[6D3B;;_)_72U754:; M24Z3Q%#P7!*P;$G:+M1&7,E!]"PY'A(Z.5SMQ_[TCGM2W :L)]?;N3KT1^3N M[_'TD^S#0^;S/T9E3)Q[71O8M=!\< M/$YE;"C_+O;)7Z<+3*L'?$V*11&UD)"TX;3=&P-1I0(I*"<9#][RUFU$GB1D M[*YT+;7],''Q:,%W@9]7RSKR(3_DPP9'%-?9@J+40CU5&YCZ -%IFXSSSIC6 M'M33E(SK&PV*H :B[P)"KS$_YH);DXO3%&;H4J?>R@(NI0 4A91L$N9H6[>2 M>8J.<>^[!X7/T6+OHB/1 P;^Q-7$LB)\CDA",>N1D0DB5XG6@Q;):9$]:YV" M]IB*<>^D!P7.D2+O(,W^_MY[+9J)#ZB]J5>53CA0MDB()602B7=,>:?IAT%] MGFLZQKTX/J'+N;I47@*3#U62NT*0ML/;;E M"3+&K=@XG;-S@-"[\G6NZ:=]]_UB_A47J^_K KCE5;A8?9]8X1!-T&!DG64< M&0+MS 'RNGS2DX'%H4Z GJ-KW,%B)_&'FJFERQ%CNY_GUENCVGMST!/JFY>< M\J#Z2<:&NSA.G MC!)DG1QM;4!F<"Q*48+ZD[ SFUJUGFIU7KT>$_A'^FEY> M77Z8+O]YLW7CXOW\8IJ^3XRQ-B:A0%M)<::JES2"5IYQ7"FGO5D#>!PA!#'!\/OT\LIN4:5C]J';;DD1M8WN^]FG[Y_G:9PL6:KSCRZ M;DJB;;0N!@O%*@4JET(2LQ9\H0^YU2&RLA-&]GWSN*> #:$SJ,C'1]3KL HD MHOG7+]-4N:M9P&E.CZ\)7\3JNY36Q?X)_[9 *>XPZXE-7+KYBV&3BG9^_4F"N<.$,5B8YX))Q2D)+A9;6[0C?8<> @9T3K$2FH\' M;)Z6=#=5[\4D/2T3CY@-)%L"12QU['IA"('YF*6V63>OMMB'OMZBQGWP\;C' MY$!ZZ68 W?Y)HF]G:]=C\VL^44E08$1\HA )%-I:#"(3).,#9INY<Y75"D8^D8A6!*'!9ED7K*) 7U'P+P7% M:3EPKE/K2Z-6M/<64)\6P WTV4\#NKWV&"M%$H5BNX*YIA>I0'(FGYMQ[V0V M,@37OHETX[W_A/'WR?;^??32[6@PVA?FE_@I_'58D>+=?WY\(+*5F&:!Q.;Y M3Q33LYBS*#Z0^I0#%96&F+6CR)9IZ8M6W/#F(<56F2)/_C\0!Y\/>">)7+PUDI]P*L.2NM4%!B1 MR6\4MC:U+@:,+MMDW2NV$\>.W1]R,[?V.I@[C 6R=PI_D"FTI%![(C* L MAGJ8(6 _J3F^.[+0[(Z_EL-9U=U3DW7W%Q/9#DM@I=!:FE MJ2O2O/1I%\+K&16!# ME?6#PRVRG,@LLW6T<5A1#S"%H% K%$GNM.!:N>PPGG8G'C?4&!=Y+9340X'Y MYK6'2+$X5N_B5!T[7OMW1')N1!W&(KWV&EGVI?T@H8/)[?CLY@C7\%3ZZ\ Z MWK"Z\3JV+4"EG.7)"U ^T-HNL8!/0H"(DNR_C[Q]-=INE(T]P.E$0-D"T(9: MZPB+]_R/;;PA0Y21.,JN"BVR")Y6/)BLA9:<1],\<78?^L8>WS0N+IMKL"-T M;F-'.V%=3@)X9K3A<.$I/',.4#-D45K-<^M;EQ=(&GM:T[@8;*&G#GS);6P4 MY56*Z$"I$(F-6L0250*F55 ^,OIE:[AU";.A?, 6QZ*,<"!T(0,6K "?I0"CD+,8=3"R]>'J@%<>N]QE MO[HYPJQ>P!4][_N]/YXDK%>5)8+QG(R[\Q&"Y!FTBDD;:8KQK+%$&I#=[R7( M/@A[:.5.K<\._+A;XN]QN<7>O\0\.MID,OD0*+@"96K^HT .+#+M2/+!F?;U M>PT9Z/< YQA8CZ?C?@'^=$R&RXG4/&"4#EP]4E4V6PB<:0A.$9>\&*U;GX#O M26*_'N8 (&VBIWYA^.>\.EQ7M.G$"]RLPX]?2!&_A"7FFMA)GZS_\O5\N9K0 M0A,8@X-@:]YFL(76GJ$=)B7NT!I+R^\TX-R/\+%KB4X*V0%UVB^0Z8/71,QT MM9PX9Y7B,0!#S'6#\!"*32!XLAI3S-Z>R(+>$C5V=X^3 O! 7?0+KG>K+[BX M+=0CMFHAH+,(7/@$2BCR07B,X)VMU^X:F3R1G_F0M'%;#I\8:$?II2>X/GU, M- JI;"C ' N@DI00A#40LM-&LE3BZ??#-67CMB$>;5/<7RL]F:IM7-5^343A MEPG7J'Q$!LIS0UN^J2-OR ;K$()F0C/T>&JXW1"W$^+\3X>X@W33>ZG(;=7A M_''!3+A7,-/F^N2 %S:]3CF6X1-@ZPQM%+60HR)T0KSHO"4A+"M3T@.(+/?ZY-] M$/0H;75@?76P#=]AZPXW?YO/\[^F%Q>O:I?%59A]KB<_UVS?_&K"F4.IR=7P MHG:5H7B(HB)E*!*7Q;*$.NK6]WP'$SMRP_GG:V:'6L56,8C6%%NM;MG]I0/G+ARWB8/I6V^_(F]N#ZYB\^U,5M4R[1 MQ@2,U=X8UM=>!TP"A98Q%LTSQ^:#&H^F>MSKP// ]L%:[@O7=X3Y.X;E=/;Y M55VSG_'ZPD KEFAMFCIEK":1FKI@!7UQ22EN=."I=A+NYD%C^=OGU8OX=[_UZXK.,M)TD2*D>XDGZXD4RX ))0(_-/>TKEM93- &RE5I*(ZW)0Y5YM^1CW O5\S&LC9#0XVIX._M&&I@OOD]B MML8QKD#41IO*44#J=4Z@LL[DCDCZCCM5=(HF^0$/N;83MML] OL)8==(6>,? MQS[MR/P^#[-Z>5C'QOV)JS_GUU-H9JL)TZS(D#,('0*H2(Q%%B-()4Q67*@4 MU6'.Y-9W[H:RL[^N&E(3W5JZ9V[A'OX\25PG:9T$R;($%3A"#*GF.E>C'U.0 M@_4*.ICHW;#[DU]=#:7D\:WG5H?D.@>1,99S9@&LL:D>IY$HE9+@B\_)IF"" M'?QR:O=,4/[SWC;MKXYN+>:DE(PZ2@J>M*^)K25!$.3KNI3)\:UR\4-U7KE/ MR6Z@^AFO>0Y5Q]$&ZS2-,OZLUZZU3+Y-7N>CQS7-VGR>V!/D9";.?+'.@19& M4,1I*.*4!8%)=,$;GQ0?K&:S?4[F8]-YW:]H]KF.%7Y-POY>YHM_A45>WBO= MG03#M0JZ0%+94+ 3"X1D)!%/.S=C*8?2.BW]4%K[S<[_7@ M?4]@C:?"?7$9O%:J#N?+$$6JQQA9YYQX<$OB$%P,@%I*9D@PVK3N-;L?A:,GBP^$K2>J&X;26Z>C(&\Y?F@FWL\O MIL?;MJU/;6GB=B-]%$LG \.BBB)@.(HV4^W\D5,-#845=:*QQ=8WA+U8NK46 MOM^N%JNX$D4%2+961];KD1 ] Y3<>*%KPZG6-0:[4W=.%FX?3.UAX8[15T/K M=C@6_W85:JHXXO(MK?/+V;1,TZ;-[BQO\LCO6(>)2RP&;0,45L\"DV00=$ 0 M(CK/G659M]YV]R1Q]**7$Z%R2,UU$:XNIM_6!U3+#_AUOJARK >6-Y^^J@TI MIZOO$Y)<*$ISJ",^0"E!,9A !2X$&;,HEOGV^22[T39ZKI-"(9<.MKS!Q-XD0G@"65]:!DT&S6$0L MH?6]^?,4C0.S090_'TP3W9]R/-HQ:G)5_: NS^6_IJLO[TKY)5S4(^N/7Q!7 M=_[I$5>A;0D8= L]5B"C;+\_)PVY'V Q8OIY^OR.&NSBQ(9^,A)9B91H%64!W3!\6R$ICVB^6)[ M@I 1=^3!M?_HV.Y818R*I[7,B >21.V930K*WZJLEI-(GH25V4'*6H!B(5*H MSCD$+VS*(1?D:2<[]=33QSD^.RE VDAV_"S:C9][&:8S,M=W&?IAP>_(;"*D M=D&)#"[9.M),F1I'!="^9#+92C.Y6SWKSJ\>+8U M""*3V]CC?_#P0;WYYQ@9Q5,WW#$,T@%/IE"@:B0XE@+9IFS0,T; ;)VZ?-(+ MT76BW:,CR8D+M>J0"1#2A]AP7EB5&LCN-0, MN6C=%W9WZL9%70LLO 2O-HKI#G(;KGZ=5Z]@(F-)VED&PJ_K6IF'.@ZB%FIQ MP3.S3 QKQ>Z1TQFH&B'@6: =KHZQ^]14)_;V'/L/O(RXF/BGI/\#A";P\/G8X2XM@H>%UKF!??OUZ$A+>^P(81 M%W/ABAA!C12SF)PAJNC 8"I92:."V"VH>^XMXZ;4#(**9D+MXLSQD5VE0 C? MKO!R.4F2J5Q8 9,8OYYN[7GBH(6T)KF23/.YC=NIZ0E(P[@TAPE^;!/S'A?3 M>7Y77GU>X+J;X=\IQEULN4+]8SJ;7EY=3E12VG)MP<1ZAQI]!H^1@U&T?(IW M4CYL3K7%]!SR]IXVJL/5/C^E#L8_S=Z/Q?#7FD6R[V2!989DK:I;M8+H#-GY MK+-UA@P_RP/ [/KMG1FLD\/L !V,#[/K8)8@@*OI20_1G'7/!'_4%K';6O>&+$G5=SXMO2F _L' MO+CNI%&ON*XN<5'#ZC7[$RS*>5TGW7M?:UZLIVB)N-*>%Y%"?%PTOO5>\:5W MC=MZ? C;UUB^'9Z%XK]>7X3IY?+-] +SGU?K #M6EBRYK \A>W" MVVA2P)2Q]2#9'<@:M__W0':JM3K&#E7?SNA!N%Q]H.7R^SS]\\[M6!TS24K* MKU9OPG11VRG@)&%4P7L!#M%7:UO[YHI,B\>X1#Q*CWXGX[3?>\?MYCV$H1I0 M[ETX8K?52G\+T]F[V>W/$^V98=P'X)[5?J1*@Q?,$R\1G4PN%]^^*\HV:L;M MI3V0D6HD_ YVOUO*JZCN<<*,"$$G"2DI$A#7A5S R(%8,@6CSWZ 3D_;J!FW M\?7@,#I*^)UD]FW*5)XPM.&.H46E?-0Q@%ZG+"JA(?C"07K.5/(\<"EWVN!V M>MW(G:N'V-C:B[DK,_1VG9&XYNO/^>I77$X_SRI(7RW_ _-G$N2=/ZC&MXKX M3UQ-6+",UZ$;4@@#*MH (3H-F(A;*7R-8@>S5@<2/7+'Z\&MVBETV679]<<5 M>9R/!F,^$3Z.XJ.-X:YO_^7NVV^+.7,.!"!? M]W;TA/A\9"M/J.I.ZW:?-D2'=Z=X M]GE#VU(]=QK6>'],7S%<7 M].ZGQU.M%?CNZW7GH4VCEP?5\)H"K%H/#UES"%*QA2E;MVSN#$+XV;;=+803@6% M,SJ#.**_S?,/',JS'K+_S)%P16V$=[4%(9.!X*IJ,JOT@)*LJ.2%8?-4];Y= MZ[OCY7_Y_O2&=)W#GE(4Q:4"M+FDVM6B?N=HG_$,E0G,!=:Z0K@9\6?M:.^# MV7U-[##J[\#-N*:<_OBZTD\QSIS0$&T=;1PCAV!M &F%U5&6XGCK^83W"!@7 M?R.!X&$VX\$:Z0!.APONENU9?G\19G^&RYO*LAA%"D9Q<#[7A6T$N!A)FEAD MT$8SPULG?0S!Q[C@/@)6#VWEV#KN .>_D59"J]67M5F)&-J>CXV0^A-(Z0-^+DMTFV-M;\%!JLR/O@.5: M:RUR 4>R ZN$-:KRFUI?I!U/];A'87VX!R?6_3FC_3JE>J.NY:NKU9?Y8OH_ MF"=&Z\@3F8XH)2?YQUJDE!&XEP&%#*JXYF?"K9GHW+8W1F&K1= $$GU1MXO M?HXU2>+^I&'R_F*;K,ZG+S9WK>UPD^JM)8"76=&9PJN:B MEMI.TK@"*4LL+!OKF^?(Y,,^+'K94^U^5P% 3Z0?\ADE]_^8#_?35= M3E?X$1??R")<2X%/HLA*<*? &DUH>9 +H6YQDX4K-,2-D!G(4G0[@95) .U[.F9$20FOC MOQMEXU:7CXSA 937!2A_G.Y>+ZZGN?MS/ON&RUJG4P6Z_%3;L]_]?;UC_G.^ M^G]Q52O//L_69P/:RA)<*%4 "$K[VMDP1S L::,43R*UCH@'8V;<:OB1H=\' M1'[NU7*]J;V9+S8?U;_C$Z:D\&A$C7D\*&D21*43%&:8Y*C1Y,%NQ4["X;B] M '[6=74\F,ZJ,NC.Q>1-ZF;SI,9GWC%4GN.N;/61^IB%3[$D 6@*)\99T,;+QJ;J9TE]]+88B89!XNOB9E>;>I= 6Z'.3DINQ,ESS/\]4A_W MP>QPJ8_[J+^#>^7[&5%")!F9ER!9+3;>%>LS+3<8ZH73MD+^HY%2(DY410K MSOI>5L"SG'1NY1OCL=5R: >.GVN);%HPDQ>H.47,4(PJM,^B!,_ZV MF"_)ABDL3-O:)*P6SS@5(:18P!B?HU!21)4[6R]/L'&FN<+]KIACH=+#WE*C MI;?+Y17F7Z\6)-MK7JX3H^^VG_GM+URD*1 MC XNII2:;QY[4WFFB;X#8GU811_;Q;H+TT]R+CBM S_K[//;-,\?2WR"RB66 M@JH'%()VQ$BQG:E7$4ED9"IKWWR$]^!,G6D2<+_;0EL8C=\??C@'4UFEI4P: MA&4:E @%(I>U=9F6F(41AG=3I7A4'-)?MG"_R^<3$F68E][M6CH-)#_%'.YW\ M)TX_?ZG)=]]P$3[CC1^[+EJK^BH;?>EL%"-=04)/^F*)K(DU" 9C5"[G'$+S M[F4GY_),8_WNCHV' -6_S[*;Q&!]].N9;*F&D)9L8W0.2F3,,!9"\AT[>,^Q M]M,0SXK(%^BE\%)T($[4J*4X%,DGSH%*X3G MCMF3EVBV8^],-[U.U^1(L#N'W?$ET=QPOYMT.&),L?HVOI:/2R\A5X,USRD_*X4]S&'\6ZW(X\)W#TCSV;/9Y.\8TL:T4Z56QVDF1 ?D4&@K6 MV+H(9[%U\^!1&?YIK@:Z6+C=0/,G6,>[1@2L2#)L/((VR$DL%!9XPQ,$&;-E M.=@06&@[W#N>P-H> V\]W4_&L:$21F-%$\+)>W:!5X&36$)P@'\/+ M.M6XLY6X(VL_S:W&.:S$(>#6RWX87Q9+W%N+'["6UM#G=5AT+:6]"A>?<'$I M)EQ8DWTRP%+.H!SC$#Q7('U47FD7%';3N>YP-L\T^&QX$](QK'Z"E;?=(&T3 M$9]P7[API-(EEY;3R7 MMR2)Z6PY375*)DZT%9899R"GXFLPC! LU\"+]"*3:\[2R4]4#V7F3..\[F[R MCX!(+VNEC3FY+P@^P<*"%%Z!UI&!RC* RSP#,NF8$AI==V[@=F[.-!;K;L\Y M!B2]+)=FE3T/-N#U+W\-*WP3IHMK:V*%9]XQA)P%!Q68AQ@C[<'%Z""2]K9T MT_KX,!;/OJOFF-O0D'#Z"5;;HQO+=>?$!QNVC5[J(!T8)1(H3L8GL)P L? L M+&IN>BN]V86OL^^J.>:Z:@Z<,YH%?K=F[X?E>+5<7EU>?S9D6\UG7WB"'IN[ M,]Q'PTV6-!H*S<'4$VF%4H#'Q"$X5$PI9!2K-[9=/TO#35.XD:@$,,L4;8#D M?481+"A7M+,DTQ+_]ZSQ)VW["3$[7,/-?=3?@2=TOP^?B=D6H0K(Q(EX171' MI2UH04&31V9M\SZ[/V7#S;U \&S#S7TTT@&<#A?<,TWVT/&(I3)M=09ELX-@ M708GF$1>=%'VY([TF3?N=M$2(W""K' MX#Q+J$Z?PO]OTW#S&/?@Q+H_9[0_%7.31?D#5U_F>7XQ__S]1^R@$W[.5N?VOS%26RV4@6#SLZVD.I0N45C^CSE% MY].+Z>K[!XK2)UEEQ5P,(!GMS4IEA% T!YVU\S%XC*;UR=$)V#K3E304E(=< M:@UP];,MM0_3Y3_?++#><2-!;[46B$;G'><)8I2U;XHC7<7HR1W&PBR&Z$37 M"^TIILZT'OH8/SO;*$],3M*:'*(JG\!H3LRY*$T_>\NK,LX7V@M4ILH7VT7$'.'^/BS)?7(99PC6K MRTW:B>16H.,D5Z'J29#($))@X(QQ2'M0PMBZ0_X64CJ_WQH<(_/V"NL =P\B MB+_/IJOEAX]_WS!C&,^!1PFL^ **]AF(SA)OR?JHK3$VMD[V?9:@SB]_3HW! M=LKK (G_(&:FL\_7N:>%HY&)0=2HZR*21'HHP+PW!8UA1;:^N+SS^I\EA^P8 MI_%0;?0#I,WZ,CQP$8P#KQDY)C4?P+$B@"=GK?(Z:*6&@5(/3MK!:GP:#@?( MM - ;%E'ZX5":XG6V[L9WJ3Y"E,,!@7%6U:%A."0^$N6NZAS8-Z<:)#*4^1U M :9#0+";QW^T1LX";)_^-=^P%A,&&:.!;'CMY^N-#]L[K$>!V2^"X M62/H0/!LR4I+!20-"45)A]DRH<-.YP0[8N3^VT<$2!N5/@&2(^3; MKSNT3SD1^F!%X8["BYK>+$6!D-$ <\I%9J-M?_)THJ+'X?(*NSBP.K'NSQGM MO_WWU73U_>ULN5I:)$YM%T/6" M1I98^Q)1R.FX]J"%XTEGEC!T,P=]3]XZO[([U_5U!(!^ZJWK'VNC\T,NV@7+ M0D'"OZS#B^_-C77U:#S^M&= 2H;V5BN=;8B@M5"@@KD2'L15$W" MWR> MK$:EC0]?\J, S&4N,26*I84TH(0@XXE>K(=0R\(T*ZSU%*%MM!S=C?3!D>?2.7*_"ZEP.8K=H S9EKA17V8O6/OQ68L8]C&V"@T<=19L( M_F";\0T7<7XRJ[&^QCFHG'K+D]I;D*=('-J.E#HC5%D.SI>:>4L;@Q.9 [(D M#0'(H&M]?S*4';F]['OX!MI#I^F7[[317LYGKR_")IIIPN*D$WS\^U#".W4_NR#G^V%R$,IK(?SY*U,_CJ]N"*_;0N;S@?# M D.(01";BELR[(J!=.3/N2"XD*WKFPXD==QKE!,CLYW2SL+7/J(+R;9'M=\W MA^PMLA5> 84U0CJ(VGE0,=-W4G,POA@1BRJ>MQY!./S&^6JVFN:*\.DW_(CI M:C%=37'YVU_IXHI$^8867PU6KZXU]GAQW*3*,)4,+0++2@;%:U4$?4L>I(LJ MFZ"+;CZD26.G)8%GRB?)IED W_4=Z <].H#Y0DQT@<_M('!4<=T(*X$$94-I(<,8A ML&B]E#DY+9L?:_0YQZBMSG>>2;2/ CI TK:6*=P4%YQ6H#VC@"Z6 L';V@+# M>E322Q9;GT ?T^-FL"A[4!2U$'X'&#K2ZM]>*R85BL7(($A%?@L*!KY4-\9) MSX0NAMO60]A:T=Y+?Y)S]Q\/ \/Y+X)7E_.KV6KB&+>H7 1A& =5QX>[& (( M'2SWEC%C6G=&:4)XCUO]T)AK"_P# -#P K+=.>$'3/-9FEY,K[5_?$89=#:.I:&OVYZFK--#_&/.O 9021=0^Q-7;V=I?HF_ MSY<4#Z+F,C-#CG9MI19J]5(4'BKIP0L>7&G=%>@> 7T=EK;0\;R5N+M RW_B M]/.7FBE&#PV?\3HI;%,/N[R3+?9#5CQG"M>,!DFN/"AE$ )F30)+*NH<;2_[% \W]=+5G: MW#,G7/8AM8YAGB2DK^#X"%7O J*]I-XE>#8F]XZ(O K)(]A<1422 6>X <]* M,98IY=/0QND!2>.6?8]@GHY120?7(5O8F9 /R7EPM7.TKR?LA8,G%Q,*,9!3 ME"ABZRN^+:3T9:*.4O=N4-I+]IT6-_T8E?D'ACI#;EUE?4B2]M,/.CY%>P<" M&R5H_WC3[42]Y1U+Q*2/QD%<]V[ $L$)15\4C^1"9\&QM0%_CIYCK3.=!?+]PL6KY1)7R^V_62OB.RT,7[1('E!I M5J7BP*'5X!ARD:-V5K6^^6Y#><=F;!^D/31C(ZBURXJW)XW'X<7BSSUN($LW M8-GXL^BCO=)10(<0E:DIO@3!B 0"J0NR9)-WS?M1G\2Y^N7[+^'B.AD54MR04%K0L:8V,RO BU2K2XOE,C(,JG5.\*ZT=6RK]D'+5I>K MI6JZ.(&ZTZ#\QM)>F]=7JQ],W[)7E.'.N0 A&XJ&;2A ;J6%HFV)RDF3L/6I MP5X$CGNU.!C\AE/2^>R(O\SG_UQ_&&;YM^5J>EG;%=Y*_/ R\2/>-M!^>@"K MI]AN#2]:\3KP2QL-*@2R;;5=GFV8V^TZ Y_I.G V9E"F#OGP M18#CD;S+8E%GARKKUD'#+G1UO,WN@Y)]M]F]5=+! ?P=GNZL\7I?=5U.&146 MX06"K*%-]R.ZND':\4!X^8SV.*UT@+3W M\\5:-;<^YQ-<;BHG4?O"+=*R]'Y]$^_!&YV!:UU$P:QD\\G2>Y#7">Z:8>-A M.>M BNH @Z_#8O&=MH$/^)68Q'PMM.WLL8#%%D9RR]'4"DIB5)L$UB0E C/& MY=99L7N2."X6!X/*_'1ZZ^(U=VD:3@-I5Z2E1LI)T%:UTYAIIC4$O+ M!8^N]7:\#WWCGJ*<"I*#::P+/-YQ;GY\^Q]37!!97[[_CM_P8NWC^.PLRD02 M"X;1-D,;CEN/FM"YE.0,YM*Z5=INE'5RDG>"(*25>CK8G9\\S7K,W\;%42)* M*>M5W;I7I2 _QT:-;_KU7(M M,;&QYLE'C*8$P%*[B[-8$V_J8&!/'X82E35Q*.0])J<3G+4'P3:X':F13L'% M-ZQH+XIQ(H$,M2%^MAY<(J>!=@564K$AJL&VU,?D=+*/C@*N0S32*;CD35(IM1.SYR!SI(<$%3)RE. 2^X!KL%JE<8%UR$:Z0E<3_FU/S*L M/I(6U_)\':Z'_?Q^.W)(F:!]"*!25J!T+!!UDJ MMQ%)B+IY9Z1C:>X$IL/' M$B=0:0\0OF'I[O3$^[F!3TGB]HI2""&]XP$$RCI<1ED()6CRF7762;&B0G/W M[TB:._$13X*PA_ ^I;J[.+MY]2U,+ZI9>#-?? P7=[J8_8IQ=?O3A!R7X*.K M\T=X(\U%AV%AE'=C"ZL'>2O('0Q..FO':>2K'7+-^';$A:O,3;#S[5,X=.IZT)(J%>7U^<-9;[X8[Y8?0Z? M\4>=S(?:VFS9NCQDKY<.5"5R...G*!;1+(M4C ,M;2V$H[#6Y>C A9A4=)F) M< ZUF14/DYN&>&MS?J<1WN:3_\ +\GAKVE*97TSG$Q:B5Y57CS7V*H&!J_/N M,3&F$+U75KZ$N@/>V\D1X;%@N#%J0TM^Q,UTS=J#IHL_UNT;Q"W<"1FXR<)! MP.1 )2[ !_J1%13&)0J<4M@)5WN_NI-+Y*;0&E;^8Z/K=?@Z786+Z?_@;6^% M/ZXN5M.O%]O8XTQKM#& #J%V$"VE>J+UTAR54DZGH,Q.\-K_W9UT4$:41FH-+*<5-7REP6E<+O+S_)U=DB4*!M:: LI:MQ0C M7W6T)XTCGX:T1N))5-4!%._W7;A3F[ 9%V4,P\@SV6I;R[52*L0.+;2D7$"- M%+3SUG5&+Y T\CG(4$!KJ8A.V]_=S#3]!6=8IJOW%[1\#CFY>/(YQQ]&O$Q> MH_.%.J8-9\LU?1_PHIXNO9XO5[!4+*"1+HL++$41.LR MJI=H.KJ^<(ZRIBL[&.!UQQ?/R[R(,I&3 M##P),"'4B@7N(-93)Z:R5]S(P'3K-MVGLT^_DHQGF.\)^TZ;['6RO>.NH=9-%/MZBZ]\)QT3*@0N?' M2K<'2&RJQ*)70;"$4/,[B/%ZVJ%IC\^(6BA+'\1FH!BSJO@(93U4]P&2&UGA M?X2_II=7EQO"N=6!A6+!$ZB)<$/.G L1".6>>,KU!*R!RN^]=&2E'Z*R>0OY MC7T;MK%]K^>SU6(:KZK JP%<+P)INT%3(G8)E4Z=,@9CSS-;NS5P1)Q@@YLR 1)2]=8Q[X8Z!RYB] M3=JJ<0=L'"#3L='Q2C'^_U3:;SIC4*2NZW*)B2+VV@<# O,$UF1P3..HP&^6[[TW[O'3?*'4#K\].H8&QT?<2+ M\N:J'FNN:QW^P#Q-X>+:2J^_?7T1II?+W_ZJ9TXXB8:IK!7;./W:J'HT[2%' M H_*%$+RW9(0]WOON/[SP.@:4 7];)L/G8G-8EG\$58D_=GG>[_'12*UO"OK M7TZ$8^0-E +:L=H>JF;%&5T;SG+C?4%7DAAF2SV-W-W=.2VU.?83ND+ MK"Z?6J7_P.6*/J+%.IWG2=3&,JL#%%_;[@:L8^&9 V^M<,:K1%'D,:=TNY,R M;I[OP*[K:175KU&M%_ ?,,T_SVJYQT0')8)5"KBL9Z5.DF^C2@1KN'0ABNQ+ MZQRKG0C;"8OV_+ XG':Z3*]ZE$!V1&[5UF<=GUBU&YFGRJI2WIIB4P1O:G_9 M7 Q$%2B*#K7%!\4?[.&]3?=958\$_)[>1N_Z."6DEVD*L]6?X1)_JQ)>3N,% MK;+E:H(^%6;(C?4UM5IQX<%EAN S1F;)3;#-&W0=1&CG65;[X.FAG1I><1UL ME3LP^1H7*_H6\_\WGV%M3WJU?#/]BRBM[*K,R.YK\@>RJRWG-0FX4. E%?EW,OZT[OKQ;?, OU]%OWX,L;&#R4BD6F4@P"%7")!A>HH\(+"=-LD>$D),#= 6]DBKXTKH3V<[$C7OX>5K8 M-E%0C\A[O!X_7BW2E[#XC+?+RY,<#:]3XJRNN2=9092TO HRICPS+O#6-6 ' M$3KNH>;8AO1(Q749O&_D^#XL5M\_+0))-ZU[Q!T2O&]]UO'!^VYD-@K>M[WL M%F>.I\CKO/I(K'A0M68X)BDA>6$<0<-ZT_J0;7B#]0UG5_B&5N"= M5]4Y&81RSCE+P'BN;:LH:G$$:A 4Q(3@M<;0GMDMQ'1NC/;!Q6-CU$(!';CL MKU*J5])W.F\_X(>\2H%6&&!.BYII01YE-@E"<26IX+SWK2?/OD33N&=[@^*J MJ3HZ@->ZG]FK6?X=PQ*W<\70&D=R <]\ <69@"!- .DDBQ&E-KQUF?UNE(U[ M>#8HU 9039=!WJOTWU?3Y?3@P.[>OS_>1=I.3B-_Z)>KY72&R^7K^66!NW_T#0IZV*<1H(6.J-_#D)3O."PBA56U]Z85MW1AL/PJ/-4%/O.VI MD$'SR)'; )Q9"AE""10RV C.1&&*4R2CUB9H-\K&]:(&1--#@S2 HKHW2(>W M"7OB*6V-TX!MP?8$E,K=EZ(D+TY 4(Q86,/O&06AON0^@\*_.U#]*V MM^L92(D=N/-/C>P(,56:H,8 6W(!2+$%0 MU@+G5OB"<+)%Q(X5N?3F]+XUG MM %P4N-H(K*$(..X'.1ECP%B7&H$/T!*;WT MSQM"_R_OEWLKHU-,U6\7B)L>,JQPAX$IL)S7D#T;""9IB(ZYC"CJ&=\)T'6/ MJ#Y,VE&JWP%.A^MA[*+ UXM05LO+'^V#BN BHZES29P#94N!(#Q%-445H9,U M7NY6XO?@P?WAX B=S1L)<'3ESR\OYWF^N&EAJ(I!@:X %BY (9G:$(AVS@O+ M5J0LK-A-^?'OTV^8WY)29I]K9O+P();VTV-1,L>0EY/<(F\@RNRLG6ZF>5K6&A];R?/4GLI27D"=R: M(977/S9OF:LU79MU'+(KVB&"59I8]$% R))#1&:-PYRB:)T%?P"9XVZ%@\)F M/X@>K<,.8/II$3)>AL4_ZP7\^H?*RW*S'WCN2J#_UUQ_V@_JJ#?OC 5/?@&6 MI%T4K5-,GR6H:^@=#X?Y4+IIF%G:XL3KXQ>2]_+C5?PO3*M/\S_"+-=_^_T# M$K_KX>B_?/^(J]5U)=0G7%Q>KV4D(28= GB."6J8 \%* [QP5AS/4NG6/9.. M)KJ7%ILGV-%/J^ .C.?+;+Z9SL(L3LG,@F.MNZRO,(8'>S 6D;O38> M@5@)=2X?!9R"90C%I&1\*8&U/@S>A[Z1(7LJT#QJ=C.0!L<^Z[EE[,_Y:@?> M+(\^%.3@8R0A*J<@),YJJ714Y/PS@R_>N![RXI$C^!/#;G#5=& 4W^P1;5K% M=/2V ,N95I1%7[,..209HW"!>\928YNX!WGC5K*?U!<=2FE]X_')$-0F="S6 M2FSMZ L/"8+4O'8?YSGJ($ING4JQ)XGC;M6#065W2!ZMMPY@^?IJN9I?XF)3 MM?&(QK=672+R']\V+^><--MHE';00$9Y <&B_!^8 UZ\=ESHMA MI?4YYO,4C>LEGA)N#373 <[^G,]2;7^RPE>?%[@^9+A9,<()PS613O]U%$Q9 M#SY(!M9*[GE ZV7KP\GMU(Q[ZGA*?#72R,A#*-_]:T;/^3+]>GU:5:.M.GNQ M%%5 87$0+/$1D7LE2#(B[I2L_L(0RGLO';>GT$EB@^,$W0M"-FM&9NT-64E0 M@IQ0Y1U%ZR8$DHD_/&,(G=,MZ>?GX'&C]$5_.V@NO M]7C",/[^HS]ZY(P+S3Q@XIG<*$[FD#9.,)FQF&/$:%H7!SQ'S[CC#<;.SCY, M+1U![$X%Q<<5?KW#VF_TW>U">OLC$7$S#2=\QHDNQEB6+*#@I4XB$^!*)!$H MC4%D5WAJ[0>WH+N[!-\#4?1R*?NP*NT QM<<_8&K+W.*/[X15S4J>/69XH// M8877_4R+LT%+6O(6Z]@F&\$KKX!;SK()AN+2UHW_=R"KNT3C-B!LK9 NTIF> MD-9OI6!:4=C[*W'UKMSY#9_(R")#VF/(BY$DO^@@.A[!Z!)BL9DGV[H=VGX4 MCGMD,+@!'$!-'9BZIVJI?]CM=^4?\SI4Z<:V+S>F/4]J]1#C08)0!6L+3 W. MDE3)H!>I??9RL!8S^U$Z[HWE*4'96FT=@/-IL[^<9.DHY+*0_1& M0['>V,PDM[(U^K:0,NZAUXGWV_T$W]4>N[_W^@$O,=1V397SO]7C R6D(X]" M0C2,UWSI"*%85DN=6'#D9.CFN>P-R1\WHNXP/#E.P1U8Q_?A^WI5?IIO6+J1 M!2[_MI@OEY-ZD*ET=N"<$C7J,A1U90/<:Y2%:32YMT4 )=>*%RPEB\HI^ M5"%9*21+K8N83\'7;O<#[-][A;3 Q$^V3G[46US_[23)Z%"7!$6&FO"D.(1( MJHM%EAQ$T"F?X'JL%3N[K8J?XMIL% 3\9(NA'D;-:DW0A&7E2D@:M.$DA&@$ M>.'J.,OB4Y0Z8I[G6FXVKB17^NI MPT1DSVP=F"%\S6MBAH/GG$&.R)+(A1<]U,W@H(SMMC3.]T:Q'U3\9$OEGAOY M;O4%%Q/#T 5?&_@XJVG/] 6X$3ZEOG\RQ-_Y9,(M<@Q8@%NI0"D3P0<>@">N@^9]L ?R)JPE+3#EO$D1!BE#*(SF-2@/23A@X2]KIGH%/+.P&^)_BMOID MFNX Z+<^F8X9D38GD52]7*=5&DAZH#(R&YR6/+;.J]C/J3Z_F]^#9-L!)@Y< M$C?L;ET:7C/.'*T%Z6J-FT0!T3)1AX-K(XHMJ9>,A9=8V:U(YM_F)K:IYL]W M 6R)AI_MV#PQ4KHBOFX)X<(QF,=M93:-#'HCB$O=T6RK_WY6Q+ MA/QTB^=&%LN)UE&B=A)J53RHD"(X*2SHP!)JSFUF)TB>;\'*;HOBW_W"]C#- M=[ MK<>^OL2R]7%[]."$Y6"T.@=>&8\U"$0X*6LG?FUJ-<)+J?69G\7NG:# MYOE=F#;721>U20^[BOQH5W);R??+]W5WJMF*7DZ/^7S])[7_+?KB&2!J8E5P M!TZ[ I8GEHI/2;K68X@.)G8W3)[?/>5IM->!0:S=E_&R&O[[W-PP?EU?]29, M%_\(%U";5]-G#_+2QFM,27[Q:_SY?+G>1@LA1< M" G.BE*/3E!?T827W<#_4]SCG5[WS=; __V_'JF'Q/3/ M]:_6OZG_Z@.6_Z/^]^\?WMY[?@K?TOS_2O/+ZV??;<1V(Y)?<16F%\O[="^G MEU\O7AS0\=SC_MQR* M1Q"E MLB,M0O!)@,MZ7=/&DC]!%Z6GB>NCD]S("#Q<77WB\-:)N&'J#8G^-86*T]E5 M/:'XBHNUL)>_(+D9^/I+F'W&96V:DN97]:\^UQJ#OTCJA !2S.+[VMDA.;TK MG\)?[W&Q'B#UZ_3B:H5YHKB(VB:**V4=U!218DVI'?E 6'R)TCLU5$+Q>%SW MT0=OG)73,\"Z]&=O9/@1/]>JG3O>_2'N[#-/.]Z;W9741L[LYC4?\.M\L<;% M#60=P54;EB'G8J\;?5(TP\"[0 $-)NN;E[MMH^7H^:\/GGO;/^432?$7^M-_ M3I11DD5$R!PI9#..0=21 ME,ULT.ULY =ON"/C.A3Y\_5$Y)NE0$&7\1XE1*X2**LLQ/4,^2(TYU$K45H? MGA](:J>V:A\,/3,I?3"EG9W].N(<\.6'#FG!ACP3W H_QE6.SA5@QM)6%K#V M2P\!)"N6::YK8O//:<+6(SM$MJRXDL%R7@=Q)@Y.1@H?BG$F28PF[30B:SCS M5RNK@Y.4CJ6C=5O;!DK\> >N,)U_46]"YWD,FX\'IHJO= M=THKJ95KG0KY+$$C8VQH.#R$7S/=] "T:]HW\ZUR/;!ABD-B.H)2P4,P3$)! M%EC.&A-O701TCX"1@=1.L4\'A@=(>>R);V_(6,\7WW^YFEZL_F->Y7(S-M4' M=()"6-S[)<02+ MZ3OVIR-9L@@NV:AUD(J<^1]I^O<471Q=S['9 MJKH"FZ:;;N78EY#[2NO?5Y'V'4Z)LLLH")3UI:!_\0<214"6+7NC;'Q8%N<8 M# Y/T#:*5 L$%937'@*O5\N2F[_>2D,[&<2HU%BHFW5$Y7J*!G0:02)_=V%, M6HN3 '!P^#9[0#VCK:KJK_5I\)X%6-];>U#L^^N (,1MBW8F5"$J#S%KP^S* M2RW#2;9_,'";AWX:JY^CLWX(XB%._>$N4TUYDPIS!I5$ JVL82:- :P@H=* MV6!U5_B$=34^.^;V2VI;JF_T?5FO\M6O$B"^>ZE@;!BL%AH,^L@478^ FO5( M-/C,^RGQECH?#!\OL M"6Q$?IP/P3&-U<=OJTW79OS_G70;"\G+O'BZB'I*5 MQ ZA8Q*O)2%@E 8&-00]2HI&^\JX.[J8;C%V+@164UBC"V#MLA0W"_+1.'() M*#,_T,&[TB:-P.11&96S<%C[]T.9 % M=?!:U\*X*+RW$@25I(14PGM.L4LBA^+Q(BN\=B1V0G':IL_-A^5>$-$!3WQ# M/#-[;47J!7J7%*( %5SIXQPS^&@=>UA1!)N&&$WMN.3]^=LVC)T/?L_6>0=X MN4C?K[52B<55OQE_=#%M M>\/.AZ0ZUN@ 5G<[[=N;G[3M04]WJU!.>."9LG$B/RH*.G E\K:1.SU M").2K9X46T>%;AL4?\3UY=5R,]&_5.+M;DF<*P 23 ! !L !C=F-O+3(P,C(T,GAE>&AI8FET,3 R-RYH M=&WM/6MSVSB2W^]7\#*WNW:5K%A^Y#D[57Y-QG43QV<[D[M/4Q )6=A0A(8/ M.]I??_T 0) B;=E1(LG17EW&DDB@T6CTNQL__^?QAZ.K_SL_"8;Y* [./Q[^ M?GH4/-MZ_OS3[M'SY\=7Q\%O5^]_#_:ZV[W@*A5)IG*E$Q$_?WYR]BQX-LSS M\9OGSV]O;[NWNUV=7C^_NGB.0^T]C[7.9#?*HV>__(S?P+]21+_\Q\__N;45 M'.NP&,DD#\)4BEQ&09&IY#KX%,GL<["U99XZTN-)JJZ'>;"SO;,3?-+I9W4C M^/=1"]V=EY&.WNO MHNU78>]E..C+WD"&_5!$?^Z^ BB?P_/\4I9/8OG/9R.5; TE O!F;Z?[_MNSRJ.Y_))OB5A=)V\(8OAUH),<($EA8/Z3QY^:I>55^W.H M8YV^^6F;_O<6?]D:B)&*)V_^<:5&,@O.Y&UPH4#J[FY,M0]54>]+:[L-8JS#Y.1'H-:,GU^,UK M&'?V=3>O.(3-D^F"EGQT\,?1A^#T[/CCY=7%Z\'EUNOPX/+D.+@XP:4=7<&?O**/ M9Z=7P<&G@XOCX.#=QUC?TJ]K U85G+P___W#_YV<7&[. N^_BBQ7@\E, M]&AHNJ_S7(^ -JIT;4;BKU02 2+>[+X8?_MSNM>(BZNARH)SF0YT"F.%M4H'BI#'ZD M1V.13-S(."Q#T@"$=!# V$D@1^-83Z1$Z/%1,U8G&!=I5B#0L#CZH1$^PPD( MG? 94*)N9' >BZ2#*!& O A0Y$.!/UH0NO!2$)/\,O.GG%IOBKA(AIBVH _$IWC-O-B8*Z_"B#\P027> ^(\!NB<@R2GBBDG(L1 M! O.BCCO!$"*9J*LZ/\+ +5K2@W9PFA9D,D((6(\3A6 MH>C'$M\F\+, - 8XI PXPA9/@EL%(Y2@=(,3PB1"%,F!PH>'0-LPQP; CZM, M]8V*B-@#*P;M(3%("T2>BW!H7LTU+# 48Y4#IOZ-D\MTE($2 W_VBYP6:J>B MI2"ZW2',AB*.@Z$ 6L)%9D!'P4B*!#0@P%D6IJK/ZX%?1SXJNC-RL!=+S1# T'>E, FE)\ZMDOS-V NF=DNMGW648S!!*8>.S]. :O\XL6S'"H(7--F^;XYCCB\N/ MF9,WP&#,B;1,PY>AR(1*OGH"+"+ UY'3 VN3!!*R.9(" %PJ0XGKT8E$/I#6 M11..U7OY-D->-@(.FR%\(*]$&MR(&'C^?VVC*09K,J]OE&(2GZ?UE#*PQFV9 M3:$$#742*>:Z!$"%0>$#EN< [T["N(C0/',2IF>A)JX$X@2&!O("]IT4HS[ M!C\3>#2Z#UH5(B>%F"7V93 MUZ]XX JF'80C\46-BM%73PN"_F]V3?Z$3X/C M[JP8Q[T G9!H M'+BJ*7JG" ^..3#$53H>2^G0^22M*BM9C%'G[-$5WE8"0T0%- 6>F?/.XR.I M))H #C0(2&N_'2K@KZ0X]=&J$)$>(Q,'8P-'](@#]+I!JD=!#CBB,P__93[E MP5!C \#:\3_ /<:PQ@S9@H61+*'&65"#1-EAU%"Y2<.$0-5129$EZ]4#FKNF M(',66^% 9 M&LNAV0OT @]8V%9$+! RX"8Q.H(;AK2I(4AIBQ']3"389'"M@/Z8G'+E##+2 @!Z5UH@@]%'@E1>%S&>8<#SM4Q"Q$_)4P=%'$_,UDB#+Z,]HM&?#03O M;U5MI8&1'82Z2#(9=X/@26A.NRNF.7DF:O!.BSAC%>D/,'B N?*'7W4ZD"HO M4LF?_7?@;Z6CM?HT/_7),L#RA(%L!F'$+&W"AA:),<2(#&+J3/-&.0W:9 XI4I&1IC7#/9@)-%2+VWS!@(W M)F'I/!2Y _K0V.3UUTJ>R]L*D$MT>\:@7QQ$D0ERPA( MAC89E\7.2RQ:20T MPG%N?,+S'QX:=;,.+^.F3QZ_K$#^KF\ @V;=[LE(^FOJ]X MGZ>.'C09%D.T675B5$_%JB0J:3016;\_4A+'4_WL!B7L$9EO,?XD2F6 M] 6BAAO@DKB%MT-0J='O@6X7& GD,3ITT0L=QQW/%16AC*VH!E4=.90IH!/E M*_[60O'H"8)G1SIMH):.LQ,ZY /(S$_^RM \'#2-2"*7+I1*91-@[P=.$0_OATLE7S MT-[Y@96X"2*:X$@4F;2CCH5[C(*G/AHL!O8Z\'2L;SMD>AB+J.Z1G+:.10&: M#ASI$ 43SHQZFV%9OO+-+R"/(BT#OS(D&N@^,#WK4JGZQDEMK,W=KGW5\F#& MFC.!WJ3DJ[N1K9DQ1E_;+E\1_4S'13[]RCTY,_SO,+4CC\%\V>K#'G_>$@/8 MHCT _'N?);B1;E7^.LVD(MX)Y+PA<5'6Q6,7#>5"XDV+N[Z%N3BLT'+8*#2$8=/C(8&[X%I+TF/-^=K*"LTWK)IM>P9 M@@1W!_#=(81U?#Q7D?5U0=(E,S;;_MU?,?%WID%O7+"HT1,3]IAFEG&1B2&[41;])0]PQM]>A\. MOHV!>DZ-B+)F*(6&+*^14#$8R3K+02T'..18*'05Z-;DSX,< TX[@3G0RT3]04&2=6_=2*" M5_O;O1T&&Z.3(4$^Y$"FY7YFXVX5ZQW?#RZ,_N1($8 <=N'QG@-F->DPRH]I MDFSD$'F48NBG)HR D%CP1)V242=,G%9\P'Z)R!%9/=W5S>R'.LVD4XE(!1CL MJ$1%Y-/&GLS;MEY5@,"#X&HB+!.\MJ@7H.4F1]&A3ZB>O M8W)J05%M.WD=SR%)BC','@72)L+%$T]7AIEX=M(X*+5LC( Z>@I%1GXGN\3R MU5K M:IU=X(!ZA2DUY-EC;Y\M-[MN#.=?$,PTSI]C;J113)#J3OCZOBW*B.S M7_N^X8MV='0K6: -C\MPN;@]<*[M0:FRZZ>1Y_5BQ724@PPWR.K;)!Q7V"Y? M,M8VR[]E8GPI&.]C3TW>4G*79;:I#1!AM$U%M8)!AE+,D@K^27W MSD5I!U2IDN4ESV8MB],O2/Z9E5@6P?P#Q&Q"C$%A5*>/3R<2K'\%HM[Q#O(F MF-H0.D3!(I3-1T3[CM=?2T."/ ML9B0F:N3N,Z4;3AD2";D0**ZUS%%(K4=K*265=R[P0%Q1C8**08TJ#)^Z\VV M.5_5--F2-AH =#ODZY8>2CVY)/J9Q/@*Q4!:'C=Y 9%07/Q-"$O_%>9+$9,-JX!PNLQ4NGERLFG=@Q_3$M4"SSEMO@W.Q M8;M M6]VG.$NMDW2GOY9%O*$V388'^@V-$(Y74QZ94USQNM./41%7E=]/.*&EF-?+E,31<3B>L38:1-Z5,JB8R24J3.W<<&9F[KL# +- %M)Y2D MU57=!-43:'*N5&I/-YJ.I=6753>=C<#,XVUMYB>HMC@JOP::%!Q]8%C.L'>F MHI_P3=FH- /'LXVXJ&9[-:5WN5$KYJBGRG'P"7Y $#,P7,L5(TCI[A2H M=5[9%#RKP)1[VRO&E:_$E^ @PG11UGLQ>PG5*CB:R\F:'YX\M+._T.0A%]X) M/R?Z-I;1M2GR8V47= =6,UID@JJ/-CUN-'&+ 27[:(1:#'C;:U M4?6RM:ZA]L)>58_H>Q'):[L MRB>G*P39-]T6A6/ET+@E&)46!ZD$MDQ!;-O2")T-(RH?RHH!.E$EKXFK]B:< M%5K8WE8) M!L4:RN,G)4=RA3BV,L+5]_EJ;#D)F=D>4ZNW20.M$)FS:S%@-2ROQ0!E^+CZ MB#O+-$RM#/D;;)T&5VA04;\P=7=^>1%&7;!":HM>*F>E !$]4:^%0,&1:$\3 M1OA&E#()R\7_T&N5,A'A*B.I<@)+8TTQWBKRI57K]O*.DG51(JP[MRS !=D: MJL?S3AG[7FFAUR!2F/@!IB,GI9.0"X<[-1,3F4T9H.;T;-8J8/T1-R.8CJ < ML';%A[3>S<$\4TE%ZGAI6=X<)L1AF&E+!;0_Z&5NXJ^V.V7IF:0@!P6OJ;M) MV7J$7D8=:9R"T:_&L31-;&A,X'V^G8*$0":_Z7[#F+.)8335Z M5.^1@5-1WEG?:(;XH_^ZG6*Z-42HBY3AMUF+=<6N[!F#5CE&WDIEN95X\!/M M/"JQ0F4V45ZFNBX %*J">PQ(9J>0"XZS>&,+V MXD(;$=XPK7O+'HEX_EE2T)$-#!\DK0\K8$W/V$V4$]>2.%VE[Y"3/@_H$N;: M,\%6Y(7112537UG8XS>(0M"H^PTWNZ@S-QM'8^9GUF";Y[H!0Y$8?7VD(\KZ MPBI?2I?G,AG3)=BX7DD9TRFS' M9C[5Y(S+&2_?-;*,?=24Y:_2L!AANGJ(^4Z(HS@RYG^1^$YSRHN^@6-@1.V$ MQ0G%X+!7,,G_JAQ*7?9>71(1G;R1+!TY=CZCL MEJ.R&R5ORS0.PKYY_YJN),ARJ[L I6;8-H)ATV I4=,R0\,N!=$FS55WP/C6 M<:44^>-!"%U8D<9-/0PRN0^#:Q4]$BJII>A/KZ=B, I:BXSX6/2?2%9S;Z^[ M.,GV[)=@M<3ME9<^>VY#3L%$BM>;JXJ_3<:'<3-;6Z%&/75-7:C MH39JB>D!;/KOXN:,5$8\MU:"81BS"Q."522 =5 O$F*;UMU=S>I"D1K+:Q @ M(^2-?2P;PT0/UY;]_O2*:B].7Y)4/"PHEVWO>+MZ?M[:5Z8-QHV.BR07*6P MFQF '?B32U6J,=8GPJ'VUQQJ=@YU!'*^+\+/:X;TUHF@N3(6=A3PU"9O4F.(Y#A9UIO0[Q8$? M*H($>#K6"VM+#+%K+WM?0T,C R\/6$7@:GHJ'7]M?QSJA;6ZUS>S/EHZMI$ M=O!:/3RME]0^K(5WB#0@7):N*>1W)[8O ;[#+.W3)0'J6,B,YIU;6EG!Y?' M!__3GH#W>G_/;O.QCJ*M7X&I?@X^H49XF0/3S8,+[%$THMFQQ6LQ@GT_3V&# M61,_"/-N<#A!?QA>-4(9U9;O5_/BZI+L7B*IRA!_"76-?YHLX+]__VGOY5ML MM61VM[9/G=+#9''7UT7B>?NJ>S>US=R6&,R+(ITJW;;$;>.I?A"T8;!USZ2Y MYK8L):/MK5III>L\MOWZ8+$]()Z&I*TY?516N3')9S<^YLN :L3.;[S528[, MK4[.=U4M^2XC%:ZZ$3U>)G)A4_1((BKJ?CG5N;O2#)I\;ICU3#Z]LK>IR?E( MP>* CR2\&)BV!=S;Q,#GH1AQI4"LG]C#'CN3T.@R9#@1D_(RO9R?QO3%F?!L M7"ZN?PXCU@>.NG*3 +(.2:.(C'7J.\D(19T209VRUM2%I>07O [+9CH9%86Z M)F6/7ZS*3[:\'NAWKLKU0'0"49-R(QU&Z_0Y==%6M4&X/U&GDJ%% M.E1B7(<9.GVI7]+ W[5J1RRKF($6$4OV U/ IKPLPO4CC*A&2,1>X6J98MI> M:="TQYYGDSN@N_9$M70"]7C,5;%TU^(CD.D36QC;$&+\NO4\#3-YU2I #T@M MMJE[2]R?8.DC477)T1"Y\$*$EF?151O4>&?*BX\RXHCFL\]:D\7+?]VL ][0) IX M16_/]5 T35SN:ITU^P&?^1;>AR3LK_9KRW(@9B\--'D=;*)G59W+CS2U7O5V M1V7R+-%5(LJR;O;:_WMGF%?[>ZORK"]5]W7V^T_/W;8W>[>WN. O?NWW9W9WGQ. MQ, $ 327 7/^Y[/=9Z73)$*I]69G_"7H-:M8-ZJ[]\.N:.WO,]7AY5O=4=^T'W*QM7-*S'W?]JTNL MAL74(F<8%'@VQTU?V4=GY,#?A/Z7C506OAE/%;%K,3_+HD8JBF*Y[.LRGA38 M 3!T]\GO!]<&4]Z9D8R?FA8*TSK"KEK[TV/\JZ8CF8=N[2 M$5M>GW^KB]RL^P(=P6W^2&1 MD+7L6346MM:55W'75G^SII3A [X%91T\^/$,];6S[$YGV1H]2XZ>^1GH\S?U MYXM]\!IL+BI]3"M#=:C=>TB/3>_*/OBU+;P[XSZL73,MR MGN)2Y_5OP/^CE(L/%VSF'AW\S.O361_*Q2'Z VW1F*JZI MD>M"XL9"XH>I?(&*_OE,]5_O[+V(7NSLO(QV]EY%VZ_"WLMPT)>]@0S[H8C^ M?-E[]H"IOK=:=?*_OYT>GE[9:\,.S%5ALSBC9T'14JWVK@JMXY-?3\].KTX_ MG%T^@1*2!W=2X383*L'F#GFJXT56IU4]D*N["?,7.O;N*=LQKJE-G#W)4UMJ M+P'D*F:\19S;T(7<-,5ZX%<;=5>Z=MIVSOZ4[0-:NZ7SS7?;V'(JEJ*?8'UW[W=:&O?ZQSDFMP< MA/EFH :=0(U@)&S0&$^X:Q[6/D;2UU?:#.<=QR&XO$4WUC6EO# M,/_2J=D;0(F/-PPXY,_E5X=>K>;B,A (14^TY=->"%1-M[ 0AR^]O4$;?W@)17 MF68=NO6\RLEN-#?=OV.A%E82(WR)<*HRVXNFSNN0A0'8R&S+RP>\Z^81 L,O MV]AEW\I2@FZSVJ4'\)SR,-A<[GK(CWI8OI78>_KN*:I7_3GA[8TR=2F,G?<> MV-6 KJW7U+H:!E34KPT$5F$Z$*%HPZNBC-S/&"$@WHJ8FIR8IC!8+(XW7NOXG]Y0") M=U3$U[0Y;:J&Z[S3"!-&I4+3X0]G@1&_*.YSY%K8]4E$(9U*P.R []FURI=I M@V/4[/)@_=@R*EPB&>54Z) Z&H[*ON;!H>U^"ZRG;UB3U<&J"FII)A'!-K_H M5%)2#HDH2#D=E.W9ZZHBL:5F?3%DQ3!C%=2V4TJYKU6I*O'QPU=)$VP%S_4V M">D[H'W@4-0O'/B^XPE3\)B'JI:$O5NC#@NV>,QCM@^(.U_#(4NIZXF]SMCR M +Q.V3%GVVAE@VZ_VV0H2J4?7D>U'UB?TWJIB[S]U"%YP&VY4"@![#F_1E^: M)A9T8$E!83[;9%C KI?7M>+ YN7F'6HT%GRJ<1I;8 ^=Y\$(ZGLV3:,OO-CR&]R!;H&9_-NC\LQ+RYA1E9.V$,8.U M]L C^*BS9SPZ\SIZ\SASYBYVN\5W*%$U"['/=J$_UARX$QW)>VS11I+/&SA[ MZS2L\^KTJ\3L@GSX]\1\5DM!B)9(06 \')!M@:;.Q+-.W96DGBTRQ*X#V>/[P'7N;!L=N[$0? JK7SR M+52,-J0_>&.9(6\$Z*U+C1?\1'HS=8:2O6,IIH?6Y];1;)VT\ M,&ECL9%=C,ZZRW)<$-4T6/P.T=/7,VAV"VS:"YK0LFAV._O=%[N("-O?TH89 M6,382#G&R)'9>2[4CA$7R"6N4UV,[W;I56;MW6DT/*F=7J*MWNGNOVK::K-[ MO-/6PPRJCJ+.W1&H HFYA,8_T[:-=V\7#)6-7:=4^)[E-4DTDL3RT$3O=7>_ M%>* MEZ*P,B\FLE"ZV)H+UBEVB0AVUWBWZ@3;;(LWI@Y6@P)CD>)UM(4,_JN[W)/N:^ZG9S^$=E M LND"KWL;CLV,!ZFF#MD".#^F$USF'R:6%S^X< 3%.2ESEDPF41 $'O8+X$S M/)(4-*-O]CHBI-S,% M3\D6(A!()DR39U-$Q@;CRK1\6JC\NO@*'O;R+'#D6*1TO\TU7HJ;X!Q]':&! M9T[QCRU$EN@4^'955:&Z/]3:L4?C%B. Y">B*__HVB0JT0)"\J*PY@[)S%+3 M8U4VCF^BI[M^5COFE%9AAV=+J&VJ31D1OR=B/YV^9UT2WJ6%-EF@-;.G;1VM M>0C](K=*)]_S7%Z/2G%PRLTV=Z**C"]U)E84N)M&:;\(L92TWK#@MOQ'!*D> MPL3K/>GV;[2=%7&R2,;JAE*R55*Z>]!!R#MD4A M1RKGE0*3O^ZJ59K1#&LY MZJM58XDYO:1$#7A_%^>EJJLRBG+0$\.4Z? )4&N2SVDQSL-),% Q M\5ZV$ZZ% A*J#,#.VBMD^\:'V[-S?$P4:E^7.5!SQK=U4GKK=DD?4L MM0H%T )?GG?-!!E\4Y6(L$Y@VU1'!?JNE!#&6& 1^Z\Y)@A=;?$+9].156,W&B>"&":#AC.CR M\?=29 5H*9?68W<0QSHDI^#)7X6[]+HLV\8O\J!'-U+OIF5N_KW=YA= E8SK M!=TUTKP#5T.P-S#G?I9;9M880XRAQR__#NCB$_OD\?E>?%&C8O20*P=61V[, MCM.#5(GXT9C<04Q>&+LFN*("D$OTO7 Y37 A\R)-@HWTZO)B\ZOEQ\/]L]\? M15-&.Z'HP$J*!WH.YK [#_6BS&&U8S'11>Y*E*D+CVJ.$"-AD&_"U!L[@0Q_ M*QUAR4HH.?'I=WOSBZH5^:T M+T"O:O9-[6Q_$\_8RVYO?Z9XPY2G!3=G:[?[JL%RPY LVY?Y<*'^O'..*ZM8 MKDGSVZ%Y?TV:RT2:WT+)?+*T^VI-NW.FW;6B_QA5\CWG+9&"_R,K\S^$$F\, MEN !RKQ/'\%(YJD*?SC=?J&>CK8.B"]VW@;;?YO]0N3H'9=:K25M(_/],)8/$+"+$*:]'=\S]A!! MHSWTJ!(]WUCFS$'@+.0DS(>/?-U>>X)HYP%L]\?&UT,$U-=C:GE%V!Q0^:I! M;LWI@L,%)GDV1[:.$-L#P+=IW_?J[7?*I&Q&_9D.L'K'-*9ZO1U$8I(%E(9F M*@U<,Z-IAMWA)D?12"4JRX'I<\TWB A7,T.!^9#6S,G2L;R1,7>YQN[Y?/V' MK6-HF ES&S(OW<_FA9=IS..+RX]9($6*.8/XX(W,,8T[\ X*TPM\G&+2>(=K#DNH;*9F4"9/4N=*DTS>*64N]E)G>AD*\5R6ZXLN>%44@!#I6$QPDQ6%/6I=%TBZBC;P+ZYE#];)%FA MB!T\[%+*I3O[O@F^^*-OH.$F#:X8KEKM5BGAH%J-LLX.2-W^:$X8KVE#;39V M'"QSS:G8;ZC&8Y@D*E*7T:PR$$/!!(XR\AW\NK6.HD%[I.2?LBJCG/@W75"+ M?.0-'],^\+EC//UZ3&HII1/_ID>20.*49P\H+G;A&4R+V4W^YI3G6+?9@I7?:0KSL'UHLL9;#3E1GF[ZU'N-!K+'8#T8#4<"5 MMV4S2ZP;N!$Q3O(XRN]/VD_8(V;^.I;23K+K*H(I>)[&@9XU9\JD_6.&C+W# M9J$2G>!&:!94EO6H0,A<%]_$U$P9*E/X=6Q!, MLT3!C"DK1J9)-GV<5H3J9:&'\EHE5/[,M:3G*5XZ8R'P'CQA'N4_-8Z+C'DB M&5:D&2115C84P?+Q/%7]PG1>2*RE9*Y]L/667!:(!9I;=A2^X(ALBP&,7M$6 M6IAS?W.FQ747%A3?>7Q0?*'T>Z4]J[FQ7TN)\K$+GZ/W\S/@OC-%VU1;VTS< M$ZKY$REY3JV6J5*?9ECV9A[G2XGS 2D. 6CL;@#G*=:W\-=F-YA2)YL;QSXX MJHS5^4ET585TJ_O;VH]Q6KE[S))!+[E&F]T@N/N13?X3:>I)SO!8:'X(IA?59KEE[H [<+^=O;'A7M?9*&N@GFE81V'*>FA;K@/MS)! MZ*CA#XP.F@@$<\"/H%3D!6A# MAZ"H@,9+GBU4;4P;1S?()Y$#9&;=[V%_R3]9#N7 _>]#^A:6TCWN'B&"8]Q5 M!SGNA/X"'T /2YQ+AP%-57"N,0K ]M7CN!L%"DW+4&'F(?6*STFS-KE_/[N MM/KNP0A@#4$E_Z1UA,RJ"NWEYPF%'HZ&8C3&+@C57]5HC!A[+Y)B@'=!DN9^ MI+OE8JY%.'$N0P*B7=)-\8.'5A(+WN'ETT;*]@JU[+1E?@MFCN=%%N9B(CXZ(/L@S;,K'L,1>HTM4A M=YIR'7OO6JT5'IB2*9!-&IE06NO5JTDK@);7H7V2HI/M 3)MI:X5>8ZMS. _ MPWP4__+_4$L#!!0 ( #*'OU09EYP'-P0 &DR 9 8W9C;RTR,#(R M-#)X97AH:6)I=#(Q+FAT;>V;6V_B.!3'W_=3>!CMSDO)#7HA4"0F,%-6]*)" MI]JGU2$V8(T31[:YS:=?)R$[HDR[I44SV\A5A9+8_MOG^.?C8.S6N^YU,/KK MIH=F*F+HYN[CH!^@2M6V[VN!;7='770QNAR@NN6X:"0@EE11'@.S[=Y5!55F M2B6^;2^72VM9L[B8VJ-;.Y6JVXQS22RL<*7=2I_H3P*X_5OK7;6*NCR<1R16 M*!0$%,%H+FD\1?>8R*^H6MWD"GBR%G0Z4\AS/ _=<_&5+B!/5U0QTBYT6G9^ MW[*S2EICCM?M%J8+1/%YA<(8NR=CIW'J'D_JWDEXUJB[V -P ;O$Q;6_7=U( M6V?/RTBU9N2\$M&X.B-I_7[=LTZ/$]5<4JQFONLXOU>RK.W6A,=*UR=T^?PR ME]D5 S'5>F.N%(_\AM;:/%$\R6X56:DJ,#J-_JE5O=6,CJGVN+MMT M-"77G$/&+;!G>?1SVN_W.;;\W1->?4-#Y$ERC M_E7W;CA*GQWIZ\!Z^W9V).(3U$D$97^\=T^4C9C#6_8#TA^5K>_(:A$% M8T:*_&,N,!%5[28&B21^<='$5"8,UCZ-,V.S0LUM]70T+HA0- 2V:6G6Z#QY M,U ;)Y;;.$O'JM+-5KBH>#.,K6P8VPKOIGEURSMM/)KL6.ZC:4_)ULZLLY/# MR[J.53]^//FELIYG.8[W+%D[-]!;H9!H?=$ M5B]9I9EW47S8[7F/'WSH.?\U]+))8#@?2XHIB/6_HZ(LIOTY%U1B&J83_A[& M;77QX;#8Q(HTDNB\2')&,4J=T'S"JXQ,=J+$3_)I_8<^#6 1S8P;\G 3[H:BL%0L1<5/(HX MYH*@"ZYER\B%"1*[&^81 2U E#DBB(]67 16*5C) KL@ 3. [#Q^>; M,L:0$5F!-( < I!!*0$QD\RK&;GD0DTA^S*C<-FF&!- #@.'?DUEJ07F3=5P M4G!R^]E08:C8\9I4-%Z;K[4&BZU%(J B2NLU7!@NMA8/"5%+SG$!1C\.R_8. M:LAXB=<&9*6;JGA<8C(NJ93I?Y)0 \<^CKL!%J$+$&,N2HR'"1RO9:,?R[G( MEK\Z4Q*'ZW2;3;8D4$I>S&+'JV#Y0AF#J8DE!H\G\4"W!!CJ206JE+_GFRBR MM\N&"F(, J, Y!R86J. 1]J>5^XI^]_9:=!X.1H/7T5*.E)LM]]G@_/NONF?)_+@7$+"\X,9OM#SM*(+LG-2X?M>PJQ:YWL1&$O.YNKQ M(GML!M_ZS ]A9,=!VO\ 4$L#!!0 ( #*'OU2 3AH,U , ,L, 9 M8W9C;RTR,#(R-#)X97AH:6)I=#(S+FAT;=U7;6\B-Q#^WE_AVZAWK<2^>!<" M+ 0I!7)%30@"HJB?*K/V@G6+O;(-A/OU]UP^?ML##9J6X#9W2_7DR'P_#"\3X9A.%J.P*_+FVO0#"((E@(Q217E M#!5A.)YZP-LH5:9A>#@<@D,2<+$.E_/00#7#@G-) JRP-^B;+WHD" ]^Z+_Q M?3#BV6Y+F *9($@1#':2LC6XQT1^ +Y?:0UY>11TO5$@CN(8W'/Q@>Z1DRNJ M"C*H!2W\@Z&70([>=Z$';C*<3M>K5#4@EU( M6OD?4 <9:G5G(]6Q(!?>EC)_0XS_M!D'[5:I>@>*U2:%4?2C9U4'_9PSI?T) M;>^F#N8Y&!)KC;?B2O%MVM58U1?%2[M4Y$'YJ*!KEEK.GL.N[3-><)&>1?;7 M,Q(_1UM:'--W2[HE$DS) @ MC-0<86Q8C1\V=$5UQI.GA+Z22J8WAXC_B'LW74ZF[\'59'[SUL7%%BS\!""&3]A)8R@KR^B\9X&1\)W0L6LFV@6VE>(&'=^>P?.HEV@?IBXTM$*AX]'UHV)O MDL$+ZO1SRA#+*"KTKM31NH",*LESDBFZ)XQ(:1Q2ED2)(R2S3:5X)*QG;:>6^M/]&'D__8"_YP+&V1.9::-CQH3$(8U MJP2M4>_IE3 .=+X4U?%63JP_)Z[*9[<;=%J)J:!*ETV%:\=5<0UL<0T5?BYK M14'_+5:LC">?%A7HWOFVS\<@S\!4$L#!!0 ( #*'OU1ZCS'?'0@ */C.D=/K+Q:?^Z%^?!V1J4TD^__'AMV&?5&J-QI=VO]&X&%V07T>__T8Z M]69$1IIF1EBA,BH;C<%EA52FUN:]1F,^G]?G[;K2D\;HJN%4=1I2*]7T_TY<2RVAJ9"+WIN12+DAEWQ.KE1*LS=5@SC5 M#-#*E M,TXTGPD^!V?9J3"$9EE!)1[F2ENB,O)1Z91$S=K?B$I(G\YB1889*XS5@ILJ MKN,Z(G1\0EY^B%I[%Z(/U" PB$*Z(->9FDO.)KP:(E6&B"F8D"FD'HQ 188( M+DB165UP>(!DY/,28D=)BCLM$-V$QGBDB4K!C%8%N2V!C,?<&*H73B2EUQSC MKNDT>,9@#(:4/JEA#"<0"XTD!K$,W6$)XYK,IR*>$E.XGU7_.=>\5.(<2(61 MR'8N<V)JIB21:FZ6*-5\(L!A% -1]S#8G;CDLP*; M61JS9>W/@K?.WN%MM!&<-Z;$4ED1.')022)P>V#>^I@-"=7 F MGM)LPLDY".FJD)"(VK06=0]XL"+JLG 7;H4K$K, 3Z>?.-9:0VU D;-EYX&2 MC8$2#.3\O(ME2+BL_O2BJ7VX1_"D;_<'GIU#-PT7W& 7@%CY9/9U(%5=GHUI M87;OXA+>F ,4Y4@AA:I"0P%X:2:,9SM(\CR)$%I*&:(B[FGQ$,5 ML0/MAMO[ZSV/5'0$99I058Y581\>>Y?$0&^EN2N9DZ_O M #0WP,L'&]L;L"W)DER$:&ZCPNVURWK-M]P!W2/8T:5P%<>%=E%?RY<;^E)E M+)ZX(TAH,3%4_%D@T4+IP99P LB"J^[(E69B0\3]H4"V>>+S-E@RI>:VH' L MYR'.F:=_[WU)S0ML_:^Y+$\([LA7GS$ASP3T7NVQNC_#'LL?%;+E.JBNF,@1 MXSHN5Z3D\/6(RF*K1(5=% 6J5=K;G ^)^%@,E^2159[,\,WOY_^_2M\O:Y1,F%$E 7V[#ZK:^ ML>! 0YF!;_7R^.=1V&LW'*$XX)[&(PR=#3\EL#N MP6-9;$(8T$)-6 T9W2"=FR(%,# _WHTR0=Q[!'9+;B\?8?NWLR'GR,F)!E%4 M$6_NB0V(\0?,);2J(4ZN2R[D:2[5@J-U/E6!_>@&< &T M9R;]^E;X?TP,7[^*#IL[L5WW@5>AUN_22ODQE@77-5@O:6YX;WEQ@NR12[KH MB7KZF.DL6;7O;&V&O_9\>;&W6HP?;_I?6J%5O'S[<]:EJ6^WZJ[7;JW59K)[4- M/[]ACA%%D]/L?:5=678HEU^OE=^0:!,9;D7>#62(X??G*3^'%UCZFTF]=/Z% M^_4[79!V5/4?E#S"M:9SK/)XT1(12YG2E/#MP+<9\9OZL=GGN'*'PDI20C_B MST;),IXO"2&O7W7>G1C_>_<[BZ<"9K?97'6A8^"UL ]W>>A3L <_FBM_PR=\_F/"L_\"4$L#!!0 ( #*' MOU0\P51A(@@ %0I : 8W9C;RTR,#(R-#)X97AH:6)I=#,Q,BYH=&WM M6FUOVS@2_GZ_@NO@VA3PNYT7.VF K)-@C>VF1>"]XCX=:)&RB="BEJ3L^'[] M/22EV(Z=K9.^.<$5J".)P^$,Y^',0TJGOUQ\[ W^_>F2C.U$DD]__OJAWR.E M2JWVN=6KU2X&%^2WP1\?2+M:;Y"!IHD15JB$REKM\KI$2F-KTVZM-IO-JK-6 M5>E1;7!3GLU#W!+Z?L[!^GOU0JY$)%V80GED2:4\L9R8Q( M1N0SX^:65"JY5$^E'1?QHPL@;QT,?8 MN>3O2Q.15,;1O]P&=2L*Z-Z M!'U#9:V:= ^A*W]B5>IO+;^S%2K%*.EZGTM!=]$_4E+I[E[=_SMQ+9683H2< M=]\.Q(0;C<506-)J5)NK+CW3F0CAX?HG>=.[O!GTK_J]\T'_XS7Y>$5ZO_4OK\A5 M__K\NM<__X!':+V\V=+3SJJGN/WN?K4W^M4ODW,IA5$)^;U*SAE/2,2U%?&< MV#&U;_8.CD^>YY.+7DH9PW*L2!YCP.,BGB+!.+9;<4]^DM^-:N'5CQ]]=5HZ M/B$@$F1,IYQH/A5\AD1FQ\(0FB09E7B8*FT)@G2E](0TZI7?B8I)CTXC1?H) MRXS5@ILRKJ,J8M8Y(:\Q:,V="]JOU"!4B,MD3FX3-9.ZT0+Q15/!($S5! K4JR*T))#SBQE ] M=R(3>LLQ[I).@V<,QF!(Z6L?QG "D="H=1!+T!V6,*[);"RB,3&9^UGTGW'- M9L&,X:%(>>0.=WA2F*08WI^C&R'"^/ VO%Y2MEP-*3F*1 M(.P.08LPEX%(B*-9+[6+)$:JH8ZDX3J2&8-.0&DIIF7 4&@Y)RF0X$#LP"WE M J4Y0,R#H;$0F&=_92>120@ F@KX\<,9;T]$S9C$4LU,@5O-1P)YCF(@ZAX& MNV%E>0E^IC!FS=K7B\#VSB%PL!*NMR9'5\XL7 )1<2QPNV_>^2CV"=7*%X9*,9 SL^'Z(:$XP+?DGRU#G<(L/3=[@"V?>BFX8(;;#$0/5\" MOPRMLJO.$E6DH0.Z:"N,S(J1XXO4X_KW(I[RRKO 3CG/U:Y1(*_"%J.D8'YK;+*A$4S00!5%X >^0B1.4V9K2/MSR1BQJ/WH$)K%,@' UY$X0F1G].?NFF7BG M@#W<&6 ?5X_;Z\#>.J.MX7O[7+@US+$TIH(Y]%)L/ZE+^M0 ^8Z7.DA3S0IX M ?""#H44=N[8P*9AW6+S2/0@"^MD172)U_K:(G C8>\ S%IM(D=Y?+Z*CG4%TD:K)Y93*S"QZ"8 M8HI(F0U4$=QCB]0<;C?S1H]==$1:-8&=#E5F'Q][F^)![Z6YH][QE_=/9%B0 M>K\<>9@#V!.@YP9XC?!C.P._(J&2BQ#?=9RX?7W.^WS+ Q@^(8.ZPJ^B*-,. M!TM5=D7?1!F+)^Y4%%I,!!5_92C/4+J_)AP#Q,AG#^1R,['5XOX (ED];WH7 M+!E3RTA=)"Z'N"?PD36J"[LHB*Y5VMP7?_\ RB8382WG&\O!4(%8 MN!8F8)/OO@\D(_L:E]WQUQ'M8LGQOS(!D_TBRY+(GT^\^__&[,=5^W,)Z@8J M*8 XMSEVV^Q(<. CK]OW.Z09I[>N$ +2Y.4$522>==D7A]OM/)*K[="_2IJT8@,_G+80_FT)R_6^\@FBW_>MUJ M_&?%P/F;]ZIOJEFVWM:N'C>.'FVM5QN/MOV=UD:SVCI\O.MSU39;U4[]\>;G MJCUH5P^:S:W4UOS\ACE&%$U*D_>E5JGHD*^P;C.](XW5-_INT3T,9(CAC\>K MG\,+K.[5XIX[_\+]^H/.2:M1]E^_/,&UNG.L]'31'!&%3&Y*2$/?9\3OZL=J MGT[I00HKBFZ*L+JS5E+$\R4AY,U>^^C$^-^''X0\%S#;S9XK4"][ZG[,=+VD M&;F\XU'FSL7(O[!-))\T>+BCF672&PL>DZM[(O,Q;"3)F[W6\0D9.):=::Z_ M:@YKGC)LH$0//L%+5?@&L1M>ITSYVD=Y"ZCZ%5Y?=*%#X#6SCW=Y[+NU1[_P MRW_#]X;^R\>S_P%02P,$% @ ,H>_5"49LP-5!0 11H !H !C=F-O M+3(P,C(T,GAE>&AI8FET,S(Q+FAT;>U9ZV_:2!#_?G_%E.C21,)/H.'52"XX M"FH*$3A-^^FTV&M8U7A]ZR6$^^MO=FWR3MJH:EJJ1I%E[SQVYC:UG6?V@#\?!AQ.HF[8#@2!ISB3C*4DLRQ]6 MH#*7,FM;UFJU,ENY;>I#OET?JP&[$+8-';"JO50V?::AQ,Z\U6/6S$T\AU:W:=3.MQW0V= MYC\.&FDA>R&3RW5"WU86+#7F5.W?KKOF02.3G16+Y+SMV/;?%M6MHR@T=(0:(BI_D<,\?!X.C0<\+!J/A!$9' M6^? \< _ O^3WSL+!A]]] "]\"4ZM85>WS15O EY_=!KX?;CAU;9Y,?%[JAE!RWZ#.07! ML0\3;_S.&_H38_3IQ/\,7B]0%->VW>]U[NFF_3RI'PU7_4&X!BF$/$UIJ"8/ M6#$Y!SFGX*7IDB0PIAD7$G@,/7(1A"7N*>7>GZ;IV9TQG M#(DDE7K!Z>P#JCSB8@&.;;R'F NM>TV) )I&:B;Q,L&2W1WGC=UQJ\4@0G*( M68)3RY4Q$QHN!8Y&Z#5)(_ OPSE)9Q0GF,6"Y;DR'/\59X3C#LRIH&AQ:5JM MWBF\T+?[55C1*IRS)&%D 5BJ[SB:I=1ZN)2CGO!%-J]";,QKC;KB[9!<4 M1G',0EHP%[0CEI(T9 A42:N"H'FFP+R@R;JJ@%-67"-3!>22+$9:MA3Y$I= MKG1A(@I26ENC"X3N@8OU+%3 MF5Y%.M%"?"G@2\I7"/&,[NXTFIVO5<&42\D7[18FU(VZ4(\9B508C83&F%#- M3:6P% &4;4.M_/ V\'!>[SG[&[=>?OO;N#3, H= 9X(NJ'B9)&LLO$66J*R^ MRG1!_UTR0=70G:O(Y65=.K4]@M4DP&GL1?M7T;ZNBZN:*$/NM&IUC&VKH[+U MMXRO^TO&EZ78Y19$!PW[JB0H&>%JV0:*X!,F,/H9M@H5YZHBDR0!%$-CL)F4 M/22O:JGXJLF@PDB?$'4+0JYE4J0)SZC0>^;W.X[YB[QHBJ;V+2_9QLF\ZCM*?4-FRSU?HV MM98VN3 ;@E/VGUG]NK=\]#OTI\Z>A M>QFXM@F1ZY+^B 4-5U5??>SPK [KS0X$@I)\*;ZS!5AZ\'M@T+SSS2'CQ4>7 MMJ )4=;>^PIQG:IZ>+2O1<@4\W4I'Q=YQ@] MZ[%!Q;]J>?P?U!+ 0(4 Q0 M ( #*'OU1>EJKM5,,# /P?*@ 1 " 0 !C=F-O+3(P M,C(P-# R+FAT;5!+ 0(4 Q0 ( #*'OU0C31VR3QP .A8 0 1 M " 8/# P!C=F-O+3(P,C(P-# R+GAS9%!+ 0(4 Q0 ( #*'OU3( M1^1JF30 +\E @ 5 " 0'@ P!C=F-O+3(P,C(P-# R7V-A M;"YX;6Q02P$"% ,4 " RA[]4:(2HP6UX #O704 %0 M@ '-% 0 8W9C;RTR,#(R,#0P,E]D968N>&UL4$L! A0#% @ ,H>_5(\D MI$_5(KL*SPDE@$ *Z<0 !4 ( ! MRMD% &-V8V\M,C R,C T,#)?;&%B+GAM;%!+ 0(4 Q0 ( #*'OU3K6X9A MH^\ ,0,"P 5 " 2%P!P!C=F-O+3(P,C(P-# R7W!R92YX M;6Q02P$"% ,4 " RA[]4XNUN29PK !), $ &P @ 'W M7P@ 8W9C;RTR,#(R-#)X97AH:6)I=#$P,C_ M5!F7G &5X M:&EB:70R,2YH=&U02P$"% ,4 " RA[]4@$X:#-0# #+# &0 M @ $ZD @ 8W9C;RTR,#(R-#)X97AH:6)I=#(S+FAT;5!+ 0(4 Q0 M ( #*'OU1ZCS'?'0@ *&AI8FET,S$Q+FAT;5!+ 0(4 Q0 ( #*'OU0\P51A(@@ %0I M : " 9J<" !C=F-O+3(P,C(T,GAE>&AI8FET,S$R+FAT M;5!+ 0(4 Q0 ( #*'OU0E&;,#504 $4: : " ?2D M" !C=F-O+3(P,C(T,GAE>&AI8FET,S(Q+FAT;5!+!08 #0 - 'L# "! %J@@ ! end

  • _OB8L9D\@-W4$ RML]3,C$2<^"R>&M4\SYTYLM?9B4]\_E7\K) M6I8I6M+FWZI8?JS=<_XI(!P"LLNCR3$G9I.93948VMZ/BFKP_ O6O3.MCZQ6 M6_(,),F-X>]C_F;WB:86J_NG?#$!:.GT7XM=V-PK7*/]^R ?1;[> M1KFK)T&/$#1)"[R5;B^89!P8&_8(=H5W+>\UUOD\J[K"WL!.6;;-$Q)TQ#"L^;P#" HU0-Z%7,(X#8]!&DM77NM3M/@/IF>-4Z6=_ M?=E)Q?L+W//^><33)*/N@R$!@6 MH9;75TKI!]0IT_&]#"YZN5;*3I!J[-VF3*_<"\)"O;).YQ>D#F5'Y5.-&%PI M?J$KB+C\?1 QJF;!O!TYA))P!3"L%P6.>[^MGU\/^O6!U;RI[F$GZ.<'P]4< M4MZ6/E49%D)_RF1KV46*).2 M-*OWGV0^#[('YFN'FCP3/9DU,M+M19?/]4L M*35/')\*97FWG"G.>20)_%9&G+2<@,/R?F?PD[KS1#)?E-L/>%4Z&+ZSC#AN MF#586G?K.D?=2_Y1Y,)Y?B!EEW+^_#>&B%DZ8B?>IF8,N!B.FQV$ID-(YOL@ M 6>:V/CIWY8H#J#5@GRZK<*^=\+"H,#W)U?!B*O+70TSW,VVX1NM$24O[D^Z%2,=+ M=69RMQ<_GLT5I[M/T2SP79)&@8*;%^D9;_/KN5P9&]\%#XF+'W%)=BD+_WR" M]5&W:2+!_?7P7BC)&I$(ER!M]RS9]8=A\HC* MY)6>99F6IOKI&J*7P^2ER8#B]--58;\&LRU/B:4N#AP+4W6\2+] THF#G21- M,EEE'Y+%^X%//CAIISI:QW32WT[ T?&2Q,"1$[JG2EXCW0PEFFQ,0,+_21,9 MA;D L54T50#Q"M@T 5P($''GN=Y[R+YNP<3Y[6T^@RW+8,VS.8R=-!/,39\# MAX]^?EBJ^D:8=14,R-42LT@\E!=T9K'VY1>@70$N$,8244W?TD(+++&B '@P M3,9H/B+0*DZ2UX#G/C[-3#SVA^5KL>ROXJRFPK6S8";^(NPA>BX;",#'R(Q= M,\"KW)5F3;Z/Z WX.%*V_N"=-#.K586TX0QRD[(/Z]GA\GK5.1BS")*3) HX M.=3#XZ;3A^* \4/9>U;2[*\X &..17L6^98GS[909C!3;_S#7F2LAF1J(Q1; MJ'8TH2'&Z<^U9#_*3#N=0+,!$H*\\ Y=>EK%N1--=/3.9Y]B-/K&HJ_#BN:A M'>UX?" ? "6B2$CO%HJ7#3I[C[;0+[SH/)SQLXVA=-XF9]YP'50;>_!8A.EA MJHP#C6,[A"\_<*HV\4TN^##PXD#GI>C0E/QUL7[+\H% OJJJ8BD+C@75B67Q MFUFRK4_B8\Y]8^;I&V! ?8PFM'MP?H=H,=,2=#*"J!.-+Y2\)GB)'#^P+#Q1 M&WAZ2N5^3A]%$&,ZR)/W)WMM4W9!:9VP#S*_2UD>.H#.3 ^?9(Y #W(?F28C M24]'X K;#6K>.*R[2N1_NRZZ+(HRF]13*YGOKQM(*-)<=O11NV/N[LR>]5?= M3TH=QPP6(PL)L4PX4O-=5 M[PL3) 8"IY2)L7CH0NG 7F BS(TL/^@(;R9AG1MSGA_A1$_\*GY8G#UZ5QE1)L-^4B35<5XFC)S'$H/ 1:'U@ M8@@J?6^@L @MFA-*"$S)[UH<$5:I@8ZM)#_2_7N!@'WP_UG2?I?W#0L M4+T/XI!&],BCO9$8F15CX ]YUR8>;]8W"K_0J8LOL#[L:^>SXN^XE&O>[#28 MR8*ZT_KD<$NSP@O/2T%GH*>%7_*54JP (;+=W_;A'=Z#3R!DFJ&\+A&6@RBA M)I0DS+*9M*FKFN)@392NT$:PDD$,WW0K%<)8A#2TTL1T<.!!Q&-P MX^\*=!0)L]G["["T)W=7E>OGN[CZ:@@9BEM91YA#?P.71DYWZS$@_TIB%QH-)X42U-](L M4K26[V?/-OFLOVLVQ9P?R9G*I[O4QC$#=YE_+H?0NI5 %=CHUJ87=YX[G486 M6M')_,W$UJ5&[;;*$R;+ ZV-3V5NFZ2PI3\^;%8XWF:KLGWE[V_/>H_V5T]G MUC]V2@)5%C[J^*4)*":?$N\L##C_N+2G_8B)[3ZH7[ 8UW39)'%>,B5@+<'\ M;-E -*7[(KT>@4O9!S7F$J# @G\S85^*CY M7ZT1?&IO_Y?F1*M:>L?10\JR8(T(95QE'WI^C,$7"=B1S/"FJ??U('CTW NB M)B!S0P&9$7S=*]]!PED78QFC#R/RK84MR0:FLROO),H7P9Z66!45OY8SR]<6 SPOK*%O,T G M@!5FDF0#VLA_A@N86;YL'J9.2J]\=H!=0X>?%!67HRS_%EL!%V1QK,N,XQ$M MO]Z[\DS!W"L (4>RVD "^H5, GX.%[6Y>%3[LG+NB9&'UR1,I&3\?O$PN)2I M_DRH6H; U6*;9*K)"SB=#+@P?!Q#>>93N0[G)<_\57<,)E\Y=-2\^,[#78WA MM+8&;8UCG;E989>XGV.NIKI)FU+7L$7Q9I$K]+_,J\L]> '_/S$+U(N76: MQD-RPL-KRWQ1@COU:"NR0>6KR+H%GQD=^55T)D;\QUIVA&4_4C/HQVG[$QSO M&+-@C=TP.\Z+6166R';S M/4ES$CHIA-?HUG23E>CRS#=GM-/2W8B[W+-Y/(&\#2-RX,C'VJ2A'-K9$T2H M'H.)D\F1^R!O2":D17]L^_YOJ*ARC)[ A3])%/4DUZC()?ZK%F_&WOQ5>R2K M]^&#L[\@-!&C _%L(<881 J!C],*Q 1L]HI-7,:2FF!!^$*E#<9V7TO9Z9 % M>7^I JT+S^K76D>\$\K^5 @,&4KK;.60;,=B=YQ>OQ M^I-0EZ9+KLN391K9QL=>+PXB,M1D-.O5/S:E'(^#E6:@@0N/69EE3!\@<>Z# MGGMF[(,JERXV0NY +6\ ^6F!" #!YE383*#,K^+'^*MGPGVSO;N.GJB\%TR M$X;RZ;8&[%5 MX W="XSK4NID\GITD3(Y7%,]HE_2T%_S*>R):1:3UN^#5'%Q9QXN MO$ ;(G OH:2KD#@(R:8:R8:E.0$HLGSO+!ST#HTR[ :""-BM%WW+9L*V+Z1, MOW:;MZ3[O\^^].&NRL]P!O?!26ML/H <50L63']"4\0'8H)79CKX^U$8'5/2 M3%4P 9OR$VM=X30:Q-(\$/\\:?[MS0LJ)X;96#-/L%+4&=Q1(IV+Q)04$7ZWL8ZNJ7E?:_8CP]<[_= M;K,U/-3T#JEH>E$=.#5+$ZFF!#"]]P9-JHF,', *8"P)M8*?9HJX2(UZ"=N> M[+=^>!XMRS;S.OP[LOQFV*"(R.H]4]!/=4 5U6,)65B@Y-.?H]WXN>;5!BN+ M83>:@J#J*/V--TO;_T7!!=.OUK3I9;I&SGYI+QRB;L ]JQ]C/"" .=K M&9QC).4^S'*7._G;(%0(K@H0*+I84=]V1)_599YMH8THX]N4VU4:JF$SXRRR M+2T:_BD&OSJ1J@W1597+?M F.YIP3A\92#+-_#R&T^E3G [U-Y LUKN]K$KF M;A+H5\1TNV.^M^3%/[CUT7=]3C+F)7^QWCG2"),KQ$.M\OID!.H;HN4OIYE, MK"8>E9BU1@:,W-._?;;>P&;V[K?SQP [R@YPTHL:@NAQ0WM"$HOX&QQP]()O M74 &6<4UY9*$'8:W?7TO@/R^:(,P6G%6D#,.^ZF'/7B!6<==$+A&=*,73?!; MWR.=.#T/,NO55B!MQ;"TK]U_J7!@U=&J5->4R>U%7WZ:J1>)KJ^0(1B?E9<5 M'!'[C&H8HTD=K,F,!;R*,3!!>A[\> 264#L !0/YLDR60O+_6E&^$BB$M9#B MT9_^]*7L#$>PL#NXHS5.,_,$Q3CK"\>&1U("3;=\LSTI98I M,,2<.X.'R4G9BLB(%(8,O =,NC9(-DO36@JWIRIFYBY+=3?-BZN'5OG.SN;5 MQVO&:;6UYQIU.ZPI!QV^C&/=2?W?H0?!>7Q2#]42U_X^J'K3C[Y_L^F1W\7H=AN+%_L6APW?OVKX96) MEZQ'\JU;;#L@OKC*__&B0W9J9U3'<;)R0JOP(D^'Y?-\E0*G5[?-OUX^<^M9 M[!%.7'Q/E1H1UQ2KYG_'O"2%Q4S*5\3&\#V(+X9O:N\?JR&\J6'R7TY2\^_! M2CR*P\=(NJ%%3O_3P0I_ E_P7XXI&4LGB]F[/$B_)/&VZ?AB:2!/ H0^_ M&<'M@SA]'EUOB]YEM9IG72SM;?(V2=?<50SJ^> M^T^%[$"B1"#_K29-/11X?ZAK,8;., M7_=9@U9_^EW^Q]7G8R +($>[HN?-X)O(K!/RGLXL%,-<7CGV*VQ[4->SUM?1 ML^#-W'"%GT2(6-A$C&)K6\(],]"JA_W12!!#1%\8=/L6*A8F4 DD!HK91^A> MB;_];@Q5U5=IW"KH]?8[RP](2HWC"=#K\&5I$J.R"K/IF)O@%11YUWYN:N?TVTO%W>H1YW@2 M-.!:$B/.=M3Q?6Y+75F0::Q[IM:A6_^WU?^^AS9T7L)!V8"6M>7= 5>^B>8+ M;Q9"R]H34<*CAWY?WKC"$*DV 8% 9PZ#UD_QGKLZ&>)B(*UL.OFRJ;DUW2S0 MWY][2,K\XJG7,<+\EVZ,_TVT7SAT'W0$"!P(,[(BFR5MA:IX/#%7VR8*WN.[ MJ#W+=N_15&O^:>2K[TDF4YH%/EL?7Q=8O+R=_/K)37_Y8VQ'@@;9'?[G&[W* M*#R6?\.Q_&W;J_7;X6(MNMT#D5JO]5JHB9+N64\_;,:=L_M?4(!Y63>IN:2F M@+PZB6MQJ(RLL#]^DU^E\/,WUMR[%@H_+8:KUE\>00M&R/? -8[RBP%&EM/P M$24JE*AF<(&6R_BY?:.)FCJ9J9G"9B-[ZSK+ZW20_DGOEYR:2^>LQK=FK2ERZ9=G;PSI32-FWQIV?&\-)/P M78UDG1BH9U=]*5BM M.5W)H;2Q5>-CW_D_-I'N8Y=PB*_L@T@*$"[WN2$YB"$[N@Q+ _^[O8$3@*OH7 Q*) MFB5!?Y&COU4!:?V.X,=-NK6"0-[-Q(^]'X74IJ?[B.9?0A7V0=?*2"IKT&.( M'EL83_DFOP<.G6BWUU5B@&U9\N7QZ41$WAAYLC(9-KG!'H1MS2/JE]&ND0R0 M.!3[_&986".T:[!"2_^TI8U.;O775]C=08?GF0,W]^P^_OXS)D)>/L>?N=?B MH%DJ7*MRTJ7K?FVHQ_3MZ3ZL_&[I1T(AB27G@=.H_K&2;B=420 M2O_=W[6O&=AAQ#<:_-?T'H.' 5?OI'"K?(+)4>UI.N36E#>TDV7K!LJI:WMN MPAJN$8^\2VZDTS[W<9_?\)NL[N#)Z'6_\^VRKX5/H51(^![)<%0G=M:6$P01D),[DWFQ_>1SQZJK7(W^;+DNO% M3L_SA;EGO%JQ[RQ_/GI'3T?[@?DB8)L&!TN.BVG6:/+CH$ A8*1/1K+SR[;R M8)BUFU_%@OD3489D5+('*^OH^0LT9KS$G5ARW6"ZT4,.XDH5[?)#F(7(]%+W M,PKR-WK>HMHTBSBFJ_=\*[J^$8/V5BF;^C/$X HB&U%J@&*JUL9#QD++GC-$ M:$<]F:$XH6=U."E@W-Y8;NJ;]HCO6X?1UGG7Q?[/GX@"IG?ML^&9M840W&LP M)Y,*(-.A=4-( QGX1W#3[112TH#CF^OZV_W2OGN6)T*(^HKI6/. $EO*#W^; MJ:N';P:U&TA#SJ/]T S0([8\Z.):8)J33!U&Z4]GC7V0O_:D?,U&V7CVU\=?>W&LE))46L4! 8!=A#2H#T%C M$:1;TLK7R?( 1Q]*<"L$A2P2:B"SKT_6[E17WDRZGCNN*'#N2@'_+"#LU5P>829-8J@DQ&J)GD[_U!PQ=/LD2N3]R*D M80M1(VU*;2<>9BME'"^2?,)?O5X[!HGM5AM'XUYA#X[^N('W&NK:0_?N@^8Q MFR:DU@2XY$C(9L6&1.&4G2#6M_TQ9T^@HEW\AUB/)2EOZ6=LZ:Y-W2(P+J#C M8.L;8$:]S1B7D0-(# W@7,7WW>ZS@ FI]_N/>SF])<=.>^5=R_19O?O$0BY. M(W"T#?2O ]F@N32\%TW8C\%5B8=B;E!&IIH1HK0; +IXC,!T MGN2J&N=+KX"PJ!0//^^=\(SWD\>;K4_:'F,9=-1P<>[P,F+PSM&;$-Y0C!DE M&LBAZL%G9%0+^KLA=!1#"1NA?(/L/ZSD[XLY[)'H,_?S5[69YOUOJAM9C:)A MGK)@+_AD/G^_6C N+_D>X$3.IF!'F17H M=*+D'KKUP9G#.1^H9/!VTZL0]ZT7L!1E!&:3TDZOT(*(^+9VJTV%5.L?YN?U MQL!1_H$!G]*^)PC_=3!C"JC^?1#E]#+SWTFUGU#, M1-\[TZW-] 7% ;PNT>Y&?>(^:&AO1V-I'?.T)=RF*N+AW2(EA^/W@]HXW8HX M]9BS#P)+-;5Z5.>SL0ISC@SS0QNC7//EU J3#+-5L.\;@+M&IW)4..A36*# MJ!2&ZI1>8#CU NTJ6>=QIT@00:6UR*GLL?W;0K:?0EVE8G8;A0_KW>P.W03Q M3XXM:&,)?HR1(MTI.!_-L9MDEKR#Y8%B?5R/3S8M6+;YKR5B+(Y&A@=9"IWT M<)F_'/27B,*9/[L,WN\ EAQ.><*\.(1V')@GKQ"4J@EH4;^A?L%-"49SB&=; M^SWRX7+! /=Y=V,3FYA7J2]!H-J30"1SR'\ /ZHAHD=VA5Z,]H8<]7.5!V97 M#FKHBHLU@9;_Z7N-3WOYC^>!I9F#WDOP89^ >^:V$T=SB5+VW@M1W[XB8QTU M!?9!/<_;O?JC-?;V059D_L>TDP25?1"?7[M!I5;A&@I"4YQ]X;V6,#UU1M(A M.%'JJ D(OC8.?8YN;?1U_$:3%"J#W>L@GVX42]M1GU_HS>]^1JC6]R5@;5J[ MHJS.#Y]YES%S>2P'K1K^0[N_*Q9RV>>/BD\NT[#?ZWGB;GWS $5_U>9=XW MT^<2P$W@H>U4U"'XL8VSOG9@SK=-HY !B<+FC\/<&W8V8ZJY?DWN(5Q2;I^O M*625RCDJC0TS\ZF5FC6#*XMZC^8U!?&% LKJ PM^"%XH3*V+-)0)%_)IW7WD MC%$;'5WZJ][5K)+#>NN/N%S1R=-JO6\RI%0S/Z5/X\"DRY"Y#DI8$H5 ;PDI M5.[9W;L/X4=X@^L!+4VTX(;H9D5_1F2=OT7OYYNOGW@*AGR[< %$3ZH5HK]" M>**14,EN#9H,D$;*H?21.?JB^?';:0K3>OYX-;"E!8X\4,!9[_Z0>/SYD\B MMKYT9UU_OJP&A@MCWD'\O MYI=J9ODV8%BC=8?E%Q8"4/Z-22DCQBY.P]>CT,!)Z/NH[7D(A=>KM M;_;F&*C^0#_$IZ'U<0#US-ULJY":XV<25#@H"G0D.F![/HG!7?@JXA=N]CW1 M"(_=JE\)Y&D'*O&?N\B'QVS2C&>S3XJKAVS:!RB)?ITP^?UHC'QE(ODEGJR-86=>4/#]IL(#HBO?F _AO8(,H@6L@[US+-Q<;D6 MTK8S>DLJ.FZ&,_]8:=+9^6$IGI$7]Z[0:P$[?$?M8=H9$O:Q>FU).^K*E_M; M:VVM=]V?$6*/MN<,V]K)%@W&Z%3_TF'PW:0S$X/_&*",WL+BMC%>%'UZU6]U M7I=-K)"JG@H"W['-O=Z>6"3WKKX+-9:^Z*#?^T%F_.&1-V7FV)MC)/F&Y%]"CG+KN]RN*P5_5"A/7< M\$N6?7D8XZ ^/%K8Q=X):A3^VA$SRKMXIKWFX[&U^ZJQ,;("6 /F++%WT)&E M]'PT[L6>'4V$YST:W*V@,X1*VC400T_"[C.TNC*7CA>M8>;?R$[:VGCX>W=' M'-=,BV+B@BB%@54O$+VHI!M$[T3[JDO"'.G-: ]^0.ES H%HUKNG/$C5MQL M"X7RLMID?][;MIALFNU FL<1E 3[I*?&VZ^2&RR^FC4[!R7))%APU-?. M/%(AO,N)JX-=2K9/L)FL\M/QJ\B=M7/NW,PV.1ZQ<(X]EPG2#*P _JS;+7+_UJ_ZO-*1'I'SG%+E8@T,]\WZ4+ MV]7T+>H_QB_*EYJT7=#]:!VV#S)NEV]4'UG_.A4I5QW5C3<1MNL.3S@XE/(O M1"N*)F1)J0+LF%YT9 *"JT>0+&MTC&8,CDM+>6-%&/\7>^\9U507A0W&2E,B M746)TI42E2:"Q$8SQJ@H':,@382HB 0(B8W>!!1>\9584%":U"@M0B@J(M(A M* F)BD)B;D##E227N;S?6K-F??.M6;/6S+^9'V'QY]QS[M[[//O9]^RSMWK8 M0L%/\83MP')GG;,-Q!REA]G[,"3WO<.?7/]]4C0AY"#'A>(G8%:Q\\/1_S(' M+4,C=O77SUMU6?\S4E_U=.DLN ME"7 ",:Z"2FD1 &-G/E4LZ9(T59HZ\\6$U%P0L%OK] "V;]K.GYC3Q8ZN@CT M=,?R;#394=#GH;EJ,D53=>3)+JI$E9J>)O62/FPQ@9\:J 9CD3>"WQR3: M,?#L)9$%+M^CP"XZTR.[>)696;ASCJZO?0W*TLYQ77HII;9OG\Y^"9;2 [.D M^A'^*6[O6)(XH;]V?%M3/&>L5G#>S#RX@3Z /I=UY7*K?G+&3OJ_SKIVNA$A MI^K-KV8IPV:J!74Q:@G\1Y+U/WDPR=01II9?>"78\^* H]EF'G.M!_ M:)*'#<%UQMY#!QGEA D4C5?,)HDS9'<9G*=+7A0/;L_/I'*>,("CU#'N.(_( M9&2(-4M%^,D+%-VD(RVU@V?VE4:MR9FR#9\U3:WF?/ZLU_GDW-T_'DS,352= MD6 2P'*=I?;!D^7%3#\++N&&>9/!$[+N)_NC#66%J(&(@.P((A$=<"J1=^QN MX:X6;SX=&]*6,XNCE<,VW<,&#;X42]6U((4XR>ZE[IP+H$"B16)R[YQ>,8CV M!X^+U"8_/B_:;->^QW?@G?V.+[+Z!07+GP$Y'F[?GQ_709B]W+!W!%+0EBP' M:6)-$,4=7T2DT1<"V>V]:525*((.V?F^#/M#:$5DA(QSF'72^7(QD!V6(6D5-K?6CNHBL MB\L\\<6D8F;T,.M?BV2OK1F/AA1$'DP@%NYEFTF*/]MO=.@H';/(X7+S[Z\ MF[-VI*.:>C6^L0$\!C2@"1QY6:!AKP +BVY.!E/D8#_B9#IM V1 NME1N$%D MT)5\!7=BF"U(*:[+:?@Y/X>=.A@95+U'_>0Y7P6;=29_6E(1TFI92A,.W@]) MH)%$F4!MM8#LJ*V[*ZT8*B2;5JU"#8#6X6?7U7">%'F\/V>,4Y-WPO>+G$O3 MJ^'=DS'ZH_>'E_OET?E+RF/+Z'5LT,:H'0,<066QY:]4+@/?XU?/7*5HVIS> MGBH2FIO7F90?778E[TK MZ[CNLUJOT;>%@Y-+@U;9R_Y9JOLY1CPX0 VX9S6SB%CQT[UP$]C,P2N"<[B" M;[_CPE7,'/DGOC37-?J6?P[5'=>O7KWO&#;?E!;=!R/3(@)!Y13.E%-;@RXP M.$6$E9A F1N'>O-"BS;[YVGKFB$S@>7?)F+9%]?9ZI_B7!>]3'T%_9IWW^X% M99J52+R]/\H2&<$PP?K!Z!M*7AX#TBS\R(&RTUO'IL?,P[ MH@";=O <0;#+3^.?CO7;LU/4+5ZE)V*>6L)&(B=5D^-X"*H +,RR))Y2,C@D M40>?,!U6@O/U.(SQZ$FA5%,/WJ^<<=0Z M<.X0< :@M]-NL01234'%C^_N_QI3=Q^:W78[Z53^UG+!!,8FU$U(J++I0(+; MJ()PWA<+KE"0(#'UAGIUD$"31?U]SF[RY8+A4F[\84_O99>B]54Z-C>G[WRW M$QOLGOT]Y*F^O!IUY.0QN6_S7>Q$0FV2@ W;Q.1+35 7M:137ML9W-8L_:'HO# P$YH5MVX=0$YS(Y M^F7ZH_4_UASM?S'RH^,2=0-E)6C'^Y)'F^Q-\6C(8">911Q:R$\(>*#*](ZZ M0LK[O7+.,&6SQ5>BY[G/A]YMG]PGYSR)6M?%%2J&%IHDMG&'K/;N4:JM:\15 MM^EG^.IE?K YDW4L;"X84CXCN\,(APG&O/@\$,P?DFRBO%U@IPFO8%+$.ML& M[??;I-9NML//FO'19V?=! 6WW&H3?HU 7JN66__-], \6\*5$:F6R21&D+:4 M2P2[B!.D)/$E&8WAG[4>DR$EEH0ZX>2\1,Z)Y9E9FY\]"HO1^XR3O?CTZJR2 M;O+I SX&-]+54N"1::"2))3"8@-.V1)]LHHLS=X#DR5U#7UX,.[)>9WMP)>F M6-N7C;6O_NFU.U]X\OJM-<^_UM[*45I9V0^[ESDY2#%&LASZ#/NF:YA@_/B< M> =(@M3AP#:XNMH1F.MHJ"@\6A6J?ZR\)]?7Q\_U0M?.7=>G'K_3:'_3X-!W MND]B0 Z#E_X<8K7L!/Y,"0Y*U,A6/O'5@G1>N^'Q'7JR^:$3'8&BAY!AU]&5335BM2A=.\Y>A= M.@-13X4W6K8S*TR^3"\\22-:#PFD;2>7SV.SS*[&W_6L4;B-?%CR_YT:R_^/ M?R9R7&H[#CEI<\V*D SIUS)>O>PWPW4,[O'+]?7=?2R 7'6 M6 UT"YV* B,JJ6#!]*,;'5S_;X>57:_NKK+-E).SVOA'W6?$/1[C2&Y=1"!# M9/F6O M[U![01F7VNJRA-: , L\B.%^@/#>?YS/G&',E1 MEF'>,&8'UQS= _SM\"9MGQDS]_'>00VT*4V+8S]?N+Z(4-&E#MU;1'P_M(@0 MQE,>>LPN(@A-F/]91K-@[I8GB6+"\:(_W[_7$.OHQ _B5YC42^M[B;)BO]#N M[JCUPI[X',;!GPLFWY%@G#-_;!%Q0*L#*;7Q8$AQJ/_Y>7^I_+)N*![[RV%$ M$FF\B*"))+W%/_-WNNZMO>UX&;!X=*I@R],G^O&3KU2R1VX[EUAQ,&LPG"+: M,L@47$0)%6I@12-.'&,9)JVE3!]$5'3 MPIAD"S#:(71(OO_,D/W.\_//SXT<$!ZMI:M>*/ \XK_OQ7>\0('LX0# M[%_ELG+=/BN S7\D<4_A]ZC-/^D5$"*Y$-#7]^3 M3BRX+HLS>;[;S%'!KV')T(=F %KLBZW60<3=SA%]2 ->,AHU)-YN,I$1^HR4*A2G@#144AUVU/Z'&=K'LV$=3C>R6?- MNL>KE=&5'Y'C-6^H:ZC!1%"O*]4JWHCK5",R$E> ?'A+TAL\6TP.*;DEAYL28WHVU;59!GMDGJXPT;L)*S0$6$=>4>.#!^7 "%)H+_.IS58<;<+T>M6#C;V MGWNCSS8]N1,7;(UO(;Q-:YL0XXWOJ&M@;TCJ,=(^9.AS3WZ/Y1U MEAKV'%Q25NB2LG(KZNN0-(U.QK843U,+V7W^=H%NX/IQYVO=8@]!K^0B.700 MQJI.=G7^=GI#ON!XQZ8W M05M^O5VQ,A ATWC,V$SE\&BCO9QH?H)D#8G*P_#+BV>H2*FC3?L#K7TBY2>3 M#(WS*ICDWXU/T _"G^?:0I_6B!P-_\ZW?)6P+59(-/:A4$L75A81G!(M]LMX MVC6*'%D1C _E9672-D@/%&BUL>4(OK57TTQ<-Q&IY!\'#\.I M=[6[ MKZA1L!^(S7/$E,9-!U)2]<-A#5I31I6Z37R(P\MXD_YG)[_1) MW*K?,S@/ER:<*X[W9O9]0$-HN8'K'=M]@/3:UA.4\DJ#I;*O(3(;L87LMH,1 M-.P6R?GWES5*_B+%&^07:>H+S6H MA45SKU 9E$@\9Q:F4BAF9#_@MLAL$=%Q;OC7UF%+I?$W SX9YBY?CQ589^&1OJR>B+W-C[Y$&W"W)Z;XFX0_/ECYWW.(@(TZF7V MLCR@M>\^84*ST@D:E*WG'>R )+XPADM8=KZ>LIM150=\&\JX,W_LK_75.7TU MBZ:#'PLG#1[,UX_IG4K16_I@R-@LW2O9$KJ( (ZQP2T5]R67*2.832WZ)!HW M[RZ@(_$%KC;+9:)_2^*7S^%J_FVUO'JU1E_+PF7X[=QGW[*!P[] TJ!3]ARM M'M])R"0L5>/MQRM31G7TP+^\I3N.L^SNMQT(5QY^4!6KWA&J<]C(,OMW,@"=O=8=L*(.+ MB&HC/A(X/=*YD)1@CY=XDQ+-,-S@U";;BQ/3$F&3E= MB1G86ZVM"-1+2X]O1*FF1!P'Q]LWSD ?K%& &QRM[L("4QUL17OL4Y1F:.PI M*>^(*#$C.EKCW[R&!U67\R\$%:Z>^[QAWZYUDOH&>-/<> )]V1/,I*:Q:[($ M,1)W." R$M'X-[G"Q%U^8"(35QTVOA?9[ITT%E33/&2VW_-7GHF_?XKA^YOV MPHVU)2_V8=Q+VQ<1_H2Q2EXOOW>2O?$G!H6Y@%E'/OM:9)15^>>+,DQN]OA[ MU]\L[JUY/Z"GI/?+15RU\@*>IK#IS)F_**E:P.0(/UJ$;D6I.YA!3';ME19# M\)0(>[PJ_W ]P$XEGN"U53-#=%^]O/6VC7?DA,N],[+Q0Q$H_\Y&DRD4:'-P M\ANMBS#*$Q>!.T7S'3KZHOI[D9(3(.W04(3T(#=NK+).V^7"E9(;N*L&:BU? M]U7.23G5]:>2MZ"HE'>$>E0;;1QS4$1+;U&<5IEV0 &T=J5%A.+^\O'/92^G M<[TZY&CVCDYK3E^I=BI3DE.1DU-&_$E=*MQ\,\1ADW0M: 2#>"],; 6YSTF' M__XA)DW8B_X56;4P2-E*VMB3 >OJYR@?\7F;#]8&OI:S7;$1LPI:1W:%!4^C MMMJ64_9* V3I3:$\:@I;76H74QY"T"B#C$*'C9CT7/MG[Z[\,W[,>: \7#YA MY?;4<[->S[QT7)40%(;'>QK@Q4AFU!J]08-&(^U9K$CQ>9@^0-G?<;?RC=Z;%J7YPG<)PF@BS M2506"GI7-S5W&,& 7S\<3)#L)TM\];JV9E>%8VR#HS*'U/3>^MZPNDSMZ6X\B-U5-A*/VVU)%"R2F@Q.-<. M;6RJDCT(9KP3%7?5 ['8W^=?ZTWJ5VY0SLC0,AS:A M+*MF<#XW*_&Z!"M$-*YU%3=<;;(X]4_6,M=@7MR,$EZ9X'-Z.M+@+;W^KJHX MNF#7+.ZJX>5-C]^3[)M!P0Z((]B M/C'G-,#_'M<>5J)+NO=+-_N1;/Q=TJVBZZD/1M=CMDXS '"02+ M_ZD1%>73M""#^V@$*;*CH&IN8NW^7\+PQ"<[R7]K#)[>JHX@_[H?YL!_N=<# MCH_A^236TBVPV"S(6%'^C[-=D MN#)=.K=AG;7OA S9UR%6_$:*E47.R5*B1)F\052<'C7>[.8Q!*F3KLZ?&A1. MA08WOLX_0L_Q*KJJW]A88['35C\G;&AF=H9G(W 5Z4T*^4D2!*43I<2/&HMP ML",1G.I%RT&"7QIVL.)W.)I93_>PUAS)P:ZKC4O*F3"\=\Y5$VT5$!CMOF$1 MH4H]VSL>-PF;?#,0*88CHQL7*%TL6NOX6K2?)DU;NK=$>F3@_F%14.)LFW;\ MOS:Y^OFN*);+G9+X'NW >ZL0E!=]A%P& %/@Z] >>#1)&KMT]KSJ&2A70DH[ M!3A?:SIUP6&WU,C!J&%/^)\''QC!.'?6T/=U3]LO'UW]R3J&$9P?,F9B,X0" ML)4W=3:)Z$E6*'";,H-K."AU%4T^VH MGN*\F^X*@\%KT[_[559) M&2-_ECEJ3$V]%HI':F1L(X.%B7EZ#C^VR8*)F9ZJDPDQ&/38-SK:9OZ!\.+C M5).IWA?_?7ZP&\X7O\ [E_0O/)B_GY>*+1I5*K% ,@3IEGM$QM73EN$:=+3 M=HU;OS"RGCA5U7U'->*B?=GRL!$,<1$QZLPA2-6CQ001DE\GDCC-U3;[HVV. M#&W)P VGE6PAZBZ,97W)V]65F9DNJC\^B@IY? T#QV@<&@$XBAE'B9<*GIJ1 M3\JN6[$W/\%_5X71 .Q^&!TY_62Y"M"C37/!;;H@J7VM]7YN4MV@;L-'&O$" M_S&7:MJ4\QFW*6XL]1YV$A-J_!!Y"T*1V)!B!G"0@^%_>6[#QUYZ7G&S:+,: MMXN9M9;$.U*XT.V:AJV]H5UE-OC)!T^B7VQ*6WEBQXY&9\:EH$W1?.'2K -1 MO:")N/B_RXHXB=DT:I7#Y@FR81,PG_[;[,12_7-BV9?/$3&)M%#+M)7;5#O[ ML49Y_1^2W:W_?L,\J3TF]Y4N55N"-O5Q2/X^MW]Q";>TRH$O-:=QA/65SFFA:%9'U41V; W?]DKU3 Y + % M?S@,+>GF/DB;3?FD@Q:YEW)0&_;S.O+?MC1@?W##KJ2B[-[NPJKXW%O5=%WA MMO.K[;1AEO$*401^+!)2'!(1(7FU]]]DAC^(HD+CA0K?=;?HY/RI.LN)UNV\A&#REC; !/ +<9"39+UD ?J+4> M;;T)!4@X]@IACU$6F,> 8N9,I=K!V(*,HJM7=_JR>B^ON0J1:SR[C/+T9YMR M G8)_9UG#-27@;!)K1J2/6$0A3"-50B# 5 5&L*\?%K\YH%#-Q<.Z'.FF>ZB MVCV=CTHG-/\)FC Y=ZJ6?F)#VH<>/=475;Q=M,^I(!M2.@AK9P:<@A_F("NL MI8XQ)Y,ZT$HDBZ-5HO"D9'34 ^+15\V%7N5DP6W]X[NV/]IEHF6.?^\1\G%Z M8: 5QW,'ZK+!-,V\@M&TC=?ZSF678V_$I+]?<] $TJR7ZHZK.4&*->4FL0GG4P(]/(YVKA=0=XO6F_= M>YOWZ8U!0:?S.2-2=8QXO/%3.5E/XDAMU6G9%>I@G[+2HYM3'L:,S;P>N6/] M+B;UTHLW>AE9/?6.[U=D?-QO)=907S8WE;J("$(F$^H6$7R9R&*R5Y!&U;E+ M%+FU18(4S&HP^H2->XO6RYQM*N?4=CUL&%1Z]_V==4?&D4N.ZP,SGM&^$T%# M*S8\.Z10(T$[2Y:1XV3)]@31+LDD?^0J88T]%9CWZE?.YOJ9?8\)SYG&=H^> M&SAML37];]6_AU*=Q C,CV_JR_[2.330L+B+,68!R?>)QL4D@,%T![-%C>*; MU:*(1SPE@N+Y/.OZVS,%?^X,<_07[G94RS+'CKCX&'Q.BLJ:VAI%64W6E%63 MEZYQ(O+%!C!\^'$[P*=$(, -,#V](:G#0?ME6B"=0[&HV3C(>EFN42.")\X M8===VA@WRFW 9K^(,8E8DTTTGS%FSW:"5K.P9XT$HL4W904P&GW":$(?V+53 M;YK=WDR8 8;9CWXN)-2):YZR#\8T=FI&ZK_$%G_YO+Q1_TB*??T:%\3U5]#8 M2#<5\&"/9O&,EO#/1&3#)P#=72T;@?*L],(N25C[GF]/.P;K?X92B;$I:W9J MK&P0#G7XA'NOSP->OZ\HH[-JC$-;I:RQQU9,X.37&B+JBKF MCQ=!;_9\RR5[R&[7:9OA)T?$TK1PN90UX40SOEK]5:;!!W'5$244^B)I],5; M/P=0=L]>360S27N3I22U NDE(=$-O4E7L#CS\(/,[ET^?N5-*NV&*CUSAWQ" M#6QV;R)W-KY'2.=E=/NM$G=JZUG,.0EF-/*8+)-\"0C&B0KKBEQ%U';(;O#* MLYN. _S*L\V%XSCK_,AW);ZN5M7Z^&]=RFW>3@<.H$Z#K[E$%IXC)]CV1.H MV/ CRZ6.L@?F+6JLD(:.RL1?O]^=^Q0E;VX>D.'>)OYNU'@#Z^3R727IC*KJ MBK,)\:<<$938)7Q:1)Q92Q7OD94P0HDLWB2-_ZU4N@>\)++&H:!UZ!ON\^X[ M)VKS+KI$5!Y9/L7/TPW]GOOV>O&)9/ZF ]:=5=16!JV&*DB2&(!8'O4:(PPY MYN,#F(!"7B:=U[/BQ&N1=5*)S]ZGOZ]F/RV5W8!B5*-V[+3%H^62>C464/ : M_.$U:#$":..Y8@\P0&0'*8Q+<-![5GPQ,P/;!>DS:-Q0T=.R3S,+3D^(W_0U MKU[4?& 8I/AA+GE(+VAES#6S& \^;I(!HFVD*H43$O$*0(N_]1G4SU#@1]TO M!MUX<81D]P*UG_5T-@-8S.G[8>)AD/V1UD'NV7WSUZR"+Q@ZN[V.CR)52M5XN@3\@L:1\7&!GD8_#KF8-MNCG3/%,K&-"7:ZK M_MFB5[G'FNE;#Q#/?BN[=1?!LZTL+7F(O,8XATY<1-3;M-% W36H:F0F')MB MM%AD+"!LT^Y5\ 'C[4]-/OHG/N,]0X:$^0=(!,H M/AD>V>86Y@W=BRYFG[_$/J_:41UO/M,"5QP!- MG05+%6WNPP&6#OD8C.G>8=[(#I->Q?U/P9OM-@ZV_9CJNACNJVNUK%A'BW>F M->N[_UY0E;^YTV9MW?%%A"]K%Y((4E"H?2C@".+B#&Z+WCI<0@-B0FM M'(LUTQ&V>ON#CTUFXO>7FYJ%_S+[^FIV6+ZH .OYY5CM2^Y6[7?U[B$RK/BD M#";ZG#I&?5#I(ZGY4NWE,P\LQ-&?KMR7^&0E$]8]!J]O%@R_RIO5KSQ;--J: M7Z>UYH:M44[,J2TY!+,/C?*R93"=PPU!VM)@614U/![/9-=1^?=+?Q)6M*!" M Z7+E)M+0_)9Q/2HY[=>^I[7JJ^?KSGR? VROE_A[+CD[_?\<6$5)5 M- ?Y7ZI&J\29C)5E1F#.,;3.8ZIA886\2=G.$-&2GC4"99%O=4(,ZC?> M][5*";IZXL7 ZO3725'MUS%'2O[_7*__ZU\;F"^2CBJO[P M(_,[?N:%7[HX+;_>923?_K<&AP;\H8UU0[<(*0R02,2T77/XYW%+\"(BJ0SZ M2/BM*\4M(IAQ,9 ZE3E,#48OJ% ,%Q&3S4V+"$7$@G]3K_BVK+1%@])- U(6 M$6T]@TU9(+8)MSHK(&G%._;\+\+>K5G;FAN)!.\Y#!C;R_^VB#B ;F=+;>BT M24(^&W CC.]"CUN(DZBJX)D)QTG/)/8A.AM!QB-2]W'1Z>M!>1N;AU,F[U7R7GG.OOS8 MJW-1N+%",&HPU'O$H^)_N?#4OS1(IT9B2_V4)K)91*P53('P3D-ZR?YE_' $ M[\,T4#PG-5[Q,]7D#;21VNKDL)I\2O0]'Q R"]>)?FNQZC[=8(7C6SW';YVFE)2>]?O@P#@V^P)HR+4UV#U[W;&B3? MN-J[J9*KD\5%+X?=QQ!*R=XB3(3MW)B75$GI974V0:@1>[>HF(" .(/.1TIU M1:JO,\?67&RW=GKA<.2/_D@X3#BOP_.B/E,F&&J_B>-8L;7L842+*M1W>E4= MUL^DP]KFK;[B94_-OU3-"IZFV"-N$HQ GJEZI%B/UF= MPS)P.YHEEG"C6U':I)'C_=*3Y(#)C#UHE9\U79.R$[^&-9L&./1$;K^KV;QF M6-1=G?5WWG(/F/120Q@9F#H"DP;N9HC#984\6;'4.1I@=!4JB1PJ8SBKZ'7U MU:E<-FZPWJ1613_?1?' M+D.KMKY]:4W.@2.FI M9&\'C+T;P:3CJ=V3\QV-2BXYW5X-V4W)&_=KAG^=\Y,^BKQP3._P<_UM^5$_ M86Q\2E$8INC!\NMB5\'"L,0D[Z$G% U2M$AMV^J:Y1]/M,J-6JW8WJI7*G^. MQ-QR9WF?<.*?P!,(C+MQY;NL%5)5 $8W-0*DO L\!2#%9T31:7SI*M' I&9= M#(^@""9U%F36K%EX4/#ELQD0!R/BQP BZH-O=LNQ(M.$L*$6<[(R&!@NH9*] M1!Y2=2)W]5U13E?71H>[X9*]4@5 E@!5EI*H1Q(WJ!UOV.B[K7KLZ>N0N9)_ MMU_X6[%5SO\:);F/<(C,<(7^7?.[[;3S.=PSW[$WZX^C M\C?N6A6P14YP2N.OFV0WJ5\"*58SUK=82J-@#HT5Y3)#101?(/\Z_[%(D)!X M;[)9#W^.GA)>'MB2,-ERY]>K/ !=<.1MRI9,_>,/@#0.5:JE) Z =6$']2TB MEM<]J9@NM.H[[2&C53JG/1YJ.F2I$$BH]8H![&P;$H<"9Q6K;KON\,Q4W?$0 M5?;;XZM0JL;FL:6J84O%/JB3UJ\E6SYC6O'IM+7DPPM)Z9#*3.3GGZS$.E5/ M/Q\_G\];B6C/'-MS7AW,O_D*7S5O.S9W4*J.R7VCMK-9&%@GW):$4S@9;$" MQ&7#TOA+C\@!HJ2;O^.TL]:&L*+*W+V=JAP>K.&;ECW._H7B?^1WXM'S_ZAD MO'981$CPY"M]F"#D6&/7(J(V/\7RGO#W(@)!0KN)-+XEE/IC_^&7GWL5'4T_FDN@S#[UU^U8,[O_IZ8=6<[2\'KPAP^J ]6H "6)E>(,(RO\[ M([W=M$UR988&N&5ID/#MF'6UWXUGI#6I";",AET8K)E.+:+L@YD4A^9=259#H2> M-7R@\Z 8&VJJ8F&ABU/G?DT,.C.R9A<"00DG22"%.'CZ&-BB5, 1;Q!V22O/ M@_E1H@!.<\_<]![AFTK5)WY?O(O=57P2W:XZ]>)9-;LL.E M@TIH#;75B[+L/%N#K, )E:)X2.3YJE&I(Q#.*\OY.=^S3N6]@>(S4I%+:E'Z M"_:K*]OM6_8Y-%2$<7MOVI_E"5?Z@<0W5*TZVHKIZN?6A5L_E5TP#[XN?NG; M10V_I%3AHJ^^4O F\%U%7BIBZ1C]9L@B(JQRW U21$F,PA81=40!57+L/,6@ MI0:\'C\Y@UP[!A(R?7QN ,W,>/>U-!0VHR2APCDFL;]U."M%:7&61UQCH\O70U M@L(L)FXMK]##HR,^K'W]]D*ADR654R-FU^$84@T32 $&E;5FY62'1C<1%\\G M@OMKNV?\DR38?7-D81W.D \)(SX'(/_]>F:%F-#68/UD4HCT_M' 2+-:>_7[ MQ-Z:\PME5W]>NG+YZ)1/R.-D';;^^=T_O37^2F!-XF3%]F>Y64OYD:VP+HN MI(PZXMH?[/5U.+P/>/]%B'=ZG@<]UO!!F%5[K*_'SEW=R_W>$4TO-QW)N;#O M!<ZTP,AW*[CKZAYT!RIIP9%?%5*XH\_\ M[JQYN=+ZC/=-9U4YQG?B'[[V/WYQV4*/(P7FY*W'R+9<60"D%"U9QV!6LK2Y MJY.>D7$ZAH6S[S$J.*L'*?0!K>[7M57_-MQ&AX'1=M/>7-"R^HN6A67CY?<'KH*K](Z6K1E^5(B;Q2)4+F MPDAR+3)MHT>RE/HB[#@I>?^J1YG3D=1+%AOH7VKOK30."=A>.A?Q!ZTM#1<% M"RK_:X8Q(]D)WA=?'&G93K8'Y1Z3PH[6 ];WN(V;[7"OAZS"7"LCK#8?T"[] MA_+Y?=KF)OF)<\=CW!P^S9H@\EJ[BW='KD$XO%:AOP_?S9177W MDV->#_X!7B#T<]\L9^RE[4.&![,'-CQ$KI#E,"Y4LFH@)9Q(KI.VCAJ$ M2K=AK,8$L5>3,@G('RUFGZZ8V%6JD\1B _="$N%X8ES\GG>G>"S'Q@_CHN;U MN[KZ807O;UKJC&@LRZ &TM2EX;+;C M^P5WB!8WD1A$^B;*-%(EK9-3V9]^M M1%N6]CA,].1PC0_EQ$2[7DY_) X_\V*4#829ZFQ*@N0C@:C?:BH%6)J*=8F; M=D:O&'KH0*6:.LE)MH;]UOS.FIB=P&)?J7H^/9#3H9OH<6+'?KD;\CQUQ(+) M'%-<#/YY 0TQ !_\6Z:_*1\F=R-<>W1/EZY%%;#Q;,0?(UDC@X/*[%\]/VLI,@#;*_Z#-E M%=@(/.O_=? Q3E^XGCXH,-N0?I7NDF6A)K^/'>QH[VK.00YO-YE%\]"MQ W@ M$TCYRD#+\E'* $WM=^\:TGUQ<,-(G5T8=<,7K%7Q@^<]JSI:'NA7L,="C>MO M:=%/77$SNM/7:)I2"8?!VP<8G$(,<"DZF>&/'YOI*#1*F_1HQX^-V8=&5[=PFR M)5NE-K)FRAZHFPKXTI(*A+>D6&YORIX[[)70KK #/RUGJ J[7:Z\M>P&?:[F MB+9,S+56K>E_&QR5[6-%Y7![QYPGV=&$:(/_#9\?=UR_N8S(-S9QRSH(B:T/D:Q8D]EQ2'F[K("\06));=6$C$B- M8I*(GD7>;)[RXJ<-(:@/TIV>P/UM&C(U-P1;GO?,RN-&W6K)S M]?+632<2LOQMV<:AOBM^+T^5+I6;7MY2+#E,;65X;Z)MEF++P,?34E*Q8&-A M9;EO=^R1V Q.RO!71D'9?8^PU:NNIJND L@Q;4C15=0KAEW>37P9-:P4N9$= MQE"IL,IP.P1\;^;&=;60T.;2_9?"-G_(LHTTRE:)T2!Y4GR:-NHZ_L"'V79CW3@K%'[ME_YYX:JC$Y+ M@R,OPK[ULL8A^4!RTG,8@*!_9]:AD!X6PJP[HET,1TE.3S6;F4TW5UQCWS[R=W:)@^,W_LI/_J< K M06Z"NW_A0%(.+=U2#2(ER\D[FD"T"-FELZFJ']KQ8X]VB+N.[2 NXT]&>WXN M=O,@WD+IV:Y;9V:%@?(:+AODQJB<GOUVXQ.^&JN-I=(],5]USM_7C3B6*'R(9/RK?+2) M,S93'5;U 2D:");"_T$*O"!H]:"]&L\/@P,S..6&"YZU^ TAT4<"0BK#L>LG M+AEGN,.N+.:7)$T_,)+!>;Z 3_LOA^VF[-:?K 1"+;X=O?8G6_.;:%7/4!%E M2UXA?FYD,!,6;PB;4T@1_@?N0$AZ0$ZN CI(H4OY! -7Y0!6:/Z5*,F%Z M1!><')XA2<(#\X_8IB?[K[_CPIRRRW1R2) ]640$4L%M4XG0*K"TG5T3+=6P MZVPHSKS2H\J=8WK;)%/6@TX^N*/3QF/]?=('NXSPEB7I+MI?S;7#EM5*D^"7 MCZT!\0-_^,=!"34, I)1I+B9-9R:M,IRDU'02$./!.+CB.!5#,>+SKH'TE M?^;;#2^#UX/";$'_Y"/31_Y;4U4_+/-&S&!"B(D$X!@:CH$3$C, /3&= 6( MAC.PJGFXRBKIVN]R]QGOX0JT^XYVY81! TM;Z;.IB!6T4U MD&*\" \IA8MR(85++ZBM1YMS$FEK^6379V >>Y*8@)-]'N@HLG/<_L"N M6U[YR1;M?9A&0JPLHO(=;6P%Y"Z6E5+YUV'"N8";C$4L='.*6PG@-LV42K(O MZ"ABBX&1J/%E9Y],4Q4A@Y\HY)7-#M,#/;@#=HT*G+!MX<4A3V^PG.QVG?!\ M&?"YF["-VBKO8 WO1!_V115.01S1E!$@U[19ZW \$7$ZBH0CN(LRN#'H?_$ M,,X)TQFKI)C).9&=Q_Y0WB(B:6-]:;RXM]KSUVU?[VEQE>FY]< SS2V)^B^W M()"#^-'YR2G!)%#*$[;#FH6&4+5E,'M7,L]]2"#O%*V=NE7;8SC],3C>U:&/]]$='7YR%*((P)I5H\Z-B8Y !U#'-_$>'L2.C40% 6$=3_4\MO#P[R M?]4>_/_UI?[O2U[*R/23E3(F\S&!."RD(L.^%6'2Z#\@G5$P9_.,1)+].>:2 M6N)F?9(L#.AG/#MLO (8@!0<)1Y4ICEE*)8HU=^8GSV9I76A3WKPNX->4AR% M^U6LXUL4F.4R@?>6=?\?,QVXX "@)NX;87 FD4DH.BJ1$8!2)TBW ]0V;.^J M\X6&:1VG-V6Z1@2]8MSQZP@S?%93]U)R:,LOQ_Q\&?O]BEB'^E2Y M:A78+,*VT:K]%A'MC.LMIC6@=6!M\NG:UJZ[W MNG[3.,?T>NZ?Y?!"EC(<]T$?J< )XF@ AR;0 ^)XSOR(AG\W+B(Z&&JD8B8K M/XD<\$PI2ZV[9'\84='+Q]>WZ*J8Q^^QP$9=TD[(UE.QD]NV5/\F@L[_(_& M.AG 49F2V%%600UJ)KQIV0+DE;_ ;99"NGU_M/<>UBX=BSC6/JQ5TU#]M\/K MW"&4X7[;RF;CI=N!RN2E"@$MU%:-1<2%K-1H]DLA/SM4XDCII:TG!T=RN_$* M++">[<( /I9>&'M:_%SK9UW3L#?;0Y/6%D78\+ TOPNA()ZI63VHW MH,UK>5T!QLZWL5?]1FD>8@6E/&6=KZ\TSS60?KC=?6EO(T&[M&ZTS,!SP&1E M8,O[Q]EH?S!+9M?.P M=7E[-=]:YOQ2EB?C:K'Y.;HL,N3KQ25O(' M.4[G%$LUNL7J0-X#'C*9(,\/_B3% VRW8;V!K)1:A83WM>YT"W_C"A4B<>?W MVT7OTY7]QXQ>3!/H0D$"KQ>YB&BS K0A!5=11&]G]"5Y[BNPN.1'+";I]W.7 MUH+I7^SCKPI(MV^/AS_,_HJX_O+W0G\J0L0>'1$3AQ<1 8PQ&V?02M:,2K/' M^1=DEE=.?V $XL+\&(VO!M%!B%^S 3FSW\,?_C).V/^1!0B1)!JDB):J7E$/3 WGI7:4J1BLMLR\=SMJ/Z MVJ?:LFI_/$3>IJA16#1Z%A.54("_10V#'89A?GM\6)?8^]Q%=AA!_L]>I'N? M5?>M?>7V>(='X5;WLA-YFT3;G_'E+EKX]DI5)$L]$D618A\15;!"XB\E 4&Y MDT0=2E^A QS_9PHG)S*>/QUB)/(?Q177U>9]W_FMYTI/C%V/_KY.K\3^F,K7 ML#DMW8V[2 Z2O6ZQE:YBB+*DZFIB0G^+&HF%TF1[C9*(+L.:8MO?;]LICGV! M.;BRCP/.&>P=MUR6EZ4^&6XQ)0UT3"P#'-DIY+5 DH_H8[&BS1C9;E+RQ6&" M.UE?A6IBO%XJ^+#-\$C&&\ZU2_W_XQ;E!0:?)KE ;867>2Z#*CXEJZ*>^Q+9 MMC&#W:XM7.<))F+40_8D/C!H$E^])'^?'WNKINR1@)9E7+%96=BTFB#5O"D^ M+VNFGD>!QG+\>Z)\\659HA3/)2I2>JFJ!B)D:ETD#[76BWI^WSS+M]'T\>LA MO>Q_G,]ND\UVY.HJ._AC3L!OWDL$39SY&I(CE/[3=J :O".,9.E213,'*[+" M2($8 \?$0^%F/NW>1ZJWO1K0F=[VE)[JKS'DTS/[WK<[?XTF31(NW00*X7'W MP4LX^]/+73MGNWY8J2_["_.$59HR&N9"5@H#\,",X<6YH(ED(RFWG8&$5N,K M4.IA]0[&@*#DE=]AEK$6/V_>^X[%[K0@SSW.A6D-2_TR;$ U29G-GJ+++I]DA02]YO#KQ/=5FVH?6+KX>@46(,TYNC5'\VN*UB*>]K MZ*LO<4OGC?X?)K[6D8QTS@;2\<(T**:Q<1*_7 !"[[!GLY M)OB!FSA)E@^;E&T=8PT+]"%4TT6$&T%WC'-6TQD%ZX5/MB<_ELJNI$B,^-0JQL*6'B*BRT@XPS6:S@R46$5#URTD:J,2?6 (Q%G0S. M%X6F;2+,Y)V"07D#9):R/>H,"^\Q;O5!IW39[""S#7-T'=TVM_:'#DI6\^ M;9*)F*# N5UZ&9YJ6R3OE_RM*/H-8?R $%+>W$>-&$>.=G78H!2O5-[ %74J1[]D?4VHW'ASG==VL,USUNF?_./"M2 M7?7@QF[=KNK=O'A)VD,1D86"Y$BZ(Y*)>?0Y_>7 MO2BZ^/G5T-?F\#U**>^+?YW]EZEM>S( @7B1G37<8+QBSAE2;.7 H1<<>P9 M"BNX[&O>1*D:5^($WA0I"YTT'51JP9N/>F0I:_,>!<19CLQ':^6)(NX^O*>; M^OG(@1>6Z>G\;%FKQ*(X4^HA,2>%,0GK6];-Z*P:Y@'E]?GEI#B/P2N2YP_O MFIW8=AA[-O*2TJ/P<1^2_^K#%9=./X#M +=4N(.RE+'ECCE+&\/[+'79"J.^ M['F.5S[?P/V!TA8V!82P5GVD19O6F+VM28%&+NT,U0Y\.3L?X9B')5LH4\7; MX3%[H6'V1@9GXD$PI! H\96:#+1L -,^-@PV:;SX0LHQ^3D,3N.>^^P=U'P[ M0]29^]IBD(/+G/)_N9QQ%H;%[M[1$5Z7=--N!ZT?[)?L#O:H'!/:+#)/*.YX M[ ?U%XRT*V$?[-)>?^=0P^V!K4@#V=2=1W*F51 +TA?"2QNR]Q5"@!KC^H6VJ;&]&=Q1N M&;B2I?VCSS.D/J_\JGO/+V*%@,7]H7_;9/WC'7F[-,BKOBRU[_&EGJ&Q/,2U MS:#6_SBQL4?*LD5=')L4:KUE;Q*$'C+E[/E%T\^VZKQKU=,TY^.\;7:?N]IZ M<<\.UF=^S$>?33S_:\8\PK#N\>4;E0Q-YWWS//7*Z.!VU#\;Y(STL/P4UY M[S HR@I*)V6K",447J.S!@L-ARV%:J38GL"TX_3ZZYK]$\(3B1ZSA_1?7LG: MJQ9%R5RJPD CC.NPS2Z$P]NG^??EQR5HI;NHG.1*Z4JS<-3(DHE:@GC9RN* MB41YS4^?SV>_VYK4[2^YN^Q'PL+(CZ&F+$L%RSRAVI[E?2[[S^G'#]1F9P_< M<'Y=##_\+@8X1AR30(HJHH.0DH\$0_F"6(*0WM U"PTYJ;E.S(\[->VN*UW##Q*T&.$TT/@!G9GAC;]& YS8*=$M MYM81#>H.:#"7DX:SC9#?JA--'WEVY_&_.T\>>:E]T# :66[\4!G-H24TQ0%, M#CK)?J=(K3T?,A>YWYT<=4Z.YS0F7UJ^PU924W7-/X!TY8NI_25EFJ MEE/CS!=*** 6I*P&PJI>I2$JYBOPE% )BPC5%I0W2'!JTK$ RNCUU?_;;A]= MK+!SWEW3(A>_DI=] KL;52ICWAU_U2K">+HF[6-_SQ_N#]\#KO^3_R-_[4_I M:A6];75R%_2W_*Y\7M03_GU6Z]DM6KL;@GQF2C?CTW_+3A_A?-3+'G#YZ;9YURZ*&7^S=8J\ M%O#!0OG4[3;GW9/$O^P:7= _3/%H% PX'HV" <>41\&S[?]X[_[=7@\L66_T M_^.*_AUV9/;>HO"073--9]Z=6+;RB;[I;_7_#/P_ M@'6KV7^&2TYU\O\9'L3<_Y/78+=_$>CX@/8_]0>EZU\JVO/_9_B@E__/W/V/ M_>-_'+?_,WAR_JC_S]!87/]Q%\.O?UU I\M_!&TE_,^PI.6/_7^& SOW_[@K M_^$_0_\/Y?R_*NK QOD_5J"7CKU@?OU+^PG_C_KC?P2W_YLD_ %TC [3L_\, MCTOJ#_^S?]"[_\N$^>W WKRX^7\&Z07\ZU^LGV /U"T/K!A_>?@?!C;RN8'] MMMZ+HPX?=?BHPT<=/NKP48>/.GS4X:,.'W7XJ,-''3[<'(Z]4[A*_H?.]3]B MV:!K7KZ#B/4/[A_.&G'===V+7GXWFKGNF=$Q)P7#!C_&][?V M3WW%\/X_0S;_3ZO\SOIO :;S_^K-VL$U\$>H#S7,__\F %!+ P04 " R MA[]4BNPK/"26 0 KIQ %0 &-V8V\M,C R,C T,#)?;&%B+GAM;-R]:Y/; M.)8V^'U^!;;WPU9'"%V\@"30,3-OI&\]CG#9#MO5_?9;L:' -9-32BF;E-+. M^?4+\")1J1M @4S61G>4TVD2.. .)=__U\_[A?@419EOEK^QY_"OP1_ M G+)5R)?WO['GW[]]@[B/_VO__RW?_OW_PO"__WJRP?P9L4W]W*Y!J\+2==2 M@._Y^@[\0\CR=Z"*U3WXQZKX/7^D$/YG]=+KU<-3D=_>K4$41-'S?RW^JE# M69!%,)9$0!1R##$)8R@R)J, 42JS=';[5Y)$$L4BA)+3&*(X)A C&<*(\B2D M)%"41%6CBWSY^U_-?Q@M)=#*+(OJ^+V MYR@(XI_;I__4//[CX/GOF@S/]:5K_\L.)T76%^42YP\@GS-]@^!LVO8*B1#/_RHQ1_^L]_ Z"& MHU@MY!>I@/GSUR_O3W9)?C9/_+R4MV9D/\LB7XFO:UJL/U F%UKZJK7UTX/\ MCS^5^?W#0K:_NRND.M[LHBCV6C52$B-EF!HI_^]3G?U\A?B>Y%T?RNI!N$K= MC[YD/(?I1V_B?M/\((<7N-/-U2+7']3;I1CKV]UV=;7HPTOLZ[-8K>EBA,]B MUTU'Y(7YQ0?]4].-:>@,F5;]--3=$57^6,NED#5;[C4-=_\R,NY2-(XS1(%*1)$KV"40<:R #(5HQ S&8>4 MSM?;3WLNE_#7KZT455=6_?S)0<_UB?E:R'*U*?ANI;M?'%N^],IEUCK\\Y+> MR_*!-B]H88U14,O_GZV8H",G^,U(^O_^^\\[W?KCNA@+K<7T@%KQ/7$6QEA8 M%<]A6'%;&'9SL-0:5!@H6K)*B::)GXU]]K-(BYG:,X1/)@:GC.A"=2<06&4]L2/9^JODFT(SERQO'FFN_W4AWZV*KU3;:DN]"U_D_Z-- MNE59?E[5_/:.YL7?Z6(COYE'OVD;YY76]/>YD!+)Q.P0,Q%!1'D$<808Y HS M'H8R(EG@PDD>99L:?1G5P$ZW&=AJ!]6J@$:_&=AI"(R*H-5Q!HR6H%+3C>)\ MCK8=&[[0& Y,G-Z&#_Q6Z0B,DJ#2TB/?#H"])VKV*=FH+#X I,\)?X@N^JT- M[_*E.5;\(&DIOY@SUD_JUU+>E*5L':UZ@FM@FFR1JL2<@4I0N%)0BPHJ M66> *CUD>NO*-_>;VAB]N5\5Z_Q_JM-K?UQH 9@G;CO7TZA<9:'R<^ZQ><6- M2_@C7\U?&X&7VEPU8_HE+W__M*Q[RI>W7R27^:.AK?*S+,QC]%;..299F#$) M.2(4HHAP:$Q(*$(A4A8*S)6"J#0.H"'K;AV M]--S+,XSTO#X#DQ2^\ :X8'^+TP;U2(0H*!>"'JV.LK:<)W&[7)Q92O]K-'/Q4H/ M_OKIL_YVUC=+\?9?F_S!?)W;\SDIHQCS*(01#[1-&J$($H;-<01*F(P53:+8 MQ2:]V./4+--6X!FH1 9T*!M[-9O<(Y\*)P-9+.!JHU.I[,U,O] MC6JL6JO_W&2U?[$?[?RR6>A]^/W#8O4D"]/)9[DTSDQ?\]MEKG*N>WVW61I_ MIO?W#\7J49J^/Q5?Y!UE^2*OUT[SWGMS:;U=3;_J/S;EN_R'WLCGY7J>T#@0 MBR.-O!UY3F\\!V;@/84K%IZ!1N<9Z&@] XW>H*.XGN%@7_6FA7WMVX_EMPH M8!#PR.CC#IFG96$DH4==6\8=B.<+U,B]][T&5+(HI'B_Y*M[^8W^>/OC08LI M7\FE5/E:V_KK?+G1,G[2BRW=OQ9G*@D5PQQRCA%$>J6"1(8("I4B+%"*E0S= MKOUZRS*U]:A5Q?66KO]@V-[*C0+QX+=PM1:@5@-H/4"C"/BI4>7/,[#3!NS4 M&<2&]P"KMPNV_I*,?*%V-62'%VC7-]GWB*+I^NMZQ7__>D?UU_YILS;>^8;? MYRSA,I-,&_DBB"%27$+, P5YR!1A89BP+',[H#C;W]38<"LN*(V\,U!6$H/5 M3F37DXGS>-N>2WA#1#R.L5#\\ MBK![K1^YF& ?L5G(3^I#7EN&3^]6Q:_+!YJ+UPN:WY'?VLKAHK.]8::P0&IK16#;!28*L(4'K_7JL":A6J ]CF MQYTZ6VMO2"\J'T![(LFK1!F507V ]IQ>O;1YO2?4MO,Y%T& L#;G"$U3B(Q_ M @V(@!G.2$Q0%L4HL'-2.-O/]'P1/AM2U-/OL7)AU#.W=H5:-!+G\@I_J!V\ M6BN18JK7K!1I>!7%D"H20$9Y0D*R!_I47:+Z@--N6;D: MI('7BVV5*.$Q2BE288I+$CN1ZOL,ILFQ[!_VPO8.6K K\JUI[O\ M&O0K+_*=@7S)6_P9J,0=X09_#Y:AK^_KSJ9Q=[^GN/7%_?Y;_<.:WB_+=5'Y MKVW=X^=!C-(PD1$,9!)!)$(.<:@2R)(L21/!D<)\?I NP"K*Y4AW5E/!+A6" MUSU7$UU@(E.V7G;U%FNUOI.%>TS1,:AM;R+Z(S=BK,].Q+WHG3=YR1>KAD]FN:,JL(Y!#Q-_:-=C#KOSRGY?-*??;;?C'\>4[>+MC,, M\PM=-W_[LEKH5FYO3(C2/R4MOLE=H-T\4T*2E"N8),@D8"!86Q(DAD$8<11% ML<1QZL80/L2:'J.\T2UEDOPI.4M^\QDY.RH:>S3&L&(N12PW6FEZ MNUE45*4-1&,5?M4*+N3VG\$;_2\ST&C>C&X8@']:#ZXS+?H<#4\TZD6D46G7 M)XC/:=IKVST/Z=MV/JDF$(4N=N9B^7FUR/G3/(V5#(B((0\X@@@G!+(X#6#" M5"IE)#F7V/'0WJ;?Z1%S9QNCK;VMY)VMCNNQLQ7^EL?0OC$=^ECZ,I@S4$L- M?FO^'.2VT@DX7Z?95GV.>[KM L/!:;?3R_W(JGN%>=$C("!1&B)&(4=,0!3P M"+(H22&C:1H*&28XM8R&[M/]]*A+#\:FJ*_)3&*5QD7#D:Z<1B!#)!11P&"@ MPA"B-):0<)+"F,5$11'#&4WF#\^2S+[8*#P79+B1>$47U3C0-6#R-E\NC4&H M&;"68, !84J(C$8$1F&HE_$T2B .]/B$H8IIPN.49;(9D#9SZ@L/Q_%\#RO/%O5<;5VY( M=M<$[]?R_N9^M=%FQ)O5/1@+$>"(BB@$,LE0G\9(JK2 0L=?+, MM.ETJ.NQ!/6(ZW"7&"L?\FPP(7WWN,WQ#\TWW4![_IV:Z4,YC$7() M.4\51$0)2&*501Y0&N(L"1EA+B3E4[C)D=FQS7]/+O,ZB':<]U)#,S0W]AL5 M9VH< CY/%.I5M%&I=@A0GU/R('WTR96W*0KCW: 7!KHP)^2_R'LFB[E@!!.I M8I@D+($H#"FDH4PU!9.(AFG" F'E#7VNDZE1:2,F4)66A2]ZU$TB>YT%? M^ S,9T>@ ;_54EJN,>>_-H<,=-=C-5:>.8?/R3&'W'D,SF>*._'NB/G@SDN_ MG_7MPK/7QC9^D9I+<[Z6XC4M[\S67/]A7$,?Z:+B7G/'.*>(Q%QE"&8F!3%* MT@P2K)#9- T'"IU&,=RY)F> M&R>3:>9]66ZD>+,I\N5M4^BXRCU3_>.GA\I.??M#%CPOI9BC-$UC@3,HJ0FL ME8F #-$,"L0RAI(H2%,Z[Q9RO6S).PMA]6U?K%KK\Q/?BN:X-7+'WW)W- RF M(R5U,5+"5WI%TGNBU;VY2Z_SK=X4A7ZNOI9D3Z#[7+-D@9OOM-!F1Z/=#+3Z ME28]S^?S_BSNVZG>*/O:4;D+,.ZFJC= !_NJ_BWUH\8FN]_RMC*-_B%-.1LI M;A[U;V^K>U=SU_I%4TM3H6 >1#()TX1")*BV:K@IN4QB A.2)(BJ1(I,NE@U MK@),S?)I)0:T%AF(1F905/$?JU:_>C/FZ'[I/#QVO#DDZ .SYE;T=D>V'8!& M?-#*#[Y4 ]"HX(\.^X+GB0R=NQ^5"ON"\YP(>[?3TT(T!%LML=V5N+,0OWK: M/=(LPM4:_'&UK!G9''FMGSJ7G.]6A9+Y>J,_?I.WX<=#WJ11G8>AX@@I!1DG M"")$0TB%D!!'/"6(QDS@L$=ZA3%UZ&&:CI&SX;79Y"\T%ZP*((VTSI;JF-^! MI8T[M6']PUC'&@!8(P!J"/8#C3HHU#EO=CAXM)U?8/1\6=UCBCZNO?X"@W)@ MZ;^$##T\;6XX+_1NY.^KA>[DBV2:RLLYES16013"5"8!1 E/(8XI@2BE%!,2 M,!)P:S>;8SU,SM4:C.]-V9@5_WVNI&)A2C'D*&8041,]9T+HB*","49C%#N5;+G1H M;RLQ,/F#8;X$O!;:,2/)9;#MC&&_$ Y-CCOTC+3F:+:1UY1;,1+7%0H\)@"Q MAL=7>H_+'8Z;O,,:@(/4'/9O]K"B/JSHTAAEU6E&N2O\:M(U5>$LIA]SHDL7 MVK[CM?O@'#,9*::YAX4BT<854Q GDD.*<8PC1A(IK!SX^HLP-4+:R0@61I]. MU>,96$K+/*]7#(F%R38XT /35B5_M2.N->C4]JXSNM5:U!Q6ZU'MM1M-!A\" M!^MP\*$8R7P<:DC3Q#]2K-]RS9ZUKJL?+L*HM_4I^+?,GS M![IHE2>/OL"0- M/@XC+4G[X_&P'0^V&P_>CL=S4\W7N<=56)Y=D/JU/-Z"=)7F>PO2=2T-FUKV MH_RQ;E(A?OLN%X_RE]5R?5=V$M5S&@>97J9")!%$4J]0^KL-89I%B& :8\KB M8=++7A+-9<:.EV(V7X*%+$NPOJ-+L%K**KIO^$2S%\?1\O#G!<9FX%5MP(2S MW_/UG1[O3WJ4_VD[RH-EG+4=DI&SSEX4:Y*99VW![)M]UKK]?NS?!,>:TNS2 M[(3T1[8XJ#\\IYQ%.)4<8I68U'480XQE",,@30(5QP@)I\-WJUZGMNFHI'7C M9#MT[0C7.V8#LVD;NEX)7!^7&)&/ESSW1X).,'EB.+L^1Z4O)QB>8_8]"VQS ?5F4IRW]H\M,6KRKG*E "R81!@H( HHB9K)E40E/% M,L9<\0C1'OYYEMU/U;7NCA:W$JZTA(Y&HB7JEC:@1Q!'N@5L):[R8QJ9=P>Y MH!9[!BK!SX/K;INY0>7+]++L=5S+R@V* \/)\?6^)9;XZEYJTI.EN8*<2\DC M3C(,2U1J]0054%K446_Z(UJO4>M MYDY>B0_61G[78DO[T-IQS15P#;\3L*&7P<1B8>/;E!ZT",]"J ,RT ZT2H*.% M/XJZ"D1/1-9/AE'I[BJ8GI/B=8T-E_;GFQY/.><2I0D**8S3R.3]R2*(99+" M6 6A8H2Q)+9*^^C<\]0H\G3B'^0_\4^-O1WQ#8+HP&3GD/JG$GW'G8J7RM=DQ;JN] MDB"5:1H&4#&EC3R.F-[JD1@F(@HE5HCAS+'(FE/_T]O^;P'G*XC1J>]QHQ#[P'(01MBK MD9[GY\MU+O+%9IT_=NX.W_[@BXV0PMB )I1Q4WL>?5)O:6$*796?95%%,G[0 M<]O4;RCGB'%*,)*0QR2!*%$<$JG_PVF8I8DI6<53I\ :3X)-S9KKZM7Q$@"M M9O5FJZ.;V12WVIG$%W5T-/C-: @J%1V3VGH;1AF6@B>(]+A O=CQ1*]./QB3MG'E!]4Z[7XD>0ERV^-''PB.6HM& MFZO=8)>ZC/K^G>KK0@IMP1I+9P9>^PIY<<;,V\GBI?Y&/D6T5/_PQ-#VQ1>Q M1NMHFWG"!(W#,((BCB.]!\<99"P-($]$&)IB@S%+'#V(?<@UO;VY40MN#9G2 M!,0"V4GB+_?L&;Y3<52#LQG54:Q-]Y'Z8YB:LR::<#)6YC[0TS Q&YG^2/;E M/HR>C"U[W&QHZ(!T=\8.*M MY3?IF)_E)CUQ950;L77-"*V)QWK8UP#IJS!V+QG&K9!]#4P'I;*O:JP?4=:I MWPPAKY:Z^;;^;!PH$:4I3'&@B=#4/<2ADI!+$@:QIL@8.=V"'^UE:D379';< M2MFSANQQ1.WHZVJ+9=OS\]PS$&B#[ZYL!/:/I4N>,>^8CI58[#IL'?.']=B.GDH8-J%=90_=]E." M#;EC+(OU_-/WI=Z(W>4/-S_RVLYP*YPV3+1XEAO"0\#.<^I5, S,G-8(6,_CD]J>L[ST2QVK2_]M M9W$=MC?*E#VI1CLQ3S]P?2C#%U/+YI/ZM90W95FE_2O6^?_4JXR(F<2QJ='. ML\AD?-634X89S,(D"Y"2"F6H;R##F7ZG-G6[LIE+JNH,6P!JY'8,_;1%WF[7 M-@"> W/ LR"&2FBX4E"+#2JYJ^N^K>3#Q#!80#5 !,.Y7E\L?L$"BG/1"S:O M]]B]O M;7UJ=%/+!XR #MN( \PL-E_7(#$X46Q! +_5TEF:3,?1<-@^78/*2!LEFT_$ M;3=T2NFS^YZ#E\;;X9R2=V\O<_*A(1)%[OXVYRR6+. AS&2B[:8P,[DR,(*) MR() D5036.(446#9\=28;#]]8*DE!\*D&"RW$OO,\-@9@#2C*DEI!)7 QH\N M9I"$DD*:9D0('"<\"&W.]08=@#$.]TP? R74[,!M9ZT. >+ JY!%0LRQLE<> MXC-*=LI.MQ/*/GD(AEMVR2/O^RA8O3TVZ^:/,^; )]7XC]/%YU59579Y^V,M MEV6N)?R0E^MY&">!$(+H\5$2(B$)I))HVL)Z,:%!A'"*^Q>R[B_8U):4YYYD MBYU/4Q/3, /55'.^3_4VE'9L^!(#-/0!WQF'L]?MX&PU,R M>+LTV;ZKL?1XB>L;^4$J:5\AU@M6V+X>S/.5MSVTWS.5PN;A85'U1!I[)[AYZVTATRPB,4&&MXWW;X!,6>T8II$,]3:$ &Q4&R!,?7>T8QY$M3.:,*2IP+SG&<(05%'&40L32" M.*4$2A8PE*5)D&9.J0ZZC4_.4C2Q!?51@PDV:N,W'>,,NNC9,4E?3 :FBP^K MY2W\)HM[8 2L"A15(GIT]S^BN"\O_F[3XSKG'U'JP.?^V#-NLU7(?/YVN=:6 MS8T0>MC+RK+Y5'PN5H^Y%G2.F0B4H@%$5&C# JL(T@C%$$N.]:QF44:$SWYN^T1MX'G>'S#K"6^+QI')K^GX+[>K MQY]U$_6\US_LIOO%AD>9^K;JM31@_?P0=0)NQ']ORG7EH_51KN=!0%*FL%[1 M$>-Z@<]"B!-&818%22Q1I$CD%'3CTOG4J./]O?Z'ZIB!BM5#Z[QQ\_57)BG'\9\:1RD3 R&59;WJ*0G]IU:;HU=/ND<8-]>8[+<2G:BJ7GS;K M7XT[4]AZ+,HHQI\5;E%=O4''0 >P+=YQH00(6"B5:O<- _ M=+^D%@O0@ &V:( .'.#;N2_)_8CKY<;2UW'9"V@P[M';RPW1P3'>"XKR(@5O M&R]/HV^YUG,Y+^K3:DYH3Q=[[47QI9[%'^X#;V?:"6M@X( M77><6/UG!+0$QEL1@/.]C9SVWTKUPT3_=J_U"/[YA?[([S?W7_+R=]WXYEX; MS;+XO%KD_&G.D:8,DD8PB3-3 3<.(*:)II:$<$290B11=EQRJ:OID<*>[P6[K M4SN7KH0#1CJG? O'D;/< /?%8^CK.FLHW/>4QU3VM1_<:WO=_6R)I3*3,I:0:C.,,04662# L$B1(9YA%.4*9< MIK)C_U.;[._^;F[VGU6#W=;?U9L'RK4"M5NX&P^X#HP=4PP(]\!

    2H MKR99Q76K._DQ#!%?+ O;6>LR1TL[H].)QSYG[>VSMG6)/'!,2K@F3[][5 M+V7U&/L'.55)J#"Y&O,WKO8BBH_8DE%:R%J\+]DY[NK%F^G4+EMT=.F7[G0A MDDN$C _G!5@NB,EKCM=2;G0'[-&G=%"-'B P5G.3Y9"C(YN&Y7*09+0@M]>O MU&-H0&J"R="'M004:]"82WE@#$0Z2\1:E7ZNN^8X^$ IN#"B7W-BB7=R(P(L MUL"BMC&ZJU*I86@-5^H[$?/C):O';.$-&!.Z-5Y=((TM-U+2I,NG'&C=B=%, M'T_&//N;=/IJCU/.'__&G1T7.:\SJ@$KI0F31JB=VBU0(%EQU;)F08O:Q97< MX4BR E@FTFAZ25HM-BGF%=$;H^1?72C>ZE M6*WA$9[_!?Q1[FS+MY_N3QI?F45+PV@5&FM51G(>#)52*28:VB+ MHX^5 8,+,W MR+W+:;;F$G:,NZI.3CXYPIAL@ MEB"+W63S*N:W8 T< P9IQR'&RG+ 15-JES@2EF70Y M'&QT$I_$^^':'UQ$XK0WCFORO!)[OXWI]Q,;!C/ICCS-69"&JR^QPH#=A*#,YX3XS2I)%"J>$Q] M&?6UDJ06)5T:";*EP#*4 7NUSH3W(HY/URO>509Q0)I2#!D%7#3XVF88;B#+ MK6KG8BMSU;7(JI0924==,5UE-C^Y%4T:R8BTTK#:>[/E.2"+[DNEF,Q!$AA8 M'4G?@[*?I!W8&)7 UTICNK9]*9;7/!(R[-9XOVLHH1)%OOP@N)? Y(\N!6:75/.T^8'[B1 MK?755]F#C%E,0H>=3=(A:\HIEP\3MYI$,9^%?;J83]<-.+POV)N(&*?]:^(Q'#+PIDU M=DPNO*MSMY3(;+LV:X.0[5 +=&G4$%,6HG>QKD3>.)3ZUAWC.ASG/9R+6 .3 M32JX;66\3"L?%K "KZ3,$%P[N+!((V5\7YV)"6?1&D(/NH''K<[A,H;!O+&) M++;?:YW@S['9%7KRQ&)$%#TV8+)\HQ6D[[3=?YZD4XW>2:4X$^ U; Y@FO1P MCI#U55891LJO3)(M@SDADY$"<#@A3G "QG9Q/'TW2@:B^8M#6A7 M84$8 9V?+'2JW#[_[+SLR<1CJ4^A?5-R!__ZE8.1NNY7]B=P8K2;C\7XN8:0 M+.A\>^V59R^-QVS'$*WK,G2C#FT#*X:[=V654S;GKF#'4^W((O&'F3W&@L[SJT+T:DI*:'.5(KSRI2IB0^)\[7\G$Y>8>RYB8OSZ'QT MG2:W6 Y2]2R:B*AN4C20: X\.2UR!DF<56)LT5R/-=Y&4T.N(= MD+Q;RW0= M)7U6X$; 9_A<@&2;Z XI*4?7-#/6BY2*X.\LW.-$DJ]B8FF;U"CVE-Z%+JR +#)^Q M&(S4]$9/2S.DGIEX3$Q8OP1$LV-"YO.]I 5"8$42EBW5;A-YJ*CA:42X.B*4 M,193JV64XMINK?!HOD=FS058EW.!9DP)^;WN=XOLG_(%[NXQU5Y-3,[NG%BK MRKYJX;,C+KGTV=>)PUKTE.\GOR)?N+.TB?A;LAB))91%9:"4=SJW^*P(.6F< M$[K E"L[5DTJ98*5J?B.Q?7<++O,;KG2:<%)N^.8J4GI*+EGLGRNFO"0&Q[J M-N&AK9C+\]WC% M8F*P!0FX _E)BH!,&Y9S#5)I\5:X1)A3Q\AC@'%+F8"9>>@V2'>Z!!F7'/.L M1N9W0D)SR"K2;YQVP'42U'*#WD/C$-#@D@&>#@%TL @P]+#[\B^VIHQS+_@' M=[MD$#&.=8/(E'OIFQ)1^(.,<<4P0E"&X4D8SY313!W">T'FDKQ"E%+K&7Y, MZM1$C4B$+># [Y/1F@RI8F"?@A9"*Y>-<6;[('PC<7C6W,G2:4X]#MH*C%L[:6L M%"_8),&S28(!+BX\''-\O*AW3M1X=_Y,^L:M4V/OZ*N;PH9U/A,X:]1)/@^ MJ".,K8$Q :JRM L98,.O 4JL.7^R>:Y[&3=R"7"[NDCP&?Q/TG,::]# MON(MUELP3*:Y]"(;+7R:T34=3N5\4BQ>KG5!E5'$F/&=UBUWI6#OF&BL#7GJ M1GZA.?2PCG!8!(Q*R)TC!"NT[,)>N%W&#\%/N"F^;H\KT.[H^+LZ;:F_$2JD M23!$NY@T%ZK6(Y0E[KAAF@_"DV"S:65,D'E)S"#'R%#S$YUBP7F>VU(]6[U9 MK]+JJEG*54)%T+JYO"Y*5\K"O2[ MSNKFA?UW](<@= ES\$":J!AQ+9VCY231T#&Q<&;D$ [8N5%GZRQJF^I@?YZ8T#NCBE8E:L8B")-Z4 Z;'+<"/5O>QXBRNU(U4JE3$<&_IFB3:3R ,2RR MG/;^H>^;?>\W6_+XR4QGC[0LQ*C/!FDX=025TQZS;AFJ5L#H#LI!EDES+NMD1WIK^YIHB@*5FS!PHZR%/5'K)&6R=*7'KG6M M9CL%E!;IT>=TS2':FOS$I,@9AUTNYJN+2=,[\Q7;E\#U3C[XQS"8X-X;>!]W68AXA=7]\\$A._%=D\\9 M^K)09C!VT$?L4''I>Y>YFG@]GZ/X;/!\Q"1\-23;F3^'0P?[W&UW3FQOF;Y2 MJ C82!DZ/AFD7HCM[K4*KJSA.L M7S3_1!Q1C9\8P_:*^B"SQDKF1%/P7=JRDS.:VH+UV9X5LCY.;AQ0PGNFFY1& MINH260 %^,R;ZO8ZEJ.;\*(;7NPUX<6MF,LSK3[[4O7)E]0JIX=3YG&DI2)T M\4.W.NN:O(]XN5D=R[U[2W7&QN_E0.3)/9S9C#G6(DV'A2$B>+GW\4^9>_U MWX+)]-6'O5^<4*Y4IT38!6F1BZ(6LL_)N[3(7CNF%%.3%VFH(<0Q,*V=@SBBM>2VT>19 .K%G=IT[1N3GD99J:<^STNG9/,_LF M(A@6\^53T!D18I<@O@VPQ"" S:)TS?O'$PA0O72[8$Q&PPG:KI>F(ZAT>S%U M$RW)V?LMNM M9PC2@; 2$;U/0&;R2@&FV0*[X1HF77!8J>MTOL2NR,]TS5#9;])UB9&Q[PWG'BS\;6LX=S 4TY5V#9QW0GA&VO27KV9BD.4 M#BI _6 <3LDI;RI[G28@I!G^ O#2" L+P'=/O*/,M3E(Y%QU24\N_MSVG558S6O1&._?<*+57=O- M"IAF*W914QR.7U)NQ\3>91L:U+O/;06YPG]^]TNXD:7=OV??:=G+U0+7.S&] M,U#\?8GJR<%9@;4ULKBSIC'6V5O 3]#R;5QT%71JJWY^<557^G&<>%_53!Q, M(/Y'#CY#^//9%+6.<*(S3TT>9QE#!71E]DD2*KP!1/2Q M*?5<3A*9=(AACG-<4*XAZ8'V!=+T'.> 0+GPM/1YTO;5)"I:2$HA&MQ4 M. %!IAF=$;S<\)9IKBYM/TM*74&]P_%Y3[L,N]%G-#S"O%(Y])OUQF'0[ M=X!T6JT!NJ]!+76ASM ED0P*5VPQ%C)U@?RJJ@B=@:2E>6&L"Q,K+]BQ\[<, MP3!5@;L_&4APN@0QOZY[,\HFK<$1>$6C#-M>(7Q31+=,.R'$%H:Q .A M-7KVS.1(FZMDA.F^F+8WU@Y[[81Q@DX482*(DAF>><1_UT]+42EC"7;S_?+5QT7\G\=XG=S4X?8YAL(/%8;#ESVNWN_<0 ML;-NZ[@)GFUM\*R1N1N4N=V6]_'3AX\7GSY?7BPK8[=%6?Q,1==1E-QRCSCD MPDRQXI"/C:+A=G.A3 G0=J823JIJ5JG2N(B!V)?=Z3>OHV4#,VZD1O,X7\3'CR\PVASX M')13\&3M=RRKC8O:6^K1&@JP"K95-'C-1B!%J,\ES0'-+?H [O /\T[[9TBE M#]1]^U7LJ)0@4$V1)DS!M)>E#[_<@FN64BA%=CI^ZC\/2]H)KEP MDBN?C!']7Y7Y/?KOZ3:?@GGAPW!5KV>?RC%NJM1K.WM!-TZ1Z<^O*'L=JA8 "O)I?;RZ_TN;6'W M9.*7)!F"0(R_2R ^X/VU4^>[-BOA(I/X-;.:9"E)?@QXTVLYJ M7L1>0[!5PL'+!O8:_;!B-1^V&_WP<4C]<9RH./SV?1+QN:H\G=/CDX9@C8[X MP^EVO$Y8I5$1UTFX*!"XWO<^JV_!,AE*C;9CA>%)IR%8XSW\\8QVLH[!W&B' M:Y#Z39+FWA?,=O\>B?A;G2K!&/5R3T9HH\V.1^DI=%XU^N)93I]U> M+^?FN1*LT0_7E89-$N)C)2$&@Z31#-=R'*YG*S]7@C6:X9J,UNLVFN$C%:G M$^HF'"J0B._".%99DC@\JV7?-/'F1DE\!$8[:.+-CQ9C*:(\#4$F M_J:2]'I-?(?GJO5TV^TF'[%1$Q^!T7J-(_'1XBO%=11DWR<0GZO&TSD]6:]^ M[[D2K%$1UU41UTG#:53$=1*TQ^%TJN(;A(SUO8]@.F>SZ":(P\#[N?-+H_XT M;L5M%(_/6U_L'#59BEL@'KOKB#QHM,?'(?7%)%)QCKV1 M7='8*$&K>1D/&H(U6N./%XO=HT9K?*2X2P 3B3/1&O\98D?!QM>X*KCV:4.P M1EO\\8RV5LE?HRVNTW(@&7R=>>]@+?EW2L7GJONLW9GJN1*L41;7E8KKM!QH ME,4U2'T^5FDZ$UWQ/;7*/@_2!!YL-,85PR\-WG:C,3X&W';C7WPL%H5)!+[W M!MX6#AM5<<5P2^-7;%3%'T^WTP9,\9$H_3$*XMP[#_/9]XG$YZKP-)#;C8;X M*'0[>1K]^K97$IXGDVD2*Y"&00PD+:;3:.:-@D$8A7FHLI?;HO@T8]PQQO.Y MN)MXX.:2:Y\KP9J[>UU&:^*!CT3JAT%U>J[^B@84>46"-4!WZ[93>QJQP.T5 MA)=Q,,C#&^7!2 68,7F1PKR_VZ#Y :I/,\8=8SR?F_NW2,7# (V9+>N#NBUC M[(1<;R(>:VI>G9,G<2'N@*#Y/9A$*M_6O)AM&6,G3DWCD%BW?V>3;K)C =8M M54H:Q:91;.Y.Y5A'TFR?7K.] N9L. GC,,O3@,Q]#%XF^5BE7I0,X*,D;BS] MG1CC&5V)XT3%X;?&T-_E^[#Q?*^K>Z_3^&K[+L0=D#-G,.$LV;9.T=LRQDX< MEN^0,L_;PN\V!OXC&OC;UH%Y6\;8B:/2:#)KQRP:3>:1LII@F'^D01&/5)0U M^LSNZC--P&)-+V*CS3P.H2^BK^,@S;;7/.A' M"OX[#&_^_E_P/_K5,M6#;NOX$)8S3;(0_?LO4Q61[__5;3C,Q[(4]X?\DI=M M^Y.@GR51D2_^B3/O@8ISE3[XCK3OVY$N R.8?2!RN/\[3O5LIL&UVN^G*OBZ M'XQ@LB^#Z#:897N_EM8T">/]"@VKRU^XR-'HARV2>62H!DE*\9J7P%LJQ:=@ M3L'6S,4;IVKTWWM_"4_ZJGW2/CKI# :]@_YI/U#M+OSO<'1TV#X\:!_]W_'> MWS\C"WO)R#N'%P+_@+8:_+UN)]WM";"&:1_NOI?FB@SA]3%,[82DT".+!&+ M+[",V]C+Q\J+*+86>[?C<#!>F%?K!:GBV)L:^I[Z-E @#$9)2D/\EB3#F0I2 M$_OPII@?X,N88>8-BC2%)4/X.$P'WMQHI_U MDBG%^;P\@?O* R(+WR=I(.QRN!,^-Z7,!O 8V&L7VK?1=O,;S0O/"NN MBPSD6+MW+*^<>T_+ _($4980C;*BG^4PN=!5@11/OLI@[4J/@+P M<)#!NV Y\%]B#9S0%.4X_+:8&H[@A&O?PTK2()[M)ZCL>ZG*@S "MDW2,G.T MO,] FU1-@C"F27.^=A9$\!P+W8Q6$GB#* @GF5XFC<',P?LF!-A_#!\"C4?X;F1-(/]="RB/I)#">)R0$#@, MK 0F.$AQ%[_(-/6\X?@.X$'X!?G,:&UE'SV=DW.X7/-T!L_ ;^PVT./,([-] MW.FG/@;>"]L($QGJHB\TJG19#. MW,.,/#S5[,YGBV@1V(,01#B",IN$;ZYJZTN]]*"]^#C#P9NKH**#QH><-@/^ M42F/GL$!2#*]VTQ&VF^BD)UHYC<5D#PX7?E9S $*0&O@G?@\0 & M1$[DPNR0]",C4F$W0:U1S#M\$.'C&0V# J95OG;PP@F'_[UW_S76/=R[^Y;J M'#S"K71<>RM=?KYXI]>UB5NQK")O@@*]EO?VXK>SM]['3Q_.+RY>7[[_[6I^ MI[=:M;A2BC@XC(%U)R3E1*#CIWMOU36<^7=!CA?!GC<(6$#@E9; (>PP!6,MUJN\)[-'/4BC$&UFZ)V!\^.5:I@N#[(W?Y_L*[.GMS\?E?WNO+J_.W'Z[^^'2Q:V<&6-^# M"RH"$QHN@1IN???KL75ZN>]/T M#IJ;9GMOFD.X:_%9^_-AT_>IXO?+J\^?SI[__FG*^_\P[MW']Y[%__/ M'Y>?_^7#=V_//E^\]JX^?SC_W]\_O'U]\0E^^OGSQ:I@^E7EWL][_.W>+X[&F,TF_23R MSO]Y_J'E[1AASM"[@78WH>]8R;8.(F&Z"&!GZ4H M3MD\!-T@3;Z%$[8=88"#PS:8G;$"NQB58N=785[> =_KLT]E2EJVU2L?Y\':*3#7X^ "N87()P98(BKEU$*1BT"FQA<8E9)H!- MCS/0ONGY?+%&LYW[=LF\.@U@:?DMNI&R 9"9?!3D.!@'8._'H+5-@Q"W:.;! MFD*8]C#3C%Y_(-C#,0UFY"H$LMG?@=VC6:+$"G"$LJ+_)YX3,8V&,)U4T78) MX?^1H*,/_O$Z!+;)$YPF,LX-;%I29.)ARKQ),/.FJ;IA/R6[RV RN+%F(BWO MJ@"S2O\$;*NH&%IV'039F/8=WD1V&/LE0_A@B$X3[:,M/0(SR]!P\SUCJ+DU M'<%MMBR+;.H*S+("9OJQ2 =C\JW!BBY@@;#@*W.*=HS+/\3>!]AC<@(>DV1J M^Q76G> C> ^96$ ^4N"J-]<6,RGY9-42OL"LGD55=SB5OALOJ/.D(CEC$ M0MPLE3SAR##E RUS'R0Q>T3=X.E@-'+IP.K'14T*_9I9T4\,Z;((R(T"A)0-B,T:=91ZDKLC;Y:O6_15);XOWYVV>D?'"[]NMSIK?M<[.5CK MEW=.]KAUL#N3/6GU#M8;MIGL?9,].N@N->P]^6QW)#NQXV!#23MS"@100\IL2JDP48S M,?\GB#E=0116T,S_JY_^*@[.N__7Y#H<\H\WG0B[W([L2(KLW_YRTNUT7ZV7 M([LT;ZZ5/?M 6_L#MW/KCMF+'[.#*^QYTBI]J3]2FG4D[R-Z=SJ'?W619=;--2Q6_'QVT#KO-+FWW+C6':2>V MJ7?BGQYM&DGB.PSU3:,ZB1M#TGUZ0(5A4F#R$+DRUHIQ;1^3R%END+R:/=^* M_;H;?F8[4W.OBGZ&J?5;"B]ZI2305DJ0+RN$$+VHZY/"9:4.=P8\4.'U5*=4*8'?];&DS'.U;8@-GHG 2. MTO :5T )_Y2YA,(&A6@T\T!8"=@+?C@H)@4+$9"YF$;F5.$@7$R1QEC;H(R4:3VCB4Q"BD%&*5J&^FHB:4W*L_6EB&"(]BJ@A$!EIC:GU\H MAYX?X)H]9^(=G'CGV$>"U5!!D(E4,!CK!0$7J>L$:0-,@: UJQ6"E1+D'IVW MZL_&^=D_SS]XE^]?_W'U^=/EQ94/?Y\OM:S#W2H6Z/5:G<[BK]?-YSYMG1P] M?)9X,^H/&_5X.1ZXSS1G3D?_><70N=,*<@VA90R#[W_+;F3H'OS:^15E\3(& MUW.A2>_7'A'EI"%*B2AM),II0Q27*-V37[' M U-\$;VZO\Z%3G_\+;A%G1OKZ<*6 5@N!9@FA&AZ&0]:BZ(%#T.0;Y+4[@^O5UK -X,_DF=X6E5CA;ZP80GS9/KYC+O',\O2"P<7#:\%7# M5P_/5^U.PU<-7ST\7W5/&KYJ^.KAT^CN2\YZNGRUN;95C\!4FUM^ -^'[]V!Y MX63VHCDS:U^83^C,+-+^#QJ^;?AV]_BVLY0NV/!MP[=;M?[3I9PM#=LV;+M5 MZ^]V&W';\.WN\6WG]!Y KN7H\(@NI3);UR.*,"W_3@!\"^N!ZS EPLFUEZ4# MH/_-(-G'FI+V0;O[?]>=UI_3ZSTOB/)%7\F@&M#AX'3Z;9TJX:-.;_H-@2)6 M;EI\O'77^Q]75Y8?WU%8;OGK[KZM+:J?] MYO+]V?OSR[.WWOF']Z\O/^MG0 ;\\?8S/?+AX\6G,_QBV5;;&UKZFR2]#=+A M_MLD^8HP&E?8FW3"NW?7#;-1#)9.ES!8P@R[:A5!Y'U2V+M4=Q+.O+V1+"N2 M965F6?X>P:((),M$!01HA7VG%$<=NL=G&EW$-M[US@:$9=(Y[?5\1)0*)@2[ MXMN?=2[TSRZ^">X+_DACJWSDIK'NF&_A/]?<*_N30CP<^Y;3PY9W&7O7*L;^ ML#YAJ-@UZ(4.N2&MZ7@\9*29.;H0! SV'L7&K?!UGJ1X7>/3<9 7V)0T)2P5 MEV8$]9(IZM.J6S0[4PCZ29%7<+T062OSX2F>Q?$(-CQ'3#@ZS ;%%F&%,(OS^(@FF4A]49^$\9!3+W) MSS74%SWS265%Q VA/TP52[2LM>>]6<@1M/@$KI 8\7K28 "7"6&>]6>^I+*=>9OR/;[18_!-6_J?^&\B(_[D-HPC_ M&Z*('/)31+4]W,N]( 9%*IS*6/!)?T9-<9D(TN::J#OSF=S, BAO::'WK3.? M37'K([.GP,*P\9[Z%DRFD2+H'?>%J;J&T33X$!S: MMV%]BQ'1O?XA=(=\7892;CT-3H/N*VO*.S(9-'?0G:D7,^P2_27GS^ ?ECM_VY_ 0?#W0XP(; MXEH]P1XB5M-]S'5+<7T(:^??%P[$IT5/\T["DVHT4GPR!Z#I!O!<&F9? MF;NQIQ]]1D<:&Z;#G/20OC/M08E-4\NFB6'35QYCN'$;(%=K\.;CT\>2DL%69U MG8 I$N.BB$^N"6Y+TY#G#V=RH!0)'][EZI"CX :$*;6/UD3'7]^.DTAE033' M1!.E-SF^?F4F#9O+[0UA?0-\!C>Z2 G0*G3(SNVN@>T&X:K@59N'0;M#U@![ M)=&-8G;Q*Z?$\AO2$>$?30OW04#B%MMX X7YM.-!\4M2 [EI,$;YRV^#XTY= MVYD1(I29P)$I I"-T@0[Q"<9G6<8+9-K$]NS,\>23+]#8\ =)]:X'8]V<%^#$=P7\0YT'2, M# <\#W>,NVN#I(B&(@%HSEJT$7O3=L)4)MR)OK)![NX@'8%!M!(SIX_4Z#^, M<(=Z2!3"J:+9^S*<7&+8&9ZTCDOXK=@FB=:@H4[? CZI>@6IY M7PSW1'PA1T$X88G6C[02!RLLID.D,7YQQ_0K2ZV^#I8U5G0\4-$4>B+_Q7!L MPYA. 2]U5)#V!N< AT5IBC^[#3-ENM$'>(?#%9 RKT?!+>D(I%&ROIHALFN0 MT<;/D@(E,.XHZHJ@8M)NMUFT26>Z2'G(>V8 M4"YC4\IF]FF/:2^ ^?X$<4P<*P"1K@Z/&5CHSR1SPBK95XX:&6LXX(@>>@^Z MALB"8#I%]&!X"_5 OOPGLQALOCY(8.B@7!XH$MI[^%O6?&F4/93RI&") B=C M:VWNGJFMR50+T9X?#?)1U-0/K,KN&,/]+GHTJ'2LV2)*=(:J9H):6^;]&XX] M7",D"@@(%/Z=B>8#@F5:I%E!"MX(Q,F05"]4J_:36[BRLG$XE>1 \KJSANN- M [C!)LE0L=TK]PC=OC !& FF*&&FH&&Z,"GPET\X<[=",^E.:OT:<<'_1VN MVAQ,-5D-6KLW!"&];W17FH#2B MA/PC1/U,= 6XYF.5@TG\%;^*PH&*\:J%FQ$L/J >7JVDZQ9Q:%2^(=Q3$:H9 M8*:^=IX4Q0^$0J3? CH_" 6@X]2(87/73Q58)/FLY9T-!@G9IM$,-4S8+[$7 MS$\0?1:L#8Q.%-AD'&<#K)/1U% *,H6/T'=$CJ9EY,X?%!D9*R"BSQ M%;0\/DF,M>OL -D::()DFDP@5BF$#"U':F4D0)3Z7*^C?!5J]XG@# MA2^'8=)=.W-G$7+VM18C+!:!7F@JI"'R*<@S$F&#,>AM*KXN&5$PW@BT])"- M2-Y3],60&:!U;I!QTRDKKVDQ%3T?WD=D!J%5#!3;,PQ-#<+(W1-L.VI M!MNV2/A]&8>P$KB70W:'X%6=\]4/YW_ @EX,7;H$76T3S-S)-$IFJNS'\[6T M WD9LL-5Z]@USN>ZZH%'M GJR>+X8E@;8Q.)7V3#PUA>5#TT"GWV@%RHK '!0I'(I_MOK8$ MS?:%_"#?R:S:J/@F!'UX(AUGC.9 ][Z=$&E7<@>2HPB[M@!%<:A;O#I8_1=O MJK,0S0=\,=*M!IH!G)(P&RM]4TX2T%JQ1S6\'OWC-\P#?04W*'"@=)7)I'-" MX%TG 7E)L#=-2)<1MCY0N3C0\.\X"\R\T3,(IDU"]*?["JB;I.(3S. WL"!T MB-VJ_CZK?ZD:I$68\\,)JHSB0F)/&GU)-.NGR6!8\-YP+OH:J!#XQ5-&4VQ4=P4/1>T;<8NRK9C2P=M!;EKG/7 MM,(O965P$GQ5)OY$]DM*[H\H"6+#N5H*LKX]49,^ZM/""S:$8>PTW$B2D2WO M#W*3#JDCT]SX09IB1%NAR+540?BXGDJ9<1(64G\U$6 [@CPX&]76XU$P)%8 M\(\A!_5(P4:'&/\2R2.<(D'J$'7C&4730"CWG0T.&06&< M&^Q* W]<(U/Z50L/* O;8&A&MR;)-0Q+T8]I$[_!0W3=$A=S'QQ@$I+Y4S@8 M ^UBP2LIFN&CM%'DCN?PN4)763DH:F/[=,:!4?IRD?C"]G!W#2)B1V%D?)?V MU<@P+6]#U9?L.A6!R)01>O.UP!%N]"^56-J&O88*K68,58R<'1!G$(M;C.U) M7 YTAWP,]_[ V3=Q&V3 K,"P/S-O6P FE"![A.S M%G?^OTHF"2W!K))%AGX,M#EX4\1?,?]$?EAB5Q[+)!VPRRX9C3+0&/HS0Q;1 M60T#B*M$""J)/7*=HM> IXV.KY2\,T[7+7$VZ+7*JG2*S@*VL"O>2HL#MX$5 MYTT>:/;[ ']8;EU 3GL0;UE--(Q/Z2EP!:<4N@>M >\=TL&'?&(,X]B,M*W< MDO.S3Q=7F]P-D\)8%C'E6X2-/_3OZA/(.0&QNB;-!)/-P/A&M;)ZH'6HG\S[ M)Z,';/0 H9L^ @I0\"/VM&L8Q#\FEPW1^I4P UX=<[JN>\GH2"]E5\#W<8'V M! X,Z@<8P05OHK6.28CR;W46".PPQN)0'R19S]99EK/14/?&DNTV($ 0Y#S) M)YQYL+6W^9@,2@I (2-,%7%#)($6U'VTU)=?<10(I(CD"XF*/D\5JYB3,_UN M&M'KXB3>Q[R\)*7[Q5Y\\,<(-*;$)/YP&EI,M"I9'7(.]&Q;WIFQ%#"X5=$: M6=!I"X=L"'$GZ,%=LX"B*=I>L],OV32P6YA5R%J-/NOS=I 3T6.'!QH,FI(L MG/7,'#K)G(R-BME(L(':6(/:!4]HKO"^+X6G4ES&G&/E;$KB0IHH8**5E" R"9A1NHZS*1K*H[S MV]6%$([LI^$0D[)ZX(]55>@=:L]_3AK'YAPK+,;Z&D]L,Z+N$"%!708=(8XOHM@I"0N?(57 M%=G0-O^_ZU89Z+3:WYV,ZPN=*?P)!!BH.C/]XVZ[?4+% Q3#%47U3;#(O,#[ MFQV_\(8P93<06A?PR3N2B)GWD1+-D>UQ-*P2/."3-U39 (ZG).)I4@S( ^]R M.'D7;DDIR-&N,N%"./-*[9-&C:'.A-2(41&-,/>BCO16>6AQ>/HLXW=SQH!4 M(. O[50E3YX2#E4\9B^5D=+:?X9.D07R'A80YA1VQGN-DX@Q46GFYEM:$O^4 M>7OO?@<1?@.7#;QBKTIS?.!\G(#]AGDM>XYD1*+V06V*-3,!Y^>4,9UR_GF MTB%(M1'2@:TVT>-,7.G7="0PS8'"YQ,\:MIO8WNG8VB!JU^ WC8K5#0UFX,Y M8?FDPP-NG!Y?,5.Y&%Q(&?3\?J>NJ:0+-S/_3:3:!Y.^;R3 /-GTG!UF[3K.B#RAM2,!"] M/_T_I6XH&-[@!2A%/^(C0J]$A@$\XP+%!'"G;B$9#$##$Q'&5YDH=@-1)&Y5 M@,+&O3(R2KM&97.:B-VPF?U#8039ZM/$DY^ M0F>9]0.GXM>X34.X/# T20\'TRD\@=OI@VC,,ITJ- CR ',5IV/0)B25',>8 M<'DBJQ_8U%V33GM%R;CC%'&8D;ZBJ'0+AM>_#ZE_.V(ZKF#B;RCMN[9X<.-3 MIA%?ACD(\<$R);WLIOR7=E-RZH/DI5:^[*QD9/ M\B>H\.%H]HC'>D4"O =- MX!,R?M=J-]K3O'Z]=(]>H(]FF:[F]ZVYC2O>>X)C[#3KGZS M^3^_8,])4L!0P\Q48>I[&I1**>-(HN$OW\,S#]OE?J.'2!R5/@&;S76\_Q%T M^1X&?W*$[QG"=WZH$'MRPO^<4'Y*-'LD0;>Y9AR.T?%RJX_IHQWUK9WDTQM] MY=,U&"@U?[H8PO5TFX_9F[K0\B(PTV66O>/-L99:XG8WQNKXAX='?O>D=SX MSHS174W1J.7 [=NF@]/69B3#)A;[UQ]AK.V".CE7D;30=KN+RVO6OR-W")[M+G:-[.CJL:L(T6_38.G^KO9$MVL$[ M_3MMCN?2G?S[U[_=7-3QC[K'?N?PGN;EWTV&+3>A&W9^*NS<:9_X[<-[VKMLBWT##=+C'=<<]O=YI\O8;I'M5.:/N=D\UXZ!JK9/E=.FX=/6>K MY%>"$/C[4\1ST.CAM:JE 1!GF$C3=LMS42"P\=# MF:BE*HH8D1%3 77/) %!''HO>NUNJZV[> G^=,THA)!XDT3%1!"8+4J8+**V MQ9-^'\'((+8CO?*T9?J&,8"8O%'Z@Q"*^BW"V#@+Q!YL,:+3,'S;)E%7GXSJF[5N,'Q\=M8Y+GY>A1FB3,X=@LKL(V$F-7RQ^=S[> M2G!F)9B#+GJA=/9ED$9J1AG NM17:2(CO5-\[YHXEU$K"9I% _OM&NKGBL8P M-69#=@9)@*W4%4B @6>Q3ZD;8J:HPXMN#M[RSN30S^0C'$5WAJ=F)L U*&3Z M*K]%Q,,JL&Q2PE*IXXETFZ(6IM1, M)P@C#^&]% [VB?Z]]PLB<^F6+#R@"+J@).>PJ0/"AQIP'R*G!F=&,&5\/S9* MM=]R1W'ZV[0"E.X_,XT_2TB)69@K;,M+,W2%K<9LE#XCN9IH0%MZ%!$7BRFA ME&+K*?PO/\.-@%.$KDROJ4>5Q5:SX(C41!N&HM-@$-&X\RHB1FK(Z3SQ"6PZ MD'83/M\D.5(EC@5SW_=P%;K/CS2IB1" >X?#9CJ8OM*$GS+XQ)NTV$8<3V3 M5(M2YY8+)HD #%=;Y\ DHLQP7DIMCET,.,;3S"J=BQ8@0G";"!$)TL]0#DZG MYY^.G)Z?RC?Q(T#ZM/.-V.MLI M=VGBW$LB9F YQMY-8@0FY0MU%"7P9Z9[,OR\![=7 32 T\OW%_X>EAQKYL+# MI1N6<2>0GS*/S\8FU8HW$>+F6;#\>$5Q:SJ2V7N5NWWIEO(#.0!;N=/"EA9V M7G;1+-(7&%AIOH&/8 \Z11WGB KY;*JR7[%1="0M4ZQ*;2\ATR4!!F QHN87T M_K,=V F57N-(#\)T4$S@,,0D&3_*VIT;B1F)Y!I:B CL/43C2KK0F,N(I&VE MIU8:W)I6M.9NP6/+>C+U$?2HS:]I^@R[JP(XJKA1+!CY*DH)-=/I7FO;Y$K; M0OR +YSZ;KJ^UD $4M.5RRN_ *MQ*VB\&4'R6D,\5>-$&\OF90#YCFL"NX(/VCEH' MQ[T'!X8\:1V='NX(B&4SUV:NNS77XW;W(3!7[P\B=6P4B6682*5[*PFV'+MN M)>#2%7*%'O'1[]W;T^K6W@%#MAN;NA:0YOH ;TL0<%=IN!HFY@J4VBUBK(YP MN4I:X1,Y=>_8EOZQ9^WID8VBD ][^3PA,?0 3/50?+5[Q'M,UMHQTC3"ZH$X MZH=CT;H!_GV,\&]/!OSO?[R&-4LWV?6@Q.ZKS=[)W+P#_^#TH8O4=S6W\DGM M;.? [_36S+ML=G:;=[;;]D\/'AKTI]G9+=C93M?O]=8LHFAV=JMW]FA=R-H? MMJ^;SXYOF.I[K_AU"RN>,%/]<(3D+39RR%(.TN^P<787/[3G'QZM*F(;D-?' MEEC^\4$#EKSEF]3UV^WF)&WY)IT>--#P6[Y%Q\>M53UK#[-'FU?"&@99AF8G M!ZW-P-)OGD&>PBSS\!D)!FBW9GBYX:-.)IK[UI M']H.LC10[>FP]-/$&N9HF..'^;*_QYXJUP[T@'S# MI,#Z* H3/*DX2O?$/SE9TYWR$&3:(3?,,^(*ACION*+ABI*L0$R3ABL:KJC! M^&^XXFGZ:;OME9-WGHJ?MF&0']1WX:DPR.H(IUL,9SK? M\]"E+PY:AQH4E!'M"-PKC+,B19@B;PH2?! R6-,H20E_4T"\4L* 0@0;WWO1 M<<:!)ZX1ZPG13!.D%\T.07Y@.AI8#W[1<7^!R$ "2#I-$["(AQE/B," >!P$ MBEL!U?)%KW7BOB)*;AW<)CT9F']LL"=^8S!%,K4D9'%"+; M?R/G&SWX"$Q57:AGT.]GFD6 MM:NP#4\?W&59&V SW'>R7!SF!2M229$A5/%<1*9NV4^G1O]!L6K.NWSW<_3RTANMVB>LZIZ?^47O5T&3#=0W7?5] K.L?'6RFZU^3 M5KE\IO_1<^\7_^-@ K9'E9P+:CXW9( C_^"T*6C>]ETZ]7O'FRF';'9I^43\ MKG]R?+!\)GZS08^]0<>MWF-OSP[>YM]I;2SMC7^BILCRZ]]N+CIHG_C'!P^- MS%83DMEFT[EAYJ?!S-W>B7]Z_-!@O@TS-\R\D>JK4__X>%6LL!UCYB?N7CKN MM#83[M@:A51/0C\I^9N/'R1NQMBA,1XHS+V]+LE2_G20>7_%U.GWML/\4ND@ MCP$)TXSQ@\=X/F[X\R0F/23([TAQ?9H^J>YAJ_-,R^,:I^52#-)9&_WK6'*C5@VG/NQZY21%])AZ&;F_=MBH[S^B-"VJY],?6FC[$AD'6 M'V,G6&-=S>)Y'ZB#E3'MG\IY>CZNBF>?,7C8>;;Z."@VSI&(*EIDL&0"9PZ7&-XHRQ^ M%.+P.#\4]*FV_4G0AWTK\L4_F0-Q>'!6;R_%ZKUNF1SN_XY-NLE^!3, M*=B:N7CC5(W^>^\OX4E?M4_:1R>=P:!WT#_M!ZK=A?\=CHX.VX<'[:/_.][[ M^V?B_F3DG<,+@7_ H G^7K>3:V-7/J"LI1&71_>[4B#0XFL022I6*0@KE 9G M0^"N,,M3.HG>Q;>IBC/$>EP)?&_S5XM9W+6SN*"\."6+:Y#X&B2^9K(-$M]C MZ?(-$E^#Q-<@\35(?+M.Q@:)CQ,TGR$&WRKJ]7I)V4*1W4;2VXE)/KW1FURN MM2/L3[2Z<9<*&$^._.[QRR])M]GE5TZ.ERS86JS2X^U2[WN9K(0I1IF?A[,W#EL^YW#)PZ3UC#S\V#F MPR._TUY5X]PQ7G[B/J;><6LSO6:V1A_5DV@@_YHQ'AWRCX5$N^:"<_.Y]T]K MLHUW(@=E-;# IREB.\_7C=_- =J8:YUNW6Z?''R4SE+ M2QB<]IJFW<$>9Z&_8*+ MT& &IE 8!\;J7M^4^[F47ZB9/M:6O#C2J&VRDKI9/M9D<*?,_L.F%"E2$#^, MKX-KW/-\'*;#?2PIGW$)=I0'<8X/,[_@5@#UIT6:%?R\\N(DWD^QRCK%3Y#S MKF<>B(5P$,+F<&5['GSS@)N&FB.VBR [23U@<:JVP92@Y$53!(@W7^8P_'?<*/AWR!$7X.<0?GH M_2V83%]Y'Y"S"<@@*V '!H@CH"9A,@CD\](");_.QOF1DI)I;B,$N M=I_R9[ N!*O ^Q1667$/^-Y*.V,NW=.VUP^R,/.F28C2GHC<5WF.*!MY&#GG M8A1^(W0.("?>VW:7U(Z0ET9<'G'@4L.5"*S BJ@"6\E$9DU: ;L-,N]%NW7L M:G2@G8]=&($JB@#^)2 $F7-V@46&JI_K ZYQ7>3D@V*'3\ *"M0Y"U0_4#_8 M3V+X+4*]:(519C@G/)07X2'/6MX7O!4%_R4PL#0X];"Z/N)GG(:*0C@*AIGQ M(XT/@\/T$_?=0)1;^,E6WI_?0 2$*.N2(O7(ND(2P053I(,QD@&7UFVWC_<[ MI166T7206&?%-7 G/ OJMO=[<@N2)/51#\QJ-8?'6B"RI-5A@MB(][LWF-:* M HIT331L0'H1^ _M9A3A?YV[O<)4.W&V5Y1@'PB,Z9+0EGPO5ODFM[55<=8] M.)TW?C*9W*$EMQ&.FZ3[S,IJD'M6;H*\FX/18H2M##4$LBS2*2(2X<&[@3.' MD&!@:51AO!Q!#?^>H'B"XT7B!K1G%=Z0X=X';0Z.6\WO+0S8(,C&YD&:S-RT M['$/&.H(]!A0BO(96$#PNYR>1?ROZ58*;R0A*V:P&MB1L8J&A-J#RVEM5.R^ MT=A!6TFX!8!&\T>.%)I.N]6U_B-$TSNQX'ME&"2_=,, 0[WH./XMH$GGL'7Z MUY;W&:]%\QR^I6*U!-Z+G@7>8V$'RGD0%:QT("OC@4BN8SIQHAX-3,,D;7[& M&K]NHO)Q,G0.'R^EXZQ-E/#JD:+#6SJ*SLG1=R #A8F;80&88,]Y5Q5Z;Z-V MNX']LT)*J.;(*FV5D[<+R(D&LF^[)_GT1F\@^]9.$GVBQ8D[5'_8.3WVNR>;Z1?:@*<]5ZX[ M/O%/>YNIZ&F8[KDR7:=SXO<.5H7)VCZN>^*5)YV#TV?;X+S!['L^(%8'_G%[ MU2NP@1I[[%TZ;I 5MW^7?N[YW:.3Q^ZEVFS0\AO4.6EUGVFOVP:NKP&%6G'A MW4['/SU94PG>%52HAIF?!S.?'OFGG0:MK^'E)\#+GTW&Y*\S\U/U+ MH(L^5S"IU?%-MC@I^'/P;? UEA0._4IXP%]C:2EV%N7 >Y$;./]NPA21#7@XQ#Q%*ZA\]\ MHJN"'OD HHD*BK(]+;F(KO'LIXS)?!;'!7$V(@!@W=P;Y*I.>_]_OZ/R_8?? MI/4\]#;\=Q$.L=8/R7 >3)'[D!Q)D;I1I=W0"[Z@W(A"A;AOF8?SJ"RXVK/A/#'CY\'T7P0B\KC/1! MA TX' 0HX3XZ2$"MY4_[L.W\,4T-P6/"H2)A)C@\6B&(@:I>!S0:6/C80'HD M4N,$ZHU2)'9'!6* $);')( GL#J6I@W__:-U!7(3I6N1\B8GM#884\W@\?0K M2&&<,DPRHWK7D7<[#@= -Q*_($F!#^ADC-00P7"B&8,V(0Y&. 'I2B]&Y6>0 M<^$ZPPKAWU*SJ[QI@K5U>/ <["TZ8 +54=?AH%)QZGM]3))35*Y..XJ3 M0O4KHL..F$9"#SFCOHM0P2N%F0%+49'N%$]L$1.41(KC#RD.6BJ.5=CAC, MQ1D&WXF;9(:!'\!NZM%CA><&.11)7&2,+&,.!#%-$E_OX[L<(B+R CT[";X" MJ5 'LKJ-PT#J&_ &_F".USR]9- 1F3CP,"S, XH"N;@N'G< \][I53B>O!?I M90A$A95PYN&D\[83N]^ PI[ >IA8*#;P90'580[E7.L-6H"(.80[3Z211MA2 M\.MD OSBC)(4.;Y?+QD%2YI$JUVRF[^4KG(V@C1/INJZB.0"0* !.-\Y@PE, M0*_*"?LIQ"L!Z2W7&''V- A)M0.9,/@Z3B+8&3H7=F@R3&,2;@1QQB?2Y]$9 M)2.Y18 04+N1HO:76=$'4H?(KBAB95= &I0XG-Y.!V7&)ET4A!.:PWEP,TCP M[**V'8&\B.R0.!^^8JOWL[N2GS3H0,#4J)U;JB8$5N"(3V2B84+S+(U-:^ZC MF*,[8@I")TE!<.$P#GT3F;J^R_6.()0>0K+1YCE;UF >E# /#AK,@^V8R]/% M/+C7\63+_4,4>EDQF> A%S :[P933Y[>%R SL%N 0,QUGPIX) M),8+[\=5F^]B(Z]ST,C\&N MWC#S\V#F[N&A?]0P<\/,3X&93WK^<;N]I;S\?$!'L*\)1Q@YSLR^?Q-NPLCG M#87FGEM/U(,#O]O=3.?I)MUXA73C [_=6[/#>[--CZ:&M_W.:6]SN_1\*O^- M/"\R26^DC)D'D.6[7!][>.IWVH]>(MN4,"^_1=V>WSM8H2=NLT./?HAZA_[Q M86\C6_0,]7$MOVU&V;/5Q7\^.O3;IX>/W3"[T>]6V"'_]&2%^[79H,?>H,,3 MO]-907AOG_*]O3)[M3"5BH;,TP*3"Y2"^W\9,^&(&V^VAWP;CI M]5;U5#TXE78C;-"G+1COTZ&86Y%.#4=T2U#P\2;*F,2?EU+\4V MQX.HH*+#-*02,OZ!U(6EP:V': @IO("U\YVW!X,!%EYE M3HMEW>(5^]Q3NAGF[JN!K=JUOT90!6T+4!UM%77! 6NHP#,L#9<@%;FF+K2/ M, T\6S7K%:!V/BGKNE&L>J=I>%_DCCP16Z$F93G,_OUE84F )$#ST]"N&W0 MJS&$^=,B")P(ST^=X$;&G)9.!@M!JD4U]?L/Q:$;OQ&7,!(%/"](' MU^6#-AOA7:-U71903EFN5IPRQJ"1PEQ]= G+JP7:L0$((0"1N^:7IEA@X\Q0 M0Y^X,]66 [Q\6 SRE69W.T[@KD,MT,AH L AJ0N612)W((LA39'9?I_T6@VN M$B*5"!9 ,!XT#)#%8;%D@'7B?9\J1,.00Z>7!?M=(,P&'2#\L;L)+82F /T%,):N?(!T9(2X?IPBH@P! ACR&1Y ^TR1\0"WF$8\O<2*!I2!? MX(:R!>&(*&1DS4%R"#046JK@4V2"@<:N2A!K Q2.:3!09:U49$"1:C@3.'NX M9:0M$&I51. ;W3:7V;>\8=V'7%5^U&7\@[Q* DCN/BVO5E^EI3XAW MNL+AJ,HUDAYF]X"0! ]E;Q*,+M;HE 33PS8)&Z;ZIU:-+$\6?Y"GLN?UK_+M M82(,SPCO;W MQ#MV>!\1W/!O?SGI=KJOO'L %?'0"39$J HU?-$IA2P*3SYYH4U>*,RN@!Q MM!NPG1+8SF$#MK,=IR'%7KPS=I#C!7,ASNQ=LVH^@(H[+(O. MP!&=90DW,H)T4!*DJ16D%ML3O6NLVQ?3A-&&[[V7:CPU<%<' EB,\8AT2-!G MI.\0A*=%9(.OU32W<0O6D4%_"J>1!DGFX0(-_\@WJUU69F:BX2XS02@DU$$= ML6 ]_,]B>,W/,@(G 7P3Q5*2_CB3"0=0$%J08.9\UR& <$H4U>#Q!"9=QTSX M^L>]B9),\ D='4!@Z\@@L$.2Q=4G)8^6MFC&L'R+H4EO3D,5BQKK8!DRIJ<@ M&EJD40&4TUY3],2# E-&NAZ$Z:"8 $5AV,P7NA@^X7TFV&G\!J8OA(U>9G\A.Q&,1&M/$D=K,:6A[K+WAO6 _??)@DMS[+\ M'B[P1NV:1E9"+'2AQMS#!V=]0"X/1"'50A.1!<6+, ^12@PPTV M?2&O$5JK&$*]10$4P\;S8X+>"B*M,>*9SYSPT/\5-GC1;Z7&.4@ MRBA^0MN&%.S7X4P]//*"\=_K740:$\64;SM7%D3)C@D2CB"!71;/?/L>UL(Z1_K>#>PHW"9C=G]@Y]ZV@2&SWQJ*L9;G/E>:P4>54('MT M _N$W,P0TJ24XFU$BB*<[R1"9W+=7<(9*R4UE0(T=B!X*QC&&H;\AO6C6%TS M!KY# MO5<83M+Z3DJXQ0G<.# T:"]U_B_?'CY'M.C7@^"*1?@@9/X@R&HF2=XWO0_X M]9AQO^LFY0NR>LF'RC#!&!>W=SVHLUG] 9@NP#9!>PB,5I"YV;9BIJ:\9=% ML_^?O7?O:AO)UH>_BA9GSIGT62ZB2^F6_AW>Y8"3=@\8&CO=D_S3JR25@A+; M8B0[0#[]NW>59,L7$@,VR';-K"9@ZU*7O9_:]RU!"%L(X*#RHJ#TI/&0[+*3 M3]>A^(Y=%^PMB !07MQ9C0J8A";)RMRPMFD1 %!(*D!Q6*5<;M8DB&"FE4]1 M";^.3:0>B!_OTS02D([4"7 HZ+MEKQHD*)QFZ-);^D+9X'Y M4/LMO0$U !!Y^>@D4POB2G:R-7 MH3*46:A.)D0Y RX4P6%)7LIT M..GI LD>&&)%9:<(V16DLM6X1OTQJNFCE;7E%S(02H@\8R/@DQH:!!\J/8IS M##>_/8QEM?^7%0Z;$K4J^82EXI64 Q3Q9%*I^GQ5>+[Q3V$R1"\X0H\U\;ZB M%;32$V':+&CBE06N%9P)O):C>0BWKNP_P2)X&O#977'D2\TQ'T>PEQ,%0PA\ M6#P=A5"I@DP[A%1#Q,6%93RVM&RQ(,WFO*(#T;BHM'_(@(^ C:8K,'WXS(-G MO)?"Y8G,-G6P%J=A."JCE::R3W@FBEX:TN132GO5*/F:<_NE/"HKSH"++!VFB&W;&.?4G?B3 M5[9T+75M2@D"F0+VOM T6)0N6NBK:Z4=^QR8.-XG^[^#GKC9J'2AO MZ*Y[0XL^&R^!?^U>ZZP(@&L>:G]\:'9Z[5ZSU_ZSI34[)_C!:?GW2;M[?'K> M_7#9ZFK-M^MI9\_)?K9YVV>[^:\MP\DP:-+,D_XI2K;!$XN_8=@YE!%:D M9 G_42$B5.,]%@VBLV=ST;;P;I)Q)9/)$M$#%DT.:5YV6JX&),GQ#*^D7RJ1 MO>BF'LY$1#@5$GPP'HGPJL)15E@O^G=5$1WU$@#"XLOP3KJW,)D$I0(Q>O'. M8K@8D2,'-\[X-'AI,%VL:82A-+EB!ZF9_+9AM#1(O89FV)]VX)FZSBM^<=D_ MLKIG.1]*\Z)H3U::L^8B6*4E*N(#V4AQ3O*4XI.4/'\H\+$92VC5/#X-X)6Q M?Z//N)>S]PN"+.V?D]?."XHS(<4B[W!69F#CW,BF%=78DC)L/"9>O"\W\)9FQPMP5QIG/GT3S!4A;Q;(+SXX( M_!0 5#90G'+2M%E@)3^O="#=3-/LBDB*/)=6(VE)(9@)@DF=N'/2QUZ,#%O( M%2':BR^0P.O1Z8_?3TBLFNK8T$3,-V"&S.V2AHA)P$,Y#GQ<>?_\ MV+Y+S4*.+U\, Z@V[1L+EW/1^749OV&P-<_F31K57J23UQ8&O\7L38;=MT!A M&U;5ILH6C44\]Q-Z)->,?(4VN9R&%Y* )^0H4&TN:6$H_.V5[&,9,1LGMP4) MY"-^75CYJ^=:Y92=0Y2B(:*\H%0V2[28=D06-K>*9?/^!Q;Z\Q0&9^W/\O2K M# X1'B9<6I0GIL*%"V5:VGW-F%'BN.)H)L.098:\PC3CO[57()@7P30R3/^7 M"GR6XD?5%SHW'6FLG3=HK#(Q87B482#Y2IWA[.UJ#.?1S32&LPYM<[7'JLY: MV]_HZ)*7*24PSW?(47\B1SVM[]'RDG6UKCHS4^N@"O$/K=.WM]5X'CS_>A?; M,1NV;SZN3GK]FF+4"7A79LA[TQSWK&@Z-1_:5:%^]9Y7)K6*:%8\@N#U"SHQ M>0[WRO+]Z%;TJVDB_)QE=#^*V7K>2[>2V+*B8NV*)BXBSUB1XXMF+IE[C"N< 97[8.%*U;<@ $4TFRMNTC8X*,E)CH1L%\U M9(O536 O62G0>_O4Z*? 0YF5YY;35E>)K")&HT3-;(TL7X#4^'N^_R7[6KTAY1 M(Q +" O(B-GLY=V!Z [F0$8Z.T_ MK3=7@C\&SXT63HUCR2HQD MQED1HQE/R6DZL/ JQ4'@V"8CJM!Q7HVDG]@MRZ660X4/ED6U"N-;M(0<1"PF MPU?*=.I)>+#V#]N85@B;Q-0AW5>L&DLRS-XUNV^U9O=8\PR[L>DPQP>&Y9S M@[X5E3*03'[C$=88>,G(G)\$*4Z9=A*0^Y]QBA<6$%)&)0[+M(-BGV!G+C"U M)YE+DI-VVS+HMHPB1@1")\#4[%5Z_G,1-=X,PPP#$G[PJ)DDO?)Y54-:Y8F3 M//!*D,1;UA=$U+WB?)0O1"U.UJ(:FXP/J9K79.I&_ZX\N#06H;E7AK^_T5XE MOTB^F"XW!A45H4 B>4-.K#BK^!2G\.-727G_;"E& $$TFPBS?#E*$;(C G4D M=(C\J+ZP[A:XTA-'%E9ND1%+ "XD\-V*M0/X_H?G-8##EECR5XS4 M< Y^+%K5PLOO'6KOVIUFY[C=/-6ZO29\T>KTNL+9W_UP<7$J_FY>?M1.FKWF MEGG@+KG(Z Q%WL" 17SE("B9BR +/^0RFAFC\"IY@_@12GZ%F)./0?83]V*F M$SR820=(X3W#*G5 I.^((6E/'+GX\/(,7F%$Q6@:Q0A$V"^^1[J@ 5VO,6H% MW5TP-.", $OO%0N@0K%F0K'M JS_:O=^TYK'Q^[\U[<, 7Y:=C6EJ%Y!Z2*1Y_& MMKD-I['?A)T^[_0NST_E$7QQ>7[<.L$0NWJ'3;=F4G=.IG4ND.NRLMB=*#0= M8:3[EI%>)?Q+I%TE(CQ$&(:F24N-2KT,$ \5$MJ?('RV4@-9M$8C0#$?:Y1A+$!H6 M(X;]BLNR:88=R;]^.01=JI*8XY-%-ZN2Q3#[>04:<\)(Y] M]BU,8<+1&,,8T030'H:'VBNDMH."W Y^D3:P_!J+#(KDES1#/1IDAR2_*@-9 MRTPB\7<$*K&,52J6LB 8F8TTC=&=)'$*VBO2Y[*!ELPPTOU,%,\P4?S+X73S M?O9&? >3M"N2M#%65)K_RB"_2JV?:5+/M&1J871,*M&@RUXS*=X]6[%E:24F ML;"WQ02NQQG&E>7+K'6KEX)ZP'I,\T;1@CDM:3/+X@*97AF%2>6Z2!LK5$=! M!'PH!BH38V#8>9D)55W12-88A5%CZ5!>Q$VB%4(418_[9939"-8]9Y6^&Q@A M5=JD%L\(:1K[57MEEB/\T6Z*@+325LK".B( M%&CCX46\&@7A% Z+Z02%M_JZ+ Z$AKTH&8F=D>6J1+PI$V54^W?+:(>-88.S M(G9TDE)=P06YR/ >]/K\*FUHUBJK.>6-:Q&V+!%B.0ZS M?\9)7N3[B93EK+K-]^UR4?A5&+-D2M\TFU >0J6U<=D6;5O$]%LN$X4+>622 M^-!/@,3*D.+99;KOF!:A[>FHW":QW&)SM$&25U9(:TY@([_+X=,&9C@.1+8O MNFAD^C5*$;)%@+#"BO!_'C5$Y'Y)+X(8IT33D(F0A4FDL<"1POQ8E,.9,/ED M-G(L@MX'? 1RTW1EI$=Q<64$(_3[\\_(Q81F4^LGEU3'7PYU?J259TH':YG? M4E2#$_B0L3%F[&*1E+M&I>*?7//M:]]S5L$*8,1)_/R"W#Q+C2L+ [.> BRG MACR-6S@OFA4E;/'CS]*\]RYC RYJ/!7)F(6;65;C'W%!)5T495+A#CW//K-A M%0SQXAY&T-\ DXB[9)[GJP-3-RS<3/G\@XG +B+P*Y)DA9PJ-0(KL\"_9Q_6 MJ.+OK%3^Z$7$O/#)CMPKVF\;[:$,FX< ,CB=F667I%A*MLOUN)47+THB 5'5 M*FSS=\MN0V5_(0312>NA:I&OLE71=.>+@MT3B_92 >)^Z3Q/)/SPZKDIO.ZR MO._94W]::9206I%N24QSI\TZ*H.9AOI<6VX=Q^3PIF1RR,#3I*D MR'V[[)YI'[K:Z>E%0]0RJ"00@2"6Y.CQ@U-_#%I:6)4QXR0;2'5KQ$83LDRR M.9\+[+^HQBW]) MXC& .F>17=V0](N4O=*P*/-9"9XK"J&5I='N/]8J!;Y+M;22OBS+.F855?H. M%):OO%_4Y9F[85ZU6WD-%'+/(+>_#N>V;2OG]F["_>;I=,5*2ZV+\\N>=OY. M:W=.6AM]^UNKW79.M$N/KP];1]7'=GOVI=G=?&#WH/QTDC)-RCA>7Q?@UH899R.D?_+\A>']WSY;,7QKM.AL*@) ^O MA6/[*2XEY\5;BY5JR#T::AD8F40)PX__*3U*Q>GURQHTHDK%WXEE9>*2DH=] MO6*8%PB :,NL5B]:;7#-%C/8 [1RB7)^Z&)()4O,2#(3MR$7-0TU60VFL.$7 M=@$LP#FQ8RG2V2?2>78P7SZ]N52TEQW,3*/1 H@;RQQ](M0&\T88^F"+U;Z0 M]J"2_:I!(5@) ]]3G,6O/@P%QHLHV_P7[=7%G\E@'RC;G**-(EST"/*V8ENT?.]*LK6[+(I*K[ M]<'Y>;M2C9CO#QH D?WOO0(D5Q(O1AE35<@WF7 ?H*BM+>E232!6]# MX5V8=U44[+(4&Y;X429]R1[HE-CSDV>Y3O-VTKJLT&[JK:S,EB6L(,.2<+9J M]-JCA,V"L!:AY(F.R(+]\6P7,\'/GHR3L@SX9 UD_%J2R^QM<;#@L9+.JK!/ M04^?Z@XC#9F5!52R1UA.'R/3;8N^+3$V0NOK%003BUZ3'HGS3M +A MTF@UV6VQ3/9_#--CA,54?[U7?2V*[A>S+XYF.3()'3),9)+B_1!\:!1H,PE( MQ53VHB?89" WG'T5R,-O$U&,7U;0S"?(54:L% ^1P;"5:*X95+P7PV:B=B:! M0;)B[G0%A(0R689BU_ %(OI7)B=70M5$CP_9WSP2F# -R"R@<:;[INP*.FG7 MB"Z1KH]03_QM-/S M:25X5#2$V0D#?E,+'R'&[4>JQ"/7YF%I$]KJ&1.-I2D3C77E3!0J^22X6DQ= M)$[\>%LWFC/QV-VKI$O ;(T]LM+O_!P0IU(VK,9#;.BNRB.5FTT.E]<;%:/F 0[XZ@" M+NQV,.8RPR^83KT2KS7M"B_"G"9Q[!''2G&EY1X.A!D=<(*=:3:?K2(:,2:B MA,<#>F0];\EMWS_T;.LQ%;<=Z]!UUE]QVZ*'.EU+Q>T'%MV$'7BANI&O\]>5 MP.@'%-76<5Z;68T7+:1Y<97R87+;T)IP:,#94X\E>3D".0,P*;UH3UJ+>^N# M[J52;JPEK-)3896[I^WS3KV#)Y]4 MX,=PJ+L5)7Z.#RLEF##>M7EY(H);SR];[?<=[?O2>.L:R':U+ /-%\Q*VI-U^].QHO>E5,W0D MU4N@N//+;D-K_;MU_$%T?CQ_]ZY]W+J4):J.SR\OSB^;O9;V_OS/UB66&=NV MRF*RXBEZ::1".>=]+:H"E:$M">A_F)R?Y#\MNR@<=.-,)NB(IH"H]=W>5:(W MRE@-$?/4' ['H">?<3XJW&3=2J!74;1&7'DA'C,I#WGP2YF,,__\&]&!KBP' M+=K#E+*;/S;P-J MZJ>A(*2%:(0;'H"XS+'$]PP9'&L%Y^- 1/$*3C]+PJ_\3KL$T,O89Y9?-3#>(>-8 MT;5Q3QY 0[,/<=-@8'I#FU=2&YIGZX9YJ+5G M@R,'[*NPK-]I#-@W*CH."!/3YXR),"_X[H8E&,H*]-.0;HNBU-R$RGY,R6C! M*PS+:!&=5%5+RRIQTR^GQKOB2VFY*K^N6*K+[T7G@Z)?_60*N"UBS#(RZ1YX ME;4D*L$HB% B(&4VHE[X$R(QE?+F^U\XC4E%RW11N1<;X2*?X4HH[EJY)/RC M19V:B^::81Q6Y)OC\[.+5J?[$)6I3L?:1D699=+'H^G"U5>@BU]GFAGAVLYV M,WJ6U?X1[0"* U"!VM;[J)W_U0'!^+?V!28V@HS<:[8[VMM6IP42,U;?E=\+ MP?FLV6F^%Q5\Q9^7K5,0HD^T;N_\^%^_G9^>@.H.6GL/+E)QL+36+F"9:+GCG2U2V%"*D6S3RW292K!L#*!8>IW%G'.>3YF M!=$M$?L;4YF_(1L?]T>%?!9I81$!4<3ZP>5EF (ZO\4KX5M>AL^6.N",(/ 6K-;TXG7,@]]AZ[=+VCJAY9__ZT_>NR/O[.M]3LQMV^P MJVW85OH8%^!;^A@1JH_AJ/F<9G=;U,AXWFNR?':=L:B=EL8BN'X:Y%_T%$KE MOP$77[=E'NP'T*/%WZU;;#4JXB/$W^?35E[R[VL9)2'^^$M M$1)\<$E#@/K MBC^D/?2,JW(7-N O\0>/B%B3IFQI)%>]7%[QS87H=?>$A=[G1994+E6_ M4UJ7B\0',F5!?MO\QI(^'HKR3SBFQ57O9&Q1NQ00/J"D(7EA4M MVZ*B_QR?:9#!$MICEBS6UE)4=4O4EH#O?)[8^80W%VBX3 M"2<-"^]F$J,?U>MX+:W(Z]=MUK3TAF/0FC;E?B0UST/49C>U=H%/>]M?WK , MD&UWFY;W&JP\JV'J7DTW^,%G\ ]:RN_,&3Q,1^L]AYP?,T:=*7"8FS!.D?I&.W/Y=AW3CY9 M@S*UAM7:#FUK4V2Q,^K8.A:HWORR!GUM^]E%(>J&-;X7)!&5+K60+F7.>JL? MER[E6BI=2J5+;3I^RSJ<1&J)("S,K_FM?=&="JA=7+8[Q^V+YNE,YX)62Y)3MW7Y9_MXY7;NBDY45;#R M1+76 DG>_U@GX;!=&[,@,=R[VP/A081X=X]_:YU\.%T9^5]H-M-R;]UIU2H,7%WR MA=8-KWB$Z3DK5H2KRVFV?)(9U_I8EG?2QK0- [W% ^JX6H)[Z]K>;FOE6YU:9$H-U/X'==L.)/KK16AS!,!H2HU M2'E@IE7L"DN;:1W11D D;HW2N@?ZWUXE03+:-I9 2]*P[%<\X(/ MY/;RI% MY#!].,(-$62!M;N2=)SW[R2%%-^"?,>O6#]>UO:A:!;\8XE0E.X?S8P' _YE M;BP^1=2R8\!PV4@\((T!?(MEERV-<35ELPB65\<* MK]DO4=S..31\[S%)+.XA-=:?:4&=0^IXFT@+L?WU#]8\U!UKPVDASQE4/D_1 MRV/*BV-'Q&S+^/+M20YYV QW,7%@M15XAZ+"ZW>3H_.W0FC0BG2 =E6@P:[U MI23SD,C]1T6+K-_B\E,?@Y M_?:ZF857R3>>O^;19Y:]!GV$O39=SW"1>EKJ:]G=YA:QM#)_^:I$,OEITZ8[!M17%3 MG2I\W35^%JC5DL?SR/F=Z4QRS3NRUF1PM&H\JNNZ];?\+S,$NN2^GU M4C1MQZ):_\RKC= KS=QERP0Q^^\W0;QS)NH9^:/RO MPNW]VG31*@6M#AC\]XW+\LI*#)Z%5> ,I\35\D03I]4TJGL*L*^;VBN,?M Z MZ:$&PR.ZYYGF+X60'-P5H7YP@^@Y**W"EL+:G6([TX*GN]0R]=>A3N%?R73& M%&D5UN[9IL^8?T5 [M*07VT9(BL@G@#QFOUQAI)R=XL)0>"!G[KCNJ\CTW9\ M&O'8H&P"O*:"W7W:<0FR(&'9"EA_ *S-:1N1B??QG[EV,FW!.)=F+KM]C'*Y MM#]IP3@1?6?R4"8=%:>&'K3)3XP]<.$@R65G#RDLFY80EI6[;K<8^!ZYR9QB MMA*6]VS3WR59/IJ-F+A'7%;0_G.9V50RL^+%1P8S&;I1P6$E/>_EWH.(E@XC MA<EHC&7_N]$/*4W>\U:-ZP+-KO)=":GS,^-M9_4>F$KMVAM<* M?9 H%51NW.<:$O MB-$J(\T-W\! \UGXM17\[MW&*^Q=&_8>C[,,UVR5="Z1#V#X"F=WDMWL"KM9 MEGX[$7A,H)QFT<&OHZ2K_IZORN-:N6";4F-2N,YE8.7WX] M%B5K(6(\??I8-D*TLA"5?7=B2F1'YA$P;#UVSV%<&Z_:&DA021;5FMR3]AU* M&JBI-/ TP=UTIX*[8(>JU=3:&RW^!\N@EF WA4G%_#_8\M;@NI_>"2OYY#QL M:+*#&!.%SYK76=+7#*DJ-C!;"[.Q CZZP3Y5?R7]?L(&VO&A]C8%?1._6R[3 M[OLI^UACNUQ_4ZGJ^\6?CCJ<*\M@JB50A_/>;?E3#^>%UH+J>%[E>';4\;R+ M'+K^XI:&;FWO,;W)Y;#44ECJV-[WK3^/8YYIIWPTXMGLL5T&4+FRH&ICNM@+ M]SK-$T%@&>\S=-05+7#E@*LW%@UT]>DM+,C3_GAT_RTS_)./!P,@F^KFR Z? MZ]X+0U_!_W)P1.D<*59^7F53TOK,29!Q]I6P& ;[AO5OV%U^\'JV7W$R)',+ M^Y UN7\%'H.Z"3^CV+%UF^K. MW^[!44_TCD9W-;P0F\@O@2'5@%HUH-[RYL2J ;5J0*T:4.^"&)_<_G]1&O[? MBN*\@;_;4W'>@ /1KBCV*J-S3W@: M_SK4FA$?SAEFQY_'^4BSA7+QN*XW.Z2UK61(E2MFZ.62*;C=&H9[ *.YUI31 M#+T2EU>-1E(YG/7>_\UM?Y?#9F%4\'T>KT[ZK2AO)G%BP>DU!\O*Y?5;1A@YIGOK?9T@-=TN3_WZUT"=4WNVX:U;'HY%/N5Y M'"ELC!8_M!T52A<[;EJ#093BU8,IH[I M;>N)LK&E.-RRA+*-+80Z8?=SWQ]ST"J6V<9TEPVO@Q*[?B)VE25/E=&UUFRR MUA2A:7R"EF ML.:B[MD@'7[&DA6#-$HSKOV6#O"H/CT];F@]6&V':=#E*@0 MB"Z[9]J'+DAT%PWAO;Y&\X,0)CX#= %K@B X#OI)J#7#,!T/1[!_VKLD&RCP M4N"UG5Q@&<7A;!F'2JK:RIT[QH4643:B#-I&O^K8G.WS_+PU/.W#8?<0%'LX4$5*C6'9NCQ%H_0: M_=35R\N+?-V9',0L"]B0Y^3\ML_O\ S&;TQ=W_MDQFG1Y6<[@U]@EAA/T>YT MGU8YO%8S:HM2_-J_WUZ>:NUA/A*EO4[2<(SA(:0(QB@^CHJ/X1=X_S =:>SZ M&J,,$]G12]T!VBE>,41J)=L,_WJ$Q2[0K% M5=A@#_2KZ568 "!"L9];"WLN:EUHS?@"W>4T1?\87IKE7?+%+C-&[ I%("V<=1W@@X9%V()*-#D1.\_4XNTYSF>HP M,=Q[/_&-X]>&;]&JC[R!/)9B\MA- J_.Q\$7>%R9^=1/6)#T,6-,/)F-M%R^ M[%#[X5#A]@ .8TRHB^ ,GNTPF)4=!O$,3S5L_0PSP[!GX<^8G\%TX-;"P!\\ MV?&PS_.\:+.07_-0#+[?OZN.,L?G#F:&>K@"]FA)]'\'/V\OZ]D'1S_L'FM0 M69S*#O?C@[:UY^G/7CO.# EW=F M[J3#RAZ]9 /K"K2\;*]J^_Y>U0\@5F]"K!MH<%W?'M8O/I;G;%>-?/OKYNEV M-0CJMM]WFKT/EZWN*I#CER-/1%;-&\-[,0BZJ+C)\5S*,$L[F[;/G/K7\>0R M[%?1SV+9ID<87B03AC)\PQ4<:1$F' O]%7._DQSSN#$[61Z].>RC3$Q&Y3;@ M5ZP?XX&&#Q)$)B]HR+3Q,9[#XH%L/+I*,YAUM(BFSRY;^X>N_BB=TP:A?/VR MM>D>ZO9JLO6#% %Z:-BK]5]?461_K*FAUMVN?\Z%TH[4_//X7&MW3CYT>Y?M M5K[BC.%R&@7(/BF?:32"O78HL6MW8+NUV OE*F MH5K4ARWJJXLL&8;)->LOKN4OJY@Z%B5QNCV2^(HB]U2F1GD[P(Z=A5@=\'YZ M4XK3,EDU%=R3BPJ%45&/"(>"GJ?PT$@8H+/:$ M"69;+89;]%#W5Y-L'_:=;5EK%\,M]]#1_?4K#?30=%;31=8K^;THOG1A!&PT MSC;DSM^&)>@EH_Y#IK\-+[M'/9/D=R+Y8E5KAS ]' M*U>KV M5]2>$_EB=JUZS5^3_,!G_X4"I +]>@+]0O6%?I:XII?\)=#X%_K(2 MQ"2G5:? SIP"BB<6#X(%\E<'P8ZX6_ 4N&#COO87 M"#W)YX#OL>HMH;Y23E-)^#N&[8K2%Z!]D=P5MN\0MG='_!L?:N^!YL?#SP_" MLEU2:H^O6)(-,#- >E;>IBR+\(_2V)/O',CK+POR+^M'>!:J?R*^*)RL";L( MG!S#$[13()@^'H=["I,E&NX<&.ZMQ/LL=*V <'> \(1] SIO'FKO,\Z'09^- M%!@J,-P9R?#9R%MAXNY@XF427J&^"&3S+Y[U^9U"Q-U"Q!?6E5]N]L]$V0H, M=P<,"]O*7X?:68J-R!06[A86[J^J_"R$K:!P=Z#P]W$_84@PW>\OZTQ4,*A@ M<%VSWSQ1K[>DW1PB[E>Q%F<=Q5I\X^!(%6MY@;%LO%A+78JS_*2ZP@_20^T: ME9B!\;?^K?7.M>/S3O?\M'W2[+5.M'?M3K-SW&Z>:MT>?'#6ZO062]"\3$+K M__R7X>B_KKC,*$<^=X*H9UN/21#UC$/+>ER"Z(\>:SB'U%UK1947[J6UTHG_ M7%CYQ+&LCI4^/3BZE G8@):;[YVN-OF%-OD=F>VPM67#OZ_/E<*6&N^;BR7' MAT*U$W5)W[*^Z.?4O>)\E&/-4,"B?4/:%]7;19,5GH\4@NT= M(6TU@L'X'85@-1G+0S;.^;%PQ?(K[5T_O]KY.XS(:%VTX$>GIUVVWK>[O=9EZT2[^/#VM'VL-8^/SS]T M>NW.>^U=^_*LYJV\>K)H=_>*9;PP0 AY?'FY!RGI8S>W]C :YZ,LX7D#3:G+ M"F?+#X+L]=&S!W8LW\'SZV2(/8&*VM_+Q82?[Y;S8IOU%]>NV#>NL7&4C+C< M)!9B(T\VO$.C4%@5@X+"R99+)]N]6R>KI,,5^3C(DRAA^)7V"A]^+!_]2]5# M)\-C%MQT\N-"I6L4A=C[8B SH\IGU,9PQB:?")M\ ZZIFL.X-(?AF[*I.6PX M:PY+"G-80UP7HC8:3[11SD"W+&J8C "ON'8G=-.B-/PU[$8::7RJJ<[,L3%A MB')"PU+LE%V2*[.+)S15F>2_@.EAQ>-( B0([1@L6*,)1KF6%ICYLSV<^A+%@LTGXGE^/ M^*05P(=A,C%@R'D/X*TANP_$:A* ]L*8T\_3$G@DO<&J9Y% &+$+N+) H<,( M#HU)XP<9,"0G5-):M7;6-]$;[6I4G#6OY-;(Z^7^_"+_>'5QW#Q_^TNC2K7_ MS"7;#X&P"RS01,OR*;W+EA+XJOLHO $XFXUXF8G=SSZS8?*]P(N"8K V; 12NKPKSQ&L8 ],W; DZB! M%IU").:>L;L"G(KL XW?(C[BKL+58"X'$L87F(;6IG(?$A MQ+45TL];EB<2@@LYJ-ZRCNQXO/3PP[['Q=F#Q)14FR97]V\P:7Q^J)T+JIFY M/A%'>$$K2"ESU#%]T-)13& #"5( 8WZH 5KBZ)AV+2,E*T=3G&2#HC>-B*6< M@*9 -D':>&O1/BG@@U=,NOA4N+1\I)B/.DN7GZ4 )=$X M1-B:DLWJIZE86:UWE>;5;PN2D2W#;T"& KE?[ 8(4R@HR8V6KP*R28,1@S=B M#>YT*':> 5QGXMTL2,?PC"N.G4KO%S^14.-, OI$YD0Z*"]I3)X1C;E@LRS# MUN< GQF,1/+C9/9A?XSB7C%<*<>E(8_&F12S87S(HH+GD_QK?N]KRX5:-NB? M#*E17;'Y(>#"2O2()./A!HBA'&K=,0BTE8LGT^&W0$-#>%0#48)I(_36!XC" M#8U_PT+IH6A6!7N([Q.;-$"TD"P6)7G83_/BF?=.:V8IA9 V'< WUA^ST>3A M2\7DL3PF(]%M2_1GAV6$D28#(1T/6,3Q')]BJ6CQ?L-!VX!_YUZ!!R3J(85Z MPJJJQO+! TL$O)_P;P7Y5K@"UA17"5:N0JK!Y!2K*$I;(WR&6#L6IP=2 M"TA$6?]0/**, ,2&SF36DV?T#.?%T>WVI=Q]+G@"+'FDTD5#+1T$W(M2F&PPQ3&VL=5QW,$9 &4 MGBO<43^RG@*3E].%8(0&@7GXJ4Y MOV:HF)1CR+\IOLA-_D M94ZW9@BH/+4M]@JU/XW2#'_+KHL5T/[GOSS3,'[5_I2"@[QI^C38!JG@/F!=*BA'$+ MFFFN;$*>,7L5A\;4 3"S\B'/A'@/8Q['+,2VD)%VE8YS:03+>7%@H7\L%Q9:7:7IQSNN@B:0Y,$*&(Y[!LNM4"+ MA4T>@!:3"K]XR:@H 8$$0$5"@3\4]E:A8I3.A^MQ!B():#"@!J"^ MB8=_OY_.BE %I92,B213)9&2?"96$+@IR4KK!$HWZ)K04#U SI4ZB7#4H"E# M6N.2"6^7KX,YU92TS$.[-I35*(PTZ'G!)?VIG(Q*Y!ZF;A5?E&J8U-H$+B/TK2!>!4W'*3V2P,7Z*5,&[D$SM3U;"*]PY M@YBQ'@ALN);FPUG[QM2N(-6[=-Q'[5%.!O0,U!^SKQS41(81=@G,=#29D#1K M"#-.5C5<-A#\.,Q'+&\\QB.O.CUAU\FPY,+MQ,-..0&[:LX MO(:6I7>@4]V5?Y8&&5P\^=E*=3A>1.(P;&EJK- EKOVWJL#U:"*LG A(8,O5 M."9L=5EQM&A7,"Y@N,^%P5!<"L=5J?,67=I#M/+PTC3 XQ@]/+#7PZI13GXY M:QTL;%"E3Z T%94^G>5VK8D(5-#I> 0GVW<)!U/R%L*J^VN^P!F5U2RXH_84 M,3$35I>OW/X"^E9:J^II7O)1OI3U&G-\5YQ;R_BM8E,4 ^$B8&)J/9SAQR7L M*%AZ2IR+HL7$*BI,(2G(.S?"'L,&*QC:+8\6Z)[#IE.&;+<"L1Y%9H[M=D"SW3WT4#IF 6L2!*]0R#-H:I\JNUIA]X<+4/K_.0G- IN4V&&6 MG^\:/P6/J=0RXZ&#OQYWDKEFS:C ,.I#!>:A(((>RD4%G^:P]2&>0BB>LJG) MIG]77A%QD(<'A2UFU3-A%A 2H615XT#D:^6=WW!FQ>M HQ)>D1C/('D>P8L1 M?P1<7+&,A>C.@@F$@O0J@RVDI(#C'X*0HY5*X"D:>B(- =U<<20>H46%X1@V M:1++!)^%923.K[B+:DLVM"4G(/?UT4GY&>,-1&@3AC17N&ZJ#Y4)SG-<*YBL M=A^H/[X$_=FY1Y_J\I4.M:AZZR_3*5%#W7ZG%$_L3KVDU7K2-U?]+;M\,TV%G+.+]A:8%H[U$/VP2VF88 M>I9I^)Q1EQN>&QN13B//H0ZW0NOO$W3? E1@C'&\(MY($QB_W<0\>1-4QJU MT!=Y(%,6(^O/N^ D_79J7G[[:)V-HR^M;Y_>^U_.OUPEGWI->G;RD9[]U?ER M]OTR.?_K]ROX[$[\^_ZCV>DUC?+AYM.[X^;3M^S.\?^(!R\&YY_:=Y^^M*R/O;Z7\Y/ MOIIGW__0S[Y$2>?D4P)OU<\&'^\^]3[89R=_7IU:EU_SKY_^O+'W:>_VO99#^[K729G7[Y^_S3X8,%G-^4]\*[Q)_.# Y_! M^\Y@K)VKC]\[@\[)[_V/7[[>=LRVT7G?OCOO=0:?>A%\]C8^Z^HWI[W6"/[] M?M9KV^=__,TB%CB1;Q+XQ2+4"K%K[Y(VV>6+'5[4C1>X_)_>D2NYG5J?KZY_^?:6'@S^'["]_?#[X M0#_"3#_V6M_/3JZ^PMRLSE^=I&-^@D_A]R_MNT[O[57GK[.;?W]OW9SWOAIG MO99Y]B6TSGMG?]NV;NFE-FH)G!U W[\(D0-[=1FVR"LT/[ MM'D8/4UEG*<"TI\":6=&;CB[.V_^;;B&Z8>!07SNQ82ZM@T2A.43QXM,(W;# M./"L@Z.+JY0/D]N&ULR2[^F0U5-ZJ&'SGB?48J1-CO'+:W[6ZNUI-/,2XY^.3R\ M.D&37%D8(1W#TR),'+O%6@88$J/E5R+55*:,_5+C?C6&[#KS8$.@=^B;_OK[ MU5B'MO&XQ_[X.WL3S75@L*:Y3JOET]HH2J9X)@']IQ@M3JJRM*B0,)XBO^S. M8EB3Q3!F%N-GG1@7XH3#D',X8&L@QLY/?P'RY?2[W2JZW[^K]TYUI6Z4*Y#- M3]?R*<]X^" ?O/-%A'@-=WXYX1\7^:72C_WF420P-^='[="FG[$F%M;$OWZM M=Q1CIB;%O##T_!OKS]1HFST15YJZKKVLS6FUJ?_C25.L3BW#I]9J;H4][5TV MR7%*I#5MG$<'L^8UID>.97E!$#&+LHAY.OSEAG9,&?7-T/F[/;6J@9:6#%@_ M_[\#8I4VMG%./C-V_08IJ3F,\)_6E(R:HV.691C\@JF(H-+)(!YX[^WHS7 \ M(%$JE#]\+/ 7+!\7G/:R1KJ[PD@W.+OYV/O\_>S+5_/3230X._GC>V?P>W+6 MNTPZ)Q^-CX/?K\[_Z@P^O?^S/S'2?6E_/SMIWIV=G)EG7UJWGT[^T#\-+N&> MC]\[7_":C\;9>WAO[^QVWDAW]N7LYNRD?7/V_>/=6>_=U\[))3R[?0LS-#OO MWR6?8(PPQ]NS[^_BLSO]MC#2W75.OM+SYM\QTQW;,US"+"<@-/9,PJ@9D] / MJ&-'1D!9?'!D4MHP;+VTS94D,E_#Y1$\42+> WACG6>[0J@=12B71KKNZK%K MNB;E1AQXH1X$EA7$@1$[%A4(A0X 2R%4O1#J^QQ"\<@).=-UXG*?$4H#G02^ M9Q$/=MBV& ]UWSPXLDRS8;I^C1!J38+]%LB#EQR+UH9E[F*C+"ESKZAO/FP5 ME@+O5J/3NN2GZ M4>+%!B,^;*I.F>-3RP;>=AJ.;]6(M_?')-4LBY)E/.3 (:+XP) _3@195??; M:IA:EPA2KOSE9.$[?%38?!4FK0V3N@ORALZXZSJN21P0* @-W( P%W[0P KM MD,9.9,<'1[[3T&VS1FK1NITR>\_(ZY(W%",_$R//"Q<>]6([T!F)S!CS*V). M6'=C.W0=RZ4.,#)U&Y;OU(B1]\>^T;U*LQ'!=&$L) MB^6"9LTMI0.L6 M+<2Z]V#9V]-55TBT-B1*%D0*(V >9R8@411XA#J!2[Q YT37_4B/?<<+J7=P M9.H-W7LR$BD31GT9>%TBA6+@#3/PO"AA&V', ^:0@+LQIFKZQ*=10'QFA):K MVYR&_.#(\!OTZ:*$LE,\(1A*M"/9I(SP6YB^.<4U M9\/H%"LB[$H#F.^;P)<.2RR"4!40#RF4\+\R'0# MQPI@?X7XX5AU['L+ MT1U&9,119'C$].$'Y2XG7AB:Q&+<-B.=ATYD8!1: \ZL&FE6RC2RI;*)XNW- M\?:\=$)MW?3#*"2<&IS0V/1(8.J,^$Z,H1Y>'.JVB-RR':]&O+WG5I-[I1/9 MVI#%<=)/9"%O94=Y!F_-R9B_@X4OVH-=8)L0GD_@2R'4Z@BU&.MA>D[D^KY# M7#\"Z<,W*?$\TR(F,RT* HG%*47]205Z[#"CKLLK\V-&57+&VKAX(=##93JS M=)O$OHEQX48$(H9E$VXRQS,H\#+S#HYHPW%HC?AX?XP@Z*4<8C\'KH([-BXN ME(M]!TJ/0IVUY<_UFH@X4G[X\H=]?O+Y;S^(>,SM@#!J .PX-"1>P%S"+6;: M7L@CQW8PQ==J^*Y1(_U&V2YJ*D HUMT8Z][-LF[H,(?%84S,$".[.?.)9Z/$ M$%F!ZUA^X(?LX,BPC ;H 35BW?TQ35QD_)HED<9OK_DP+WI-B)YU919L4?A& M&2 V+5$46]&2.]$<1N>X#4VQ^DJ]63M:M18$#8?&S-;UF#!844(#)R*!:3)B M %0YMA70P.8'1Z[1<,TZ!;(K0T5-Y0S%T,_-T'/B!_,,'S;.)-RF)F@.H468 MX\;$\%E@Q;&AQY%U<&2[#7<7*V_45^CHI2/67X=\44Q\I:J%NXE5:TN#5:BT M&51J+X@9EF51[EL1H=0-17D-$C"/DH@ZOFZ"8N0R!\0,+%EFN&M2BE;FD"TR M=NPQUZ\M9U9Q_<:X?DX6L6S3#0+N$L]R=4(Q/H-9=DB0='EF6O26^JC8"R1BO)'G/\(Z? M$U!,)XZXP1T2FBYRO!$2+_(8H:"N>&'DTI"RK>+XG3>CM%4QC^>3/4[3X6=5 M"F!C>/3'8M@'UPTG=".";AE"J>."\&%91'>H"5O*7"/&F%':\*TZU2Q441\U M%244 V^:@><$BLCCMA&;)M&YCMX7%Q@XUG7B6]R-#=WT(JH# ]L-W7ARTFS] M8C_J*S8\3&F/U0@9:D,M" M:@6F&\8^B!FFWS#INC2?+35G[#9W/V_1#L7=&^+N.1D$)(W8,EE L_GV-2 M$>8%#O Y<[FM1]SS9>$.0W]R:JR* 'F(#***<[RT%-)<*8%?(=4FD.KCHKDC MXMR*+9\XG-F$1F8,VI)#B4?CP#&Y'SA!B.;7AOMTI%+FCOKR]_KD$,7?+\K? M\[&H/M5]RXV(CXU7*#4-PGQ3)Q8WC,"C 0]<4Q0'-+TZ);'M@35DU4(D,GX\4ZJMW(,+W '0DUKE^JN* M &L%I<^+ @8-0]<);.*X-JA! <"3#QH1BA&G5H\*#M' M344,QFBDV+$>5**YQ9'\Y\71 9;"/P_\)_>O5I9)>K+MNL2&13;;H1MY\0#UZ* JA$E=A [(![8 M'@D,PR>Q'\=^9%BF[T0'1Z[=T'>Q9TI]Q0-1A$9+AB,V_)P$_:?4%]\+165] M!4/+%9=9]Z"?M&[#_AB73B'2VA'IRV(A4=/DE/L1 _$A, D-'4X"D"&(0^T8 M#A"7ZSPX.#*]!K77E8&O3 \UY.CUU1%5'/W,'#WOXO ,W[) -0"APL1Z.BX! M]2 BMFG%AL7# /XG.I]83IURQ';>!'%^S3,V@J%J?8Q TL2:D#0F8_A#U1-] M'H%CL@DB"NP2!W,>?\@E6"E<6A\N+58293%WG<#@Q.4,<,FP3<)@/XEI1+Y' MH] ) JQ[[#1\6[4\V6%67I>DH5CY^5AY3L3P0L-Q@I 2RK&IL^&#B(&%< S= M#*ECN)&!^6' RF:M6'GGS1BRANAR66*SE0.7K<.+ M(_-C?_G4'B]=9)59"[ M/LA=+)#*3-,/' >T.IO' +F&00*3^<2W3-VGU*:.;0+D-@R;-ORUM:NM306R MG]AQ%+@I<-MH.5@%;FL%M_F6.('C^D%H@!1IZX3"3\(L$"I-Q[9LW_8LG5H' M1[YM-+RUU36J7ZFUQQFTGHD?W:7\>-INOFV?MGOM5K>A7;9.6JVSYMO3EM8Y M[QR?=WJ7YZ>G[_DO?KX.G3ZS8QRY]65L@5T/V%!TD\P#^+-HRAA M52_/2SYC?]IG-<,0TVES[9K=8F3!0%=2/I1I?C7 M+H(MEGS271Y'G#K$-+E+J.-QPDR?$5^W8M\W ]W4W8,C:C5TKTXFO36=Y J2 M=A22UJ8%*DC:/"3-!S+H1DQ#T 4CW4&MD ;$MR)&@LARPC P+!I@G2JS89@[ M&"RY'8)>-N8_[)-:$>U5-.4SR$VX'Z?3-5L="F(2>^ M;5J$,HN3(' &4FY8XNG+U3W@P.E8MAQZ!0HO5IFS?T^.0FD3WS(A0CWG$ M=RPXP\@_H8I>/9JKS4L\=%KMDFL<>=#-?6/TQI.!N$I\5"4W". MZ-RP+6+P #0<-_!)0#DG3NSYON-&@>EBLJ=/&R!G;$NJROHV2B6+]#;/^ MG&02Q'IL(]>S.**$LM @++!"@AZ6*'"L( BPU+;H^K$N(^6NA-C5)V?TJ:*+ M:L*\F432$LWN5!W?3<#98OVK.-*IY>@*YGD%"S^0Z=QW#03@S MK(9AKZN'46T$&=6-O4Z"C *"YP6"N_F.R([)G2 FIF-XV,PL(C[W V+%S 6! MQ]5];@L@L)QUF5SJ)]9LFSVFNVZGS5ZXE]?LM"E[/Z-Q6&'4VC#J^V*-+8L# M0D4!(RX+(A!68DH8IR:)+68P-[)BDZ&PHC<\2Y7WWF$&7K-71S'PQAAX3LBP M]<".#<>$!07Y@E(W)IX>Z21PN$V=R#4\G0L&MJPG]T.N7V!(?>6($Q[S# 6) M9!BF ZZ-V.W3#".[C3]KZT96+'M;K'J/W5:,N:K#P%JQ:+&,EN\X;N"9.K%U MR@B-?8OX@>41P_!-A^EAP!S]X,ANV&:=FC>K")&:RA**EY^3E^<[L>N>1QT' MNY%%J!A$ ?%#*R8FHP[S(\_7#?_@R&U8M:KAO_/FB4L.VR])^ M'[TP"7!@QG-5&7SC,L99,DRS9'37+E9<8\9HU%AC;VC&<5^:+D6_G@XGZ"%[\Q MW?()R3#BP]$;XHL1OL3V7V2EZ2E'0FAH__@1"E_PK'O%,KX66_TFCWW[O?S+[WX(O MUU\^X?J<_)YT>I]A'"V]\Z6MG_>B+^9'A+=8S:AS/!)8/@^D*>CAT[@ 3@+#:# V"4V'%Z$&J9!?&X9)(3S MBP8NM>+ ^@&<+26K]74R5V2UI63%/<^,8(<),UP@*^I$)+!"FYAA9 $Y."S M4])H@'2'_ZT "W2:I\GP\RD=LB#+N3U5H19'/3I%&Y^9OV[;< MT'HNMVS+CQ\*=)L\/Q5)U9ZD7"?@AN\:Q ELK+7H M@"I@^CK\%K@\B*GKZ4Z=2*J=Y^/Y)Y%8]?F!CLX MZJ0_E[Q6E\T201%:FFGI]/":V%*CY)MRY6S.T3K+HL+8H[PYZ^+-^4#P. H- MRW=(:*$WQP\\PM"Y8WB^X\0AT$3DU-&;H_RP-?7#*N;=(/,N!(%;4609(=%U MYH..P0D+YBW;=\[C._CLS[K*[8;?#=':>#03I\BN-N32X7.1#E;UD? MU_[Q$W$XO3L;M& -?H>[+Z\Z)U]!'/[X_?S]1_O3EQ9%4?GC][=]_*_SIW=[ MWOR; MY5#;(E0/09D"18K$IN/&041#&Y.'-NVR>QR]M3OO?D!QRK.R)63X_0RKE+N& M'WDN<;TP C+T*&$@TJ!%VW!\;KD&;/VS&!T54>T,4=G4# (W-$D, C ?JV#K(TP-7-T(#L(WJ3_/728MA;0!OF0%3T65MZ-(\^^-O[C+7\ *3N)0" M70:127P[B D-=4-W=.9PAQT<^0W3-QNFNY@H)\I1U 4+%;W5F]Y QG.Q09H1 MH$T/_7@VB'>!Z4>$&9;E&[;C4MA I#=J-$Q[L\4/;=9P(6TRX MP)QU:O*ILD_FZ]EGG.7C[*ZT8;,1K$L^>AZ;D#[/HN5H*B*K$E;7Q\(??B:L MWI[]U;;._OH#!-0VO+NEGY]\M#["^GSL?8"U:YLP#OWL2Y-V#._N_(^_&4=? M%:4D,@*T:<$\M C'L:8AU2'3?0\;F%?#L=HP-8ML,HO*B)H M%WAW70J3XMT-\^Y\8PT>."SR3>+HE@FG7! 1+_1C$GEPP(6N8^JV@QE+E"[Z M=U^$=?>G76@3!HSKS/K:-4LB4-RTD%TG(]97-2(WWHM\LO87L/3MX;%<^(HY M1\'2^F!IL2DY5%A-IZ0 (*K&U9IF<;$84-MH&A;:OA/;T( M=?V,MUL@;ESR$8,/(XVS;(A-+525R$U+&>62MXH5;X;A>##N8PSL"8^3,%$% M;-<(2DN:E0=A8.J>0^+(<$#Y 2DC<&E(G,#AH ZY'F?ZP9%C>@UW2=2#2FC: M&89>EY2A&/J9&7I.R@AY')JZ;1*+A\#0$5HB'>!JT[1I%- P]"@&=%I&0[?= M&C'T'ADUIAPA&V;!? ?7&;_BPSSYQK57_33/?RD[8NR9H>-YG"4YS!-^6]"0 MICMSCAMS7-T765__%/:FPT?G<8_=*JQZ$%8M=C-G;F"Y-HU)[%.+4"<*B>]9 M(3$=FT>AZ>NA;6/P^:(/>W6[J[)L[+[,H?AVPWP[)V-XONM8L>&3R# 9H;;E M$Z#3&&4XD[/(-%U4&OPGBQ?U,V+45ZKHI2/6E^%D9O+-BD M*!WCB\N)/PT'ERWUB\+@/UYP@7;F@%B7;%AIU=@<1NJXV-QQ 7-;D!2ISQWN M,Y?8W(T(Y;Y.F!/XQ+)IR)P8#@V/8>"?8=.&[ZXKGVI]_/3"=BR%K I9:RMZ M*V1]5F2=#ZEV+<-BH4,<.T8=W U)$-&8N-RB((2[W+6\@R/?-AJ>M:XD\I?' M52&IOQZAV%JF.%5R42O/"CE*L<_/C*;H>\>YQD)T.;+A'8K4G70$3Q^EVG$Z M%(LB/)/ODB$;A@E(YJ(BW0"&G,^F;U7F5KS [\;8C:@_*NJVR:M?R9DR#C["MA,O?L+O\X/7,4@R2 M83DF:AZZ-HQ[?M7N79LXWMC:2)X!($TS)O84.)5G>!6,B=5F+-I5AN?-?_U\ MCUS04(4FFL;((2/)".QHV?X_*Z4:Z#?C] M^/!>3J[-L,\[W?/3]DFSUSK1NCWXYZS5Z76U\W?:\?G9Q67KMU:GV_ZSA;,Y M/VO5:#[+ >/52=KOLRS7DJ$VNDK'\*PH;VC\-N1PVESS3.;+:FP 1]LH_V5A M0G &"BJ<8*7'Q]*+Z:.YSE=[9U:+O>O5_KA\:]W_WHL08\UO ? M]=@??V=;][]T;P9KTI4>^Q-KY$\=#X:]<.T2W4ZRZC/I,#]E8,$%'SG+M!:< M']&,8/K4]:CHWP\03VN^5LWK+.EK9N/_!=GK([2$K=)6>97I[^,R6I-E--0R M/F89SU@67FFF-UE'_2$<_#S5]0UOOC81?O)""];A(RWCW_APS)<7[%A1%:^_ M86^U]7BL8:_&=KO5)OX NUUHFV'H6:;A?]G[',[I-,=;OBX5 XMS\X9_MFQ)PH\G37AH?Y'M-=R_ H MU0,G,J) X)RN6Z9/5LV74CBW 9R;SXKR7*;'MDZXQ1BAE@$X1SDC3FA2*_(, MTW-]X>K5O89N+]9Y43BG<&ZO<,YT7-\+H\ (XY RDWK,8K:M _L$,8^YD.<, M7[WZP M-BC=%IRK1?W@6NGHQVD^0H]4#NR2+]?2MS:WO?[**:[^>5Q FD*T]2':8L== MDYFN8V!%"A\U5"^(B6=;G*#CV&"ZP3U+!.F9AM>@^I,+8:D2%?5EX[7K7HJ- M-\?&D>N1;R(F23V;,,P=0LD%6 MV2'UX7V6YKEVG:5Q,GIZE[+M216MOVHA=N9";(P"L_6!V6*/,]UV(B\"'+,# MBI7O7$Y\G\.Q''D M>9X=$]@2K,7K<,)88!(C"&*/QF848B]MT_(:OKNN,C:*^7>*^=>NR"CFWQ#S MSZLQ+K6M((P8:# VG/RV2XFG,X_$U/0-(S ]FUO(_'K#-K8FY$6Y2.9YN<;ZHF0$BP;),,E'F4A-T_CM-1_FRH/R[&I.L3GOY=8TAU%S9F-: M;EMEQ&$4QI<2"EAF'X 0E]#YO$NHRPR F(&?L!UUG(8BRN:]AZ MP["?7-M$<7=]N7OMBHKB[N?G[GD=QG!#/8QTCX1>8!!J@B+C68%/ D:#R&(> MY;$.W$WMAF,\.9Q5N6(VR,FR/K469^E 2Z^YK%3P%(5$F6;6KJVYJ5 M?78706#M2HT"@4V#P'R; 69AM6Z;A#IZ:$-=)YX9.L2U?.9:D1D'07!PY'D- MSUQ7OT2% 3N% 6M7?10&;!@#YO48^F.32AS*0E*-QZ &XM]E4- M[9!QF[O$MUA,**<&">S8)]RA/H\X\US3.#AR]47+Z^JMS931M<8=CGEE%K\ZBSW%#&_(U9*)L(62]J%\#=Z"3#M-9LX9"KO4AUV+78\/U3-]W M*#$CIAL:&3.+"YQZ/ -6@(R*4WC"70]7(=5/>]^_$6."@4-S\#-\^I M$2 @.C%S36+X#BCZ80C<[(4N<0/+#WA(N6W[!T?K]%$H9JXA,Z_?TZ"8>?/, M/*]4Q&'HPR$<$HLZ.I9#I<3'8C,68X'GV'9LQ.S@R&_8SM[V-M\*S:*(J0HX M, LO- QMQ&[7D>BQQ^[4#7@=2B_JNRP=8'>=9#B&]3N?Q,&]%5LHK^OA!K9N M1QF#+4B&++MKC_@@[\QTB"V-, HHUP>42YJL^[$3Z"8G5#= AS&PR7H44,(L MD'?@1QQST&%,PVCXWKIJ)3V-&=$I1& LCS[5 ZG(:OK&N1!6%)3N%)1MPY2@LV0HL68@7XX%I M1#$GOA-$H,&%().8-OQI WVXELY,S.WWS8;O;HU^U3 M+QPQ5D!?X>Y^RX=]S_1OVW$!XQ;-UF#C,X["KF_35,NFBB6MWOK4S--6;E#6E.BI4WS,IGLZSL>0Z+0M!S M3!9[A%HA5E.U0?"J[#=]8+*3S(JRL?$;+NIY*3Y'R M$=7)1R0K(JI,NS6#V.V":N%;- :Q(R;,<4 >B4U*/-N,"'=CQZ2.%W,#.ZWX M;L.ER@ZKF/\Y-!/%_)MB_CEEQ*$ UI;/BFIA/E8+HS0DH14X('6PP&/>P9'K M- #&%>\KWG\&54;Q_J9X?TY[X!1R$@>6#;QOQB0(38-0$.5\:GH1MW7@ M?;NA+S%$U)3WE<]DGI5/>9Z_P2R;,AZ.C499$HQ'+.AS;91J&8\X'XB_AC.> M2[A!NB[WTLGRDKH/Z*133W2SLE^]]#[GL@+#AX#AW8(6Q *'>9'MD0BPC] @ M\H@74XOHU//UD+FZZ\8'1_3)]9"56;:^?+QV->81?%R5>.+DED?D.\]2Q=\/ MYN\Y1<>R7,.F+"*F:8"($WD^ ?'')XX>>H:!U5-M?@#,[)F&^:MB\MUE\K7K M*XK)7X[)YS0:RXX-P^0V<8Q8)]2R#>(%AD- T[$F05] MY9A]"U-8IL$@Q6&EX=>KM ]:Y3TY/ILUW2Q;YA=%PG]L3"5_ %'7_ C8K+ZF MK%9KQ/CO"XJ:#D!N>)Y-0@8_*'5"3+R.21S&KN=QW0>U:=5F'=>K%N3FD%J16.*=@ M3D'=LVKV"NK6"W5SJGOD69Z-!73L@'N$ZIY/ CBDB&WZ-IQ7V+0]W%)G9#F0 MDJYM 63K-NRM\(S*A"V84I2.4:6>G_%3WJ!&^8-1KLG*(\\K?\F!M6"\66X M>@D8/TX'UQF_XL,&;;FS'N^30TSB%P" M>P0IOCK^7SQNEQ6!=!HGL+Y;+*8E+\X M+^AJL_GN94K'1P=G?[)@UWA[[VU7&]?M'3W9_W8Z>U&([BB_>&_'B]YUQ_2F MD>#M2%"N*$Z)6@=6BP3*/@>HH@:*H2A.PQ(FD3E)7CL_#&,&41LB-CQA-B_W M6SYKH!\PZ+MZC2O+@E3%ETR\C@F(4$Q>N]8R1A&1NVCJ,5-/\V%=\5]P0(8/NGT-D'3V!&0D L:$0$0& M;-16QF1JHZ?K,-\:S3X(N&^17&EP_Q*X=X0*:.ZZ] MBLBK4!D(W%M(YIK\Q/"*3E]6X5)@/4OE#MZE.#J;SB=+J$]S>>7W= &F^>A5 M:H&93:B;6W+@C^\M][_3D[JTW]'DM!+CT>F??+:% M3D/]YE'?43M,IJR-8."=3(")._!&&F 4,_.V.$7)[^QRUD"_/:"_]VGL#>J# M@'I'Z: D%T7!=N%N#ECCL-8:!TQ%YTEERW2%NNRK9?V 8C(/1_!\+E+3&LYN MN:)I5'=;JMM?'?X7I59&,@91D:EU @04E0 =9=GE1!$TO)8WB;433]I1[G Q MOSUZIF'^2S#?43+95>&2/&@7:NN?),#Q& "-C]EJAR:RG=T'6,SXP!%_KU," M&]*'@/3N$,'@=%(%Z4XH @SE@^?> O>)N!8L2U7G@:[FEFUSS.;A-S%I4X,V MFG%V#:L=IL51+A15OCHYKVOYPW2VC$;?ND=WJR%JH/;,"()\\9JD M V6<\:HH)\W51>\$M?;,GD8@#Y% >E=7C4 &32 =V>6\L))+"RR( .4!D.!R M$D I.:VB\>0OIA^6/65;"*3/FI]M$V<72O6 M;,1X&V)2DA&(!VR3$AXWRWL55[RAO(]1Z M0G]'5P7A8JPC)W+B$I 7C\CZI$%D).LUH<]\B"/4&@4,71XU"A@J!70;O*&- M1L9* ;Y0@+2Z*"-+X&V4',L+F,(0*:"%ICZC>SX_.;$-UVG#=>X_8-=.OGKD M]]4)BAA%X%E=M;&JJ456JB+UC(@VD5&*FXO@&V\3%!OS/7;FVV2@L3%?O\S7 M$; Z2-^/HEOHZDM\ES M$:.$I&(=FDVFJ/GR@8S77 B*ELLM#79>74B;KOBXK_(QG_[\.==N=)8*(E[1 M;(W3GUYSD-I[;" M8S /XG+^REI3S8HNG[B,YJ= MEM6:7_VYRZD^ETX@:T[@39S U2F)VB%7-F0PF02@2A9\R@B8K>N)>CE,]FX]W;< MNSHXT48J6Z1FD(71U?_C8+62@&0CRQ(S)5R*T/4=P%O#8GM"L(W@'AO!W;6\ M;03WI037$;A".!/0,P@A9\!<6,XYJ0K+D0R,1)9DELZE:OS6^*WQVX:D<^.W M+^6WCG@6GIA-(D'R-7;@# /GC0$KI1.9^^"2K/QV39/UH?+;(-HR\_0'E?L]/]@^_[6[ 5Q2R=\$@A^>O?9H=Y>5F/#_ZDT(C&$&!$"Y2] N&*5K&&&TYL9]>-N;%CY?I*?1^0 M]&A8[^\HH6%]6%CO-L9C*+W7!G32$5 '#=XG#TII02C(%/9>8MVZ,5-#FH[2 ML-X_UM>4U0WKP\)Z1XN7C9OYR"PDAZ+LZR;4)N(,$I%.3 3.'"ZQ+MQ8R[YJ M>0WPBFGTCEOI8VUVLX'7R;LV3TVTGN8V)ETM;KG!=H[G^:.[@FOE' MJ!SWV8$*Y0.:7%P:XAQLPN2%XC$6#[70G- XYNM7[O:/NBUJ:M6X9B#BJ7'- M9KBFFY]LBDA"GX!S)P'162#,$;+@F@=K0I(77./DF/>6I-RXIG'-/8JWQC6; MX9J.?,M":Z,L R>5!]36UJ,: SXJK9U- KF_\&OLV*Q?F#\7$?VA50[0VX>V*("^T5*(PJU^SB= MOJV=Q ^GB_+NM>QZ>KKL?4 UG/KMY)1.PX1.1B\6Y1NORR7//WFKEW\ Q5=& ME8LXF\XGU>Q?S]()+2:_IW_\,8F+5U?,\L$O7IJ6_?DKY,LU%(A_\E?N?AW9 MC=;Q6U"=N/(''^OU+IG&^L0LTY:'(-$[3XF)\C%FK5CQRO0OO J"R]]Z];Y% MQ%FA//"S1+\!Y7*/7]/)'_1VOO,_'S]AY?'J+'UWU3ZY-CG?V=IZ1N9G=WC96^"::X@65Q@@7:OL_]&G]0N MXLVU3^J3O9^>'(WV#Y_^^.+X^?ZS%^/R^9.O/@GFP5SVT>&+H^_WG^X=/WLZ M>G%<_CEX=GC\8G3T;?GJZ,G_][]'WS]]]OS%_SUZ]L\?]X]_'NT=/AT]?_;T MV;.#O6^^?S8Z/#HL[W#\_.C[[_MYY6]/IRCQ:OI>7FO./_[3789]8E=YJ*OQGO&76Z9H?Z1LWGZ^NJ3?\3)_.R$WGX] M.5U>T_*7_G'Y[I9#;]X_9ON!6/ M^7$1E_/SV=OE&<;RF;])<[6VF- MU.=I0>6;<90N"V3:6G[Y QK"^>OSD^7)WK1.M^F,'_S;R70^__OG!L6W=?XL MJTYOAOG;;V 7E3>]K/56K>CS/R=@?CQ=:70U7NFCY?Z$;R36\8VVU)%]M(\2)8N\ZNTI?/OW5+M_=Z>G[ZZ1F_ P+/ MO?_H%Z+WKDMI7T]B/$GW\_1\0R=T&M)X=$"S\&HDV7A4TS!Z2/#]PN$:UP;< M[W.%;IE1IU$:$BQC1.296;(IY"P\:>V9I%_V+[-26RZVYN7.O+69+ >7 MF2Q3^>_C _GSNU8P?_>B9^_O5'_/?39W\< M/+G*9)F^^?>O\=?#=R_+S^[AT=-GY>?VU=%W/^+!\8_E_5[]^N_7!W\;GW_]#?]]_/+-X7%Y_;O#US^_VV,_ M'_\F_L^[9V]6NSJ9D*.0 6QB%E!H Z1$ ")44G",+"V+CIBS8RG6[@QP6]C< M/$_E/6SZS(F[6_@/C1]OW1.TQ]$Z@V2]:T:*?1'EK0[4^?!4_>),?4"C0\BV0#HK0=KI((/3Y\9KC=<&P&N)&Y9]$L;8A%&AM3XEYS!;+1!3;[PVW.F&VT)N MH>.R29.59!*RUD5]6I'!C&B*:16R.W1TAN,3.7=$[, M)(OH&44B;CPSMF;E!VSD-A1R^ZUSM!:8MT;4CET.H3;P 9*, 2,O0DS>E/VJ MD)MEXV++1FZ-W!X*N?WM%NRFE2>.G%/M^6%RU3=*1^U=9K8X<.K3[#8OMUD^ M:R=K=Q$DN H4O#U\^AL>[?VBA"%*.0 OCAD@QPA$68&V3/EHL@UNR64K-/;W MQF"-P;:.P6Y!8"8Z%#$&KYBI4SJM2 R]](*0:2^;]AP.J;WKD)IC 9TB A+< M 092X(K@A. M8]OB ?LT556U3U3CCT8'(ZG17F MO$J%;5&)7LCSGXN#XY\OM>V!.OCUY=M?A$ND+5<076VV1*:H7-((RB-FRR4A MFHU%)?IBSY[:Z@^9C [3XG-5#7?6?'=+R$A9&6)01H;,,.3H&#<.G0W92>NS M^TSOIE56*FN^OUSR[Z?S^6[N2R<8"(Z:R :YS+!)5*B"E.*2H M73$F.E_G$_9$26LUU/TRG^W>FV6A<:?A\^?G.FP!T:5E"+CBFGO19<6X_>:9M8P^] \-M)5 ID M4O+2@A?" -K RO[K.4BG"3FIX$7;?Q\!?CD%5%CQRB,6S%JFF"49=.;91\X; M?@>"WTXN3F8&E>0,1"ZZ'I5#L-%+,");X[@)#'7#[\/';^#"1"XXZ6 1K;+X#4G"+1=>+,P[J86I.@SII AVB @[= C)=M M.9+**HOR;?4(]N$;O,PM%K.)/U]VOCZ>_MEXZN.^4RW6WBN; M_-B-M;-?)+/2)%$< 5WGPB*6SPQI<%YIG4EY8VF(+D&ODR+9-7'UY=>3TYA. M%U^#6VW&?I\H/KJFJ^!%X'T\.DV?;F%T@YXS#YK2>H_>/4_AA.;S22YK4?_X MM[/IZP_:/R[M].1#,UT0X)/SV:P\5S^4^YW&0HM'^9C>M.!]/Q[3NY7@?8[( M8A0,DK8<4"<'UG@)2A:YFM $;F7?^41#3+AL\-]F^#<7YZ;P[\3^BSY"Y:T" M+I0#M+G()2=U54],\2Q1B=C@__#AWWOLO\%_D/#OI X83LQA5*!0:$"#"6KF M-T3#R(94^SCTGDW>.M#@/TCX=S(/%#D,UI>-WZOB_!L24)[_!%(J M;X+D7EC>X/_PX=][YD&#_R#AW\E9,!&-8YI#]MX#QJ3 *U&TOU91"D$RQ=3@ M__#AWWO20K_P;S"_[1%?-["#O/6390'Z_(%]IJB"49UI8"#F7W1R5!)>S 6E8MMEG+[)ZZ""_F[8) M#YM#+OV[^WL(>JK^WLYP]?Y\?EYGHXRFN0:MZZ"L>6U(4ZB\/*:7GT].ZT2@ M&LD^.RE_JE60_\5HE/7B6-?,2%GV!ZIF2O'I^:RLW<76=3$OI=SB\J4;)O:U M,/6-MC>V&J8.4EFF.' 7BP>KI(:J4^P--XO[IDXO1N4ND>YJG6-W9XLLNW=V]T_CL39J% MR3P=Y25'')W5[\^;+WMKL'>"THR):(+,8,A&0(T%YX$BZ"14],X'41M*K#U. MI.%\L#CO/1Q])SAOY](]X;];T)[)9VLTI,#K<15#\)%;R"FA4TGSK/H[EVXL M,-P>Q3V$I3_1K/C.^:"5]JQ+"F%E7J(RRC (7&= :2W8ZB.(*,LSP:QP0A:G M8,ST.KV0&QL,UB?H/4C=?((AP[\3JR9B& 4+$&6LM3C"@LM60]&#PJ@0@I.# MK,5I+##P6'5C@2&SP$HH.Z=0^](%2,G7>A6C@)C@0(&XL3:0,+;QP);RP&VT M00_Q[*8-MI86NL%O9J,EHQEPYE51!ZK&!Q2"XY@L%>U8N.%"':Q.LWL0ZJ 5 M_&\J\MT*M?M9_24_PI)#E^7:5R3:*K2''_QZGOYS/IE/%NE%FOT^">DB)/X\ MA>G+T^6[_$0GYZE5;?>SX?&5<#A&(V*TM5HK>D"E8TWM#,!$V06-I%@G,4 M-DP(OW6SZ[TF35@(0<5""#&"Y88!1=@RVDX!5XG@U$14I[*8WWK37<(R"%W@O'FWK8,F;H!MNMPR10 M(VA5^!99"&"9R^"$DC)%5780\_#U0ZLU?[RUYD.>-/X-G=2"\O'H@&;AU4C8 M\:CR\CI%XY\< +^%C^#MRLE9$,(KYGUB'GE&FXP+(F43HDR,F5_V;UA%_F19 MV[_,>;BH'#\Z7\P7=%I7K]6.][AAB95@>4 L'JQBH) 9P.+.@@]9@/5&HDI6 M^11V=MV8&SD6V%?Y^,TP<\_I8W<(_*'1XG_?C0%O8;@AD=VJF_]E3+?JW2\I M[M7TI*S=_%EQUQ=OF\M]:P;KQ/:]4$EKRI!8=H7!O 3*4H!D&85DA*&UE:+U')RQ"LBS5 M*WQVKW?]"UXS7I6MG?*S.J( :5+(7*'V2A+ M(67=%Z^U(])UR:W;5U_%9%,JY"9J@D5QI,':D,"3$49RS:F.U1!*C(5FC=P: MN3U"<@N<8E)6A6@92B+O)2'W18-B<0L\-7(;"KEU.S&@)LXU@=*9 _JD@903 MD(M+YUT,Q8W+.[M2J3%';.36R.T1DILW7#*GF#$IES>S-DO),C&?L[0"73M, MVV0XH)O9$G)2GKP"QU,&=,2!C#4@3)&D+#!MD79V7?/,&GD]1O+22<40I,\& M";-+A$0Z"A5X]")DWCRSP3!;-S/'H!9.UD)@&8IOY@0!E?] =E84HSI5/+6= M7QY,3J>SPIG[Y;UG:;YHH8A^:/./0IE7.2+O MCH[W9:%-MRL8T5-GF1L349S\?O7>EV]Q MP9_N;+4)S?U ^,G%8*HZ1*7<: J+.G%E\OKL)-5,Y'+!H[T7/XX$XQJX'(]. MT^*]1;M\-$0OP6(3Y)EX]$Z7IZ=XLPFQ[GQRO"< S;$#P'QG20;X;14 MV2A02NN"^.+2DE $7ENG(AK.8^]UO0WQ#P7Q7GM6%&SP+"A,9>>(S#N6A3$4 M@D'6$#\ Q'.=! RF&7-&)C \9,!0.WH5 MUQUR(6ABTJ%4N+-KI%RCTW6#]C9 ^S8Y\BEJY1TW(B?T63C'K!.::R4X=S*W MS7P 0%_)5) \$^?, 5-. LI0-O:8'*B 1G@9%,?^IMXTS&\#YF\U(P.5E[)L MX"H0ELW"%__/B^A5;?SGG6K;^;V@O!NU5\[P@F0./A2MCF2*T^XQ _-<>E7L M5>3ZX]S0[[_'1@OA;#2$\PCZK77:N-%6 MABN=-G3.BOM0W-7BG0**K,%:%VICJ*"M*%HCA#:'WCO';7-&;XK<3(=9! MB&QB!!TD GKIP;%L(*&.I!C%)/H[/6[X'2Q^G9&">Q8E1X&)B"1F=%QE5:0( M:MOP.Q#\=N*]6BLK:DJ',#8X8< MQ!JN0:41;. .*$C& Y+)N6S"1H\U]E6"]648?@^&[<+PENS!2MM"KH[QXB^9!#'6X:JNMHHU.4'0%)6-&*)C;1=^ M! AV(I*.T3*CRILY2\Q(;A&9UY''M@L/"\;=J*JD)'ET'!*S'!"]!T<^@$O, M&Q_)ICJE8 #[\#86/#>2V A)["T6LXD_7Y _2*4:U$GIBP9I#2O*=" MX O8LFLBZ]WJWB'A^&CQ*LW*;;\^FZ57Z71>BW\O0N\?%_@^BMDK]QF_>Y[" M"2K$>)2/Z4T+ MW_?#.A%2F_C6X#]L^#_2_P7^0\.\F#QB&PB,' MIXL+@.0$6,ZI[/XV1!F%#*:_)D@-_H.%?^_) PW^@X1_)_<@:K*48BK;/9. M3$FP25(A F4,\N(-]M\KHL%_>/#O/?>@P7^0\.]D+: D:[QQ$,@7YY]G"4YE M!PRCREJQR+#!_Q' O_>TA7[AWV!^VR.^;G8#:9%S/=ISF3.H/6H+T(,LSUWU M^"AJX6EGUS2(/UR(]QVR;!"_7XAW,Q^8*:R=R0+&7,MX3 3RED'9Q'WV1@AO MY<.&^/W7C6\?@ZQ5&3Z@VN_M#%7OS^?G=!I2[4I=R/'UM%[ -/Q6B+P\II>? M3\H/G"Y;6)^=E#_5ZL>7&]K\%8ZP5YJKP5MG>I%F8S--17G+$T5G]?DO1[X\$.H%J&3@I(S,H MHXJ$Y2R"3]S7@G6M-;=U!,L0<_$:"PP\4-U88,@LT(E7JT0"$0,$9UUA 5F< M@L0L*"%$D,;KP$UC@2UE@=MU.5P[8/V)=H=WS@>M[&==4NA$L4U@UI)GP*5( M@%)DL-EPB*A4#CYK40<@BK'EJ\=?-V^FV-A@L#Y![^'KYA,,&?Z=*';1_UB+ M[X$;4Y2!( 561@W:.:$BTXI3?U'LQ@*#98'>H]B-!8;, BM!;E:L'HH *.AG M5%/9([B$')0,F5GI%4N\\<"6\L"M!IJL'^MNVF!K:6&E)0 RD2,G<%0;K3LT M4"1C+77+QFE9_$7]L-5!:P:PJ;AX*^'N9_67_ A+#ET6OLP28> \^999=;3G>CA.VCA.8#WY02.J%S4XP+%T MHK'"@V6% <73FZ.P84+H-K;WQCL=$@B;'"#6DP2A61U#SCSWR63?&L0\ DH8 M4'"]4<*F3QA7R\D5]T9P0,NK9E ,/&(")@(71CGCA6BD\ A(H>^B\J8>MHP9 MNL%VM%J1#0ZD-!DP<@U$=2P=CVB4,+8\, ]?/[1*]%:)OET1]R)9J?S]XN*%O:K&YS\\5!6KR:QA8U[V?G>KL2 M-<_9F)@P $D3:A]4!S:7S%-;=V>:"*1XI M@:6D (,K ,_E2^<4<^0;K+<4UK=)">\A]/V)E/#; [S)SG51W@EF>Q&\ M9L0@NUBDIM ";&'O O49X?T@X7V?4>RV:V\4SYT@M-/" MY51C3ER(LFM[ HIE=5WF.4F7LV_.^&. =>]AZ ;KC<*Z$TK6@3P6?079UIPS MH02041RX$YH<$9*7#=8/']:]AY(;K#=[=-8-!VN?K&.I.-PVL+)?!PFDF0$9 MI# ^2J9T _:V GO#A==-7-\[O+LQ78_>Q\P()'.U_6I&()8=F&+IG+4663QL M>=T*J!]O ?5*%'= :_P-G=3NX>/1WMEL R4EPUG&PRHLTY-ND/@#XT5__MN#'@+PPV)[%:=]"]CNE7??$EQKZ8G9>WFSXI3OGC; MG.U;,U@G7BTD"BH4!MXX 6AD !^YA&0Q&6\SAF*5W=YR)QMU->JZ]YN^S0$# M,9F9\SQ'60\8N(O&H$-K=%9*1?YI[OI$]/XZ$FO'"7TR7"=6SY1V=5(9..EK MZ0C/8"-%R$ZRXK5Q"K59Z[J'"8W?&K\-Y:9O06]>.JU8EHYG4AD%LG;T,9FW2*190&'XHHC0&* M+05P5_PXGL@[&7=V4?(Q4WW-EVWDULCMWF_Z5H=J2N7(9$1-***R/&N5A*QY M33*(OQ"F[5"M_[! -T%%JJ R<@?*)BP,AA+(Q_*!?"82VGD7=G9=(Z]&7H^1 MO Q&Q@S+1AB!B6=OBX_FI?39%QJ3V#RSP3#;2K\%%8-R0H#6/ %JEL!):2'K MD'W(4J)A=32R'&MDCXG>[K@70V//QIX]L^?!Y'0Z*YRY7]Y[EN:+EK'<"VT^ MPT*9XI(VWQT=[[\Y_.,7H;WCMJA92:'09@ZBQED)7#!&I12#%OV-BMH(;3[J M[B7[M<43G8Q^KQG"HVD>%6M5C,ZF)^6'7XXFEY :G9\5+"]FY2]=F'*=]B8? MV%.6A8O3_/32A=8NSI:!$"%8*[A*A2=R:S&/-G="HDPQR65!;SY:P M%M2*\HGXZT.FPX^$\=51T_YIJ(6VZ=O9]/4WY_-RQ?/YD^EK/SE=]E9NI_@] MCRA^?QQU>/SCNUIA*Y.U/$;@7#I [P38Y"R4QU E8;E&F6I2K%@_>6QC>OU1 M#[ ]3(O1I"#M=6HC:S]!;5EZ*;,)EE- +M"7>X[2"*,I$F5]>VI+EX_?PZ3[_1>ABIV@R&"T%8"0'I%V&'**32GE*NDU^? 3X=<0I M^1!886RLA5?D!;DDHTPL11\;?@>"WQ\_P.\_Y2]:^LB9BB"(EUW7Z0Q.)0W) M>YV8*>#VH>'WX>,W149$C6DG+!4DZ<(F,\B(;?@> W?(#?'\4O4J58 MFYJ"(?2 &6UMFV=!H6.%CBV2:?OO(\ OVB"(N4",4S%]<$IXCR+GD#+#G/O$ M;SNR6Q?$OWT XI]Y$<$B64$2BK]4-F$;,UC)#&1NDD:A/4]E$^;.C+5S#<0/ M%L0LFNB4C;;(7W22D8K'>+PI3)%N[3XCB M2Z/DK+C1PM:>.P9C2@E#;-OPPT=P_Q&VM@W?(8S??0!C//CC%Z9]\9>*^UP4 MCRAJ6&7PPBE YJT)E*T3[#%LQ&WBZ!:SQ-YB,9OX\P7YDW0\?9[*]O.Z?GY] ML+[1QNW'%'<#[DY*0NTU6"9,V?T9@4M"0N"*%SW&6)"JMC08$&,\Z@*/H\6K M-"NW_?ILEEZET_GD]S0Z*<@9CT[3HLVHW52([GD*)S2?3W)9B_K':[[07@CG MK\]/:)'BTDI//C32!<<].9_-RE-U,9*],-]1/J8W+4+?'[U]'*''J+Q)(H'Q ME NY*0[>D@$AB1G+T$?7AEXV^ \<_LV[N2G\.P'^J-$9P6O;P_P-_@/$OZ=_ "?7&(A<5#"6$#./'A5I$VQNTF.(K.A M#<]\!/#O/3^@P7^0\.^D%W"?M+0^0S&IK,Z_!JM5@NQCT!*C$=8T^#]\^/>> M7M#@/TCX=Q,3G#3DLP2M Q7G7\GB]Y?/>&0*O]G4S&3C61(90I#Y+Y8/+$:RO#>AEB**X_)9LV-E5;+7]WX,8 MSOGHD=Y#;+(A?9!([R8["%4(7>< FKDZ9SMY<(I4G\^/Z\3>FM+PK"<"ULN8!I^*W1>'M/+SR?E!TX7-:)]=E+^ M5"L8__20WC4C6M=,ZUVVK*YF2O'I^:RLW<6N=3&YM]SB\J4;IO&U@/6-1\Q_ M'+#6E-$R+\ *Q@$U<7!.2JCS8IB(B6GMR[[&Q\6F \K(::FX X]7[\5?S^>+ MUX5=Y\?3O;)R]0KHY >:Q/W3)W0V6=#)$NF>YBE63[:XL4M/=^\T/GN39F$R M3T=YR1%'9_7[\^;&WAKLG? T=]8P(R/PA*HXL83@HW8@-%?)B>1TYCN[J\,? M&\X?"LY[#TS?"<[;"75/^._$IY&[P$@J,)H90)L8>.492*-C+L1@H[.M\.;A MLT#O\>D[9X%6OK,N%71BU3Y7O[\X^M)X LQ: 167'[+@1F!4Q&QYCG',55\S M4QL1#(\(>H]4-W=@R!S0"5B30\-8[21'P0%RJZ".@0>=5226*P>T=AB/@ 5Z MKZ1O+#!D%EB)8GOO8TZ% B)R#>B2 X_, J)(Y:#W2MLF"X9/ M!MU =[88BE,@0&61 9-R8%EU"HAG(0AC1G$A#/0#IH)6T[^I>'?LCK>?K/^60^6:07:?;[)*2+0/CS%*8O3Y?O\E,=KMBJ MMON;Y?QQ$#QX4_Z;#:1(OCC F,%E7[[$R Q3(6'2+7.[4<+V44)SA&]*"9U0 MN;1%$&=-H'E*@(HE(*$#...3\R2DU:V6ZQ%0PH "YHT2-DP)G>BYI)11\@PQ M"@58V< ;88%(>)9(8.OM\B@H84#1\R^AA'9FMBXO=$+IJ7@(+&@-E&.H36PY M.&\3L!0(68ZDC-C956.FUNZ"V5AAL*PPH%!Z(%LEHY+%3\BM$/P14,* XNJ-$C9]PM@-LCLT13RF#+:8&5": -;Z"%I$ MQIE).F$CA4= "@,*LC?U<"_,L!IQ%U+H:(&%G "#$T#%?P!$%%$K4N63AZ\? M6H5YJS#?KHC[DP^KRF?I['P67A6*;57D&PNO'<\2S<]G;Y>Y#\O-:B^4+6U6 MM[GYXB M7DUCBYKWLW.QE:BY]4I9%23X2&7?RC*"%4(6V\F$)BLO)+6TT0;K M^X%U7>4>5!,QD"UTL,7E'L%A%J"EL:8:(/G.A?1Z<;JFMEM-V]I MUO ]V&V[]S!VV[8W"NA.%#I3U-DK#]$G#A@X@M5!@Q0IJMKUL)=2NAWJZ [M/)_&(8?&TT\;CJ MIN\]DZ"EF34K-2LU*S4K-2LU*S4K-2LU*[64X0=V,G4P.9W.)HNW^^6/S-)\ M\32%>E:5ZG"[C\37\?1P>EJO938]*??P\NH7_G=Z4LS9)H'<\H!*?'_\3/QY M0/7CNZ.]7R+3!I7.X(1G=5@U@MSWD?5QIY_=^4M;B(,U*S4K-2LU* MS4K-2LU*S4K-2BTDOO4'%I^H6.F>7#Q9RK#]T^?O1=AEKX1V,'&;@PG^P<$$ M*_=:$^.B-I%YIR!(BX"197!164B6J2"49U:+G5UCAY$UTU/"Q,IQQ( 0^ V= MU$'JX]'>V6QR,A+CD5@.@_[R_(A+DO/3Q6+Z^FM9ECY.S_U)&EW=R^4/+*9G MGR+![2&PVXU9ET+R[ -%'0F]D\Z3228B&=0B1/QE_X;3U2^Z$RQS "\FJA^= M+^8+.JVKUV:J]WRX^D'._C/\19LI",&F#&!$^B J>@SMKW>4ZO#$TUOWO7NU_TY793B9=]02_C$97(U9+_GQU M$75Z]I_SX@$V%^_6]-AI,&""":FV#'&Z5BHF9PHSYEKA1,52AGG->:%'N0E> M;*382'&[2?$V^I@E:8/SD1N?,%)!FB"OO$ EI&,^?9H5/R&+KZ/'5EC2)W=V MVC9@"@FS]Q#1%^[4QD&=UP<\2E+%E#G6J+WFXV+$]0/WC3H;=3Y@ZKP- 7:XG:B*-3I ME!/<:IX+80HM"V/VU5ZUT6:CS4:;E38%,REPP5%A0,DEH31D/0G-A6-&-MH< M"FUVVHXDKU(BLF"B-( V!K F> C:1.$Q2,54\3.%'9OUYT WVFRT^?!I\S9" M70:=%?E@L]?H*+BH'././*V89YN#Q,I">"2Q=I$L>;0 M1PDB)F<8)98#V]E%MGJ4V:1X(\=&CE_D4Q*+6DKK?22)%,FR\I4)*B.A$T$W MGW(P?-EMBL.]55IY#2B] PPB@LLL@;?.9$*-68F=72O9&-5JW=&C]2KON.#Q M/K-U'C8U-W;^8G;N)EPV^KT=__[_X_RP\7-^%G_[/[_H:N7KRZI=SDY M75Z8^YBP0JH/9-\PY/QS.!3+.M"41A3"]'7YVV_+\HP.IXOR[HOIZ,GT=+EZ MM$AQ].WDE$[#A$Y&+Q;E&\O1<)^\UI<,8WUB MEFG+0Y#HG2]Z3I2/,6O%%#+]"V=ZY^JW7LVN;N*,7A:/9I;H-Z!<[O%K.OF# MWLYW_N?C)ZP\7E=+S[ZJ*]]=M$\N3EL.2'PZP+J-*L_5:Z) M!G,MHU>SNMG\U^=-9'9VCRL!C*:Y8F1Q 07:O<[\&WU0NX WUSZH3_9^>G(T MVC]\^N.+X^?[SUZ,R^=/OOHDE@=SV4>'+XZ^WW^Z=_SLZ>C%C)WLO_G?T[?='_WHQH+NXGB7^]G1Z2VV7[R:GI?WBO._WV3/4)_8 M,Y9[T9_\N=S\0OTC9_/T]=4G_XB3^=D)O?UZ/RW2])5ZWV)UC^ MO8N7_Z22K]@%G5P6*%S^Y#[O1\3\G&@V>E;V MD/B1'[ON/]P^]&>T^.]W_:/RY>X$V> MH\_4%Z__@&V@"/JA762OS;7%5T(-^+D]3(OB-X?IZY6^5+>YVQN?&=\G0]WZ MS/AV![_W>6OWV2SPA]DT3Q;?3^?S;8G+_7QU,"P.WAV(P_(WRN^\*7^)_?SN MI]]^/MY3AT_C;_]^^NS-S\??O#[X[O_]]?#M^X/A/WX^_OGMX:_?G!PQ5__??SO5__^UT_E6I_AX7??OOX_[ZYJL9XM#G[]ISIZ M^O(735J&:'SM 4B NK8$))'!:!."B$IQF79VN3-C@Z*GD^$O.]Y]CX1-9B4T M.AK.K=V"CI03D72,EAE5WLQ98D9RB\B\CCSZ)1TQ)H6#2UZ2C8[NA8[>?DQ' M"94-SJ;:C90!IICA8OZ=XS5"Q3!$M[-K]+CL*XV-&AMM!1L);9P-T?.0 Y) M2Y*48DF2SRFGI7/$'9.2PR4MV<9&]\%&AQWGB*E$UBD-0?'B(:GHP7I)-8+. M63$=)1$*&ZDQTT-BHUZ[)0]<:>[%7\_GBV60NT;"9ZD@+TQ.TNCTO02MWZ]? M!9J_&IW-IK]/8HHC_W8T/4LUN'CZ,FP'MI%LS M669+D-V[+F_(WCBR.XJ=M W%4 &X-QE0%U+V)@B04F-1-0F-HYU=/98"&[ ? M++![E[@-V)L&=E?\%A(NK,PB".4)4$0$RLF!HIR9(')DU,ZN&AO;5Z^VH6G? MH:N+'ZJ6G5=D%AR,PBS%R6)T,IW/TY?-+UZK2_A]$M4PNH2_-\>WT]GW4SK] MO@XW*Y1UM'B59M\OS=)(Z5:D]/.*C@BIVHMYR-X80!<-V!0%9&$89Y+9*.+. MKKRFB&5#_<&_S,VX]T$/VX+>'@3$.NAM_D:/T.X("6N2E5P3).\B(#,$Q;BJ M" E.7EB7(R]"@H_Y-;UA&[B'"NY[#I,U2&\2TET)(5@Q%U<.LJE31ADQ\(PR MD.*D!\JHS=?*!ZV]I1C&.+ARA#[2SL< M5S,4IBK_/EG*ND94/1)56)$5%IE*7DL@+@G0HP:?,X%D17!P(Y5S2Z(RDSDSKJ*&0;P8TP0$992 IY4FRC"IB/0D8 M4F).0^W %4-#;<^H75$$WFIM9(;@4@(,TH&7Z(%+8U"6_V89:D-N/B#4/J:0 MPK(M'OBBD^N]OCY+I_.+Y*7TIGZ^4L[5#B_N*F=I.;;OFVJ()Q_8HUA .X<<+)1[UP(-RAN M*)-#($K *19Y$,F#-UF"8\[(HN=-PJ+H<2S=VE6-#ZA MW-4,B"EBC@C<%9&/200@\A'0(2I%3')3E?[8VK550XLB?%F[A^DI+*MK)I?] M6B_#">-:=].B"1O3#,O 9C%&M<7%$49CIOZ8Z;<5O4 2=52FCF+D6#YD"XY+ M#2(18\8KCA)KV$"+5;W0P@8/ <*]:X4&X3N&<%0 MBE<8N>"6RUR="\E;Y.]A0KAWC= @?+<07M$'R@LNRK9+7EI 'R-XQPQ802@T M9Z%\K+LP\E5]<"\0_HPTN.H 7*[S,[-$MODG'U-4Y6_?T>3T[\O2C%$AHSG5 MEN2ST2PM)K-E@_[:H/QL5OL1+-Z.1V6MRK=JN7CZS_GDK/[ ERNIK3WFN5S]Y=.4<#\!T!^.!C "&SNLG8;54#S<[;=W"753]#99U2>T?_P8VH93 M#,I*D!(SH!02?' F2LMRMJ0D1G M!!\E!>=?6$8,SD:N>XANF'@.G>Y$7#]#UANJ,L;/6N MN7@H[]&GSE5#?A+W0BBW41Z[ M60II\GL=A=K4[,9B8/NG858[ICQ-%__NGU[9X_E[<[2-LL>-DJT(6FEB(JT] M."0&J!P!F:A "Z&4$93(RN+\FK'0JQU4FO/[$&#=>X9A@_7F8=W1M%)+,HP< M2%6[H:/38&62P.H0>RF+&8C5XB3E!N+^-E0/5=(V5-\?JCNJ-CBIHK01D@WU MI H5."\("E.C$=K[E-TR#_&:08I;+VH'K2.>%%5Z_CK-+J)B'ZB)T;0LT^24 M%IVQ\"VZ?Z>S7>GM\I3M>+I7CPUFZ=MB@M.0_F2J=@#7)U7Q%5T18M3!,@$) M.2^Z0D5P+"%D0Q28MAR7O5:5'3N[CK!H23O#A77_,U(;K#<-ZXZN<(%A,A0@ M%W\14(@$E*4&%E4PQ<-,O$Y/Y9J/E5['!VFP'BZL^^^BW&"]:5AWA(6JK.R- M Y;J4&2F:R*>LA"XTF22%SK6&>W*C)D;2*+\HPE1_#";EE6+\U&>35\OL^_F M-1X6/E8WQ9S7.0.-[JZ4[H2*^(B2I4"1U-+JA'0UZ[ON= 5 M68M)>&NBK24!%L<6U^ZCU@XY!XOM_@5&P_;&L=U1&)I;)ZGV142,@*HH#*?K MN!;/I'5+/RE!OK:\8@/(S^S /7&I/3,#FCD]'9I2:_#&6D6$N!PJ>B'(\K MM#$4]?%D>G*2EI=PE ^GB]0"L7=#9')%@!@,FAED$*50@%;IXJ0H!<25%LJZ M9(NG68?-*[7VZ-IV%#I8=-^I_FCHWABZ.Q)$H>,B\ 0&'=6FBQFLE1:8B-FS MB/:BXP".^?JS7QJZ!XON.U4@#=T;0W>WZ8!*S.<@@9%@@,:RFON<@3N+ I75 M$>6R-*@'#=+B';='Z/[I[T5X3&>3-B;R7DLQ/K!#8Z0>&0E7U(367@:%'A)I M7F=#>O!"92!*R:80N)9^9]?(L66MJ<##Q/,&:C :GN\,SROZ(7%.AH.ED*M^ M8'4R3(3"TYZEXE9P88J'8<;:M:[MVX/GS4J'3W0=;+C>(*Z[305J/60!,?A< MSP68DV"UD&!(QAK,4,$77-NQ4*LY4BUXL8'@13JC2;P:)'G12F!:6Z6/POEL M5IL@7_08>%S1BH')BDLK7@-%K(TZ!!B M\2V+?X(.'!%"#C(XI:SRO#8\LF,YE+Z+[6AS<(&+&_LG#?";!WRWPQFIJ M? M0_!8I\X* ]8'"46-%*GB@Z%(.[MZ+.W:CDL#_6!!OTE1TD"_>=!WU$HA=:Y4 M)$A6!:B]E(M:4094%%E+0=Y'K*#7=D@I"H\FS/%D^OIUFH4)G?233?48CE5Z MD"GVZM,&L3O&N+=KE1$CEFMP11_ 3 O.RT+ D,H'*(SB6I@9&Q%@_B607Q@ MK:D:M.\:VMT*?K+6,D'39@?5\!D6/&2*_/]<&&]O=.X=V&[[_^T3^.V M'KEM=82D#<[GXHZ"9&@ N=1@>;; A>#62Q^"*,I$VK$0JZVLVOGI0P'[!OOD M-K!O#NP=C9*]3E&R4)2)2X 4'9"JY>C>2!-DXJ$VQ$93P+YV:XD&]L&"?8/M M^36"2+?_OAT)ABB]^_7*-<+HR?SF*:0;G)K^NZS*#L>G9U0+=8ZC:/TG_/)66U$][AR(H'2\/\4,VR=QJ?71FE;<4] M;L77S.8LCKBR7D/DF@"C<4 L).!.*6.)ZUPSN+D=ZVNZS+4Z\H< [KL?H=/ MO2%P=S2X<9AEB@*DJ5E35B$4-45@3%84M7 NJ)U=H<;J&C>[@?LA@/ON!^DT M<&\(W!T1G:*)12PS<-IR0'(&'/,&F'5!E)=,H?-E!TF)ZXS3&6@ZY.!5QU5O MZX*!$56DS"=UY>?CT6GZ,J6QM2D1PU(:WYS/RQ7.BR#\;C:=MZ.^/EEJ=48G M)XU&!@5E$V* "D-A*:4A2.+"*ZZYJ)TPD8_QFERGU@ABJ)@>E+[X2TCGR9L4 MX5V:31N:;XWFKJ#(.>GB1H)R5@)ZSL%;%I9H=A9MTC+L[/Y?_V4%%_\84#93 M@_36R8JV3=\IL+N-'!Q)Y"%!*KLS8(@%V,M9G4RB<4ZY)*J84&.WUDG!0!,4 M!R\F5L9S?C:6<5&!M>R!,GJ53N)2A]3??%Q!CJ&,T;D8!M:.2C;!;JNS/&W9 MEK21"2B0A<)S GQ&#]*)1 R5]+X.VQC+]?P'PAN%;8OB@ M.]>/"4"7S2,P.M@P81B0IFC-ESL[(IKSCH;@A\*@CW M Q?,>*?+GLP), D.+FE9)_2B)&L\QU"KI!3VE2S<(AIKY%%-3G]/\\52L;=8 MQOW%,@YH]EM:U,K.%RF$"+2E)OCW(CKCLFKM6)G4:+ M'"5W(+/V4/:C#(3>02B^2391$09<"@T= M:G^H *B$!5=G]$K.F4]".&M=P;D;H]8-YP\6YW<>VV@XWS#..T+$J*(V>- 0 MM(^U*XH$TLX#=]&Y6'PV&2K.V9@[,2"<]QGBV)I&<.?S%(L*N10B/32!NTVE M_O;0VX:#(9\8NO&)MB[[5[9K;5WNA.%69WXJ$N2L(5!&^CI=1X G*Z!V==U69&FW)BS58J[]5G+8+H]]7C ^H@)XNZF\C2"N"^"Z/:$2UP8+-P@A-6 M/B-XMJPA,4H[ZT5"VMD5]I:U,+7 MULTXYFKM@$1+AQJNPWUW@KP!?,, [^AP'LM_;+*@*9H"\$1 Y5/02@ANM*3D M=/&SQY8/I-B[87MKQ'3#]H:QW='0A:2##SX"&<%KOJ,$YU2 '!,*X9C-:3G_ MFNF!8/L1ISO6T'N*H[P<)%WNY8,1N2WO\3[4QM6XO#]G>E^E1[RC>F&-GFY' M3ZLCHT*4RJK,(6>M 5,6X'VA)X5.#&TO:0#] .*@<(Y-ZU0@/R1H#<[:Y@!#')/5"=,(5*$7CD'+0DDEXEEXN' MN"O&QK;F"@\3R+U+A@;DC0"Y&UXPO.#6)V#D$5"@!\_(@F;*NQBTS3(OJQ4= M7SW":_&%30F'VNTY3%^_K@)BF<0T2V=7_=L>5VAA$ W;OIW.GK\WP%%^LK3, M,CK:Z*I'NEH=;QF*IVB$BN ]MX!9(A2_44-"JXBKK+V3.[O*C=5:W5_:4>5P M07UGW=H:J#<%ZF['!%^X-SL!5IH:0U0>;-02)$EG4V;VHJ73&*_I%=LP/51, M#Z%1VTTAW69*K8'F[AQ+'1(+SD'@,0)*4;;HX"0DFW4@$Z7O<:94"TA\$3:? M3N:+V<2?+S/Y1HOIJ)B@(G(V/3FIW1$F!9RS-&]S+>^C%_3!Y'1:N[J\>$6S M]&IZ$M-LWFCI=K3TP>#*?[XY+%__HH,OMB$/B44$)&7!Q3IO@B]$3C@\^QG$R3E%@M>%K#H"U":Q73$!@Y"5EXU-4 M;63EPP?T'39W;H"^4T#_^#&@;1"6">G!\42 61!8#!JXT))3(62?_! !W6<< M8NL:J;W/7EJWD=KG"MRWD,0&W47MVRO#M28H=RT\WL_8CMPYS2'(.F,[I-H? MR1K@R2<5DLF6S,ZN5F/FUM$>MP+2%AU\/E9FV'C[M,8,&Y,RE\R M4VTB1:L M2D7*I*)B+*,$,K+,BSU=LJ+.R'-VG>Z*C1@>%C%LO&]:(X:-2:*KI*R0F-59 M@$BIN@P&P2NGP)%CD4LNA*_U'&QLKNG8,C!FZ"FL,FAI]+?RY,\2S=/?BS:Z M^*R*I*J8QA>Z*?WG?/)[ 47-Y:KE'C6X,IN$15%3]?4[Z4']P'GP[J13)<'Z M_V=_&NWY>WO5%_9.X\??^. G?R@W/BVL>?$8/+U\,,K7)^?5&,_>A%=T^C(] MIT5ZEG,*+<&U3RX5*_(KBR")%P;ENB:7:"?!R93!YO+1F?( :;VS:]S8F;OL M0;FM9\@/B5WN,US4.&6;.:4CW#)IY!0S2,N*?^8B U(^@?")BJ:3/ :_LVOE MV+"U1WDU8GE0Q-)[V*H1RS832T?X<1<->B>@K+4OPH\(G%(! C=1J6R2J\2B MU-C(U;JZ(1++0V^9_>3&$F]$BY%/+R>GIS5J-LVCQ:LTRI.*F-';1*U!V*<8 MTV!DS+!LA!&8>/8V,.^E]-GSK"7^LK\!#ZSQ7H^\)U?[ F2+*7 "'376%D0. M?(X>5%3)D0K:4!%I4KJQ9$-J8M(* ?K%NDXJAE"@;9 PUX,=*BI,J% DEPB9 M+[%^UTY1PWJ_6.^V#N"1Z1P4"*$MH#<,K"I?)F]06*+,;1T:5)PL+Y40:UC?&JQW] RB8P*E!,UKA!N7PP,% M@2H/MM BB9AK\V+GQE:OUNMN?2W0 Y$MJ?8G^ZQ@N=M19]T_ M%((G%K64UOM($BF2+5QN35"Y^'9.!+UTYFY0&=4(?B@$CRO"K?"W-$I(\-HJ M0*4]6*SO):H38"'&;";$=]SU 0NP< 4023&47Z]#?XB&6 MO0\H, >9>R:YY<(;U]MQ7YL$W ^&7YR?G?W_[+UY>6@&H>3 QOUXQWU"::P M(68R5R.[R3UXOZ]1WB7PS:87LB+O'UQ(8 =F/L5 /#JUT)OE$3:KL9Z4B4M( MS@0&&+@@LN",I"ZUW&KI5,G W$J'H'QL$'; 5S*HMCQI4L$X(9*ISVD.KL\V.>6YZTY4G?9M[ZEB=] M49ZTG(B1]) PEFXR3=ZFG6>Z$881G%KB92AV11:F)XD*8(F%YJLW.XX*N F]M*C?[WHL9/I2L M@'U-?!5#@*Z[^K0\A=6TDJ6MNO_P__<[Q ?E _)P&X@=]^OAP=Y@-(%'#2R, MJ<(U0C]0U_?S<^JBOD]]XMO1#Y^XW)*^]NIZ?6Y-N'?!WJ%:\7W'Y6)NP M@H&1:@7V6%)VFN=.F(*PTE+-6K*:XE X:64N29X4$E3,)"?*LH24@ILB$39S#%1,-F3I%X"%^$;#@EO&^% 9 MXYU;TUO&N#&,<S[3P=;K$0K.R(*Q(%9%%6A"5*TLIF/R*L3LR_K >+#,\ESF0\LZ2 G2.LS+%7KRR($"Y1U)8ND^Z. MC/HMP]LRO&^]OG;5?VW)'(OT3:?3(>6]MO1<)=,O=OY#]_N[PO68G ELP@> E-C>: ML#RA1!5&$"7SU!@G)4=4O6*8\F_'$_OU,D3!TC7&K!N))%6:3?'L][2!'W M7_H&^EW&V\.2KMNBCZC>_PX9_5VOSOX%P%.E'95$\5(15FI'%$TH 7-)*UW*$C3M M.].QMSQURU.W//5K>2RV//5K\=2E0@$%@I!S*8@1)B=,&4% 0"J2TCP%!BL2 M;NGWQE.]5^.?,PD/O>.#YG$'/GC2,CQI_W^[8J9Z^_A_X)]F!+V):(MHI)$5 M//X?-?WGXUO?=G<32S]J8B^L'4BM)^?P[BLL7CBN(O>HXM)7?D>F5,[ A[QUOYT69G96O=% M\DJZ6Z2"(U3L/#Y& M1H2)0T]0Q/JC(!^OV_][/?#%6DI]LO?GDZ/!_N'3ER^._]A_]F((GY_L;A"? M6C_LPZ/C9R\&QT>#)T>'+XY^VW^Z=_SLZ>"7_<.]PR?[>[\-7AS#%P?/#H]? MK$[E(\\>.G=6%^!<3D_A9/EFRLQKZ/R(/Y&$O9?@C\Z.\C^/?K/^WUV M]/09.S&6BY1K13))L5C=4B*X-D1RYTI'2\>Y#1IW-9Y;LX=ZK^2I=,J:%#:$ MZ42(PD@N4XRFIR65;F=@01>^P$,VG5L$Y<=TC*QI*L M@+>.@7Z%/S1?EG@[704F[%?IZF&3[*O+$PJ;ED@A29G2 OLPED3 _@')@IW' M,YH6.5\FP2_%V_P3?T1[L=(?H4W]/JU V;P8!1#SACJ^%@Y](.=P9 _OCO9#Z%_^"K=IX$/7YG,)G"'_BRG4>[ M@[W1R&,@-QS%-U.+*O]@-H4%"<9A[0>BY BCJO7@3+ZU V7M&"&X0;OTHZK& MO5'B?@S^LN%*B^G4[!+OQY>;?5#C$\?U&?6@IT(U^.Z[%U,JU$P M3;/A $_Y$*X&2_3TS-_57(>?735"7NC_JA"![6(RG0TNJUFX](75\ZFOA?"S M:7 -8-/.SZNZ1H;X@U^K%\^>[#SRU\"?4SNXQ'_&DP9"WZMX*S-91WW76LU? MBRQW@8H&:&7CA@QA11Q,Q6]A7,/)?(86W7A^KBSFM^]X(V\G7(F_S#Q=?[SI M-QS,QW Z@:9Q[2XKN+G&'TVG2"Y+J _H5?:X]EL>*0!H<3+-(@]^&I:[PZ.YDV!#7(66.VW%3*L MVIXB@QE4* S/8=(UO&3B?H09G@.;/Y6GMA.,( B?H&B=7OT^DK"$H"G;BYD7 M+T\FTXO=P0\[_=]W'@WC""N4#0-Y :O[%CF<-4 \H\&A)R#X<-"\:J^N)S! MKT;_L/.+'(\K.SB0-@J.YL9_P:0&B)?;W8D#B%X&O!.(P?A;-=Q:PY+:Z3_C MI*?^47+P*XQE.O:SOVD@OU;M0+RDQVX9\-QFA0A*))3#G2@$R3?W$EC.POYX M90-=]$AES8VPX\!QR;I?_"!Q/\ED#$086G/ SC;M.*9>OUDF8MC^G\+TP P9 MU_-ID/V]#01*&QLY-: :U7,YFEW!RN'&K7S?[1[N6@4G"#_ J8=;\ VZN;][ M3W=F8*!(KV&0<,CG.- YGE _QF]':OU28?CD=WCVQ#Q$>?7T(#M)\SPO!$\) MUWE.F"ESHK@U(+2,3IBFDK)R0^55V+[!*RNGNX/[E%-@R#2") M YX13H'KVS? G_UH?1-FD"?(#S92_X5Q>\T?E0$CKT 62NP)AZ?^0 )[&M#T MZXZ[V$WYQ[BC5T,CR%@(W15X^W)$#+AL<)MW;; W:AN0MUH)RWWER?L9?HPD M%#4B;SJ"1N+9V<#G<.-A2R$90R.[@^.P^N1[HNIB< !K6$FNSGD16O1#! M,Q.<.36PQI9BT6, 2G'_,2B[&P+W2NL@\M&@.RU=FBQ=&A_][6@B+VLPGI_5 M,U"QO"_A >HB^_0$%I!R1+Y)99J IM%)]6!?Y&F?REDI* M+^#0[N]:H_K>^G=HS&&U@' MTMN-T$_)/[*1IC]-/=K_[X=&YQ#>9@9DT10G;F MG=ER(ZD$+#U84-C ^3<[\+U^SBOPUY=+)+:1VW=#=S\ MRS+H/]!C/;>_P!0Q30$3P/X"XG\2?3#;*!D8D_PD%;FV-K5$6:> @=N,B-P8 M(@J6\X1FS.IB.39J52H%=ZHL;<$*E0CFLE2!U2E9F>A\E>'?2FQOB*4:/3D_ M>T_.OZ([,M(4_->WO?&'@0S^.IL GY0C>Y\<:;<=G#_4P?4(Q],@G[K.)3H< MH*?*6/P$#/8<$VB;R)&!QXW0-D;O64]:="U_4 T,3!S?AE?59]7%A37 "6?1 M605L!3AE-1O9P07"#-4QV(=77TPGRH>9O*Q K]A, IT%F30:]=E,9:)[&P08 M_*(L#L."/6!VO??QYJD.P.+IS<)6&+F!,55F,+^ Y^+0O6@#*\J-)O#OQ0AV M,8(@F8&Z\H.YYO&M>[AN_'95"')>-8P1J$=.IQB*BQ&DL#[:>P9#M+1K[CN0 MIU,;>2A8:(V_#A^"=%9WPXI03=V ^R\)"_O!Q_MEF5ITP?LYRN!>]'%"-"@; MP6#ZM_=+37^H;8B<#=+\T?5Y5/=V[C^<_8ET"V2&SOIK"2?ZAP;G(#]1(XI; M,)D#4>/^?"$YIM_J"29V8-I9H/T_JOK-9!PYDV=,D2\]!7X[K;S ?H!R[/#] M:7J2..&8Y0P3PBUA1B:D3&1.7&J5A(4O8=D_;!-^4M75=JMNOU5EHLHB-9QH ME7$"RRB)*'E*\I*J/$M<2H7Y\%9]4C''=JMNOU72:2N41&!;)@C+,MBJA!*W4;BQ+M _@K3?XOBM?S28A9KP_Y3H,:LVHS?/CO@0GR M$3WZ?5\3&KS1U 09;2WQWU[X"%)T?:WZO390CGU!_?4/'YV^7^7UA9>IZNJ# M\?5%%6Z=(MI$V >@IPQ\OK:W7D$OE(.1/?7WJ2JXTH,8U]$V'"XHLL:.0+G$ MFWV.@IW"%.%Q/O(;D@CD;.&%_P -M)K9Q:>TCI6H/#87#Z-&C(/T^6=@BS?O M>NHBAF'P35^$3./0R*!Z;PD M87-7H_A(JA*S!SQ]^L@B<$6)+R3X\H&2=54'TCRTLX;K#3 )PM/*J')MRI]_ M^]5N,T2@;#G%TX$O&5O,:(#[N[@_J/)H%P4/1T!U#5$4F%,=57XYJB>] 0*' M? *_X9.B=ONA<>RWKY)P'.$=NDTNK%O#K'$N55-#+N1T(3,A./,JVY@?[4&6 M=;L2WBJS[ZR>]WU.O>R&.#U,T0D9F.,)G)Z0$#6%)3^=^#S)UE8)OD_@(Q?> M)SD!BQ.S*>+.+AVR==*FGU6^MN KEAT]D(HO<7W%U[9VZ]NOW5I;1G%C6<1R M#8AFSEJX@?&<)3*3VH*9ELE2E]I:D^U<\YX;78R?(0;OW2&_[_62VGMFO ,B MY)0CJXF)98&'XDYYYUN/00*C[HF+W<%+Y))]%M^P:KBB JT/-)8F#0YOQ\[_REH-S[7K)_1[D,$[T"O1XYZ[5@'9W84%/UJ_!;FUT2* MC(7YGJ/0 SW-N]UBQCGJ:)C*ANPI1+_)- M^8*'"\9ZZ<,:"B22=RA.&O'M'8F-2#?S4(XP;5(IO(##6?RCU0,Q5H+#K7UF MOQ>3C0,2%L*^NP@Z@0^'7'4!JLY/U@6[PH"K\YBNCXI=W9A#,;XF1\-0CH#D M@)?[A'),YCM#I]YE&$6[@,U.:)][[MKQPY9.1JB"ZC-KYB-K%J;3OBN&\^/K MVO&WLGYAA.U4N\&@L(UO7289_ F]CV'BP>]88Z0.%QRT^$8-KY9HWQ,@)EV& MR_SNA> 44L4CS)BPW0BZ0<&CE.WI:-5X:5FTG$Y]M+!%N0_%*!'B/M N4N"' MQ]>N#:A>LAK[]G8]C2@\Y@=?2# -PVH?Z>=R5<&9>!1HR4PN%@L*>I'F1H.L M!S]/4)'\8>>7O1<_[SQ:?\W+"U\1\L/.WHN7<$V6I#E)Z?#>TM,^V1P 37(V MG05'M L?[21<=4?OY7E/K!@E4Q#X!X%_\(JP_E= MOQT;N>:>XAMZ!\J'T8<$MJSTGINDD8AXUGPUT.42^P3&]']N@QN3B#2WH($H M8UE!G1"\T,(65/.D3!)^:XC#O1'P,31@?IE,,65^;VQ"GUF_'7OF]3P(SAK$ M_,?A'>8/SCNI^<%3?0(;DRDC"Y(+X=L48*DG=T07I5*.TUPF%BO'BQ40F %0 MYJBG++6J31OA:N2@UV:\G;BD]5QZ2W4DHRR*FDKP: :-(%RA1Q+L8E>%R[P( M:@C /]M+[U$XBO,^Y0;)UTF==D0QE[.59&L&UB?X20B6MB/U!0YK1HMAU49W MCW=]I&1<(P_;F.#=A03OG?7\,FF6>#*M3F,YJ*\*:;1>])P,PXXVE_@PJHU1 M[U/82KR[V6^,.GMGRY(39%''#V01'(:-LW!AN;UR$8M"%OPMH< F:I^+E2SH M0!JLK>;\:KFHS=C\\OB\Z7.XZ0P=8[;-6):GIU-[ZJM?YS,?6\=;FA+=W>A. M;!_SX87T7N+@.EOC[;G6NW/?F:9/0/L%*8'_>09G'O19% \OQW@8X7U ANNO M"/Z_!R<HWP;P-?'$T.,=2A)!L MY'G9%"2&/_^!08(A-PSGM1')F%0$I[LG3T'0>$DI#< M@Z]<,$R;@LFGX=Z>([U?+^E]W&BC5N?5C4F4&\^H_MBRJ>LB["]34&*=5,8( M4AB>$T:!5Y724/B3BC+)+&-&;BB;ZC;6,ZK[3GYL!^-/?G?2I_8"&)%G ?Z7 MGBZ\4#W=AHY;OUBC.\,IG#7Z.VA7 ]2NNBQ)?Y*7PU[+!=]-$GVCD'N=$=,2 MIO-ZUO*/W0BP$E@-\%'TGP5%'!A(3**( ?"8EA:M%AB$[>O=]-&WPS;^Z)S= MVZ3LP_>GV4E9Y EE+B4B+PQAJ2N)$AR8 LTUK&19%&(%/6M#F,)>@_;3[>K] MAO7_LK%ZTHM\"W84G-+&7O>._A"=;XXJ45>D905-D'X0O-33R&O M,*G&:RKU7+V.0>5X59O^BZI/+/$\Q]RDP A\IE+@1Y&#Q"K0)OR.<+*H"45F M%(S F)7B(=*DSS+QMA^&>F"U6J"E7D1F,84WVIW>"78NKV)-2.!8+:OZ!XR] MC:Y,< "[@[UZ/4J19X&]KZG_.AWV(85NX6PK<\$<3RBEI6"F!),_U^AURU*E MM"OMR?['X=WW?6Q/)W,U<_-10Y@=7=X(T9P\./[S)@.EY(2!+B(DS8E-3$F8 M2211CCIB%'56.%DZRV\%OIW:(DN<4R9)+.YKB?FX>:9$[@13<5]OZ3O=[NNM M]U4X*V$7),E,D1%6YHR4A02%TS*1*%.R5,N=Q^/)BK]TU8':.C%KSV),W(Q. MD[G/RJ_]UC3=ZA.@3]"3Q J;J-00KC*!;2@4$8([8KES@L)9!\;[/11M=1M_ MSRA8!UVE;.N+KX-#$T&70&"B5Z3Q9>@VX:'R];IM[D0/P"BFF_IR*KBP\8H$ M(*F^+Z:I]@E>BQ!/MRHD%Z#J,;M:>"Q\BQ&!WM7QHMXS=P=//(:@UX3FXZF% M[4#W*J8>GDU&WB4;?-OXN,ZYO>9UWC_;%0"C,Q;NAC>\_/C'RK=@6N%0"; > M@OI2F.'*>S#1([P'A,3\?![LOIAA@?X?>V;'-:J#33("ON01AM6/GNSO/&H4 MOP4XP)\C@.,+!'"LT?",PUX9:EM(F96+ ^Q%:4)VMK_V N0?D,0 TV)F M'7&-C5V M0U061OYHQ9URLIIV"1^8Y_VV,I@"\Q$T$PK6IW9-6"]NZ )589K'("1(X?YT M43WI"6$6LU7;LQQC%L,.J1.?ND"EW6FX3M\>MKFNRS%M3'.ZU1'QNKDGT<:_ M&:*!PPX2U$V\#@\O-+?1XF5BXU4P+=#XL%^KI@R&C "/I6]UO1 9Y='L)?)V519,8FEG!:8CQ$ET096Q#0 M"%)7EH7B+%NK_*TC\AN2I;^L>H=9$W63-M'3^P\GXPL[C. M%M:5/%7V>U 6GS1Y$YZ>-L9?]>3:[-H(F-1S;:^".09%8B5-P==5]7S=/ZS+ MU(6_%E(9 L8GOA4V.7!]:=X&HP\UDB:AX%O30\)^KUN!9H5A77T61Y-$&XJ! M8"6G4=>+]5QJ,IU.+KW/+. MP()A/F\( Z(6X%=KV*H4H *87;_%[9*&O?( M*Y/3*<8)45F.I?,5 +1%$-> MX#+AVE$_K*(^M"#5\0B-U"UR6J2 M58=", PY5G!EAS$;$&8[X-@A$BA6[41 7HS"!$=H!P?;ADXQ'[K9QKJEXX_= M6SQ$J#MYZL.Y!F4XPC;9% M2!]9A%1NBY V8RQ?L0CIQJ*BY2*D/"E2F3E=.L:DIB4SG!J6JU1JIYB^K@CI M1BWH&Q!VP(65MQ)' 88Z(#[WLP'1#$2P44QIJ>J6([5";G9U85NN:2;:IX>' MW8??)[7M(VG''-<8[8[E):Z'[4U>7* W!7GT,V0.5O7-$7$9]S@A9;_>,=@)U_:UH>4HE/Z/(E:XN%9!$3PB>= M-HC[7D? ]?0K._=D?0X[K2,>5>-^:)Y5:P])\$.KN.P_.?KO_TH+]A-VG%E4 MKOR+(I83X@4M/]7X9?U=,] T))KSBM#+B95T#"]YGG-M"=3_U9/'K/+2?.UKRQO;EEX M?R MMTV>#EA1 6ZU'4/G$%\ >S&@?.C9RL@7L/%BTO+MQAJ0KV$ EUW)1G!DZ83C L@?=I&1:&/N8AZS9JR\.OW;Z4N_,CK<.'FH8^BK8M? M];JT>?V['P;;;U^,BZ7U%*5$L$SO,YY_'<]<+J4+)70/EI,>/7US=<)8HF$] M.6&9H(1Q0TE9&D5$5H*%1(O,Y,GWX+W=6ZBB\[V'PO;?+]/M!S%;W&R)8[R4 M4T-&D\D;#^YT?B&KJ><"YQ-C1UW14UO@'H-YP'8"8$+ "9U/I^UOH4*PT0DQ MJ-XK:;R^RA#,=*R9KSVO?CTWITU=0%+TNJ"2V41/#HE AF'!%%D0O8 M'U&4P%ZRW?3:"MR-+#(/23774^M]V* LFLX1HFF6$V0P3 M%:@BBAM=E)0YG;&=QW0WN[ZL_TO4GW^U+*EQ2%"[A3P?R=BW=O)ADZ^/W^.[ M0KGHK/7O0D^C1T7M6AJ?51C9PPY+")N)G9 ;=*48_\-;<1!UTTDP9OZK*]B+ MF:0DN4?UK1" MGL,8%O!]O.6%\_9NL YX:CGUL;7"Q]OI.=VZUL++]2O5J&HU47Q0V MG\;FT+W&Q*OX#["N.B8E!DN[ISUZ]UH?NR1B*JT!SI=M'#J@.,2E'6(Q29-- MB/LU?1NA3=O,,1QKFX#6 \KM*D:N);M8>-(DP]VS9I>O][8!\:VW%KN$,5MO MV?%U[!C&EIQ0FB=<.T>4*C18E04G,N58E5; +N54&>T0926YGATCF=V')+YS M(GB R8- !,_>G8B,<6:9)!3!P%EJ2E)RR3&ES!DK##;*WGDLTGP(PG%-M?/;[/UP/ M\>T4N?\>0_^_C^1X!M8A F!<;$O4PLE__OY$TH2F)A=$@ZI'6 (:AJ I:!W< M"6YH6ABQJ1' 9FN' [^Y_ARTVWO?F/;-T"[:H=EF: %/1TZG53B1> AW$9H& MQ&H5TZ#J!2.E.Y4+4/:Q-JD%A.O,AWEML2JT08CS&0W8!0S>\VSUHK:HOO8(9E,P'=]AS#%-!J3!JWC8$\D*_U=0 '\X'8F*J-2ETE.#0.[H73,2,#-E66EFNN$SBZ>5G*H@0V M3$% 9KDRV]V\^]T\34^T+3)5YB5Q--.@=9F"2*%A M+'[&.'8=3[$O#PF>S3-0MZ/*CQ'M<1TJ9IOPLO<>>@_R>55K^*\G")ED%> M<*> *!$,2Z8*F W5Q/ "!(PM$\O5AEH&?A\'W6;?+T0>H@3[ $\,Z+31C/7M M$D9 C63D(>VBYMV#KL.#Z3N#KP @AW3X+K\E@.Z^;1MEZ&JJY^7&HP;V!^)C.C[NXBJ_>T>FQ2^*,M__,H MKM7X[63D^RYW#02N(Q7C65O 6%V$7^V-M5VJ?BXFQNID!?04B 9,4@1#'QCZG?F$4#\23UF? $SV20U'N]!$\@'^O\SU_P6' MZ9?)%)2656UE/#^_G$Q-;<UF96Y5F0AB2L$(*[@E0E/X!":G M$[*03.:WVNY/ZOR\W>ZOM-T\D]P)X*R@[*%G&'U%6& M$KQ-%,J].HJXY[2#OVP#_NH] (U/#DU)%XP!W_9H AJ+ MC.6;L?MU9]T//?+.3+YK:@I#QF=HAW0ZG5QB0VQ\Q3#TT0[(.C[":WW::Y> M/)U<^<;FTW9$;4C&H<.\-Z_W7K\O UGJ&O.;9OV7OQ\_J&G$\FILM- MP2:%3W8>#2A/UK?DO,\LI99=_/=_B2S-?EKE*??KI=RKO3/.)U_/L!JVMWT@ MQ]%QN>AA#(371YNZUO2+6 ]?V-H'/4#9Z9$[:AITO BOK;/HY+2-8[5A7A&R9_DWGQ:#""[>=FU8+/#7?GI-R-EK[UM^_]+] M'])KRY*G5 ACE"N8Y$P:P7/)90JZ6,'I^KZH*^G9,!3O'%G2:[<1V[6G!/M% M93EHM#1/B&0T(:S,$J**-"G0@#DL>(C!BF683;4-0'X MT+EF,1DOM*QI.$((J$5T*ZS5\CK/4GC.XF&/(3JX3'=@[XO!.H0.TB%@&!-X MVRA6 QR"765BTRI4T.#!H3Q\?YF=K5&'I^%C@ =?+^MC$C*6E\DWH8=.@#8* M0)CA]I [Y#5^-QA;5$CE%%,*6G#@!3U]LB-\4/ MPR)]:P6)(6R,*X=R 0NC_=[TI&&W0G(L1U>>_JZ7IP%=O+MT&]]Z8+$VP5P^LA39(3X(PB4Z 8"EN" M8LA2241J!'&@?*@R3:1!Q? >PWO;+?[<+-].L> SW\;0FM^G$S/7L[]"ZM35@\6[ GN( EEQS73F2"X*X!Q4%F 9 MJ9R46:%X68A4E9N:'1@W\-X+!O_JH.QBVUJ/HJ#F5Q;;P?CZ&G0[^,2KMW:$ M*;IUTZ[R"]&\?JLG/S;NU26"/P9U<:TAV?+:!W84GK'#X_W+$P8TSZCB))&* M H?-%OG.XPG8B,@+5RS*F(H93*ZNK02R4+#=/&)8V]'* MX[5B1RO9>;^66A[O#@Z;-@?SJ4_7/K^ =T?<08FI>>=V!B0SECYH(;VJ[H<0 MS=4O25H+8WO2#*VAL*? +Z:5#[:L)30C'QZ_!2)[_8J=E#HML4B#6"=R HO- M2*E90F@)U,52RPJ!#HMLM7X+%@VX"0:(+GPJ?UO9JQ$G*0!KAN8)@Y&\;#MF M^^12A#9IR-/#K/3K!]M?0K:G]R,@=F5(X7DR"4T?0E_=I:X7^&6('[0/:2,^ MT17@<5/"4SN0OC8RUUC^T?W1>AM"HXK9#/OI-7TOO.\Y1NA&L@J-AP,P:#T9 MF1XX3P/-6F./.7_8,-?7M^<*6=<(AM#49?H[VN%/U,C#[N#XIW89S:7M'A)? M.T/[/6#/M$_H8HOA(EC#'C)JOZ)[&*]HPGP>;;W!"&R>WH.5VEQ@IB$@EJDZ66S+<0S=(Q9 M:&3=1#?.+T9V%N,5'JVIQ9<:2'05GMIXAEL82G^,?)"F@>"_3R#:/T+D_(]@ M8^ AVR;@'#T]11=-H5,&)EVN-#:83008=TZ10I6ELK#$.OTN$G#^G(R M 9_ M6(7<_WX#Y4T0L0];W=/6?89&IZYK&*)WE;N@X/D^G4K M+4A:(SOQ?9UA+0>S2SMZ:\DYC/8LL@*\-TIV7X?BN3&(Z[ARS1O[0GJ-3.[% M+_KM-H$CS-NDE$,[:U)9-M"E?DO"^F7J_[I?0_#%7&&H9Q8[7H#P=F%8/%WL@N)5L/Y.#7YI'AE+1&\)$,>X,,8562D1"C(W)3=I M6MB2%4EJ<[Z^4/A#&,"H'QXY].\A:.>+F!'P A2R+3#<=2K$X?O]=R>J-"5( MU)2D3B$<7.E(F7%'4HVH?277PJ8[CUFZRZ]%AAO>:NNI ?L63-'<%(H9$-Q4 M9C:%5SJ9,,[S&WRZVZV_HZU/3TKI0#^4&1$JT80Q24%[-"#].77.V513)78> M9^4NO3M00"<+E;G$)87EK-!<%281S%DL7T]H./@?B,MM=_]N=O_@ZB3/1&9M M08E)"TQ!2261RFEBJ$CSTL+!8W3G,4UVR^MWWQ=@?ERM#1(*[N@B,."WX[;_ MPS;V,9#9'Q;5F[VV\>6#==X?/7W.@9(2P9TMB):68T]J,!M4GA"3L2Q/74JY M-AOJO/\C NJB+MWM,*:AGE>S^P?^^LLV"87H>H+A8!NWD%(=W#UM1YVI7=./ MM4N [I(EL=U>-9N'1'Z?J=%$#;I.-ZY!7/4>JC4&2I-*V1D&QS[INU^ZW:;^ MXP2\-QD=:M&'!"<7OO+I//'MP5+QDY*#T[GT'N28HW1I R1R;Y+]MSLX;: \ /YA?1G.KW$VRQJN.;5ISGQTV] MO4=BJ.N%]_5>4M5@;DVMC"F;8V1BB*2RHI3'))IF#!=3]*ETAA](-R2CNDO. M;^RYZ.%L7CGXH;LI%;C/&1MX"[!^-&P[27I+K>LA.?5LK\OHZ082<<,].H6\ MN("'AB3[%T\&+-^X]/E?&_*Z5]L_%!C@^NP\P@WH%SOX3I"Q4B)8^KU-URUW MPDQ@#Z#7U.. O68O^O4>W;7#N(71$N]!B3>[W-),G\ "^?@F5^/7\W%0\$+4 M$/:YTJ&KX!QYQ"C"$?;@&WSZ7CV(L \S[Y30=OE4>@RANCU-NX,G7>YBI#L_ MUA57 L*ROY['CIVPA LFZHL&2CC-_0KVVJ/" :T7&@]N2VT_LM0VW9;:;L98 MOF*I[8VELTNEMLS24DA1E+0L6)9:92GC@J8EHUI)E][6:?QE%?N7XPM9F:#! M/_$!/5#PXX>6N3P+Z&7;HQ+-H-V=98LX2XW747W?81 M@6X&\6-$[D.7?DB_CJ&[^;C]LPED8WUK/>_WID-UN1&_#1KX3+[QLKFGL[P9 M3R['OG*J;HITL2FXG<6*800'7RA"\%'T$ OOU\'B6*>5;8LW:] ;1G(:D@N& M@X@0%8>+YW;8CS[.IA9[> 9L*]\P&B^$ZZZ\@G A9S"J<<2BBFVY?73$#W#N M&4%\^#"HZ[!U,N@RO5ZET>X8G%?OA@O(5=X:&_8K+T;R,B8@G&*4WSM+7\-4 MO2F&KJA0E.H!$N%)D_/ X$*KF3J"E'T *]'75V*UAAS5DT$]!Y4LC-;W$(K+ M%+8-!@1J/!A^H^I]4!*'VKJ<\Q@[LN!#A83WMM:'O)E\#2PWN MI8]AH_!C5Y,;)-'6N7F-J'IW]/3-NQ-G%"^LT*1(*8@JERDB:5H0IAPM2R6D MX7KGL?A 2\.OU>YF2P5?B@K82>)254A;$@$40%B1[/]\^$>\P6>> M;:GN6JH[?O[NA'.3I(4V) ,F!+Q'%T0FJ8%//"\SQ7@BL;9W5VPV[]E2S%>B M&':BBZ3(#$T(-CH /E5P4B:Y)88G.=!,SF@ND6**ZRFFUU^KS;I3\YFOXFW5 M_!]V<&-V'D7M_KI0W*;#;K^P(]>:;-&RVV;P'3U]R4'OX=9210E(#4F8P>(! M)TNB!;.%-;F&)=Y0$[W=T8T(N=5 8Z0QAM&NE@N@3KVVKAY2),12(LAQC$JU M_GLPJN;8\K3[^\R"$7\V;('RVZ9;8&O]PV?8 F\-]DT7!0AU^*>^#+_Q5U1U M .P/&7TA([ QHN#D-=U:F]C1I [AJ#8MWT2(YV:F8"&"R=I/R^\6(K0$6$G. M]Z7]#1^Z?'5D.JU#8:\UMSR6P506-*>G58QH+?4Y]6WO@WFW%X<0 M/1Q]T]2/!_% ^W!3$<=;ZX RA#;A$[ 7@748/]"?HP'X A/VHYW8O+]% .M/ ML?_>I=ZTXQZ 5L.<%[#)?"P#O0)3F&4+\. =,Q=^.-\.0]XS0)FS"G%R,!UG MBV?(CH[WKTY 9:=&,T5 BP?S0Z6,E(9)DA;,4BNS5-IT0YEQ;T?OEQWW!M+C M/>N:D00>B@E)M]&).< M&&.MI(7 WG.&,.K@D\P9H3GL?II:RLI\YW&9)&N)X,O(J8_+C/C2"4X??/DJ M\2?W6E^'_6S^Q!RQ(_=+DW>X[PNU'W*R[+/L\.F;J\/7.CEZ>IH=O'Y^DM!4 MY5HH@EGX!/96$$F=)H6QN>%"2^'$W97;*:G?8,.AL2&1,)W_OY_NL5P*\<'^ M;+()6UH9](AEK?;Y-:;RX>..8?'%G-HXWA" #+7JOCC/!^+Q QK<;X&_^]18 ML(%G]" M#D;,CPY)Y)/YR$1$2^O!*[U;;QSQ'M$9A>D?"(,RA5$ZGXC>N:5^@"OMNVH6 M'OFH<2;!7V-LQS;R?>\1I$*:MW(\DZ>^$R:0^1L;4GH[:,E)/[<7S^$XU->/ MKL*KHZJJ[.S2VG'S#,S4\)W?//9*>/MYMX<17R*N4,@'Z2<)R?Z*G55V*J?Z MK&EE%[V!/J,68=MG'OGB7+ZKSF&#_*OF(?%DHM!YY],FJO'%/)+.>35>N7(^ M7KW6-_0+@_:87NV(OA].<>S[JL=T+>,1:)1O>S"UMI=L%!?$4R;F[RC;0H+$ M3>VMSH\?LSCB-Y]6,U]A/P-_T4GQ7S MDS$=UYLOH%?&W&._].'GF*E;EKN"4TS6G4WA?Z9Y<@QK,_(NM4UFUQ\?[Z*H08"&(,,H%Q B?'W@?!325Q= L+6 C'3..248,2X\BF]0"OC24-KGH:K&-GN;NN%T-MN&VOQUS^" M]/[IU98/*T7L&]$8E\#E/^@]"%'F=Q&ZKK=^RFJ)RG=H&'*.@(PQH-XAV0<] M-!1Z+C7H;M#O?&'GQ[@GECT+8;2?Z%SHYM2?DIFWP)3U&1 <\3RJG=HB;E^_ MY*]L;:ZE[E28KK'@IUCRWS2A_$CQJ)1_.R %^[X]V+%\MXW '[Y_^>Y$9B9- M:2Y)8O.2,%9P(D21$9ZSQ&5<9I*RY>HUI0U3(A><&<.H247BJ*)6,.9*Y[+- M39_RG>%@[S< B+A?RAQ;ULUP8%@\7\\C]V\=: 7;N KQ_FIN0(TXK-#.HR:[ MS,,EK*QLO["G<33U^^U=!18K]=GNX&4$(:CJ]LNA1P<.8(W^>5-[@8E:X]C) M(P">8@M"]$.#-+*^C NYNXYYIQ,-C#VX>+I6'RU<:< +7M\'H#1UZ_G%!/C4BH1% /EQV,9H'IV%T&2+4Q>)21* \O ;O MV!T\75ZJ&M$F/)*:J1S\%A:G<> M G!X 0/KJ#RL1)1@L>_=/^IKEZCI#18J MM6*N7Z],'I[8]73$OSSZKM^-YC*?.3.6^N;[:M?-^,L7S%RO<; M*]F7= ;H^LQBM\%KMB6W@9XFA:N;.%5(184 BRSP-D'[:D\'7DUTP_P[E>+=W7>B_,)XMA7 M;ZQWFL&,T%G7*CYQ^_OQK9!PWWO2I$MG7P"<#TNUN@L+V>E=?L0+A-=OTB-6 M1/6G!]*^(+"[;TD=&$EIEAA&F'":,*4I426'M00&2YDH M159NJN'9-+#'K1T.QO:>(?..HL?0H< M(VK>OE@%N3WH'Q?>I[Z8C./Q+;"M=7Q1K_QN*1FGYS&+12-R.@Z2Q#OV(N@ M/'/=Z[WC2P8-IBD6&H+)(F./2W0+7@39T08=SNPHF OL18B:])@R^ ]=N?4<@^Z94_'7DP,]^N#?5_L"Y^A[D_U!1"9!;/Z(G+9,Z% MY0BP"\[1Y4+U*4*-)[&?[^@%G7*4##SSB^F M%M2P&J/]T8TGFV@N*-K3R6A$&G;=!B?:+D8QV-!,>'>!7MJQ]MA]G'J<62]P M4N.$?;U!/?AAYX\7+^N=1\O+?EW?YQX2(RPVJ(_=$L<=:E87F>*T7>2;!AL[ M */ B0/&<=WMJ"RJUK6]D--@N*#4].@[7R>;X?XZ.[ZB%Q[U'!:.KTT*U\^'XVZ4PO('32 MS!Y6WMEJUM;Z!IC,0(3K3AW6T@T'\[IQ;"[NMYP%:$Z\\AS,6^P--!G'/M[! MJHF[T1I'?4\P#NI3B#$^L^I9VQT US_J1:,S.(=5X]UNONH>.M!3(-%I):.1 MBR.ID;D,.R\J#-[3ZVJKKL$/=1M,+);):EE!^K*JT<\1[ L65,5"9$3D\)KN M[Q&H]<@U5QUW*:0/OA#WV>71\9OTX/A9=OA>)P>O7YWD+G>.E@6APF+/@]P1 M45!'LL)8IC-C=4&_AQ9'?UAC[;EW?AY.QAZD#@0?'H/]:+KLWFO-$K"W,XF0 MOM4XTISE=HB5Z %IWE9KL=&6BG-6W.D7LSL MQ9X.@@W^? :?9E?-8NV/_4]3BX W :L0V^SX.-BL=]?O8/E9G_W=5O.1[,$? MNV@DE61910$S75+21.;VD_=W!7NAPA?Y*!&?VT/JLNOALU;6_< M=^_?CI,G]Z#K^?7AX^?05C?D/A?R>ES5,F\X3HLJ2$%&E.@?62PQNC[0FH&A]_US !R..IU1;I8D!3#Q](/4)KW7;V M\]SD'&M)?%L.V#6P2SO.@R99=>#ZC1]9%_$.L*N5K#+#_2HMUXK#RDDWG@,]B4V%_9Q=3!= M@&6-%GO6]A(IPLR;I:M&8?&B0O2!Z;:& >*H835GS!3I+;U?R6%GH4BTPWHH M16A^S$<2]J[%RNLU,EA\3.-NN.5 %_H@P".:P]U86=\-=\48\;(8\?GN35?I MN3]7;;>*D/G:'<7;\6/GSB.ZW.9=P>_56_L M955;#]K=I^+9.C+WOD7LZUUOR?H[(&MZ\/[T1%JA2\XYL2XSA+&,$RFY(2JS MVB0\@1_91Y#U$VSJ&NEZ,4+@_>6Q@[>LV_I3,Y!J\K;SR;?GPFL8:_2*CM9Z M&D8=JI-:H=BUT;H#1:/G^_=-@FK[7ZMJYMEUUV[B. MMFMUIYMC&]].;<*+WL8$Y\I#]TYB./=YY)1JB4US99;#Y5QD(J%&E>6&YHKL:3U'Y1AI.R1JK(W7 M_8 )$(_N&7CPZ,F^YTLXP,JS6'=3LHA\*ZL1,@$"C);X] MCU2R@I@06U445 MV*-ATQXM9J_#4\=V%C/JUKMG[UTC[^]@;S5\LY2/6X'8)]Z._8HNX_9]K>8; M6*D)"AM\6N933V&\+]KA[C43^F4R?8$]7[OY_SJ%2;]LU^!7((C?X)N?+4P= M:["V8&_7L+WLX/C5U4E2%)G@JB3<.4J83@HB<]#S+4\=30Q-T@Q4?)ZN!WL# M^8_+C"=E&-L1>B27B:ZZ_-U63G\=@EJFHU D I2PYY.M/,-;X'=(+ELJN99* M7C^[/!&)<%1P1Y3($\(*QXDHLH*H,BF20BAN188:\WI:E()J M4*ZX-3HK0=OB.X]90M<2#-;&+8CXCQ1JOK_H,@#I;479)W;Q6,-YMA+L2Y/: M^WU^PFQ1J-+F),^T( SX/5&F<$300A:"TDS3$GA3MI[4[EALW1WQM&+KM\ZT MOHXQ;2GD>@IYE8'T2D2B14:< X[$J 3IE4I%-"@XQFF39Q*8499?0R AXKPD MLP)7NA_BV(JJ.Z..-_2DL+K(N$L)2"5.6&84*0W/B:)9FF;6\:P$ZBC7JS;; M"MY;5_#2;07O9HSE*U;PWG5%[MJ7W.B-V_@*B>.I+SBX"FGZ&^I[^JN)>F-B M0 S%M9@^6':%36=]UCW"P#8SBM_,?,JSCW=<@OX^\;&,F(+H0GO=J<5<^M#L M=R3';;2DQM(D[$K49%4TI15M-2OB:4:.",\,<9(K$-L*(Q0H[PS>=NE!C"YC M548]:U/AXX/C4'NY\SX2 O?.@X3W"!,AI+' _I?J/S>E\+/1&I[)*8:2ZM_M MU%=Y;?W^A^]/^8E(R\QF&9BFAH.E*B5(?FU2(K@6.48)DW0U%7DS_/B@X#6^ M>MC4@=_5^W77_RQK['<6*0WSA5J.<.9;1 =/_GRV7%,5'FL-D:&[VB#$T".* M0/L X#/SF.[$OO\4D8%UFX>P%(?B$\ M$4>*B 5>:,XCSD\?7^;:BA!D>1W\V1=:E@]-I@F+AEJVYNK0]#L$6PG\0N!> M>S687+0E]6WV3QC1,):MX2)'>(GE96[F%(80,,+;TJ68:M:5QBQ)DE /TR\/ M$8^^G59M<-[V C@73._WZ60\0;"$7E^.+7,^?/\J/7&)<,JXC*3.&&#.6I R M23/"C526I9EQ;%,+\O^P:&B!]K"/R"4> &O/P'F!C]W6#Q;W_GZ9]R^HUX J M%9(GJH C<-F@R'DFLC#:06"B?G8Q[].#R740DQ'T!;-FU<14ME>H)N-:R!9\ MJ\OX"LP&V0[F7]3H#?;X)?ZAF+J%FIZ>US6J^P>0PGAND:K19D6/S5_5 M[.S)' 0(O'%S>.O+R%LGEP=/3Y$_OCE\_2S[^_A5C@]9]OCH[A&5=+O/7U'KSO#3T\?YX='/\].GS]_-W1KW]7!\AS?_WWZ%7V M\NKPK^<&MR\/KTQ!12\)3!^AF?[V)+(CEE1)2:V]SR@N79/>[,/]2KE]YT*:RW]F\>Q M..Y$:EOH7!B52::4+,O2,TJ\#CEA7D]R4+/?[PE18'HT(6_XJ3S/H80 9=%[5-L(XC2JLAL=W M-YV1_-OK)J6_&?;=-4&Z1_P,+/7?/_>X7C$;<0RK#-L!X@64]_K>:TD[4#<, MS]8!YD;I>/ ]U(\&>8KII,U&=3#^%]/@<>DEJIZA:>L1#EH0?H1U \L /HS/ M9*LW#5[,/=Q!W/Q@3WA0C)C'"F, :JP0$729-!IGE-=F A99!WQA1UU-36\J MDVD]C'9=BY^;)_FFX>=^)/^]/YKQWKB.:OHX2Q&";X5@0K'/*<;, ]A$R :> MMMRF"^/Z>8;G #6<3N7Y2HI '=O4MJU*L6WC[?L79XZ5/-<%+ZAD3%O)55F4 M"K06ZHJT*&[J7\RO45X^,B_I_KL6?VT=YC0]>'Y2FB1GMJ0$C$%+6$8+HJA2 M)+4"LX 2F_)LYS&CN^6U38MOUZ!89E9E.L_+O&",YZ!&E'E:JER;/#6YMC4-28R!;3;:$%DJ3D!;I4*YE%F3PC:GN^GUO:EOVX58 MV-0:FH+5H1P3+E>@6TJ3JT(FB4FEN*D+\7:G;[O3V<'IB2A$XA*1$8]YNIW9>W[,WM^K])Z M=_"LT=475/@V%#<-V(GP6@CT7++48*ZK;;3#WSH,*^&@,U+/M.H[NLX;0,^]346])K']]K\;OZ9 _\W+[_PEM*2_9.M.!QB@LV MO UF]'=@*/_NA0(2(-*%J=J.0L_>Q0K+^S>5N[89#29;H%$,RU5U[5FE/QU M$7/ODNGUE<+DU.FL>A]#AB%4UG;6G<#K?/HS]NZR=3"0ZI#L4"^RMA8'PE=' M#IM1!1YHL)\L(M*%"& $:?2X$ W8RK"7Q6%"X^(PP+;^=#YN =\64.&ZJM4( MM+%HG7VADQZ?H_'&K,]LXE.TV?[>JY>GIU(8I'KFH_ODLJH?M>7YU(@RC MFGR-(]WOD06E7MO:J!WF3+[!H05G\!4RA^@4]TA8)"!A5>-Z/@V E,VL*NR< M9#4F@ Q15OO. MB#\ZH+,(:2_6V:[ZW3?-DVS7=]X-(UO8D#4U^FT4">]]2@> ^,S-$@&_Z/FO[S,:K#']&6 M^3M?#-HN1OJ0%^- 3O79(!/M:B2?U[A<:VL_M75W3US%^PE>[(W!!>N0;(HG MPR_A+S[6?$74O!K-!JA(P\B7Q/%MNI_')8PRTJ> 7FNS7=ZP?^/^R7;[1S>MW7^P._A6HUIN%+Z=*CONPT+ $)N1YU,NL M\C8+D@P^DAO<*T/\/Y\UQ?[4IOC4C9K;;:_?WZX/+O\^?)8?;O MT:N_GL&SSD8'?_T"[SI]]PK^=U#%>_[S[S-U;D9'K_?25Z\/DL/W9^<'[W\^ M__OI<_KJ_,^S5\=[ET>_OGSWZJ]7./[JZ.FSJ_^\WY\=O$C>_7;\;';P^CD_ M>GIZPE(A5*$,,3XXR[1%'-"4I%3(4K@$^U[M/$Z'E/)AF;"5".U__U>:)S]] MSA%HV-XMCL*M>/K2*Y?EPI8A?:<,*656T,3FJ50ER[DNN6.LU*E)\Y3*5-R4 MUK-E2%^'(5TM,B1;6 >,AQ-'=4(8=QF1BG.8\&R(4_YEAUM MV=$WPHXD!5Y3<&MU2IE 7ZF4S)I"E(R!ON1NRCW;LJ.OPHX.E_0C+FRJ>.$( M!?%!6&Y34A8B);"-++&9UCJ5P(Y2.DR*3=*.[L@/\TT8I <3,Q_)Z7J#LYU\ M=KO)KV6NWS0'*D"O+TO-01_*&# ;H8P$4XT[HT!+$NG60ML #G2P8J$I;%>4 MI26Q- <.1 M#A)..)%F>29F7*36(TID60Y$6G\N!/L %OI1"]+%^NP=_?JU@ M*2O 1"\IR)[42B&-+4LI03YAL'5KT&S&^5TR:(K"4B[RG.1E@5C,6A.EE2-6 M.)6FW"6&F9W'93H49;X]OM_O\4UXXHQFLK"2,B6HU!+A(:EQ(K.6\:T!L!'' M=]D P%*P4A>P*8IA17U*B92I)&4FJ"UT6O(R07_$D)5B@X[O0PI(_2ZG;P;G M$V-'@S_^_#0#X&.]*]\T!TJ9R*43-LLE9V5.,5U+&6J!#Z56&[$U #: SU? M,0 *H5(G\I2(Q!6$I5*0$ME0Z6B68;:=<7KG,;8]OM_O\4U*G8!^9U66&N8D*[4H"I;F65*:1.1;_7\S MCN^R_L]26B0F<\1Q;@CCB2*E4B5A)>>%TGD"\M@?7Y9]MO=MZ___I$,8NMUM M'?_7<1Z3&Y<9DU&7I(Q15LK2YB[-2NNR3-ARJ_=O .=YN:+WRR+)\ZQ(B+1Y M1A@K'2D9Y\0DN4NX38UU:N=QG@PIHQOD>=@Z#N_X^#ICI,I!4Q1ER4HXOD6I M,LH4: TE]C7>ZOV;<7R7]/Y$,&URZ0@K)",L0T0KSA)B"\&%Q:38PNP\YODP M3[=^_^_X^'(A39Z#XI\AM)7-!9,)V'\BLX(KQK:)/YMQ?)?U?B'*C*=Y04 M MHJ#M&X[2UQ(CM; &K#B;X_'E('U7$V;*-'$L!95;VANA(K>'_"L<\ETZ^(=_= S[[B$UTPDQ>J3$#"X]E/:#$$96![ M]K=G?PU$=,YUHI5..,M8J5C)::9SI7.9"&OYC8BRV[/_5<[^LG*OTL)2V!>0 M^Z4$Y5X5!&'*B-1,&"/RU#K,R2M+T.Y746DW].1OH1<^ GJA;=W3(,]O<1>^ MY4'>99I;1M>&N1:(N5R#)75O<:_]%OQ.GMJQOEJ &6T[KGA$ONLP\["_5?6) M13,/(FK/*2TUM24O2XZ.7$73#*QXG1=,)GGBMH;]!@CXTU58 ]@+8Y4B-"D, M806W8-@+12S8^)P6/*.(3<>&"?\.:XBWI[<[O8GF#@YPF97,6"ISKZ2GHN1I M:1*^-99:A7+1$$2*>#THJ(N,M#1=6)*FN32I!Q.+QVFR39C[CL^ MO;HLE149IYSG3'&J**6\Y 4MTTRJ(ML:UQMQ>I>-:VLU-UFJ"3!9!K(W*XC* ML8 F<5(QV$-G+)Y>RC?I]#ZDA#D$[ [-)@*B=[U-GOL ;H?3LH3)Y]0Q6N1E M#JHERW22ETREJ=H: !O A-ZL& !YX51*!3 A8#N$6= >5); GY:625*6.1-F MYW&>#T7VV0Z^;?;-YA[?S'"PUU$@Y9R592'31+/$Y%:EA01%#,LF1K FS$\5TV 31H_L993O)$*VSNR8E,7$921XVFF>0)SW<> M\W*8B,^V ;;)<]_Z(6>VP+-;,LD-*Q%O@8'(IKJ@>_*_JY//M"FDQBYERK)2I)*57*+)YX7E"1QQ4E@\_F"-$\4X@^,/!U]1Q6W.P3#/AHS>%1SNQB?. M?32&]V*:4VQ/1V'49C+'9G?-I#Z/+WS#".!WOT#?#:2%58ZB23SBHL,\BS8ICRNX(0O+L3=,^NT"TOW?+2 MNT\+*S,C&E2V9G0K6RR$&+K)!@=B(O M+80E6FB9BF/"[*LO>\M(M+]WRTNLKX(I2:*-2[323&1.22@XF M(AQ%9YVE6T-^0WCIDB%O:9FF.A$D2UU&F$Y2(JSFA&&J=*JYH6GFRU_S=%A\ M?FN;C>&EWMC_I^\3_]A/JM^]'YB[$M6Q,6#72P?[ P/-MT=Q+-].#^'1^@[,#(7 MC^\369_MC0W^Y]G_SJNW<$K'L_II5>O1I)Y/[3&\[.?11+^Y]X-[VAQ<>,;I M^\/W+^' ODD/X. >_;6?O7K]!NX[30[^.L@.7N_SH^/GV>&3,OG[/V>)/O]S M+/\JYT>O7R9'3P\H///=T?'+=X>OG_-7K_^NCG",3Y^_>_7^U=7!ZS?\\.FK MY#_OG[\_?'["E%0BIY18HRUAAI:D-*4E1B6%IJ#7<*X#AP4*M&8/V1\OE!*E MUFEI*#.9E3FCI4XM<%5$&G [ PO<\ (V83:=VYW'?]AZ!EL[LV: V] NF\QZRGK(]'3P_$0(6N3:)<0*B3%8 M"RIQHAS)P:(IA):)D>4R?5S#ELJERMTO6[A[G?[AV52/@C5L-Y)77=7XY\0- M9F<65(/1:'*)#:A_J,;PS60.KS/UHQ\7B7O]1+F?EQJ+D;SZL1K[4?J;?HK/BE*,KZD)Q64,/_]T69G9&>I5NTG0K:*G.;XY M_KSK?UH2H^&W7.R"3+[VYV0WO?:W#STVI;L\_;3'?O@W3J]_Z><,-LL^ZK$W M>/-O6>U^KVKX>AWK=I/2<)3M=*.FM7GS&C;&3@<7\NH< MA3U>H2QUKZMCO!'#@^W=H/"1_A4P9SQ(JF'246<.%=B[- M7&X3Q_-,%B?['QL^^[!>^JVX+SY-:XWN"]!2_WQS\/[@ZM5K??GWK\^3@_-? M1J] :_W[]3,8P[-W!T\/W\"HTX.K9??%,W[X%VBP[_]=';[_^C\ .=[_.SR('N>';Q_^?X_[Y^ME/=0CCY\DY,T=9R 4542E="$.$,% MYRZ5CJ$GF X%OZN>F-^9EW?+\QX.SRN$*4I$G-:,L2(OI$Y=2J41F5,BM]KS MO(\*(RZ0IG;:XD!YZ7#Q/VV6B% M7XOGW1%^T[>%6?81S4RFBPZ0&T#*'CQ2!*@#B2R,4(72K)12<&M$XD2B39JK M,MDJ=9O'X%8;'7(E96K2E'"G- )')$1RF9(B$13D%$NID1B2HAO5:6D+^W+G MV3F<:B$4'*N&&G*++T[;65[7F]W7I<5DBS+4Z,+8@JEP BS M@HB,YJ3(19[_/_;>M:F-)%L7_BL*YIT3L^,E/7F_>'80X3:V#QTCL6W+S< 7 M1UY!("&V)(SAUY^5);!-"6RP)"A!=D?(@*2JK,Q<3Z[KLY2720JZMF%4D[J2 M+CK7^SZEVK=J4T]DLUHE><+;(+P1FA<@:GBL"*!XP5C@IJBB/ M)#GML7.,N:IA"N/% =%(!*B3LMADE:$,JCYF"??Y=L+I(L@0Y M3;R+-AA&914/D6:V<]NC"/8C%9J74._S"?4^E K3&1Y?ZI4%Q^Z%8[ZFH!Q] MI@(+YHA V#.8L3*HW-)CI=#M4HF[&LC55KXL*IDW>?V' MX=]0'?D;6?#+N>?U*LII5DJMRNSFVAO>G"*CUT.0\/')\#@_7LL.Y#BN0QK;_O#LX^G)R?]F!_% M]K^78HZ[>6C/N( .M]]_CM1YZ:)"RHJ$./<":1]SUR&O+:=,1N)6KX"N>ZU& M;EKJ=C(:?NF%O%FKK7KL>_W>M.9SF*I"T98]OJRWB]^/PNJ/]7J\4'E=@6U5R_&'[58?!CP';2#_;XEO?:-HVAOL';2[;;JW M^0G&V,9[.W\>[AZ^XMOO/@QV+_XX:G<_''4&NU_;'^N>DS\&>X,W7]N9$JJ[ M?P;/U=\=='KMS7V^]V[OL/WN_=?.N_=T[_#-UYMJ')/%4FBBD&72(9XT16"0 M).2-XU($XKA-:QN4\W4B%M4$J?B&"_(UZ<$?P3=MT_N*"@GP%^58;^604P7L .@5*7LI^8VME MH,*3X*A/TX*I.S!O%N1[<.2K-\XSN:^.%1H9*QCBA$B4&Z(AKG2D-CAI<]M: MRLFZIG)5D.^QBKQG?;0S)'"/(=D?2FUW$S.:"K M#MC:,\8LIU03;@G"FM), M,FR1"38@S+DR6$<"Y]>BJL=**G9SI;E4@JVD--<,-.J#4-P3I!A)B MKD39@ MI07JE:'8"D+\HBK!BC0W5YH797D4:7Y(::X;'3P*$9S *)HH$&=$(6,DF!_8 M.P=GL]0,5V1Z2L_=4V7UJRE*>Y32'N5QXG$U4)P!S>M_*/"Y%/BK=.(BEY4 Z.(%,T 7T"V@6T!WJ5'( M KJ- -VZHT %Z0/1%G&)X242CJRA! 63B'*:2:MCUG3%NGQ"H'N'6K?9KH$_ MA"$O!8K3%RK'($^&XU[^S,NJZTGO2_Q>'O+WZ_'+RV?&W[]B'3S>Z>3VK]Q4 MY;)8W,!WJC]ZBXBH!39_>+U',T5*UJZ^=?"MYO+$[D?D1M$>(9O@(5_:_ID] M'Z_]\WKXMW>,:G-?G[9;)R>EI4W.=/>%7"Q8[967L.?C*'\*QF0;,Y;6P2C# M^M]^O49J;:,J)*P*M?*)4&6JVXV;UK]Q#3'YTAMB;AU_@=.J*F7;.MZ,;@+G M5]N.CF*%*/GLFIQ_C/YTU,N5I-GW#6!D>\?=D//K:N7A_MK?SB7?@^VTXQSK=MS#>T.MT=_E_+K8(O/\Y.APC[&7$M$F( M:P$F@&,2"0GGD3?).&IF&VA*P0EEVJG$98(S*T:IC:5)$B4"K==W_K!DO]4\ M\U=WNSXZRUF@-&@C6.!$:)>]@QBVF9'"F)SOLZ0=ZK_XX;=BX6'ZX:F;51C\ M&#NM^^:SD@XGD31R40;$F8*=1I5$AC(K8 M2;/'J50;_L,JEK69IJ[GHMII/ MKABQE*G>N4SU00LS5Z*9SZLOMM?/V(;2<(3&%I Q@ ;8&G_3]V[._BQ)_B7) M?TF!Y&];\NUP]!$VY'?3(]LFWW];$4_:;^J&4T_:R='>SH>#]N;;08>^Y[L7 MK_ VC&>WVX9K?3KO;&Z1O[=5:L 5SWW9NS]LXNV]L\.&QOON=[ MAWL'[8NMKWO=+=P^_ O&^?9HN_O'X4VUG3'AD%@T2"DG$4]@P!A87&2"MX0: M&4P@50*=DJ6TLV#?,\>^1<5S"_8]"O;50K>)BD #&-))D=S'DCJD)<-(:ZZ" MX%97403"UPTO)4XKJ_I^=W%6#":3\U\JO26M>M&Z7MVY_/9+IU>P;7'8MC6C MUWFG@DX15#HN3.[1RY#S(2$JF)9P4I'L,\R<]$K/K=>5PHCF2O"B-)8BP4N7 MX'IIDW6>$&,0TS8B'HU"1AN.(E)TOC$&G03ZD(L3+442*$"]7B&NZB',B.1P8'*-8H9QQ M@(S051H"2\1S0:4#(2;K9F%>XB8X0^8Q*^;S#J^TJ"_JO"[BO13QGBT,@WC*GLO&4':%)4\ZBC#RL;0BQCLG<9_1]Q6.%/ G/6.07=;H7D5^6 MR-=.=*VI<)H; M?! S'H7F4+57#;;'!\/1!$WB:'"C>^%YV"2/T6?[8Y[X+LQ[P:^EX->G6;>" M=210(9'A5.4@AT*.R8 TEYYYK(SPIG(K8#V+7W?ON5L\"@V6WD4I'45ZERZ] M->W#.D>Q, 2I($#[D)HB9XS(71FE,R0(RG-LPZQSTQ#I7;0KX8[*TLW5IK>K M4D\Z[VR14]-L%'P$%>;?P^/]@H%+P\#=&0W&)J8# !Z2-H$&X[! 3JE<26A, M4"GYZ,/:!N/KAK'%6F!S2*))(557 -N9F?UHO)B'A,WGT*#ZQ]+?7O'K=EDF.\9N5>EP+D0 MN'?]:Y>->P?#//ZA/YI^))QF!A[;K_H4#N$SH_PA>$BXV(N[5 LWJ"1Z^W34 M.OY5MA#\[/NG(=:G)T]-QKMSY.RX:OX-$UKQNHQAZNRDY4[/JTD:QWZ_-81; M'0SSV/.?+CLR5W]!P^/^>2OUCNVQKWHV#UNC..Z%JQ;(?LH* :MX?)I K$Y' M<+/\Q6\CZ%U>=;H:H9<7R)U.&SR?Q"G!Q\JMS5Y@ @/N\@Z]O MY;X=CWNIE_M,PXS,EF#"HB3;&[6^Y'XVU91=WB)O]=!+*8YB;E[MXN0LQN/Z MA_T0Y"3W>-]^O;5JT[ELLI/K=33U>IM"*W'XZ3,S2R#_D(LD_5L%^O]D4^1[>(2M-S4'7 M6S,<)8MC;KE/*D'3I^OJ=*RH3%[#"7D'7I<[/?_SFL=WH^%X7,WAI^-1A %= M3>D[,%9NSX$H<_H[<_IO^'LLD_I;D_H6=-]J$JLNIH6WZ%1NNCO1\ MFO]AQ[UG$1$8TKW-?K^S^=?A+FV?[>YLX>UW>P?;W??G\'Z_,]@;M"^.6'OS M_=?M&3;PO:/MG4^X \^T>_''P>[A>[XW>",ZFW\>P/CIWF#W8KOKSSJ;;\1- MM>XG M@].^G<10*9'?]<>LCO\1 0YCUWXMT'=?Z*N3!!@>A5$2$9XXXM)A9+6VB%CE MO.;>$)O38 OL%=A[@K!WGV3AQ\:];#(7W/M=W)MI ".%DRK7(CN1NVX)DXL5 M'4I<<^9K?(!(:_.P6 \3B-2#H3 M$%?)(Q-8R.G#G@2FC=*XLG+)W.G"A:SRL?R='R>@.DQ3LF"VJX=HC4\=C+TW MSM)^)]+VPGYWA8#"&*.P%)0)Q1D1!B<:M57P:DT2L?C[FH^$LY12--"@H\ H M&,(0UY(A0R1!U'E89*DY,V#T$KQ.&L6,5[@M5U.ZBRMK.5)=TV\( ZN-!(5@ M-07B5B9DE;%(1$L5(!!IKAW0G'.JM%+( M*,,1-\PB$Q)&*1@J??(!<[FV8=;-PABC&D0*]81\#*^'HY/<9OF.+>">..', M?> ,!Q9TL,I'SHUFFF#M8^+4&VNC$\6;T'Q8FR6_-$9(RCA#TG.',L8AZY)' M-CF3B%6")K*V(=<%7E08O4%1HR+<#RS("-X M $7:2J*3(HF%M0TJY_$E%'%^?N=S\24\B#37SF=/".5<$]A65B,N.4?&2(T\ M]#C G.6[CE@R M84ANY2E(3G@5R&$)^*F-E3$C9F[10?0Z50_">G8OX5IESL@"LP5F'Q%FB[]H M.?!:UT<3YI$0AUQB@+$67IP) =FH>(Q1<.OYVL;\RFB!U@*MSQ-:'Z,M2_'< M/0:VUCUWS$6C(F$H29'3=54"6Y]AE PLK-*1.&)S=[E9<+UW%E#!U8*KSPQ7 M&P"KQ87Z(+!:[^ 7L-92*10$@"EG3B(=-4;2RYQUQX)G.<2IUM7\/7D; Z\W ML*%7+]/GR*Q:,SS(A69UY^;6C09H0A33.O.&[A[G'RQ'O''9ZNQ=_'+6[1Z+SNN9P&.P- M.N_^.F@/MGAG\%=_]_#]^6[WH-=^]YYL=_=IF_YY"#]_W>X>X9MH5B/&6EIJ M$%.!(8Z%0C9ZB:A@(J08"*8Y W-=Z5G:K882T!3NK0*!*PV!SRH]X &AK^9K M-5P%!^N%J)<6<8$MLCQJ) .-VBMLF1T69BIQQI%)/'<3@1U>4R M36L1J#6&:!":X*.6T3D:!34LB4!B59%X-Y@JU @F;Y-484,!SC4 MPGOEH_)&L;4-M4Z9:1#A4V%Q6TWA+JZLY0AU7;U)RH#\!D2S%XO'$)!V*2%A MJ(TTJD@#!8N.BB+2*R;2]^J&\\@R7;PT\\ATW4OC@L*:4HI8<&"R4"OAH*8! M!2%=8(23Z'-KB-E3NM"L-E::&R#,Q?_P(,)<.Z"C=I@E%Q"73"&.:43.)0)' M-9:&:]# 15653V4(."1D6X'UBX MBS-A.4)==R8X,"THYDAKG&DS(D-6"HQBPD%ISP(.'@R/)G&X%8E>N"_AD46Z M^!+F$>FZ+X&H9*/7"9D8P.BPB2&CM$21:Z6B,IFP\4:1+C2KC97F!@AS\24\ MB##/T%KIA"7&B&FB0)BY1\YB";\:*10EECK9/*6[T*PV):>KD*G<"I2*!XP5 M3HHJRB-)3GOL'&,N.9(D*UZ*%0#,69I5S7BT@FN49*2Y"27.+/,$.6&U)<1A MJQUH/WQ=T[F[;#>&5*7 ;('99PZSQ5^T''BMMQ!4 D?F&)(A:,0#,\B21)'3 M,L6HF:$Q=^Z6BVH@6+"U8.LSP];[>.X>&UR+YVX><*U[[KA.5H9H$36YD:&C M&ND0""(B,AQX##3W/./SU&H56"VP^CQAM0&H6ERH#X*J-94U^T]SP0,*)%! M5>F1P]$AXFA@5FA%K*@\ H8_':WU!IK5_&AYF_>.3VWU;#?\Y5=4K%=/?BE9 MG+Y0F5+U9#CNY0N\'$70$GI?XGT):IMT!#.D(VP7!?VOZ9/1^O_?/:4PUZQZ@V MB_4)N/4Q4UK:8TZW&4!/3GS+RP.;.X[RIV!,MC%C:1V,,E+_K:==Q!I+3;QG MW!EG(Z;P&I(46' L/ZNUC6[%'CQ,K=<9Y(\GX__^I]VX:25KXC"%6\L9Z%U! M&\$")T*[3+>-25@)!N6,%]5XS2DRT7$6B58);\: EEY%Y]GGS\NCAZ#O5]_53IZ:[ MU\Z@Z[K[_UQ*8>;:JVCVJKGJPG#^Z _]T8J>.'O_.QW3&GVX=;7W_/H:^?B_=G>SB<.)TJ_?9%/G[UW'FK=_PECB<#>*J6A[_M#T?GU3?Z\7A_R',IR\H/CW&*A_=EGS0BBZ(KS69:QEK"LV5GVW\^DR*WXLB5AJA754G KF9(C&$Y:\MI%S==>N MH#\/'+S^YJV].820#;\NV'V$3BV6YQ#4'HK.X5L8SQNZ>_CAL+WY"6_O;+'= MG3>X\VZ+M7<^D;WN$8S=?]VK![4/CVA[9TOL=O=ZG7?M/!ZQ>Q@.=KOO8;SP M^2[W03LU_PCM.8+$HQ.T MT#L7@%Q6@7,C$?*'M,K\L8*)]\7$>J)/XD'KX)"PW&2J>XU,)!%1'!GU!$OE MV=K&#:1+A>J^8.%*8^'*0>$5!&Z/IJ[L@GWWQ+YZZCCFQ'(N(S+$),2%L$BK MP%%(.AC/N!2"KVU0/3?/@C;>Y H;K7*4M6B#!0N?%A8V#@IO!L#B(%PD_&W76W]8FB*/%AG' M(N)19[9.[5'25''IC.7)9@AWQ:& MO_//E"0<4C2(!:X1QP:LXI@XLBDEY7 @L)!K&V(6]YJG^96^;Z7OVU(50&&, M45@*RH3BC B#$XW:*GBU)HE88L>K#I"S1.[8PC9QG",7HP/+.!O%FA(DN?2$ M>\$P [W?7$C662.1,8FCW%T.66("Z//> M:^>9(%G:Y6PB:#G@&ROEC1/R$L-9OF#78SB.:";SN1V-QHBK2)'QD2,:A9"1 M).^\7ML0ZX3AKX##B1C--L/8Q<>J- MM=&)$C18==R:[:LB$PY1DH2X=@!;< HA(Q5!0CNA1&3$8IMU$4KF;FI=NLLU M61=II.P7+65.::^Y%)REVM@@D.?.@I*B'')>1F0-P\(:RA6/64DI32172,Q7 M3LI+E="<8CW;8();GS!#SFJ'8)=@9(F#%RN5LX*KP 0-%MLL17J(" M#R3KM2.<"68]%C('^C$H[#$A&Z-'3$>%/342,[FV44[P59+RQ@EYB0HL7[#K M40$B>"1&>63R"W<,CG/A(U)6,B>$E23@;(EK,G>#TR+@S_X8+U&!I=C;,U$! MJI55H)FGI 1HYL0@^ -'U(*P"Q\$80H,;KF $WE=OW6&ZHER5,L>I NCL3IC#8"B>P0=80CKAG"EF;/)+!^B08 M=2;JM0V"UPF?N^ZU,"@@7$&ZLFMI,%"X*[)RX6_,VA2BB] * %@/:L0 M5Q0C'6E TGJOC-46B^P\6"=L;H]@P>""P<\3@U=/YRT1U@7#;DWGE8YCGXA& MS&>*+>THTEX)! JODY9'^&OV-9!Y0JP%;PO>/D^\;1S*>$F2\(HBJX+00#-[/!<;B26BP5<["/R=YEUWQ 58OT^?( MS0NODP56+]7':VT;X<'Z]F0<7U[]\*_0&Y_T[?G+WG$E7-67_C6PH_W>\=43 MBY/9FL<\_.G;_[IL.H_Q"SS5?BZ3*R[O_.N>](R\H-@LH]6]HK]UU9^_)]CM M]RQC+6-])F/5=QO/W!W*9UK/7J+2+Y&VX=UG7YV,>OT66V^!TD%^IZG[*BBN M-]LQWQ[*/,6VPCE>WYH6JP_1(OULN/*CBL[KNRXU9W#7^^X!R6B6HE6&!_B MN)<'T;/]UF XFNS;_8CR/,3PRPX8OYJU9^O[?V)-D.[AV9*H'9M <2P1RSARV7>1I._J]M^N8KC(%T+G9%^V(7[QU^XMOO_CKJ M7/QQT-YY.]CM^HO.SN[Y]HR3_\W%;O?M$7R>=0Z/+CJ',*[N/M_;><_:[][ MO?8..A=MLG>XQ:MV2'7.#QHT%9RC:(-%G%F.M$P1"2:"T<)&Q^G:AJ&E#5Q! MP*>(@/<);C83 I]HV//A$+&6MV>HC,)HAPCV'G&M##*,$4!$)SSS#&.IUC9F M.R,TKSU<@<("A4]9&7RJ!' /!GWU2A$B!<9.$Z2(CHBG))#5RB.J&:-1)IT4 M7]O@8NYDNH* !0$;B("KIPP^DR*.AT/$FC*8E+# MQH0FF>LKUIDJ[L$"@T\1!ING$3ZKVH>'#P,&)K$@SB$GLMO'.0E6$&.(,>:YXRP&(W/=F::$_JN< M[D7N'SG&56!@,3!0._05QAP._8"D 03@6B5DO/29.]WA**S32148*#"P(!@H M 9[EBW@]P ,;.ABK$PH:YT:N5L.9[SC",DDO!+>2B&+%KZ: -\^*+Z&+I=CJ M]= %$5@1ZCTB"<.YC96 CD^$H!QQN M"RL\C^9U]X$C3Y0Q0?(@/+=,6T&H=A@@* IG%"\!A56'K4\S 04B-8\A!,1P MP(@[PY!C8'P0DGRB-"3'?,52+TK?RE43_7NI(HV4_:*DS"GM=7)T'SRCDB F M>.Y)81,R.OL9E36"*^*Y)KD16S/Z618I?Y('?*D?FE.J9SK-1$8%]AQ1Y2CB MUCJP/)A$2FGG/ [>1@9G.)\U/X]D%Z;T#,C8<3 M7&*&C#(>8:VDLU&30'*"9#G 5T?(&R?C)22P?+FNAP1"9"ED098I1L0#9)&>62U4TAB%7Q0%A VKFWP M>>@1&X.J53K"/R=YDWWC )P^5>=T '+CK[$>#NQHOW=<#8?7* \?A_&09D'= MB2T[BJWCX:1ES_)/P]2RQ^_X2QQ/ M\J7&ZQ5]8[[\.']F!4MU_4 MQ90O-HH>GFETGH<+G^F-6C:W4,RP J VGKRX3@EY;3=<1STOJ/>:46*BY6#9 M:95(P#QHR65DGGW>O$0]CO),P ^T#GA;WP?XNF_'XU[JQ?#'>;;@LU2=VG[; M3O*RG6_"RG3S/NW"_?_H#_W1BN+;WG\.L!_\=6QWS.GVX=;7W8N#H\[F$=O> M//K:N7A_MK?SB7?@^^V+/XXZW;]XZL%^F$%/!O,"$5PLZ?:RKTVAZIL#"]NW).+Z\^N%?H3<^ MZ=OSE[WC:GFJ+_WK\F*71Y0XF2T^S_MG^O:_SGIA)KI=WOGR M[1?56[4SU"\,-;>^C5^06]_[V64)>R'([UWVY^\)=OM-YQDLI7>Z["^2 M">])(_"HVO;-9NFWAS)W>:@&-G>N]('6I2IPGZ;.S[,7]JNK$Z!JA?T:3H'2 M4WS!?=E+,_'Z9&V>9D6YU8_C\53%'A['UGFTH](__#FWQ[B'^\?B(!G3S@7+ MN U6@QZNE1>)6VZHEY7[Y]+^^9G[I^[P^>X*RHZA]C>ELI/O#&H;S&3W+/:_ MQ,O[CO<,W&.[]M?-NZVSW< O> M/Z+;[][S]L>ZIP@LK,.#H^W--V1OL'< ]QFTN_"YS3_E 9##Z2-]2@X'CC+W,4QDXR0=69X(2@N +!T "BJT7+DOIX=&W 4 M6'CD0N8KT,:C3$"!A.(B1N>T$)FO *\;/,M9\'AR7_R&MZL_W[6=;PK0)![/ MK?^L+AG+:L#?Q][72_CKQN.B_BP3!F>;+!*2---4(A%3;L0$@&@" 1V(&N6H M=%:ZJO\VE7.C8.%B*N+_*_$ORL]RI+ZF_#@20>/A!$5J$N)*$F2%M2@(BPGC M/@$H5%*OFR3UQ?5SN^ZS"$6GV'G+0[I7>94J8^]F':< VCT ;;:U ]5.,ZD$ MHC0JQ*5TR!EM,JH9@GFR+L< )5<-,N6*"^?IB?8/^DN1Z/M)=+T?=&22D>"1 MS(W?N?4:&05B+9@,UKEDD\$@T;))7>.*;/DCYCG>+TEJ.+*X9Z%7/(F4 @,C#)C M>/(BFV52SK(V%&=,$?U%BW[QQBQ'[.M]+F*@AA.,DJ,$\40C,MQ;9+TE-&IN MDTZ5V,_?(K=!WIA""5 H 5862FL, 25HM43 ]#-), F'J=JKE3OAO#$5!@ML#L'TB%"R95F3_&+[S T-#:]_VCL<5 MD<,EG\KP+HP-K;.#>)SY32H>D^&H-],7RR-SX9CBLRB!\^?SJ&19B2 MO)R **:>!_F#^^>?*B*%UB""I1E>M-Z-8!R7P[HB4\J#JKZ;AY*Y8WX]P,EP M G\.K?_O'E#U6VPIOT\6]>'RZ=[!L]X-M?"*HM;O$ZJ\.=ON'I%V]PUM7^3G M>O69D^B<,";WA0L(#I&(+(6?X"BAW"K%:1*Y0QR^H:0O3W(K]?)L3HLA\C). MN7SR_HVPH^'E'CM&&!JL#$%C)4#NC+98,:(YQTX&$ERU8S!F@)"+H!>[?<>D MWM<8T$4<#5?^B%O49NE<^,_,<&.QD4@H'Q'W(B"M,(:]8W'R3DBIU;VT&2J5 MT3XXXI/GEG)M62;.C<08(DL^WO)@O6MW? HE'.E:F5(-ES_QL MS^3[?(XR8BM)0IIIF5T&'!D,B"UI!/V61*Q,R'MF=H/L5[K*I>(TA[("&ZU^ M*ETI0I<7G_T$F>[#^^@WCW1:S6[$HM]\(XR#>_K/ECB"3:"(61!0+BWH-(8" M'$CIC8Q&:FJKSFXWZ32_K[T\TF%6@.F6K=#IMC];[V$/&(PP5Q9QP0.R/A!$ MK)4*]HCT3-UR@-T $KC&09>_XJ>]%^STT/O!<+VT%SE]H3*+W,DE>^W+4>Q7 MK)K?R>/^?CW'Y-(TQ]^_8AU8X:>3V[\R0\ZT<+,8W\DL?HN(JDW1#Z\'H^]I M-#E1!2#^"%5)M2]M_\R>C]?^>=WT![N_-HOU";CU,5-:VF-.?1 @N,-1M>HO M3X]#'.5/P9AL8\;2.AAE6/I;3[N(-9::>,^X,\Y&.(Z=#4D*# >7_ P24!&- MYN,U$Y%FJLG__J?=N&DE:SM^BBI@%( =0+R2RG(X$ U+"FNP'R-WVOB5X..\ MYM$Y_48\?:-'!Y[@*$XY)C,)[>3\1^UCRHUY2<7;N_IPZV34\YE $SYVZ;HY M@8$.0^;+M'"0#$X A(XG>0T ;8[A0^,KDDY8D\H+EQFO6Q\G\,^4#;1:KL') M*![$XW&NR-LZANO$%ZV/,;8ZPTELD:F)/N7CS;XD?SH>P[*]:"V9YC9;6/E@ MVC[^@?#V61/9;NZ#9FQ5]' .@1)"$7?8HFPX(RH8EDD3996?ZA0@7C&\RL?>G;CU1GCYY1RL$.&K8"^$TH7P=:4&2_DBV6EO M3<L?V2;XK^]F;YBU3N>I[7JB66E/,Z]L MX5&U-Q5@?G=?O_W2Z5UY!9Y#4MG)4?OP8-"YV"6=P[='[/?B#=_N[O5W MZ5^'G2[333SVOP_GS[W2Z#L=#VSONS]N:'PW9W7W0&?QWN[;3A M>NVO'?H>GN4]OXEGCS,JL>$>>1P(XEIXI(652$ML;:!<$:%S2@=96$[9"B7= M%H!JTK,]9K2U -2# 50MZQ6'R(27(I/':\1I;I?MGOV'U78Z[^^IY)],W!!@G\(=HV' M_3O8O$^\7/X^$/<@5N*/6;I/J,'S0X'8+/.H,(IIXPT2BF'$;>8@M)@AR303 MANBHXVUK)P\IDCU"DEU8\V-*@/"'XS:&D M!0O.14X'@3A5'&D'MIRG!A.: M?/2:5N1EV#PZ5\0J>=P+MA9L;9HQ7;!UR=A:,Z>3DW T*HPXI[EH68A,: ^_ M8L5UI"E9EUGMUQE=5&O"@JT%6Y\'MC8WAEI0=KDH.Q---=%33CE2B4?$C0O( MFI"0YX"RV/I(.:_(AF[P>MP[FOK( 'N=Y6RF4/QG!>35WOIEU2ZA?.U.-77+ ME7EU8S6M6'J%::XK/9X,1^>;O;'O#\>GH]B<^M+WE^)YTMO;V1NT::???M?^ M"M?'';H%HM:^V.X&N ^([;OW($Y_'G3J]:6#/_M[@]V+7?KI;/?B;;^]^1[$ M&$3\HBTZ].W1WN81WMOTM#UX@_]S 3.&J1)16L-[!R% 9H! $$!=@XYH52 MU5'&JOIV:'Y1_P\;-N^F<6^<2^B'J7+13JN7L\-VIG[YU_7*HGJFE2D[EOJ% MH;]7H-%O%R;BM*G;I*8&-"=)] ML&?[W:/V%ZOSIS^BK4WCRA\ MGW;HA_[>YH?^=K?3V]M\.]@%I73W8I]T+OX\@'L/_G/Q9B88QC".*@6%@M$< M@67A0%\%FP=3S8ASB5F"US:,6 >U9T$9%(WI._&+%*D"= 7H:D"G>,!8X:2H MHCR2Y+3'SC'FDB-),EX!W1U"507HE@]TMX,1T>9QN]D-/1Q/*.3WBF;]:Z%@2N-4 M7 MQ?+,;QW_SW3>"T0M#J*V9G0Q&R.CW"*^1$"H[#@GU(:YM,+PN MV=S=5)M7T%MD>&E:1I'AY^H-#B4&B6 MNB@132PAH#]8FW(WJH"LQ!(Q21G1VI)HL!J% M#D0G, L96:?L\>NS%AHE^WF?]/GJ!U1SZP?DTNH'_!<_? G6H#WVL$ ?HH^] M+WF*Q[G+5KY7<]+ _561#\_"T=[\ZZ ]V/T*U\"[]-/Y-MRGO=/.13B#?+\L MN+OG]2Y5^ZP]>'/6V7ESOG?X%L;[X7"ONR7:F[E[U:NSSKM= 0*84\(/_W.Q M=='I?OJ,O2:1*H-" #GC1BAD; K(,!XEE2H&F^J%!,%R;D5NSA0EUX;IX"1/ M2DCO# F1US/'K^:Z]>\A;)+6]U7XC;*"7]_[^EBCHBGC?4KPIF?1IJA="@Z3 MD"(-?N>U+[8^.QP J+A&GFO8>C4(W6NE!I<5 Z<#&"Q<9%J64(E"OQ*%T;\GU;T*N_TQKIN9$2*>Z1&;7JKI8?N^"N=XZ&<4O/4#2_O<.3A?Q[B1<)7'V MN2;.+LK?^AH>OZ(8@&&_\O][VAO%L'7<'<&O*8XZP\DK[V'&)S&\'8Y>C:]W M?G]M1Z-SF-M7@_R1%?(V_)X:>N[?][[.WM'[>Y[ M L\,UWS%;BHMH(HIZY) EC*?>\8SY)0CR'E#I1'48C&^&-+ M:4%!R,?QIA:$;#!"UFL2=/2>$(R"L1)Q8R.RT5B4>:>Y5,DK:]8V&%DW"XOP MKWY-PBIJSJ5>85F*X<^<@?\7%@) ;NO;,A0T6QR:S98O!"D%I]3#A&+0]R*H M>CK*W!Y#*I6LH8+DZ!)?5PL+T#E&:3!'IQQ/IFH(B@G<\2HR2B1IQ M^ \Y#A8===Z!SF(49SF/6*]+TZ0>J*4#^R\TD['-(<(?XR E=7I9+JN;$>PC MK,#4RBH(MC@$FZV$<)J!3B(\9%>5>*,#^H,-?])38X9X-&PNJ N"<8F1@5BBJ)R(R,)BE01\2ZT*I!TKP@ ME\@34D>R=C\9G4[%UH8O]MC'\1P*R;.PJQ;F*KF:^5>7$U] :W&@-5NX$$,0 M0C-0/A21B&LM ;1 (=$6@WDEO1&988NM"SXW9A6O2'.E=V%>D2*]2Y7>FLK! MDF=$&X.8S_:# VW#8:H0P9Y' 4@W%7@[K'+1KC#MW]4R?(BV_V8\L9,"90N$,C^CEX@HC+;2(["N(MA<)"(3 MJ$&6:!(EYL%'D:&,$#$'E)4$C@8+]*(TDR+0CR+0,WWB%:8*!^1\[K(J T76 M*H% E3"!.:*DHSDH2O0LT_VC"/2B62WO8W,\8^_IHH[Q]G TV;?[L;)+MH^_ MB_GKX6 01[YG^P $5TGGI?!MH>*_/UL:;!*67@C0K2F8)BI)Y#!S" .48QDY M"=ZN;7"SKO6"><@>/ZQ2@*%)894"#(\+##6](%!EM!$>22$#@C7.>5*"9?XJ MSH27CENUMJ'X.GQL58#A67/)Q/&XY:?-X5LG(&NP3L^LY<9C>"TZPTFLW*_7 MT]4!OEY/UZ*@V.)0[.@&=P41FFF!*-8LM]](R EOD'.4*D4CC=*M;=#H5X2AQ90R(2/$2E G->98H.=6,% M[)/P5!3N^,(=WUB_SNWHV!D>^P*0"^#,ZO**5^PM6!K4[%U^9IGP=9E86O[.K8: M&YS1PB*C<]S;"L!6'2,BT2="J:8VQ[U!^R1XP>ZP5>S7_LS+4>S#A[_$[WSK?[^>!W3YS/C[5ZR#QSN=W/Z5&8[KA<,#OA,Y_EM$ M="TGZ(?7@]'W5*?]B-PHVB-D$PSWI>V?V?/QVC^O,^'WCE%M%NL3<.MCIK2T MQYSN(P"7X:A:]9>P>^,H?PK&9!LSEM;!*./PWW[=.D:M;50-*UK#U'J=(?QX M,O[O?]J-FU;RQIX=O^S!4>O9P;CF-&?+1"\Y#DDGPSR7)!AE+';JUCX0O%E] M(.QM>7$MF/I^])-Q:W@Z:AV>AOU,$I;G=P)?.QD-737?^<.M^!7D_'0$LW]\ MV33B!N;&%]\Z1"^GFC.(X(T'+']CC?;A; MU;\DPI-,0*N:Q'#[]E^'S_K^:3Z"6]5QES\,)W)&C&GM2HAA6CX^;DV&U65O MEZ5;&J>4MBBE+4POG_ M*T^-9XY:DBD(J>+>$!F_=KI_'.U>A$/XVP6,[^NWCJS?NJONT\[@_07<;[!W^$:T#]^3SLXN MC.$-:;_[<-BA;?A;F[0WW^";^IUP1BP3.*+D:$1<"HDT<199IX0P,5HFR6TY MS0VM"R_M3@KT+0GZK "@HQ('KSG%4KL0C8T@)]I1JDD%?1@SJ@OT-1#Z:ED2 MCC'#&>:()440=XHBAX-&'%,9G0(KK&HLO:[D5 M*,//KSY^:E%,)"*L]#.Y#=>"LZ#/R6"%2!Q;8U5(.I+ O<2$Y5 M.#R=.BK',[GIJ?&)==XBYP.H+3H9)ZH:^1X:N18,^9&AJV2HSYA@8'M1E1B1FG.F@J7$YF-.&QVQ!SD?V4BI,&R[-UEE%)F68F<@UVMTP>4Z%$$CH0?A?=I,CS M(\IS31]1#F/%+$>9# -Q"YJ)(4(CS42@!@?)$\BS% UAO'G._A)01$;[$0U3 M&C\SS\@#ZQOW@:6=46\2MV%)"A+="XEF.Y@DB6'=DD!2F%P#1RRRT5G$L?** M1A(9(:!9W," 7EA!GX3D+D"S*)+[())[7F]?P)4-#",L!>@0Q@1DO2!2QDAM1)8)"OH&:!Y:NX24(T8XA:V*N5]\@T3X.;LM?IK1''.C MDWOG,M^EB/3VW)TGG>NWR*EY,H"?5'2, [HKKSEC2BO0Y[RQU'$JA3*%IKVY M\#_;/L92K1-)%#D?%>)! /R'Q%"2DEL1A=+>W4;3OH1J]3M*TRIS@!0L+5A: MJDF>!);.$,\990+HSIQB R^1HXI2TH,BK3DQ!&RB!563- !+KW-^U-D^*@*$ M>Q$3+*=8_UL/[GS=BA;G_\9^ "G8^L87D$.!L IPVS$\;2G4;Q_N?Q:",.6= M0Z#E!<0MCL@1#C]AJ:(UA(%M_]-"_8>LQ_>7RWL[)43KP(:JTA-4"O&R- M0%&<)Z#U;%I<@/[LXJBNTO^.KO)=M^?7%)>K!;M+[';?#G;I+MZ]^.NH0W@MO3J MFOL6WQM\Z'?@7NW-]WRW^Y[L'L*]=_8.]PY!<]]YS_8.VZP-ZL]-=>#&8XL MC2;FE&')*]"AO9M/0I._CY. MSE9R8VRI8<:BW$P,\01+HZW12 C,-3/P%J5K&^8%G3M)83%YD8\/A26=>K54 MK (.Y^,?3U6N-J^6[>F=X.H$_'%=="^P@-XF^B!GXQQ4%82TA8_2M M"\9L?X*;9>O&SBF_?.22O%&2-YYBOD))WFA.\L:CSL!E^^C2IJ!P=?\BL5RF MF(_$)(V-/ <4E4K2,:\DCB2Q<-CI]O.1LF@O?,&[K6/=[N[H-=].M^]V.4P-M'9>3OHS)@KN^=M MND7:%V"44+A?%YYK\\-!Y_ 5WNO^>=@YW"?MS2.RN[-+;\I0H3)B+H,' Q]> MN,FIN8X0%$14+%.R"R_7-KA9%WP5PL6E54&!OR7"7^3,*#OO,[F[80(R:"8M$,\Y'IU#4 H3<#"5199:1'%J1N!7L^7,CVKN/NN9][B]+X1_.#8G:.:TE8RD*(Y.0 M15UK-%[-YJPH0"LI$T7199>>30'I*$5.];,ZF6B5%;F["BQK,V+/)6]D&7)- M*-=&,Z(P#]FOJY/*K0@D]3J*M"0]I(CN_42WIFH$SPT-22--%:@:,B?H>A60 M JU#8D(HD6IM0^!%U? VB(6OT:J$K%0),X.=2!@;%\C:Q@UM M J/WI.16VNI959IS##ED5.M&1PV*229R96P+*I" ^2VIBH023PA.B(:L48\ M"I!;#+]:IYE/2D?G,E=OD^3V.3@=#/G_B[_AIV!#-1PL#LX8S!+W46EKG:+" M1,.(-P07?T.CD6B6[U]S+7G4"3'N 8DLHTC#L0&81*(46@AE*AHWS%F#S);B M;UBP7"L+*RUU3)Q:'F+0QD70(R36/-! 7(E[-%VNS^MYW28X8C 22G'$-77( MQA"09HI2$S"AB5>48A0W2*[G=4?\9H2W\"TN:6J>##Y:'"1CVKE@&;?!@K7% MM/(B<.\>82XXDR7C1-YN.I_6.VH)PL!4< M"B[CJ50.N< ]2DIRYEW"H'BN;6B\CJEZ G@Z4[[U8]7)50'7$JNC/D[K;;;3 M=*/_6!GU70C^./^?X6B2X,F''^-^IC,%27D]BJ$W>9])F2;G6\.K^FXJ^ J]L=W?'\5].X$;[><]]Y-:+7?>\M4N:_WO=)NU M>E?[K&6/0ROU,MBVSJ,=Y:*O(=,V+*G-U[SG29L_O-V?^,>L-1F;3[35IW M.+']9? ,3+WC^%?=1\VL&3OHA=!_A'8[5YMH$%'K[=;K[=;8#T>Q)36NO '[ MHVAA]1969?=[P81'G9S%5>;>,USPJ$]]GW9W$AL3!5&"!4Y3T-0EQ00APEDA ML2CAU]\+%\ UVZ+3W3K;>_=7+X<+VO03WSV$\73_ZNV]^_-HNWO$VMV_#COG M]7 !7/?BB+0/_SC:V]GZNMM]?['7/>BU-S^1SLZ?1[N#]V*[Z[]V=MKLIC(W M1@FG3%L4C!"($Q:1H<$C(UD@@FOM1 X7K!,Q=_?0>XG,W>,!WT2G$8P$!?2> M'NAQ%;$/4;/@$Z?2:(T]=BD:'F+B6A70:SKHU6*D3AM*2$C(.4L1CUPA2[!$ M*@:L..&"Q^CX%!EP3&:.7ADDN)7%*6$N$QXD% 29# M ;V&@UZGWH1#&9T"PRA1F1!W-B #^CMB+!BLH_91V5Q@P-2BJIT*Z!70:\!3 MWRL;+AE!$T]<2- "@DZ ?%1AX53(E=@%])H.>C5-C\>$,;,*,6% TQ/$(:=5 M1$D::G+-=E0N:WJ,F0)Z!?2>)>@Y!4=_B$Y[HC@5R7DA=+)44",E8[3P33P^ MKFW7E#FNL?<\$^FEG"$9 -), (,6FR"4PDE[1=U% D[0#6EO;-2IF1SE()2ZEU1Y1H.>>WN%8?R%M[N[O// 5,5=71(RJ@! M^#*#J/0!D:2M\EX1CW5.+%CGNKCM"NP]3]@S5D?.2218:^XR0Z%@*7CG2.22 MZ5(?VWS8:]=@+^*D$G=()2E U4L,.1$-BM2+Q"(-FIFU#<;7-5DZ#6>CT%%Y M4X"MT< V2YFH64K1@O4J!6>(4Z60\(DY7C]NTN\CU4N4:XY2(XV"K!PG@KBV.H, :;*3PD;J2/]!T MN:[G#U"&@USD+H$(8RN( ML)PX9X,D47@L5-02VQ(B;[Q<68 MEB:61K%-E^J90*<5QN/D,&+"6L2U $T[*)!M6%6C@U".D+4-LTYE.9&?L& + MD&;G09PE"9P&X0P6(44:L0)I%L7CW7S!KH7R2/1!ZIRR8"4HV(J#8!L=$39. MTD2LU[D%-)'K%#?IR'[>!?,?3QV:C=?UXWC&J=E.))$$99GCH'Y(@SA8@LB1I%%,D@8J M"=;6KVWP1>58-2B3JLCM-[EUP9@8C:;,<$.E39&+&"WA)N!H?)';!LAMS9&G M9 B1$(+ [->(>ZF1-1(C)=W_8^_=F]I*DO3AKZ)@=^(W$T'1=2:(BH3E7F4YE9F4_Z M3"$YQTLOLP>W&:EZ.[]ZJZ*0$0"RD 85-KILHO$8;1C@'QG$%P>14.F!4O7VY>NLMNH8N2!J-P"U6.D># M4V"T$%;2_#@U6)=]_=S^EB(Y2[UNU>>[ZO/$/LPM4"5$)HI+12"I3 QGCM@4 M58(11&SJ_S*'F$AO EYB\(P9=)!*#D,DDN7-8U1"B<@JYQJPNK\*_;$<9N("OTG'PFX$ A8 M-,2]TI1DP0T7DO/D;9.Q*N8IEOW*R^.ZET[9:C7"92=GYEK4 MA)\Y5FIN95+:2J<"9$<-=T9JZH-)RF56@X#SK-2357#)L,A<*8_)O+2U-L0E M%HE!U&94LIBHJDK]"I0Z20C))L:<4,"E\-0!@\!X2(!8__CU,E6I[ZW44R=U M7)K$P9*42FFKY:4O+=-$,&,A\ZAI9E6I7X%2RPRXX,IKG6RA3+3:.!<#1N(Z<$NM $YVMC\IYDSR:V;RFU+]@O8TJ M*V,E=1YA7&;F?0"?5: \"Q#R<8K/)'#Y;)@*">*@4-];C2;"A)= MU!"ICRSHNAF_!J4V.FO(-+J449N=<>!I3-')%"6--<=\#I1WNL;-BT()$@F3 M21+(NK#:"4NBUS%DA&G4[L)J5[?C%ZRYI;; 6"HY&F,08S0TY7($QR.ST/; M-P)'';O'*)!#$LU*R/O0J7DQ"&@49 A&*T,5@(S6")EEJ>+7V@91V73F&QZW MKCG,,]HI+0GS-A%@DA/T40SA0FJ6J0'0LM3NFX>S6LY0H9X'@WF%TPJG/R = M9"9F!,N(SA\P=#&DUY0*"TD&9154.)UW.)VL:4R1@@%%1"XUC=8ZXBE-Q(1D MG50R)5%Z/BQ:.N/^715.*YQ6. 41+03MHH3RGV.&&Z5!N""CA@JG\PZG4P?8 MN!'R)"Q1T:$#SX 28Y5#ZU3H3(7CU@;TW1>->'#[RZ(A(QD+ M:*Q$4!Q_1JE2H%8FYME/.'VL)%+YJ[TQ'G\(:E+5"4M M@TX%3@549[_":873&;W0,N6(\,N8B,ZH6;,T[G$YF=.AL M@-J4B/*EQIH:(-[@GX'GQ+5C&F)3B EZ5AQ&%4XKG%8X'1' A\1-9"FPTI K M&2,DH)N/[KYS3,A:V#[O<#J58Z.LH4XH280J'5L,4\0QJ4@)FF8GG=2!HWE: M6K;,N&%N!=0*J*\>4!V-2@CC?70"7'2&XE\ZR P.+ ^U%>_\ ^I$ZE,6-)6F M\B2KH GDX(@M33=T8.CQ6VNDCH6I;]&(6;'U/26@-EE3OPR*K.&_L?UU>?Q0 MZ\<'J#YA^'<1^O;AL6N>\E]XV?BA1HH#?$E+5*ZC;K]=KGG32QV\^&OZYTD[ M#O;&BG7I@Z.GI1,#_1$^\#*FWPB[:.([G+)+ M/_=ZX_$J5JW!,;F[&TMKK%2#^G[;QB1JJ# M!@+?>)B%YN-XNKFQ16]O8'M??4_"(VX?D7"F03!@EG(WH&EOAM4J(-/]J=/-" M:QHPP&GON*-^>C/^Y9^QW3_JN-,W[<-F\IH/_7,TAI&JR6D:D&9>AV]?"-T2 M'0K>*)=R],VCMY>:MR:0;?@>-TM&W_PV76(WOO>]VYHE+M6][OK]]Z2H8ZUC M?>UC1#7;%"'SPE%[[V;?\'L_=M8WU_>W-^-^,^;-OP[6_IP\0 C?<,RPL;)5Q@#K M>/_MS2U8__T36^/KG76^]FT+_[?^>>O;?\]6+XH#S_"UE;!CK&9")R!O..>J=744_%TJ\Z4:*DM 3 TI*&8DG*&CO.B_A7T?I3+K#E$*@-DDT IZ9T/GNL(F2:GK*V@-^>@MSYAZD'0UF5GB*%4 M$S!H[WGA$V&(>4'E&'5@)9=9SZRI3 6]"GIS\-1WH?^2(0AE$A62@A/A77[H9K$\9):CP+[8P)ELD$$LTXY;.UB4L1,KJQKIIR03N7GD[V>1ZK6NR<#@E2M^< M>_GJF?FY9VBV*1$\12>6>L>5%HAJS L:(JWG$?,-;&M3J2=.9FI,U$3(% BN M&R4FRTA)N5?%GJ%B3P3D>1;"IFB(\L$14,D2RS,G@8/@,C%G@!6&9/3+JUZ_7+U& ME68 E"=C%$"(-I;&LY*[++5]K+.TJM>ST^O)! +' CC..9$:*#HBB98&THZ@ MN@L;372*ZR:!P%:]?L%ZG;(3FH*RGE)(+CM@F@:I-$(^==%7O9YWO9[8KYU2 M*3!@A&:6"'C+B8-4DM$5O1:JZO5+UFOO.0NX,VMC@"OF QKB-'E: M&N(%^SAZ757W3JH[>1"L2V0P&(FV-475+8AL@U@UYSK5ZZJ2S4+C): 5!+2ZM:*DD MGEI)G.#&0HS@DVU"8T ?G-56-7N.-5LZ!^AH<1\\,0IQM"'#NA#0[($55HZ*D+03"PL<[U(Q3SMV:^[9O[/8T^F M3^PZJ=]O#?9P..H[/#/?P[!K)ND%8EA()BLAJ=$HY( ;& .74U;:LJ@H5+?B MJ6'JP_31G$@TZ! (5]$3\(810W4BG$69@E5&N=*4:V;Y!G.43%45=ZRX(2L# MQCB68L"-2OD(*E,+"E(&IVHMS#PH[D0H+W"T&R0DDCG3!"*7Q&@!Q'DK=.9. MHO&XL"Q%U=N7J[>,JV0M#RDX#:5L5^E"5&"YQ24./R$^G]O?4B1GJ=>M^GQ' M?9X\5@U>"J)PH M 1<$<=RKTAN0>5RN*!1:V.;!)^55;^=7;X.4CEIJN1 !E3,;'IF!I&G,,6A1 M4]'G7:FG#MR"UB4IT1)'A2>06"8F)$=LD!RDR<$Y6E)@I)Y50755[#E4;"LL M<(O.5>GT*K7Q+N-OPG'TI5TR-65U_A5[XKPM1L. .=RIE18$?'2E9E@1&9F5 M(",(9DHN.GUX;ML,%?N55\AU+QVSU8*X&P_64@(FF!04/"C!K2H_/OA54R/GZ^7HWEW5^A)V)Y1M+H'0CBP#"" ME@8CEG-#HLP@LE")VS"S6%Y5ZOE5:@HB6)62H=F@K9F\9-$HKI-% U2'FN8R M!\H[>;HFO"NZB]K*&1! CX]8YA*QP(RSDAO!.3H'#\YRJ7H[OWJK"C5.1,TU MG$*6T4NGN% B @_6R;+P'#15UELBG2Q1/,IP6W8<-9L:YD)6 MR9NZ&;\&I2[M';@$$$Z"4M&DK#70A#AOG76/WZ:H*O6]E7KRP"U ,"Y)-*XU MC:C*H(ASVA&;*.4\HFI37I7Z%2AU9MX"ESG9["$UUEF6SH+A"I4\/LZI6U7> MN[G'DP=K+@;EE4\DLI )6(M;LA%H9QL7E?;2^G)AU2:E9;WH5/S8@!2&*X=]3II*T$' M=%,=T]EJ9VW*1E:N\OD&R*WI CHGK931D!@S.BT!/''1"Q+!16,%5;BZ"\O< MSJ* ?X8:]3R(S"N>5CS]01Z7]=X:BRYB8B"3\!P\QY>H9 $UKC*BS#V>3D9V MK0NXGI0$91*!9'VQ/ 5)*0C\0V7O\L*R6A2:5SBM<%KA=+;Y[DR+%(T +CE MYLXHX"9IHYDN)]X53N<<3J=:P7H#(FE.(KH91\4*%TWF'TPGKE 5%>9-' M)"DGX!5%;]^AL9I5U,;@JP5.^:(0,^Y+5N&TPNFKAU,*QL:<3>16 W/<./3^ M&=X&55(_%L%8A=/9P>EDQ@ML63V+FG->'#=6074"J@54*^Z^X6?7].LN>:%6<*;0+T7 MPF?/LA+5/IU_0)W(?O(IXAW^_#8-<_SKU]B^^ORO_#'^"$.7&^W?=B,!HZN<@TP MTV#L3]98?DECUX\/\/-ADM"'AV $9S8YT(D9G5FD@!LDJ"2"V%D9J2@0_(67 MXH*Q=H:OH?OF7?>P7^[;J.B%9O9_3]W=GCO::P>\(N $])HYVRQO;N*W_]KI MAB_/5 NW_[M'P\%?A^ZS/=[8WQ5K!^]/UC^_/]W>_PW'^Q$U<%6NK:Q^VSI[ M>[+^^Y;<.G@OU_EO^_\]6SW#[]QQ-E$?*"D=\I(QPB(P)EI-4>J&5 M$*N.<)H'O6.4QS*_SJW^BD<]U)L^=/6[OE,NT[GM%PSFN[46 ,=_*7G M.OCK<2>VTKZ&0$8)>?_CO&]=NHOXI_9'7<&+7<8 M"Z2FT.GVCPOW.T)N&K&_=VX9+-DQL 8SAW5 #QDZU-R1BJOI4YZE"L_ MDN.+/>=60OW[I<%?D>H_4J_\X7;3^0Y#^*L3[O&_#5(M1W%"L?2N=M[:R* MP!VW63/)-/Y!+8_:5;%Z-+'"[]S:T WW'G;T5T#.Z*!'797V$F@(Y?16)B@$=KVI M6^5C%O*QOK^[ ]:DPE=&8K1 0#"%>ZH-Q*2090++>>#%TW]FL!-4U"CF63@I MT;@+3BG-,F72"72DP@V57U6L9B!6IQLK[W? .VJ%,2A'%DTUQQDQ-ENB<^D. M:7W(HIQO3N>*_ !V-@;%]FJ,J O1&+V[V#KLHHN GVGMN7CI'GC??KE+^A9* M QX4R3L*TWUL_9NDZD)*-O(?8W7Y=:@M&_D&F7O5 G6&GOI.M-;$(")!1QK- MHW+6XVT,1%F#+H$/6K+23AJW!7T,$8S@XZ("_]WW"Y^RF"OUSW>W;OBWN"' M^FTZZOK'(^WBO'$ M79Z%&TN\?M;TM/:Z!^C"73>VGS6$8>NPRU,7NGUT'@>(>:G308ML<+%L*/B+ MS=53TWO9P\2%B0E_/< O0^_3E=5&,"Q7[;7[ P15!)UF[;ZFWNF%QWO42U_; MW>-^\9KW4)Q3)-V^*!/J0+_>X<0NJ-1"6&\CTX .L^&XE\ZR P.C=J@ MKO<[IT/H'Y/KO&^,BK6P=I%>DW3Z?G4_1N-@\93>28J,JM3IJHB#U"1;_@L M.P; Q*PC06=O6 M^G,OX25+K=]^;!3C;?#/W5YCTMUZEWWR)?T)V"(GL66MVQOLHJ_<^,.KAW^4 M6>SW-_*E6;[+^;5Z?0!SNE$ AN%<,T$)MU82B!ZAA@E'I!$B(KAXZ_F=,A3N M:5[5]7V<]4U2L1"T))YS7%^J;:$E]81G'DVB+ N&&PA;FF8.F'JAA M$HZ_;U]=&WVY'&V93C@H\9=&,(Q/U%!E<+8$H-2[1#G^C%E)*H&J'522A>]' M;1A,16E^(C3K:R=,+[4>,UGAM_8A[G&X=UU*5'C7/GM2^<+) MVN]XC\\?V!K?$EN;'SA>W]X^V&[C]W,.PX*EXAPNP1.2FH'.C-AT,IC\4>SM><.=],! M/DN_"5,UL;(2&T3K+1[CM8=HY#6?[1[W6N6IT:8LCUY2-@:]MC\>='O]Q68D M97L];75/#E-O:'/&]#5UNB6Q8R[MOZ76YQ*EZW?+PWYMQS2:Q$'WRH/F3A$((OS<"EG9KP&_59S:\,I72RV=K^L3_NP'%*&DJ$S-.V;&^ " MG)\II=[!Y46_LM1?7>^TI/:49RQR,(J2GB]V^<-W>[TFE#<.=':/RMGF<)7' MLH)ZC$MZNC2EI(^79S86^Z=S?CW"(*[6 ,/<9RQ_X\WMSGODLV$-%FAYZ V3$-MM/:HG]Z,?_EGR7#KN-,W M[7FK1/O;EZK,9Q:O'%?_G>+\MEM[C#$]Y(5?N\)T.< M3P:[,AD/Y?V\TD[/7B/N5]KIE:UB"LJZ1T\T,_^9V#+N67@P75IP[UJF)Q64 M^]8RW>+Y?UA5\:0/?A?VO,!48C$JK0*(K-"55-2[)/!E!?Z&Y/'IHZ3U8F5, MU"D]D\JD>QJPH\JDD^V5]2]KO_^%UZW"^N=5NKWYGFY\_G"RM;F*__NKL\7Q MLV>!;K^;K$SZ]VM_EVWM?^RL;7Z0VRN_[JWM_[JW_OFO,G:Q M?O;QRW_/WE_0CNY_D!LKNSM!&1JML$0+*PCHG(D%8XC*RNDD#(L-39Y=5';& MI?,_UH_;5Q^=Z\D3E'-6G'L].!>RL)I)9Z(S$ +%?RFGE"NELJ?&W_;(O.+< MH^/L8%F(^':FYL4'GIM\& MFSX4_L?/:;5Q/ZOMR7OH/!N=GI6U=KFI[-[6=L%,0>CUH5%;M0ZESH8%8 M7"L"20AFF\,*6%@V;)IVYTF4=D9QLMN9($^A;RLIIUXY:+PX"LFIG"(>IL&- MX=/O0<\U$_ "H6=6YL1X^E?:_5#2P/I#+$KOFL*2PFVS6B++J3]8'663KAY> M.N.L<'0G.%J;LB*8TA07,)'@+8*030+MB9@(!Y(89P2$IT-Z$:,I(K/*DNG2N!ZF@Q]/HL@/ M#6T\Q"MX !'?_.GZTQ_BK*?G0B[W+%3[P]0>G;V(#OT"XGF,Z"B4U-/,!:JV M,L;9$',*"\O*+$KU8++..ZG(,XH$O%:=?Z0#C:KSL];YR>U<)6IL-D0Z"@18 M*?V0S)&@=.;>9EPTL[ ,L"@8/ N=GVG"#?U1PHV=JWR;4@68E!H%5/!%!=.@ M^)/1BNJ/KDVCWK(,8M[30KF?\IM\C_7[I&6NSGZ 7XP$^B3FTWCT,%3-GC9E; M4Q:1B%&KX"-AF7K$S C$9Y=) K V)@7,QJ:/B^4/[H(])H,"9E'<$*D!'YAF/'7=%''^[>K6 M'^]X-ZYRX MT_["+U/W:'HAEVFI&P@:.$W]A$6^I^;:4[1(4R@O%9>B77<"IS. M(%1BA(*A!$+4Q.C2G];G #3ZC'O%+7DEYJ@AUFTY= K]_A56B88(^I+,5+J( M2A=Q.[J(%\H[4$D8?AX)P_PFEX^WSM9H[SSO"7=IY3]@ZEY9KO%IEL2ZVR#GJV_(@G_IH?WOE[=G6P0?8V/QRBM]! MUS8_X>_;..:]]A9?91LX[O4S]+M/)WSJ WQM9;V]O;(K-S;+\WSXMKZY*]WG4\^;7C3[2\NA4C(;JTH?,&D>U8 : >A59] WZ M4"JX)=<%_BKZ_&3TF8CHH;-M8F*!,.M+[PK%B(]@"0W:.2$$&ORLHL]MT>>G M\A7,A3W7M ?J7VZ1>"\X_O$\S-_2/V9H:@((A[.,C^H&#:7K902\=-Z!3Q+> MQ.->R$G]&.G] MKTES[F5/5,UY"LV9)"!2PHO@+ FA5.D$!\0+FDFFTABAK,"%+)6TWU6=6QRV MW3N(_.3\XB6ZW&OWOY3SE7&3P/Y1+[G8*@T(6X?E$;O'_7.F[?Y2Z]=STFTT MN[X6IFW\$(II>]#M#;O=N58O[1Z7%CQ-C[Z&G?MRF.4*S_>P+5$A+R]&X-WZRRZT&\4.#YJO+XNKLSPZ<9= MDH8G"I<[4;9'S.Q+K8WCWG@P9>8;(OJ&QWI$,7_!P/[_^D,YZC4W7VRD!U=A M3.& T1KS+<[*"Z+ESM=E@90O78J)QAE+L>=%(=T_@U)?/&YN@<(RAFEI]OK M_Q0>]W&-U9]A+\7C3ND2?(EQY6,Y)T]QLWM=DXZ+S(]Z*K?Y88<%[YE&)T[@ MGDE ,4$<9$7P%Y6X=5I3F!W;^UP ZL41W/ @#=&FE_H-V(6] GSG7M '; M>=/2&[O +K8N2IYZ0YEO%:MNV-U[V#ZC=.!H_OQ12]G*7E^/(RM[_7,\*ZP' MI_7@=&%YW'33#="@1E ];)KRY%:QW[JQ$M97(N>?U/OX%5(CHI7]"=9^QWMM M_G:PO5(:6VZQK?T/9]LKZYWMS2#65];WU@]682J"LK_%MS=W3[97WK*US]OX MG1_WM_?_:J^7=&W^5Z>D9*_Q]WQK?_?:HV!!HPB&*Z*30^N=14:,$9(D;X'+ M**TT\7IJQ/D[C*D\]17>'A'>5)(Q!$0S#>C@EI"#"C)$Y(B4 G2PMXH6*A=!'/IPW'3SKN?5)J@M6# M(UR$)O(;NT=CYI:W?WYJ<>+SWU73!*.1N3Q'V<<^!,&P&*LI2X MB<&%Y'Z0F#<-5I>1J90LO#V,_TFNGX;X]#;N'_<'39A_BITJM[^E2,Y2KUM1 M[$XH-GU '#,8+J(E+LE0L(L1A\M++ <:8U!9*UY"%(8S_L\9%<'-4=%P5>^Q M>HLD4;-]2,HK\&AWZ)C X&10"4* ^4'FVT/5NZKQW=1XPACQ",64%5^+,2"0 M,Q 75""4*W BA< 3;KD@Y!RI\&ONV?C'J$]VRX6&7KEI5CX^'7EE//5W *E, M4T ,RMI0!E$$QY31W%D#"6WO+.]L@]S!8?JCB56N'H9>0;&5-/RW(M>=D.N" ML7Y])>#SAIU$N8Z:XJ["!">ED)=80S,)DAO4 M=O\H>ET=CMGH^^E5?;?2:L6,)-%S1T!+14R0B-=<)1,!7#)N9@[''#'5(23])YXL>55(_[,M@^7\_J+AR7(H&*E.8H:88DI><(:HI*W.<4@IB_ MA=72QP?&W^[F8U6+9:86RWD+YE2L32<(LX"^EM*&^" 242R)D 5H=*$7ECF; M#OS6/GTO0I^IT. D.A_,&,BZ8) M$[ZT5%>">"M0LRUS04GPAI=,_X>0U,Y?U&2N3VD: J.&@V:W));GW%@8Y:2F MET+)#F^G&B2YN4?(PQ@4[AK)_=QK#Q*N43VFF1E&3?<,TLX*QQ00'04C('DB M7DK\K;3X$R8 #6D>O:8:*9GW2$E5[I^OW!,&2* V24XM2=G++EBMWVUW38PJ]T0_:/_X,L1 MWTF3\X47]D/O>- ^/%UJK7FD2"W!=40KC<1KRKQPA'(6&8Z>0XS0L.4-I0+G!3XV% M9B1I18DN:(SQ0^.;-?+42P>NC1\]/CQRB'&/*3>KHS'<0FQ&C_ *90:_C M 9.U#D0WR302*+$N9!(\%U9(::AD/Y89?+U9^H;&J*R[:X4.(N88$]L-M8\; M7"'M*=<='P[[:_3PMY-VI]/0EG01H[^D"X!Q#=G/*4)O*$1%C6Q^3JUR/LW('W^[47@!\V<="] #EH-4<#05N&+K:(= M(WJIUDGY,1_Q@X^CF5P]_)J&2?R6KJ"$C?3U[6'\'YS@ M'?KI\!4J[OK*EQV=D_=<><(EM02B,X%*B_A$=E-?,),8MO?WF/02.1N'[19$N;+DQ0 VA MZ&2$"@5)W$G!N%+8>'AZV7P=6<-#61G>MWO8G\JE=@T(#?WJ#X5->W"Z>FZ]5^*T_0\[4:?L2Z@1!0_=Y.P9[H<9T<8H M)3DX#T;,CCCM*?G18KL_)B8LQ'^X&W]7=$];H1&;UO\-Y>;"[6L4*K=+?*9U M6HR?0B*(_CD*7K/3WH.!S#XO!C(NERRHYT(51I<$%76P=;!UL(\U6)"W)@Z\ MYI!GC&AH%:3YN/+!+S8+%,8_DYT]#^\R?-8[ENN MFSMG=YFRS.W"=.=KJ9V84/'\RW(N3 MSL?H]??@]/AGG.QTW2.^F'0E83. ML*[;( [Y5BF0@3FN6Z_;?QV)GZ=;!Q\[&Y\_B?7/J]^V]W?QN[8$7G^ZO;\FUC?73K;WOYRN MG>W"^E32TK_;V[]_DMN;@6WM_W:PL?*QO;X?VUMG_\9O"VSM[->#CIDAX2L$KPW0T>F%9\D5IIXL,GWWM3@6D M%PI(*<5L9%;6!0/))^>E"Q"]U2C3$5P%I'D!I/5W$YGH!7; 2L)H\ 1,],1; MQ0A3(AAO @_)+BPSNLC,@U/1*R!50/I)@$2=US%+'Y-4H)7UVN5@HM5>&&9= MK( T-X T82$YP;RV*A.9"B#A*A+#A"02%X_A?\92N; ,BU14/*IX]&SPR 3F M%*,Z!@V6>ANU "9H 1;J4Q(@PEH1A$HZTQH+SRC%FC(LB*1_."1VN;;T?E MPZMT8W,7=G"%#)<9B H"#23&/'&4"B),LB&$4CRL"B"!?8$\N1607B@@!6XX MR(2NF1$ 2;N8/%I*(7A!A8C589LC0%J= "0&GB6TBRC3I5HM6>*ED21Q2@W( M*++0"\O*+JJ9-4!Z/$1Z=H>@\S?@>F6]LHITO?)575E%NE[YPJZ\AFZD%C?5 M0I$ZV#K8ES786MPT<>GS+FX237'3;4HXGLV"U,3V6JA3"W5JHO!')NPS*,,65INJV7,RO M]B18KF]N,;QO9WWEO_(D^ O# M<> S?*)KFX&MK7R [95/L/W[ZLD6_^M@:W,-_W[/U\ZVVZ7S_'DMP=G:MXW- MK1W'/)64)R*UUP2B-,1[G@FN&E?4A2B$7U@6=%%Q/?<'P160*B - 8EGFVE@ MRCFI@5FPEE/J$)!D8(917@%I;@"I?160HE26ELZL#)@A$)0@UCI)1/!9>N6\ MEG)AV2PJ7?&HXM%SP:-@8K;!41V!0XC@0@8=$FZ^PD4E7,6C><&CC0D#R0@T M8CUH8HVV!$R0Q&8N"%=.!!UH4E&@@;3(Z8.;5E0\JGCTD_#(N&R9=)HC!($3 M8*P-RC'CT4XR4NN*1_."1Q>U!(A(FU\X I*5T:A,)<4&3K&3(@0KI%#2-$>G\EQ)40*J - 0D91WU!B)S%(#GTH(% M-U@6M8B>!Y8K(,T/('VX"DC_#5=E"D55^'2!T=%3O3B(\[WNYWCPCAEEW[N]2[RV7<3\;WDOA"7<;AO7.?$G?87?KE:0-8^)!.S M.#D!-SYFSH_VF$-#.Y:VELVJOT$#/?7*53@F-S=C:>WUBFOY/VWC$S54&1:" M &^]2Y3CSYB5I!*HVM$+RYO#WJRY]:YXI8>#_K]^<2$Q ]]1AV$2!Q$ M3%&!S-KA7;63G E+3>!VX0%MQW^"L\XO.>N/U!GS*SY=MWQ-B;<7-U)W'B;(1%NC"40>2*.!DJ2Y49Q9A13,-F8 M\&W3D?VZQK@W1F,.CP\\(N9$A)@F 0'_3RC\M_!@,1J8XXPKL);=0'\E'KCL M?Z1>^0/1\3PN0_BK6_WW)QN;7]C:9@FZK)[@<^T8)5F6 HA@*1!(* E&1$FL M5YS*:*.FN/8+Z13A&RY1BJWW8 MH,Y6M_=EJ34E<:/JLKM*G$]E M+Z]07FIF(S&&2I0R<,09&0@-VDJ%FX!K>-/$TC2/8R-EI1?N;*7L;:]]UCUT M2ZWU;JM;.GOCKHCOM?9X*T+UL=W_LG%X31O>?A6W1MSHQN;;'0TTEXP>(K(1*&X" M\8PZ0S1/@:DLM!?T.X<(UR[E_?JXUZ5\X%)FHV*V69',N2?@O"/6"4T8BU8H MQK6,NG#D3^'&S4 R#1"C-[Z'*NX&ZZH9:F>HK?LE'QO-CLGZ]%PI/V M8*^%CGQIUYR.4C-*G+EV+Y(CUQN<-LV;VX-^R^7<[K2;7M!-K_-4^CPC\/X, ME;OMOOW'6 Q^'4K!%>5\U8J'X_VTHZ@.*7-#\*/WO[6R,'/V"GK6C]\K?=7=P+'*79HF2E>BH>L9\3CQ).LG;<*[67%T E@ M>FF:U?8<50_3X'L VK\.=B\LNL66ZW3*K4[0C-YK++9^"L>]%!=OAMXB9==Y M![W4/TJA1 ([ITOGR'L91J?/?W/SWS]_%KYNXHSUT ! P[27&IO4GY9I[*=) MS-US7U/+IW18WNBW8^H-#=@RYS$-4BGR' :,1@OA8D';<'K^=Z?3/6GF.^-> M5=8%?_3[J;\T$86Z-N3:Z,,/XUQ,B(7O[VT,?L)>IJ^=:[/4>J00U#@WY(]> M]RCA_O<'RO7@[6%\_W_'[:,#7,25=C_@9*,T"8CYO[V]M_KNS=O!! MK/,/='MS]VQK/\#ZP8=O:WR5;YU]^;;]^P>^]FX*8KYM'ZSOK1U\.MU>"6)[ MY6-G8V6]O7ZVR[=7WN,]MOSE=BL0#4]#'#906X-@#[PT$\5GCSA[+UFB5J_<-.8CH$ICT1#*T2 MR$")28D1:YSC1J'QPL6DA,R_W7TAPT?G,IRNR/#B^+=JQDMWOMD] FX:#Y?Q6M[TE M^]5SR&>]/J'O;@\UAR0J0]XTOO@OW_NE,$3Q.SSA+;AFGN-DB//)N$HQ]O)9 M6[Z/_JYX6/W!FX=0NMS(/717#J.[)M@_[B#O+!HC?^^Z?%]FYUE&_H-"<>NL MYFN>\J45+USWB"^F>"&F%#B(0GBA 7]W-@CT*"155+@DQ&T[L]SH1#RK,H;[ M^1G#,H8C]!T^L*VS3["^OTO7\;NV?_^K!--.UTI K?1=.5CCZROA=./=1!G# MP<MJZK0]!.AZ?0J-%&:M58R$=Q=,@'N:&E M'HAC&3<7;FB(>6&9FT7!Y@F:9N0'/ -C[]?C=J<,N3\\63TXZG6_IH-A%ND- M/@"_VSQ >>($9;X7))_]0+RQ(=(#U/ M3#>O)Z2TYL(>OM@[O1IPO)>)<5NW[EFCD@V4 1A/M:=@F#(L0M#!4D]]]-95 M$V/>4.G#E(F1/;.<2THLCY2 4X' O[_D+RU1= M'NLRQ)P2-R)JQT%;:X/724BFJ364I5L35E5=_HFZ/&%A&"<5E! K]@>]XZ$RM@];1[WN;B_U:Q3C9AZ] MQ&G.-F9N%4)4<#)';3B35D3I5:XFQKS!TJ=S$P.?]6SM[.V.=3:B:>C0L,@9 M'1]/B=$TD6"D%A9M1Z'8PC*WB]Q,U[W5(,:+T67KI4%;(IL,$FC0+G.>J80, M*H SM)H8ZC+.P0UW*(@M/F%2)@'(>K8O(24 \YD+@8C**NLP6N9XG M77YH$.,A?L.MLGA>IL;?KW*M:OP\[-YCI\)RQYD*E @I ^[>8(BA1I' 4?C@%)D "4L=]J6OD<*%BE[<&_(F6O2G-?W5$RMF#I_<;.*J;/&U ECL[3ZICDX M0KV1I;FE)E8:1JP7)G,C& MJ8=FJ1<36%P.IM^AK,/=D[9<=N%;Z=I0.^T," MW?^]2Y?L^] >75)D.:G(ET=U.\55SU1Q[\^*])YN?-A15@;%01'KF"& /U'O M!"/14M R^F H1;U;FK9C6BA,G5%Z5FZ766R=)M<;4;S?9?6EY=&I& W5$H7, M&D>U8 : >A59],WJ4RJX)=?">%W]^ZR^6/NP0Z,'!%9 TS6CBQ]RH<.2'/%7 M>29+?2?U"\OR;JO/FJJ NP@ 5]J:$#T+.8#C8)QP4M(DG,\IIT;]F44_B9&1 M))@J \6 +F^N\.X5I;B/JL#,%3_X(FUII3VTB2E5& 5+0(P'=+]C@#0I6=& M7KQZ&#K'\8(F<\0WVF\YW_V:6JZ76@'W<8=ONWX_#?JMIK<+/G=#&]OJ)%?H M,5M_IM0J;3];MJ'.+!9"F2NXDO\&>LZ(FNNJ[IV]KZP6J+E1!E)&7='W#D- M,2%PDI(/UFDM,I>3J^JX" C\243.0"9E;2IMQ2.1J#MX4!9< %% M,QI@EF=(*D1C?Y)@#^?Y#W0SP^GKENNU'9#H^<>0"2X7RC7.)C'> .HRJ48S;V$KQ8N]# D\UYL=7-NHX6!@\6?5ZIM MEUJ?+PB]4ZN=6ZZ1RV*@E283KM=SA[L-^4>K7>[4:][&;\4_W&@<#M]#+#UJ M#)/6?X:O[?;2D#-DV+_!%1L/#1DT8\J7%1)9QEL'>*^]?KEKIW2Z*3;287=0 M"-Q+U.3]M @:UI'X#<<=/'N MW:,AO_F@BU]RF$X6AZ-K?A\-;=0\(K@2B1@DG*TRA.'=FZ'[T^:6@^XP8C38 MPV]LS-;^\(71=RT-__H=;]USG<[I8G.?]*U0U?>;[A_#>XZ_>SRT=K],:.EP M%=$B[C5GV:-[_=D]N/*$Z+AT+Q[SXM&.CGMAKQGO>.2Q"$D3E5QJ%1;XU!^@ MYU*FL]/.S6!&-FF1CN83>]W.5>Z7,K!.^Z!]01O?1&I"#JM(W_V>R"A_+*ZV-W/J$D_3WA8\;GQ;^,1;]7O'W^\/F M,J5/0KD2Q>ZX3.?AT%GKG!:^Z^;Z9@DFD.%<>5!1G&]W$._2Y?LV;>M\I[T[ M-#/PY@?NR_@.YRM>%BD4 !RV$2OX=/X]HZ4^]TI&G\7GN*+ E[Y]J$^ANWN( MDQ4+M)PW'<+;-\!>+EUJK1Z>W[*\.+B"^9&H9ANA\2:1&L-"_ M#.^C;:G(WZ@1QR6D;YWL)9RHLEU?BZ,CF#UIXW#/-Z/^<=@;?\,UH87O]TBN M79.GNR;SB4FL79-??M?D'SJ:$PYC$LQ$P1PZ>PZ 96LB,X4"D>HH!!RB-X#2[RD!VEJ12J=;Q//TJ$G))Z#S[-YI>'$8-1RL]E2^E>!UG>/ MAP@[C*L6^Z7IL=E ;.C@+ME&9^B\=]&%+78>K\7]NMLKFT;9>G_L@=RU4]0K M:)?!Q9*EL^] 6*)6?.,VF4\K]X>8I:]/1[6)&+N$JS>70&.VBRC=@ZIG4.^ M9P%>.*2U;[9U]O9T[?,:W_[\[R_;^T&LG4ZF3O^VM[;_@:UMQB\;F_\^6,/Q;*]\ M@HT5?,:5U6];9]N=K0,_05]$>"/HH%)*.,9NPL*P7T?";(U+4JL=S:MM_ M5X^KJMY)52>-]Y 39T%JPF14!%)$I65@M?0_=-M=D>=R.8;I83K33444<0 MJ!T!DPNO=0(B**@02II<$ O+'!:;C(+GP6=;0:Z"W'R:MA7D?@K(386JF1(R M1D]R8!X=4X$@QP209!#E9,Z!4KFPS/0BGUEWOY]%VCV1S\]&&:D_/Y-E7NYQ M:>*O87UZQJ-\X>[/][+6AJ6K_[FHGII7O^C%W./%GY*].^Z5BLXWLS@9>VHP MF>M[O'#8&A>P7OXYF<;7F2UPS?V,U%/?>]NNNY=/?4]*J[G$54H^.B(81]O5 M24^,YI8$ZQ-P!30)W70XZ1VG..9H')8;#\M=PQ#IKI7"FDM:,[:>-)=T;-.= MCO;CZ@?/%$LF.V-3X#'82)@1 K'$&>(H!Q*@N,>@I=%H;C",BPR,RN"\)I+ M>B_?YFIVZ4,]F^]D!S0$$Y,3>%+*JVW-?0/@RX?9\VF&2!AT9 M)84*A$ (EEAK!0(N,!:9]EK9\RA.JQ!#C(@C<-Z/>^@)!?S1'K2R"^>,2V.7 MZ"'N3\T">\)LSND]N6Z[=].RR<8<0DBMC"YMK!.!TO+16 M!3RXE6W-UYQ?37V,?,VJJ0_4U$D#V0G-+-!,I/&1 !,<366=268ZF!1"S%(M M+&LV1XKZXB/_Z]U#$AYRCO0<3@+GY1ZOT->:]3G2 POZJD_UK/:0]\/]H]E' M/G"<"[E#N::) ]IW@J*Y!QS-/0>>Y.@#FH%4J$BG64AF='!4[;'Y.&G!72O4 MD.9C:-NX9'>5;FSNPH[3'B*3F>CDT&3CDA(?D610 MXT2VQMK2N'31*CM'V0!5F>?4J6,DNN@)!*V)\RZ3 M''!QM S4.K^PC!;R'&GKBX\G7V:3F''D^#$*36Y9,3?JE'%-T=RK+<>>_02] MF!UD=J04Y_M&-?UFN)6<39E^N#9HY$6'!I\J1Q2,$9,L[BR921F9SR(.^2BD M?+#M-W/%>>*0:X70"J%S9X17"'UT")VPQKW7/F>AT?S6Z#U3PX@%IPF+G/IL MK$04;=@N#+P<"&W,^5^:IFK+WVW9!J7;Y? +24&L-UQ/M-,C3]A/[^_L'ZVB MG+G;'1QV!^EYJL##^L.''>U=\N@Y$N&])."#)#;F1)+BS%J3N 170&0X1Q^[ M#0'*8'#TYI=?3DY.EK[Y7F>IV]O]A5,J?NGAV[^,KUU8_CCN87Z8!DU_[1". M#XX[30-!=U#RR,_.FQ#^[WRQU[Z]&.K;2R.]'9S29PJG]Y>EU9.UE0\[BFM3 M[$9B$=@(B @H2Z(I@>1.!6=<5 O+1B^B8D^A81.]OXL4_ 3NTRH%=Y6"S?<[ MRIOL*2X[!(Z((JDDSN,6Z5("D80/+#G<$T'<( 9W:R6Z6%JS'Z6F,WOG=*FY MWQB!)JC$KW1QOBI+0?(04$J930YT8D9G%BE$HT E$<3.RDB6@%Q RU4Q:N3G M7;<_:#KH;N*M?^UTPY=7)P2XK>SO[C!(P09NBX?:PV^V=WJ$Y\7-XR,=L0WUCZ.1[1Y%S*.KW:5#]XV=_=1-X4U/K M.H$_G,#&=&RAU3B>03J3MN!WB6W^",4.VC%V1F['?/0@'MG^K>?8P.OO_!]7 M?8$'4O7>O+Q/3;U9!_E\.[+/HE1V[K.12A"JH6=QG<>A;Z[T;B_T %JD%+5, M)B5+@3IJ@6GAH^0I)YK3]6'0V]=1C3R35W$FO;^U_]O^.G]/MS]_@+6S5;J] M\NN7K0.\?N6W]EII,\I_:V^O?.RLO9L\DUYOKWU>$UN;'SO;*[MG:_L?OZS] M_K&]M;EVLO9Y]61]__T97O]E_?=/)TV[L7=7V2MR=,!CID1&S0FD((F369# MF5>62JYPT9;9(E,/[@PX?PG=%9E>*#(YIKAFC&7.."@/%A1C5$K(^*JDLD$F M2@6WY#X5GA69'@.9VA/$DU889W#O8-)Z MH'8D%2DK1SN'0R1#Y$)EHI<2LR M/1=D8DQSY3BSTE-@PADNK#8AB9A3E*Q!)F:I$(R,(,K<"YDJ^-P)?#;>C4DN MW_+UE2\[22CA):(8=ZB642%-[@^WLJ%92->$N?M+/S[YX!$?Z8. MOKB[V-I-AZ@[G>;PVL6#]F&[/^@U0:SS<_7*I_.88&B-DE)X'84/P(6Q3*A M#;HB*62K974@YPTI/TPYD&"MR$H'PC1U!*0-Q 01"E%IZ2LO4P:[L"P6E9BG MCM55E6>LRKCNADG<$&-T)6_/26,5_L>8D(+:6#VN.53E"8\+%RQP;2-Q-A0: M'2.(%]&19'.P08%2,A55%KRR#K]@53922!:#=M(RO%GR3 3AA.1!<,@09N6B M5%6>G2I/^B\FNBA=M$2##P18\L0QQ@CDS W:6SKD0A^^R-BL"HTJ(=8MM/ J M_=7(R:@,Q:_E'B^>V6*:\.WM1.%6(_GH;I=ZF9_)E?RKY7)+R^5>=3GW M+?:Z4N%5S94[F"M;4T$$"3%)X13QOIQ":\V( 9N(1F/%AFBDY&BN,#I/QDK5 MWIF'$'AT*D9#M<2;6>.H%LP 4*\BB_[.(82JO8^DO1-Q@Q# ]*(:_2 IA3BL<2 JS*^X*5ERMM38B>A1S <3!.."EI$L[G-,H%NU/0H"KO MXRCO9*3 !>XEDYHD\$" )T8<$Y8DKY/C-*&&PIPI[XL/$TR[4:NE9",51^+P M2;FSGQ2.SB=A%#BIA,W/UID:+V7-5[D/BH?I-%Z0+JFHB;>>$?!)$YM+5J]4 M 2#P9$-)EI,/;G\P?ZER56-_B@-5-?:!&COA-"6#EK'+F;AD9.E!A$Z3-VA\ MJ:RL%"$+G0H77%78EZNPC^HT585]F,)..DJ"!1$04(DLV4X0J"$NXSZ++Z+. M1A:L04=)\CE2V!=_WG292?TA3D%E49_C>H!* ?SX/EK#!=QH4\W1>9P-97?* M9Z,T>K30 ^'94 )&2^)!&Z(YRU2@;9A"TTN'REEESCX]&7 %TPJF\PJF,W.? M*YC^!#"=<*>CS9R&Y$C4R1!@WI0, DVXT(,Y03[AW3-IG(:2Y@2N'!]:]S Z8O MI4T%?]UM*MZ?;&Q^86N;[_G:V?O3]":(7;0]0<-.X1YZ0-]P1S;W@]5Z)=>Y/RE'1TT3NSY M1%H\2X@/ONH4YJ%(5TL>1HVS"/=N1U-=]-&O"(2;U1((%^R94'IU9*Q72G/[ MH2Z6WD[*>XW4H&_>M^]V4TNH+/LKVL:_H'^^2H-Q-YWBM1V,!](<7B7,SR@* MSR42WM)J?^J._U/RZVO/"KQ>'/[7U)!\$O[]08?NO^'P?GA/BW?V M.AR^#QY_?]CNMP]VMXY$Z^^Y1I2'G<-/%-R<,_#OP3UZ"_=V<- ^/(![^T3; M'UJT0[MATG.)$F$<_'L1D='6(.638=1R9@C+ M_KTR-?OWZQ(++8SW=!BO]JS*PG@+8+SS*XQW^.*CI-Q)Z3 *.:P)NQ-'.FJ) MF!(PQ-AAGY.W>)/(PGB%\9XXX]6>EEH8[^$9KWW5QKO8_HBC"I(KAIPP8./Q M0)'&)B$-!KS1R;) 2"7FI>XMG[PHQEM0W=^CPO2:0M#W*_N>?.I\O9F/5_/F MO]%38: [,-#.G)?)"?B2@1*DF*"(6VF!BXA#DGD>>%!8*+NQ2>D:-I8H.'V8 MI+J"TSIP.N,;.6J)9D: ;Q0\XB8ZI"7!R"IL@A74..E+5].+: MIWU8U'[R=UZ*W>/32M#EID>NY(%,%SBGSU1.W)AO/_DU7R,#X,H;I]D>^-M; MK ,7Y73\_;?,G5_6CF-\JQ2;5XBRF6Z95WX>#+^=OWZ*R VC/4(VP>4^M[TS M>S[:^.UZ)DWW&,V,XNP ?/>P(N-PTBWTWW9IKJ5Q M,,R$^3]=[2+66&KB/>/..!LQ[)0V)"DP6#KRH]K8W*MRE :I\3)S[7$6O+2; M-\WDS(J?$&0$.RDP8L&YL9R39'0@&KB88148HVSC.^_CB07G.(E4))XW<18] ML332)&P2CFW<,:OL&F!K\,*NQX;^C*-1C-FD94CH1Q(5,R 6I$1,2?"O,A?-\HQ%AFSW) MY#4\C0\^>5\T-G)#G/YI_WIR9SJ%R8V-U,W67.,\VN&H4;%C Y89\GDU M]+YEOHYRJB?P7Y5X-#%#:+.15U/CS(YND0=:LCQ7+'%RI2ZVWBS/M M]N>/H]%/8"PNX_)E)*I:K">7*@E[%BOID>7H_&>-AW&0C&GG@F7?P!6G1;=SISH;@MGGK<(>TX5]K[Z"[N_7F M'.X1#/9M#)]YMM]_VVUMO8/O?MN]FC=Y663.-"..<85L<&#,"^Z0-3&BH!7X MUSQP82O%#DI*%E&APD*%M5#AC3&&'U)@8;F[L=SY3!O H"+VD:*D0Y;2, 99 MR1(*R7C'LVJ1#!N;K&Y5HL)QRP7UPG$/SW'5:6DQ[AZ%]MHSQITW2E'M!-*6 MY+[O22(;LVP 5=YH&X5G(AMW0MT[8:DD3-;JF/.2)KDL_F@GVN'>V: P57U, MM3/GAF*@("X,0S[7\''&$]*:>62BX#I$%TP05?G>_?LTEYRM]4T3MC@L?")$)$+/:6Y=_.O MTH!U_=%]*V]@@NH"W+L!=\8?H$10*Q1%PD6+.'4.66D",DQQ< RX2X+4>LF>8@26>LI"H(KPHEEVL>)7O:] W*K MUT;YL3T"64X'ELDC>#4X'18VJH^-WLPY!-%83<'P1](RAC@+%NDH'.).$H*C MTH[[2OE%EI+N NY:'(()J MN[X;;\UDK(H*I8 "W7D3$;33(_H#90.N&\BS[@ FR3I*\[& 4HC'F#L%&]B%E8ZPT*)DN1<9:RIZ M;^FUL/[ENY Q6H"V[OAML9=X $ZAW/:0;<"@36O\ME9QIA MQE/"D@K)ZDD7*JA=7]3>PATH&W#-0)YU!U@*5BK+$27"PP8L!7*.6>1A#IEG MC'N=A=N:0BT3E)_"Z<#>01S&2BJMG!$LBU/P(D]'(:;ZB:DSYQDH'ZU(V*%$ M1$+M#2*.H8YPB:AE& ML"XBLL' GTP9FQRV2EL -&T:LTPU?_<]4[A/8.!^<@Q/&O9WM=D+]NO#OI\S MTU,"S!L6D(;=&W'E";*.2>13P)[IA+'2^6BK255=Z86K(LE2^&"I+/S" [7R MP&Q^D.;84$,0ECF.2!U'QKE\D$<83U;8B%UE RA:5Z5/X8'" [=V!PKZZT3_ M7-6Q-2)AV/:)L7;J 42"$8N!1ART$[G&@&4/0*\*^I_"&4.VH9\W7O3A-L:- M89Q*[&=1[6Z6=HZC\1,[>_C'LCDR[XY#=^3S_,2P_<7#2R>S5?BL/C[[-.?5 MT."U8@3X+&4^,U@CBS5&3A,;O10R:%(=/K!Y+=U_EN!D0?=/W)*"ZH6@>L9' MP4GGID$1D: $XLH99%/42"DP M/BD)B'-*D-61(4]HEAGP,E"_L4EY4XA["_TL#8-6/OYO58?GS3S8FA8&"W[*3:&L6^[Q_G]5>/MQC@.^Z.&/0[S+[V,I37 ?_Q!A^[5Z\$M M]3-#?ZW_]'JUM::EK?4/]L2W7Z%2[5:-/8!*XQ\YCWTT%[9\2N.R=_@L('WY.*P%I_M)V<),^B[W!;RKO!7'.:-ZZOKAFC!V^WP-A/\BEX':BDX M:T99Q'V6>326(1(]LQ+#-#J7\79O@;@%I'(^!DS^]W[VR0KFD<[;)].8]7VL MDY^/P_)-_<,8(% XCTS&0O?XM(J_WO1(#BY7"U2[B#66FGC/N#/.1DSA M9TA28,&Q_$B8V?AQ2)KP!82@U8TA:(*?-7ZTL7I!O=>,$A,M5Y%HE4C /&C) M962>?=S*:;_ AQ];X=]/1B$LVZO]^(X[!R/[?&G+@SUB]$HCD>9 7J#T>D0 M=MM/OP[?(';>^%H]W7KO$/W^_M;< U[ M;P\!VJ(%$-[_SP'V_??']H,YW>WOG+<^O()KZYQWX%]KZPUITS>\<_''(;SS MJ+7UZ4O[=1N@??3E/QB<=XIPI< M(1%P#C+60.E(_X6=8 M@4"@V0#11M/(0TA)8$.YYV*C$8%,3V FQL/3N+%Y.0_5X<#N M^" .&]_F8_3=_;5:MS/+?[KR?WH!UR\X*A=BQ%*01+E45'L26 Q:!!ZX\?3' M)EX-*_%O?Q##:2_NIMF%"&OS6(6VPR/#$[A&L+HG\^O(^3FNQ?5S:[,01IESR16]9]-X6>\9%@U4B0NT1^ M[W!6_ZLGM$LX7*^'@]'HWV[XV^9+.QR>PX57?TQJYFX3,+O-4#RM(7WA_6G_ MM&?!(+P<2[BXB\H+*B/Z*R/:CN-[+-&G.68%V 782S^BMP5V34EEDS,7?(.- M>C7<@,P-+O/@Y.&&J/K$Y]TQ?)6_Q:#MP&6F[G%W'%&O^SF&YP^>;':;1?G+ MB3OE(LM%/HF+7%#FR82JKL06I^]'^<7/J3J99[O',E&FP=7K4=%?.45U>^_4[O+^U\V5WZXBU#M_!X^^^[+]^>]AZ_8ZV7\XF![PX MZ^QUOG0._SCL4'C?WMNCUN$VW]WSN1+MR_[>JZ/]UZVS_;T._L]%:UY[35!N MJ9-(!,P1%\DBG:Q$6(CH)0_Y$#N?">.F,??6,5@^L:;"0JO$0O_W?S0E]%]E MU9555_:^LO?==>^;K9IV-#')/$$Z*H:X(1YIP^!/(8463,(4LK+W%19:BGN[ M"PL9;10S.D5CN0[&&:N$YS&+AGNL>,5".2^*%19Z!!8ZGV4A!@8W#8@8'!&/ M)"%#E$6$FDB3BYS+N+&I1!.;>W=E+R142*@8X&75K=:J*UO?FFQ]K;W+48X>@H MXI0R-.U>000X 8$IK H#KS^T0S+8.\QH9!3 [1RW/KK(85EP+(W]F3=8H/WX MT)[M?(MAY1)"D()I1)P(AQQQ&$DPJI0U7@8BB]EI&6 BG4,I2HU@&AERAGD$$QN8Y,(9R9>/@4MV[@R*_Q[;<6QTCT>G MPXET7-?'X]&] G9KJ(,U3VEPAS;BQ"06D:?$G B8USKD$4QS$]3? JE/3*E MO9L+V 4;I';4(RV=1UP0@;07%M$0@X:)C1(;;Y/Z,MGQ'H6N.['4YL5[S M:2H$_)0(>#9>1Y1-0@2+5$C9I$P>62L8\L"])%",'8F%@-<>V4(DYXP@UFG! ME==6@$^1J @B*(^3+M[B\B-[)ERG A62Z(@8\0EQA16RU%@4L*-)T<"QPP79 MJXGL8EJMQ#05 GY*!#R?8A>PTM1;%)VSB+O(D=/*(G!X<7"$22>7D('OFV%7 M^LC\$@'4TOCSK@1021D5%JB/!3IS$2Y%$XV:*Y2, @,%P%)1JT&#YH* MRX$$B&HJ57.W^J7OH/R4J>%>)ZYE@I=_@I>=^]MQ7)B_3N:?#:U18@V-P2.3 M\ME&<@HY8@7"1-"@X#G'4F'^0@P_( ;% \8*)T45S>6I3GOL'&,N.9(D^VE- M53$*EX0:9F)S4EJP"J-%7A&)."<>.2$QLA9'IZQ.1)B-35U+\55AAI5AAF(3 MKOD$+SOU%YNP[FC ;$P0>\42-1&1%#@8A1PCEYA U >M+"'"Q;!JS%]3@M]Z M: B_JN#6N(=^\&W/3,IGE,]8UL\H9?HSM/#R= 2,&8>-8>Q5LO:C@^Y)*='_ MB1$4@\LM!9UAV'')HK$N<)R,#L0'3-QM1?U>?=\&*MYNS4;/I_FJ?&Y94C8A M+X4!;S0429F$Q8IA%:JZ)&;H'+[_6:"]K-!>+F27V$3- M*)X]KXJ26J)%0(I%#=MT"DB+%%'D6 K'#*8AZ]'G?"5=MNGUQ;*57FI/K7/> MB(5 M<:9",RM&]\JA^2Y&]P+@7(SN!0!\=V:[9K!L'2,8*066-^>:(V=]3U>.10'JG8 Z5V""I7:&FDHM"W$>*=*!,<1(XC*?JD>G-C:% M(F4;7E^LNJB,Q,8$YR77*IBH&992I*1CHIR5:/U20GFV("0Z)P-1B'A3I<@X M9 -6")O(K54J1)METYN\V-0K!^:[V-0+0'.QJ1> []E@/3C(/D;,D8Z8(NY) M1)J9B (G-!>#4IDJGYG*>7P7FWIIH;UVM<(?/^@=H M;0BP)I&+4KR^6(K]=WCTVI[OU::U[?#3]WC MZ@+Y3%T>T5_K\C;_[8:_;5XOE+OR(5/X8AV,T>GX^V^Y,CP>KC(.:V<9_#.6H95B*,I)G=K7<0:2TV\9]P99R.F\#,D*;#@6'Y4 M&YM[&2N-06J\S#O!\7CT[]_LYDTS.0.;"2]'Y4*,6 J2*)>*:D\"BT&+P ,W MGF[X,3Z(#6^'PW-@IH;M ^F- M\V!=[F*-LSB,#3N"S:S7&YSE_X?5>\ZC'38BW$EHO#@9=GL30J7-1@ZO-_Y1 M??+@%"XRC/[YK/%WC(WV8!P;\%S^A'0ZS*6X< &331+&^]GEG%3D]HTQ*D*% M@>G9DU%\?OG+OT)W=-*SY\^[Q]7M56_ZU_7Q%S=H$.?QGSS]#7#/\ 1TT]RL MZ3=/GWY6/36S04R>T_P9U=]_&C\CWWWN1Q]+V#-!;_>Q/TDINX-P[ ]*OB>T MNU0F7[7B&K19;5-YP5W;R&N2M5U2I>L?#LSOMF>//0!VW' 1H'"<40UP/H&/ M&X0'TR1?;Q?J*7E(Q&BCF-$I&LMU,,Y8)3R/(F'FL;JUA_2TO*#VUJMNYZ)S MUMKJ=??[[W#KXAW;??W^L$7?\?;%#FE]^*.WN_?V8'_>"\+PW&$;O"&XC_[^ MWIN+]I[G^Q]:%_M[G[(7]07N0[1?OSKZS\6+<:L[+5BX:)VWMMY]],('BT5 M-I+<%]YRI)US* 0<'>Q-23FP4-13[%/P,R;J=T/HQ4<"Y%?K:@CF[:=C>&=H M "Y?#L%E&,&G-ZS_[VEWXB)]MSO!DR_6R(*U7"C++:4\.J8%U4(&QR-.+#'W M<6O*51S=+N?CY-$?QK!U.H31^ZO:.PN1U4=DVW-$1J3DA&"#HD\8<88I M,M8[Q(-)4A&.E=)97TF8^02ZU:WH6&6J&O3[@S W_ ?X!Q6_8O@"?#ZIE[> M/^]-84]"'"[AZ#%F26E,>&#>$JD5M4;S:)E(HE#8DE+8SAR%42:MTC8@R5-$ M/&F*\BPB*K#TF K#N-S8I%G*=9F$F=>[+=1MG>5X''[!39X.Q:^?"JRU$UWS MZ*P-YY.4B%=4&1(DQQH<-,*GG%O>C?- MYAG<#NIR1:&^_Y\#[/OOC^T'<[K;WSEO?7@%U]8Y!]@#%-^0-GW#.Q=_',([ MCUI;G[ZT7[>/]K>.OH!#R7;??/3*$TL<0YY$0"I,"H*9,^T,(2AP'4$!2]4(B'*)%QC"(9%#6*NJ!U MUF#GJHEOZ++PG?5 &A9LQKLL"2J5T3XXXI/GEG)MF14"1V9=BBE67$$,9HR@ MZ=K094D\P)*X:+_XR'TB+NF(I)0&<6L"LLK!DN TD:SW8K#=V)18WK@D+O?S MQ\A#:3S,E]]N3[T9"OC9]72*:_E(->R7UU?]W_X@AM->'*0?9#J_.AV?#N-5 M@&Q/+( J&V0/KN?WWL ?/;G%W[K8??&1 042V)& !2TL_F@C,L$#*2K+J=/4 MQ>@W&A'F^"0G8 U/XXU9+MG>,\MC[^4)]F,P[.Q5PV^2;)(7P]55.VIT1U>3 M6JZGJSS_;N+;E3L7U8V67)6ZNL5_;KK%M0GB+$+* M8W[W:L/W[YW%WN?8@HLY>!)%DB='^Z]W:.=PA^_N[??:K^&[+G;$[M81@<^' MSW[S97>KP]H?6JS=G0G]]-\>=0[WX3L_B7;_';SO[6'K\ @^YQW&1X&L.?7>NZ MO>ZX&T=;W9'O#4:GPZ7)I&AO[4PA.#B'Y2XZ ,/=UQVQO]7"\/I^IY\AV#YH M7_S1:V^%?GOK#>MT9S(I#O\X;%_TNJT/VWS_L'<$T(-KV^_F3(H.W68M@%B; M=C"\O_N?BVVR^^(CUX19X0DR-N640Z61-2XAXC%-W#.:+)NP*BS%&%YD(G/* M$XN2G%[2HC)[=-+_4EBI?YQ%6&&F@?)WB&_]K$_?DZP!THUHG7*XJQ"NLW-=M::"_@\234C]G4PR$.H&2WU M*G]Y.H(O!^8/L5(&'!6EHJ)4M*#PQ.7:VYHNO:E1O1JAAU^U2"^K*G<_=, * MW3[?/PR'^Z]W\/[>NR^[>RW>H7_ Y[RCK=?;%QWP=?9G0P^'+\3^X4&_M?=' MOTW;1YW#M[WVWK9H71P<=OI@V>YUSCI[<+][[_LWI;(X(IA1RB/!J;:#(6^X$%=)P[#8V.6EJ5M<1T+IHM#TJ/O^V/3OLQE&S<68_3<,3 M+A['=(-Y6@Z-ZK;*MOLGO<%YC&]CU:[D2D2PD%;MI#6?V$>MD,%3BP@-'G$L M#3*:"L2YB(YQ'*S 8)_Q)E'W[KQ7X]G0+]+1=R,*3Q[.=5D>!&J G37;V&2JJ=B]6\&O7E[S2&)9[/-<[L M<&B/)X=X)57N8RYX=C;JI&T-AI=I9:3[_1#/E MF#$8*1%49B6)M&0JHZS8R"J@? ]0SIH:5 MT@.>-2*&1 0HML@1K9%T.)<#>6P#V=@DNHE973V[2T3C=I!\=QSM<"+3/#H= M5M*G)\/8[Y[V2T#CP2V.OT]/3GJQ#_QCA^<[EQ.P\ZW_T>7L_#6=DD)3#V%[ MM+>V1?O"?Q0",Q\]0QYG33AJ*7+*Z5PH9(S4UD;%P?;@34.6R2,J 8XEM3T* MO)?""LGPWMW:_AAEM!YH&5&?I5L$"4@[;Y'W-!)+@C(ZNQ:T*7E=HKTEX''+ M;*=IWN?G0>^TGQ5YG1V7D,?#&2#^LQ\\GP[Z^VK,WTZ&O#!0?0S4F1=KL5K1 M:"0"+LFE =)DVP*C@&W.L9?)&5KY09+/MWTOP8VU@>]]#8P"W\7 =R:,X3&A MBG&/B)(<<9NKY @72/N$+54D"I:UEFB3E##&HI.%!WWXUG.P'$Y.A_[ CF)C M<)+'?90U_3UT>-WH#^(J<^C+7SJ4X/[6:%E?.GNWN#ES 9N5CLSSP) M?\,<%+*JCZS\]6#&WM''$)R)BC(P+H1#7!*;->$L2I&R$&$'LOEXUS296J;N M>266L8RF1H'SXN%\)7C1/O0?DW8$[(P'?O$_\(^WI22@D4E,Y:\\(@335'@3(1& V,1YH;$C4E*^'" M-09S7>>1!&.3\Z8F_=YG3=2UWK'Z"U().<:1A M=T.!>:Y\E(J%*KB!FPS7)3M8'XX>.=99&+4PZM*:G(51%\2H,]8FIT;IQ"R2 M0:1<1F.0,<&CX)PEV!#E+,L2[*Q)V.-WJ*^+41]'C8A:CIK';G MARN%H'=6<_WIERU.S75F#5UN#.=+INFZ^'6T^^)C\$SD'I)(*D<0]V +&Q85 M6,4F$>R)$MRNHJ;KN/L99KA1*;+&KP*NYU4?YGA#J?.D0?/5SLQY737S3U)) MKN3^XO#Z)]:N6;!G0NDB^+I2%TMY4:==(T'6HDY["W7:)S88+3OT!PVJOXX& M?@RMWDG?G"L;W?3]*+^XVO^O&03H<2R":L!^M[VJT-B.&R["!GJ\^S-OS>OM@A<+^'-VG^"F&5YRPA:Q)%7%&,'",<_&C"-X#P2EN>-9JDC107*+2(QY"R)EO)',? MDXPE3H4$QE--+,VJ,-Y"F^&NA%/_UV7=K9TTB\P^?;[8J@CW9I^^5.G=ZXCM MU_GNQ>6\O!H.^K^?CN#21Z,7_K^GW5'U>.'#^OAP7D<=$\UADBE2Q$7$4Y#( MD)00$]111>BDE$\T#;XW'9;*W.7%O# T@/<6-%8"/LQHBQ7+2P,[&<"AJS"? MG3F#ZHACW0WSJ?LE!G01AX,"][O"?59GG4AIDLZ9_KEM E$2:88MXDI*+6*T M*H9\:J8IH?\J@%]?P%.IC/;!$9\\MY1KRZP0.#+K4DRQVN0K7X:@.L(X99-? M).IGG1[.*.?2<^3!3T4PUP)I#CL]Y4*D8)/Q)(=YFL0L4Z^4? M8FB,!S @H_&DY=-E>^I[N#5/HG!QP6[-MQS)G='H-*Z,(LDJ,%QKSHV1.%$" MDXJ(!Q.5:T>1RR=Y/N3N,3#CWN6"1EQC('N)8M4%Y(_DQQ20/RC(9YP72KT5 M1EDD'<$(II<@@S5#3!L1HL"2)KFQ2763B662/"P@7VW?I8#\(4$^ZZL(8ZA. MV*&4/13.O4 N"8ZL +\B:A4CC0!RT]2ZKFZTY0SF0)N*X#L!?LFQ1@/PBP9S/H+ $71"GDJ>*(1^:0SD%6JW003M.$LPP[ M^"3&S <>"K#7 M@+]D<*L!\"V+-^"*%4&:45;-8^GYDHBJQV"?F(L;0A!:9M MY8=PN23 +N % M(HY8Q"7\IJ.@B*:&"4*= MA\7$,.)>>F1(Y$@+XTDDQE-:=QOV0JJ%5 NIEGK>]2'5V:"%2H3HE"BR/M?S M6DZ18YH@RXR1UH'!FLS#U/.NHM#F]-:F@.'TF#24KR\V'N+M;]'+^) MI?WO]<#'])[QM[=8![=W.O[^6^;$@VKG!7PK';Q7B(J9*,B5GW=1(=5?54@/ MAM\B0I\B_,GH\V?KLN?M<]1C-C/SMLWQV_?LWNWG3 M_"^?DBQ[<"79K>C&RR@?^^E2[?EB?^_WP];6P4&[_ZK?.7R!V_1MK[/W*7_6 M>>MB'][WYKS5;]']6=G/PW:O];IUMOMZFW8^['=;6V_8_NOW!_ ^N.Z=BW8? MKG%KY[QSL7_TGXMM7-GE@<2$8>.0.B3$ VPF#@><,W$DD400)^;T8V,0U@07 M&9,.WH]=]")BF LF@R8QSNJ$_AT]C'1HO.H>VV,/_#])$IFVT;JSHNQ/OWX% MA$GW#N)4/337*D]E0$_[<+'P(:/&:#IBZ?J(#?*(-08.-A0[:3#\R\JCB]+< MS6A;,GW=Q0.M??'NHR)&!Z$]8I@YL-6D1A:+@(CU@8#ES2D+JOK"/0[]%88[&X, M-G.X*7+\G02)I& :<>P$LO XH1():7U(BL)U] _<"'\55-MTTI:GE5,:C[\ M\DO-WE[*].=;!;*:EX"3QE%*DT3&,P'FEE+(&6^1 M43A@B:77!F]LTJ:IK3E?*6-80N#695$4X#X8<&>L#!U5(BXQ%%,4^:B&(YVU MG3#V@BK+HC0*K(RF5&LHZ[22UD0KI\:,!T/XY 8 ),9^%<^'BP+6AZ42<07ND^;2H11)L$1P ^26C1&FR!*I/Q2) MER4U1NX/\*44GUT1;)]_PW;[<.=C9-HG8ATR6=^%*YX0H!WL%1V33MY%)4EM MXK/+I^VRDA;+9:H.P*7?Z WL\=RI6_&@ZK9*_AIVCWWWQ/8F?+1[.A[EG&H8 MN-WC/_,45)/2'<-=A$)6=1LBET5_V!#MI4:$)X\X)PQ9I@-B64LW.LT4=44I M^PF@NBY3Y-=177R,FNR0*;2]YHYXG#M=A-SGT0.T:10H"NFMC9A$#]#639C5 M)0+V?>,F]W$V[G&TO-+8KVM'STFO+X[#2WO2'=M>==BZ^RUIMZ"]/K3/2Z]Y M:5,R4B+)P-?@P-G(49*0MM)0Y;F.,7=U)4U):Z[>7^YTDH+_Q>W]!?\+Q/_, M;A^\4SP1@93#&'$F*').>L22]8HKJV/5XY0VB5Z-=+*%2LT^!D#_C*-1 VSA M83P>-TX&PSP33RSJ#7[CG3MQS@W*0B]:8I)!()B)N M24"&8X]<]"$%RKE7<6-3Z?D\L"(-N1;8K$VIY@9L%J.A1N#.IE80AHFC%+P$ MJQ#GF" =DT"QZONL<0C,YXY96LP?0ZZD^./B)&:>4#;ZO4=GN8GP\6R4/P?' MG_;BL)_YL!!A?438F8^>1$N9]@HQJPWB(D5DI>1(,N&CQH)X"18,P4W-:O:> M[@N>U:C6*01:"/01#,E"H ]&H+.E0%332",X?HX[Q".GR#K&D;><4,^5M6)" MH(S5U<_HD0GTNA[7K)K+#X1(^/+(L7R(C9-A_-P=G(YZYXU**B"&G)@[^%H+ MY*L,]T:R/M?,=>&[S[KC@T:^]I-8W4!C?- =!G1BA^/SAK/'1Z/Y0&"O_H1#8[A*ZM4FZ_?YYT_,*CS48VS9[-Z? L1"VF9:5?%DE:&?D=S9]1_4"*-K?[ MV(5VHW@,XPW(B]TG&W5-+??U-+]KJVJ]LH=]V]O>QI-I3Y_=]#5-;.>X#5^_ M=Q9[GV,+KN5@M":V^$FOTW_?:WUX]V5_ZSV\UN/.Q>^PT1VQUL4[T:;O+G;! M1@>;^^#K>[[*X[[O[N?W[;TZ:G]X?]"^>'O8>KW-=_?\17OOB.WO92G>'=&A MKV"3?#$7S(C&&>(#0]JHA+B.&CDN$C*1.R.(HB2XC4UQ_[2OY4L^7VH>Y4_L M='?9B:<#MM7>V> I! 8614;S*D=4IL"XI"A7Q2".O4&:1P:_,>Z$%DDYDRO= M-+VW5/<2G3.M AV)4GB[?'1T,,PZPH5S[L Y\U(?F& AHA8H^F 0-U8@!W8/ MF$+,2!>UA.(ZFD1MQC@PQ-!@D9K,0:G"F>-9'X,JF'K+V%LW<0A['J!%3LG"6BG1=Y M1KXQ3PGVU$5+\X4 TDHFDB%(<0?N%@5N-SW9XWDC#03^? H]BP[K!Y]AL#./HM#?. M!\35G0[S."]- M"LO>]E=>;6V]S6DG!#Y3 -\"1[X_V-W+S2L[Y\!G&/CN?/\P=%M_SZ:PM,[: MP(FMK?='^X='>'?K[6'[P[9HY^:5ASOG[:TW9'?OC]Q(\\M_+O+C6<+2>"FM M01Y&$7C1)608F&O6TD!T]-%S/=MMS%,.BXL+3DC@-ED3O3.$!:MP#-S,-4VZ M,MQ5RM7.U[_^'(Q&C;<15LKGW$WDSHW'?GXEUZ_RWGG#-D8G8#-43YR![9';DZ7Y MY+7&R<'Y*.\[C6#[]E-L?)VB9XV7L"79;L5(@]-AIN%^][0_:7CFXG%,72!D M.X3)'.6LN3!AZ_RLCR%+50VF7/UMVGV5'Y03B:H&BGD#R*E]P/A7EL:G88P5 MVS]KY&YLDP^[^15P48//W9 OVP\S4\)WVQ/KNW#7\/75C3=Z,'_P7YSO+>\Q\4>"/WV$2_H0X:]^ M-2X34LXW#E1N*S69T?1RJ\2FV(B?)^F'=ES].;V).!PUPJ!Q/!@W^C%63W6O M=8][UOC[U&55FC%,8)[,7N]R7[@ 7I?TU7S:O!\"O>7UZN@J?-NML?%1,*-F:/$I:Y+#4*9(!V M4184CN F>R'QZB4.9M""2Q[]N,H+O+I2@;"_TD@&YS@>5X0!OL\Q+.HJ#=:. MIAF"]VBBN#+Y@4P_HU25]GSE8A^L\:%<2.-#2C9F\#9%T/7"AAMJ&Y:\&6". MRS2V@53#7;H _G2\S.QPW:HO^Y*/U647R<8M.TC>ZM:?XA"R:@COU'?RCD'H M1[W)FR-IO[I 5F-B/TS,G0='Q5H.WG9E'];;DW:-AJ>LK7K7UMIG'FQUA^"> M??7%:M-5FYW]-:VMN?W]K\VQZ"_%B7XHQ5@MP=SN'54^&B\[AVP.XIHOVAVW2>OVVUZ'OC]I_SY; [WQI782# MSMX+W/[P1W=W[PUM';:[[=?PGJT6Z>R].]M__?YP_\,;Z=!W97I*R&2DAAO,)X-3'>Q.PHA% P09YYQ"51R%K@/QH%C@HS@F,N[1%-P>_=4K,07B&\U28\86BP,AL! M2L"'&6VQ8D1SCIT,)+B*\#!FU*!;JFT7$^^A&:\]6UBDG'8^YCR. ":>- R9 M1#42V!(/,VJU3\!XK$GI@XML%\8KC/>D&:^8> ] >+,]A' 2B2F#8-K Q N2 M(L-S89.ATAQ0PD8$I1B8*!&PC)MB MJ4JO"Y:7W=,H&_/#@WDVN**PHDX2CX++-V9B-TS"+G,& YM[#C')DF$DH,:R=929B90'+&K"\3LV' M5SDT\+*JK*H],+"Z8BIW:8!6NS-1S48Q/QZ,LN:U"P3G*CD6D/6,(,X)1U8I MBGR*')/(-!5F8Y.()F7T'LW0:A14>80.R07&]X!Q,3P> ,4SAD=2@GEE%3*> M6L0EI_Y5_0.TW!3[F.[.C(W4CJO2=7,E"':^;3'#PC*I!9(IR]M+'?/YIT#, M,9UL3F:0>JJ+1PE%.'C,B)/I19Y&+"R,8@HJ):D@2,RDQ3Z;JR]@JC%D8M MC+IP1BU6Z\(X=M9J#3ZR: .RS%#$';' MA8CX54@VD@AC 2.E4VCU\=JO44C MAYL%_:>W-L4/I\]45J8]&8RZ^37/A[$'+_XCS9^ MNRX5W#U&,Z,X.P#?O:6/GE\%UV27YEH:!\/,Q__S M\]X2:F-SKQ)A'J3&RTSEQ^/1OW^SLX<'W]?T_V6-_B7J>;)W?E)IZW\3P#X! M2O%9__Y2_3HKQT]+'@_LY]BPC;[]TNV?]F$#!"K)DOPP@O_G,2(\_K,?/&]- MKN9M=W1TF:4 M%CH)YXDCN? '-_$-D>\&V"(-W[/=?C-/_]E!UQ\TSB:]$)9C,4R.JLM2^,E2 MX+LO/@9.@M]6B(B^/ M*[KZ5:,,8.;!,#:KOA777MP=-7K=?G<\:*OGS\E%Y-6SFW++%U@^+_,: MWSV>$N5?4W9\4?72*(OJYD7UB;5>?*0A!)@,@EADL*BXL<@)ZY#D/B2K0R1& MP*)2WUE47_DEMV083[>IR\VIV1B=NL,L$ KK9:9O26Y8DKNFW-"SI&IC!T]< MKK?FUYXHN4G,,$XVM&P3C _ //]T<*TU1.ZAXNW8CL;@B0'?56L7-LKN<2-^ M\7$T6O0^**XMWI=7+NW/ZLK>?KLA6,B[WI\.AQ'NY#68H# 0>P?V^"[K6#ZY M=0P^YU[GHY:.)AH)2MG[XY%'9+"7R&B:DF*1?/@UC[B)4ELVME\WNWIN/3C-CK=)($Z$0%TDB MR[E'RC "II7GDKF-385_M&ZF39KLY114'%0U:_JVFE:MP>!?IT-_8$>9HJ^R M:U[@^?Z!P,']SS<[FK09',;_GL)]GN?&T*>]*Y\[;2EU@B0UAC#"#YKO*M:BL&#HZLMPIK9 M;L[-)EW>@_Y[VAU.[*!A/)D,U:09';Q\E.,RW='!U2UO9O F"^2R UB8-%7+ M#YSG+B'3W1(6PM6N7^<3Q\Y%\/9.Q]T>3&98M54UWVSNZVC%W+UMTKEOLH=/ MYJQJ S?Y-7XYB<>CJOD3#/I@F W1JO_?[^VW7ZW-#38UYXO/514TJ- MC!A91B3**5Q(4VP148X(JI7&E,^UBM0^IX%IPHSC8)Y:XXPDC'EG*;.&SC8Y MRRW$)DW ,I&%.+;=WH2P,H=_SOPTI9GIVIMT4^WF3;'"XJAJ03/IHE(MMGP^ M,-]/[$>=)K\+RHWO=:'\V4VN4%\RP9X)I4OWK)6Z6,H7TNKK5CV'EK#1QV5W MJBJ)_98=JM9\,-C7P2!/>3!:%BS!!M5?1P,_1#N8E11=^-WV)CUWQV#!P@94 MM#8>6NC1D)ICK@R#L%L8D2\HMI;ZK@E&YNR*?7*-)AYROT6 MVG'\[8!O>N 73H?3%(\JEE[:+2RLF/;NAU [T[F;/$T*]]7'?3MSGF_DPN-D M-:(Q&,2-8DA['%&4EG-@/RV8J/H)&GEOVZ\(0"\O[FLO1RJX7R[UXE -;BSCP-0+8"F0M%<@3;[6W)BJL*K>&RB51P2Q:MDNO95N@ MOY30G_%LN-6)4Q61B]8B[J, I\8K)")U&"OIM3-5^URBBAK]FD)_";R: OV' MA_[<08Z5V!L,>WVB/+>3"<@J&9").!E"K3)$@G.CFUB*Y8#^4SZGN9*'&8_# M+V1@WD8#Y_M';6M]/%_GT"SWMG"'7<'B(!G3S@7+N U6PP:@E1>)6VZHEU7B MTAU=P')ROSC"G^\K;K".3GJ&M+ )<:9LCF<+E%1DF LA> P;F[I)^$)$#6^) MJ%66,RQ\6OBTY,&O#9_.M9 -21CID,-@.W.O"3($Z)6QQ @+(H60:LJ#+WQ: M^+3P:4FL7RL^G0U(,&E]]%$A98(&^]0DY *5B,MHC:).X$!J2JQ? CZ]+@4[ M)_KZ31QV7@RV6ET_5> D@F_\6,N \ 4(BJ@;!46(>'!ICYUC/^C'/?MEJSOR MO4&6%=F#S_^]-_!'CX[0-Y<(!31U>(=N?]G?:['6!&U\=VN'M/OO^QWZ1[=S M\89TZ-NC]LM9Z8[.1?OPX+"S]ZK7NO#G$[1]XJW#=W3_P_YAI__'87OK_>'^ MZS?X/Q<[/&MM"0V^O 9CA?@$N"*"(BN8@S]AV=A(C8YV5KK#>):BL,XG$6&4 MO>8D.FP$T]Q2J<*L=,=DV!LP[G'T8X&-&T4T?OYUUR]/1Z^==8X32CB+"5X6 M=1 V>9;/R7HG M.:GAVBMRB#TKR9[8\TI@Y%*F:")B-9ZH$YWT3B<2*O[ 'G^*64 EQ!2KQ._) MQ\PD2BQ0?.?EH'\R.,XWMIN^XG:ZZ?X.MY^ZXTI-^$D#^&+[HW:X<)XK0Q2=18@DT3-OI-':G]UGD=U9.T6:E+K9>^9U5<&%OMKI77@[FJ6L#/74YH,4+ "W-,?,T_>(6 MLW^_!R'NUNA:,6?7_0^O#F M;/_UN_,V?4/V7\Y&>^$ZMG;..E6?,'!/\WL_O.'PVHO]#W -6[\?[>_ML'WX MO)N2S@4+60:"H6"\0MQ)@XQD#!E'K+511(MM/CVC:IE*:Q9T"E8X:IGN[3'3 MZ M'+9*C9D[X;0K"2HX1HU8@V$]R4VVM4'0Z"DRBX-17]7^:LD)2A:16A*1J M3_@O)+5 DIH]-O=E\'O]Z%"DO MO:OZ]]B.XQ,K/%X"SZX:]A?'X<^!+[3TH+0TGVV>D@\FDH!,1%H,;8J'BT&YNL26B!]AI#^Z',H91G:6,\K@3P>M.][['4?Q;-[E"2L-/H?RF;_3OI?@7U]L'\W9ZQ[ MA@7!P2-NDD9.T"'';+(CCQU@:N%7',12 "TS1U%S46(EAU(G@H?Z 0P0*( M8-81 $LN@%./D?%9'8CJ"(Z < C\>Q5"(";Q;!&HIL*K81$\G1S.K6E5SX,D M<2Y_6[Z%=4'NW9 [>_@5 M' [$:J2#R=UO$SC'CEG$';6")L=CPAN;#)<&0&L,WMI=W0+>!P'O7*X&$A\"O3,N ,,< M; @>D6*Y#6BR$ADJ!0I9>49&D@S+AV3W+@DJ"%[BG;@&%Z#LQ(O'\JQ'H ,/ M(E*!8LH'WEQ99#2Q2%E*H\/>"2\W-OF2-+]9RD2W%3W97BZSNT3A'QS\1_-F M.(X1FVB0T%$C;B-%3@!A.^9$%&"%!\YS%%Z9^^#_KOA9H2C?NG'",ICP9:>O M">PS5COVQ'GL#6(A%_/S*)'#2:-HF>%6Z2@LV=ADI*XBV8+WM<+[@X7\"][K MP?M<*4L@41O!D9&!(2ZT1]H9A7#R),MZ,"%LUOJ[=R'+HO!^WX. 6^M[7,]? MNED='_]((/]6;+#"ZB#U#]#:T&3M94'%,7IP[MP^JWBSXL\=O+OWB7],B6F? M*$-2BEP'$"-R1-@<\4Q@,'$L*:]$12B?3U#ZM3!G?6AZY"!IX=7"J\OO;A9> M70BOMJ[S:H"]T.M$$;4L(NY$0DX2CXRPPC,,GFCDV2AM4GGO')3"JX57"Z\N MVJTOO+H07GUWG5>--1ZVPH"H<6)2KN8([(761:653L+D7IQ$-4UMQ_*/SZNW M:B&WJ!9.VRE%&,[/\2L WMIQ?!OA&WVWUZVNJ?1PVGOS,:KHB6 463#A$.<) MEBKS!D6:>[ Y*J1@LSV9OM,-B2]/#[,7C>&UJ6X,TO4.4?#KR>DXAH8[;]B3 MD][Y9:NQ"#SI\Q-IDOL,5V['I^/!\/S*!S2&L)CR9WZ7VH%271S6R^X[[5>S M"_XVR_S%I1+JWY=WT2<'@19O??IHM M8:XU(D( 21*RQG*DDA T M1.F("C_8Q&^#0<:2\8DMR(P(S%QJ6[SO0] M/>$RTP\RTTFX(%D$$&,AP0 + 6;:&01[FL2Y9,I+!X[MO&C(SQ_XW]MU%QP/ M+O<+%^$-\?KV,XPG@V'>9:H>A+'Q1FE,-X ,8[ M+(G&M)]I=]2PHVE?Q-%\)\.IZ?B#SH6BVII+!\(5:^JW4A=;.A"N3P>ZTH'P M:=__4^U .#6SKOI^=GS%)QS>4"#XRTHL3ROP^Y3BN@^7AW#=+_A.N/>G[L(3 MB 83^&[:VH/'\C<=>MS^\$=_-[]_;P>W#_=[K0_[_=;%[X>MOV>CP>\(W-.7 M]NLW%.[JO)T_N]\1X(I\@>^F[?Z[+_M]^,S7K2__N=B92^L.@@J'HT&YUAMQ M+ 1RA!A$P.TD3*B$<]LFSIN"U"50OF9G:(4IGPY3/EQF06'*I6/*F9QX9U7, M 1J@1B(0=PHX,WF%/&:144FUT+I*1V#WEWLM3%F8Z@0A7@OW8@ MT&P.KL)R)Z8(ND2>M0WRQ[$4>&W^OAMOAU[H)0P90CR.B=024F0 MB2'37>(C32 M.?NND:@WQ1?DP!^2) /N>IQ& X4;"3LYQX91U&UE** MJ*<1YIH8[:KNG-3MI=79NWE8/0T:CP6Q&OS#<6#)982 M\$MP$!%Q(QDRSDL$?)>,30K,5I?%FO@-289%-74M\%^#=U+POS+XGW5>DJ,^ M.8V2BA;L&JV0H4(C:QCSG@NN+_X317"_Z7#O^S?@WGRE-N M/+*"2,03\[D5:<$#+R>340BI/D*:;YI.'.781X8PEAAQET]+'-?(J*@4=XS$" 8)4TVN MY],,2Q.WM<#THLY+"J8?"-,S3H:)7D3I C+"@),AP;ZH$N)$^O_LO7E3&\F6 M/OQ5%,S,.]T1)#?WQ3U!!-VV^^>."US;N'WQ/T2N(%M(7"W&^-._)[-*2$C" M9A$@H&9QHZTJ*_.<)Y]S\BP!T#K:&&2N(['.Q'QYGD:EGX1*W]?I2*/2=Z/2 M/;^ U7[RCD$=@-N\.CV']F MYQTK:#"49=@*GT>#84F";R#G6I"S/V<9:(H-M=HA3WPN<((#LIY*9+6RTGLI M;0#+0,BF0]03UM[[,@T:[;VM]L[8 #)B2X G(..Q1YP 8= B)"0$8SCB0!T! M&T (TVCOT]7>^[("&NV]I?;.T7V 5XQ)1(Q*AW@R!!EL&7)&.9N(\5&8M4VN MEU5>=Q5."JZ)NC)(&+3V>'QP:.?CZ)*6AD5 W*.4\2Y44B3 MD"/"=9+*1ZJT6E9CAZ4KTP,[21M8;6#U$9F)#:S>(:S.V(Q6I)7?\?FY=6)*[UB=,- ME4L(G_0&[7R!%_W8L;D$]J1R\/]<;#M03PB>_,0Z>/;1\/*?S-787#ILX"OU M)GB-J+HX(=/_'O4G-4(/(W+]:+\@FV"X+VSGU)X-UOYQL:9SNXMF9G%V BY] MS)3N[#$K(0/@Z?6+2+P T8[]_"T8DUV9L;2.^AF?_ZNM7<0:2TV\9]P99R.F M\&](4F @PO) Y;C2K'BE)#>(3S='E]K-12LYHPX5V.KHM;-@YQ)*.(M)T8\)L8MC)^&_A$^N2,<(%[;RSW4B?J#/41"S-I27#WS53&O8%A MN]D:#.)PD+-HV]:U.Z!Z<=#T4?G^Y< $S!)1&F&7\\$B&$C&F]P!2'(C38B! MJQ_U45F1QBD[$7:8>KFK:K=EP4M=^\YDR5NGL1^?5PEZJ3<,O5GY]:=5U9TV M5=V?1%7OK9-^N].BZX6A/?<2[]5DL//)N%CO_(*TG.[VG)7D+F;1QCO%T[;G)&XY6"GRX,W53EZGS(LIJV(L M3V!KO.D.;?W7ZZ<\W;&?O"][?>\OV][;@ M[^WO.W0'QOGZ>/OC/IGS=AWO=+;W]L7VWN]?]C][LKOW[FCG93C:?NG)]O=M MMD_!NOFX_^W3YP\+Z]8[(;B022$M%,%4Z**LHC24Y[[!QC+CF2).,%L:YPJ-D@UFH@ULRQ)_.) MZQQ=QT.N-08XA0R3$0G-=10.:^%]02Q&YZ-)'GURSRGT_>CV;L@]+QRV1B%JL M$*><(DURF3 9&1,>;"K*UC;%.EF5NH#/RDGUT?;[H YGK7Z$*WR-SZU T,.R MCLH6@C_&[]7!2^_JQ0"4VO*^/X(KC1=J_%$#6LL#K?EBIE8+$32EP$,D_*,- M0T8;C(0B%*RHB'FN'226&->T0NZ>1N7OD) T*K\J*C^;5@SP;K$62'$"]@>- M8(G@D+V["6">>.%I6-ODZU0]P;KLCX.L_#/:06RAUB[P>#N$X;O9 M,_.9/!KR,O[&N\;:6BJ*S1<]#!)KJ8) ).9$%^$"TH(JY*P@+&(9%!,5BLU[ M49KR"$]&W1^6N#3J?F?J/DM:$B% 4!+R&G/$?2ZZ'%1$*7(<:)262Y75G=!5 MJF7TK#PL8]+R+K^7@^5'@_BS"+&G:7BMSA%/7A.8O*UL7QW&NK!+@U/+PJGY MBFO*8;"JB$6:"8E@1]+("DL15UYYS5C.+*[S+&RE>W2-3'>D 7NISE$?O#H^Z?3.XH6/&_1:'GK-EUER1A"CN4"& MZX2X)A(Y[2+B-%B3E+&R](98-W2^64WC)GDRJG^/;I)&]1]*]6>(BZ#">:M! M]2EQV0!)2"=MD:+22:,,P:'TW\5R/HB_<9G<3^YA]B/&T/K:ZXR.8ZL?G1TV MD2EWQV#\5]^;Q[!Z%?XNB_"N6H,&FI8'38?GK&3GI3_;^;YUH*1U8"]I)'$ M+L*< NLJ%T]@-DE)E @T5RE;E_C6AS>-JV1UU?FVK*11YP=2Y[-I==X^D&!, M,$,XLBRF7 $EQ[8G@W N/F.#TT+:TA%[04?,)J+D?OPDPY[_@ESN%@L/.Z'@ MC;=D=;TES[O![_VSD_-B?SP0Y65 1#F30TLLO^E^C=UAKW^S2-AG85W=&8$YG_L&A9:'0J]."P(5*O(6QG:(#R3QW#A, MD$JB%!WFR 5NX2]!O<%!,USS$+I"9E7C)7DL/*31XSO2X^TI/?[R[4 #B^#8 MYE8WEB-838)L"A09I8EBWEL?27:/4#6?&-RX1^Y%'3]T^Q'&\#V&UJ%M=P7^>B1 MI$T4(2 FN$$<&XFTUAY)$PDAGL#BBHQW#/T!YX>*"; MU41[%M;0W82 Y,E_6<_]3ASN]+I^!%]HLOKNRL7Q!N_N'?(#):BWV!.DN,B0 MA UR6EFDM(?EC=8$4YM&MXY1:UP>P1I_QP/IYN[P*/9;[?-:Q<_-G[$R[HP?5(Z>?7T1 MM5+[6PSH>^SW&L"Z'F!]FV,A(FCOG<2(A5Q".J?+:*9SA8% "-:2,Q9R,R!- M"?UMA4Y\&V_'X_)VW%C9&XIR6XV?H2A8LVB3S#UW243<)(R8]HL +Q:!0R!GN$ M@R?:&Q:]BB567J]2]<7&X[%B'H]&A^]3AV?8@[!">R:N(0&]D^MU=;R)VBU<7%UHD<:8%PB,)(Y M[?81 6JCI M/TJL+?PWM+]NCI]J9W0,JN(W_P_>'#_(=,OTW#&]5L;-TL']_.'+57[^JWM4 M89I5>.\HMF#2(ZS5U]AJ=WWO.);.ZGT[C%FI6F# M>J#ZM99M/W6J1VT3GJ# M=OY%YZS5/CZ!E8ZAY<[*=_O1]PX!!S(>]%*YE@=];0^KHGB#G/G=ZIV4S^.W MV/?M01QLM/) NG$X]?V6J_(.6R?PLG?<[MKNL),;)G5LOMVP5VXW ,W.]X'O M]@_/\K.T?3N/]:B7I\G%X6F,W59J9PRH'H!BHLM8ZC>'1^U^:/UG9/O#F#^E MM&6_VG:GQ%J#?,9J$MX FO6[\/UW\6OLCF+KCUZ(K6Q J=^X^.=&:S>5[PU[ MPWS1N>=8;_WW-?!2&!JL#$%C)6#IC+98,:(YQTX&$MS!2Q@HQHP:=#7@?%/6 M%F#S'2Q0UP-PEO1->../:GFN8:K+1PJDG_Y]A/WQWUW[T8QVX2X[GX\^[^\! M^'WW9SLOW\$X#_GVYP_TT\=/G_>/__J\\_+OSY_^?(MS7,'NWA>R#0"\\_(5 MV7[YX8!Y9ADS"A$6!5C=#"--,$4&*V*ST]XK 58WWI"7&-V@S9TL!)5 #[) MSTGI\ @0\O!HY@-*BOA>1YR\H-YK1HF)EJN8*V&0@'G0DLL(CU+$*4L11UJ49:'G]L=?_TMH].>GUAUEH MSEJP;JUZX2HQ.]]NIS?8S$C:F7+8#A"$.,C,K3TX K&=[-ZO(_P%$ONJX@G_ M M+HSUI;OK0&@(U4E $<]P;#+/:Q4 T0TP@7"'#QMU"-@O_V#HYZ?=. M^I5\#?*5U@LTSXZS'F/\=M+N5Y?*2C9F5%D(6S!\&,1+N.VQ@^$R,GVE7&O! M=L] ZH%^ N":T3@K.VJ\](Y18/!'/;M<;X^"/Y@U!F6@;5.V\.CBN&@$R X M9YGG=-JIG2_S+?=EK6C9E*KGJXVIU_CJ*;/#ZK; B;+6#\:0,(LR&Y=2WF/; M/VQW"V\W8YO_X1GPQPKG^GF=X>[M[@ , I@@7SJ#'^=HS=(]HCL]12![]10M MFH=!#;?G.W6F:NOEK[PIQM9I;]0!PASG;UAQ\9SO-[S S,\I>3NU0,I_,)P9 MY-YHP0/ZCAT,VBFG#((0@8*4L9Q$8+/9>I[FU)=?.$ONQ#Z(58Y,):,5Y?WY M9$W?*,MTELBV'W5 =/*W*JL"GKV=]Z8\2/BT?3+^A3_*->9;4],%.IKENU;/ M+@A4BU!0XN[P:% >W(',QCQ]>4_KC?K33Y! @6#=QC>M] "D8.2KESDT)J_1 M8 2 4O0.1F9'69E+=>\(=NG,,,M#V?!Y5*=EUGMIOA#,.NADGD3;@FT'9!5F MK'XB>+8\MI1-')_?'X_IL>E2WOGS_M[NCBKT*9NG=S(JPBEQWG&6HK/6:F8= M-UY;V.>+#@(4M7LAF^09>+_:SBC/9U[64'M\RJ)5#5Q:5>6P6DOZ.1^V7S4? MN(#^,-E;[_]H*8['U*?^ZN#<4NUG9T$66=NJ[IE'#6/HG<)2@*(>Q8S762"/ M>_W<\>Y+MGEA6;MEZ MRM')&'(FUX0!N![L'F-CO_RB&P]M>1&_MD'QZG;P'[T.=::E*=W M6I7MMV):5[JXT=H:PF;:;W8V*W:'AHKOHN'>9?H MU3PL0P/%3)=-8K+]WX?H_#QFXN^Q!FZ-E;HQ5BZ1DF_;W]\)BK/,8_F/H&N\A86RM1^U M!\->/^]N&1@+G0*>V"V4LZ![]'8PCXTU)3DG_AGDUD&$?3P99JL!C'C?;[M\ M&=?["E#\LZUGS#M'PW957@+T((V&H_YX P;:] $X868H]>9T83-:=-$0@0F& M4J,B/VK=$K80MHH*%(*3'W?\[.MY[ 7>81^93$WGK.;(O=9QC&7R!_%\<@8+ MQEH6HE U<^%T0^7PTS'G>E'6&W:XWT[;87@TCJ6:^F%],H$G M/[$.[,+1\/*?3)T_9-LR]I=.T/"5"-IKE(^Z+TS1U+]'_?%X3F ;1PX$X NR M"8;[PG9.[=E@[1\722@PT)E9G)V 2Q\SI3M[S(H-AXSJ9=5?%"] _A:,R:[, M6%I'_;R/_%=;NX@UEIIXS[@SSL;$"]Q[8[F7.E$'&VG$PH1<8F]R-A4!!;+!UL^>B<[$0?-A MX_U&*]6>GL]@EP_ HJB@O5N^- !C,']6DFV#O,QDNT4!,]7[_: M:X*)!HHQ/O_1H/PJ ^AH> 30 M5TSP[&FI? "+\'^5 +Y8/(C=;_73AM M78++^"+C^J-W?-RN+'3@X7^4*865][ ..4$7K O89/;@CK_#,GYY<%;E:U9U M\N73YW"T^^?K+SL?][_OOCS$\%^Z^^<^WOYSG^W^^7=[^_C=E^V77^CVV0RK M.H9KTE=\_^-;\NES9F+YO_O\T^>WIY\^>_[IXYLS8%2GNWO[WW."RO;>!W;@ MC0!6Q3RBQEB@52HA(Y/,M4<=T98&B\7:^1X?MC([#81%)2)A1,D<\&$L<]JQ MF"A.0G.S!O:YMR=Y1^R/ (ZG5J*HS86UF#MTOR#N"V'DY_>_.-X83&0:[(H0 M#1YWW0CT>4 M7:Z=]G1D!-@FQVNKHZ%\WZDNI&/#OXQ^!"8& MR,'9F"? A>&M/M@;U1@FD2Y33P$W&=\@QQ@5N^3"*-ICCUFLO-Y@'-GLXZTY MP=1WZR/2]N!+_E[Q7IV?3%VU'537+*=%Q8 :6W7G]V_],OG1'0%? MJ8WQKW+[W;0UOO&'/!L3#;B@ -OM;OMX='S!!P("[5^$4;^X^I\=,GY@VV\/ M8/^E+,F$@A,:<2L\TCIRQ+RF7,.J>.V 3>G9732+Q^JLK?W6K.W,VNZ<'EB3 M;+0TI_P36%OC)-)62Z2"QE1BK)3 :YN3'IGG:UL=?:VWP'+(QVH9#5*_=USA M4;9-0.-+Q%Q]&C\%*[^.SR8@PL;X6"4=YL)DML<'_"M>-*N%ZIU MVR.)HH65)_D];%M%_B'IZ"HN:% MDHD:A"ECB,O -Y;MA*'TC(/>,).Q]DC8&1M8V%=^8KYD_D8]%APQ%:J;>9E6X MR7J&Y9,J:"3[TS/_[HV&%787P9HPW7GXKB [D_Y\\FKS=V+_:\6.IYBQG[+: MX9$D];!YHX?&_-)/TO MKHWYH[Q+$G"NQR0O36I_.-=/CBL=]D=W[.FYYJ#*0J+*FFMM]_K#0WLXQ>N40[R2^X. M##=O:74T<;D;_**OU^[S3V-UI_C(Y'U6'WY/:][D^FMXS/]OLY MA-A6TU9;2O4U0JL3P7)<&%%7G?#;$H%3LA#*L5Q6@*S892H')0"[_37;5NLY M\&LZQO3B7%?W7:_NY^/4LCY_S$2I(7!( )* MT6@-Z-8"AA M\.N+L;1636/.@U=*\BP\6<>>#.*+\1^_A?;@I&//7K2[97SE1[_5N/]XH'\TD U>?2;UAJ+GT8[Q!+OWL1YJS"<5MT MO:2"9^R^QA->6JSL<4\&.Y\,G6K2/XQ1:H6TI@;UDEX[F56'GT5 ME0<(.?]C8COLGIL.CZ6&RLW(9%5#I4=W7K[%G_9^_[Q-W[+=EU_P[MZ',[@_ MWGYY*':.]\7^WN]?MO>VZ'Y[IH;*YWV\\_)=9_O/[>^?7GJ^N_=6[.S]!<\* MI!/N\>ESYVC[S[??ME]^:@,!G>M=EIS$B3.!K-$*\?)7Y 0Q*JS#0/,YP6N; M9IVQ6Q?INZY^/(YZ4PW./1^<6U:QJ ;G[A[G9KJZ6>((5LJ N2W@'X8QTM$[ MQ*E40D9+HO1KFTRMRP5%]U84Z)94[7R%N>F\Z^R9U3N_SYJ@Y?Q]VAS8JN>\ M0:;E(=.;.0;&H_&2!H-BA&[ILKY M"FON4AJ[-9I[YYH[PRD2_&==^F8?$\2' X.9-L(')Y$+D]1VXPM1:L*XZD MY!YQG0-1/7"=$*GFS% JHLRESI6>#]:YE=75U#MOL+7!UKMAF@VV/@RVSKJT MK.8B.(IXI*72KT?.!XJHPH+D>-E(T]HF!?I);]TD:V7 ]6(-]-E$[!_$/_&' MB'_Z]3H1E?/_<3!Z?U!7H^^68"\/:@FP7_^VQ(+E M&B0HAX^.J\DFZ^O.%W ?/^I?R,JK0ZBK"Y2R)J!NW:H8W[@>;$D[SE\K%RGQ MK>-4Z*N-MI/SLON#28#EU+J<3M9EIEI_]4PEF[HW+GB9JQ\N6JW["-3^62[@ M(/[L 2<)T]6CCI^T=PKO#X[:)^,0W/SHZ^6OKR#R(9?(&G_2CMUJ&<$K7?S;Y=>I[[,(4^"H<.>=F5E'M;^:.J^.?%&ZU/Y=77)4.+"$_E0)T'?N=TJJI40=YV M'A)VSG*@>:GQ7$O$J)1JRVF\.:MKJL $C#6'B);I]!W;/A[4/[FP=^8J I-H MTW[\VHZG=17<\NC(G570X.R@75"N2'9=I;BJ= RW@TF,4]-=S6>6M,EL%L"L MBH=>R$"^,-]54/\%61_7I [6Y!XHN)^*&6F+L[B5'!^CF1O#\ZO=C^Y M<[,V1;GWX%T%S'N]<>Q]CD$N"52/I=CD?7.H[6QH'%BE1 @6(\)2+C8)I-1Y M81"V)D0B9>#)KVUJ*1<7FZQ*O5^2$G7O2<#+$H;GEQ\'PO#Y[0$L(.?*<815 MC+DO%D6&LX"(QQ('Q@G68!F2'R;WS@K$>3+<=(+,EO= QL.XZGJ%;+U2E6'< M2: SZ8:6]\W4B3F58%*1^7]+;>RJLF=5VL95>RYL#U61>%C[=JYDD!-W^NU8 M$90,J\>E6]-@FD*,83C&YYGTM0E<@:_KD^71.TOWIG* MWC(NJM,?-Y$X?XAJ;[=3?1#*#R87&RR"XZIZ3J[!G_^Y5.'*KCBCFQ0- ?L?VT2%$IZI>.UF):4T]"2?'FC 'V4S?IUK&H*I[&8;Z*3VMQC0 M]]CO/6<<%CN?7QTP98(3C 'P"C!EC?%(!ZL0#I%:0G720:QM=GOSFE>6MM"0 M.!B7Z*^J\T\*25XL V5K49P0]%*5L>H-,H_EQ>3*+IAS*EEEZYP7D#RN*AJ5 MHN:GP$;.Z])/"N%5+4VFN?(X;__'MSYW-"WTV#3U<.?KX9JF'NYJC.5NZN$N M+!/YX&4?7\)5OQ:M NY56D=T#W?3Y-VMRC5S]NS O61NGAX$*Q4GTB$K&;!L MZRER7%@456+4T"A@W9Y"T<PWSMW3XXI MY'GYQO*]B2D]US@ZVNL>6J="9^? MKNJNU:]*Z!_:?BCIZ8!5,+I"V2^,K/C90%Z_5"/R=2WH01L6U8XSXDNE_*I; M4#CO:5J<@).D]3"N/5W>KY\FO[FP9L.#>U=;6X-2,VV]U1L-B^,EC[>:[AF^ M='$EBW.HZEE6^9;+_!=_9U43LWQABJS5%0SF"N%5A;O_^<>Y;ZE4\[2P&TT* M)TRN7?VJ7_VB=!&I-I0RPZ5"P9SH3_F&2Y^G\<(Q7,9/-(9?GPU^:QV!'GS- M?M1SG:BKCP\OEO7,JQHO-*6H??Q;@\I)!21V$>%,N?Y"K@*59V;*)5]F^[PM MY."\'5'I,C86[\F8_%$OW[\T/AH/9DJO!M/-N,[KPHYG.9<\+8HP([;M(@8@ M]H.JK,:)+=[6RC7G+/RR3$GMV:P6MG[$QU9O<.L2?]!Y^Z-Y MY:A+BL#4@/A=:+MV'?]1"%1$8IS(!"5IY42B7"^7- M:VKO>EV/]W4*)\6MOMUH;<%U6E>;[W_O?1)TT2L+SR) M>SA^-,63"V3^OQ@.LR8\)#/Z9:V>K+5?-\;SEIT*_;SOCQN1Y9WD6V8Z,10S MO_9_>3LX:J5.[W3N9-0.!CW?+N],CBLFOH?!T;AUS[1;L!QG1)O;%1S71:AS M!Z!\/ )4:9QE/MF0RMBR=&09 -"H.LO-B,AX-\P=>V 0=;GI*5?>Y*MPOPJ3 MRMY1"QR,ZU] XFS[A^[*JGG0>MYIR@E+F23[%9!]*/M$Z'^2BOI-EOSYG M#'N%(5=5KO+%!Y-*5!7//*]O/O/\17S*>'O=6N9RLZS6+WDW_K75&P++?O<5+-06YI2%S4I5[WNKD8ML4)A;X3A1'F36TU*%P68[$P2 M?&T7[02 _H3A['8GKYMCLL6[V3[<>_O 1<:EEA19G$LO$2&0MB(BH21UDL+4 M,[6V218?DI5.8C.T9Y$$#68[[%XJ2Z64]35E23'NB9?,$V$Y]5*SR!(7QOD0 M;7*NR!+&C!ITM6SDB>QDQW\C2U>2I>_^0,*T4Y\8TH)(Q)4-R,F4D/>)1BV- M)-ZM;=)+^ONMIO'[D 2FM'&=1=F5G*;KJ*N0..5#<:-TY#811R3#.#B"3> J MB:RNQ&#&"*KU5C?0OVQUA<\/N W4J1112F#-\*0(,HX%I(RGA 3NN<, _8(M M5->9 M8/6FYTX3ZT>@Z&:]I4KZL^Q*WW(*6#U7$W+X@ *^U".U5TKYUTV*ZH M]@*O83?,!G==(*$Y%*P<-E8MA[)?K)Z*@:WO,OXYRM!73+$>[==U.+P0*7C6U<-C]%NN^[>UL'1FH1@)2@ MQ$PN>!(5TDPPI+R5@C.;;9'2T/!RETTVLJ8E>6HY-J9?%"&>$]>)/%9VV?#L MI&JD6PS@[M@U"'I4*T^V*<\#B">.PTI_SAT6Y\[==K<$E+9S+YE^%5:;^B!" MI8/O8'2<1]SMU09C_O:Y^ET\XEB?[CHP'9X^Z;"5?U""&JIV*Q?T; 4Q]Z=- M9!;Y2P;5@?7%*J[GSH3_C'KYZ_514/V#<;7D<^]*[6*_LH?E2KZ.EQCTH"5U,[Y -:"2-NV[X]J;=7K/_/2_,@6745UO:V':*Z+R3UI MZ3/D:V)G+]?@9,%+:A%3AN;^-@'9(!WRH+[4DRBCU#EPQ6_;(9A,"YTP#XXP&ZW=;NM]/!G&G)/0HN,4 ME;]8?K MD]?90=)O?PZ[?_MYC&N7?,'T=@:!WGQ%DPCG(F M"PS@_[/')[_!)^V86J^^13\JEN=N2FT/O_AE[8]7NVN3QJ<++IE_^/J\?77] MP_5\RAY+(,+7=J]3YZ:.FREWAVTPDD>ASCZ!12U1.M6)>Y5^VQWV>YTJX7HP M_=OW$W?3JV^U5;U5S0PQC$\=//=MW3B[BCH\ ANQ.JS:4(/!GOGI^H75FL2? ME(B3_JCD^72J6-(2\] >5#O5>2:E/ZN.I;-$V7&SPDX)ELA!FR5)L\ZDK ;O M0'&*!P7V)EUD=*?W=8&(CL4J?]GN*'<+IV)L M858Q:R"NL.=UYFQ(!T77Z7B1X$L^)R6?M4[&B26=]OB! M-EH?C]J=>&&XWG9SJ%WN'975HTA^71Q@>)[LG_,LSKVB[4%]ZT*R0Z^$ZKG8 M:<>O<1R8TBZ-UWV,18!*C$")+K7YISG-NY-KP (2Q59,*0<0]KHSVG'!ES#1 MCJ+?B\![Y1TV=9?[*GDZ>[_J$@QU]*$]'8S:$U<*R#4\,ZQCEHAJ(=UHD!NL M@^WV^UA%+V3>C4.:OX \@ P>G@>,I-+PIT1WY!"-^KX^9Z_]FM>A737[RB[" M7)LA8\@@=M:GK@[+' ?S"SVC6L6#W6^7F. 2+WD2*X=C)2^5*ZK3_I)U'";@ MYQ*1L_W]M!RD90Y8I7F:KC$+?QZ[E68M<+%KJ2=^S_C:-SZR N>%$ZG\(5VWT_.L[. M6S^._,H!JO6-.J5^P*B;%[W Q-2B%;T[;PEW'AD^K]3C=2K^4P#G8'WL#^JA8)*U$;KKC/B@!W!G@4XLILRTP#P M+I-=ER;XHS<8#MYGFELVV'_5E4E6IL7AYZVQ]=_>WSLD^WL[1_M[O[?W/W_ M.\=OSG;A]:>7_G3[^U^=W;U.9_OS_K=/?\Q:_W\=[;[\^VB;OC[:_O.O-ER; M[G]^(^#UEYWO6]^WCS^(W8\?SG8^O_[R[^]OONV^?'4@#7>1,H42BQ*!R1^0 M5V#D#X0GC2/MCI$'%L"XTHT QA\3C("P@-/E4U9 M,+1SWDV=]E9]VBOE&EJ'N4I2H2GVM*KGE%KOWG\XKYIT;*MB7^=DMS)N@6)5 M1F.OKO3U)0(/ XN^=Q9C'3A<[CJ=;5 ,T*->IY2/J!.'UC,-*!USLU5<#JYA M!*.3?,]+/9.5);N4PC=O=E[/@LP$0*8%>:M?TK,RH/Q^-H]TGCSD?@F[Q^=Z,[I@9$A[WT1D20-XE8H9(*B*$CA74P&WF$Y!ABV MR,7G8A.WQD7[,X?=]+J5M*]7<1!9$!^Y4'VU[4YF"*][_3^SZC:RM5BVMK^! M;/GD&*>.($&)0-Q$@8QW# &46AZ=HK#SK6U2S=8IGN\S-):L4@,&#$RPF^QX M^DL 2L'.2XLUU17D:IR-WV+?MP>E5_7IE62V,EIS\G2HP\IBMX+F[.):+UZX MRB>:0]"J"TY^4N?CU'>MR[_RXQ:*"--9J,F_JOR7V?7C@/1 .#]K@L$Z( M TE"+B6#E&$^P8J)H / [0*@_9^)-ZK=OQ" ]#,Y'EY(J"Y:L]%Z/R6(TTG0 M)6DZWK4A<6,)>W6>T_VOXKZX@+_ _OR+,.J?]D"M8O?92=A^EK 8!*,TIZ@F M3<':, "ZBE$0.*RLM8*K7#IED/UC5<3*K(DPGX._4&3*>?9%SIJ!L2KI:7-) ML':W2GS+>?T U^?G(F,N.UV5;%R^-,J_GLRS%7'M/A4D9M4+G*LO61'7C%33O^XJ_K+3<:3L=J M9O=M#ITLKMONO2C(3?A*^>==KE0U@!E]7[)48Z4KI%&6*67YPK>W#@R%1=': M(1J]1IP1CTP, =$4G)$28XK5VF;*1MQ"7:FV^<7VWKA4]3YVLD<61+J< MD%5YPXO80-:KHDVCJ@#N)&YW?"3Y2U&12KUJUWBYXZ\;"[RWC^^,Y^2D7CB1S;G=*A\L5NCDIP&A/EXH==IF3DBO$77CE7966.&8M]PJ M8GA0"7O*!//4&/^S>,^Y +*M3J?GLR@L5O)7U:@?2938O>OMJ^_;>V] <;5/ MGD?DG $>Q2Q&6AJ"<+22A M@M>NZ$MC2,(2&HA-7!*2@2$)E=_S(CKSLQ"\1@Z6+0>?MP]DE%(H'Q"6S"(N MI,^%Z"0(@]"6*B<\BVN;;,-<+@V2"KJX>52E[3*63N0IA_>U8B?VCEW(07W9/P M50;/ZU[_W80X+C9_LK8_/QG,8SU@R4>?9$ )9PX%DH@,-AZ))+$B4HA(7(ZT MUVK.15 P*!_---:K M/F-Z@U)UZ<=X@USZV8\N2]B&(.9&E_WQ9X)=?M-FL*LX6"JO=-F?M ._K#/M M#[ZZH)%L%$+>\RF&4_:K;3'F]EQLD_E)VN%^?\_1M'1[FNN/#:L[> MP"2UNX.V+Z]*59?RUR_M[KB:9&\TR$UW+D[:3S#KIVVVK]CJ&FC% TW3[E39 M%3NL4M5;#&=>1,RE\D-_/@.WZP?^B-I>+XRK"E@D1J6V6FBN'=,X$.ZP3#@Q M(IG*WJ/BQL33WB.\M%/*FJ9/K>ZB3DI/+9RJZI%]J#PL5_W]DZ7F/]5@HG M1X/L-2QPM12P7%Y(QSQ8CKE73;O&Q+1PT@8EKXN29Q=1TAI&::2@ #QHQ(W. M!4@H1E@J*I,E4O)<%1G3#?7<0/(ZU[C2,]WF!@\SR&LS[KH*Q*)5)&:5J7>) M;Y\J974MEKW@J9\DD;YE/, R,Q7J;:(LV^!-'1_[9[\WL>GG[Q9LY5BT( MAI5V%DFC)0*"H)$6P2*/?5(R.5X*5BF^KL1\5/)!3/H87'+0^[M.1:GB3;):IM;U:M2 MSU>*GSO*N@E2/+11_S0U_2DPN#$&-"3N3J!@U@%(A7&!.R03SA%S@2*CN$8N MTF!LB@S^6=N4;$/*)?G_5A$-'OLUGH^C[H^<09N+9O;Z=?KVS=C[G@-^0O^4A_MLY\L=H,H8:C+B2'''',3+&!D2U M=50H3IW&ES7"O#KU6V&#_6G"PF.@?K<%AH8)+A,79IA@H(S)* SRC$7$K9/( M!4 (H@FG)$8OC5S;-&9#BL:;M[+7>)Y!DN-6/DV0Y$W/=HWCFI$ ^X#U/!BF M%9;&PBX0G).*B))B.[<%-$&2CPGS/\P[ K47U('-KY,%+FB,1\Z)B+Q7S&EG M.%#%M4TF^3I1MS[#>63Q/TV09!,D>0EQOAE8-D&2CP4E9Y@QR$WP004D0JXR MYYBNZN\0'87(9:"IY?FXA&V8^1(&3QLDET0Q5Q85%F;XW\AN7E)-R)^J_GE& MVE0R6LY#HT^M(L1]H\+.#'<"=F2IU00IX1F@@A)(<^\1YRD!B=)&,9\+,F%Z M:5WZ>V0KSX"0/!'.L12ND=M?WAG9.$_@++F;5[/06(,R5T.9&>ZA/ TV,HFH MSB@3#$ 9) 8<9/3"F)@* 4M0L"<"I*+&IIU?7N4NZ[.K&\@;%7-['Z4VY*V361\K MBESA&G>7S/J@@VSR')YZ]/,U(^/N@'0X/N"'X.5HI(X]. IG$G#O$%;?( M)I50%+!#<*^)QKD!$2/K0C9Y#H](TY\",6SR'.X4"F:X(0DJ8LX2:,?YVJ;!&WR^<'Z3Y[ JUW@^;L4FS^'AV5R3Y_!X$/]PO@"@ M@O\!GH>"=P9Q;1TRD0@4+,72"8RMBVN;.<=5S/=C;1(=5A87'@/W:Q(=5@D8 M9JA@TIP%J05B)O=!C-@BS;%!(2@3J9%,<)GKEN@-TV0ZK.XUGENF0^F]U6)5 MEXPFT>&FI\W.16NDM+FD*:$R8_V6.#+H@ MO=4I("%21)P*C P01"0=8S08*@W/9%"0=;4T!\#*G TUB0Y-HL/-B//-P+)) M='@L*#GK)&4.R+%52&OCP&2F'NF@'6+$>>\3C8+;S(SEAEY6-9C' I+/,M'A M1G9SD^CPR%%A-M'!4*:,<0K10( [B1"08X$CJYEG5&(9L[W,-S!O$AV:1(<; M)SK0XW]3S=J(?XP^8YI/:W&-#WV.\UMM7U.NV<%FPK3.H-WMT[Y >4 M"R(MX8B8F,\CA4"&8 I0%X1T!C/)Q!H@F::$_O9SQI4E_:-(?GFI0]#4# MYNZ CC;I#P^Y)7R;HYR)*^=23 A,:]@2N&#(>DX0ECR:9(D2P:YM"K8N%G3K M:M(?5E;3GP)E;-(?[A8*9MEABC@QS) 4D2..M4-.>HNBMC*)X"C/^0\$JXT% MT;!- L2J7./YN!N;!(B'YW-- L0CPORS.?KGNM\>Q4H)*X73D,6$KM,'1 M1VJ",Q17%47G]H F ^)1@?[W.38(QC^#?3\BS:1!7 J!K+4*D>BP==X:KW)U M+$/7#7EN9*RW.$;H663 O%H8'*&&W-OE>.)(&U20%PHC@SE%/GD ME/-),9(\P*10&_2YH>2SS(&XD>GECX/(::2X= MHE90;V6@/."U3;;!FB2()@GBYDD0-V,;31+$HX49?Q%FI/,JB&R?)0,PHX)! M6@N* L>>\:3!8,NU2>2ZHLOJQ[?$+(CQO<;2+PIH/6QX'(-'"KV1Z\15#N)K M1GG_HWSR[M/:,K1Y)I;:*O?)NTAOUG3I#H[0IY:P<9(N??\EBEVQVIUKIV"M\68N M%<]FO)F&)*6H%L@8A<&>$ %IJC6BEG(C'* :*6&?>$/3IP=GS])AN0+=:2]7 M[\L"(F=30)%S)R*E@C*RMDDW-&L+,S,>2V:\) HHA?52(QYRBPW-,0I:$P?[#@V,YXDAO6ZT+?.G[NVICUP0/4=0\8CIG[7GX!'BI4K7T*X M\3C=%5+.>)Q24BQ@FE"B..7N&@D9SCQ2FK (D$E%MCL)HQO\V0'E\@\T'Q/# M6M42PXVWZ@%08S:\+MGDN=5(Z(01-PXCPR1'REH,2@YIFTLJ6>%],L)KGIF-6!=+RYJ] M>V;SW(*@EIU#6LWFHM5YYHZR%9L/,U_]\[EA\G6LL]ZD?!>ZL M:K)LX\U[ -R9\>9QA[V$_P7(B3;'A%!D8OF'X\"YE,G0$GNV'&]>0ZH:4O7( M4W4;?^ C0+D9?R!/1*?@/8I:\MP7T2*MK$.,1N.35F %YX)*!"Q=\G3857$8 M_F.8Q0W^&]I?-^]03M_YT4_=N#+ M7^-OI^TP/!JKX]0/ZX?&DY]8-^AU1L/+?S+U9!ZT)O:7CBKX9ZA"\YA>(S:) MN:NF;.K?H_.\Z1-@* +KVJEN<+$-_8S]^",=F5&4OKJ)_A^[_:VD6LL=3$>\:=<39B"O^& M) 46',L#M;:Y5]S&O=3*E#$7M?^_?]C-12LY(_$5HBHJHO,,BV03UP1V"*NL M\-@H0JS2\:*P'MO^(:QL5MWSPMQM&'87'DD70O,CXBVH]YI18J+E*A*M$@F8 M!T F&9EG5R'>_BB&42?NIL7&^W0#C[R_5-O48# ZKMXK<[4'(_J] U]\I)O* MIW\?87_\=]=^-*/=X[^.=E_^?;1-7Q]M__E7&ZY-]S^_$?#ZR\[WK>_;QQ_$ M[LY+QJ3^*]T]T"B3M'<5^;)WF?[J]UF'IWY4%?9!7N=6KEK35[K92._.$5C:' MRIG)1@M^VCJM32MD*]L*'FD(K +>:27;[K>^9@*2KQ>/3SJ]LQAG+GQ8-9-L MA=(G9OHF@Q*AW++=4-+46Z=VT/KOF_BZ;A)8PV35]=9 M>>3.KYMKTBL&[QUXJS6VFB,?3,JGK1RYD./(/$X!8X^=#FN;TFQ(,4>NBO3< M1&ANE#O7",V*"(T_ *67L;37C)HBV.0$VJ?YU1@ 6V, M).=\,68(126 M/.&OA9H#P'?LR2"^&/_Q6V@/3CKV[$6[6V"Z_.BWF@W4I#=SO-D3]