0001507079-24-000010.txt : 20240222 0001507079-24-000010.hdr.sgml : 20240222 20240222162118 ACCESSION NUMBER: 0001507079-24-000010 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 107 CONFORMED PERIOD OF REPORT: 20231228 FILED AS OF DATE: 20240222 DATE AS OF CHANGE: 20240222 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Floor & Decor Holdings, Inc. CENTRAL INDEX KEY: 0001507079 STANDARD INDUSTRIAL CLASSIFICATION: RETAIL-LUMBER & OTHER BUILDING MATERIALS DEALERS [5211] ORGANIZATION NAME: 07 Trade & Services IRS NUMBER: 273730271 STATE OF INCORPORATION: DE FISCAL YEAR END: 1228 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-38070 FILM NUMBER: 24665153 BUSINESS ADDRESS: STREET 1: 2500 WINDY RIDGE PARKWAY, SE CITY: ATLANTA STATE: GA ZIP: 30339 BUSINESS PHONE: 404-471-1634 MAIL ADDRESS: STREET 1: 2500 WINDY RIDGE PARKWAY, SE CITY: ATLANTA STATE: GA ZIP: 30339 FORMER COMPANY: FORMER CONFORMED NAME: FDO Holdings, Inc. DATE OF NAME CHANGE: 20101206 10-K 1 fnd-20231228.htm 10-K fnd-20231228
0001507079falseFY2023P3DP5DP2Yhttp://fasb.org/us-gaap/2023#AccountsPayableCurrent00015070792022-12-302023-12-2800015070792023-06-29iso4217:USD00015070792024-02-19xbrli:shares00015070792023-12-2800015070792022-12-29iso4217:USDxbrli:shares0001507079us-gaap:CommonClassAMember2023-12-280001507079us-gaap:CommonClassAMember2022-12-290001507079us-gaap:CommonClassBMember2022-12-290001507079us-gaap:CommonClassBMember2023-12-280001507079us-gaap:CommonClassCMember2023-12-280001507079us-gaap:CommonClassCMember2022-12-2900015070792021-12-312022-12-2900015070792021-01-012021-12-300001507079us-gaap:CommonClassAMemberus-gaap:CommonStockMember2020-12-310001507079us-gaap:AdditionalPaidInCapitalMember2020-12-310001507079us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001507079us-gaap:RetainedEarningsMember2020-12-3100015070792020-12-310001507079us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-300001507079us-gaap:CommonClassAMemberus-gaap:CommonStockMember2021-01-012021-12-300001507079us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-300001507079us-gaap:RetainedEarningsMember2021-01-012021-12-300001507079us-gaap:CommonClassAMemberus-gaap:CommonStockMember2021-12-300001507079us-gaap:AdditionalPaidInCapitalMember2021-12-300001507079us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-300001507079us-gaap:RetainedEarningsMember2021-12-3000015070792021-12-300001507079us-gaap:AdditionalPaidInCapitalMember2021-12-312022-12-290001507079us-gaap:CommonClassAMemberus-gaap:CommonStockMember2021-12-312022-12-290001507079us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-312022-12-290001507079us-gaap:RetainedEarningsMember2021-12-312022-12-290001507079us-gaap:CommonClassAMemberus-gaap:CommonStockMember2022-12-290001507079us-gaap:AdditionalPaidInCapitalMember2022-12-290001507079us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-290001507079us-gaap:RetainedEarningsMember2022-12-290001507079us-gaap:AdditionalPaidInCapitalMember2022-12-302023-12-280001507079us-gaap:CommonClassAMemberus-gaap:CommonStockMember2022-12-302023-12-280001507079us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-302023-12-280001507079us-gaap:RetainedEarningsMember2022-12-302023-12-280001507079us-gaap:CommonClassAMemberus-gaap:CommonStockMember2023-12-280001507079us-gaap:AdditionalPaidInCapitalMember2023-12-280001507079us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-280001507079us-gaap:RetainedEarningsMember2023-12-28fnd:segment0001507079fnd:WarehouseFormatStoreMember2023-12-28fnd:storeutr:sqft0001507079fnd:SmallFormatStoreMember2023-12-28fnd:designStudiofnd:statefnd:distributionCenter0001507079srt:MinimumMember2022-12-302023-12-280001507079srt:MaximumMember2022-12-302023-12-280001507079fnd:FurnitureFixturesAndEquipmentMembersrt:MinimumMember2023-12-280001507079fnd:FurnitureFixturesAndEquipmentMembersrt:MaximumMember2023-12-280001507079fnd:ComputerSoftwareAndHardwareMembersrt:MinimumMember2023-12-280001507079fnd:ComputerSoftwareAndHardwareMembersrt:MaximumMember2023-12-280001507079srt:MinimumMemberus-gaap:LeaseholdImprovementsMember2023-12-280001507079srt:MaximumMemberus-gaap:LeaseholdImprovementsMember2023-12-280001507079srt:MinimumMemberfnd:BuildingsAndImprovementsMember2023-12-280001507079srt:MaximumMemberfnd:BuildingsAndImprovementsMember2023-12-280001507079us-gaap:NoncompeteAgreementsMember2023-12-280001507079us-gaap:CustomerRelationshipsMember2023-12-280001507079us-gaap:PropertyPlantAndEquipmentMember2023-12-280001507079us-gaap:PropertyPlantAndEquipmentMember2022-12-290001507079us-gaap:OtherNoncurrentLiabilitiesMember2023-12-280001507079us-gaap:OtherNoncurrentLiabilitiesMember2022-12-29xbrli:pure0001507079fnd:LaminateAndVinylMember2022-12-302023-12-280001507079fnd:LaminateAndVinylMemberus-gaap:ProductConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember2022-12-302023-12-280001507079fnd:LaminateAndVinylMember2021-12-312022-12-290001507079fnd:LaminateAndVinylMemberus-gaap:ProductConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember2021-12-312022-12-290001507079fnd:LaminateAndVinylMember2021-01-012021-12-300001507079fnd:LaminateAndVinylMemberus-gaap:ProductConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember2021-01-012021-12-300001507079fnd:TileMember2022-12-302023-12-280001507079fnd:TileMemberus-gaap:ProductConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember2022-12-302023-12-280001507079fnd:TileMember2021-12-312022-12-290001507079fnd:TileMemberus-gaap:ProductConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember2021-12-312022-12-290001507079fnd:TileMember2021-01-012021-12-300001507079fnd:TileMemberus-gaap:ProductConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember2021-01-012021-12-300001507079fnd:InstallationMaterialsAndToolsMember2022-12-302023-12-280001507079fnd:InstallationMaterialsAndToolsMemberus-gaap:ProductConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember2022-12-302023-12-280001507079fnd:InstallationMaterialsAndToolsMember2021-12-312022-12-290001507079fnd:InstallationMaterialsAndToolsMemberus-gaap:ProductConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember2021-12-312022-12-290001507079fnd:InstallationMaterialsAndToolsMember2021-01-012021-12-300001507079fnd:InstallationMaterialsAndToolsMemberus-gaap:ProductConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember2021-01-012021-12-300001507079fnd:DecorativeAccessoriesAndWallTileMember2022-12-302023-12-280001507079fnd:DecorativeAccessoriesAndWallTileMemberus-gaap:ProductConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember2022-12-302023-12-280001507079fnd:DecorativeAccessoriesAndWallTileMember2021-12-312022-12-290001507079fnd:DecorativeAccessoriesAndWallTileMemberus-gaap:ProductConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember2021-12-312022-12-290001507079fnd:DecorativeAccessoriesAndWallTileMember2021-01-012021-12-300001507079fnd:DecorativeAccessoriesAndWallTileMemberus-gaap:ProductConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember2021-01-012021-12-300001507079fnd:WoodMember2022-12-302023-12-280001507079fnd:WoodMemberus-gaap:ProductConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember2022-12-302023-12-280001507079fnd:WoodMember2021-12-312022-12-290001507079fnd:WoodMemberus-gaap:ProductConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember2021-12-312022-12-290001507079fnd:WoodMember2021-01-012021-12-300001507079fnd:WoodMemberus-gaap:ProductConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember2021-01-012021-12-300001507079fnd:NaturalStoneMember2022-12-302023-12-280001507079fnd:NaturalStoneMemberus-gaap:ProductConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember2022-12-302023-12-280001507079fnd:NaturalStoneMember2021-12-312022-12-290001507079fnd:NaturalStoneMemberus-gaap:ProductConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember2021-12-312022-12-290001507079fnd:NaturalStoneMember2021-01-012021-12-300001507079fnd:NaturalStoneMemberus-gaap:ProductConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember2021-01-012021-12-300001507079fnd:AdjacentCategoriesMember2022-12-302023-12-280001507079us-gaap:ProductConcentrationRiskMemberfnd:AdjacentCategoriesMemberus-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember2022-12-302023-12-280001507079fnd:AdjacentCategoriesMember2021-12-312022-12-290001507079us-gaap:ProductConcentrationRiskMemberfnd:AdjacentCategoriesMemberus-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember2021-12-312022-12-290001507079fnd:AdjacentCategoriesMember2021-01-012021-12-300001507079us-gaap:ProductConcentrationRiskMemberfnd:AdjacentCategoriesMemberus-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember2021-01-012021-12-300001507079us-gaap:ProductAndServiceOtherMember2022-12-302023-12-280001507079us-gaap:ProductAndServiceOtherMemberus-gaap:ProductConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember2022-12-302023-12-280001507079us-gaap:ProductAndServiceOtherMember2021-12-312022-12-290001507079us-gaap:ProductAndServiceOtherMemberus-gaap:ProductConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember2021-12-312022-12-290001507079us-gaap:ProductAndServiceOtherMember2021-01-012021-12-300001507079us-gaap:ProductAndServiceOtherMemberus-gaap:ProductConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember2021-01-012021-12-300001507079us-gaap:ProductConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember2022-12-302023-12-280001507079us-gaap:ProductConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember2021-12-312022-12-290001507079us-gaap:ProductConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember2021-01-012021-12-300001507079us-gaap:LeaseholdImprovementsMember2023-12-280001507079us-gaap:LeaseholdImprovementsMember2022-12-290001507079fnd:BuildingsAndImprovementsMember2023-12-280001507079fnd:BuildingsAndImprovementsMember2022-12-290001507079fnd:FurnitureFixturesAndEquipmentMember2023-12-280001507079fnd:FurnitureFixturesAndEquipmentMember2022-12-290001507079fnd:ComputerSoftwareAndHardwareMember2023-12-280001507079fnd:ComputerSoftwareAndHardwareMember2022-12-290001507079us-gaap:LandMember2023-12-280001507079us-gaap:LandMember2022-12-290001507079us-gaap:ConstructionInProgressMember2023-12-280001507079us-gaap:ConstructionInProgressMember2022-12-290001507079us-gaap:CustomerRelationshipsMember2022-12-290001507079us-gaap:NoncompeteAgreementsMember2022-12-290001507079us-gaap:TradeNamesMember2023-12-280001507079us-gaap:TradeNamesMember2022-12-290001507079us-gaap:StateAndLocalJurisdictionMember2022-12-302023-12-280001507079us-gaap:StateAndLocalJurisdictionMember2021-12-312022-12-290001507079us-gaap:StateAndLocalJurisdictionMember2021-01-012021-12-300001507079us-gaap:StateAndLocalJurisdictionMember2023-12-280001507079us-gaap:FairValueInputsLevel3Member2023-12-280001507079us-gaap:FairValueInputsLevel3Memberfnd:AccruedExpensesAndOtherCurrentLiabilitiesMember2023-12-280001507079us-gaap:FairValueInputsLevel3Memberus-gaap:OtherNoncurrentLiabilitiesMember2023-12-280001507079fnd:BusinessCombinationContingentConsiderationLiabilityMember2022-12-302023-12-280001507079fnd:BusinessCombinationContingentConsiderationLiabilityMember2022-12-290001507079fnd:BusinessCombinationContingentConsiderationLiabilityMember2023-12-280001507079fnd:SalesmasterAssociatesIncMember2023-06-072023-06-070001507079fnd:SalesmasterAssociatesIncMember2023-06-070001507079us-gaap:MeasurementInputDiscountRateMember2023-12-280001507079us-gaap:MeasurementInputDiscountRateMember2022-12-290001507079us-gaap:MeasurementInputRevenueMultipleMember2023-12-280001507079us-gaap:MeasurementInputRevenueMultipleMember2022-12-290001507079us-gaap:MeasurementInputEbitdaMultipleMember2023-12-280001507079us-gaap:MeasurementInputEbitdaMultipleMember2022-12-290001507079us-gaap:InterestRateCapMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-280001507079us-gaap:InterestRateCapMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-290001507079us-gaap:InterestRateCapMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-12-302023-12-280001507079us-gaap:InterestRateCapMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-12-312022-12-290001507079fnd:TermLoanFacilityMemberfnd:InterestRateCapOneMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-12-280001507079fnd:TermLoanFacilityMemberfnd:InterestRateCapOneMemberus-gaap:OtherCurrentAssetsMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-12-280001507079fnd:TermLoanFacilityMemberfnd:InterestRateCapOneMemberus-gaap:OtherAssetsMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-12-280001507079fnd:TermLoanFacilityMemberfnd:InterestRateCapOneMemberus-gaap:AccumulatedOtherComprehensiveIncomeMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-12-280001507079fnd:TermLoanFacilityMemberus-gaap:DesignatedAsHedgingInstrumentMemberfnd:InterestRateCapTwoMember2023-12-280001507079fnd:TermLoanFacilityMemberus-gaap:OtherCurrentAssetsMemberus-gaap:DesignatedAsHedgingInstrumentMemberfnd:InterestRateCapTwoMember2023-12-280001507079fnd:TermLoanFacilityMemberus-gaap:OtherAssetsMemberus-gaap:DesignatedAsHedgingInstrumentMemberfnd:InterestRateCapTwoMember2023-12-280001507079fnd:TermLoanFacilityMemberus-gaap:AccumulatedOtherComprehensiveIncomeMemberus-gaap:DesignatedAsHedgingInstrumentMemberfnd:InterestRateCapTwoMember2023-12-280001507079fnd:TermLoanFacilityMemberfnd:InterestRateCapOneMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-12-290001507079fnd:TermLoanFacilityMemberfnd:InterestRateCapOneMemberus-gaap:OtherCurrentAssetsMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-12-290001507079fnd:TermLoanFacilityMemberfnd:InterestRateCapOneMemberus-gaap:OtherAssetsMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-12-290001507079fnd:TermLoanFacilityMemberfnd:InterestRateCapOneMemberus-gaap:AccumulatedOtherComprehensiveIncomeMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-12-290001507079fnd:TermLoanFacilityMemberus-gaap:DesignatedAsHedgingInstrumentMemberfnd:InterestRateCapTwoMember2022-12-290001507079fnd:TermLoanFacilityMemberus-gaap:OtherCurrentAssetsMemberus-gaap:DesignatedAsHedgingInstrumentMemberfnd:InterestRateCapTwoMember2022-12-290001507079fnd:TermLoanFacilityMemberus-gaap:OtherAssetsMemberus-gaap:DesignatedAsHedgingInstrumentMemberfnd:InterestRateCapTwoMember2022-12-290001507079fnd:TermLoanFacilityMemberus-gaap:AccumulatedOtherComprehensiveIncomeMemberus-gaap:DesignatedAsHedgingInstrumentMemberfnd:InterestRateCapTwoMember2022-12-290001507079us-gaap:InterestRateCapMember2022-12-302023-12-280001507079us-gaap:InterestRateCapMember2021-12-312022-12-290001507079us-gaap:InterestRateCapMember2021-01-012021-12-300001507079srt:MinimumMember2023-12-280001507079srt:MaximumMember2023-12-28fnd:lease0001507079us-gaap:SellingAndMarketingExpenseMember2022-12-302023-12-280001507079us-gaap:SellingAndMarketingExpenseMember2021-12-312022-12-290001507079us-gaap:SellingAndMarketingExpenseMember2021-01-012021-12-300001507079us-gaap:CostOfSalesMember2022-12-302023-12-280001507079us-gaap:CostOfSalesMember2021-12-312022-12-290001507079us-gaap:CostOfSalesMember2021-01-012021-12-300001507079fnd:PreOpeningCostsMember2022-12-302023-12-280001507079fnd:PreOpeningCostsMember2021-12-312022-12-290001507079fnd:PreOpeningCostsMember2021-01-012021-12-300001507079us-gaap:GeneralAndAdministrativeExpenseMember2022-12-302023-12-280001507079us-gaap:GeneralAndAdministrativeExpenseMember2021-12-312022-12-290001507079us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-12-300001507079fnd:NguyenVInspectionsNowIncNo21DCV287142Memberus-gaap:DamagesFromProductDefectsMemberus-gaap:PendingLitigationMember2021-11-152021-11-150001507079fnd:NguyenVInspectionsNowIncNo21DCV287142Memberus-gaap:DamagesFromProductDefectsMemberus-gaap:PendingLitigationMember2022-08-082022-08-080001507079fnd:TermLoanFacilityMember2023-12-280001507079fnd:TermLoanFacilityMember2022-12-290001507079us-gaap:LineOfCreditMemberfnd:AssetBasedLoanFacilityMemberus-gaap:RevolvingCreditFacilityMember2023-12-280001507079us-gaap:LineOfCreditMemberfnd:AssetBasedLoanFacilityMemberus-gaap:RevolvingCreditFacilityMember2022-12-290001507079fnd:TermLoanFacilityMemberus-gaap:InterestRateCapMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-12-280001507079us-gaap:FederalFundsEffectiveSwapRateMemberfnd:CreditAgreementMember2022-12-302023-12-280001507079us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberfnd:CreditAgreementMember2022-12-302023-12-280001507079us-gaap:BaseRateMembersrt:MinimumMemberfnd:CreditAgreementMember2022-12-302023-12-280001507079us-gaap:BaseRateMembersrt:MaximumMemberfnd:CreditAgreementMember2022-12-302023-12-280001507079srt:MinimumMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberfnd:CreditAgreementMember2022-12-302023-12-280001507079srt:MaximumMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberfnd:CreditAgreementMember2022-12-302023-12-280001507079fnd:RevolvingCreditFacilityAccordionFeatureMemberus-gaap:RevolvingCreditFacilityMember2023-12-280001507079fnd:AssetBasedLoanFacilityMemberus-gaap:RevolvingCreditFacilityMember2023-12-280001507079us-gaap:LetterOfCreditMember2023-12-280001507079fnd:AssetBasedLoanFacilityMember2023-12-280001507079us-gaap:RevolvingCreditFacilityMember2023-12-280001507079us-gaap:RevolvingCreditFacilityMember2022-12-290001507079fnd:TermLoanFacilityMemberus-gaap:FairValueInputsLevel3Member2023-12-280001507079fnd:TermLoanFacilityMemberus-gaap:FairValueInputsLevel3Member2022-12-290001507079us-gaap:LineOfCreditMemberfnd:AssetBasedLoanFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:FairValueInputsLevel2Member2023-12-280001507079us-gaap:LineOfCreditMemberfnd:AssetBasedLoanFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:FairValueInputsLevel2Member2022-12-29fnd:classfnd:vote0001507079fnd:StockOptionPlan2011Member2016-12-290001507079fnd:StockOptionPlan2011Member2015-12-310001507079fnd:StockIncentivePlan2017Member2017-04-130001507079fnd:StockIncentivePlan2017Member2023-05-100001507079fnd:StockIncentivePlan2017Member2023-12-280001507079fnd:StockIncentivePlan2017Member2022-12-290001507079us-gaap:EmployeeStockOptionMember2022-12-302023-12-280001507079srt:MinimumMemberus-gaap:EmployeeStockOptionMember2022-12-302023-12-280001507079srt:MaximumMemberus-gaap:EmployeeStockOptionMember2022-12-302023-12-280001507079us-gaap:EmployeeStockOptionMember2021-12-312022-12-290001507079us-gaap:EmployeeStockOptionMember2021-01-012021-12-300001507079us-gaap:EmployeeStockOptionMember2023-12-280001507079us-gaap:EmployeeStockOptionMember2022-12-290001507079fnd:PerformanceBasedRestrictedStockUnitsMember2022-12-302023-12-280001507079srt:MinimumMembersrt:ExecutiveOfficerMemberfnd:OneTimeShareBasedCompensationGrantMemberfnd:PerformanceBasedRestrictedStockUnitsMember2022-12-302023-12-280001507079srt:MaximumMembersrt:ExecutiveOfficerMemberfnd:OneTimeShareBasedCompensationGrantMemberfnd:PerformanceBasedRestrictedStockUnitsMember2022-12-302023-12-280001507079srt:MinimumMemberfnd:PerformanceBasedRestrictedStockUnitsMemberfnd:AnnualShareBasedCompensationGrantMember2022-12-302023-12-280001507079srt:MaximumMemberfnd:PerformanceBasedRestrictedStockUnitsMemberfnd:AnnualShareBasedCompensationGrantMember2022-12-302023-12-280001507079srt:MinimumMemberfnd:TotalShareholderReturnUnitsMembersrt:ExecutiveOfficerMemberfnd:OneTimeShareBasedCompensationGrantMember2022-12-302023-12-280001507079srt:MaximumMemberfnd:TotalShareholderReturnUnitsMembersrt:ExecutiveOfficerMemberfnd:OneTimeShareBasedCompensationGrantMember2022-12-302023-12-280001507079fnd:TotalShareholderReturnUnitsMember2022-12-302023-12-280001507079srt:MinimumMemberus-gaap:RestrictedStockUnitsRSUMember2022-12-302023-12-280001507079srt:MaximumMemberus-gaap:RestrictedStockUnitsRSUMember2022-12-302023-12-280001507079fnd:ServiceBasedRestrictedStockUnitsMember2022-12-290001507079fnd:PerformanceBasedRestrictedStockUnitsMember2022-12-290001507079fnd:TotalShareholderReturnUnitsMember2022-12-290001507079fnd:ServiceBasedRestrictedStockUnitsMember2022-12-302023-12-280001507079fnd:ServiceBasedRestrictedStockUnitsMember2023-12-280001507079fnd:PerformanceBasedRestrictedStockUnitsMember2023-12-280001507079fnd:TotalShareholderReturnUnitsMember2023-12-280001507079us-gaap:RestrictedStockUnitsRSUMember2023-12-280001507079us-gaap:RestrictedStockUnitsRSUMember2022-12-290001507079us-gaap:RestrictedStockUnitsRSUMember2022-12-302023-12-280001507079us-gaap:RestrictedStockUnitsRSUMember2021-12-312022-12-290001507079us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-12-300001507079fnd:ServiceBasedShareAwardsMember2022-12-290001507079fnd:PerformanceBasedShareAwardsMember2022-12-290001507079fnd:TotalShareholderReturnAwardsMember2022-12-290001507079fnd:ServiceBasedShareAwardsMember2022-12-302023-12-280001507079fnd:PerformanceBasedShareAwardsMember2022-12-302023-12-280001507079fnd:TotalShareholderReturnAwardsMember2022-12-302023-12-280001507079fnd:ServiceBasedShareAwardsMember2023-12-280001507079fnd:PerformanceBasedShareAwardsMember2023-12-280001507079fnd:TotalShareholderReturnAwardsMember2023-12-280001507079fnd:PerformanceBasedAndTotalShareholderReturnRestrictedStockAwardsMember2022-12-302023-12-280001507079fnd:RestrictedStockAwardMember2023-12-280001507079fnd:RestrictedStockAwardMember2022-12-290001507079fnd:RestrictedStockAwardMember2022-12-302023-12-280001507079fnd:RestrictedStockAwardMember2021-12-312022-12-290001507079fnd:RestrictedStockAwardMember2021-01-012021-12-300001507079us-gaap:CommonClassAMemberfnd:EmployeeStockPurchasePlanMember2023-12-280001507079fnd:EmployeeStockPurchasePlanMember2022-12-302023-12-280001507079fnd:EmployeeStockPurchasePlanMember2021-12-312022-12-290001507079fnd:EmployeeStockPurchasePlanMember2021-01-012021-12-300001507079us-gaap:EmployeeStockOptionMember2022-12-302023-12-280001507079us-gaap:EmployeeStockOptionMember2021-12-312022-12-290001507079us-gaap:EmployeeStockOptionMember2021-01-012021-12-300001507079us-gaap:RestrictedStockUnitsRSUMember2022-12-302023-12-280001507079us-gaap:RestrictedStockUnitsRSUMember2021-12-312022-12-290001507079us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-12-3000015070792022-12-302023-03-3000015070792023-03-312023-06-2900015070792023-06-302023-09-2800015070792023-09-292023-12-2800015070792021-12-312022-03-3100015070792022-04-012022-06-3000015070792022-07-012022-09-2900015070792022-09-302022-12-290001507079fnd:SalesmasterAssociatesIncMember2022-12-302023-12-280001507079fnd:SpartanSurfacesIncMember2021-01-012021-12-300001507079fnd:SalesmasterAssociatesIncMemberus-gaap:CustomerRelationshipsMember2023-06-070001507079fnd:SalesmasterAssociatesIncMemberus-gaap:CustomerRelationshipsMember2023-06-072023-06-070001507079fnd:SpartanSurfacesIncMember2021-06-040001507079fnd:SpartanSurfacesIncMember2021-06-042021-06-040001507079fnd:SpartanSurfacesIncMemberfnd:AnnualEarningsMarginTargetsMember2021-06-040001507079fnd:AnnualGrossProfitTargetsMemberfnd:SpartanSurfacesIncMember2021-06-040001507079fnd:CommercialFlooringSalesDistributorsAcquisitionMember2021-12-312022-12-29fnd:distributor0001507079fnd:CommercialFlooringSalesDistributorsAcquisitionMember2022-12-290001507079fnd:CommercialFlooringSalesDistributorsAcquisitionMemberus-gaap:CustomerRelationshipsMember2022-12-290001507079fnd:CommercialFlooringSalesDistributorsAcquisitionMemberus-gaap:CustomerRelationshipsMember2021-12-312022-12-290001507079fnd:TermLoanFacilityMemberus-gaap:InterestRateCapMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:SubsequentEventMember2024-01-150001507079fnd:TermLoanFacilityMemberus-gaap:InterestRateCapMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:SubsequentEventMember2024-01-15
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-K
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended December 28, 2023
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from ____ to ____                    
Commission file number 001-38070
Floor & Decor Holdings, Inc.
(Exact name of registrant as specified in its charter)
Delaware27-3730271
(State or Other Jurisdiction of Incorporation or Organization)
(I.R.S. Employer Identification No.)
2500 Windy Ridge Parkway SE
Atlanta,Georgia30339
(Address of principal executive offices)(Zip Code)
Registrant’s telephone number, including area code (404) 471-1634
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Class A Common Stock, $0.001 par value per shareFNDNew York Stock Exchange
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 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 filer
Smaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
Indicate by check mark whether the registrant has filed a report on and attestation to its management's assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.
If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing
reflect the correction of an error to previously issued financial statements.
Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by
any of the registrant’s executive officers during the relevant recovery period pursuant to §240.10D-1(b).
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes No  
The aggregate market value of the Registrant’s Common Stock held by non-affiliates as of June 29, 2023, based on the closing sale price per share as reported by the New York Stock Exchange on such date, was $10.8 billion. There were 106,766,587 shares of Common Stock outstanding as of February 19, 2024.
Documents Incorporated by Reference:
Portions of the Registrant’s proxy statement for the Annual Meeting of Shareholders to be filed pursuant to Regulation 14A of the Exchange Act on or before April 26, 2024, are incorporated by reference into Part III of this Form 10-K. Except as expressly incorporated by reference, the Registrant’s proxy statement shall not be deemed to be part of this report.


TABLE OF CONTENTS
Item 1
Item 1A
Item 1B
Item 1C
Item 2
Item 3
Item 4
Item 5
Item 6
Item 7
Item 7A
Item 8
Item 9
Item 9A
Item 9B
Item 9C
Item 10
Item 11
Item 12
Item 13
Item 14
Item 15
Item 16
2

FORWARD-LOOKING STATEMENTS.
The discussion in this Annual Report on Form 10-K (this “Annual Report”), including under Item 1A, “Risk Factors” and 1C, “Cybersecurity” of Part I and Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations” of Part II, contains forward-looking statements within the meaning of the federal securities laws. All statements other than statements of historical fact contained in this Annual Report, including statements regarding our future operating results and financial position, business strategy and plans, and objectives of management for future operations, are forward-looking statements. These statements are based on our current expectations, assumptions, estimates and projections. These statements involve known and unknown risks, uncertainties, and other important factors that may cause our actual results, performance or achievements to be materially different from any future results, performance, or achievements expressed or implied by the forward-looking statements. Forward-looking statements are based on management’s current expectations and assumptions regarding the Company’s business, the economy, and other future conditions, including the impact of natural disasters on sales. In some cases, you can identify forward-looking statements by terms such as “may,” “will,” “should,” “expects,” “plans,” “anticipates,” “could,” “seeks,” “intends,” “target,” “projects,” “contemplates,” “believes,” “estimates,” “predicts,” “budget,” “potential,” or “continue” or the negative of these terms or other similar expressions.
The forward-looking statements contained in this Annual Report are only predictions. Although we believe that the expectations reflected in the forward-looking statements in this Annual Report are reasonable, we cannot guarantee future events, results, performance, or achievements. A number of important factors could cause actual results to differ materially from those indicated by the forward-looking statements in this Annual Report, including, without limitation, those factors described in Item 1A, “Risk Factors” of Part I of this Annual Report, Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations” of Part II of this Annual Report, and elsewhere in the Company’s filings with the Securities and Exchange Commission (the “SEC”). Some of the key factors that could cause actual results to differ from our expectations include the following:
an overall decline in the health of the economy, the hard surface flooring industry, consumer confidence and discretionary spending, and the housing market, including as a result of rising inflation or interest rates;
our failure to successfully manage the challenges that our planned new store growth poses or the impact of unexpected difficulties or higher costs during our expansion;
our inability to enter into leases for additional stores on acceptable terms or renew or replace our current store leases;
our failure to successfully anticipate and manage trends, consumer preferences, and demand;
our inability to successfully manage increased competition;
our inability to manage our inventory, including the impact of inventory obsolescence, shrinkage, and damage;
any disruption in our distribution capabilities, supply chain, and our related planning and control processes, including carrier capacity constraints, port congestion, transportation costs, and other supply chain costs or product shortages;
any increases in wholesale prices of products, materials, and transportation costs beyond our control, including increases in costs due to inflation;
the resignation, incapacitation, or death of any key personnel, including our executive officers;
our inability to attract, hire, train, and retain highly qualified managers and staff;
the impact of any labor activities;
our dependence on foreign imports for the products we sell, including risks associated with obtaining products from abroad;
geopolitical risks, such as the conflict in the Middle East, the ongoing war in Ukraine, and U.S. policies related to global trade and tariffs, such as import restrictions under the Uyghur Forced Labor Prevention Act, which impact our ability to import from foreign suppliers or raise our costs;
our ability to manage our comparable store sales growth;
any failure by any of our suppliers to supply us with quality products on attractive terms and prices;
any failure by our suppliers to adhere to the quality standards that we set for our products;
our inability to locate sufficient suitable natural products, particularly products made of more exotic species or unique stone;
the effects of weather conditions, natural disasters, or other unexpected events, including public health crises that may disrupt our operations;
3

our inability to maintain sufficient levels of cash flow or liquidity to fund our expanding business and service our existing indebtedness;
any allegations, investigations, lawsuits, or violations of laws and regulations applicable to us, our products or our suppliers;
our inability to adequately protect the privacy and security of information related to our customers, us, our associates, our suppliers, and other third parties;
any material disruption in our information systems, including our website;
new or changing laws or regulations, including tax laws and trade policies and regulations;
any failure to protect our intellectual property rights or disputes regarding our intellectual property or the intellectual property of third parties;
the impact of any future strategic transactions;
restrictions imposed by our indebtedness on our current and future operations, including risks related to our variable rate debt; and
our ability to manage risks related to corporate social responsibility.
Because forward-looking statements are inherently subject to risks and uncertainties, some of which cannot be predicted or quantified, you should not rely on these forward-looking statements as predictions of future events. The forward-looking statements contained in this Annual Report speak only as of the date hereof. New risks and uncertainties arise over time, and it is not possible for us to predict those events or how they may affect us. If a change to the events and circumstances reflected in our forward-looking statements occurs, our business, financial condition, and operating results may vary materially from those expressed in our forward-looking statements. Except as required by applicable law, we do not plan to publicly update or revise any forward-looking statements contained herein, whether as a result of any new information, future events, or otherwise.
PART I
ITEM 1.    BUSINESS.
Except where the context suggests otherwise, the terms “Floor & Decor Holdings, Inc.,” “Floor & Decor,” the “Company,” “we,” “us,” and “our” refer to Floor & Decor Holdings, Inc., a Delaware corporation, together with its consolidated subsidiaries.
Our fiscal year is the 52- or 53-week period ending on the Thursday on or preceding December 31. The following discussion contains references to fiscal 2019, fiscal 2020, fiscal 2021, fiscal 2022, fiscal 2023, and fiscal 2024, which represent our fiscal years ended or ending, as applicable, December 26, 2019, December 31, 2020, December 30, 2021, December 29, 2022, December 28, 2023, and December 26, 2024. Fiscal years 2019, 2021, 2022, 2023, and 2024 are 52-week periods, and fiscal 2020 is a 53-week period.
Our Company
Founded in 2000, Floor & Decor is a high-growth, differentiated, multi-channel specialty retailer of hard surface flooring and related accessories and seller of commercial surfaces. Floor & Decor Holdings, Inc. was incorporated as a Delaware corporation in October 2010 in connection with the acquisition of Floor and Decor Outlets of America, Inc. in November 2010 by our previous sponsor owners. As of December 28, 2023, we operated 221 warehouse-format stores and five small design studios across 36 states. We believe that we offer the industry’s broadest in-stock assortment of tile, wood, laminate and vinyl, and natural stone flooring along with decorative and installation accessories and adjacent categories at everyday low prices positioning us as the one-stop destination for our customers’ entire hard surface flooring needs. We appeal to a variety of customers, including professional installers and commercial businesses (“Pro”) and homeowners, which are comprised of do it yourself customers (“DIY”) and buy it yourself customers who buy the products for professional installation (“BIY”).
Our warehouse-format stores, which average approximately 78,000 square feet, are typically larger than any of our specialty retail flooring competitors’ stores. Other large format home improvement retailers only allocate a small percentage of their floor space to hard surface flooring and accessories. By carrying a deep level of in-stock hard surface flooring inventory and wide range of tools and accessories, we seek to offer our customers immediate availability of everything they need to complete their entire flooring or remodeling project. In addition to our stores, our website FloorandDecor.com showcases our products, offers informational training and design ideas and has our products available for sale, which a customer can pick up in-store or have delivered. Our ability to purchase directly from manufacturers through our direct sourcing model enables us to be fast to market with a balanced assortment of best-seller and unique, hard-to-find items that are the latest trend-right products. We believe these factors create a differentiated value proposition for Floor & Decor and drive customer loyalty with our Pro and homeowner customers in our markets.
4

Our Competitive Strengths
We believe our strengths, described below, set us apart from our competitors and are the key drivers of our success.
Unparalleled Customer Value Proposition. Our customer value proposition is a critical driver of our business. The key components include:
Differentiated Assortment Across a Wide Variety of Hard Surface Flooring Categories. We carry a comprehensive in-stock, trend-right product assortment with on average approximately 4,500 stock keeping units (“SKUs”) in each store which, based on our market experience, is a far greater in-stock offering than any other flooring retailer. Additionally, we customize our product assortment at the store level for the local preferences of each market. We work with our suppliers to quickly introduce new products and styles in our stores. We appeal to a wide range of customers through our “good/better/best” merchandise selection, our broad range of product styles from classic to modern, and our new trend-right products. We consistently innovate with proprietary brands.
Low Prices. We leverage our ability to source directly from manufacturers and quarries to offer our flooring products and related accessories at everyday low prices throughout the year instead of engaging in frequent promotional activities. We believe this strategy creates trust with our customers because they consistently receive low prices at Floor & Decor without having to wait for a sale or negotiate to obtain the lowest price.
One-Stop Project Destination with Immediate Availability. We carry an extensive range of products, including flooring and decorative accessories, as well as installation materials and tools, to fulfill a customer’s entire flooring project. In addition, we have adjacent categories such as vanities, bathroom accessories, shower doors, and custom countertops. Our stores carry a large in-stock assortment and job size quantities to differentiate us from our competitors. When a product is not available in the store, our four regional distribution centers and neighboring stores can often quickly ship the product to meet a customer’s needs. Customers also have access to our full catalog of inventory for in-store pick up or delivery through FloorandDecor.com.
Unique and Inspiring Shopping Environment. Our stores are typically designed with warehouse features including high ceilings, clear signage, bright lighting, and industrial racking and are staffed with knowledgeable store associates. We offer an easy-to-navigate store layout with clear lines of sight and departments organized by our major product categories and we invest heavily in large, visually inspiring merchandise displays that showcase our assortment as well as marketing throughout our stores to highlight product features, benefits, and design elements. These features educate and enable customers to visualize how the product would look in their homes or businesses. The majority of our stores have design centers, with multiple different vignettes that showcase project ideas to further inspire our customers, and we employ experienced designers in all of our stores to provide free design consulting. Additionally, we provide a robust online experience for potential customers on FloorandDecor.com.
Extensive Service Offerings to Enhance the Pro Customer Experience. We provide an efficient one-stop shopping experience for our Pro customers, offering low prices on a broad selection of high-quality flooring products, deep inventory levels to support immediate availability of our products, credit offerings, free storage for purchased inventory, the convenience of early store hours, and separate entrances for merchandise pick-up. We also offer Design Services, which helps our Pro customers serve their customers. Additionally, each store has a dedicated Pro sales force with technology to service our Pro customer more efficiently. We have a Pro loyalty rewards program, which provides awards points based on purchases and business-building tools. Rewarding our Pro customers through this program improves their loyalty to Floor & Decor, and by serving the needs of Pro customers, we drive repeat and high-ticket purchases, customer referrals, and brand awareness from this attractive and loyal customer segment.
Decentralized Culture with an Experienced Store-Level Team and Emphasis on Training. We have a decentralized culture that empowers managers at the store and regional levels to make key decisions to maximize the customer experience. Our store managers, who carry the title Chief Executive Merchant (“CEM”), have significant flexibility to customize product mix, pricing, marketing, merchandising, visual displays and other elements in consultation with their regional leaders. We create or implement localized assortments, which are not only trend-forward but often create trends in the industry, which we believe differentiates us from our national competitors, which tend to have standard assortments across markets. Throughout the year, we regularly train all of our employees on a variety of topics, including product knowledge, sales strategies, leadership and store operations. Our store managers and store department managers are an integral part of our company, and many have years of relevant industry experience in retail.
Sophisticated, Global Supply Chain. Our merchandising team has developed direct sourcing relationships with manufacturers and quarries in 26 countries. We currently source our products from more than 240 vendors worldwide and have developed long-term relationships with many of them. We often collaborate with our vendors to design products for us to address emerging customer preferences that we observe in our stores and markets. We procure the majority of our products directly from manufacturers, which eliminates additional costs from exporters, importers, wholesalers, and distributors. Direct sourcing is a key competitive advantage, as many of our specialty retail flooring competitors are too small to have the scale or the resources to work directly with suppliers.
5

Highly Experienced Management Team with a Proven Track Record. Led by our Chief Executive Officer, Tom Taylor, our management team brings substantial expertise from leading retailers and other companies across various core functions, including store operations, merchandising, marketing, real estate, e-commerce, supply chain management, finance, legal, and information technology. Tom Taylor, who joined us in 2012, spent 23 years at The Home Depot, where he helped expand the store base from fewer than 15 stores to over 2,000 stores. Our President, Trevor Lang, was promoted to President in November 2022 after serving as the Executive Vice President and Chief Financial Officer since 2014 and Chief Financial Officer since 2011. He brings more than 25 years of executive leadership experience. In November 2022, Bryan Langley was promoted to serve as Executive Vice President and Chief Financial Officer. He joined the Company in 2014, and has served in various positions of increasing responsibility in corporate strategy, financial planning, and accounting. Our entire management team drives our organization with a focus on strong merchandising, superior customer experience, expanding our store footprint, and fostering a strong, decentralized culture.
Our Growth Strategy
We expect to drive growth in net sales and profitability through the following strategies:
Open Warehouse-Format Stores in New and Existing Markets. Based on our internal research with respect to housing density, demographic data, competitor concentration and other variables in both new and existing markets, we believe there is an opportunity to significantly expand our warehouse-format store base by a low- to mid-teens annual percentage growth rate over the near-to-medium term, reaching at least 500 in the United States within approximately eight years. We plan to target new store openings in both new and existing, adjacent, and underserved markets. We have a disciplined approach to new store development based on an analytical, research-driven site selection method and a rigorous real estate approval process. Our new store model targets on average net sales of $14 million to $16 million and four-wall adjusted EBITDA before pre-opening expenses of $2.5 million to $3.5 million during the first full year of operation, pre-tax payback in approximately two and a half to three and a half years and cash-on-cash returns of approximately 50% in the third year. Based on challenging macroeconomic conditions, our class of 2022 and class of 2023 new stores are estimated to be below these targets. Our historical new store performance, the performance of our more mature stores, our disciplined real estate strategy, and the track record of our management team in successfully opening retail stores support our belief in the significant store expansion opportunity.
Increase Comparable Store Sales. We expect to grow comparable store sales over the long-term by continuing to offer our customers a dynamic and expanding selection of compelling, value-priced hard surface flooring and accessories while maintaining strong service standards. Because approximately 55% of our stores have been open for less than five years, we believe they will continue to drive comparable store sales growth as newer stores ramp up to maturity. We believe that we can continue to enhance our customer experience by focusing on service, optimizing sales and marketing strategies, investing in store staff and infrastructure, remodeling existing stores, and improving visual merchandising and the overall aesthetic appeal of our stores. We also believe that growing our proprietary credit offering, Pro, Commercial, and design strategies, further integrating connected customer strategies, and enhancing other key information technology, will contribute to increased comparable store sales. As we increase awareness of Floor & Decor’s brand, we believe there is a significant opportunity to gain additional market share.
Expand Our “Connected Customer” Experience. Floor & Decor’s online experience allows our customers to explore our product selection and design ideas before and after visiting our stores and offers the convenience of making online purchases for delivery or pick up in-store. We believe our online platform reflects our brand attributes and provides a powerful tool to educate, inspire, and engage our consumers. We continuously invest in our connected customer strategies to improve how customers experience our brand. For example, we regularly enhance our website, which provides our customers with inspirational vignettes, videos, products, a room visualizer, education, and a faster online shopping experience. Our connected customer sales represented approximately 19% of our total net sales for fiscal 2023. While the hard surface flooring category has a relatively low penetration of connected customer sales due to the nature of the product, we believe our connected customer presence represents an attractive growth opportunity to drive consumers to Floor & Decor.
Continue to Invest in the Pro Customer. We believe our differentiated focus on Pro customers has created a competitive advantage for us and will continue to drive net sales growth. We continue to invest in gaining and retaining Pro customers due to their frequent and high-ticket purchases, loyalty, and propensity to refer other potential customers. We have made important investments in the Pro services regional team to better recruit and train the Pro services team in each store. We have also invested in technology to help us further penetrate and grow our Pro business. We continue to invest in refreshing and expanding our services to Pros to better facilitate our growing Pro business.
Continue to Invest in Design Services. Our Design Services offer a unique experience to large format retail, which leads our customers through a seamless, inspirational design process to complete their projects. According to our internal research, when a designer is involved, customer satisfaction and average ticket is higher, and customers are more likely to follow through with a purchase. We invest in recruiting top design talent and provide extensive design-focused training, tools, and technology to ensure our teams are knowledgeable and prepared to deliver a start-to-finish consultative selling experience.
6

Expand Our Sales Growth in Commercial Surfaces. We continue to grow our commercial surfaces business both organically and through acquisitions, applying many of the same strategies that have allowed us to be successful in selling residential retail hard surface flooring, including high quality, trend-right hard surface flooring sourced at a low cost directly from the manufacturer. We intend to continue to focus on both organic and inorganic growth to address the entire commercial surfaces market.
Enhance Margins Through Increased Operating Leverage. Operating margin improvement opportunities will include enhanced product sourcing processes and overall leveraging of our store-level fixed costs, existing infrastructure, supply chain, corporate overhead and other fixed costs resulting from increased sales productivity. We anticipate that the planned expansion of our store base and growth in comparable store sales will also support increasing economies of scale over the long-term while still making significant investments in our business.
Our Industry
Floor & Decor operates in the large, growing, and highly fragmented U.S. retail hard surface flooring market and commercial surfaces market. We believe that growth in the hard surface flooring market will continue to be driven by several home remodeling demand drivers. These include a large supply of aging homes, millennials entering their household formation years, existing-home sales growth from the low supply of housing inventory, rising home equity values, and the secular shift from carpet to hard surface flooring. In addition, we believe we have an opportunity to increase our market share as many of our competitors are unable to effectively compete with our combination of price, service, and broad in-stock assortment. The competitive landscape of the hard surface flooring market includes big-box home improvement centers, national and regional specialty flooring retailers, independent flooring retailers, and distributors.
We believe we have an opportunity to continue to gain share in the hard surface flooring market with the largest in-stock selection of laminate and vinyl, tile, installation materials, decorative accessories, wood, and natural stone. Our strong focus on the customer experience drives us to remain innovative and locally relevant while maintaining low prices and in-stock merchandise in a one-stop shopping destination.
Our Products
Our merchandise is comprised of the following major product categories:
Laminate and vinyl: Wood-based laminate flooring, luxury vinyl, and engineered/composite (rigid core) vinyl.
Tile: Porcelain and ceramic.
Installation materials and tools: Grout, mortar, backer board, tools, adhesives, underlayments, moldings, and stair treads.
Decorative accessories and wall tile: Glass, natural stone, tile mosaics, decorative tiles, decorative trims, and wall tile.
Wood: Solid prefinished hardwood, solid unfinished hardwood, engineered hardwood, bamboo, and wood countertops.
Natural stone: Marble, limestone, travertine, slate, ledger, prefabricated countertops, thresholds, and shower benches.
Adjacent categories: Vanities, shower doors, bath accessories, faucets, sinks, custom countertops, bathroom mirrors, and bathroom lighting.
7

Our fiscal 2023 net sales by major product category are set forth below:
    34832
(i)    Other includes delivery, sample, and other product revenue and adjustments for deferred revenue, sales returns reserves, and other revenue related adjustments that are not allocated on a product-level basis. Refer to Note 2, “Revenue” of the notes to our consolidated financial statements included in this Annual Report for more information.
Store Development
Most of our stores are situated in highly visible retail and industrial locations. We have developed a disciplined approach to new store development, based on an analytical, research-driven method to site selection and a rigorous real estate review and approval process. By focusing on key demographic characteristics for new site selection, such as aging of homes, length of home ownership and median income, we expect to open new stores with attractive returns. When opening new stores, inventory orders are placed several months prior to a new store opening. Significant investment is made in building out or constructing the site, hiring and training employees in advance, and marketing the new store through pre-opening events to draw the flooring industry community together. Each new store is thoughtfully designed with store interiors that include vignettes and interchangeable displays, racking to access products to allow ease of shopping, and an exterior highlighted by a large, bold Floor & Decor sign.
Connected Customer
We aim to elevate the total customer experience through our website FloorandDecor.com. Enhancements to our connected customer experience are critical to our increasingly interconnected customers who often perform extensive online research for their project before going to our store. FloorandDecor.com is an important tool for engaging our homeowner customers throughout their process. Our Pro customers use the website and our Pro app to browse our broad product assortment, to continually educate themselves on new techniques and trends and to share our virtual catalog and design ideas with their customers and utilize tools such as our calculators to aid with shopping. We designed the website to be a reflection of our stores and to promote our wide selection of high quality products and low prices. To this end, we believe the website provides not only the same region-specific product selection that customers can expect in our stores, but also the opportunity to extend our assortment by offering our entire portfolio of products.
In addition to highlighting our broad product selection, FloorandDecor.com offers a convenient opportunity for customers to purchase products online and pick them up in our stores. As we continue to grow, we believe connected customer will become an increasingly important part of our strategy.
8

Marketing and Advertising
We use a multi-platform approach to increasing Floor & Decor’s brand awareness, while historically maintaining low advertising costs as a percentage of net sales of approximately 3%. We use traditional advertising media, combined with social media and online marketing, to share the Floor & Decor story with a growing audience. We take the same customized approach with our marketing as we do with our product selection; each region has a varied media mix based on local trends and what we believe will most efficiently drive sales. To further enhance our targeting efforts, our store managers have input into their respective stores’ marketing spend.
Sourcing
Floor & Decor has a well-developed and geographically diverse supplier base. Our largest supplier accounted for 13% of our net sales in fiscal 2023, while no other individual supplier accounted for more than 10% of our net sales. We are focused on bypassing importers, exporters, wholesalers, distributors, and other middlemen in our supply chain in order to reduce costs and lead time. Our direct sourcing model and the resulting relationships we have developed with our suppliers are distinct competitive advantages. The cost savings we achieve by directly sourcing our merchandise enable us to offer our customers low prices.
We have established a Global Sourcing and Compliance Department to, among other things, enhance our policies and procedures with respect to addressing compliance with appropriate regulatory bodies, including compliance with the requirements of the Lacey Act of 1900, the California Air Resources Board, and the Environmental Protection Agency. This department also addresses compliance with Floor & Decor’s supplier compliance policies, such as specifications and packaging of the products we purchase. We utilize third-party consultants for audits, testing, and surveillance to ensure product safety and compliance. We have invested in technology and personnel to collaborate throughout the entire supply chain process. Additionally, our close relationships with suppliers allow us to collaborate with them directly to develop and quickly introduce innovative and quality products that meet our customers’ evolving tastes and preferences at low prices.
Distribution and Order Fulfillment
Merchandise inventory is our most significant working capital asset and is considered “in-transit” or “available for sale”, based on whether we have physically received the products at an individual store location or in one of our four distribution centers. In-transit inventory generally varies due to contractual terms, country of origin, transit times, international holidays, weather patterns and other factors.
We have invested significant resources to develop and enhance our distribution network. We have four distribution centers strategically located across the United States in port cities near Savannah, Houston, Los Angeles, and Baltimore and a transload facility near Los Angeles. Third-party brokers arrange the shipping of our international and domestic purchases to our distribution centers and stores and bill us for shipping costs according to the terms of the purchase agreements with our suppliers. All of our distribution centers are Company-operated facilities, and we have implemented a warehouse management and transportation management system tailored to our unique needs across all distribution centers. We believe this system helps service levels, reduces shrinkage and damage, helps us better manage our inventory, and allows us to better implement our connected customer initiatives. We plan to continue to seek further opportunities to enhance our distribution capabilities and align them with our strategic growth initiatives.
Management Information Systems
Technology plays a crucial role in the continued growth and success of our business. We have sought to integrate technology into all facets of our business, including supply chain, merchandising, store operations, point-of-sale, e-commerce, finance, accounting, and human resources. The integration of technology allows us to analyze the business in real time and react accordingly. Our inventory management system is our primary tool for forecasting and placing orders and managing in-stock inventory. The data-driven platform includes sophisticated forecasting tools based on historical trends in sales, inventory levels and vendor lead times at the store and distribution center level by SKU, allowing us to support store managers in their regional merchandising efforts. We rely on the forecasting accuracy of our system to maintain the in-stock, job-lot quantities that our customers rely on.
9

Competition
The retail hard surface flooring market is highly fragmented and competitive. We face significant competition from large home improvement centers, national and regional specialty flooring chains, and independent flooring retailers. Some of our competitors are organizations that are larger, better capitalized, have existed longer, have product offerings that extend beyond hard surface flooring and related accessories, and have a more established market presence with substantially greater resources than we have. In addition, while the hard surface flooring category has a relatively low threat of new internet-only entrants due to the nature of the product, the growth opportunities presented by e-commerce could outweigh these challenges and result in increased competition in this portion of our connected customer strategy. Further, because the barriers to entry into the hard surface flooring industry are relatively low, manufacturers and suppliers of flooring and related products, including those whose products we currently sell, could enter the market and start directly competing with us.
We believe the key competitive factors in the retail hard surface flooring industry include localized product assortment, product innovation, in-store availability of products in job-lot quantities, product sourcing, product presentation, customer service, store management, store location, and low prices. We believe that we compete favorably with respect to each of these factors by providing a highly diverse selection of products to our customers, at an attractive value, in appealing and convenient retail stores.
Human Capital
We have built a strong team of employees to support our continued success. Each of our stores is led by a CEM and is supported by an operations manager, product category department managers, a design team, a Pro sales and support team, and a number of additional associates. Outside of our stores, we have employees dedicated to corporate, store support, infrastructure, e-commerce, call center and similar functions as well as support for our distribution centers and sourcing office. We dedicate significant resources to training our employees as they are key to our success. Our Chief Human Resources Officer, supported by the entire executive team, is responsible for developing and executing our human capital strategy. This includes the attraction, development, engagement, safety, and retention of talent and the design of associate compensation and benefits programs.
As of December 28, 2023, we had 12,783 employees, 9,857 of whom were full-time. Of the total employees, 10,889 work in our stores, 1,423 work in corporate, store support, customer care or similar functions, 459 work in distribution centers, and 12 work in our Asia sourcing office in Shanghai, China.
Currently none of our associates are represented by a union (for more information, refer to Item 1A “Risk Factors” of Part I of this Annual Report).
We look at a variety of measures and objectives related to the attraction, development, engagement, safety, and retention of our employees, including:
Store Staffing. In order to provide the level of customer service that we expect, it is important that we adequately staff our stores with trained employees. As of December 28, 2023, the majority of our stores were staffed at a level that we deem appropriate.
Training. Training associates is also important to ensuring appropriate levels of customer service. We have a Learning Department, and in 2023, associates engaged in approximately 275,000 hours of training.
Internal Advancement Opportunities. Our growth opportunities are a critical way to attract and retain employees, and we encourage a promote-from-within environment when internal resources permit. In 2023, approximately 1,550 employees were promoted to more senior positions.
Culture. We are mindful of the benefits of diversity and associate engagement in all aspects of the employment cycle as they are key to our culture and long-term success. We seek to build a diverse and inclusive workplace where we can leverage our collective talents, striving to ensure that all associates are treated with dignity and respect.
Safety. Maintaining a safe shopping environment is very important to us. Our Safety & Loss Prevention team works closely with our Store Operations team on safety training and initiatives.
Rewards. We reward our associates for their hard work on behalf of Floor & Decor and provide a variety of incentives to allow associates to share in the Company’s success, including (i) incentive compensation plans for all associates, (ii) a 401(k) plan with Company-sponsored match, (iii) health care benefits for full-time associates, (iv) an employee stock purchase plan that facilitates purchases of Company stock at a discount by eligible associates, and (v) other benefits such as an employee assistance program.
10

Government Regulation
We are subject to extensive and varied federal, state and local laws and regulations that impact us, our operations, properties, and suppliers, including those relating to employment, the environment, protection of natural resources, import and export, advertising, labeling, public health and safety, product safety, zoning, and fire codes. We operate our business in accordance with standards and procedures designed to comply with applicable laws and regulations. Compliance with these laws and regulations has not historically had a material effect on our capital expenditures, earnings, competitive position, financial condition, or operating results; however, the effect of compliance in the future cannot be predicted.
Trademarks and other Intellectual Property
As of February 22, 2024, we have 68 registered marks and several pending trademark applications in the United States. We regard our intellectual property, including our over 50 proprietary brands, as having significant value, and our brand is an important factor in the marketing of our products. Accordingly, we have taken, and continue to take, appropriate steps to protect our intellectual property.
Seasonality
Historically, our business has had very little seasonality. Our specialty hard surface flooring and decorative home product offering makes us less susceptible to holiday shopping seasonal patterns compared to other retailers.
Available Information
We maintain a website at www.FloorandDecor.com. The information on or available through our website is not, and should not be considered, a part of this Annual Report. You may access our annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K and amendments to those reports, as well as other reports relating to us that are filed with, or furnished to, the SEC free of charge on our website as soon as reasonably practicable after such material is electronically filed with, or furnished to, the SEC.
11

ITEM 1A.    RISK FACTORS.
You should carefully consider the risks described below, together with all of the other information included in this Annual Report, including our consolidated financial statements and the related notes thereto, before making an investment decision. The risks and uncertainties set out below are not the only risks we face. Additional risks and uncertainties not currently known to us or that we currently deem to be immaterial also may materially and adversely affect our business, financial condition, and operating results. If any of the following events occur, our business, financial condition, and operating results could be materially and adversely affected. In that case, the trading price of our common stock could decline, and you may lose all or part of your investment.
Risks Related to Our Business
Declines in certain economic conditions, which impact consumer discretionary spending, could adversely affect our business, financial condition and results of operations.
Consumer discretionary spending affects our sales and is impacted by factors outside of our control, including general economic and political conditions, interest rates, the residential housing market, unemployment rates and wage levels, inflation, disposable income levels, consumer confidence, recession fears, energy costs, consumer credit availability and terms, consumer debt levels, salaries and wage rates, geopolitical events and uncertainty. Declines in the level of consumer confidence and spending and rising interest rates have adversely affected, and could continue to adversely affect, consumer spending habits and consumer discretionary spending, which have resulted in, and may continue to result in, reduced demand for our products.
The hard surface flooring industry is highly dependent on existing home sales because homeowners often replace flooring before selling a home or shortly after purchasing a home and, to a lesser extent, new home construction. In response to increasing inflation, the U.S. Federal Reserve began to raise interest rates in March 2022 and continued to do so through July 2023, contributing to negative existing home sales for over two years. We believe such inflationary pressure has impacted consumer behavior during 2023, particularly in the U.S. housing market and as a result of elevated mortgage rates and higher home prices. Rising interest rates and any such shift in consumer behavior may adversely affect the demand for existing homes, remodeling, and new home construction. In addition, existing home sales, remodeling, and new home construction depend on a number of other factors that are beyond our control, including inflation, tax policy, trade policy, employment levels, consumer confidence, credit availability, real estate prices, home-price appreciation, existing home sales, demographic trends, weather conditions, natural disasters, geopolitical or public safety conditions and general economic conditions. In particular: interest rates and inflation could continue to rise or remain at high levels, undermining consumer confidence and eroding discretionary income; home-price appreciation could slow or turn negative; and regions where we have stores could be impacted by hurricane, fire, or other natural disasters (including those due to the effects of climate change such as increased storm severity, drought, wildfires, and potential flooding due to rising sea levels and storm surges).
We believe any one or a combination of these factors has resulted, and could continue to result in, decreased demand for our products, reduced spending on homebuilding or remodeling of existing homes or caused purchases of new and existing homes to decline. While the vast majority of our net sales are derived from home remodeling activity as opposed to new home construction, the decrease in these areas has adversely affected and could continue to adversely affect our business, financial condition, and operating results.
If we fail to successfully manage the challenges that our planned new store growth poses or encounter unexpected difficulties or higher costs during our expansion, our operating results and future growth opportunities could be adversely affected.
We have 221 warehouse-format stores and five small-format standalone design studios located throughout the United States as of December 28, 2023. We plan to continue opening new stores for the next several years. This growth strategy and the investment associated with the development of each new store may cause our operating results to fluctuate and be unpredictable or decrease our profits. We cannot ensure that store locations will be available to us, or that they will be available on terms acceptable to us. If additional retail store locations are unavailable on acceptable terms, we may not be able to carry out a significant part of our growth strategy or our new stores’ profitability may be lower. Certain of our new store openings are expected to be smaller stores in smaller markets. We have limited experience executing this strategy, and we cannot guarantee that we will be successful in this strategy. Our future operating results and ability to grow will depend on various other factors, including our ability to: successfully select new markets and store locations; attract, train and retain highly qualified managers and staff; maintain our reputation of providing quality, safe and compliant products; and manage store opening costs, including rising construction costs and costs due to delays in obtaining necessary permits and completing construction.
12

In addition, stores opened in new markets have had, and many continue to have, higher construction, occupancy and operating costs than stores opened in the past, and such stores may have lower profitability than stores opened in the past. In addition, laws or regulations in these new markets may make opening new stores more difficult or cause unexpected delays. For example, we have experienced unexpected delays in opening new stores due to delays in obtaining necessary construction and occupancy permits, which have resulted in higher costs than previously anticipated. As we continue to open new stores, the ultimate cost of future store openings could continue to rise significantly due to construction-related or other reasons, including construction and other delays and cost overruns, such as shortages of materials, shortages of skilled labor or work stoppages, unforeseen construction, scheduling, engineering, environmental or geological problems, governmental or permitting delays, weather interference, fires or other casualty losses and unanticipated cost increases. We cannot guarantee that any project will be completed on time, and delays in store openings have had, and may continue to have, a negative impact on our business and operating results. In addition, consumers in new markets may be less familiar with our brand, and we may need to increase brand awareness in such markets through additional investments in advertising or high cost locations with more prominent visibility.
As a result of these factors and other factors that may be outside of our control, newly opened stores may not succeed or may reach profitability at all, or may be slower to reach profitability than we expect. Future markets and newly opened stores may not be successful and, even if they are successful, our comparable store sales may not increase at historical rates or may decrease. To the extent that we are not able to overcome these various challenges, our operating results and future growth opportunities could be adversely affected. Furthermore, we may incur costs associated with the closure of underperforming stores, and such store closures may adversely impact our revenues.
If we are unable to enter into leases for additional stores on acceptable terms or renew or replace our current store leases, or if one or more of our current leases is terminated prior to expiration of its stated term and we cannot find suitable alternate locations, our growth and profitability could be adversely affected.
We currently lease the majority of our store locations and our store support center. Our growth strategy largely depends on our ability to identify and open future store locations, which can be difficult because our warehouse-format stores in major metropolitan markets generally require at least 60,000 square feet of floor space. Our ability to negotiate acceptable lease terms for these store locations, to re-negotiate acceptable terms on expiring leases or to negotiate acceptable terms for suitable alternate locations depends on conditions in the real estate market, competition for desirable properties, our relationships with current and prospective landlords, and on other factors that are not within our control. We also intend to purchase the real property for a small number of new locations, and such strategy may not be successful. Any or all of these factors and conditions could adversely affect our growth and profitability.
Any failure by us to successfully anticipate trends may lead to loss of consumer acceptance of our products, resulting in reduced net sales.
Each of our stores is stocked with a localized product mix based on consumer demands in a particular market. Our success depends on our ability to anticipate and respond to changing trends and consumer demands in these markets in a timely manner. Our ability to accurately forecast demand for our products could be affected by many factors. If we fail to identify and respond to emerging trends, consumer acceptance of our merchandise and our image with current or potential customers may be harmed, which could reduce our net sales. Additionally, if we misjudge market trends, we may significantly overstock unpopular products, incur excess inventory costs and be forced to reduce the sales price of such products or incur inventory write-downs, which would adversely affect our operating results. Conversely, shortages of products that prove popular could also reduce our net sales through missed sales and a loss of customer loyalty.
Increased competition could cause price declines, decrease demand for our products and decrease our market share.
We operate in the hard surface flooring industry, which is highly fragmented and competitive. We face competition from large home improvement centers, national and regional specialty flooring chains, independent flooring retailers, and internet-based companies. Among other things, we compete on the basis of breadth of product assortment, low prices, in-store availability of job-lot quantities, as well as the quality of our products and customer service. As we expand into new and unfamiliar markets, we may experience different competitive conditions than in the past.
Some of our competitors are organizations that are larger, better capitalized, have existed longer, have product offerings that extend beyond hard surface flooring and related accessories and have a more established market presence with substantially greater financial, marketing, delivery, customer loyalty, personnel and other resources than we have. Competitors may forecast market developments more accurately than we do, offer similar products at a lower cost, have better delivery offerings, or adapt more quickly to new trends and technologies or evolving customer requirements than we do. Further, because the barriers to entry into the hard surface flooring industry are relatively low, manufacturers and suppliers of flooring and related products, including those whose products we currently sell, could enter the market and start directly competing with us. Intense competitive pressures from any of our present or future competitors could cause price declines, decrease demand for our products and decrease our market share. Also, if we continue to grow and become more well-known, other companies may change their strategies to present new competitive challenges.
13

All of these factors may harm us and adversely affect our net sales, market share, and operating results.
Our operating results may be adversely affected if we do not successfully manage our inventory.
We currently maintain a high level of inventory in order to have a broad assortment of products across a wide variety of hard surface flooring categories in job-lot quantities, with inventory per warehouse-format store consisting of on average approximately 4,500 SKUs and approximately $3.0 million of inventory at cost as of December 28, 2023. We also carry an additional $507.8 million of inventory outside our stores, primarily at our distribution centers, as of the end of fiscal 2023. The investment associated with this high level of inventory is substantial, and as we continue to broaden our supplier base we increase the number of SKUs and investments associated with inventory. If we fail to adequately project the amount or mix of our inventory, we may miss sales opportunities or have to take unanticipated markdowns or hold additional clearance events to dispose of excess inventory, which will adversely affect our operating results.
In the past, we have incurred costs associated with inventory markdowns and obsolescence. Due to the likelihood that we will continue to incur such costs in the future, we generally include an allowance for such costs in our projections. However, the costs that we actually incur may be substantially higher than our estimate and adversely affect our operating results.
Any disruption in our distribution capabilities, supply chain or our related planning and control processes may adversely affect our business, financial condition, and operating results.
Our success is highly dependent on our planning and distribution infrastructure, which includes the ordering, transportation, and distribution of products to our stores and the ability of suppliers to meet distribution requirements. We need to continue to identify and improve our processes and supply chain and that our distribution infrastructure and supply chain keep pace with our anticipated growth and increased number of stores. The cost of these enhanced processes could be significant and any failure to maintain, grow, or improve them could adversely affect our business, financial condition, and operating results. Due to our rapid expansion, we continue to add distribution centers as needed to support our operations. Increasing the size of our distribution centers and adding additional distribution centers may decrease the efficiency of our distribution costs.
If we are not able to manage our distribution centers successfully, it could adversely affect our business, financial condition, and operating results. As we continue to add distribution centers, we may incur unexpected costs, and our ability to distribute our products may be adversely affected. Any disruption in the transition to and from or operation of our distribution centers could have an adverse impact on our business, financial condition, and operating results.
A disruption within our logistics or supply chain network could adversely affect our ability to deliver inventory in a timely manner, which could impair our ability to meet customer demand for products and result in lost sales, increased supply chain costs, or damage to our reputation. In recent years, global ports, trade lanes, and U.S. ports have been impacted by capacity constraints, port congestion and delays, periodic labor disputes, security issues, weather-related events, and natural disasters. Disruptions to our supply chain due to any of the factors listed above could negatively impact our financial performance or financial condition.
In addition, our success is also dependent on our ability to provide timely delivery to our customers. Our business could also be adversely affected if fuel prices increase or there are delays in product shipments due to freight difficulties, inclement weather, strikes by our associates or associates of third parties involved in our supply chain, or other difficulties. If we are unable to deliver products to our customers on a timely basis, they may decide to purchase products from our competitors instead of from us, which would adversely affect our business, financial condition, and operating results.
Our operating results may be adversely affected by increases in wholesale prices of products, materials and transportation costs beyond our control, including increases in costs due to inflation.
Our operating results may be affected by the wholesale prices of hard surface flooring products, setting and installation materials, and the related accessories that we sell. These prices may increase based on a number of factors beyond our control, including the price of raw materials used in the manufacture of hard surface flooring, transportation costs, energy costs, changes in supply and demand, concerns about inflation, general economic conditions, labor costs, competition, import duties, tariffs, currency exchange rates, government regulation, the impact of natural disasters (including those due to the effects of climate change), duty and other import costs. A material component of the cost of our product includes transportation costs to move the product from the manufacturer to our stores, and there have been recent capacity constraints. These costs could increase and have a material impact on inventory and cost of sales. We may not be able to adjust the prices of our products, especially in the short-term, to recover these cost increases, and a continual rise in such costs could adversely affect consumer spending and demand for our products, which could adversely affect our business, financial condition, and operating results.
14

Our success depends substantially upon the continued retention of our key personnel, including our executive officers.
We believe that our success has depended and continues to depend to a significant extent on the efforts and abilities of our key personnel, including our executive officers, and the loss of the services of one or more of our executive officers could have a material adverse effect on us and would be potentially disruptive to our business until such time as a suitable replacement is hired. For example, in August 2023, Brian Robbins, who initially joined the Company in 2013 and served as our Executive Vice President, Business Development Strategy since 2018, indicated his intent to leave the company effective March 1, 2024. In addition, effective as of November 2022, we promoted Trevor Lang, previously our Executive Vice President and Chief Financial Officer, as our new President, and Bryan Langley, previously our Senior Vice President, Finance, as our new Executive Vice President and Chief Financial Officer. Although these transitions have been smooth, any future changes to our key personnel, including our executive officers, or our failure to engage in effective succession planning may be disruptive to our business, including by distracting management from our core business and effective employee productivity. Further, we may have difficulty identifying, attracting and integrating new executives to replace any losses of our existing executive officers, all of which could adversely affect our business, financial condition, and operating results.
Our success depends upon our ability to attract, hire, train, and retain highly qualified managers and staff.
Our success depends in part on our ability to attract, hire, train and retain qualified managers and staff. Purchasing hard surface flooring is an infrequent event for consumers, and the typical consumer in these groups has limited knowledge of the range, characteristics and suitability of the products available before starting the purchasing process. Therefore, consumers in the hard surface flooring market expect to have sales associates serving them who are knowledgeable about the entire assortment of products offered by the retailer and the process of choosing and installing hard surface flooring.
Each of our stores is managed by a store manager who has the flexibility (with the support of regional managers) to use his or her knowledge of local market dynamics to customize each store in a way that is most likely to increase net sales and profitability. Our store managers are also expected to anticipate, gauge and quickly respond to changing consumer demands in these markets. Further, it generally takes a substantial amount of time for our store managers to develop the entrepreneurial skills that we expect them to have in order to make our stores successful.
Any failure by us to attract, hire, train, and retain highly qualified managers and staff could adversely affect our operating results and future growth opportunities, and any increased labor costs due to competition, increased minimum wage (including various federal, state, and local actions to increase minimum wages), associate benefit costs, unionization activity, or other factors would adversely impact our operating expenses.
Labor activities could cause labor relations difficulties for us.
Currently none of our associates are represented by a union; however, our associates have the right at any time to form or affiliate with a union, and in 2023, certain of our subsidiary’s associates attempted to form a union in a small location operated by that subsidiary. Although such unionization attempt was unsuccessful, as we continue to grow, enter different regions and operate distribution centers, unions may continue to attempt to organize all or part of our associate base at certain stores or distribution centers within certain regions. We cannot predict the adverse effects that any future organizational activities will have on us. If we were to become subject to work stoppages, we could experience disruption in our operations and increases in our labor costs, either of which could adversely affect our business, financial condition, and operating results.
We procure the majority of our products from suppliers located outside of the United States, and as a result, we are subject to risks associated with obtaining products from abroad that could adversely affect our business, financial condition and results of operations.
We procure the majority of our products from suppliers located outside of the United States. As a result, we are subject to risks associated with obtaining products from abroad, including the imposition of new or different duties (including antidumping and countervailing duties), tariffs, taxes and/or other charges on exports or imports, including as a result of errors in the classification of products upon entry or changes in the interpretation or application of rates or regulations relating to the import or export of our products; political unrest, acts of war, terrorism and economic instability resulting in the disruption of trade from foreign countries where our products originate; disruption due to the public health crises; currency exchange fluctuations; the imposition of new or more stringent laws and regulations, including those relating to environmental, health and safety matters and climate change issues, labor conditions, quality and safety standards, trade restrictions, and restrictions on funds transfers; the risk that one or more of our suppliers will not adhere to applicable legal requirements, including fair labor standards, the prohibition on child labor, environmental, product safety or manufacturing safety standards, anti-bribery and anti-kickback laws such as the Foreign Corrupt Practices Act (the “FCPA”) and sourcing laws such as the Lacey Act; disruptions or delays in production, shipments, delivery or processing through ports of entry (including those resulting from strikes, lockouts, work-stoppages or slowdowns, or other forms of labor unrest).
15

Additionally, approximately 25% of the products we sold in fiscal 2023 were produced in China. The Chinese government has in the past imposed restrictions on manufacturing facilities, including a shut-down of transportation of materials and power plants to reduce air pollution. If, in the future, restrictions are imposed that include our operations, our suppliers’ ability to supply current or new orders would be significantly impacted. These and other factors beyond our control could disrupt the ability of our suppliers to ship certain products to us cost-effectively or at all, expose us to significant operational and legal risk and negatively affect our reputation, any of which could adversely affect our business, financial condition and results of operations.
Rising geopolitical tensions and U.S. policies related to global trade and tariffs, including with respect to antidumping and countervailing duties, could adversely affect our business, financial condition and results of operations.
The current domestic and international political environment, including existing and potential changes to U.S. policies related to global trade and tariffs, have resulted in uncertainty surrounding the future state of the global economy. In particular, the ongoing trade dispute between the U.S. and China has resulted in the U.S. imposing tariffs of 25% on the vast majority of the products we import from China. Approximately 25% of the products we sold in fiscal 2023 were produced in China. Any further expansion in the types or levels of tariffs implemented on China or other countries has the potential to negatively impact our business, financial condition and results of operations. Additionally, there is a risk that the U.S. tariffs on imports are met with tariffs on U.S. produced exports and that a further trade conflict could ensue, which has the potential to significantly impact global trade and economic conditions, including the imposition of new measures with little notice. Potential costs and any attendant impact on pricing arising from these tariffs and any further expansion in the types or levels of tariffs implemented could require us to modify our current business practices and could adversely affect our business, financial condition, and results of operations.
In addition, the U.S. government has imposed import restrictions under the withhold release orders for goods from the Xinjiang Uyghur Autonomous Region and under the Uyghur Forced Labor Prevention Act, which effectively prohibits imports of any goods made either wholly or in part in Xinjiang, which may induce greater supply chain compliance costs and delays to us and to our suppliers. The law prohibits “the importation of goods made with forced labor” unless U.S. Customs and Border Protection determines, based on “clear and convincing evidence” that the goods in question were not produced “wholly or in part by forced labor” and submits a report to the U.S. Congress setting out its findings. While we do not believe that our suppliers source materials from Xinjiang for the products they sell to us, certain of our products, including luxury vinyl plank, have been subject to detentions and inquires. While such detentions and inquiries have not had a material impact on our business as of December 28, 2023, continued detentions, withhold release orders, inquiries, or other policy developments could result in shortages, delays, and/or price increases that could disrupt our own supply chain or cause our suppliers to renegotiate existing arrangements with us or fail to perform on such obligations. While we have developed multiple supply sources in a variety of countries and believe our vendor compliance program reflects our commitment to a supply chain free of forced labor, we could still be adversely affected by increases in our costs, negative publicity related to the industry, or other adverse consequences to our business.
Rising geopolitical tensions also could adversely affect our business, financial condition, and results of operations. In particular, in recent years, tensions between mainland China and Taiwan have further escalated, with China accelerating the development of military capabilities in order to “reunite Taiwan by force.” In case of a military conflict between China and Taiwan, our ability to import products from China could be limited. Similarly, the ongoing war between Russia and Ukraine could escalate and impact our ability to import products from Europe, including due to further increases in energy costs, and attacks on shipping in the Red Sea could increase our supply chain costs.
Our comparable store sales have become negative, and in the future our comparable store growth may be less than we expect, which has had and may continue to have a negative impact on our net sales, business, financial condition, and operating results.
Our comparable store sales decreased 7.1% for the fiscal year ended December 28, 2023 compared to an increase of 9.2% for the fiscal year ended December 29, 2022, primarily due to decreased consumer demand for the products we sell. This decrease in comparable store sales has had a negative impact on our net sales for the fiscal year ended December 28, 2023, and while future net sales growth will depend substantially on our plans for new store openings, our comparable store sales growth is a significant driver of our net sales, profitability, cash flow, and overall business results. Because numerous factors affect our comparable store sales growth, it is possible that we will not achieve our targeted comparable store sales growth or that the change in comparable store sales could continue to be negative. If this trend continues, it is likely that overall net sales growth would be adversely affected, which could have a negative impact on our business, financial condition, and operating results.
16

We depend on a number of suppliers, and any failure by any of them to supply us with quality products on attractive terms and prices may adversely affect our business, financial condition, and operating results.
We depend on our suppliers to deliver quality products to us on a timely basis at attractive prices. Additionally, we source the products that we sell from over 240 domestic and international suppliers. Although we purchase from a diverse supplier base, purchases from our largest supplier, which has substantial operations in China, accounted for approximately 13% of our net sales in fiscal 2023. No other singular vendor supplied products representing more than 10% of net sales in fiscal 2023. If we are unable to acquire desired merchandise in sufficient quantities on terms acceptable to us, or if we experience a change in business relationship with any of our major suppliers, it could impair our relationship with our customers, impair our ability to attract new customers, reduce our competitiveness, and adversely affect our business, financial condition, and operating results.
Additionally, we provide certain of our suppliers access to supply chain financing arrangements with financial institutions with whom we have relationships. The terms of such supply chain financing arrangements could be modified or canceled by such financial institutions at any time. If such programs are modified or cancelled, our suppliers may not be able to obtain alternate financing at all or on acceptable terms. If our suppliers experience difficulty obtaining financing, it may result in delays or non-delivery of shipments of our products or require us to pay our suppliers more quickly, which would have a negative impact on our liquidity.
The failure of our suppliers to adhere to the quality standards that we set for our products could lead to investigations, litigation, write-offs, recalls or boycotts of our products, which could damage our reputation and our brand, increase our costs, and otherwise adversely affect our business.
We do not control the operations of our suppliers. Although we conduct initial due diligence prior to engaging our suppliers and require our suppliers to certify compliance with applicable laws and regulations, we cannot guarantee that our suppliers will comply with applicable laws and regulations or operate in a legal, ethical and responsible manner. Violation of applicable laws and regulations by our suppliers or their failure to operate in a legal, ethical or responsible manner, could expose us to legal risks, cause us to violate laws and regulations and reduce demand for our products if, as a result of such violation or failure, we attract negative publicity. In addition, the failure of our suppliers to adhere to the quality standards that we set for our products could lead to government investigations, litigation, write-offs and recalls, which could damage our reputation and our brand, increase our costs, and otherwise adversely affect our business.
Our ability to offer compelling products, particularly products made of more exotic species or unique stone, depends on the continued availability of sufficient suitable natural products.
Our business strategy depends on offering a wide assortment of compelling products to our customers. We sell, among other things, flooring made from various wood species and natural stone from quarries throughout the world. Our ability to obtain an adequate volume and quality of hard-to-find products depends on our suppliers’ ability to furnish those products, which, in turn, could be affected by many things, including events such as forest fires, insect infestation, tree diseases, prolonged drought, other adverse weather and climate conditions and the exhaustion of stone quarries. Government regulations relating to forest management practices also affect our suppliers’ ability to harvest or export timber and other products, and changes to regulations and forest management policies, or the implementation of new laws or regulations, could impede their ability to do so. If our suppliers cannot deliver sufficient products, and we cannot find replacement suppliers, our net sales and operating results may be adversely affected.
The effects of weather conditions, natural disasters or other unexpected events, including public health crises, may disrupt our operations and have a negative impact on our business.
The effects of global climate change, such as extreme weather conditions and natural disasters occurring more frequently or with more intense effects, or the occurrence of unexpected events including wildfires, tornadoes, hurricanes, earthquakes, floods, tsunamis and other severe hazards could adversely affect our business, financial condition, results of operations and cash flows. Extreme weather, natural disasters, power outages or other unexpected events could disrupt our operations by impacting the availability and cost of materials needed for manufacturing, causing physical damage and partial or complete closure of our manufacturing sites, retail stores, store support center or distribution centers, loss of human capital, temporary or long-term disruption in the manufacturing and supply of products and services and disruption in our ability to deliver products and services to customers. These events and disruptions could also adversely affect our customers’ and suppliers’ financial condition or ability to operate, resulting in reduced customer demand, delays in payments received or supply chain disruptions, including adverse effects on our ability to stock our stores and deliver products to our customers. Further, these events and disruptions could increase insurance and other operating costs, including impacting our decisions regarding construction of new facilities to select areas less prone to climate change risks and natural disasters, which could result in indirect financial risks passed through the supply chain or other price modifications to our products and services.
17

Public health crises in the U.S. or countries where we source or sell products could adversely affect our operations and financial performance. Further, any national, state or local government mandates or other orders taken to minimize the spread of a public health crisis could restrict our ability to conduct business as usual, as well as the business activities of our key customers and suppliers, including the potential for labor shortages. In particular, the ultimate extent of the impact of any epidemic, pandemic or other public health crisis on our business, financial condition and results of operations will depend on future developments which are highly uncertain and cannot be predicted, including new information that may emerge concerning the duration and severity of such public health crisis, actions taken to contain or prevent their further spread and the pace of global economic recovery following containment of the spread.
We will require significant capital to fund our expanding business and service our existing indebtedness, and such capital may not be available to us on satisfactory terms or at all. If we are unable to maintain sufficient levels of cash flow or if we are unable to meet our debt service obligations under our Credit Facilities, we may not meet our growth expectations or we may require additional financing, which could adversely affect our financial health and impose covenants that limit our business activities.
We plan to continue investing for growth, including opening new stores, remodeling existing stores, adding staff, adding distribution center capacity, upgrading our information technology systems and other infrastructure, and strategic acquisitions. These investments will require significant capital, which we plan on funding with cash flow from operations and borrowings under our $800.0 million asset based revolving credit facility (the “ABL Facility”).
If our business does not generate sufficient cash flow from operations to fund these activities or if these investments do not yield cash flows in line with past performance or our expectations, we may need additional equity or debt financing. If such financing is not available to us, or is not available on satisfactory terms, our ability to operate and expand our business or respond to competitive pressures would be curtailed, and we may need to delay, limit or eliminate planned store openings or operations or other elements of our growth strategy. If we raise additional capital by issuing equity securities or securities convertible into equity securities, our stockholders’ ownership would be diluted.
Further, our ability to pay interest on and principal of our debt obligations under our ABL Facility and our $202.4 million senior secured term loan facility (as amended to date, the “Term Loan Facility” and together with the ABL Facility, our “Credit Facilities”) will primarily depend upon our future operating performance. As a result, prevailing economic conditions and financial, business and other factors, many of which are beyond our control, will affect our ability to make these payments.
If we do not generate sufficient cash flow from operations to satisfy our debt service obligations, we may have to undertake alternative financing plans, such as refinancing or restructuring our indebtedness, selling our assets, reducing or delaying capital investments, or seeking to raise additional capital. Our ability to restructure or refinance our debt will depend on the condition of the capital markets and our financial condition at such time. From time to time, capital markets may experience periods of disruption and instability. See “Management’s Discussion and Analysis of Financial Condition and Results of Operations—Liquidity and Capital Resources” for more information.
Our business exposes us to personal injury, product liability and warranty claims and related governmental investigations, which could result in negative publicity, harm our brand and adversely affect our business, financial condition, and operating results.
Our stores and distribution centers are warehouse environments that involve the operation of forklifts and other machinery and the storage and movement of heavy merchandise, all of which are activities that have the inherent danger of injury or death to associates or customers despite safety precautions, training and compliance with federal, state and local health and safety regulations. While we have insurance coverage in place in addition to policies and procedures designed to minimize these risks, we may nonetheless be unable to avoid material liabilities for an injury or death arising out of these activities.
In addition, we face an inherent risk of exposure to product liability or warranty claims or governmental investigations in the event that the use of our products is alleged to have resulted in economic loss, personal injury or property damage or violated environmental or other laws. If any of our products proves to be defective or otherwise in violation of applicable law, we may be required to recall such products and be subject to legal action.
In connection with the installation or delivery of our products, customers may engage third parties associated with us to enter their homes. In addition, we are piloting in-home design services. While we believe we have appropriate indemnification and risk management practices in place, such activities involve liability and reputational risk, which could adversely affect us.
18

Unfavorable allegations, government investigations and legal actions surrounding our products and us could harm our reputation, impair our ability to grow or sustain our business, and adversely affect our business, financial condition, and operating results.
We rely on our reputation for offering great value, superior service and a broad assortment of high-quality, safe products. If we become subject to unfavorable allegations, government investigations or legal actions involving our products or us, such circumstances could harm our reputation and our brand and adversely affect our business, financial condition, and operating results. If this negative impact is significant, our ability to grow or sustain our business could be jeopardized.
Negative publicity surrounding product matters, including publicity about other retailers, may harm our reputation and affect the demand for our products. In addition, if more stringent laws or regulations are adopted in the future, we may have difficulty complying with the new requirements imposed by such laws and regulations, and in turn, our business, financial condition, and operating results could be adversely affected. Moreover, regardless of whether any such changes are adopted, we may become subject to claims or governmental investigations alleging violations of applicable laws and regulations. Any such matter may subject us to fines, penalties, injunctions, litigation and/or potential criminal violations. Any one of these results could negatively affect our business, financial condition, and operating results and impair our ability to grow or sustain our business.
If we violate or are alleged to have violated environmental, health and safety laws and regulations, we could incur significant costs and other negative effects that could reduce demand for our products and adversely affect our business, financial condition, and operating results.
Certain portions of our operations are subject to laws and regulations governing the environmental protection of natural resources and health and safety, including formaldehyde emissions and the use, storage, generation, transportation, treatment, emission, release and disposal of certain hazardous materials and wastes.
We operate our business in accordance with standards and procedures designed to comply with the applicable laws and regulations in these areas and work closely with our suppliers in order to comply with such laws and regulations. If we violate or are alleged to have violated these laws, we could incur significant costs, be liable for damages, experience delays in shipments of our products, be subject to fines, penalties, criminal charges or other legal risks, or suffer reputational harm, any of which could reduce demand for our products and adversely affect our business, financial condition, and operating results.
We, and our officers and directors and stockholders, have been and may be the target of securities-related litigation in the future, which could divert our management’s attention and resources, result in substantial costs, and have an adverse effect on our business, results of operations, financial condition and stock price.
We have been and may in the future be the target of securities-related litigation in the future. Litigation can divert our management’s attention and resources, result in substantial costs, and have an adverse effect on our business, results of operations, financial condition and stock price. We maintain director and officer insurance to mitigate the risks associated with potential claims; however, we are responsible for meeting certain deductibles under such policies, and, in any event, we cannot assure you that the insurance coverage will adequately protect us from all claims made against us. There also may be adverse publicity associated with litigation that could negatively affect customer perception of our business and materially damage our reputation and the value of our brand despite the fact that we deny the allegations or are ultimately found not liable.
Federal, state or local laws and regulations, or our failure to comply with such laws and regulations, could increase our expenses, restrict our ability to conduct our business and expose us to legal risks.
We are subject to a wide range of general and industry-specific laws and regulations imposed by federal, state and local authorities in the countries in which we operate including those related to customs, foreign operations (such as the FCPA), truth-in-advertising, consumer protection (such as the California Consumer Privacy Act and Telephone Consumer Protection Act), privacy, product safety (such as the Formaldehyde Standards in Composite Wood Products Act), the environment (such as the Lacey Act), import and export controls (such as the Uyghur Forced Labor Prevention Act), intellectual property infringement, zoning and occupancy matters as well as the operation of retail stores and distribution facilities. In addition, various federal and state laws govern our relationship with, and other matters pertaining to, our associates, including wage and hour laws, laws governing independent contractor classifications, requirements to provide meal and rest periods or other benefits, family leave mandates, requirements regarding working conditions and accommodations to certain associates, citizenship or work authorization and related requirements, insurance and workers’ compensation rules and anti-discrimination laws. In recent years, we and other parties in the flooring industry have been or currently are parties to litigation involving claims that allege violations of these laws, including claims related to product safety and patent claims. In addition, there has been an increase in the number of wage and hour class action claims that allege misclassification of overtime eligible workers and/or failure to pay overtime-eligible workers for all hours worked, particularly in the retail industry, and we are currently defending one such claim. Although we believe that we have complied with these laws and regulations, there is nevertheless a risk that we will become subject to additional claims that allege we have failed to do so. Any claim that alleges a failure by us to comply with any of these laws and regulations may subject us to fines, penalties, injunctions, litigation and/or potential criminal violations, which could adversely affect our reputation, business, financial condition, and operating results.
19

Certain of our products may require us to spend significant time and resources in order to comply with applicable advertising, labeling, importation, exportation, environmental, health and safety laws and regulations because if we violate these laws or regulations, we could experience delays in shipments of our goods, be subject to fines or penalties, be liable for costs and damages or suffer reputational harm, any of which could reduce demand for our merchandise and adversely affect our business, financial condition, and operating results. Any changes to these laws or regulations or any new laws or regulations that are passed or go into effect may make it more difficult for us to operate our business and in turn adversely affect our operating results.
If our efforts to protect the privacy and security of information related to our customers, us, our associates, our suppliers and other third parties are not successful, we could become subject to litigation, investigations, liability and negative publicity that could significantly harm our reputation and relationships with our customers and adversely affect our business, financial condition, and operating results.
Our business, like that of most retailers, involves the receipt, storage and transmission of customers’ personal information, consumer preferences and payment card data, as well as other confidential information related to us, our associates, our suppliers and other third parties, some of which is entrusted to third-party service providers and vendors that provide us with technology, systems and services that we use in connection with the receipt, storage and transmission of such information. Techniques used for cyber-attacks designed to gain unauthorized access to these types of sensitive information by breaching or sabotaging critical systems of organizations, including those that use artificial intelligence, are constantly evolving and generally are difficult to recognize and react to effectively. We may be unable to anticipate these techniques or to implement adequate preventive or reactive security measures. High profile electronic security breaches leading to unauthorized release of sensitive information have occurred in recent years with increasing frequency at a number of major U.S. companies, including several large retailers, notwithstanding widespread recognition of the cyber-attack threat and improved data protection methods.
Despite our security measures and those of third parties with whom we do business, our respective systems and facilities may be vulnerable to criminal cyber-attacks or security incidents due to malfeasance, intentional or inadvertent security breaches by associates, or other vulnerabilities such as defects in design or manufacture. Unauthorized parties may also attempt to gain access to our systems or facilities through fraud, trickery or other forms of deception targeted at our customers, associates, suppliers and service providers. Any such, incidents could compromise our networks and the information stored there could be accessed, misused, publicly disclosed, lost or stolen.
An actual or anticipated attack or security incident may cause us to incur additional costs, including costs related to diverting or deploying personnel, implementing preventative measures, training associates and engaging third-party experts and consultants. Further, any security breach incident could expose us to risks of data loss, regulatory and law enforcement investigations, litigation and liability and could seriously disrupt our operations and any resulting negative publicity could significantly harm our reputation and relationships with our customers and adversely affect our business, financial condition, and operating results.
A material disruption in our information systems, including our website, could adversely affect our business or operating results and lead to reduced net sales and reputational damage.
We rely on our information systems to process transactions, summarize our results of operations and manage our business. In particular, our website is an important part of our integrated connected customer strategy and customers use these systems as information sources on the range of products available to them and as a way to order our products. In addition, we rely on our enterprise resource planning, telecommunications, inventory tracking , billing and other information systems to track transactions, billing, payments, inventory and a variety of day-to-day business decisions. Therefore, the reliability and capacity of our information systems is critical to our operations and the implementation of our growth initiatives. However, our information systems are subject to damage or interruption from planned upgrades in technology interfaces, power outages, computer and telecommunications failures, computer viruses, cyber-attacks or other security breaches and catastrophic events such as fires, floods, earthquakes, tornadoes, hurricanes, acts of war or terrorism and usage errors by our associates. If our information systems are damaged or cease to function properly, we may have to make a significant investment to fix or replace them, and we may suffer losses of critical data and/or interruptions or delays in our operations.
In addition, to keep pace with changing technology, we must continuously implement new information technology systems as well as enhance our existing systems, including a significant upgrade planned to begin in 2024. Moreover, the successful execution of some of our growth strategies, in particular the expansion of our connected customer and online capabilities, is dependent on the design and implementation of new systems and technologies and/or the enhancement of existing systems. If we encounter implementation or usage problems with these new systems or other related systems and infrastructure, or if the systems do not operate as intended, do not give rise to anticipated benefits, or fail to integrate properly with our other systems or software platforms, then the costs of such new information technology systems may be more than we anticipate. Any material disruption in our information systems, or delays or difficulties in implementing or integrating new systems or enhancing or expanding current systems, could have an adverse effect on our business and our operating results and could lead to reduced net sales and reputational damage.
20

We may not be able to successfully maintain effective internal controls over financial reporting, which could have an adverse effect on our business and stock price.
We are required to comply with the SEC’s rules implementing Sections 302 and 404 of the Sarbanes-Oxley Act, which require management to certify financial and other information in our quarterly and annual reports as well as our fiscal year-end assessment of the effectiveness of our internal control over financial reporting. When evaluating our internal control over financial reporting, we may identify material weaknesses that we may not be able to remediate in time to meet the applicable deadline imposed upon us for compliance with the requirements of Sections 302 and 404. If we are unable to maintain effective internal control over financial reporting or disclosure controls and procedures, our ability to record, process and report financial information accurately, and to prepare financial statements within required time periods, could be adversely affected. This could subject us to litigation or investigations requiring management resources and payment of legal and other expenses and could result in negative publicity, harm to our reputation and adversely affect our business, financial condition, and operating results or adversely affect the market price of our common stock.
Changes in tax laws, trade policies and regulations or in our operations and newly enacted laws or regulations may impact our effective tax rate or may adversely affect our business, financial condition, and operating results.
Changes in tax laws in any of the multiple jurisdictions in which we operate, or adverse outcomes from tax audits that we may be subject to in any of the jurisdictions in which we operate, could result in an unfavorable change in our effective tax rate, which could adversely affect our business, financial condition, and operating results. Developments in tax policy or trade relations could also have a material adverse effect on our business, results of operations and liquidity.
We are subject to payments-related risks that could increase our operating costs, expose us to fraud, subject us to potential liability and potentially disrupt our business.
We accept payments using a variety of methods, including credit cards, debit cards, gift cards and physical bank checks. These payment options subject us to many compliance requirements, including, but not limited to, compliance with the Payment Card Industry Data Security Standards, which represents a common set of industry tools and measurements to help ensure the safe handling of sensitive information, and compliance with contracts with our third-party processors. These payment options also subject us to potential fraud by criminal elements seeking to discover and take advantage of security vulnerabilities that may exist in some of these payment systems. We rely on third parties to provide payment processing services, including the processing of credit cards, debit cards and gift cards, and it could disrupt or harm our business if these companies become unwilling or unable to provide these services to us, experience a data security incident or fail to comply with applicable rules and industry standards. We are also subject to payment card association operating rules, including data security rules, certification requirements, and rules governing electronic funds transfers, which could change or be reinterpreted to make it difficult or impossible for us to comply. If we fail to comply with these rules or requirements, or if our data security systems or payment card information of our customers are breached or compromised, there is the potential that parties could seek damages from us, we may be liable for card issuing banks’ costs, subject to fines and higher transaction fees, and lose our ability to accept credit cards and debit card payments from our customers, process electronic funds transfers, or facilitate other types of online payments, we could lose the confidence of customers and our business, financial condition, and operating results could be adversely affected.
Our intellectual property rights are valuable, and any failure to protect them could reduce the value of our products and brand and harm our business.
We regard our intellectual property as having significant value, and our brand is an important factor in the marketing of our products. However, we cannot assure you that the steps we take to protect our trademarks or intellectual property will be adequate to prevent others from copying or using our trademarks or intellectual property without authorization, which could harm the value of our brand.
We may be involved in disputes from time to time relating to our intellectual property and the intellectual property of third parties.
We are and may continue to become parties to disputes from time to time over rights and obligations concerning intellectual property, and we may not prevail in these disputes. Third parties have and may raise future claims against us alleging infringement or violation of the intellectual property of such third-party. Even if we prevail in such disputes, the costs we incur in defending such dispute may be material and costly. Some third-party intellectual property rights may be extremely broad, and it may not be possible for us to conduct our operations in such a way as to avoid violating any such intellectual property rights. Any such intellectual property claim could subject us to costly litigation and impose a significant strain on our financial resources and management personnel regardless of whether such claim has merit.
21

We may, from time to time, consider or engage in strategic transactions. Any such strategic transactions would involve risks, which could have an adverse impact on our financial condition and results of operation, and we may not realize the anticipated benefits of these transactions.
From time to time, we consider strategic transactions, including mergers, acquisitions, investments, alliances, and other growth and market expansion strategies, with the expectation that these transactions will result in increases in sales, cost savings, synergies and various other benefits. Assessing the viability and realizing the benefits of these transactions is subject to significant uncertainty. Additionally, in connection with evaluating potential strategic transactions and assets, we may incur significant expenses for the evaluation and due diligence investigation and negotiation of any potential transaction. Although we have limited experience acquiring companies, any future acquisitions may not be successful. If we complete an acquisition, we would need to successfully integrate the target company’s products, services, associates and systems into our business operations. Integration can be a complex and time-consuming process, and if any such integration is not fully successful or is delayed for a material period of time, we may not achieve the anticipated synergies or benefits of the acquisition. Furthermore, even if a target company is successfully integrated, an acquisition may fail to further our business strategy as anticipated, expose us to increased competition or challenges with respect to our products or services, and expose us to additional liabilities. Any impairment of goodwill or other intangible assets acquired in a strategic transaction may reduce our earnings.
We face risks related to our indebtedness.
As of December 28, 2023, the principal amount of our total indebtedness was $202.4 million related to our indebtedness outstanding under the Term Loan Facility. In addition, as of December 28, 2023, we had the ability to access $718.4 million of unused borrowings available under the ABL Facility without violating any covenants thereunder and had $35.3 million in outstanding letters of credit thereunder.
Our indebtedness, combined with our lease and other financial obligations and contractual commitments, could adversely affect our business, financial condition, and operating results by:
making it more difficult for us to satisfy our obligations with respect to our indebtedness, including restrictive covenants and borrowing conditions, which may lead to an event of default under the agreements governing our debt;
requiring us to dedicate a substantial portion of our cash flow from operations to payments on our indebtedness, thereby reducing the availability of cash flows to fund current operations and future growth;
exposing us to the risk of increased interest rates as our borrowings under our Credit Facilities are at variable rates;
restricting us from making strategic acquisitions;
requiring us to comply with financial and operational covenants, restricting us, among other things, from placing liens on our assets, making investments, incurring debt, making payments to our equity or debt holders and engaging in transactions with affiliates;
limiting our ability to borrow additional amounts for working capital, capital expenditures, debt service requirements, execution of our business and growth strategies or other purposes; and
limiting our ability to obtain credit from our suppliers and other financing sources on acceptable terms or at all.
The credit agreements governing our Credit Facilities contain, and any future indebtedness would likely contain, a number of customary financial, operative and other restrictive covenants that impose significant operating and financial restrictions, including restrictions on our subsidiaries paying dividends and otherwise transferring cash or other assets to us except in certain limited circumstances, and other restrictions on our ability to engage in acts that may be in our best long-term interests. Such financial, operative and other restrictive covenants in our current debt agreements and any future financing agreements could adversely affect our ability to finance future operations or capital needs or to engage in other business activities.
We may also incur substantial additional indebtedness in the future, subject to the restrictions contained in our Credit Facilities. If such new indebtedness is in an amount greater than our current debt levels, the related risks that we now face could intensify. However, we cannot give assurance that any such additional financing will be available to us on acceptable terms or at all.
22

Our variable rate debt subjects us to interest rate risk that could cause our debt service obligations to increase significantly.
The debt we incurred under our Credit Facilities are at variable rates of interest, which exposes us to interest rate risk. Reference rates used to determine the applicable interest rates for our variable rate debt began to rise significantly in the second half of fiscal 2022 and into fiscal 2023. If interest rates continue to increase, the debt service obligations on such indebtedness will continue to increase even if the amount borrowed remains the same, and our net income and cash flows, including cash available for servicing our indebtedness, will correspondingly decrease. In addition, as a result of our latest amendments to the Credit Facilities certain of the variable rate indebtedness extended to us uses the Secured Overnight Financing Rate (“SOFR”) as a benchmark for establishing the interest rate. While we believe we will continue to use SOFR, other factors may impact SOFR including factors causing SOFR to cease to exist, new methods of calculating SOFR to be established, or the use of an alternative reference rate(s). These consequences are not entirely predictable and could have an adverse impact on our financing costs, returns on investments, valuation of derivative contracts and our financial results.
Our fixed lease obligations could adversely affect our operating results.
We are required to use a significant portion of cash generated by our operations to satisfy our fixed lease obligations, which could adversely affect our ability to obtain future financing to support our growth or other operational investments. We will require substantial cash flows from operations to make our payments under our operating leases, all of which provide for periodic increases in rent. If we are not able to make payments under our operating leases, this could trigger defaults under other leases or, in certain circumstances, under our Credit Facilities, which could cause the counterparties or lenders under those agreements to accelerate the obligations due thereunder.
Risks Related to the Ownership of Our Common Stock
Our stock price may continue to be volatile, which could result in a significant loss or impairment of your investment.
On May 2, 2017, we completed our initial public offering (the “IPO”). Since the IPO, the price of our common stock as reported by The New York Stock Exchange (“NYSE”) has ranged from a low closing sales price of $24.00 on December 24, 2018 to a high closing sales price of $143.31 on November 4, 2021. In addition, the trading price of our common stock has been, and may continue to be, subject to wide price fluctuations in response to various factors, many of which are beyond our control, including those described above in “Risks Related to Our Business.”
Stock markets have experienced price and volume fluctuations that have affected and continue to affect the market prices of equity securities of many companies, including ours. These fluctuations sometimes have been unrelated or disproportionate to the operating performance of those companies. These and other factors may cause the market price and demand for our common stock to fluctuate substantially, which may limit or prevent investors from readily selling their shares of common stock and may otherwise adversely affect the price or liquidity of our common stock.
We do not currently expect to pay any cash dividends.
The continued operation and growth of our business will require substantial funding. Accordingly, we do not currently expect to pay any cash dividends on shares of our common stock. Any determination to pay dividends in the future will be at the discretion of our Board of Directors (the “Board”) and will depend upon our operating results, financial condition, contractual restrictions, restrictive covenants under our Credit Facilities, restrictions imposed by applicable law and other factors our Board deems relevant. Accordingly, realization of a gain on your investment in our common stock will depend on the appreciation of the price of our common stock, which may never occur. See Item 5, “Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities” for more information.
Anti-takeover provisions could impair a takeover attempt and adversely affect existing stockholders and the market value of our common stock.
Certain provisions of our certificate of incorporation and bylaws and applicable provisions of Delaware law may have the effect of rendering more difficult, delaying or preventing an acquisition of the Company, even when this would be in the best interest of our stockholders. These provisions include:
the sole power of a majority of our Board to fix the number of directors;
the requirement that certain advance notice procedures be followed for our stockholders to submit nominations of candidates for election to our Board and to bring other proposals before a meeting of the stockholders;
the power of our Board to amend our bylaws without stockholder approval;
the sole power of the Board to fill any vacancy on the Board, whether such vacancy occurs as a result of an increase in the number of directors or otherwise;
23

the ability of a majority of our Board (even if less than a quorum) to designate one or more series of preferred stock and issue shares of preferred stock without stockholder approval;
a requirement that, to the fullest extent permitted by law, certain proceedings against or involving us or our directors, officers, or associates be brought exclusively in the Court of Chancery in the State of Delaware; and
the lack of cumulative voting rights for the holders of our Class A common stock with respect to the election of directors.
Further, Delaware law imposes conditions on the voting of “control shares” and on certain business combination transactions with “interested stockholders.”
Our issuance of shares of preferred stock could delay or prevent a change of control of the Company. Our Board has the authority to cause us to issue, without any further vote or action by our stockholders, shares of preferred stock, par value $0.001 per share, in one or more series, to designate the number of shares constituting any series and to fix the rights, preferences, privileges, and restrictions thereof, including dividend rights, voting rights, rights and terms of redemption, redemption price or prices, and liquidation preferences of such series. The issuance of shares of preferred stock may have the effect of delaying, deferring, or preventing a change in control of our Company without further action by our stockholders, even where stockholders are offered a premium for their shares.
In addition, the issuance of shares of preferred stock with voting rights may adversely affect the voting power of the holders of our other classes of voting stock either by diluting the voting power of our other classes of voting stock if they vote together as a single class, or by giving the holders of any such preferred stock the right to block an action on which they have a separate class vote even if the action were approved by the holders of our other classes of voting stock.
These provisions could delay or prevent hostile takeovers and changes in control or changes in our management. Also, the issuance of shares of preferred stock with dividend or conversion rights, liquidation preferences, or other economic terms favorable to the holders of preferred stock could adversely affect the market price for our common stock by making an investment in our common stock less attractive. Any provision of our certificate of incorporation or bylaws or Delaware law that has the effect of delaying or deterring a change in control or otherwise makes an investment in our common stock less attractive could limit the opportunity for our stockholders to receive a premium for their shares of our common stock and could also affect the price that some investors are willing to pay for our common stock.
General Risk Factors
We are engaged in various legal actions, claims and proceedings arising in the ordinary course of business and, while we cannot predict the outcomes of such proceedings and other contingencies with certainty, this litigation and any potential future litigation could have an adverse impact on us.
We are engaged in various legal actions, claims and proceedings arising in the ordinary course of business, including claims related to breach of contract, product liabilities, intellectual property matters and employment related matters resulting from our business activities. As with most actions such as these, an estimate of any possible and/or ultimate liability cannot always be determined. Regardless of the outcome, litigation can have an adverse impact on us because of defense and settlement costs, diversion of management resources, and other factors. Additionally, we cannot guarantee that we will not become engaged in additional legal actions, claims, proceedings or governmental investigations in the future. Any such action could result in negative publicity, harm to our reputation and adversely affect our business, financial condition, and operating results.
We are subject to risks related to corporate social responsibility.
Our business could face public scrutiny related to environmental, social and governance (“ESG”) activities. We risk damage to our brand and reputation if we fail to act responsibly in a number of areas, such as diversity and inclusion, environmental stewardship, corporate governance and transparency. We will incur additional expenses as we continue to execute our ESG framework in the coming years. Adverse incidents could impact the value of our brand, the cost of our operations and relationships with investors, all of which could adversely affect our business and operating results.
ITEM 1B.    UNRESOLVED STAFF COMMENTS.
None.
24

ITEM 1C.    CYBERSECURITY.
Cybersecurity is the responsibility of our information security team, overseen by our Chief Information Security Officer (“CISO”). Our CISO reports to our Chief Information Officer (“CIO”), and our CISO and CIO regularly meet with our General Counsel to review cybersecurity risks, and evaluate their nature and severity, as well as identify potential mitigation and assess the impact of those mitigations on residual risk. Our enterprise risk management program also considers cybersecurity risks, including risks associated with our use of third-party service providers, alongside other company risks, and as part of these efforts, we gather information necessary to identify cybersecurity risks, and evaluate their nature and severity, as well as identify mitigations and assess the impact of those mitigations on residual risk. Our enterprise risk management program is reviewed annually with our Board.
We maintain a system of data protection and cybersecurity resources, technology, and processes. We regularly evaluate new and emerging risks and ever-changing legal and compliance requirements. We make strategic investments to address these risks and compliance requirements. We also perform annual and ongoing cybersecurity awareness training, which includes regular simulated phishing campaigns. We also run tabletop exercises, including with external advisors, to simulate a response to a cybersecurity incident, and we use the findings to improve our practices, procedures, incident response plan, and technologies. In the event of a cybersecurity incident, we have worked with external advisors to develop an incident response plan, which provides guidelines for responding to an incident and facilitates coordination across multiple parts of our Company. The incident response plan includes a procedure for notifying the CISO and CIO of any incident as well as a procedure for reporting any material incidents to the Audit Committee of our Board (the “Audit Committee”) and Board as appropriate.
Our cybersecurity risk program is structured according to the National Institute of Standards and Technology (NIST) Cybersecurity framework. This program includes multiple layers of security controls, including network segmentation, security monitoring, endpoint protect, and identity and access management. The Company annually engages third parties to advise and assess the Company’s cybersecurity programs, including to engage in penetration testing. The results of these assessments are reported to the CISO and our CISO, in consultation with our CIO and General Counsel, use the findings to improve our practices, procedures, and technologies. A summary of our cybersecurity efforts is reported to the Audit Committee, which has primary responsibility for oversight and review of guidelines and policies with respect to risk assessment and risk management, including cybersecurity, regularly. Our Board also receives periodic updates relating to information security and cybersecurity risks. We have also purchased cyber liability insurance to provide a level of financial protection against the potential losses arising from a cybersecurity incident. However, there is no assurance that our insurance coverage will cover or be sufficient to cover all losses or claims that may result from a cybersecurity incident.
Our CISO, CIO, and General Counsel collectively have over 35 years of business experience managing risks from cybersecurity threats and developing and implementing cybersecurity policies and procedures. Team members who support our information security program have relevant educational and industry experience.
In the last three fiscal years, we have not experienced a material information security breach incident and the expenses we have incurred from information security breach incidents have been immaterial, and we are not aware of any cybersecurity risks that are reasonably likely to materially affect our business. However, future incidents could have a material impact on our business strategy, results of operations, or financial condition. For additional discussion of the risks posed by cybersecurity threats, see “Risk Factors— Risks Related to our Business—If our efforts to protect the privacy and security of information related to our customers, us, our associates, our suppliers and other third parties are not successful, we could become subject to litigation, investigations, liability and negative publicity that could significantly harm our reputation and relationships with our customers and adversely affect our business, financial condition, and operating results.” and “Risk Factors— Risks Related to our Business—A material disruption in our information systems, including our website or call center, could adversely affect our business or operating results and lead to reduced net sales and reputational damage.” in Part 1 of this Annual Report.
25

ITEM 2.    PROPERTIES.
As of December 28, 2023, we operated 221 U.S. warehouse-format stores located in 36 states as shown in the table below:
StateNumber of
Stores
Alabama4
Arizona7
California27
Colorado6
Connecticut3
Florida28
Georgia10
Illinois10
Indiana2
Iowa1
Kansas2
Kentucky2
Louisiana4
Maryland4
Massachusetts7
Michigan4
Minnesota3
Missouri2
Nebraska1
Nevada4
New Hampshire1
New Jersey9
New Mexico1
New York9
North Carolina5
Ohio4
Oklahoma2
Oregon1
Pennsylvania4
South Carolina3
Tennessee4
Texas31
Utah3
Virginia8
Washington3
Wisconsin2
Total221
26

The following table presents the percentage of our owned versus leased facilities in operation at the end of fiscal 2023 and their total square footage:
square footage in thousandsOwnedLeasedTotal Square Footage
Stores%94 %17,237
Distribution centers20 %80 %5,680
Offices and other— %100 %530
Total23,447
Stores include our 221 warehouse-format stores and five small-format design studios. Distribution centers include our four distribution centers located in or near Houston, Savannah, Los Angeles, and Baltimore and our transload facility near Los Angeles. Offices and other includes our headquarters, which we refer to as our store support center, located in Atlanta, our product review and sample fulfillment center located near Atlanta, and other administrative, sales, and warehousing facilities supporting our commercial surfaces business. The property tables above exclude locations where we have taken possession of the premises but are not yet operating. See Note 9, “Commitments and Contingencies” of the notes to our consolidated financial statements included in this Annual Report for additional details related to our leases.
ITEM 3.    LEGAL PROCEEDINGS.
We are engaged in various legal actions, claims and proceedings arising in the ordinary course of business, including claims related to breach of contracts, product liabilities, intellectual property matters and employment related matters resulting from our business activities. As with most actions such as these, an estimation of any possible and/or ultimate liability cannot always be determined. Regardless of the outcome, litigation can have an adverse impact on us because of defense and settlement costs, diversion of management resources, and other factors. See the information disclosed under the “Litigation” caption in Note 9, “Commitments and Contingencies” to our consolidated financial statements included in this Annual Report for further detail on legal proceedings.
ITEM 4.    MINE SAFETY DISCLOSURES.
Not applicable.
PART II
ITEM 5.    MARKET FOR REGISTRANT’S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES.
Market Information
Our common stock is publicly traded on the NYSE under the symbol “FND.” On February 19, 2024, there were 19 stockholders of record of our Class A common stock. The actual number of stockholders is greater than the number of record holders stated above, and includes stockholders who are beneficial owners, but whose shares are held in “street name” by brokers and other nominees. This number of holders of record also does not include stockholders whose shares may be held in trust by other entities.
Dividend Policy
No dividends have been declared or paid on our common stock. We intend to continue to retain all available funds and any future earnings for use in the operation and growth of our business, and therefore we do not currently expect to pay any cash dividends on our common stock. Any future determination to pay dividends will be at the discretion of our Board and will depend on then existing conditions, including our operating results, financial condition, contractual restrictions, capital requirements, business prospects and other factors that our Board may deem relevant.
27

Stock Performance Graph
The following graph shows a comparison of cumulative total return to holders of our common stock against the cumulative total return of the S&P 500 Index and the S&P 500 Home Improvement Retail Index for our fiscal years 2019 through 2023. The comparison of the cumulative total returns for each investment assumes that $100 was invested in our Class A common stock and the respective indices on December 27, 2018 (the last trading day of fiscal 2018) through December 28, 2023, including reinvestment of any dividends. Historical share price performance should not be relied upon as an indication of future share price performance.
1859
Fiscal Year EndedFNDS&P 500 IndexS&P 500 Home Improvement Retail Index
December 27, 2018$ 100.00$ 100.00$ 100.00
December 26, 2019
$ 193.39
$ 130.18
$ 129.83
December 31, 2020
$ 356.98
$ 150.92
$ 161.10
December 30, 2021
$ 499.73
$ 192.01
$ 251.16
December 29, 2022
$ 272.93
$ 154.66
$ 197.03
December 28, 2023
$ 437.87
$ 192.19
$ 214.71
Unregistered Sales of Equity Securities and Use of Proceeds
During fiscal 2023, the Company did not sell any unregistered equity securities.
28

Issuer Purchases of Equity Securities
The following table presents the number and average price of the Company’s common shares repurchased in each fiscal month of the fourth quarter of fiscal 2023:
Period
Total Number of Shares Purchased (1)
Average Price Paid per Share (1)
Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs (1)
Maximum Dollar Value of Shares That May Yet Be Purchased Under the Plans or Programs (1)
September 29 - October 26— $— 
N/A
N/A
October 27 - November 2363 84.92 
N/A
N/A
November 24 - December 28— — 
N/A
N/A
Total
63 $84.92 
N/A
N/A
(1) Under the Floor & Decor Holdings, Inc. 2017 Stock Incentive Plan (the “2017 Plan”), participants may surrender shares as payment of applicable tax withholding on the vesting of restricted stock awards. Shares so surrendered by participants in the 2017 Plan are repurchased pursuant to the terms of the 2017 Plan and applicable award agreements and not pursuant to any publicly announced share repurchase programs.
ITEM 6.    RESERVED
29

ITEM 7.    MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS.
You should read the following discussion and analysis of our financial condition and results of operations together with our consolidated financial statements and the related notes thereto and other financial information included elsewhere in this filing. This discussion and analysis contains forward-looking statements that involve risks and uncertainties. Our actual results could differ materially from those anticipated in these forward-looking statements as a result of certain factors, including those discussed in “Item 1A. Risk Factors.” See the cautionary note regarding forward-looking statements set forth at the beginning of this Annual Report.
Overview
Founded in 2000, Floor & Decor is a high-growth, differentiated, multi-channel specialty retailer of hard surface flooring and related accessories and seller of commercial surfaces with 221 warehouse-format stores across 36 states as of December 28, 2023. We believe our unique approach to selling hard surface flooring and our consistent and disciplined culture of innovation and reinvestment create a differentiated business model in the hard surface flooring category. We believe that we offer the industry’s broadest in-stock assortment of tile, wood, laminate and vinyl, and natural stone flooring along with decorative and installation accessories and adjacent categories at everyday low prices, positioning us as the one-stop destination for our customers’ entire hard surface flooring needs. We appeal to a variety of customers, including professional installers and commercial businesses (“Pro”) and homeowners, which are comprised of do it yourself customers (“DIY”) and buy it yourself customers, who buy the products for professional installation (“BIY”). Our warehouse-format stores, which average approximately 78,000 square feet, carry on average approximately 4,500 flooring and decorative and installation accessory SKUs, approximately 1.0 million square feet of flooring products, and $3.0 million of inventory at cost as of December 28, 2023. We believe that our inspiring design centers and creative and informative visual merchandising also greatly enhance our customers’ renovation experience. In addition to our stores, our website FloorandDecor.com showcases our products.
The following table presents a performance summary of our results of operations for fiscal years 2023 and 2022:
Fiscal Year Ended
dollars in thousands12/28/202312/29/2022
Net sales$4,413,884$4,264,473
Net income$245,980$298,195
Adjusted EBITDA$551,133$577,050
Comparable store sales(7.1)%9.2 %
Number of warehouse-format stores221191
During fiscal 2023, we continued to make key long-term strategic investments, including:
opening 31 new warehouse-format stores and closing one warehouse-format store, ending the year with 221 warehouse-format stores and five design studios;
continuing our strategic expansion into commercial surfaces through our acquisition of Salesmaster, a seller of commercial surfaces that primarily serves end users and flooring contractors in New York City and certain New England markets (refer to Note 15, “Acquisitions” of the notes to the consolidated financial statements included in this Annual Report for additional details);
focusing on innovative new products and localized assortments, supported by inspirational in-store and online visual merchandising solutions;
adding more resources dedicated to serving our Pro customers, including hiring professional external sales staff to drive more Pro sales;
investing in our Pro, connected customer, in-store designer, customer relationship, and store focused technology; and
investing capital to continue enhancing the in-store shopping experience for our customers.
The housing market continued to be impacted by a number of macroeconomic factors during fiscal 2023, including rising interest rates and higher home prices putting pressure on housing affordability and resulting in declines in existing home sales, inflation, and a shift in consumer spending toward services. We believe these factors directly contributed to a slowdown in demand for flooring resulting in year-over-year declines in our comparable store sales and net income. We believe that our continued focus on providing exceptional value to customers through our broad assortment and everyday low price strategy, while remaining disciplined to maintain profitability through cost control and strategic growth investments, have been instrumental in helping us to navigate this challenging housing market. However, the potential significance and duration of these macroeconomic difficulties is uncertain, and further pressures on the housing market could have an adverse impact on our business.
30

Key Performance Indicators
We consider a variety of performance and financial measures in assessing the performance of our business. The key measures we use to determine how our business is performing are comparable store sales, the number of new store openings, gross profit and gross margin, operating income, and EBITDA and Adjusted EBITDA.
Comparable Store Sales
Our comparable store sales growth is a significant driver of our net sales, profitability, cash flow, and overall business results. We believe that comparable store sales growth is generated by continued focus on providing a dynamic and expanding product assortment in addition to other merchandising initiatives, quality of customer service, enhancing sales and marketing strategies, improving visual merchandising and overall aesthetic appeal of our stores and our website, effectively serving our Pro customers, continued investment in store staff and infrastructure, growing our proprietary credit offering, and further integrating connected customer strategies and other key information technology enhancements.
Comparable store sales refer to period-over-period comparisons of our net sales among the comparable store base and are based on when the customer obtains control of the product, which is typically at the time of sale. A store is included in the comparable store sales calculation on the first day of the thirteenth full fiscal month following a store’s opening, which is when we believe comparability has been achieved. Changes in our comparable store sales between two periods are based on net sales for stores that were in operation during both of the two periods. Any change in the square footage of an existing comparable store, including for remodels and relocations within the same primary trade area of the existing store being relocated, does not eliminate that store from inclusion in the calculation of comparable store sales. Stores that are closed for a full fiscal month or longer are excluded from the comparable store sales calculation for each full fiscal month that they are closed. Since our e-commerce, regional account manager, and design studio sales are fulfilled by individual stores, they are included in comparable store sales only to the extent the fulfilling store meets the above mentioned store criteria. Sales through our Spartan Surfaces, LLC. (“Spartan”) subsidiary do not involve our stores and are therefore excluded from the comparable store sales calculation.
Definitions and calculations of comparable store sales differ among companies in the retail industry; therefore, comparable store metrics disclosed by us may not be comparable to the metrics disclosed by other companies.
We believe that comparable store sales is a useful measure as it allows management, analysts, investors, and other interested parties to evaluate the sales performance of our retail stores. In addition, comparable store sales highlights our sales and market share growth. Management uses comparable store sales to evaluate the effectiveness of our selling strategies, to make budgeting decisions, and to compare our performance against that of other peer companies using similar measures.
Various factors affect comparable store sales, including:
national and regional economic conditions;
the retail sales environment and other retail trends;
the home improvement spending environment;
the hard surface flooring industry trends;
the impact of competition;
changes in our product mix;
changes in staffing at our stores;
cannibalization resulting from the opening of new stores in existing markets;
changes in pricing;
changes in advertising and other operating costs; and
weather conditions.
Number of New Stores
The number and timing of new store openings, and the costs and fixed lease obligations associated with those openings, have had, and are expected to continue to have, a significant impact on our results of operations. The number of new stores reflects the number of stores opened during a particular reporting period. Before we open new stores, we incur pre-opening expenses, which are defined below. While net sales at new stores are generally lower than net sales at our stores that have been open for more than one year, our new stores have historically been profitable in their first year. Our ability to open new, profitable stores is important to our long-term sales and profit growth goals.
31

Gross Profit and Gross Margin
Our gross profit is variable in nature and generally follows changes in net sales. Our gross profit and gross margin can also be impacted by changes in our prices, our merchandising assortment, shrinkage, damage, selling of discontinued products, the cost to transport our products from the manufacturer to our stores, and our distribution center costs. With respect to our merchandising assortment, certain of our products tend to generate somewhat higher margins than other products within the same product categories or among different product categories. We have experienced inflation increases in certain of our product categories but historically have been able to source from a different manufacturer or pass increases on to our consumers. Our gross profit and gross margin, which reflect our net sales and our cost of sales and any changes to the components thereof, allow us to evaluate our profitability and overall business results.
Gross profit is calculated as net sales less cost of sales. Gross profit as a percentage of net sales is referred to as gross margin. Cost of sales consists of merchandise costs, as well as freight costs to transport inventory to our distribution centers and stores, and duty and other costs that are incurred to distribute the merchandise to our stores. Cost of sales also includes shrinkage, damage, warehousing costs, sourcing and compliance costs. We receive cash consideration from certain vendors related to vendor allowances and volume rebates, which is recorded as a reduction of costs of sales as the inventory is sold or as a reduction of the carrying value of inventory while the inventory is still on hand. Costs associated with arranging and paying for freight to deliver products to customers is included in cost of sales. The components of our cost of sales may not be comparable to the components of cost of sales, or similar measures, of other retailers. As a result, data in this filing regarding our gross profit and gross margin may not be comparable to similar data made available by other retailers.
We believe that gross profit and gross margin are useful measures as they allow management and analysts, investors, and other interested parties to evaluate the cost and profitability of our products and overall cost of sales, which is our largest expense. Gross profit and gross margin are also important indicators of our ability to grow profits and leverage our expenses on a growing sales base. Management uses gross profit and gross margin, among other measures, to make decisions related to product, pricing, supplier, and distribution strategies as well as other areas affecting the products we offer to our customers.
Operating Income, EBITDA, Adjusted EBITDA
Operating income, EBITDA, and Adjusted EBITDA are key metrics used by management and our Board to assess our financial performance and enterprise value. We believe that operating income, EBITDA, and Adjusted EBITDA are useful measures, as they eliminate certain expenses that are not indicative of our core operating performance and facilitate a comparison of our core operating performance on a consistent basis from period to period. We also use Adjusted EBITDA as a basis to determine covenant compliance with respect to our Credit Facilities, to supplement GAAP measures of performance to evaluate the effectiveness of our business strategies, to make budgeting decisions, and to compare our performance against that of other peer companies using similar measures. Operating income, EBITDA and Adjusted EBITDA are also frequently used by analysts, investors and other interested parties as performance measures to evaluate companies in our industry.
EBITDA and Adjusted EBITDA are supplemental measures of financial performance that are not required by, or presented in accordance with, GAAP. We define EBITDA as net income before interest, taxes, depreciation and amortization. We define Adjusted EBITDA as net income before interest, taxes, depreciation and amortization, adjusted to eliminate the impact of non-cash stock-based compensation expense and certain items that we do not consider indicative of our core operating performance.
EBITDA and Adjusted EBITDA are non-GAAP measures of our financial performance and should not be considered as alternatives to net income as a measure of financial performance or any other performance measure derived in accordance with GAAP, and they should not be construed as an inference that our future results will be unaffected by unusual or non-recurring items. Additionally, EBITDA and Adjusted EBITDA are not intended to be measures of liquidity or free cash flow for management's discretionary use. In addition, these non-GAAP measures exclude certain non-recurring and other charges. Each of these non-GAAP measures has its limitations as an analytical tool, and you should not consider them in isolation or as a substitute for analysis of our results as reported under GAAP. In evaluating EBITDA and Adjusted EBITDA, you should be aware that in the future we will incur expenses that are the same as or similar to some of the items eliminated in the adjustments made to determine EBITDA and Adjusted EBITDA, such as stock-based compensation expense, distribution center relocation expenses, fair value adjustments related to contingent-earn out liabilities, and other adjustments. Our presentation of EBITDA and Adjusted EBITDA should not be construed to imply that our future results will be unaffected by any such adjustments. Definitions and calculations of EBITDA and Adjusted EBITDA differ among companies in the retail industry, and therefore EBITDA and Adjusted EBITDA disclosed by us may not be comparable to the metrics disclosed by other companies.
32

Other Key Financial Definitions
Net Sales
Net sales reflect our sales of merchandise, less discounts and estimated returns and include our in-store sales and e-commerce sales. In certain cases, we arrange and pay for freight to deliver products to customers and bill the customer for the estimated freight cost, which is also included in net sales. Revenue is recognized when we satisfy the performance obligations in contracts with our customers, which is typically when the customer obtains control of the underlying inventory.
The retail and commercial sectors in which we operate are cyclical, and consequently our sales are affected by general economic conditions. Purchases of our products are sensitive to trends in the levels of consumer spending, which are affected by a number of factors such as consumer disposable income, housing market conditions, unemployment trends, stock market performance, consumer debt levels and consumer credit availability, interest rates and inflation, tax rates and overall consumer confidence in the economy.
Selling and Store Operating Expenses
Selling and store operating expenses consist primarily of store personnel wages, bonuses and benefits, rent and infrastructure expenses, supplies, depreciation and amortization, training expenses, and advertising costs. Credit card fees, insurance, personal property taxes, and other miscellaneous operating costs are also included. We expect that our selling and store operating expenses will increase in future periods with future growth. Selling and store operating expenses include variable as well as fixed components, which may not directly correlate with net sales. The components of our selling and store operating expenses may not be comparable to the components of similar measures of other retailers.
General and Administrative Expenses
General and administrative expenses consist primarily of costs incurred outside of our stores and include administrative personnel wages in our store support center and regional functions, bonuses and benefits, supplies, depreciation and amortization, and store support center expenses. Insurance, legal expenses, information technology costs, consulting, and other miscellaneous operating costs are also included. We expect that our general and administrative expenses will increase in future periods with future growth. General and administrative expenses include variable as well as fixed components, which may not directly correlate with net sales. The components of our general and administrative expenses may not be comparable to the components of similar measures of other retailers.
Pre-opening Expenses
We account for non-capital operating expenditures incurred prior to opening a new store or relocating an existing store as “pre-opening” expenses in our Consolidated Statements of Operations and Comprehensive Income. Our pre-opening expenses begin, on average, three months to one year in advance of a store opening or relocating due to, among other things, the amount of time it takes to prepare a store for its grand opening. The majority of pre-opening expenses are incurred during the three months before a store opens. Pre-opening expenses primarily include the following: rent, advertising, training, staff recruiting, utilities, personnel, and equipment rental. A store is considered to be relocated if it is closed temporarily and re-opened within the same primary trade area.
Segments
We have two operating segments and one reportable segment. For additional segment information, refer to Note 1, “Summary of Significant Accounting Policies” of the notes to the consolidated financial statements included in this Annual Report.
33

Results of Operations
The comparison of the fiscal years ended December 29, 2022 and December 30, 2021 can be found in our annual report on Form 10-K for the fiscal year ended December 29, 2022 (the “2022 Annual Report”) located within Part II, Item 7. Management's Discussion and Analysis of Financial Condition and Results of Operations.
Results of operations for prior periods should not be considered indicative of future results. For information about the potential impacts that risks, such as declines in economic conditions that affect the residential housing market and consumer spending for hard surface flooring, interest rates, inflation, global supply chain disruptions, and geopolitical instability, among others, may have on our results of operations and overall financial performance for future periods, see “Management’s Discussion and Analysis of Financial Condition and Results of Operations - Overview” and Item 1A., “Risk Factors”.
For the fiscal years ended December 28, 2023 and December 29, 2022
The following tables summarize key components of our results of operations for the periods indicated (certain numbers may not sum due to rounding):
Fiscal Year Ended
12/28/202312/29/2022Increase (Decrease)
dollars in thousands
Amount% of Net salesAmount% of Net sales$%
Net sales$4,413,884 100.0 %$4,264,473 100.0 %$149,411 3.5 %
Cost of sales2,555,536 57.9 2,536,757 59.5 18,779 0.7 %
Gross profit1,858,348 42.1 1,727,716 40.5 130,632 7.6 %
Operating expenses:
Selling and store operating1,239,225 28.1 1,078,466 25.3 160,759 14.9 %
General and administrative252,713 5.7 213,848 5.0 38,865 18.2 %
Pre-opening44,982 1.0 38,642 0.9 6,340 16.4 %
Total operating expenses1,536,920 34.8 1,330,956 31.2 205,964 15.5 %
Operating income321,428 7.3 396,760 9.3 (75,332)(19.0)%
Interest expense, net9,897 0.2 11,138 0.3 (1,241)(11.1)%
Income before income taxes311,531 7.1 385,622 9.0 (74,091)(19.2)%
Income tax expense
65,551 1.5 87,427 2.1 (21,876)(25.0)%
Net income$245,980 5.6 %$298,195 7.0 %$(52,215)(17.5)%

Fiscal Year Ended
12/28/202312/29/2022
Comparable store sales (7.1)%9.2 %
Comparable average ticket 0.2 %17.0 %
Comparable customer transactions(7.2)%(6.6)%
Number of warehouse-format stores
221191
Adjusted EBITDA (in thousands) (1)
$551,133$577,050
Adjusted EBITDA (% of net sales)12.5 %13.5 %
(1)    Refer to “Reconciliation of Non-GAAP Measures” further below for reconciliation of Adjusted EBITDA to net income.
34

Net Sales
Net sales during fiscal 2023 increased $149.4 million, or 3.5%, compared to fiscal 2022 due to sales from the 31 new warehouse-format stores that we opened during the year and growth in our commercial business, partially offset by a decrease in comparable store sales of 7.1%. The comparable store sales decline during the period of 7.1%, or $289.7 million, was primarily due to the 7.2% decrease in comparable customer transactions, which we believe was largely driven by declines in existing home sales. Non-comparable store sales of $439.1 million during the same period were primarily driven by new stores and revenue from Spartan.
We estimate that retail sales during fiscal 2023 were approximately 55% from homeowners and 45% from Pros compared to approximately 58% from homeowners and 42% from Pros during fiscal 2022.
Gross Profit and Gross Margin
Gross profit during fiscal 2023 increased $130.6 million, or 7.6%, compared to fiscal 2022. The increase in gross profit was primarily driven by the 3.5% increase in net sales and an increase in gross margin to 42.1%, up approximately 160 basis points from 40.5% in fiscal 2022. The increase in gross margin was primarily due to a decline in supply chain costs in 2023.
Selling and Store Operating Expenses
Selling and store operating expenses during fiscal 2023 increased $160.8 million, or 14.9%, compared to fiscal 2022. The increase in selling and store operating expenses was primarily due to $154.9 million for new stores and $8.9 million at Spartan, partially offset by a decrease of $3.0 million at our comparable stores. As a percentage of net sales, selling and store operating expenses increased by approximately 280 basis points to 28.1% from 25.3% in fiscal 2022. This increase was primarily attributable to deleverage from a decrease in comparable store sales and new stores.
General and Administrative Expenses
General and administrative expenses during fiscal 2023 increased $38.9 million, or 18.2%, compared to fiscal 2022. The increase in general and administrative expenses was primarily comprised of costs to support store growth, including approximately $23.3 million for additional staff and $11.8 million in other administrative costs. Our general and administrative expenses as a percentage of net sales increased by approximately 70 basis points to 5.7% from 5.0% in fiscal 2022. The increase as a percentage of net sales was primarily driven by deleverage from a decrease in comparable store sales.
Pre-Opening Expenses
Pre-opening expenses during fiscal 2023 increased $6.3 million, or 16.4%, compared to fiscal 2022. The increase primarily resulted from an increase in the number of future stores that we were preparing to open and delays in getting our stores open compared to the prior year.
Interest Expense, Net
Net interest expense during fiscal 2023 decreased $1.2 million, or 11.1%, compared to fiscal 2022 due to a decrease in average amounts outstanding under our ABL Facility, higher interest income from our interest cap derivative contracts, and an increase in interest capitalized, partially offset by interest rate increases on outstanding debt.
Income Tax Expense
The provision for income taxes was $65.6 million in fiscal 2023 compared to $87.4 million in fiscal 2022. The effective tax rate was 21.0% for fiscal 2023 compared to 22.7% for fiscal 2022. The decrease in the effective tax rate was primarily due to an increase in excess tax benefits related to stock-based compensation awards that was partially offset by limitations on deductions for compensation to certain employees under Internal Revenue Code Section 162(m).
35

Reconciliation of Non-GAAP Financial Measures
EBITDA and Adjusted EBITDA
For the periods presented, the following table reconciles EBITDA and Adjusted EBITDA to net income, the most directly comparable financial measure calculated and presented in accordance with GAAP:
Fiscal Year Ended
in thousands12/28/202312/29/2022
Net income$245,980 $298,195 
Depreciation and amortization (a)
199,856 153,446 
Interest expense, net9,897 11,138 
Income tax expense65,551 87,427 
EBITDA521,284 550,206 
Stock-based compensation expense (b)
27,240 22,233 
Other (c)
2,609 4,611 
Adjusted EBITDA$551,133 $577,050 
(a)    Excludes amortization of deferred financing costs, which is included as part of interest expense, net in the table above.
(b)    Non-cash charges related to stock-based compensation programs, which vary from period to period depending on the timing of awards and forfeitures.
(c)    Other adjustments include amounts management does not consider indicative of our core operating performance. Amounts for fiscal 2023 relate to changes in the fair value of contingent earn-out liabilities. Amounts for fiscal 2022 primarily relate to relocation expenses for our Houston distribution center and changes in the fair value of contingent earn-out liabilities.
Liquidity and Capital Resources
Liquidity is provided primarily by cash flows from operations and our $800.0 million ABL Facility. Unrestricted liquidity as of December 28, 2023 was $752.8 million, consisting of $34.4 million in cash and cash equivalents and $718.4 million immediately available for borrowing under the ABL Facility without violating any covenants thereunder. Our liquidity is generally not seasonal, and our uses of cash are primarily tied to when we open stores and make other capital expenditures.
Our primary cash needs are for merchandise inventories, payroll, store rent, and other operating expenses and capital expenditures associated with opening new stores and remodeling existing stores, as well as information technology, e-commerce, and store support center infrastructure. We also use cash for the payment of taxes and interest and, as applicable, acquisitions. We expect that cash generated from operations together with cash on hand, the availability of borrowings under our credit facilities, and if necessary, additional funding through other forms of external financing, will be sufficient to meet liquidity requirements, anticipated capital expenditures, and payments due under our credit facilities for the next twelve months and the foreseeable future.
Total capital expenditures in fiscal 2024 are planned to be between approximately $400 million to $475 million and are expected to be funded primarily by cash generated from operations and borrowings under the ABL Facility. Our capital needs may change in the future due to changes in our business, new opportunities that we choose to pursue, or other factors. We currently expect the following for capital expenditures in fiscal 2024:
invest approximately $315 million to $365 million to open 30 to 35 warehouse-format stores, relocate stores, and begin construction on stores opening in fiscal 2025;
invest approximately $60 million to $75 million in existing store remodeling projects and our distribution centers; and
invest approximately $25 million to $35 million in information technology infrastructure, e-commerce, and other store support center initiatives.
36

Cash Flow Analysis
A summary of our operating, investing, and financing activities are shown in the following table:
Fiscal Year Ended
in thousands
12/28/202312/29/2022
Net cash provided by operating activities
$803,589 $112,450 
Net cash used in investing activities
(564,966)(455,637)
Net cash (used in) provided by financing activities
(214,035)213,537 
Net increase (decrease) in cash and cash equivalents
$24,588 $(129,650)
Net Cash Provided By Operating Activities
Cash provided by operating activities consists primarily of (i) net income adjusted for non-cash items, including depreciation and amortization, stock-based compensation, deferred income taxes, and changes in the fair values of contingent earn-out liabilities and (ii) changes in working capital.
Net cash provided by operating activities was $803.6 million for fiscal 2023 and $112.5 million for fiscal 2022. The increase in net cash provided by operating activities was primarily driven by a decrease in inventory, an increase in trade accounts payable, an increase in cash earnings after adjusting net income for non-cash items such as depreciation and amortization, and other working capital items.
Net Cash Used In Investing Activities
Investing activities typically consist primarily of capital expenditures for new store openings and existing store remodels, including leasehold improvements, racking, fixtures, vignettes, and design centers, and new infrastructure and information systems. Cash payments to acquire businesses are also included in investing activities.
Net cash used in investing activities was $565.0 million for fiscal 2023 and $455.6 million for fiscal 2022. The increase in cash used in investing activities was due to an increase in capital expenditures and cash paid for the Salesmaster acquisition. The year-over-year growth in capital expenditures was primarily driven by settlements of outstanding construction payables for recently completed stores and increases in new stores under construction.
Net Cash (Used in) Provided by Financing Activities
Financing activities consist primarily of borrowings and related repayments under our credit agreements, tax payments related to the vesting or exercise of stock-based compensation awards, proceeds from the exercise of stock options and our employee share purchase program, and payments of contingent earn-out consideration.
Net cash used in financing activities was $214.0 million for fiscal 2023 compared to net cash provided by financing activities of $213.5 million for fiscal 2022. The increase in net cash used in financing activities was primarily driven by net ABL Facility repayments and an increase in tax payments related to the vesting or exercise of stock-based compensation awards.
Our Credit Facilities
As of December 28, 2023, total Term Loan Facility debt was $202.4 million, and no amounts were outstanding under our ABL Facility. For additional information regarding our Term Loan Facility and ABL Facility, including applicable covenants, and other details, please refer to Note 10, “Debt” of the notes to the consolidated financial statements included in this Annual Report.
Credit Ratings
Our credit ratings are periodically reviewed by rating agencies. In November 2023, Moody’s updated the Company’s outlook from positive to stable. Moody’s issuer credit rating of Ba3 for the Company remains unchanged. As of December 28, 2023, Standard & Poor's issuer credit rating of BB with a stable outlook for the Company remains unchanged. These ratings and our current credit condition affect, among other things, our ability to access new capital. Negative changes to these ratings may result in more stringent covenants and higher interest rates under the terms of any new debt. Our credit ratings could be lowered or rating agencies could issue adverse commentaries in the future, which could have a material adverse effect on our business, financial condition, results of operations, and liquidity. In particular, a weakening of our financial condition, including an increase in our leverage or decrease in our profitability or cash flows, could adversely affect our ability to obtain necessary funds, result in a credit rating downgrade or change in outlook, or otherwise increase our cost of borrowing.
37

Supply Chain Finance Programs
As part of our ongoing efforts to improve cash flow and liquidity, we facilitate supply chain finance programs through financial intermediaries. Suppliers that participate in a supply chain finance program extend our payment terms by approximately 40 days on average. Amounts due to financial intermediaries for suppliers that elected to participate in a supply chain finance program totaled $114.0 million and $82.5 million as of December 28, 2023 and December 29, 2022, respectively, and are included in trade accounts payable in our Consolidated Balance Sheets. See Note 14, “Supply Chain Finance” of the notes to our consolidated financial statements included in this Annual Report for additional details related to our Finance Programs.
Material Cash Requirements, including Contractual Obligations to Third Parties
We enter into long-term obligations and commitments in the normal course of business, primarily debt obligations and non-cancelable operating leases. The following table summarizes our material cash requirements over the next several periods from known contractual or other obligations as of December 28, 2023:
Payments due by period
in thousandsTotal12/26/202412/25/202512/31/202612/30/202712/28/2028Thereafter
Operating leases (1)$2,067,348 $201,830 $202,451 $189,438 $179,514 $159,645 $1,134,470 
Purchase obligations (2)805,766 770,229 15,323 14,822 5,392 — — 
Long-term debt202,396 2,103 2,103 2,629 195,561 — — 
Estimated interest on long-term debt (3)52,350 14,214 16,770 16,615 4,751 — — 
Total$3,127,860 $988,376 $236,647 $223,504 $385,218 $159,645 $1,134,470 
(1)We enter into operating leases during the normal course of business. Most lease arrangements provide us with the option to renew the leases at defined terms. The future operating lease obligations set forth above would change if we were to exercise these options or enter into additional operating leases.
(2)Purchase obligations include agreements to purchase goods or services that are enforceable or legally binding. The majority of our purchase obligations are for inventory purchases, capital projects related to our stores and distribution centers, and software and license commitments. Purchase orders that are not binding agreements are excluded from the table above.
(3)For purposes of this table, interest has been estimated assuming our long-term debt is held to maturity and based on interest rates in effect for our indebtedness, adjusted for the effect of our interest rate caps, as of December 28, 2023. Actual borrowing levels and interest costs may differ.
In the ordinary course of business, we are required to post letters of credit as financial guarantees of our performance. As of December 28, 2023, letters of credit totaled $35.3 million. We do not currently provide cash collateral for outstanding letters of credit. We have negotiated a letter of credit sublimit as part of our ABL Facility. The amount available to be borrowed under our ABL Facility is reduced by the cumulative amount of any outstanding letters of credit.
For fiscal 2023, we were not party to any material off-balance sheet arrangements that are reasonably likely to have a current or future effect on our financial condition, net sales, expenses, results of operations, liquidity, capital expenditures, or capital resources. We do not have any relationship with unconsolidated entities or financial partnerships for the purpose of facilitating off-balance sheet arrangements or for other contractually narrow or limited purposes.
U.S. Tariffs and Global Economy
The current domestic and international political environment, including existing and potential changes to U.S. policies related to global trade and tariffs, have resulted in uncertainty surrounding the future state of the global economy. In particular, the ongoing trade dispute between the U.S. and China has resulted in the U.S. imposing tariffs of 25% on many products from China. While exclusions from tariffs were granted for certain products from China, nearly all of these exclusions have expired. In fiscal 2023, approximately 25% of the products we sold were produced in China. As we continue to manage the impact these tariffs may have on our business, we continue taking steps to mitigate some of these cost increases through negotiating lower costs from our vendors, increasing retail pricing as we deem appropriate, and sourcing from alternative countries. While our efforts have mitigated a substantial portion of the overall effect of increased tariffs, the enacted tariffs have increased our inventory costs and associated cost of sales for the remaining products still sourced from China.
38

Recently Adopted and Recently Issued Accounting Pronouncements
Refer to Note 1, “Summary of Significant Accounting Policies” of the notes to the consolidated financial statements included in this Annual Report for information on the recently adopted and recently issued accounting pronouncements that are applicable to the Company.
Critical Accounting Policies and Estimates
The preparation of financial statements in accordance with accounting principles generally accepted in the United States requires management to make estimates and assumptions about future events that affect amounts reported in our consolidated financial statements and related notes as well as the related disclosure of contingent assets and liabilities at the date of the financial statements. Management evaluates its accounting policies, estimates, and judgments on an ongoing basis. Management bases its estimates and judgments on historical experience and various other factors that are believed to be reasonable under the circumstances. Actual results may differ under different assumptions and conditions, and such differences could be material to the consolidated financial statements.
Management evaluated the development and selection of its critical accounting policies and estimates and believes that the following accounting policies are critical as they involve a higher degree of judgment or complexity and are the most significant to reporting our results of operations and financial position. The following critical accounting policies reflect the significant estimates and judgments used in the preparation of our consolidated financial statements. With respect to critical accounting policies, even a relatively minor variance between actual and expected experience can potentially have a materially favorable or unfavorable impact on subsequent results of operations. All of our significant accounting policies are discussed in “Note 1. Summary of Significant Accounting Policies” to our audited consolidated financial statements included in this Annual Report.
Revenue Recognition
Description. We recognize revenue and the related cost of sales when we satisfy the performance obligations in contracts with our customers in accordance with Accounting Standards Codification (“ASC”) 606, Revenue from Contracts with Customers (“ASC 606”). Our performance obligations for our retail store sales, as well as for orders placed through our website and shipped to our customers, are satisfied at the point-of-sale, which is typically the point at which the customer obtains control of the inventory. In some cases, merchandise is not physically ready for transfer to the customer at the point-of-sale, and revenue recognition is deferred until the customer has control of the inventory. Shipping and handling activities are accounted for as activities to fulfill the promise to transfer goods rather than as separate performance obligations as outlined within ASC 606. Payment is generally due from the customer immediately at the point-of-sale for both retail store sales and website sales with the exception of a small number of commercial clients purchasing through our commercial credit program, which typically offers longer payment terms.
Judgments and uncertainties involved in the estimate. Our customers have the right to return the goods sold to them within a reasonable time period, typically 90 days. The right of return is an element of variable consideration as defined within ASC 606. We estimate a reserve for future returns of previously sold goods based on historical experience and various other assumptions that we believe to be reasonable. Merchandise exchanges of similar product and price are not considered merchandise returns and, therefore, are excluded when calculating the sales returns reserve. While we believe that our current sales returns reserves are adequate, there can be no assurances that historical data and trends will accurately predict returns or that future developments might not lead to a significant change in the reserve.
Effect if actual results differ from assumptions. A 10% change in our sales returns reserves and related return asset accruals at December 28, 2023 would have had a net impact of approximately $1.3 million on operating income in fiscal 2023. Sales returns reserves and related return asset accruals over the last few years have fluctuated primarily based on changes in sales levels and, to a lesser extent, changes in customer return rates.
Inventory Valuation and Shrinkage
Description. Inventories consist of merchandise held for sale and are stated at the lower of cost or net realizable value. When evidence exists that the net realizable value of inventory is lower than its cost, the difference is recorded in cost of sales in the Consolidated Statements of Operations and Comprehensive Income as a loss in the period in which it occurs. We determine inventory costs using the moving weighted average cost method. We capitalize transportation, duties, and other costs to get product to our retail locations.
Judgments and uncertainties involved in the estimate. We provide provisions for losses related to shrinkage and other amounts that are otherwise not expected to be fully recoverable. These provisions are calculated based on historical shrinkage, selling prices, margins, and current business trends. The estimates have calculations that require management to make assumptions based on the current rate of sales, age, salability and profitability of inventory, historical percentages that can be affected by changes in our merchandising mix, customer preferences, rates of sell through, and changes in actual shrinkage trends.
39

Effect if actual results differ from assumptions. A 10% change in our inventory valuation and shrinkage reserves at December 28, 2023 would have affected operating income by approximately $0.6 million in fiscal 2023. Inventory valuation and shrinkage reserves typically fluctuate in proportion to changes in inventory balances.
Vendor Rebates and Allowances
Description. Vendor allowances consist primarily of volume rebates that are earned as a result of reaching certain inventory purchase levels and advertising allowances or incentives for the promotion of vendors' products. These vendor allowances are accrued as earned and are estimated based on annual projections. Vendor allowances earned are initially recorded as a reduction to the carrying value of inventory and a subsequent reduction in cost of sales when the related product is sold. Certain incentive allowances that are reimbursements of specific, incremental, and identifiable costs incurred to promote vendors’ products are recorded as an offset against these promotional expenses.
Judgments and uncertainties involved in the estimate. For vendor allowances, we develop accrual rates based on the provisions of the agreements in place. We perform analyses and review historical purchase trends and volumes throughout the year, adjust accrual rates as appropriate, and confirm actual amounts with select vendors to ensure the amounts earned are appropriately recorded. Amounts accrued throughout the year could be impacted if actual purchase volumes differ from projected purchase volumes, especially in the case of programs that provide for increased funding when graduated purchase volumes are met.
Effect if actual results differ from assumptions. If actual results are not consistent with the assumptions and estimates used, we could be exposed to additional adjustments that could positively or negatively impact gross margin and inventory. However, substantially all receivables associated with vendor rebates and allowances do not require subjective long-term estimates because they are collected soon after each quarter end, primarily within the first two months. Adjustments to gross margin and inventory in the following fiscal year have historically not been material.
Leases
Description. We recognize lease assets and corresponding lease liabilities for all operating leases on our Consolidated Balance Sheets, excluding short-term leases (leases with terms of 12 months or less) as described under ASC 842, Leases (“ASC 842”). The majority of our long-term operating lease agreements include options to extend, which are also factored into the recognition of their respective assets and liabilities when appropriate based on management’s assessment of the probability that the options will be exercised. Lease payments are discounted using the rate implicit in the lease, or, if not readily determinable, a third-party secured incremental borrowing rate based on information available at lease commencement. The secured incremental borrowing rate is estimated based on yields obtained from Bloomberg for U.S. consumers with a BB credit rating and is adjusted for collateralization as well as inflation. Additionally, certain of our lease agreements include escalating rents over the lease terms, which, under ASC 842, results in rent being expensed on a straight-line basis over the life of the lease that commences on the date we have the right to control the property.
Judgments and uncertainties involved in the estimate. The determination of an appropriate secured incremental borrowing rate requires judgments in selecting an appropriate yield curve and estimating adjustments for collateralization and inflation.
Effect if actual results differ from assumptions. Based on the volume of new store leases that we enter into each year, a significant increase or decrease in the incremental borrowing rates used to discount lease payments could have a significant impact on the value of operating lease liabilities and right-of-use assets subsequently reported on our Consolidated Balance Sheets.
Recent Developments
The Company has interest cap agreements that expire in April 2024 (see Note 8, “Derivatives and Risk Management” of the notes to our consolidated financial statements included in this Annual Report for additional details). To reduce interest rate risk associated with the Company’s Term Loan Facility, the Company entered into an interest rate cap agreement on January 15, 2024 with a notional value of $150.0 million. The contract is designated as a cash flow hedge. The contract effectively caps SOFR based interest payments on a portion of the Company’s Term Loan Facility at 5.50% beginning in May 2024 and will continue until the agreement expires in April 2026.
ITEM 7A.    QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.
Market risk represents the risk of changes in the value of market risk sensitive instruments caused by fluctuations in foreign exchange rates, interest rates and commodity prices. Changes in these factors could cause fluctuations in the results of our operations and cash flows. In the ordinary course of business, we are primarily exposed to foreign currency, interest rate risks, and risks from the impact of inflation or deflation. See further discussion in Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations” for additional details.
40

Foreign Currency Risk
Our primary supplier contracts outside of the U.S. are with third parties in Asia and Europe. While substantially all of these contracts are stated in U.S. dollars, there can be no assurance that the cost for the future production of our products will not be affected by exchange rate fluctuations between the U.S. dollar and the local currencies of these suppliers. Due to the number of currencies involved, we cannot quantify the potential impact of future currency fluctuations on net income or loss in future years. To date, such exchange fluctuations have not had a material impact on our financial condition or results of operations.
Interest Rate Risk
Our operating results are subject to risk from interest rate fluctuations on our Credit Facilities, which have variable interest rates. Based on the $202.4 million total outstanding principal balance of our Credit Facilities as of December 28, 2023, a 1.0% increase in the effective interest rate of this debt would cause an increase in interest expense of approximately $2.0 million over the next twelve months, excluding the impact of interest rate cap agreements. To lessen our exposure to interest rate risk, we entered into two $75.0 million interest rate cap agreements in May 2021. The contracts effectively cap Secured Overnight Financing Rate (“SOFR”) based interest payments on a portion of our Term Loan Facility to less than 1.68% through April 2024. The U.S. Federal Reserve continued raising interest rates in fiscal 2023. As a result, these agreements partially offset increases in interest expense on our Term Loan Facility as rates have increased to a level above the specified SOFR caps. For additional information related to the Company’s Credit Facilities, refer to Note 10, “Debt” of the notes to the consolidated financial statements included in this Annual Report.
Impact of Inflation/Deflation
Substantial increases in costs, including the price of raw materials, labor, energy, transportation, and other inputs used in the production and distribution of our merchandise, could have a significant impact on our business and the industry. Additionally, while deflation could positively impact our merchandise costs, it could have an adverse effect on our average unit retail price, resulting in lower net sales and operating results.
Commodity Price Risk
We experience inflation and deflation related to our purchase of certain commodity products. There can be no assurance that this price volatility will not affect our financial condition and/or our results of operations. In order to mitigate price volatility, we monitor commodity price fluctuations and may adjust our selling prices accordingly; however, our ability to recover higher costs through increased pricing may be limited by the competitive environment in which we operate. To date, such fluctuations have not had a material impact on our financial condition or results of operations.
41

ITEM 8.    FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA.

42

Report of Independent Registered Public Accounting Firm
To the Stockholders and the Board of Directors of Floor & Decor Holdings, Inc.
Opinion on the Financial Statements
We have audited the accompanying consolidated balance sheets of Floor & Decor Holdings, Inc. and subsidiaries (the Company) as of December 28, 2023 and December 29, 2022, the related consolidated statements of operations and comprehensive income, stockholders’ equity and cash flows for each of the three years in the period ended December 28, 2023, and the related notes (collectively referred to as the “consolidated financial statements”). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December 28, 2023 and December 29, 2022, and the results of its operations and its cash flows for each of the three years in the period ended December 28, 2023, in conformity with U.S. generally accepted accounting principles.
We also have 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 December 28, 2023, based on criteria established in Internal Control—Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework), and our report dated February 22, 2024 expressed an unqualified opinion thereon.
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 the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.
Critical Audit Matter
The critical audit matter communicated below is a matter arising from the current period audit of the financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective or complex judgments. The communication of the critical audit matter does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.
43

Right-of-use assets and lease liabilities
Description of the Matter
As discussed in Notes 1 and 9 to the consolidated financial statements, the Company recognizes right-of-use assets and corresponding lease liabilities for all leases on the balance sheet, excluding short-term leases (leases with terms of 12 months or less) as described under Accounting Standards Codification 842 (“ASC 842”). Because most of the Company’s leases do not provide a determinable implicit rate, the Company used a third party to assist in determining its incremental borrowing rates, which were used to calculate its right-of-use assets and lease liabilities. As of December 28, 2023, the Company’s right-of-use assets were $1,282.6 million and lease liabilities were $1,428.2 million (of which $126.4 million was current and $1,301.8 million was long-term).

Auditing the Company’s right-of-use assets and lease liabilities was challenging due to the requirement that management estimate its incremental borrowing rates used in the application of ASC 842 because the Company does not have debt financing or other instruments that have directly comparable collateral or similar terms as its leased assets. Therefore, our procedures involved a high degree of subjective auditor judgment because of the significant judgments required for management to develop the estimates, including selection of an appropriate yield curve and estimating adjustments for collateralization.
How We Addressed the Matter in Our Audit
We obtained an understanding of and tested controls that address the risks of material misstatement relating to the valuation of the Company’s right-of-use assets and lease liabilities. We tested controls over management’s review of the incremental borrowing rate estimates, including selection of an appropriate yield curve and adjustments for collateralization.

To test the right-of-use assets and lease liabilities recorded by the Company for new or modified leases entered into during the year ended December 28, 2023, our audit procedures included, among others, evaluating the methodology, the significant assumptions discussed above and underlying data used by the Company. We involved our valuation specialists to assist in evaluating the Company’s methodology to develop the incremental borrowing rates and preparing an independent calculation of the rates, which we compared to management’s estimates.
/s/ Ernst & Young LLP
We have served as the Company's auditor since 2011.
Atlanta, Georgia
February 22, 2024
44

Report of Independent Registered Public Accounting Firm
To the Stockholders and the Board of Directors of Floor & Decor Holdings, Inc.
Opinion on Internal Control Over Financial Reporting
We have audited Floor & Decor Holdings, Inc. and subsidiaries’ internal control over financial reporting as of December 28, 2023, based on criteria established in Internal Control—Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (the COSO criteria). In our opinion, Floor & Decor Holdings, Inc. and subsidiaries (the Company) maintained, in all material respects, effective internal control over financial reporting as of December 28, 2023, based on the COSO criteria.
We also have 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 December 28, 2023 and December 29, 2022, the related consolidated statements of operations and comprehensive income, stockholders’ equity and cash flows for each of the three years in the period ended December 28, 2023, and the related notes and our report dated February 22, 2024 expressed an unqualified opinion thereon.
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 included in the accompanying Management’s Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the 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, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.
Definition and Limitations of Internal Control Over Financial Reporting
A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.
Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.
/s/ Ernst & Young LLP
Atlanta, Georgia
February 22, 2024
45

Floor & Decor Holdings, Inc. and Subsidiaries
Consolidated Balance Sheets
in thousands, except for share and per share data
As of December 28,
2023
As of December 29,
2022
Assets
Current assets:
Cash and cash equivalents$34,382 $9,794 
Income taxes receivable27,870 7,325 
Receivables, net99,513 94,732 
Inventories, net1,106,150 1,292,336 
Prepaid expenses and other current assets48,725 53,298 
Total current assets1,316,640 1,457,485 
Fixed assets, net1,629,917 1,258,056 
Right-of-use assets1,282,625 1,205,636 
Intangible assets, net153,869 152,353 
Goodwill257,940 255,473 
Deferred income tax assets, net14,227 11,265 
Other assets7,332 10,974 
Total long-term assets3,345,910 2,893,757 
Total assets$4,662,550 $4,351,242 
Liabilities and stockholders’ equity
Current liabilities:
Current portion of term loan$2,103 $2,103 
Current portion of lease liabilities126,428 105,693 
Trade accounts payable679,265 590,883 
Accrued expenses and other current liabilities332,940 298,019 
Deferred revenue11,277 10,060 
Total current liabilities1,152,013 1,006,758 
Term loan194,939 195,351 
Revolving line of credit 210,200 
Lease liabilities1,301,754 1,227,507 
Deferred income tax liabilities, net67,188 41,520 
Other liabilities15,666 12,730 
Total long-term liabilities1,579,547 1,687,308 
Total liabilities2,731,560 2,694,066 
Commitments and contingencies (Note 9)


Stockholders’ equity
Capital stock:
Preferred stock, $0.001 par value; 10,000,000 shares authorized; 0 shares issued and outstanding at December 28, 2023 and December 29, 2022
  
Common stock Class A, $0.001 par value; 450,000,000 shares authorized; 106,737,532 shares issued and outstanding at December 28, 2023 and 106,150,661 issued and outstanding at December 29, 2022
107 106 
Common stock Class B, $0.001 par value; 10,000,000 shares authorized; 0 shares issued and outstanding at December 28, 2023 and December 29, 2022
  
Common stock Class C, $0.001 par value; 30,000,000 shares authorized; 0 shares issued and outstanding at December 28, 2023 and December 29, 2022
  
Additional paid-in capital513,060 482,312 
Accumulated other comprehensive income, net1,422 4,337 
Retained earnings1,416,401 1,170,421 
Total stockholders’ equity1,930,990 1,657,176 
Total liabilities and stockholders’ equity$4,662,550 $4,351,242 
See accompanying notes to consolidated financial statements.
46

Floor & Decor Holdings, Inc. and Subsidiaries
Consolidated Statements of Operations and Comprehensive Income
Fiscal Year Ended
in thousands, except for per share data
December 28,
2023
December 29,
2022
December 30,
2021
Net sales
$4,413,884 $4,264,473 $3,433,533 
Cost of sales
2,555,536 2,536,757 2,011,267 
Gross profit
1,858,348 1,727,716 1,422,266 
Operating expenses:
Selling and store operating
1,239,225 1,078,466 849,440 
General and administrative
252,713 213,848 199,401 
Pre-opening
44,982 38,642 34,433 
Total operating expenses
1,536,920 1,330,956 1,083,274 
Operating income
321,428 396,760 338,992 
Interest expense, net
9,897 11,138 4,924 
Income before income taxes
311,531 385,622 334,068 
Income tax expense
65,551 87,427 50,838 
Net income
$245,980 $298,195 $283,230 
Change in fair value of hedge instruments, net of tax
(2,915)3,802 371 
Total comprehensive income
$243,065 $301,997 $283,601 
Basic earnings per share
$2.31 $2.82 $2.71 
Diluted earnings per share
$2.28 $2.78 $2.64 
See accompanying notes to consolidated financial statements.
47

Floor & Decor Holdings, Inc. and Subsidiaries
Consolidated Statements of Stockholders’ Equity
Common Stock
Class A
Additional
Paid-in
Capital
Accumulated
Other
Comprehensive
Income (Loss)
Retained
Earnings
Total
Stockholders’
Equity
in thousandsSharesAmount
Balance, January 1, 2021104,368 $104 $408,124 $164 $588,996 $997,388 
Stock-based compensation expense— — 20,528 — — 20,528 
Exercise of stock options1,253 2 14,734 — — 14,736 
Issuance of restricted stock awards29 — — — — — 
Forfeiture of restricted stock awards(3)— — — — — 
Issuance of common stock upon vesting of restricted stock units29 — — — — — 
Shares issued under employee stock purchase plan46 — 3,063 — — 3,063 
Issuance of stock related to acquisition50 — 5,000 — — 5,000 
Common stock redeemed for tax liability(11)— (1,117)— — (1,117)
Other comprehensive gain, net of tax— — — 371 — 371 
Net income— — — — 283,230 283,230 
Balance, December 30, 2021105,761 $106 $450,332 $535 $872,226 $1,323,199 
Stock-based compensation expense— — 22,233 — — 22,233 
Exercise of stock options352  7,592 — — 7,592 
Forfeiture of restricted stock awards(59)— — — — — 
Issuance of common stock upon vesting of restricted stock units59 — — — — — 
Shares issued under employee stock purchase plan62 — 4,379 — — 4,379 
Common stock redeemed for tax liability(24)— (2,224)— — (2,224)
Other comprehensive gain, net of tax— — — 3,802 — 3,802 
Net income— — — — 298,195 298,195 
Balance, December 29, 2022106,151 $106 $482,312 $4,337 $1,170,421 $1,657,176 
Stock-based compensation expense— — 27,240 — — 27,240 
Exercise of stock options491 1 10,959 — — 10,960 
Issuance of common stock upon vesting of restricted stock units151 — — — — — 
Shares issued under employee stock purchase plan84 — 5,159 — — 5,159 
Common stock redeemed for tax liability(139)— (12,610)— — (12,610)
Other comprehensive loss, net of tax
— — — (2,915)— (2,915)
Net income— — — — 245,980 245,980 
Balance, December 28, 2023106,738 $107 $513,060 $1,422 $1,416,401 $1,930,990 
See accompanying notes to consolidated financial statements.
48

Floor & Decor Holdings, Inc. and Subsidiaries
Consolidated Statements of Cash Flows
Fiscal Year Ended
in thousands December 28,
2023
December 29,
2022
December 30,
2021
Operating activities
Net income$245,980 $298,195 $283,230 
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation and amortization201,869 155,023 118,196 
Stock-based compensation expense27,240 22,233 20,528 
Deferred income taxes23,722 2,525 3,042 
Change in fair value of contingent earn-out liabilities2,609 2,529  
Loss on asset impairments and disposals, net925 20 438 
Interest cap derivative contracts113 114 357 
Changes in operating assets and liabilities, net of effects of acquisitions:
Receivables, net1,151 (12,150)(19,768)
Inventories, net194,890 (283,438)(349,678)
Trade accounts payable96,985 (84,732)232,761 
Accrued expenses and other current liabilities7,507 38,716 36,684 
Income taxes(18,413)(8,865)(15,897)
Deferred revenue1,217 (4,432)3,158 
Other, net17,794 (13,288)(11,709)
Net cash provided by operating activities803,589 112,450 301,342 
Investing activities
Purchases of fixed assets(547,613)(456,600)(407,671)
Acquisitions, net of cash acquired(17,353)(3,810)(63,567)
Proceeds from sales of property
 4,773  
Net cash used in investing activities(564,966)(455,637)(471,238)
Financing activities
Proceeds from term loans  65,000 
Payments on term loans(2,103)(2,103)(76,202)
Borrowings on revolving line of credit518,900 1,047,100 13,466 
Payments on revolving line of credit(729,100)(836,900)(15,969)
Payments of contingent earn-out liabilities
(5,241)(2,571) 
Proceeds from exercise of stock options10,960 7,592 14,736 
Proceeds from employee stock purchase plan5,159 4,379 3,063 
Debt issuance costs (1,736)(1,409)
Tax payments for stock-based compensation awards(12,610)(2,224)(1,117)
Net cash (used in) provided by financing activities
(214,035)213,537 1,568 
Net increase (decrease) in cash and cash equivalents
24,588 (129,650)(168,328)
Cash and cash equivalents, beginning of the period9,794 139,444 307,772 
Cash and cash equivalents, end of the period$34,382 $9,794 $139,444 
Supplemental disclosures of cash flow information
Buildings and equipment acquired under operating leases$201,486 $225,968 $285,865 
Cash paid for interest, net of capitalized interest$9,595 $7,403 $6,279 
Cash paid for income taxes, net of refunds$61,027 $92,923 $63,684 
Fixed assets accrued at the end of the period$135,707 $116,997 $87,645 
See accompanying notes to consolidated financial statements.
49

Floor & Decor Holdings, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
December 28, 2023
1. Summary of Significant Accounting Policies
Nature of Business
Floor & Decor Holdings, Inc., together with its subsidiaries (the “Company,” “we,” “our,” or “us”) is a high-growth, differentiated, multi-channel specialty retailer of hard surface flooring and related accessories and seller of commercial surfaces. The Company offers a broad assortment of in-stock hard-surface flooring, including tile, wood, laminate and vinyl, and natural stone along with decorative accessories and wall tile, installation materials, and adjacent categories at everyday low prices. Our stores appeal to a variety of customers, including professional installers and commercial businesses (“Pro”) and homeowners, which are comprised of do it yourself customers (“DIY”) and buy it yourself customers, who buy our products for professional installation (“BIY”). We operate within one reportable segment.
As of December 28, 2023, the Company, through its wholly owned subsidiary, Floor and Decor Outlets of America, Inc. (“Outlets”), operates 221 warehouse-format stores, which average 78,000 square feet, and five small-format standalone design studios in 36 states as well as four distribution centers and an e-commerce site, FloorandDecor.com. Substantially all of the Company’s operating assets and liabilities are held by Outlets.
Fiscal Year
The Company’s fiscal year is the 52- or 53-week period ending on the Thursday on or preceding December 31st. The fiscal years ended December 28, 2023 (“fiscal 2023”), December 29, 2022 (“fiscal 2022”), and December 30, 2021 (“fiscal 2021”) include 52 weeks. 52-week fiscal years consist of thirteen-week periods in each quarter of the fiscal year. When a 53-week fiscal year occurs, we report the additional week at the end of the fiscal fourth quarter.
Basis of Presentation
The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”). The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries.
Use of Estimates
The preparation of the financial statements requires management of the Company to make a number of estimates and assumptions relating to the reported amount of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of sales and expenses during the period. Actual results could differ from these estimates.
Business Combinations
The Company accounts for acquisitions in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 805, Business Combinations (“ASC 805”). The purchase price of an acquisition is measured as the aggregate fair value of the consideration transferred at the date of acquisition. The purchase price is allocated to the fair values of the tangible and intangible assets acquired and liabilities assumed, with any excess recorded as goodwill. These fair value determinations require judgment and may involve the use of significant estimates and assumptions. The purchase price allocation may be provisional during a measurement period of up to one year from the acquisition date to provide reasonable time to obtain the information necessary to identify and measure the assets acquired and liabilities assumed. Only facts and circumstances that existed as of the acquisition date are considered for subsequent adjustment to the purchase price allocation, and any such adjustment will be recognized in the period in which it is determined prior to completion of the measurement period. Transaction costs associated with acquisitions are expensed as incurred.
Cash and Cash Equivalents
Cash consists of currency and demand deposits with banks.
50

Receivables
Receivables consist primarily of amounts due from credit card companies, vendor receivables, and commercial credit receivables. The Company typically collects its credit card receivables within three to five business days of the underlying sale to the customer, while commercial credit receivables are typically collected within 40 days after the customer takes possession of the goods. The Company has agreements with a majority of its large merchandise vendors that allow for specified rebates based on purchasing volume. Generally, these agreements are on an annual basis, and the Company collects the majority of rebates earned each quarter subsequent to quarter end. Additionally, the Company has agreements with substantially all vendors that allow for the return of certain damaged or defective merchandise throughout the normal course of business. When inventory is identified to return to a vendor, it is removed from inventory and recorded as a receivable on the Consolidated Balance Sheet, and any variance between capitalized inventory cost associated with the return and the expected vendor reimbursement is expensed in Cost of sales in the Consolidated Statements of Operations and Comprehensive Income when the inventory is identified to be returned to the vendor. The Company reserves for estimated uncollected receivables based on historical trends, which historically have been immaterial. The allowance for doubtful accounts was $0.2 million and $0.4 million as of December 28, 2023 and December 29, 2022, respectively.
Credit Program
Credit is offered to the Company's customers through a proprietary credit card underwritten by third-party financial institutions at no recourse to the Company. The Company also offers limited credit to its commercial clients. The Company’s total credit exposure for receivables not insured by a third party at the end of fiscal 2023 and fiscal 2022 was $18.3 million and $10.2 million, respectively.
Inventory Valuation and Shrinkage
Inventories consist of merchandise held for sale and are stated at the lower of cost or net realizable value. When evidence exists that the net realizable value of inventory is lower than its cost, the difference is recorded in cost of sales in the Consolidated Statements of Operations and Comprehensive Income in the period in which it occurs. The Company determines inventory costs using the moving weighted average cost method. The Company capitalizes transportation, duties, and other costs to get product to its retail locations. The Company records reserves for estimated losses related to shrinkage and other amounts that are otherwise not expected to be fully recoverable. These reserves are calculated based on historical shrinkage, selling price, margin, and current business trends. The estimates have calculations that require management to make assumptions based on the current rate of sales, age, salability, and profitability of inventory, historical percentages that can be affected by changes in the Company's merchandising mix, customer preferences, and changes in actual shrinkage trends. These reserves totaled $6.5 million and $8.7 million as of December 28, 2023 and December 29, 2022, respectively.
Physical inventory counts and cycle counts are performed on a regular basis in each store and distribution center to ensure that amounts reflected in the accompanying Consolidated Balance Sheets are properly stated. During the period between physical inventory counts in its stores, the Company accrues for estimated losses related to shrinkage on a store-by-store basis. Shrinkage is the difference between the recorded amount of inventory and the physical inventory. Shrinkage may occur due to theft or loss, among other things.
Fixed Assets
Fixed assets consist primarily of furniture, fixtures, and equipment, computer software and hardware, leasehold improvements (including those that are reimbursed by landlords as tenant improvement allowances), buildings and improvements, and land. Fixed assets are stated at cost less accumulated depreciation utilizing the straight-line method over the assets’ estimated useful lives. The Company capitalizes interest on borrowings during the active construction period of certain capital projects.
Leasehold improvements are amortized using the straight-line method over the shorter of (i) the original term of the lease, (ii) renewal term of the lease if the renewal is reasonably certain or (iii) the useful life of the improvement. The Company’s fixed assets are depreciated using the following estimated useful lives:
Useful Life
Furniture, fixtures and equipment
2 - 7 years
Computer software and hardware
3 - 7 years
Leasehold improvements
10 - 25 years
Buildings and improvements
10 - 35 years
LandIndefinite
The cost and related accumulated depreciation of assets sold or otherwise disposed are removed from the accounts, and the related gain or loss is reported in the Consolidated Statements of Operations and Comprehensive Income.
51

Internal-Use Software Costs
The Company capitalizes certain costs related to the acquisition and development of internal-use software which are included within fixed assets, net in the Consolidated Balance Sheets. Capitalized internal-use software costs are amortized using the straight-line method over the estimated useful life of the software within selling and store operating expense or general and administrative expense in the Consolidated Statements of Operations and Comprehensive Income. Costs related to internal-use software not meeting the criteria for capitalization are expensed as incurred.
Cloud Computing Arrangements
The Company capitalizes certain costs to implement cloud computing arrangements that are service contracts “(CCA”) hosted by third-party vendors. CCA implementation costs meeting the criteria for capitalization are included within prepaid and other current assets in the Consolidated Balance Sheets and are amortized using the straight-line method over the expected term of the related contract, which may include reasonably certain renewals. Amortization expense for capitalized implementation costs is presented in the Consolidated Statements of Operations and Comprehensive Income based on where the hosting fees for the related service contract are recognized, which is either selling and store operating expense or general and administrative expense.
Finite-lived Intangible Assets
In accordance with ASC 350, Intangibles—Goodwill and Other (“ASC 350”), identifiable intangible assets with finite lives are amortized over their estimated useful lives. The estimated lives of the Company’s finite-lived intangible assets are as follows:
Useful Life
Non-compete agreement5 years
Customer relationships12 years
Goodwill and Other Indefinite-lived Intangible Assets
Goodwill represents the excess of purchase price over the fair value of net assets acquired. The Company does not amortize goodwill and other intangible assets with indefinite lives resulting from business combinations but, in accordance with ASC 350, does assess the recoverability of goodwill annually in the fourth quarter of each fiscal year, or more often if events occur or changes in circumstances indicate that the carrying amount of goodwill may not be recoverable. Such circumstances could include, but are not limited to, a significant adverse change in customer demand or business climate or an adverse action or assessment by a regulator. Each year, the Company may assess qualitative factors to determine whether it is more likely than not that the fair value of the single reporting unit is less than its carrying amount as a basis for determining whether it is necessary to complete quantitative impairment assessments.
Impairment Assessment of Goodwill and Other Indefinite-lived Intangible Assets
The Company tests goodwill and its trade names, which are indefinite-lived intangible assets, for impairment annually in the fourth quarter of each fiscal year, or more often if events occur or changes in circumstances indicate that the carrying amount of goodwill or indefinite-lived intangible assets may not be recoverable. The Company has the option to assess the value of its goodwill and other indefinite-lived intangible assets under either a qualitative or quantitative approach. Under a qualitative approach, the Company evaluates various market and other factors to determine whether it is more likely than not that the Company’s goodwill or other indefinite-lived intangible assets have been impaired. In performing the qualitative assessment, the Company considers the carrying value of its single reporting unit compared to its fair value as well as events and changes in circumstances that could include, but are not limited to, a significant adverse change in customer demand or business climate, an adverse action or assessment by a regulator, and significant adverse changes in the price of the Company’s common stock. If such qualitative assessment indicates that impairment may have occurred, an additional quantitative assessment is performed by comparing the carrying value of the assets to their respective estimated fair values. If the recorded carrying value of goodwill or an other indefinite-lived intangible asset exceeds its estimated fair value, an impairment charge is recorded to write the asset down to its estimated fair value.
During the fourth quarter of fiscal 2023, the Company qualitatively assessed whether it was more likely than not that the goodwill and indefinite-lived intangible assets were impaired. Based on this assessment, the Company determined it was more likely than not that its goodwill and other indefinite-lived intangible assets were not impaired as of October 27, 2023. No events or changes in circumstances have occurred since the date of the Company's most recent annual impairment assessment that would more likely than not reduce the fair value of the reporting unit below its carrying amount.
52

The Company’s goodwill and other indefinite-lived intangible assets impairment assessments contain uncertainties because they require management to make significant judgments in estimating the fair value of the Company’s reporting unit and other indefinite-lived intangible assets and, if a quantitative assessment is deemed necessary, may include the projection of future cash flows, assumptions about which market participants are the most comparable, the selection of discount rates, and the weighting of the income and market approaches. These calculations contain uncertainties because they require management to make assumptions such as estimating economic factors, including the profitability of future business operations and, if necessary, the fair value of the reporting unit’s assets and liabilities. Further, the Company’s ability to realize the future cash flows used in its fair value calculations is affected by factors such as changes in economic conditions, changes in the Company’s operating performance, and changes in the Company’s business strategies. Significant changes in any of the assumptions involved in calculating these estimates could affect the estimated fair value of the Company’s reporting unit and indefinite-lived intangible assets and could result in impairment charges in a future period.
Long-lived Assets
Long-lived assets, such as fixed assets, operating lease right-of-use assets, and intangible assets with finite lives, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Conditions that may indicate impairment include, but are not limited to, a significant adverse change in customer demand or business climate that could affect the value of an asset, significant changes or planned changes in the Company’s use of an asset, a product recall, or an adverse action by a regulator. In accordance with ASC 360, Property, Plant and Equipment, the evaluation is performed at the lowest level for which identifiable cash flows are available that are largely independent of the cash flows of other assets or asset groups. If the sum of the estimated undiscounted future cash flows is less than the carrying value of the related asset or asset group, an impairment loss is recognized equal to the difference between carrying value and fair value.
Since there is typically no active market for the Company’s definite-lived intangible assets, the Company estimates fair value based on expected future cash flows at the time they are identified. When events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable, the Company estimates future cash flows based on store-level historical results, current trends, and operating and cash flow projections. Definite-lived intangible assets are amortized over their respective estimated useful lives on a straight-line basis, which the Company believes to be the amortization methodology that best matches the pattern of economic benefit that is expected from the assets. The useful lives of definite-lived intangible asset are evaluated on an annual basis.
Leases
The Company recognizes lease right-of-use assets and corresponding lease liabilities for all operating leases on the balance sheet, excluding short-term leases (leases with terms of 12 months or less) as described under ASC 842, Leases (“ASC 842”). The majority of the Company’s long-term operating lease agreements include options to extend, which are also factored into the recognition of their respective assets and liabilities when appropriate based on management’s assessment of the probability that the options will be exercised. Lease payments are discounted using the rate implicit in the lease, or, if not readily determinable, a third-party secured incremental borrowing rate based on information available at lease commencement. The secured incremental borrowing rate is estimated based on yields obtained from Bloomberg for U.S. consumers with a BB credit rating and is adjusted for collateralization as well as inflation. Additionally, certain of the Company’s lease agreements include escalating rents over the lease terms, which, under ASC 842, results in rent being expensed on a straight-line basis over the life of the lease that commences on the date the Company has the right to control the property.
Self-Insurance Reserves
The Company is partially self-insured for workers’ compensation and general liability claims less than certain dollar amounts and maintains insurance coverage with individual and aggregate limits. The Company’s liabilities represent estimates of the ultimate cost for claims incurred, including loss adjusting expenses, as of the balance sheet date. The estimated liabilities are not discounted and are established based upon analysis of historical data, actuarial estimates, regulatory requirements, an estimate of claims incurred but not yet reported, and other relevant factors. Management utilizes independent third-party actuarial studies to help assess the liability on a regular basis.
Commitments and Contingencies
Liabilities for loss contingencies arising from claims, assessments, litigation, fines, penalties, and other sources are recorded when it is probable that a liability has been incurred and the amount of the loss can be reasonably estimated.
53

Asset Retirement Obligations
An asset retirement obligation (“ARO”) represents a legal obligation associated with the retirement of a tangible long-lived asset that is incurred upon the acquisition, construction, development or normal operation of that long-lived asset. The Company’s AROs are primarily associated with leasehold improvements that, at the end of a lease, the Company is contractually obligated to remove in order to comply with certain lease agreements. The ARO is recorded in Other liabilities on the Consolidated Balance Sheets and will be subsequently adjusted for changes in fair value. The associated estimated asset retirement costs are capitalized as part of the carrying amount of the long-lived asset and depreciated over its useful life.
Changes in (i) inflation rates and (ii) the estimated costs, timing and extent of future store closure activities each result in (a) a current adjustment to the recorded liability and related asset and (b) a change in the liability and asset amounts to be recorded prospectively. Any changes related to the assets are then recognized in accordance with the Company’s depreciation policy, which would generally result in depreciation expense being recognized prospectively over the shorter of the remaining lease term or estimated useful life.
As of December 28, 2023 and December 29, 2022, ARO assets included in fixed assets, net were $5.8 million and $5.2 million, respectively, and ARO liabilities included in other long-term liabilities were $8.9 million and $6.8 million, respectively.
Fair Value Measurements
The Company estimates fair values in accordance with ASC 820, Fair Value Measurement (“ASC 820”). ASC 820 provides a framework for measuring fair value and requires disclosures about fair value measurements. ASC 820 defines fair value as the price that would be received from the sale of an asset or paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants. Additionally, ASC 820 defines levels within a hierarchy based upon observable and non-observable inputs. If the inputs used to measure fair value fall within different levels of the hierarchy, the category level is based on the lowest priority level input that is significant to the overall fair value measurement of the instrument.
Level 1: Quoted prices in active markets for identical assets or liabilities as of the reporting date;
Level 2: Inputs other than quoted prices in active markets for identical assets or liabilities that are either directly or indirectly observable as of the reporting date; and
Level 3: Unobservable inputs that reflect the reporting entity’s own estimates about the assumptions market participants would use in pricing the asset or liability.
Derivative Financial Instruments
Changes in interest rates impact the Company’s results of operations. In an effort to manage exposure to this risk, the Company enters into derivative contracts and may adjust its derivative portfolio as market conditions change. Derivative contracts are recognized at fair value on the Consolidated Balance Sheets. Unrealized changes in the fair value of hedged derivative instruments are recorded in accumulated other comprehensive income within the stockholders’ equity section of the Consolidated Balance Sheets.
The Company has outstanding interest rate cap contracts designated as cash flow hedges that are expected to continue to be highly effective in offsetting changes in cash flow attributable to floating interest rate risk. The effective portion of the gain or loss on effective cash flow hedges is reported as a component of accumulated other comprehensive income and reclassified into earnings in the same period in which the hedged transaction affects earnings. To the extent that hedges are not highly effective, the ineffective portion of the hedge is immediately recognized in earnings. The Company performs an assessment of the effectiveness of its derivative contracts designated as hedges, including assessing the possibility of counterparty default. If it is determined that a derivative is no longer expected to be highly effective, hedge accounting is discontinued prospectively, and subsequent changes in the fair value of the hedge are recognized in earnings. See Note 8, “Derivatives and Risk Management” for additional information.
54

Revenue Recognition
In accordance with ASC 606, Revenue from Contracts with Customers (“ASC 606”), revenue and cost of sales are recognized when the related performance obligations in contracts with customers are settled. Performance obligations for the Company’s retail store sales, as well as for orders placed through its website and shipped to customers, are satisfied at the point at which the customer obtains control of the inventory, which is typically at the point-of-sale. In some cases, merchandise is not physically ready for transfer to the customer at the point-of-sale, and revenue recognition is deferred until the customer has control of the inventory. Shipping and handling activities are accounted for as activities to fulfill the promise to transfer goods rather than as separate performance obligations as outlined within ASC 606. Payment is generally due from the customer immediately at the point-of-sale for both retail store sales and website sales. The nature of the goods offered primarily include hard surface flooring and related accessories. The Company does not perform installation services, and free design services are offered in-store. The transaction price recognized in revenue represents the selling price of the products offered. Sales taxes collected are not recognized as revenue as these amounts are ultimately remitted to the appropriate taxing authorities.
The Company provides customers the right to return the goods sold to them within a reasonable time period, typically 90 days. The right of return is an element of variable consideration as defined within ASC 606. Reserves for future returns of previously sold goods are estimated based on historical experience and various other assumptions that management believes to be reasonable. These reserves reduce sales and cost of sales and establish a related return asset and refund liability as defined in ASC 606. The return asset is included within prepaid expenses and other current assets, and the refund liability is included within accrued expenses and other current liabilities, each respectively on the Consolidated Balance Sheets. Merchandise exchanges of similar product and price are not considered merchandise returns and, therefore, are excluded when calculating the sales returns reserve.
Gift Cards and Merchandise Credits
The Company sells gift cards to customers through its stores and website and also issues merchandise credits in its stores. Gift cards and merchandise credits are accounted for by recognizing a liability at the time the gift card is sold or the merchandise credit is issued. The liability is relieved and revenue is recognized upon redemption. We recognize breakage revenue that is not subject to escheatment based on historical redemption patterns for the portion of gift card values that are not expected to be redeemed. Accordingly, in fiscal years 2023, 2022, and 2021, the Company recognized gift card breakage income related to unredeemed gift cards of $5.1 million, $3.7 million, and $2.4 million, respectively, within net sales in the Consolidated Statements of Operations and Comprehensive Income.
Loyalty Program
Our Pro Premier loyalty program allows customers to earn points through purchases in our stores and our website. The Company allocates the transaction price between the goods and services sold and the loyalty points earned based on their relative standalone selling prices, which takes into account the portion of loyalty points expected to be redeemed. For eligible transactions, loyalty points are typically awarded at one percent, but may be awarded at up to four percent for our higher volume customers, of the selling price of the merchandise sold and are recognized at the time of sale as a liability. Breakage for loyalty point rewards is estimated based on historical customer redemption patterns and may change in the future as the program matures. In fiscal years 2023, 2022, and 2021, loyalty breakage of $1.0 million, $1.9 million, and $2.2 million, respectively, was recognized as net sales in the Consolidated Statements of Operations and Comprehensive Income.
Sales Returns and Allowances
The Company accrues for estimated sales returns based on historical results. The allowance for sales returns at December 28, 2023 and December 29, 2022, was $27.4 million and $33.3 million, respectively.
Cost of Sales
Cost of sales consists of merchandise costs as well as freight, duty, and other costs to transport inventory to the Company’s distribution centers and stores. Cost of sales also includes costs for shrinkage, damaged product disposals, distribution, warehousing, sourcing, compliance, and arranging and paying for freight to deliver products to customers. The Company receives cash consideration from certain vendors related to vendor allowances and volume rebates, which is recorded as a reduction to the carrying value of inventory if the inventory is on hand and a reduction to cost of sales when the inventory is sold.
Vendor Rebates and Allowances
Vendor allowances consist primarily of volume rebates that are earned as a result of attaining certain inventory purchase levels and advertising allowances or incentives for the promotion of vendors' products. These vendor allowances are accrued as earned and are estimated based on annual projections.
55

Vendor allowances earned are initially recorded as a reduction to the carrying value of inventory and a subsequent reduction in cost of sales when the related product is sold. Certain incentive allowances that are reimbursements of specific, incremental, and identifiable costs incurred to promote vendors’ products are recorded as an offset against these promotional expenses.
Total Operating Expenses
Total operating expenses consist primarily of store and administrative personnel wages and benefits, infrastructure expenses, supplies, fixed asset depreciation, store and corporate facility expenses, pre-opening costs, training costs, and advertising costs. Credit card fees, insurance, personal property taxes, legal expenses, and other miscellaneous operating costs are also included.
Advertising Expenses
The Company expenses advertising costs as the advertising takes place. Advertising costs incurred during the fiscal years ended December 28, 2023, December 29, 2022, and December 30, 2021 were $112.1 million, $104.3 million, and $90.4 million, respectively, and are included in selling and store operating expenses and pre-opening expenses in the accompanying Consolidated Statements of Operations and Comprehensive Income.
Pre-Opening Expenses
The Company accounts for non-capital operating expenditures incurred prior to opening a new store as pre-opening expenses in its Consolidated Statements of Operations and Comprehensive Income. The Company's pre-opening expenses begin on average three months to one year in advance of a store opening or relocating due to, among other things, the amount of time it takes to prepare a store for its grand opening. Pre-opening expenses primarily include: advertising, rent, staff training, staff recruiting, utilities, personnel, and equipment rental. A store is considered to be relocated if it is closed temporarily and re-opened within the same primary trade area.
Stock-Based Compensation
The Company accounts for stock-based compensation, including employee stock options, restricted stock, and employee stock purchase plans, in accordance with ASC 718, Compensation – Stock Compensation (“ASC 718”), which requires measurement of compensation cost for all stock awards at fair value on the date of grant and recognition of compensation, net of forfeitures, over the requisite service period for awards expected to vest. As necessary, the Company obtains independent third-party valuation studies to assist with determining the grant date fair value of employee stock awards. Stock-based compensation cost is recognized as expense over the requisite service period based on the number of years for which the requisite service is expected to be rendered. Refer to Note 11, “Stockholders’ Equity” for additional details related to the Company’s stock-based compensation awards.
Income Taxes
The Company accounts for income taxes under the liability method in accordance with ASC 740, Income Taxes, which requires the recognition of deferred tax assets and liabilities for the future tax consequences attributable to differences between the financial statement carrying amounts and tax basis of existing assets and liabilities. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. Changes in tax laws and rates could affect recorded deferred tax assets and liabilities in the future. The effect on deferred tax assets and liabilities of a change in tax laws or rates is recognized in the period that includes the enactment date of such a change.
The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which the associated temporary differences became deductible. On a quarterly basis, the Company evaluates whether it is more likely than not that its deferred tax assets will be realized in the future and concludes whether a valuation allowance must be established.
The Company includes any estimated interest and penalties on tax-related matters in income taxes payable and income tax expense. The Company accounts for uncertain tax positions in accordance with ASC 740. ASC 740-10 clarifies the accounting for uncertainty in income taxes recognized in an enterprise's financial statements using a two-step process for evaluating tax positions taken, or expected to be taken, on a tax return. The Company may only recognize the tax benefit from an uncertain tax position if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the financial statements from such a position should be measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate settlement. In addition, the Company recognizes a loss contingency for uncertain tax positions when it is probable that a liability has been incurred and the amount of the loss can be reasonably estimated. Amounts recognized for uncertain tax positions require that management make estimates and judgments based on provisions of the tax law, which may be subject to change or varying interpretations. The Company includes estimated interest and penalties related to uncertain tax position accruals within accrued expenses and other current liabilities in the Consolidated Balance Sheets and within income tax expense in the Consolidated Statements of Operations and Comprehensive Income.
56

Segments
The Company operates as a multi-channel specialty retailer of hard surface flooring and related accessories and seller of commercial surfaces. The Company primarily sells hard surface flooring and related accessories through retail stores located in the United States and through its website.
Operating segments are defined as components of an enterprise for which discrete financial information is available that is evaluated regularly by the chief operating decision maker (“CODM”) for purposes of allocating resources and evaluating financial performance. The Company’s CODM, its Chief Executive Officer, reviews financial information presented on a consolidated basis, accompanied by information about the Company’s two operating segments, Floor & Decor Retail and Spartan Surfaces, LLC. (“Spartan”), for purposes of allocating resources and evaluating financial performance. The Spartan segment, which engages in selling commercial surfaces and is entirely comprised of the Company’s Spartan subsidiary, does not meet the materiality criteria of ASC 280, Segment Reporting (“ASC 280”), and is therefore not disclosed separately as a reportable segment.
The Company concluded that the economic and operating characteristics of its one reportable segment, Floor & Decor Retail, are similar across its retail operations, including the net sales, gross profit and gross margin, and operating income of its retail stores as well as the nature of products and services offered, customer base, marketing initiatives, operating procedures, store layouts, employee incentive programs, methods of distribution, competitive and operating risks, and the level of shared resources across the business.
Recently Adopted Accounting Pronouncements
Supplier Finance Programs. In September 2022, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2022-04, “Liabilities - Supplier Finance Programs (Subtopic 405-50).” The ASU requires disclosure of the key terms of outstanding supply chain finance programs and a rollforward of the related amounts due to vendors participating in these programs. The adoption of ASU 2022-04 did not affect the Company’s financial position, results of operations, or cash flows as the standard only impacts financial statement footnote disclosures. The guidance was effective in the first quarter of fiscal 2023, except for a rollforward of activity within supply chain finance programs, which is effective beginning in fiscal 2024. For additional information, refer to Note 14, “Supply Chain Finance.”
Business Combinations. In October 2021, the FASB issued ASU No. 2021-08, “Business Combinations (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers.” The ASU addresses diversity and inconsistency related to the recognition and measurement of contract assets and contract liabilities acquired in a business combination and requires that an acquirer recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with ASC 606. The Company adopted ASU No, 2021-08 in the first quarter of 2023 on a prospective basis. The adoption of ASU No. 2021-08 did not have a material impact on the Company’s consolidated financial statements or related disclosures.
Presentation of Financial Statements, Financial Services—Depository and Lending, Financial Services—Investment Companies. In August 2021, the FASB issued ASU No. 2021-06, “Presentation of Financial Statements (Topic 205), Financial Services—Depository and Lending (Topic 942), and Financial Services—Investment Companies (Topic 946).” The ASU includes Release No.33-10786, Amendments to Financial Disclosures about Acquired and Disposed Businesses. This update amends certain Securities and Exchange Commission (“SEC”) disclosure guidance that is included in the accounting standards codification to reflect the SEC’s recent issuance of rules intended to modernize and streamline disclosure requirements, including updates to business acquisition and disposition significance tests used, the significance thresholds for pro forma statement disclosures, the number of preceding years of financial statements required for disclosure, and other provisions in the SEC releases. The guidance is effective upon its addition to the FASB codification. The adoption of ASU No. 2021-06 did not have a material impact on the Company’s consolidated financial statements or related disclosures.
Reference Rate Reform. In March 2020, the FASB issued ASU No. 2020-04, “Reference Rate Reform (Topic 848)”, which provides optional guidance to ease the potential accounting and financial reporting burden of reference rate reform, including the expected market transition from the London Interbank Offered Rate (“LIBOR”) and other interbank offered rates to alternative reference rates. The new guidance provides temporary optional expedients and exceptions for applying U.S. GAAP to transactions affected by reference rate reform if certain criteria are met. These transactions include contract modifications, hedging relationships, and the sale or transfer of debt securities classified as held-to-maturity. Entities may apply the provisions of the new standard as of the beginning of the reporting period when the election is made. In January 2021, the FASB issued ASU No. 2021-01, “Reference Rate Reform (Topic 848),” which amended ASU 2020-04 to clarify the scope and application of the original guidance in ASU No. 2020-04. In December 2022, the FASB issued ASU No. 2022-06, “Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848”, which amended ASU 2020-04 to extend the period of time entities can utilize the reference rate reform relief guidance under ASU 2020-04 from December 31, 2022 to December 31, 2024. In the fourth quarter of fiscal 2022, the Company adopted ASU 2020-04 and its amendments. The adoption of ASU 2020-04 and its amendments did not have a material impact on the Company’s consolidated financial statements or related disclosures.
57

Simplifying the Accounting for Income Taxes. In December 2019, the FASB issued ASU No. 2019-12, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.” The ASU simplifies the accounting for income taxes by removing certain exceptions to the general principles in Topic 740. The ASU also clarifies and amends existing guidance to improve consistent application among reporting entities. In the first quarter of fiscal 2021, the Company adopted ASU No. 2019-12 on a prospective basis. The adoption of ASU No. 2019-12 did not have a material impact on the Company’s consolidated financial statements.
Recently Issued Accounting Pronouncements
Income Taxes. In December 2023, the FASB issued ASU No. 2023-09, “Income Taxes (Topic 740).” The amendments in this ASU improve the transparency of income tax disclosures by requiring consistent categories and greater disaggregation of information in the rate reconciliation and income taxes paid disaggregated by jurisdiction. Additionally, this ASU improves the effectiveness and comparability of disclosures by adding disclosures of pretax income (or loss) and income tax expense (or benefit) to be consistent with SEC Regulation S-X 210.4-08(h) and by removing disclosures that no longer are considered cost beneficial or relevant. This guidance in ASU No. 2023-09 is effective for annual periods beginning after December 15, 2024 on a prospective basis. Early adoption of the standard is permitted. The adoption of ASU 2023-09 is not expected to have a material impact on the Company’s consolidated financial statements or related disclosures.
Segment Reporting. In November 2023, the FASB issued ASU No. 2023-07, “Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures.” This ASU expands disclosure of reportable segments by requiring more enhanced information about a reportable segment’s expenses, interim segment profit or loss, and how the CODM uses reported segment profit or loss information in assessing segment performance and allocating resources. The guidance in ASU No. 2023-07 is effective for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. This guidance should be applied retrospectively to all prior periods presented in the consolidated financial statements. Early adoption is permitted. The Company is currently evaluating the impact of ASU 2023-07 on our consolidated financial statements and related disclosures.
Presentation and Disclosure Requirements. In October 2023, the FASB issued ASU No. 2023-06, “Disclosure Improvements - Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative.” The ASU amends the disclosure or presentation requirements related to various subtopics in the FASB ASC. The ASU was issued in response to the SEC’s August 2018 final amendments in Release No. 33-10532, Disclosure Update and Simplification that updated and simplified disclosure requirements that the SEC believed were duplicative, overlapping, or outdated. The guidance in ASU 2023-06 is intended to align GAAP requirements with those of the SEC and to facilitate the application of GAAP for all entities. The amendments introduced by ASU 2023-06 are effective if the SEC removes the related disclosure or presentation requirement from its existing regulations by June 30, 2027. If, by June 30, 2027, the SEC has not removed the applicable requirements from its existing regulations, the pending content of the associated amendment will be removed from the ASC and will not become effective for any entities. Early adoption is permitted. The adoption of ASU 2023-06 is not expected to have a material impact on the Company’s consolidated financial statements or related disclosures.
Leases. In March 2023, the FASB issued ASU No. 2023-01, “Leases (Topic 842), Common Control Arrangements.” The amendments in the ASU applying to public business entities clarifies the accounting for leasehold improvements associated with common control leases, reducing diversity in practice and providing investors with financial information that will better reflect the economics of those transactions. This guidance in ASU No. 2023-01 is effective for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years, and can be applied prospectively to all new leasehold improvements, prospectively to all new and existing leasehold improvements, or retrospectively to the beginning of the period in which the entity first applied Topic 842. Early adoption of the standard is permitted, including adoption in an interim period. The adoption of ASU 2023-01 is not expected to have an impact on the Company’s consolidated financial statements or related disclosures and would only be applicable to the extent that the Company has future common control leases.
2. Revenue
Net sales consist of revenue associated with contracts with customers for the sale of goods and services in amounts that reflect the consideration the Company is entitled to receive in exchange for those goods and services.
Deferred Revenue & Contract Liabilities
In accordance with ASC 606, the Company recognizes revenue when the customer obtains control of the inventory. Amounts in deferred revenue at period-end reflect orders for which the inventory was not yet ready for physical transfer to customers.
58

Contract liabilities within the Consolidated Balance Sheets as of December 28, 2023 and December 29, 2022 primarily consisted of deferred revenue as well as amounts in accrued expenses and other current liabilities related to the Pro Premier Rewards loyalty program and unredeemed gift cards. As of December 28, 2023, contract liabilities totaled $69.6 million and included $45.6 million of loyalty program liabilities, $12.7 million of unredeemed gift cards, and $11.3 million of deferred revenue. As of December 29, 2022, contract liabilities totaled $57.0 million and included $33.8 million of loyalty program liabilities, $13.1 million of unredeemed gift cards, and $10.1 million of deferred revenue. Of the contract liabilities outstanding as of December 29, 2022, approximately $18.0 million was recognized in revenue during fiscal 2023.
Disaggregated Revenue
The Company has one reportable segment. The following table presents the net sales of each major product category for each of the last three fiscal years:
Fiscal Year Ended
in thousands
December 28,
2023
December 29,
2022
December 30,
2021
Product Category
Net Sales
% of
Net Sales
Net Sales
% of
Net Sales
Net Sales
% of
Net Sales
Laminate and vinyl$1,153,476 26 %$1,184,636 28 %$876,714 26 %
Tile1,033,830 23 963,999 23 801,101 23 
Installation materials and tools
828,601 19 713,127 17 558,721 16 
Decorative accessories and wall tile743,571 17 744,888 17 642,697 19 
Wood
258,359 6 274,528 6 259,637 8 
Natural stone
208,286 5 212,167 5 199,140 6 
Adjacent categories83,525 2 69,820 2 54,482 1 
Other (1)
104,236 2 101,308 2 41,041 1 
Total$4,413,884 100 %$4,264,473 100 %$3,433,533 100 %
(1)Other includes delivery, sample, and other product revenue and adjustments for deferred revenue, sales returns reserves, and other revenue related adjustments that are not allocated on a product-category basis.
3. Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities as of December 28, 2023 and December 29, 2022 consisted of the following:
in thousandsDecember 28,
2023
December 29,
2022
Accrued construction in progress
$102,163 $72,737 
Loyalty program liability45,645 33,818 
Wages and payroll taxes payable
28,762 26,415 
Sales returns and allowances27,406 33,284 
Sales taxes payable
24,064 25,253 
Accrued incentive compensation22,417 23,561 
Insurance reserve incurred but not reported21,650 19,635 
Unredeemed gift cards12,668 13,082 
Other48,165 50,234 
Accrued expenses and other current liabilities$332,940 $298,019 
59

4. Fixed Assets
Fixed assets as of December 28, 2023 and December 29, 2022 consisted of the following:
in thousandsDecember 28,
2023
December 29,
2022
Leasehold improvements $758,462 $653,151 
Buildings and improvements (1)
567,926 315,343 
Furniture, fixtures, and equipment451,142 350,556 
Computer software and hardware209,199 158,519 
Land97,361 86,927 
Construction in process
168,198 145,709 
Fixed assets, at cost2,252,288 1,710,205 
Less: accumulated depreciation and amortization622,371 452,149 
Fixed assets, net$1,629,917 $1,258,056 
(1)    Represents buildings and improvements on land that the Company owns as well as on land that the Company is leasing through ground leases.
Depreciation and amortization on fixed assets for the fiscal years ended December 28, 2023, December 29, 2022, and December 30, 2021 was $195.8 million, $149.6 million, and $113.4 million, respectively.
5. Intangible Assets
Goodwill and changes in the carrying amount of goodwill are as follows for the periods presented:
in thousandsDecember 28,
2023
December 29,
2022
Goodwill, balance at beginning of year$255,473 $255,473 
Acquisition (1)
2,467  
Goodwill, balance at end of year$257,940 $255,473 
(1)    Reflects goodwill related to the Salesmaster acquisition completed in fiscal 2023. See Note 15, “Acquisitions” for additional details.
The gross carrying amount and accumulated amortization of other intangible assets as of December 28, 2023 and December 29, 2022 are as follows:
December 28, 2023December 29, 2022
in thousandsGross carrying amount (1)Accumulated amortizationNet carrying valueGross carrying amount (1)Accumulated amortizationNet carrying value
Amortizable intangible assets:
Customer relationships$43,216 $(8,147)$35,069 $38,216 $(4,728)$33,488 
Non-compete agreement
300 (169)131 300 (104)196 
Total amortizable intangible assets43,516 (8,316)35,200 38,516 (4,832)33,684 
Indefinite-lived intangible assets:
Trade names118,669 — 118,669 118,669 — 118,669 
Total intangible assets
$162,185 $(8,316)$153,869 $157,185 $(4,832)$152,353 
(1)    Refer to Note 15, “Acquisitions” for details related to intangible assets acquired during fiscal 2023 and fiscal 2022.
Amortization expense related to amortizable intangible assets was $3.5 million, $3.1 million, and $1.7 million for the fiscal years ended December 28, 2023, December 29, 2022, and December 30, 2021, respectively, and was included within general and administrative expenses on the Company’s Consolidated Statements of Operations and Comprehensive Income.
60

As of December 28, 2023, the estimated aggregate future amortizable expense related to other intangible assets is as follows:
in thousandsAmount
2024$3,667 
20253,667 
20263,601 
20273,601 
20283,601 
Thereafter17,063 
Total$35,200 
6. Income Taxes
The components of income tax expense are as follows:
Fiscal Year Ended
in thousands
December 28,
2023
December 29,
2022
December 30,
2021
Current expense:
Federal
$29,737 $73,463 $37,869 
State
12,092 16,489 9,927 
Total current expense41,829 89,952 47,796 
Deferred expense (benefit):
Federal
24,792 (78)4,853 
State
(1,070)(2,447)(1,811)
Total deferred expense (benefit)
23,722 (2,525)3,042 
Income tax expense
$65,551 $87,427 $50,838 
The following is a summary of the differences between the total income tax expense as shown on the financial statements and the income tax expense that would result from applying the federal statutory tax rate of 21% for the fiscal years ended December 28, 2023, December 29, 2022, and December 30, 2021 to income before income taxes:
Fiscal Year Ended
in thousands
December 28,
2023
December 29,
2022
December 30,
2021
Computed “expected” income tax expense at statutory rate
$65,421 $80,984 $70,154 
State income taxes, net of federal income tax benefit (1)
8,824 11,744 6,186 
Permanent differences:
Excess tax benefit related to stock-based compensation awards(8,748)(3,762)(25,710)
Other1,714 874 908 
Total permanent differences(7,034)(2,888)(24,802)
Provision to return578 183 (34)
Federal tax credits(2,019)(1,535)(1,471)
Uncertain tax positions (848)308 
Other, net(219)(213)497 
Income tax expense
$65,551 $87,427 $50,838 
(1)     Includes state excess tax benefits related to stock-based compensation awards for fiscal years 2023, 2022, and 2021 of $1.8 million, $0.8 million, and $4.6 million, respectively.
61

The tax effects of temporary differences that give rise to significant portions of the deferred income tax assets and (liabilities) are presented below:
Fiscal Year Ended
in thousandsDecember 28,
2023
December 29,
2022
Deferred tax assets:
Lease liabilities$362,958 $339,972 
Accruals not currently deductible for tax purposes20,072 16,014 
Inventories10,596 10,337 
Stock-based compensation10,039 11,320 
Other intangibles6,289 4,187 
Gift card liability3,109 3,206 
Other
2,918 2,608 
Total deferred tax assets415,981 387,644 
Deferred tax liabilities:
Right-of-use assets(322,033)(302,008)
Fixed assets(113,130)(85,621)
Intangible assets(27,493)(27,430)
Other(6,286)(2,840)
Total deferred tax liabilities(468,942)(417,899)
Net deferred tax liabilities$(52,961)$(30,255)
The Company utilized no tax-effected state net operating losses in fiscal 2023, and $1.3 million of tax-effected state net operating losses in fiscal 2022. As of December 28, 2023, approximately $0.7 million of tax-effected state net operating losses were available to reduce future income taxes. The state net operating losses expire in various amounts beginning in fiscal 2032.
In assessing the realization of deferred tax assets, including net operating losses, management considered whether it is more likely than not that some portion or all the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management considers taxable income in prior carryback periods, future reversals of existing taxable temporary differences, tax planning strategies, and future taxable income exclusive of reversing temporary differences and carryforwards in making this assessment, and accordingly, has concluded that no valuation allowance is necessary as of December 28, 2023 or December 29, 2022.
The Company files income tax returns with the U.S. Federal government and various state jurisdictions. Prior tax years beginning in year 2020 remain open to examination by the Internal Revenue Service (“IRS”). Foreign, state, and local income tax returns are generally subject to examination for a period of three to five years after filing of the respective returns.
There was no unrecognized tax benefit activity in fiscal 2023. The following is a reconciliation of the beginning and ending balance of unrecognized tax benefits for fiscal years 2022 and 2021:
Fiscal Year Ended
in thousandsDecember 29,
2022
December 30,
2021
Unrecognized tax benefits balance at beginning of fiscal year$1,073 $6,107 
Additions based on tax positions related to the current year 390 
Reductions due to settlements (5,424)
Reductions for tax positions of prior years(1,073) 
Unrecognized tax benefits balance at end of fiscal year$ $1,073 
As of December 28, 2023 and December 29, 2022, there were no unrecognized tax benefits that, if recognized, would affect the Company's effective tax rate. The Company's policy is to classify interest and penalties related to unrecognized tax benefits in income tax expense. The Company recognized no interest expense related to unrecognized tax benefits during fiscal years 2023, 2022, or 2021.
62

7. Fair Value Measurements
As of December 28, 2023 and December 29, 2022, the Company had certain financial assets and liabilities on its Consolidated Balance Sheets that were required to be measured at fair value on a recurring or non-recurring basis. The estimated fair values of financial assets and liabilities such as cash and cash equivalents, receivables, prepaid expenses and other current assets, other assets, accounts payable, and accrued expenses and other current liabilities approximate their respective carrying values as reported within the Consolidated Balance Sheets. Refer to Note 1, “Summary of Significant Accounting Policies” and Note 15, “Acquisitions” for a discussion of the valuation of goodwill and intangible assets, respectively. See Note 10, “Debt” for discussion of the fair value of the Company’s debt.
Recurring Fair Value Measurements
As of December 28, 2023, the contingent earn-out liabilities had an aggregate estimated fair value of $11.1 million, of which $5.9 million is included in accrued expenses and other current liabilities and $5.2 million is included in other liabilities within the Consolidated Balance Sheets. The Company’s contingent earn-out liabilities are classified as Level 3 within the fair value hierarchy due to the use of unobservable inputs that are significant to their respective valuations. For the fiscal year ended December 28, 2023, $2.6 million was recognized in general and administrative expense within the Consolidated Statements of Operations and Comprehensive Income related to increases in the fair value of the contingent earn-out liabilities. The table below summarizes changes in contingent earn-out liabilities during the fiscal year ended December 28, 2023.
in thousandsContingent Earn-out Liabilities
Balance at December 29, 2022
$11,019 
Acquisition (1)
2,750 
Fair value adjustments2,609 
Payments(5,241)
Balance at December 28, 2023
$11,137 
(1)    During the fiscal year ended December 28, 2023, the Company acquired a seller of commercial surfaces for total consideration of $20.1 million, including $17.4 million of cash and contingent earn-out consideration with an estimated fair value of $2.8 million. The estimated fair value of the contingent earn-out consideration was determined using a discounted cash flow model which included significant unobservable inputs related to projected revenue and gross margin. Payout of the contingent consideration is subject to the acquired company’s achievement of certain annual gross margin and gross profit targets in fiscal years 2023 through 2025. A portion of these earn-out opportunities is payable each year only to the extent the applicable performance targets for that year are met, with a maximum potential payout of $4.0 million requiring that each of the individual annual targets are achieved. Refer to Note 15, “Acquisitions” for additional information.
The Company determined the fair value of the portion of the contingent earn-out liabilities related to the fiscal 2021 acquisition of Spartan with assistance from a third-party valuation specialist using a Monte Carlo valuation method with significant unobservable inputs, including the following weighted-average assumptions as of December 28, 2023, and December 29, 2022:
December 28,
2023
December 29,
2022
Discount rate13.0%13.5%
Revenue volatility21.0%18.6%
EBITDA volatility40.0%35.0%
Interest Rate Cap Contracts
The Company has outstanding interest rate cap contracts that were valued primarily using Level 2 inputs based on data readily observable in public markets. The Company's interest rate cap contracts were negotiated with counterparties without going through a public exchange. Accordingly, the Company's fair value assessments for these derivative contracts gave consideration to the risk of counterparty default as well as the Company's own credit risk. As of December 28, 2023 and December 29, 2022, the total fair value of the Company's interest rate cap contracts was approximately $1.8 million and $5.9 million, respectively, which are presented as a component of accumulated other comprehensive income (“AOCI”) within stockholders’ equity on the Consolidated Balance Sheets net of tax of $0.4 million and $1.4 million, respectively.
Non-recurring Fair Value Measurements
Except for the acquisition-related fair value measurements described in Note 15, “Acquisitions,” there were no assets or liabilities as of December 28, 2023 or December 29, 2022 that resulted from fair value measurements made on a non-recurring basis.
63

8. Derivatives and Risk Management
Interest Rate Risk
The Company’s exposure to market risk from adverse changes in interest rates is primarily associated with its long-term debt obligations, which carry variable interest rates. Market risk associated with the Company’s variable interest rate long-term debt relates to the potential negative impact to future earnings and cash flows from an increase in interest rates.
In an effort to manage exposure to the risk associated with variable interest rate long term debt, the Company periodically enters into interest rate derivative contracts. These interest rate derivative contracts are used to convert the interest rate exposure on a portion of the Company’s debt portfolio from a floating rate to a capped rate and are designated as cash flow hedges.
Derivative Position as of December 28, 2023:
in thousandsNotional BalanceFinal Maturity
Date
Other Current AssetsOther
Assets
AOCI, Net
of Tax
Designated as cash flow hedges:
Interest rate cap
$75,000 U.S. dollarsApril 2024$909 $ $(711)
Interest rate cap
$75,000 U.S. dollarsApril 2024$910 $ $(711)
Derivative Position as of December 29, 2022:
in thousandsNotional BalanceFinal Maturity
Date
Other Current AssetsOther
Assets
AOCI, Net
of Tax
Designated as cash flow hedges:
Interest rate cap$75,000 U.S. dollarsApril 2024$2,275 $654 $(2,166)
Interest rate cap$75,000 U.S. dollarsApril 2024$2,278 $656 $(2,171)
Designated Hedge Gains
Gains related to designated hedge contracts are as follows:
Effective Portion Reclassified
From AOCI to Earnings
Effective Portion Recognized in
Other Comprehensive Income
Fiscal Year EndedFiscal Year Ended
in thousands
December 28,
2023
December 29,
2022
December 30,
2021
December 28,
2023
December 29,
2022
December 30,
2021
Interest rate caps (cash flow hedges)$5,069 $914 $ $2,154 $4,716 $371 
Credit Risk
To manage credit risk associated with the Company’s interest rate hedges, the Company selects counterparties based on their credit ratings and limits exposure to any one counterparty.
The counterparties to the Company’s derivative contracts are financial institutions with investment grade credit ratings. To manage credit risk related to its derivative financial instruments, the Company periodically monitors the credit risk of its counterparties, limits its exposure in the aggregate and to any single counterparty, and adjust its hedging positions, as appropriate. The impact of credit risk, as well as the ability of each party to fulfill its obligations under the derivative financial instruments, is considered in determining the fair value of the contracts. Credit risk has not had a significant effect on the fair value of the Company’s derivative contracts. The Company’s derivative financial instruments do not have any credit risk-related contingent features or collateral requirements.
64

9. Commitments and Contingencies
Lease Commitments
The Company accounts for leases in accordance with ASC 842. The majority of the Company’s long-term operating lease agreements are for its retail locations, distribution centers, and corporate office, which expire in various years through 2049. Most of these agreements are retail leases wherein both the land and building are leased. The Company also has ground leases in which only the land is leased. The initial lease terms for the Company's retail locations, distribution centers, and corporate office typically range from 10-20 years. The majority of the Company’s leases also include options to extend, which are factored into the recognition of their respective assets and liabilities when appropriate based on management’s assessment of the probability that the options will be exercised. Lease payments used in measurement of the lease liability typically do not include executory costs, such as taxes, insurance, and maintenance, unless those costs can be reasonably estimated at lease commencement. Additionally, one building lease contains variable lease payments, which are determined based on a percentage of retail sales over a contractual level, and the Company subleases real estate within one of its distribution centers to a third party. Certain of the lease agreements include escalating rents over the lease terms, which, under ASC 842, results in rent being expensed on a straight-line basis over the life of the lease that commences on the date the Company has the right to control the property. The Company’s lease agreements do not contain any residual value guarantees or restrictive covenants that would reasonably be expected to have a material impact on the business.
When readily determinable, the rate implicit in the lease is used to discount lease payments to present value; however, substantially all of the Company’s leases do not provide a readily determinable implicit rate. If the rate implicit in the lease is not readily determinable, the Company uses a third party to assist in the determination of a secured incremental borrowing rate, determined on a collateralized basis, to discount lease payments based on information available at lease commencement. The secured incremental borrowing rate is estimated based on yields obtained from Bloomberg for U.S. consumers with a BB credit rating and is adjusted for collateralization as well as inflation. As of December 28, 2023 and December 29, 2022, the Company’s weighted average discount rate was 5.7% and 5.4%, respectively. As of both December 28, 2023 and December 29, 2022, the weighted average remaining lease term of the Company’s leases was approximately 12 years.
Lease Costs
The table below presents components of lease expense for operating leases.
Fiscal Year Ended
in thousandsClassificationDecember 28,
2023
December 29,
2022
December 30,
2021
Fixed operating lease cost:Selling and store operating$157,106 $139,603 $123,882 
Cost of sales24,058 25,465 24,170 
Pre-opening15,171 9,971 10,127 
General and administrative4,161 4,622 4,359 
Total fixed operating lease cost$200,496 $179,661 $162,538 
Variable lease cost (1):
Selling and store operating$57,527 $49,605 $42,093 
Cost of sales4,009 3,894 5,506 
Pre-opening976 666 274 
General and administrative1,420 787 310 
Total variable lease cost$63,932 $54,952 $48,183 
Sublease incomeCost of sales(2,722)(2,722)(2,694)
Total operating lease cost (2)
$261,706 $231,891 $208,027 
(1)Includes variable costs for common area maintenance, property taxes, and insurance on leased real estate.
(2)Excludes short-term lease costs, which were immaterial for the fiscal years ended December 28, 2023, December 29, 2022, and December 30, 2021.
65

Undiscounted Cash Flows
Future minimum lease payments under non-cancelable operating leases as of December 28, 2023 were as follows:
in thousands
Amount
2024$201,830 
2025202,451 
2026189,438 
2027179,514 
2028159,645 
Thereafter
1,134,470 
Total minimum lease payments (1) (2)
2,067,348 
Less: amount of lease payments representing interest
639,166 
Present value of future minimum lease payments
1,428,182 
Less: current obligations under leases
126,428 
Long-term lease obligations
$1,301,754 
(1)Future lease payments exclude approximately $514.0 million of legally binding minimum lease payments for operating leases signed but not yet commenced.
(2)Operating lease payments include $246.7 million related to options to extend lease terms that are reasonably certain of being exercised.
For the fiscal years ended December 28, 2023, December 29, 2022, and December 30, 2021, cash paid for amounts included in the measurement of operating lease liabilities was $194.0 million, $178.0 million, and $157.9 million, respectively.
Litigation
On November 15, 2021, the Company was added as a defendant in a wrongful death lawsuit, Nguyen v. Inspections Now, Inc., No. 21-DCV-287142, pending in the 434th Judicial District Court of Fort Bend County, Texas. Inspections Now, Inc.; Bestview International Company; and Bestview (Fuzhou) Import & Export Co. LTD are also named as defendants in the case. Plaintiff’s petition alleges that “wood paneling” allegedly purchased from the Company was installed in the vicinity of plaintiff’s fireplace and caught fire while the fireplace was lit. The fire consumed plaintiff’s home and resulted in injuries to plaintiff and another occupant and the death of plaintiff’s three children and mother. Plaintiff alleges product defect and failure to warn claims against the Company; product defect, failure to warn, and strict liability claims against the Bestview entities; and negligent inspection claims against Inspections Now. Plaintiff’s petition seeks damages in excess of $1.0 million for property damage, personal injury, and wrongful death. The petition also seeks exemplary damages. Plaintiff’s ex-husband, brother, and the additional occupant have since intervened as plaintiffs in the lawsuit. Intervenors allege the same claims against the Company, Inspections Now, and the Bestview entities and collectively seek damages in excess of $11.0 million for property damage, personal injury (as to the other occupant), wrongful death, and exemplary damages. The Company has answered all petitions, denying the allegations, and is seeking dismissal of the lawsuit in favor of a first-filed lawsuit against other defendants (but arising from the same fire) pending in Harris County, Texas. The trial court denied the Company’s motion seeking dismissal on February 23, 2023, and on August 29, 2023, the Court of Appeals for the First Judicial District of Texas (in No. 01-23-00225-CV) denied the Company’s petition for a writ of mandamus challenging the trial court’s ruling. On October 10, 2023, the Company filed a petition seeking mandamus relief from the trial court’s ruling in the Supreme Court of Texas, No. 23-0845. That petition remains pending.
On June 18, 2020, an alleged stockholder filed a putative derivative complaint, Lincolnshire Police Pension Fund v. Taylor, et al., No. 2020-0487-JTL, in the Delaware Court of Chancery, purportedly on behalf of the Company against certain of the Company’s officers, directors, and stockholders. An amended complaint was filed on September 14, 2022. The Company along with the other defendants filed a motion to dismiss on October 31, 2022. The plaintiffs then filed a second amended complaint on December 22, 2022. On February 6, 2023, the Company, along with the other defendants, filed a motion to dismiss the operative complaint. On December 5, 2023, the Court denied the defendants’ motion to dismiss, and the case has proceeded to discovery. The complaint alleges breaches of fiduciary duties and unjust enrichment. The factual allegations underlying these claims are similar to the factual allegations made in the previously dismissed In re Floor & Decor Holdings, Inc. Securities Litigation, as described in our Annual Report on Form 10-K for the fiscal year ended December 31, 2020. The complaint seeks unspecified damages and restitution for the Company from the individual defendants and the payment of costs and attorneys’ fees.
66

The Company maintains insurance that may cover any liability arising out of the above-referenced litigation up to the policy limits and subject to meeting certain deductibles and to other terms and conditions thereof. Estimating an amount or range of possible losses resulting from litigation proceedings is inherently difficult, particularly where the matters involve indeterminate claims for monetary damages and are in the stages of the proceedings where key factual and legal issues have not been resolved. For these reasons, the Company is currently unable to predict the ultimate timing or outcome of or reasonably estimate the possible losses or a range of possible losses resulting from the above-referenced litigation.
The Company is also subject to various other legal actions, claims, and proceedings arising in the ordinary course of business, which may include claims related to general liability, workers’ compensation, product liability, intellectual property, and employment-related matters resulting from its business activities. As with most actions such as these, an estimation of any possible and/or ultimate liability cannot always be determined. The Company establishes reserves for specific legal proceedings when it determines that the likelihood of an unfavorable outcome is probable and the amount of loss can be reasonably estimated. These various other ordinary course proceedings are not expected to have a material impact on the Company's consolidated financial position, cash flows, or results of operations, however regardless of the outcome, litigation can have an adverse impact on the Company because of defense and settlement costs, diversion of management resources, and other factors.
10. Debt
The following table summarizes the Company's long-term debt as of December 28, 2023 and December 29, 2022:
in thousandsMaturity DateInterest Rate Per Annum at December 28,
2023 (1)
December 28,
2023
December 29,
2022
Credit Facilities:
Term Loan FacilityFebruary 14, 20277.35%Variable$202,396 $204,499 
Asset-based Loan Facility (“ABL Facility”)
August 4, 20276.61%Variable 210,200 
Total secured debt at par value202,396 414,699 
Less: current maturities2,103 2,103 
Long-term debt maturities200,293 412,596 
Less: unamortized discount and debt issuance costs5,354 7,045 
Total long-term debt$194,939 $405,551 
(1)The applicable interest rate for the Term Loan Facility as presented herein does not include the effect of interest rate cap agreements, which caps the applicable interest rate for $150.0 million of the Term Loan Facility at less than 1.68%.
The following table summarizes scheduled maturities of the Company’s debt as of December 28, 2023:
in thousandsAmount
2024$2,103 
20252,103 
20262,629 
2027195,561 
Total minimum debt payments$202,396 
Components of interest expense are as follows for the periods presented:
Fiscal Year Ended
in thousandsDecember 28,
2023
December 29,
2022
December 30,
2021
Total interest costs, net of interest income (1)
$16,905 $14,942 $7,657 
Less: interest capitalized
7,008 3,804 2,733 
Interest expense, net$9,897 $11,138 $4,924 
(1)Total interest costs, net of interest income includes interest income related to the Company’s interest rate cap agreements totaling $5.1 million during fiscal 2023 and $0.9 million during fiscal 2022, respectively. No interest income was recognized related to the Company’s interest cap agreements in fiscal 2021. Refer to Note 8, “Derivatives and Risk Management” for additional details related to the Company’s interest rate cap agreements.
67

Term Loan Facility
The Term Loan Facility bears interest at a rate equal to either (a) a base rate determined by reference to the highest of (1) the “Prime Rate,” (2) the U.S. federal funds rate plus 0.5% and (3) one-month Term Secured Overnight Financing Rate (“SOFR”) plus 1.0%, or (b) Adjusted Term SOFR, plus, in each case, the applicable margin (each term as defined in the Term Loan Facility credit agreement). The applicable margin base rate loans will be between 1.00% and 1.25%, and the applicable margin for SOFR loans will be between 2.00% and 2.25% (subject to a floor of 0.00%), in each case, if the Company exceeds certain leverage ratio tests.
All obligations under the Term Loan Facility are secured by (1) a first-priority security interest in substantially all of the property and assets of Outlets and the other guarantors under the Term Loan Facility, with certain exceptions, and (2) a second-priority security interest in the collateral securing the ABL Facility.
ABL Facility
As of December 28, 2023, the Company's ABL Facility had a maximum availability of $800.0 million with actual available borrowings limited to the sum, at the time of calculation, of (a) eligible credit card receivables multiplied by the credit card advance rate, plus (b) the cost of eligible inventory, net of inventory reserves, multiplied by the applicable appraisal percentage, plus (c) 85% of eligible net trade receivables, plus (d) all eligible cash on hand, plus (e) 100% of the amount for which the eligible letter of credit must be honored after giving effect to any draws, minus certain Availability Reserves (each component as defined in the ABL Facility). The ABL Facility is available for issuance of letters of credit and contains a sublimit of $50.0 million for standby letters of credit and commercial letters of credit combined. Available borrowings under the facility are reduced by the face amount of outstanding letters of credit. The Company’s ABL Facility allows for the Company, under certain circumstances, to increase the size of the facility by an additional amount up to $200.0 million.
All obligations under the ABL Facility are secured by (1) a first-priority security interest in the cash and cash equivalents, accounts receivable, inventory, and related assets of Outlets and the other guarantors under the ABL Facility, with certain exceptions, and (2) a second-priority security interest in substantially all of the other property and assets of Outlets and the other guarantors under the Term Loan Facility.
As of December 28, 2023, net availability under the ABL Facility was $718.4 million as reduced by letters of credit of $35.3 million.
Covenants
The credit agreements governing the Term Loan Facility and ABL Facility contain customary restrictive covenants, which, among other things and with certain exceptions, limit the Company’s ability to (i) incur additional indebtedness and liens in connection with such indebtedness, (ii) pay dividends and make certain other restricted payments, (iii) effect mergers or consolidations, (iv) enter into transactions with affiliates, (v) sell or dispose of property or assets, and (vi) engage in unrelated lines of business. In addition, these credit agreements subject the Company to certain reporting obligations and require that the Company satisfy certain financial covenants, including, among other things, a requirement that if borrowings under the ABL Facility exceed 90% of availability, the Company will maintain a certain fixed charge coverage ratio (defined as Consolidated EBITDA less non-financed capital expenditures and income taxes paid to consolidated fixed charges, in each case as more fully defined in the ABL Facility).
The Term Loan Facility has no financial maintenance covenants. The Company is currently in compliance with all covenants under the credit agreements.
Deferred Debt Issuance Costs and Original Issue Discounts
Deferred debt issuance costs related to the ABL Facility were approximately $1.7 million as of December 28, 2023 and $2.2 million as of December 29, 2022 and are included in other assets on the Consolidated Balance Sheets. Deferred debt issuance costs and original issue discounts related to the Term Loan Facility were $5.4 million as of December 28, 2023 and $7.0 million as of December 29, 2022 and are included in term loan on the Consolidated Balance Sheets. For the fiscal years ended December 28, 2023, December 29, 2022, and December 30, 2021, deferred debt issuance and original issue discount amortization expense was $2.2 million, $2.0 million, and $1.9 million, respectively, and is included in interest expense, net on the Company’s Consolidated Statements of Operations and Comprehensive Income.
68

Fair Value of Debt
Market risk associated with the Company’s long-term debt relates to the potential change in fair value and negative impact to future earnings, respectively, from a change in interest rates. The aggregate fair value of debt is based primarily on the Company’s estimates of interest rates, maturities, credit risk, and underlying collateral. The estimated fair values and classifications within the fair value hierarchy of the Term Loan Facility and the ABL Facility were as follows as of December 28, 2023 and December 29, 2022:
in thousandsFair Value Hierarchy ClassificationDecember 28,
2023
December 29,
2022
Term Loan FacilityLevel 3$201,637 $196,575 
ABL FacilityLevel 2 210,200 
Total$201,637 $406,775 
The Term Loan Facility fair value is classified as Level 3 within the fair value hierarchy due to the use of unobservable inputs significant to the valuation, including indicative pricing from counterparties and discounted cash flow methods. The carrying amount of the borrowings under the ABL Facility approximates fair value as the ABL Facility variable interest rates are based on prevailing market rates, which are a Level 2 input.
11. Stockholders’ Equity
Common Stock
The Company has three classes of common stock: Class A, Class B, and Class C. The holders of Class A common stock, Class B common stock, and Class C common stock are entitled to share equally, on a per share basis, in dividends or other distributions. Class A common stockholders are entitled to one vote per share held. Class B and Class C common stockholders have no voting rights, except as otherwise provided by law. In the event of the voluntary liquidation or dissolution of the Company, each class of stock will share equally, on a per share basis, in all the assets of the Company that are available for distribution to stockholders.
Stock Incentive Plans
On January 13, 2011, the Company adopted the 2011 Stock Option Plan (as amended, restated, supplemented or otherwise modified from time to time, the “2011 Plan”) to provide for the grant of stock options to employees (including officers), consultants and non-employee directors of the Company and its subsidiaries. Pursuant to the terms of the 2011 Plan, the Company was authorized to grant options for the purchase of up to 12,520,407 shares as of December 29, 2016 and 10,780,970 shares as of December 31, 2015. As of December 29, 2016 and December 31, 2015, there were 179,575 and 104,269 shares available for grant pursuant to awards under the 2011 Plan, respectively. The Company ceased granting awards under the 2011 Plan upon the implementation of the 2017 Plan (as defined below).
On April 13, 2017, the board of directors approved the Floor & Decor Holdings, Inc. 2017 Stock Incentive Plan (the “2017 Plan”), which was subsequently approved by the Company’s stockholders. The 2017 Plan authorizes the Company to grant equity awards, including options, restricted stock units, restricted stock awards, and other stock-based awards to eligible employees (including officers), consultants, and non-employee directors up to an aggregate of 5,000,000 shares of Class A common stock.
On May 10, 2023, the Company amended the 2017 Plan to authorize the Company to grant equity awards, including options, restricted stock units, restricted stock awards, and other stock-based awards to eligible employees (including officers), consultants, and non-employee directors up to an aggregate of 9,000,000 shares of Class A common stock. As of December 28, 2023 and December 29, 2022, there were 5,187,323 and 1,745,649 shares available for grant pursuant to awards under the 2017 Plan, respectively.
Stock-based Compensation
In accordance with ASC 718, the Company measures compensation cost for all stock-based awards at fair value on the date of grant and recognizes compensation expense, net of forfeitures, using the straight-line method over the requisite service period of awards expected to vest, which for each of the awards is the service vesting period.
69

The table below presents components of stock-based compensation expense within the Company’s Consolidated Statements of Operations and Comprehensive Income:
Fiscal Year Ended
in thousandsDecember 28,
2023
December 29,
2022
December 30,
2021
General and administrative$25,095 $21,665 $20,528 
Selling and store operating2,145 568  
Total stock-based compensation expense$27,240 $22,233 $20,528 
Stock Options
Stock options are granted with an exercise price equal to the closing price of the Company’s Class A common stock on the date of grant, as authorized by the Company’s board of directors or compensation committee. Options granted have contractual terms of ten years and vesting provisions ranging from one year to five years. Stock option grants are generally subject to forfeiture if employment terminates prior to vesting.
No stock options were granted during fiscal years 2023 or 2022. During fiscal year 2021, stock option award grant date fair values were estimated using the Black-Scholes-Merton option pricing model with the following weighted-average assumptions:
Fiscal Year Ended December 30,
2021
Weighted average fair value per stock option$41.75
Risk-free interest rate0.80%
Expected volatility48%
Expected life (in years)5.40
Dividend yield%
The Company determines the grant date fair value of stock options with assistance from a third-party valuation specialist. The risk-free interest rate is based on the term structure of interest rates at the time of the option grant and is determined using the risk-free interest rate on the yield of a zero coupon U.S. Treasury security with a maturity equal to the expected life of the option from the date of the grant. Expected volatility is estimated based on the historical volatility of the Company’s Class A common stock since its initial public offering in 2017 as well as the historical volatility of the common stock of similar public entities. The Company considers various factors in determining the appropriateness of the public entities used in determining expected volatility, including the entity's life cycle stage, industry, growth profile, size, financial leverage, and products offered. To determine the expected life of the options granted, the Company relies upon a combination of the observed exercise behavior of prior grants with similar characteristics and the contractual terms and vesting schedules of the current grants. The Company estimates the dividend yield to be zero as it does not intend to pay dividends during the respective lives of the options.
The table below summarizes stock option activity for the fiscal year ended December 28, 2023:
OptionsWeighted
Average
Exercise
Price
Weighted Average Remaining Contractual Life (Years)Aggregate Intrinsic Value (in thousands)
Outstanding at December 30, 20222,101,559 $27.10 
Exercised(491,056)$22.32 
Forfeited or expired(3,162)$56.55 
Outstanding at December 28, 20231,607,341 $28.51 3.9$137,326 
Vested and exercisable at December 28, 20231,521,654 $26.11 3.8$133,569 
The fair value of stock options vested during the fiscal years ended December 28, 2023, December 29, 2022, and December 30, 2021 was $3.0 million, $7.9 million, and $8.8 million, respectively. The aggregate intrinsic value of stock options exercised was $37.9 million, $20.4 million, and $126.6 million for the fiscal years ended December 28, 2023, December 29, 2022, and December 30, 2021, respectively.
70

The Company’s total unrecognized compensation cost related to stock options as of December 28, 2023 and December 29, 2022 was $1.0 million and $3.3 million, respectively. The unrecognized compensation cost remaining as of December 28, 2023 is expected to be recognized over a weighted average period of 0.9 years.
Restricted Stock Units
The Company periodically grants restricted stock units (“RSUs”) that represent an unfunded, unsecured right to receive a share of the Company’s Class A common stock upon vesting. During the fiscal year ended December 28, 2023, the Company granted RSUs to certain employees, executive officers, and non-employee directors comprised of service-based RSUs, performance-based RSUs, and total shareholder return (“TSR”) awards. Service-based RSUs vest based on the grantee’s continued service through the vesting date. The performance-based RSUs cliff vest based on (i) the Company's achievement of predetermined financial metrics at the end of a three-year performance period and (ii) the grantee’s continued service through the vesting date. Depending on the performance-based RSU grant and the extent to which the relevant performance goals are achieved, the number of common shares earned upon vesting may range from either 0% to 150% or 0% to 200% of the award granted. The TSR awards cliff vest based on (i) the Company's relative TSR compared to a specified peer group and (ii) the grantee's continued service through the vesting date. The number of common shares earned upon vesting of the TSR awards may range from 0% to 150% of the TSR awards granted with no vesting above the target awards amount if the Company’s three-year absolute TSR is negative. The Company assesses the probability of achieving all performance goals on a quarterly basis. The service periods for RSUs granted during the period varies by grantee and ranges between approximately two to four years from the grant date.
The following table summarizes restricted stock unit activity during the fiscal year ended December 28, 2023:
Restricted Stock Units
Service-basedPerformance-basedTotal shareholder return
SharesWeighted Average Grant Date Fair ValueSharesWeighted Average Grant Date Fair ValueSharesWeighted Average Grant Date Fair Value
Unvested at December 30, 2022408,829 $88.85 36,117 $95.62  $ 
Granted378,839 $90.60 188,543 $90.38 58,854 $104.67 
Vested(150,897)$86.96  $  $ 
Forfeited(28,631)$88.92 (36,117)$95.62  $ 
Unvested at December 28, 2023608,140 $90.40 188,543 $90.38 58,854 $104.67 
The grant-date fair value of service-based RSUs and performance-based RSUs is based on the closing market price of the Company’s Class A common stock on the date of grant. The grant-date fair value of TSR awards is estimated using a Monte Carlo valuation method, which included the following assumptions for TSR awards granted during the period:
Fiscal Year Ended December 28,
2023
Expected term (in years)2.8
Risk-free interest rate4.5 %
Expected volatility49.5 %
Dividend yield %
The total unrecognized compensation cost related to restricted stock units as of December 28, 2023 and December 29, 2022 was $42.8 million and $26.0 million, respectively. The unrecognized compensation cost remaining as of December 28, 2023 is expected to be recognized over a weighted average period of 2.1 years.
The total fair value of restricted stock units that vested during the fiscal years ended December 28, 2023, December 29, 2022, and December 30, 2021 was $13.7 million, $5.3 million, and $2.9 million, respectively.
71

Restricted Stock Awards
The following table summarizes restricted stock award activity during the fiscal year ended December 28, 2023 (no restricted stock awards were granted during fiscal 2023):
Restricted Stock Awards
Service-based
Performance-based (1)
Total shareholder return (1)
SharesWeighted Average Grant Date Fair ValueSharesWeighted Average Grant Date Fair ValueSharesWeighted Average Grant Date Fair Value
Unvested at December 30, 2022
103,326 $59.18 134,318 $57.70 87,517 $44.28 
Vested(68,543)$55.57 (86,656)$57.70 (56,461)$44.28 
Unvested at December 28, 202334,783 $66.30 47,662 $57.70 31,056 $44.28 
(1) The performance-based and total shareholder return restricted stock awards that vested during the period were issued at 100% of target based on achievement of the predetermined performance and total shareholder return criteria as specified in the underlying grant agreements.
The fair value of performance-based and service-based restricted stock awards is based on the closing market price of the Company's Class A common stock on the date of grant. The fair value of the total shareholder return awards is estimated on grant date using the Monte Carlo valuation method. Compensation cost for restricted stock awards is recognized using the straight-line method over the requisite service period, which for each of the awards is the service vesting period. As of December 28, 2023 and December 29, 2022, total unrecognized compensation cost related to unvested restricted stock awards was $0.7 million and $3.2 million, respectively. The unrecognized compensation cost remaining as of December 28, 2023 is expected to be recognized over a weighted average period of 0.8 years.
The total fair value of restricted stock awards that vested during the fiscal years ended December 28, 2023, December 29, 2022, and December 30, 2021 was $19.2 million, $2.2 million, and $1.4 million, respectively.
Employee Stock Purchase Plan
The Employee Stock Purchase Plan (the “ESPP”) is a tax-qualified plan under Section 423 of the Internal Revenue Code and permits eligible employees to purchase shares of the Company’s common stock through payroll deductions, subject to certain limitations. The Company has designated a purchase price per share of common stock acquired under the ESPP at the lesser of 90% of the lower of the fair market value of its common stock on either the first or last trading day of each six-month offering period. There are 1,500,000 shares of the Company’s Class A common stock, par value $0.001 per share, approved for issuance under the ESPP, 83,686, 62,274, and 46,273 of which were issued during fiscal years 2023, 2022, and 2021, respectively. During fiscal years 2023, 2022, and 2021, the Company recognized stock-based compensation expense related to the ESPP totaling $1.3 million, $1.2 million, and $1.0 million, respectively.
Deferred Compensation Plan
In October 2019, the Company adopted the 2019 Director Nonqualified Excess Plan (the “Plan”) to provide for certain employees or independent contractors of the employer (including directors) to elect to defer compensation, including restricted stock grants, until they separate from service. The Plan is intended to be a nonqualified deferred compensation plan that complies with the provisions of Section 409A of the Internal Revenue Code and is effective for compensation starting in fiscal 2020. Deferrals and related compensation expense under the Plan were immaterial in fiscal years 2023, 2022, and 2021.
12. Earnings Per Share
Net Income per Common Share
The Company calculates basic earnings per share by dividing net income by the weighted average number of common shares outstanding during the period. Diluted earnings per share is computed by dividing net income by the weighted average number of common shares outstanding adjusted for the dilutive effect of share-based awards using the treasury stock method.
72

The following table shows the computation of basic and diluted earnings per share for the periods presented:
Fiscal Year Ended
in thousands, except per share dataDecember 28,
2023
December 29,
2022
December 30,
2021
Net income$245,980 $298,195 $283,230 
Basic weighted average shares outstanding106,264 105,626 104,683 
Dilutive effect of share-based awards1,618 1,817 2,707 
Diluted weighted average shares outstanding107,882 107,443 107,390 
Basic earnings per share$2.31 $2.82 $2.71 
Diluted earnings per share$2.28 $2.78 $2.64 
The following potentially dilutive securities were excluded from the computation of diluted earnings per share as a result of their anti-dilutive effect:
Fiscal Year Ended
in thousandsDecember 28,
2023
December 29,
2022
December 30,
2021
Stock options55 69 71 
Restricted stock units12 267  
13. Selected Quarterly Financial Information (unaudited)
The following tables present the Company’s unaudited quarterly results for fiscal 2023 and fiscal 2022.
Fiscal 2023
in thousands, except per share dataFirst QuarterSecond QuarterThird QuarterFourth Quarter
Net sales
$1,122,052 $1,135,899 $1,107,812 $1,048,121 
Gross profit
$469,118 $479,633 $467,455 $442,142 
Net income
$71,524 $71,452 $65,923 $37,081 
Basic earnings per share
$0.67 $0.67 $0.62 $0.35 
Diluted earnings per share
$0.66 $0.66 $0.61 $0.34 
Fiscal 2022
in thousands, except per share data
First Quarter
Second Quarter
Third Quarter
Fourth Quarter
Net sales
$1,028,734 $1,089,846 $1,097,824 $1,048,069 
Gross profit
$408,058 $436,282 $447,475 $435,901 
Net income
$70,951 $81,832 $76,175 $69,237 
Basic earnings per share
$0.67 $0.78 $0.72 $0.65 
Diluted earnings per share
$0.66 $0.76 $0.71 $0.64 
14. Supply Chain Finance
The Company facilitates supply chain finance programs through financial intermediaries, which provide certain suppliers the option to be paid by the financial intermediaries earlier than the due date on the applicable invoice. When a supplier utilizes one of the supply chain finance programs and receives an early payment from a financial intermediary, it takes a discount on the invoice. The Company then pays the financial intermediary the invoice on the original due date. The Company does not reimburse suppliers for any costs they incur for participation in the program. Supplier participation is voluntary, and there are no assets pledged as security or other forms of guarantees provided for the committed payment to the financial intermediaries. As a result, all amounts owed to the financial intermediaries are presented as trade accounts payable in the Consolidated Balance Sheets. Amounts due to the financial intermediaries reflected in trade accounts payable at December 28, 2023 and December 29, 2022 were $114.0 million and $82.5 million, respectively.
73

15. Acquisitions
The Company made acquisitions during fiscal 2023, fiscal 2022, and fiscal 2021 to expand its commercial surfaces business which are accounted for in accordance with ASC 805. The results of operations, financial position, and cash flows related to these acquisitions have been included in the Company’s consolidated financial statements since their respective acquisition dates. During fiscal 2023 and 2021, the Company recognized business acquisition and integration costs totaling $0.9 million and $3.4 million, respectively, in general and administrative expenses within the Consolidated Statements of Operations and Comprehensive Income. Business acquisition and integration costs incurred during fiscal 2022 were immaterial.
Salesmaster
As part of the Company’s continued expansion into commercial surfaces, the Company acquired a seller of commercial surfaces Salesmaster Associates, Inc. (“Salesmaster”) on June 7, 2023 (“acquisition date”). Total estimated consideration for the acquisition was $20.1 million, including $17.4 million of cash and contingent consideration with an estimated fair value of $2.8 million (refer to Note 7, “Fair Value Measurements” for additional information regarding the contingent consideration). The acquisition was accounted for in accordance with ASC 805, and, accordingly, Salesmaster’s results of operations, financial position, and cash flows have been consolidated in the Company’s consolidated financial statements since the date of acquisition. Net sales and net earnings for fiscal 2023 attributable to Salesmaster since the completion of the acquisition were immaterial. Results of operations would not be materially different as a result of the acquisition and therefore pro forma information is not presented. Salesmaster is a wholly-owned subsidiary of Spartan.
In accordance with ASC 805, the Company recorded the following assets and liabilities at their respective estimated acquisition date fair values: $12.1 million of net working capital consisting primarily of inventory and receivables, $6.0 million of lease right-of-use assets and fixed assets, $5.0 million of customer relationships, $2.5 million of goodwill, and $5.5 million of operating lease liabilities. The estimated fair value of the customer relationships was determined with assistance from a third-party valuation specialist using the multi-period excess earnings method and included significant assumptions such as the amount and timing of projected cash flows, growth rates, customer attrition rates, and discount rates, resulting in a Level 3 classification within the fair value hierarchy. The customer relationships will be amortized over an estimated useful life of 12 years.
The goodwill arising from the acquisition is primarily attributable to operational synergies and acceleration of growth strategies. The goodwill and intangible assets from the Salesmaster acquisition are fully deductible for U.S. federal and state tax purposes.
Spartan
On June 4, 2021, the Company acquired 100% of Spartan, a seller of commercial surfaces company for total purchase consideration of $77.7 million. Total purchase consideration was comprised of the following components at their respective acquisition date fair values: $63.6 million cash, net of cash acquired, $9.1 million of contingent consideration, and $5.0 million of the Company’s common stock.
The contingent consideration represents the estimated fair value associated with potential earn-out payments to the seller of up to $18.0 million subject to Spartan’s achievement of certain financial performance targets in fiscal years 2021 through 2024. Of the total earn-out consideration, $9.0 million is related to the achievement of certain earnings margin targets, and $9.0 million is related to the achievement of certain annual gross profit targets. A portion of these earn-out opportunities is payable each year subject to achievement of the applicable performance targets for that year, with the maximum payout requiring that each of the individual annual targets are met. Refer to Note 7, “Fair Value Measurements” for additional information regarding the contingent consideration.
Other Sellers of Commercial Surfaces
During fiscal 2022, the Company acquired three small sellers of commercial surfaces for total consideration of $4.6 million, including $3.8 million of cash and $0.8 million of contingent earn-out consideration. The acquired assets and liabilities were recorded at their estimated fair values and were primarily comprised of $3.3 million of customer relationships with useful lives of 12 years.
16. Subsequent Event
The Company has interest cap agreements that expire in April 2024 (see Note 8, “Derivatives and Risk Management” for additional details). To reduce interest rate risk associated with the Company’s Term Loan Facility, the Company entered into an interest rate cap agreement on January 15, 2024 with a notional value of $150.0 million. The contract is designated as a cash flow hedge. The contract effectively caps SOFR based interest payments on a portion of the Company’s Term Loan Facility at 5.50% beginning in May 2024 and will continue until the agreement expires in April 2026.
74

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
Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, has evaluated the effectiveness of our disclosure controls and procedures (as such term is defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”)) as of the end of the period covered by this report. Disclosure controls and procedures are designed to provide reasonable assurance that the information required to be disclosed in the reports that we file or submit under the Exchange Act has been appropriately recorded, processed, summarized and reported on a timely basis and are effective in ensuring that such information is accumulated and communicated to the Company’s management, including our Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosure. Based on such evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that, as of December 28, 2023, our disclosure controls and procedures were effective.
Management’s Report on Internal Control over Financial Reporting
Our management is responsible for establishing and maintaining an adequate system of internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act), pursuant to Rule 13a-15(c) of the Exchange Act. Our internal control over financial reporting is designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with GAAP.
A company’s internal control over financial reporting includes policies and procedures that: (i) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company, (ii) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with GAAP, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company, and (iii) 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. Projections of any evaluation of effectiveness for 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.
Under the supervision and with the participation of our management, we assessed the effectiveness of our internal control over financial reporting as of December 28, 2023, using the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission (COSO) in Internal Control—Integrated Framework (2013). Based on this assessment, management concluded that the Company’s internal control over financial reporting was effective as of December 28, 2023.
Ernst & Young LLP, our independent registered public accounting firm, has issued an unqualified opinion on the effectiveness of internal control over financial reporting as of December 28, 2023, which is included in “Part II, Item 8 - Financial Statements and Supplementary Data.”
Changes in Internal Control over Financial Reporting
There have been no changes in our internal control over financial reporting (as defined in Rules 13a-15(f) or 15d-15(f) of the Exchange Act) during the fourth quarter of our fiscal year ended December 28, 2023 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
ITEM 9B.    OTHER INFORMATION.
Rule 10b5-1 Trading Plans
During the fiscal quarter ended December 28, 2023, none of our directors or executive officers adopted or terminated any contract, instruction, or written plan for the purchase or sale of our securities to satisfy the affirmative defense conditions of Rule 10b5-1(c) or any “non-Rule 10b5-1 trading arrangement.”
ITEM 9C.    DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS.
Not applicable.
75

PART III
ITEM 10.    DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE.
The information required by this Item will be contained in our definitive Proxy Statement in connection with our 2024 Annual Meeting of Stockholders, which will be filed with the SEC within 120 days after the end of our fiscal year ended December 28, 2023 (the “Proxy Statement”), and is incorporated herein by reference.
ITEM 11.    EXECUTIVE COMPENSATION.
The information required by this Item will be set forth in the Proxy Statement and is incorporated herein by reference, under the captions “Director Compensation,” “Executive Compensation” and “Compensation Discussion and Analysis;” provided, however, that the subsection entitled “Executive Compensation—Compensation Committee Report” shall not be deemed to be incorporated by reference.
ITEM 12.    SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS.
The information required by this Item will be set forth in the Proxy Statement and is incorporated herein by reference, under the captions “Securities Authorized for Issuance under Equity Compensation Plans” and “Certain Beneficial Owners.”
ITEM 13.    CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE.
The information required by this Item will be set forth in the Proxy Statement and is incorporated herein by reference, under the captions “Certain Relationships and Related Transactions,” and “Other Board Information—Director Independence.”
ITEM 14.    PRINCIPAL ACCOUNTING FEES AND SERVICES.
The Information required under this Item will be included in the Proxy Statement and is incorporated herein by reference, under the caption “Ratification of Appointment of Independent Registered Public Accounting Firm.”
76

PART IV
ITEM 15.    EXHIBITS, FINANCIAL STATEMENT SCHEDULES.
(a)Documents filed as part of the Annual Report:
1.Financial Statements filed in Part II, Item 8 of this Annual Report:
Reports of Independent Registered Public Accounting Firm
Consolidated Balance Sheets as of December 28, 2023 and December 29, 2022
Consolidated Statements of Operations and Comprehensive Income for the fiscal years ended December 28, 2023, December 29, 2022, and December 30, 2021
Consolidated Statements of Changes in Stockholders’ Equity for the fiscal years ended December 28, 2023, December 29, 2022, and December 30, 2021
Consolidated Statements of Cash Flows for the fiscal years ended December 28, 2023, December 29, 2022, and December 30, 2021
Notes to Consolidated Financial Statements
2.Financial Statement Schedules:
There are no Financial Statement Schedules included with this filing for the reason that they are not applicable or are not required or the information is included in the financial statements or notes thereto.
3.Exhibits:
Incorporated by Reference
Exhibit
Exhibit DescriptionFormFile No.
Exhibit
Filing Date
3.1
10-Q
001-38070
3.1
8/5/2021
3.2
10-Q
001-38070
3.2
11/2/2023
4.1
S-1/A
333-216000
4.1
4/17/2017
4.2
8-K
001-38070
4.1
5/2/2017
4.3
10.1S-1/A333-216000
10.1
4/7/2017
10.2S-1/A333-216000
10.2
4/7/2017
10.3S-1/A333-216000
10.3
4/7/2017
10.4S-1/A333-216000
10.4
4/7/2017
10.5S-1333-221525
10.5
11/13/2017
10.6S-1/A333-216000
10.5
4/7/2017
10.78-K001-38070
10.1
5/2/2017
10.88-K001-3807010.1
5/12/2023
10.9S-1/A333-216000
10.7
4/17/2017
10.10S-1/A333-216000
10.8
4/7/2017
10.118-K001-38070
10.6
2/4/2020
10.12
10-K
001-38070
10.11
2/23/2023
10.1310-K001-38070
10.12
2/23/2023
10.1410-K001-38070
10.13
2/23/2023
10.1510-K001-38070
10.14
2/23/2023
10.16
10-Q
001-38070
10.1
5/4/2023
10.1710-Q001-38070
10.2
5/4/2023
10.1810-Q001-38070
10.3
5/4/2023
10.1910-Q001-38070
10.4
5/4/2023
10.20
10-K
001-38070
10.11
2/25/2021
77

Incorporated by Reference
Exhibit
Exhibit DescriptionFormFile No.
Exhibit
Filing Date
10.21
8-K
001-38070
10.1
2/4/2020
10.22S-1/A333-216000
10.11
4/7/2017
10.23
10-Q
001-38070
10.1
5/2/2019
10.24
8-K
001-38070
10.2
2/4/2020
10.258-K001-38070
10.5
2/4/2020
10.268-K001-38070
10.4
2/4/2020
10.2710-Q001-38070
10.9
4/30/2020
10.2810-Q001-38070
10.10
4/30/2020
10.2910-Q001-38070
10.11
4/30/2020
10.3010-Q001-38070
10.12
4/30/2020
10.318-K001-38070
10.2
8/4/2022
10.3210-K001-38070
10.27
2/23/2023
10.3310-Q001-38070
10.1
8/3/2023
10.3410-Q001-38070
10.2
8/3/2023
10.3510-Q001-38070
10.3
8/3/2023
10.3610-Q001-38070
10.4
8/3/2023
10.3710-Q001-38070
10.5
8/3/2023
10.38
8-K
001-38070
10.1
8/28/2023
10.39
DEF 14A
001-38070
Annex A
3/27/2018
10.40
S-8
333-225092
99.2
5/22/2018
10.4110-Q001-38070
10.1
11/1/2018
10.42S-1/A333-216000
10.16
4/7/2017
10.43S-1/A333-216000
10.17
4/7/2017
10.44S-1/A333-216000
10.18
4/7/2017
10.45S-1/A333-216000
10.19
4/7/2017
10.46S-1/A333-216000
10.20
4/7/2017
10.47S-1/A333-216000
10.21
4/7/2017
10.48
10-K
001-38070
10.23
3/5/2018
10.498-K001-38070
10.1
2/19/2020
78

Incorporated by Reference
Exhibit
Exhibit DescriptionFormFile No.
Exhibit
Filing Date
10.508-K001-38070
10.1
5/18/2020
10.518-K001-3807010.1
2/9/2021
10.528-K001-3807010.111/15/2022
10.538-K001-38070
10.2
2/19/2020
10.548-K001-38070
10.1
8/4/2022
10.5510-K001-3807010.382/25/2021
10.56
21.1
23.1
31.1
31.2
32.1
97
101.INS
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.SCH
Inline XBRL Taxonomy Extension Schema Document*
101.CAL
Inline XBRL Taxonomy Extension Calculation Linkbase Document*
101.DEF
Inline XBRL Taxonomy Extension Definition Linkbase Document*
101.LAB
Inline XBRL Taxonomy Extension Label Linkbase Document*
101.PRE
Inline XBRL Taxonomy Extension Presentation Linkbase Document*
104
Cover 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.*
#
Denotes a management contract or compensatory plan or arrangement.
*
Filed herewith.
**
These certifications are not deemed filed by the SEC and are not to be incorporated by reference in any filing we make under the Securities Act of 1933 or the Securities Exchange Act of 1934, irrespective of any general incorporation language in any filings.

ITEM 16.    FORM 10-K SUMMARY
None.
79

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.
FLOOR & DECOR HOLDINGS, INC.
By:/s/ Thomas V. Taylor
Thomas V. Taylor
Chief Executive Officer
Date:February 22, 2024
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 Company and in the capacities indicated on February 22, 2024.
SignatureTitleDate
/s/ Thomas V. TaylorChief Executive Officer (Principal Executive Officer) and DirectorFebruary 22, 2024
Thomas V. Taylor
/s/ Bryan H. LangleyExecutive Vice President and Chief Financial Officer (Principal Financial Officer)February 22, 2024
Bryan H. Langley
/s/ Luke T. OlsonVice President and Chief Accounting Officer (Principal Accounting Officer)February 22, 2024
Luke T. Olson
/s/ Norman H. AxelrodChairman of the BoardFebruary 22, 2024
Norman H. Axelrod
/s/ George Vincent WestVice Chairman of the BoardFebruary 22, 2024
George Vincent West
/s/ William T. GilesDirectorFebruary 22, 2024
William T. Giles
/s/ Dwight L. JamesDirectorFebruary 22, 2024
Dwight L. James
/s/ Melissa D. Kersey
DirectorFebruary 22, 2024
Melissa D. Kersey
/s/ Ryan R. MarshallDirectorFebruary 22, 2024
Ryan R. Marshall
/s/ Peter M. StarrettDirectorFebruary 22, 2024
Peter M. Starrett
/s/ Richard L. SullivanDirectorFebruary 22, 2024
Richard L. Sullivan
/s/ Felicia D. ThorntonDirectorFebruary 22, 2024
Felicia D. Thornton
/s/ Charles D. YoungDirectorFebruary 22, 2024
Charles D. Young
80
EX-4.3 2 fnd-20231228x10kexx43.htm EX-4.3 Document

Exhibit 4.3
DESCRIPTION OF THE REGISTRANT’S SECURITIES
REGISTERED PURSUANT TO SECTION 12 OF THE
SECURITIES EXCHANGE ACT OF 1934
Floor & Decor Holdings, Inc. (the “Company”) has one class of securities registered under Section 12 of the Securities Exchange Act of 1934. In this Exhibit 4.3, when we refer to “Floor & Decor,” the “Company,” “we,” “us” or “our” or when we otherwise refer to ourselves, we mean Floor & Decor Holdings, Inc. excluding, unless otherwise expressly stated or the context requires, our subsidiaries; all references to “common stock” refer only to common stock issued by us and not to any common stock issued by any subsidiary.
DESCRIPTION OF COMMON STOCK
The general terms and provisions of our common stock are summarized below. This summary does not purport to be complete and is subject to, and is qualified in its entirety by express reference to, the provisions of our Amended and Restated Certificate of Incorporation (our “Certificate of Incorporation”) and our Third Amended and Restated Bylaws (our “Bylaws”), each of which is filed as an exhibit to the Annual Report on Form 10-K of which this Exhibit 4.3 is a part. We encourage you to read our Certificate of Incorporation and Bylaws, and the applicable provisions of the Delaware General Corporation Law (the “DGCL”) for additional information.
(a) Common Stock, $0.01 par value per share
As of December 28, 2023, our authorized capital stock consisted of (i) 450,000,000 shares of common stock, $0.001 par value per share and (ii) 10,000,000 shares of preferred stock, $0.001 par value per share. As of December 28, 2023, 106,737,532 shares of common stock were outstanding, and no shares of preferred stock were outstanding.
Our common stock is listed on the New York Stock Exchange as Class A common stock under the ticker symbol “FND.” References herein to Class A common stock refer to our common stock. Under Delaware law, our stockholders generally will not be personally liable for our debts or obligations.
Dividend Rights
Subject to preferences that may apply to shares of preferred stock outstanding at the time, the holders of outstanding shares of our common stock are entitled to receive and share equally dividends out of funds legally available at the times and in the amounts that our board of directors may determine.
Voting Rights
Each holder of our Class A common stock is entitled to one vote for each share of Class A common stock held on all matters submitted to a vote of stockholders. Our stockholders do not have cumulative voting rights.
Preemptive or Similar Rights
Our common stock is not entitled to preemptive rights and is not subject to redemption. The rights of the holders of our common stock are subject to, and may be adversely affected by, the rights of the holders of shares of any series of our preferred stock that our board of directors may designate and issue in the future.
Liquidation Rights
Upon our liquidation, dissolution or winding-up, the assets legally available for distribution to our stockholders would be distributable ratably among the holders of our common stock and any participating preferred stock outstanding at that time after payment of liquidation preferences, if any, on any outstanding shares of preferred stock and payment of other claims of creditors.



Exclusive Venue
Our Certificate of Incorporation requires, to the fullest extent permitted by law, that (i) any derivative action or proceeding brought on our behalf, (ii) any action asserting a claim of breach of a fiduciary duty owed by any of our directors, officers or other employees to us or our stockholders, (iii) any action asserting a claim against us arising pursuant to any provision of the DGCL or our Certificate of Incorporation or Bylaws or (iv) any action asserting a claim against us governed by the internal affairs doctrine will have to be brought only in the Court of Chancery in the State of Delaware. In addition, our Bylaws provide that, unless we consent in writing to the selection of an alternative forum, any complaints asserting a cause of action arising under the Securities Act of 1933, as amended (the “Securities Act”) must be brought only in the federal district courts of the United States. Although we have included exclusive venue provisions in our Certificate of Incorporation and Bylaws, it is possible that a court could rule that such provisions are inapplicable or unenforceable. Although we believe these provisions benefit us by providing increased consistency in the application of applicable law in the types of lawsuits to which they apply, the provisions may have the effect of discouraging lawsuits against our directors and officers. In addition, these provisions would not affect the ability of our stockholders to seek remedies under the federal securities laws. These provisions would not apply to any suits brought to enforce any liability or duty created by the Securities Exchange Act of 1934, as amended, or any other claim for which the federal courts of the United States have exclusive jurisdiction.
(b) Provisions of our Certificate of Incorporation or Bylaws may have the effect of delaying, deferring or preventing a change in control.
We are governed by the DGCL. Our Certificate of Incorporation and Bylaws contain certain provisions that could have the effect of delaying, deterring or preventing another party from acquiring control of us. These provisions, which are summarized below, may discourage coercive takeover practices and inadequate takeover bids. These provisions are also designed, in part, to encourage persons seeking to acquire control of us to negotiate first with our board of directors. We believe that the benefits of increased protection of our potential ability to negotiate more favorable terms with an unfriendly or unsolicited acquirer outweigh the disadvantages of potentially discouraging a proposal to acquire us.
Undesignated Preferred Stock
As discussed above, our board of directors has the ability to issue preferred stock with voting or other rights or preferences that could impede the success of any attempt to acquire control of us. These and other provisions may have the effect of deterring hostile takeovers or delaying changes in control or management of us.
Limits on Ability of Stockholders to Act by Written Consent or Call a Special Meeting
Our Certificate of Incorporation provides that, subject to the terms of any series of preferred stock, our stockholders may not act by written consent, which may lengthen the amount of time required to take stockholder actions. As a result, a holder controlling a majority of our capital stock would not be able to amend our Bylaws or remove directors without holding a meeting of our stockholders called in accordance with our Bylaws. In addition, our Certificate of Incorporation and Bylaws provide that special meetings of the stockholders may be called only by the chairperson of our board or our board of directors. Stockholders may not call a special meeting, which may delay the ability of our stockholders to force consideration of a proposal or for holders controlling a majority of our capital stock to take any action, including the removal of directors.
Requirements for Advance Notification of Stockholder Nominations and Proposals
Our Bylaws establish advance notice procedures with respect to stockholder proposals and the nomination of candidates for election as directors, other than nominations made by or at the direction of our board of directors or a committee of our board of directors. Our Bylaws also establish certain qualifications for candidates for our board of directors that are nominated by stockholders. These provisions may have the effect of precluding the conduct of certain business at a meeting if the proper procedures are not followed. These provisions may also discourage or deter a potential acquirer from conducting a solicitation of proxies to elect the acquirer’s own slate of directors or otherwise attempting to obtain control of us.



Removal of Directors; Vacancies
Directors may only be removed for cause by the affirmative vote of at least a majority of the voting power of our common stock. Our board of directors has the sole power to fill any vacancy on the board of directors, whether such vacancy occurs as a result of an increase in the number of directors or otherwise.
No Cumulative Voting
Our Certificate of Incorporation and Bylaws do not permit cumulative voting in the election of directors. Cumulative voting allows a stockholder to vote a portion or all of the stockholder’s shares for one or more candidates for seats on the board of directors. Without cumulative voting, a minority stockholder may not be able to gain as many seats on our board of directors as the stockholder would be able to gain if cumulative voting were permitted. The absence of cumulative voting makes it more difficult for a minority stockholder to gain a seat on our board of directors to influence our board of directors’ decision regarding a takeover or otherwise.
Amendment of Charter and Bylaw Provisions
The amendment of certain of the above provisions of our Certificate of Incorporation requires approval by holders of at least a majority of our outstanding Class A common stock. Our Certificate of Incorporation provides that our board of directors may from time to time adopt, amend, alter or repeal our Bylaws by a vote of a majority of our board of directors without stockholder approval and that our stockholders may adopt, amend, alter or repeal our Bylaws by the affirmative vote of the holders of at least a majority of our outstanding Class A common stock.
Delaware Anti-Takeover Statute
Our Certificate of Incorporation provides that we are not governed by Section 203 of the DGCL, which, in the absence of such provision, would have imposed additional requirements regarding mergers and other business combinations.
The provisions of our Certificate of Incorporation and Bylaws could have the effect of discouraging others from attempting hostile takeovers and, as a consequence, might also inhibit temporary fluctuations in the market price of our common stock that often result from actual or rumored hostile takeover attempts. These provisions might also have the effect of preventing changes in our management. It is possible that these provisions could make it more difficult to accomplish transactions that stockholders might otherwise deem to be in their best interests.
Limitations of Liability, Indemnification and Advancement
Our Certificate of Incorporation and Bylaws provide that we will indemnify and advance expenses to our directors and officers, and may indemnify and advance expenses to our employees and other agents, to the fullest extent permitted by Delaware law, which prohibits our Certificate of Incorporation from limiting the liability of our directors for the following:
any breach of the director’s duty of loyalty to us or to our stockholders;
acts or omissions not in good faith or that involve intentional misconduct or a knowing violation of law;
unlawful payment of dividends or unlawful stock repurchases or redemptions; and
any transaction from which the director derived an improper benefit.
If Delaware law is amended to authorize corporate action further eliminating or limiting the personal liability of a director, then the liability of our directors will be eliminated or limited to the fullest extent permitted by Delaware law, as so amended. Our Certificate of Incorporation does not eliminate a director’s duty of care and, in appropriate circumstances, equitable remedies, such as injunctive or other forms of non-monetary relief, remain available under Delaware law. This provision also does not affect a director’s responsibilities under any other laws, such as the federal securities laws or other state or federal laws. Under our Certificate of Incorporation and Bylaws, we are also empowered to purchase insurance on behalf of any person whom we are required or permitted to indemnify.



In addition to the indemnification and advancement of expenses required in our Certificate of Incorporation and Bylaws, we have entered into indemnification agreements with each of our current directors and executive officers. These agreements provide for the indemnification of, and the advancement of expenses to, such persons for all reasonable expenses and liabilities, including attorneys’ fees, judgments, fines and settlement amounts, incurred in connection with any action or proceeding brought against them by reason of the fact that they are or were serving in such capacity. We believe that these charter and bylaw provisions and indemnification agreements are necessary to attract and retain qualified persons as directors and officers. We also maintain directors’ and officers’ liability insurance.
The limitation of liability, indemnification and advancement provisions in our Certificate of Incorporation and Bylaws may discourage stockholders from bringing a lawsuit against directors for breach of their fiduciary duties. They may also reduce the likelihood of derivative litigation against directors and officers, even though an action, if successful, might benefit us and our stockholders. A stockholder’s investment may be harmed to the extent we pay the costs of settlement and damage awards against directors and officers pursuant to these indemnification provisions. Insofar as indemnification for liabilities arising under the Securities Act may be permitted to our directors, officers and controlling persons pursuant to the foregoing provisions, or otherwise, we have been advised that, in the opinion of the SEC, such indemnification is against public policy as expressed in the Securities Act, and is, therefore, unenforceable. There is no material pending litigation or proceeding naming any of our directors or officers as to which indemnification is being sought, nor are we aware of any material pending or threatened litigation that may result in claims for indemnification or advancement by any director or officer.
Transfer Agent and Registrar
The transfer agent and registrar for our common stock is American Stock Transfer & Trust Company, LLC.


EX-10.56 3 fnd-20231228x10kexx1056.htm EX-10.56 Document

Exhibit 10.56


FLOOR & DECOR HOLDINGS, INC.

INCENTIVE COMPENSATION RECOUPMENT POLICY

(Effective as of May 2, 2019 and amended and restated as of November 1, 2023)

Introduction

The Board of Directors (the “Board”) of Floor & Decor Holdings, Inc. (the “Company”) believes it to be in the best interests of the Company and its stockholders to create and maintain a culture that emphasizes integrity and accountability and that reinforces the Company’s pay-for-performance compensation philosophy. The Board, upon recommendation of the Compensation Committee of the Board (the “Committee”), hereby adopts this Incentive Compensation Recoupment Policy (this “Policy”), effective as of May 2, 2019 and amended and restated as of November 1, 2023, which provides for the recoupment of certain compensation upon the occurrence of a Trigger Event or Restatement (each, as defined below).

Administration

This Policy shall be administered by the Board or, if so designated by the Board, the Committee, in which case references herein to the Board shall be deemed references to the Committee. The Board shall interpret this Policy and shall prescribe such rules and regulations in connection with the operation of this Policy as it determines to be advisable for the administration of this Policy, and may rescind and amend its regulations from time to time, consistent with this Policy. Any determinations made by the Board shall be final and binding upon the Company and all persons affected hereunder.

Covered Persons

This Policy applies to the Company’s current and former executive officers, Executive Vice Presidents, and Senior Vice Presidents (“Covered Persons”). For purposes of this Policy, determinations as to whether an employee is or was an executive officer shall be made by the Board, consistent with Rule 3b-7 or Rule 16a-1(f) of the Securities Exchange Act of 1934, and any successor statute, and the rules promulgated thereunder (the “Exchange Act”).

Definition of Incentive Compensation

For purposes of this Policy, “Incentive Compensation” means any of the following cash or non-cash incentive compensation awarded to a Covered Person: cash bonuses and other cash incentives (whether short-term or long-term, and whether paid on a current or deferred basis), restricted stock units, restricted stock, stock options, stock appreciation rights, performance shares, performance units and other cash or non-cash incentive compensation, in each case, paid or awarded pursuant to any incentive plan or arrangement maintained, contributed to or sponsored by the Company and its affiliates, as each may be amended from time to time.







Trigger Events; Restatement

For purposes of this Policy, “Trigger Event” means with respect to any Covered Person, (i) such Covered Person’s willful misconduct or gross negligence with regard to the Company or any subsidiary of the Company or willful violation of a material Company policy; or perpetration of an illegal act, dishonesty, fraud or act of moral turpitude, or (ii) with respect to any of the circumstances in subclause (i), the Covered Person had supervisory authority over the employee(s) or business area engaged in such activity and knew of, or willfully disregarded, such activity.

For purposes of this Policy, “Restatement” means, with respect to a Covered Person, any material negative restatement of the Company’s financial statements, where such restatement is due to such Covered Person’s fraud or intentional misconduct or where the Covered Person had supervisory authority over the employee(s) or business area engaged in such activity and knew of, or willfully disregarded, such activity. For purposes of this Policy, a Restatement need not be a formal restatement of financial statements required by accounting standards nor must an accounting restatement be actually prepared, but shall not include a restatement due solely to changes in accounting principles or applicable law.

Recoupment
If there is a Restatement or Trigger Event and, with respect to a Covered Person, the Board determines that the Covered Person received Incentive Compensation during the fiscal year in which the Restatement or Trigger Event occurred or during the last completed fiscal year of the Company prior to the fiscal year in which the Restatement or Trigger Event occurred (the “Look-Back Period”), the Board may in its sole discretion (unless otherwise required by law), with respect to such Covered Person recoup from such Covered Person all or any portion of the Incentive Compensation received by such Covered Person during the Look-Back Period.
The Board will determine in its sole discretion the amount of Incentive Compensation, if any, that it will seek to recover from such Covered Person pursuant to this Policy.

Method of Recoupment of Incentive Compensation

Upon any recoupment determination by the Board, the Board shall notify the Covered Person in writing of its determination at a time determined by the Board in its sole discretion. The Board will determine, in its sole discretion, the method for the recoupment of the Incentive Compensation. Methods of recoupment may include, without limitation, any of the following:

(a)requiring repayment of any cash Incentive Compensation previously paid;

(b)cancelling outstanding vested or unvested equity or equity-linked Incentive Compensation;

(c)seeking recovery of any gain realized from the vesting, exercise, settlement, sale, transfer or other disposition of any equity or equity-linked Incentive Compensation;

(d)offsetting the recouped amount from any compensation otherwise owed by the Company to the Covered Person; and

(e)taking any other remedial and recovery action permitted by law, as determined by the Board.


































































2


To the extent that a Covered Person is required to repay any Incentive Compensation, or to take any other action required or appropriate to effectuate recoupment in accordance with this Policy, then the Covered Person shall promptly repay such Incentive Compensation and shall promptly take all such other actions, upon the Company’s demand or within a specified time period (and with or without interest), as determined by the Board. Notwithstanding anything herein to the contrary and for the avoidance of doubt, unless determined otherwise by the Board in its sole discretion, with respect to each Covered Person, the excess amount subject to recoupment hereunder shall be reduced, on a dollar-for-dollar basis, by aggregate amount of Incentive Compensation that is successfully recovered from such Covered Person under any other plan, policy, agreement or provision of the Company relating to recoupment, clawback, and/or forfeiture, including without limitation, the Company’s Dodd-Frank Clawback Policy, effective as of October 2, 2023.

Interpretation

The Board is authorized to interpret and construe this Policy and to make all determinations necessary, appropriate or advisable for the administration of this Policy.

No Indemnification

The Company shall not indemnify any Covered Person against the loss of any erroneously awarded Incentive Compensation.

Effective Date

This Policy is effective as of May 2, 2019 (the “Effective Date”) and amended and restated as of November 1, 2023, and shall apply to Incentive Compensation that is approved, awarded or granted to Covered Persons on or after that date.

Amendment; Termination

The Board may amend or terminate this Policy from time to time in its discretion.

Other Recoupment Rights

The Board intends that this Policy will be applied to the fullest extent of the law. The Board may require that any equity award agreement or similar agreement entered into on or after the Effective Date shall, as a condition to the grant of any benefit thereunder, require a Covered Person to agree to abide by the terms of this Policy. Any right of recoupment under this Policy is in addition to, and not in lieu of, any other remedies or rights of recoupment that may be available to the Company pursuant to the terms of any similar policy or in any employment agreement, equity award agreement, or similar agreement, plan or program, and shall not limit any other legal remedies available to the Company, including termination of employment or institution of civil or criminal proceedings. Nothing herein shall limit the authority of the Board to impose additional requirements or conditions that may give rise to the Company’s right to forfeit or recoup any compensation. To the extent that applicable law, court order or court-approved settlement requires recovery of Incentive Compensation in additional circumstances beyond those specified in this Policy, nothing in this Policy shall be deemed to limit or restrict the right or obligation of the Company to recover Incentive Compensation or other compensation to the fullest extent required or permitted by applicable law.


































































3


Section 409A

Notwithstanding anything herein to the contrary, the Board may not implement the recoupment of any Incentive Compensation of any Covered Person pursuant to this Policy by offset from or reduction of any amount that is payable and/or to be provided to the Covered Person and that is considered “non-qualified deferred compensation” under Section 409A of the Internal Revenue Code of 1986, as amended, and the regulations and guidance promulgated thereunder (collectively, “Section 409A”), except to the extent permitted without penalty under Section 409A.

Successors

This Policy shall be binding and enforceable against all Covered Persons and their beneficiaries, heirs, executors, administrators or other legal representatives.

































































4


FLOOR & DECOR HOLDINGS, INC.

INCENTIVE COMPENSATION RECOUPMENT POLICY

Covered Person Acknowledgment

It is the policy of Floor & Decor Holdings, Inc. (the “Company”) that as a Covered Person to whom the Company’s Incentive Compensation Recoupment Policy (the “Policy”) applies, you acknowledge your receipt of, and agree to be subject to the terms and conditions of the Policy. A copy of the Policy is enclosed for your records. You should thoroughly review the Policy, then complete and sign the acknowledgement below and return it to the Company’s General Counsel. Please return the acknowledgement by [●], 2023. Any questions regarding the Policy should be directed to the Company’s General Counsel.

Acknowledgement

I, ____________________, have received a copy of the Floor & Decor Holdings, Inc. Incentive Compensation Recoupment Policy which outlines the terms and conditions of the Policy and I have read and familiarized myself with the contents of the Policy. I understand that I am a “Covered Person” within the meaning of the Policy. By my signature below, I acknowledge, understand, accept and agree to be subject to the terms and conditions of the Policy including, without limitation, the possible clawback or recoupment of Incentive Compensation (within the meaning of the Policy) previously paid to me or the forfeiture of vested or unvested Incentive Compensation. I acknowledge that the Policy may be amended by the Board of Directors of the Company (the “Board”), or the Compensation Committee of the Board to comply with any rules or standards adopted by a national securities exchange on which the Company’s shares are listed, or other applicable rule or regulation. I further acknowledge that I am subject to the terms and conditions of the Policy, as such Policy may be amended from time to time, in each case, notwithstanding the terms and conditions of any Company agreement, arrangement, plan, award, program or policy (whether oral or written). I further understand and agree that any action taken by the Company pursuant to the Policy shall not constitute or give rise to any constructive termination of employment, “good reason,” breach of contract or other similar rights under any Company agreement, arrangement, plan, award, program or policy (whether oral or written) or give rise to any right I have, or otherwise could have, to indemnification from the Company or otherwise in respect thereof.


(Signature of Covered Person)(Date)


EX-21.1 4 fnd-20231228x10kexx211.htm EX-21.1 Document

EXHIBIT 21.1
List of Subsidiaries
Name of SubsidiaryJurisdiction of Incorporation, Organization or Formation
FDO Acquisition Corp.Delaware
Floor and Decor Outlets of America, Inc.Delaware
FD Sales Company LLCDelaware
Floor and Decor Business Information Consultancy (Shanghai) Co., Ltd.Shanghai
Spartan Surfaces, LLCDelaware
Salesmaster Associates, LLC
Delaware
Great Northern Associates, LLC
Delaware

EX-23.1 5 fnd-20231228x10kexx231.htm EX-23.1 Document




EXHIBIT 23.1

Consent of Independent Registered Public Accounting Firm

We consent to the incorporation by reference in the following Registration Statements:
(1)Registration Statement (Form S-8 No. 333-217474) pertaining to the Floor & Decor Holdings, Inc. 2017 Stock Incentive Plan & FDO Holdings, Inc. Amended and Restated 2011 Stock Incentive Plan,
(2)Registration Statement (Form S-8 No. 333-225092) pertaining to the Floor & Decor Holdings, Inc. Employee Stock Purchase Plan, and
(3)Registration Statement (Form S-8 No. 333-272080) pertaining to the Floor & Decor Holdings, Inc. 2017 Stock Incentive Plan
of our reports dated February 22, 2024, with respect to the consolidated financial statements of Floor & Decor Holdings, Inc. and Subsidiaries and the effectiveness of internal control over financial reporting of Floor & Decor Holdings, Inc. and Subsidiaries included in this Annual Report (Form 10-K) of Floor & Decor Holdings, Inc. for the year ended December 28, 2023.

/s/ Ernst & Young LLP

Atlanta, Georgia

February 22, 2024

EX-31.1 6 fnd-20231228x10kexx311.htm EX-31.1 Document

EXHIBIT 31.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Thomas V. Taylor, certify that:
1.I have reviewed this annual report on Form 10-K of Floor & Decor Holdings, 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: February 22, 2024
/s/ Thomas V. Taylor
Thomas V. Taylor
Chief Executive Officer
(Principal Executive Officer)

EX-31.2 7 fnd-20231228x10kexx312.htm EX-31.2 Document

EXHIBIT 31.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER
PURSUANT TO RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Bryan H. Langley, certify that:
1.I have reviewed this annual report on Form 10-K of Floor & Decor Holdings, 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: February 22, 2024
/s/ Bryan H. Langley
Bryan H. Langley
Executive Vice President and Chief Financial Officer
(Principal Financial Officer)

EX-32.1 8 fnd-20231228x10kexx321.htm EX-32.1 Document

EXHIBIT 32.1
CERTIFICATIONS OF CHIEF EXECUTIVE OFFICER AND CHIEF FINANCIAL OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the annual report on Form 10-K of Floor & Decor Holdings, Inc. (the “Company”), for the fiscal year ended December 28, 2023, as filed with the Securities and Exchange Commission (the “SEC”) on the date hereof (the “Periodic Report”), Thomas V. Taylor, as Chief Executive Officer of the Company, and Bryan H. Langley, as Chief Financial Officer of the Company, each hereby certifies, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002 (“Section 906”), that, to the best of his knowledge:
1.The Periodic Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. §78m or 78o(d)); and
2.The information contained in the Periodic Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date: February 22, 2024/s/ Thomas V. Taylor
Thomas V. Taylor
Chief Executive Officer
(Principal Executive Officer)
Date: February 22, 2024/s/ Bryan H. Langley
Bryan H. Langley
Executive Vice President and Chief Financial Officer
(Principal Financial Officer)
A signed original of this written statement as required by Section 906, or other document authenticating, acknowledging, or otherwise adopting the signatures that appear in typed form within the electronic version of this written statement required by Section 906, has been provided to the Company and will be retained by the Company and furnished to the SEC or its staff upon request.

EX-97 9 fnd-20231228x10kexx97.htm EX-97 Document

Exhibit 97





FLOOR & DECOR HOLDINGS, INC.

DODD-FRANK CLAWBACK POLICY

Introduction

The Board of Directors (the “Board”) of Floor & Decor Holdings, Inc. (the “Company”) has adopted this Dodd-Frank Clawback Policy (this “Policy”), which provides for the recovery of certain compensation in a manner that is designed to comply with, and that will be interpreted to be consistent with the requirements of Section 954 of the Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010 (“Dodd-Frank”) and Section 303A.14 of the of the New York Stock Exchange (“NYSE”) Listed Company Manual (the “Listing Standards”).

Definitions

    For purposes of this Policy, the following terms shall have the following meanings:

Applicable Period” means the three completed fiscal years of the Company immediately preceding the earlier of: (i) the date the Board, a committee of the Board, or the officer or officers of the Company authorized to take such action if Board action is not required, concludes (or reasonably should have concluded) that the Company is required to prepare a Restatement; or (ii) the date a court, regulator, or other legally authorized entity directs the Company to prepare a Restatement, in each case, regardless of if or when the Restatement is actually filed. The “Applicable Period” also includes any transition period (that results from a change in the Company’s fiscal year) within or immediately following the three completed fiscal years identified in the preceding sentence (except that a transition period that comprises a period of at least nine months shall count as a completed fiscal year).

Code” means the Internal Revenue Code of 1986, as amended.

Compensation Committee” means the Compensation Committee of the Board.

Covered Executive” means each Executive Officer of the Company including current and former Executive Officers, as determined by the Board in accordance with the definition of “executive officer” in accordance with Dodd-Frank and the Listing Standards.

Exchange Act” means the Securities Exchange Act of 1934, as amended, and the rules promulgated thereunder.

Executive Officer” means the Company’s president, principal financial officer, principal accounting officer (or if there is no such accounting officer, the controller), any vice-president of the Company in charge of a principal business unit, division, or function (such as sales, administration, or finance), any other officer who performs a policy-making function, or any other person who performs similar policy-making functions for the Company. Executive officers of the Company’s parent(s) or subsidiaries are deemed Executive Officers of the Company if they perform such policy-making functions for the Company. The term “policy-making” function is not intended to include policy-making functions that are not significant, as determined by the Board in accordance with this Policy. For purposes of this Policy, “Executive Officer” shall also include each person determined to be an “executive officer” for purposes of 17 CFR 229.401(b).


1


Financial Reporting Measure” means a measure that is determined and presented in accordance with the accounting principles used in preparing the Company’s financial statements (including “non-GAAP” financial measures, such as those appearing in the Company’s earnings releases or Management’s Discussion and Analysis, as set forth in the Company’s Annual Report on Form 10-K), and any measures that are derived wholly or in part from such measures (including stock price and total shareholder return). Examples of Financial Reporting Measures include, without limitation, measures based on: revenues, net income, operating income, financial ratios, EBITDA, funds from operations and adjusted funds from operations, liquidity measures, return measures (such as return on assets), earnings measures (e.g., earnings per share), profitability of one or more segments, cost per employee where cost is subject to a Restatement, any of such financial measures relative to a peer group where the Financial Reporting Measure is subject to a Restatement, and tax basis income. A Financial Reporting Measure need not be presented within the financial statements or included in a filing with the SEC.

    “
Impracticablemeans that the Compensation Committee has determined in good faith that recovery of Recoverable Compensation would be “Impracticable” because: (i) pursuing such recovery would violate any home country law where that law was adopted prior to November 28, 2022 and the Company provides an opinion of home country counsel acceptable to the NYSE that recovery would result in such a violation, and such opinion is provided to the NYSE; (ii) the direct expense paid to a third party to assist in enforcing this Policy would exceed the Recoverable Compensation and the Company has (A) made a reasonable attempt to recover such amounts and (B) provided documentation of such attempts to recover to the NYSE; or (iii) recovery would likely cause an otherwise tax-qualified retirement plan, under which benefits are broadly available to employees of the Company, to fail to meet the requirements of the Code in each case, in accordance with Dodd-Frank and the Listing Standards.

Incentive-Based Compensation” means any compensation that is granted, earned, or vested based wholly or in part upon the attainment of a Financial Reporting Measure. Incentive-Based Compensation does not include any base salaries (except with respect to any salary increases earned wholly or in part based on the attainment of a Financial Reporting Measure); bonuses paid solely at the discretion of the Compensation Committee or the Board that are not paid from a “bonus pool” that is determined by satisfying a Financial Reporting Measure; bonuses paid solely upon satisfying one or more subjective standards (none of which are a Financial Reporting Measure) and/or completion of a specified employment period; non-equity incentive plan awards earned solely upon satisfying one or more measures none of which is a Financial Reporting Measure; and equity awards that vest solely based on the passage of time and/or attaining one or more measures none of which are a Financial Reporting Measure.

Received” means, with respect to Incentive-Based Compensation, the point in time in the Company’s fiscal period during which the Financial Reporting Measure specified in the Incentive-Based Compensation award is attained, even if the payment, vesting or settlement of the Incentive-Based Compensation occurs after the end of such period.

Recoverable Compensation” means the amount of any Incentive-Based Compensation (calculated on a pre-tax basis) Received by a Covered Executive: (i) after beginning services as a Covered Executive; (ii) if such person served as a Covered Executive at any time during the performance period applicable to such Incentive-Based Compensation; (iii) while the Company had a listed class of securities on a national securities exchange; and (iv) during the Applicable Period that is in excess of the amount that otherwise would have been Received if the calculation were based on the Restatement. Recoverable Compensation may include Incentive-Based Compensation Received by a Covered Executive if such person previously served as a Covered Executive and then left the Company, retired, or transitioned to an employee role. If the subject Incentive-Based Compensation (calculated on a pre-tax basis) was based on stock price or total






2


shareholder return, where the Recoverable Compensation is not subject to mathematical recalculation directly from the information in a Restatement, the Recoverable Compensation must be based on a reasonable estimate of the effect of the Restatement on the stock price or total shareholder return based upon which the Incentive-Based Compensation was Received, and documentation of such reasonable estimate must be provided to the NYSE. The amount of Recoverable Compensation shall be determined by the Board in its sole and absolute discretion and in accordance with applicable laws, including Dodd-Frank and the Listing Standards.

Restatement” means an accounting restatement of any of the Company’s financial statements filed with the SEC under the Exchange Act, or the Securities Act of 1933, as amended, due to the Company’s material noncompliance with any financial reporting requirement under U.S. securities laws. “Restatement” includes any required accounting restatement to correct an error in previously issued financial statements that is material to the previously issued financial statements (commonly referred to as “Big R” restatements), or that would result in a material misstatement if the error were corrected in the current period or left uncorrected in the current period (commonly referred to as “little r” restatements).

SEC” means the Securities and Exchange Commission.

Administration

This Policy shall be administered by the Board or, if so designated by the Board, the Compensation Committee, in which case references herein to the Board shall be deemed references to the Compensation Committee. The Board shall interpret and construe this Policy and shall take such actions and prescribe such rules and regulations in connection with the operation of this Policy as it determines to be necessary, appropriate, or advisable for the administration of this Policy, and may rescind and amend its regulations from time to time, in each case, consistent with this Policy. Any determinations made by the Board shall be final, conclusive and binding upon the Company and all persons affected hereunder and need not be uniform with respect to each Covered Executive. Subject to any limitation under applicable law, the Board may authorize and empower any officer or employee of the Company or any of its affiliates to take any and all actions necessary or appropriate to carry out the purpose and intent of this Policy (other than with respect to any recovery under this Policy involving such officer).

Recoupment
If the Company is required to prepare a Restatement, then the Company shall recover, reasonably promptly, all Recoverable Compensation from any Covered Executive during the Applicable Period (including those Covered Executives who are not Executive Officers at the time of the Restatement). Such recovery shall be made without regard to any individual knowledge or responsibility related to the Restatement or the Recoverable Compensation, and regardless of whether the Company’s or a Covered Executive’s misconduct or other action or omission was the cause for such Restatement. Further, if the achievement of one or more Financial Reporting Measures was considered in determining the Incentive-Based Compensation Received by a Covered Executive, but the Incentive-Based Compensation was not paid or awarded on a formulaic basis, the Board will in its good faith discretion determine the amount of any Recoverable Compensation that must be recouped with respect thereto. Notwithstanding the above provision, the Board can decide to refrain from recovering the Recoverable Compensation if the Compensation Committee determines that such recovery would be Impracticable.









3


Method of Recoupment of Incentive-Based Compensation

Upon any recoupment determination by the Board, the Board shall notify the Covered Executive in writing of its determination. The Board will determine, in its sole discretion, the method for the recoupment of the Incentive-Based Compensation. Methods of recoupment may include, without limitation, one or more of the following:

(a)requiring repayment of any cash Incentive-Based Compensation or other cash-based compensation previously paid;

(b)cancelling outstanding vested or unvested equity or equity-linked awards, including without limitation, awards constituting Incentive-Based Compensation;

(c)forfeiture of deferred compensation, subject to compliance with Section 409A (as defined below);

(d)seeking recovery of any gain realized from the vesting, exercise, settlement, sale, transfer or other disposition of any equity or equity-linked awards, including without limitation, awards constituting Incentive-Based Compensation;

(e)offsetting the recouped amount from any compensation otherwise owed by the Company to the Covered Executive;

(f)cancelling or offsetting against any planned future cash or equity-based awards; and/or

(g)taking any other remedial or recovery action permitted by law and the Listing Standards, as determined by the Board in its sole discretion.

To the extent that a Covered Executive is required to repay any Incentive-Based Compensation, or to take any other action required or appropriate to effectuate recoupment in accordance with this Policy, then the Covered Executive shall promptly repay such Incentive-Based Compensation and shall promptly take all such other actions, upon the Board’s demand or within a specified time period (and with or without interest), as determined by the Board in its sole discretion.

Disclosure

It is intended that the Company shall make such disclosures with respect to Incentive-Based Compensation subject to this Policy, and any actions taken or omitted to be taken hereunder, with the SEC and NYSE, in each case, as may be required under any applicable requirements, rules or standards thereof.

Interpretation

The Board and the Compensation Committee, as applicable, are authorized to interpret and construe this Policy and to make all determinations necessary, appropriate or advisable for the administration of this Policy. This Policy will be interpreted and enforced in accordance with Dodd-Frank, and the Listing Standards.









4


No Indemnification or Reimbursement

Notwithstanding the terms of any other policy, program, agreement or arrangement, in no event will the Company or any of its affiliates indemnify or reimburse any Covered Executive for the loss of any Recoverable Compensation that is required to be repaid or that is otherwise subject to recoupment under this Policy. Further, in no event shall the Company or any of its affiliates pay or reimburse any Covered Executive for premiums on any insurance policy that would cover a Covered Executive’s potential obligations with respect to Recoverable Compensation under this Policy.

Acknowledgement by Covered Executives

The Company shall provide notice and seek written acknowledgement of this Policy from each Covered Executive, provided that the failure to provide such notice or obtain such acknowledgement shall have no impact on the applicability or enforceability of this Policy.

Effective Date; Retroactive Application

This Policy is effective as of October 2, 2023 (the “Effective Date”). The terms of this Policy shall apply to Incentive-Based Compensation that is Received by Covered Executives on or after the Effective Date, even if such Incentive-Based Compensation was approved, awarded, granted or paid to the Covered Executives prior to the Effective Date and prior to the adoption of this Policy by the Board. Without limiting the generality of the provisions of this Policy concerning the method of recoupment of Incentive-Based Compensation, and subject to applicable law, the Board may affect recovery under this Policy from any amount of compensation approved, awarded, granted, payable or paid to the Covered Executive prior to, on or after the Effective Date.

Governing Law

This Policy shall be governed by the laws of the State of Delaware, excluding any conflict or choice of law or principle that might otherwise refer construction or interpretation of this Policy to the substantive law of another jurisdiction.

Amendment; Termination

The Board may amend or terminate this Policy at any time in its sole discretion.

Company Indemnification

    Any members of the Board and any other employees of the Company or its affiliates who assist in the administration of this Policy shall not be personally liable for any action, determination or interpretation made with respect to this Policy and shall be fully indemnified by the Company to the fullest extent permitted under applicable law, Company policy and/or the Company’s organizational documents with respect to any such action, determination or interpretation. The foregoing sentence shall not limit any other rights to indemnification of the members of the Board under applicable law, Company policy, and/or the Company’s organizational documents.










5


Other Recoupment Rights

The Board may require that any equity or equity-linked award agreement or similar agreement entered into on or after the Effective Date shall, as a condition to the grant of any benefit thereunder, require a Covered Executive to agree to abide by the terms of this Policy. Any right of recoupment under this Policy is in addition to, and not in lieu of, any other remedies or rights that may be available to the Company pursuant to the terms of any policy or in any employment agreement, equity or equity-linked award agreement, or similar agreement, plan or program, and shall not limit any other right, remedy or enforcement mechanism available to the Company under any local, state or federal law, regulation, agreement or other authority to reduce, eliminate or recover Incentive-Based Compensation or other compensation from any current, former or future Covered Executive, including, without limitation: (i) termination of employment for any reason; (ii) adjusting the Covered Executive’s future compensation; (iii) instituting civil or criminal proceedings, or any actions that may be imposed by law enforcement agencies, regulators, administrative bodies or other authorities; or (iv) taking such other action as the Company or the Board or any authorized committee thereof may deem appropriate. Nothing herein shall limit the authority of the Board to impose additional requirements or conditions that may give rise to the Company’s right to forfeit or recoup any compensation. To the extent that applicable law (including, without limitation, Dodd-Frank), the Listing Standards, court order or court-approved settlement requires recovery of Recoverable Compensation in additional circumstances beyond those specified in this Policy, nothing in this Policy shall be deemed to limit or restrict the right or obligation of the Company to recover Recoverable Compensation or other compensation to the fullest extent required by applicable law and/or the Listing Standards.

Section 409A

Although the Company does not guarantee any particular tax treatment to any Covered Executive, in the event of recoupment of any Recoverable Compensation from any Covered Executive pursuant to this Policy by offset from or reduction of any amount that is payable and/or to be provided to the Covered Executive that is considered “non-qualified deferred compensation” under Section 409A of the Code, and the regulations and guidance promulgated thereunder (collectively, “Section 409A”), to the extent determined by the Board, it is intended that such offset and/or reduction shall be implemented in a manner intended to avoid imposition of penalties under Section 409A.

Successors

This Policy shall be binding and enforceable against all Covered Executives and their beneficiaries, heirs, executors, administrators or other legal representatives.






6


Form of Acknowledgment:


FLOOR & DECOR HOLDINGS, INC.
CLAWBACK POLICY
Covered Executive Acknowledgment

I, _______________________, acknowledge that I am a “Covered Executive” as defined in the Floor & Decor Holdings, Inc. (the “Company”) Dodd-Frank Clawback Policy (the “Policy”) to which this Covered Executive Acknowledgment is appended, and that the Policy applies to me as a Covered Executive under the Policy. I affirm that I have received, and have read and familiarized myself with, the Policy, and that I accept and agree to be subject to the terms and conditions of the Policy, including any amendment thereto. If the Company’s Board of Directors, or an authorized committee thereof (i.e., the Compensation Committee) determines that any amounts granted, awarded, earned or paid to me must be forfeited or reimbursed to the Company pursuant to the Policy, I will promptly take any and all actions necessary to effectuate such forfeiture and/or reimbursement.




AGREED AND ACKNOWLEDGED

(Signature of Covered Executive)(Date)
Name:
Title:



EX-101.SCH 10 fnd-20231228.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0000002 - Document - Audit Information link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Consolidated Statements of Operations and Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Accrued Expenses and Other Current Liabilities link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Fixed Assets link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Intangible Assets link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Derivatives and Risk Management link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Selected Quarterly Financial Information (unaudited) link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Supply Chain Finance link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Acquisition link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Subsequent Event link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Fixed Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Derivatives and Risk Management (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Selected Quarterly Financial Information (unaudited) (Tables) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Summary of Significant Accounting Policies - Schedule of Fixed Assets Estimated Useful Lives (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Summary of Significant Accounting Policies - Schedule of Finite-Lived Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Revenue - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Revenue - Schedule of Disaggregated Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Accrued Expenses and Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Fixed Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Intangible Assets - Schedule of Carrying Amount of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Intangible Assets - Schedule of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Intangible Assets - Schedule of Future Amortizable Expense Related to Other Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Income Taxes - Schedule of Components of the Provision for Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Income Taxes - Schedule of Effective Income Tax Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Income Taxes - Valuation and Unrecognized (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Income Taxes - Schedule of Unrecognized Tax Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Fair Value Measurements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Fair Value Measurements - Schedule of Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Fair Value Measurements - Schedule of Fair Value Measurement Inputs and Valuation Techniques (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Derivatives and Risk Management (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Derivatives and Risk Management - Designated Hedge Gains (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Commitments and Contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Commitments and Contingencies - Schedule of Lease Costs (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Commitments and Contingencies - Schedule of Lease Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Commitments and Contingencies - Schedule of Lease Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Debt - Schedule of Long-term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - Debt - Schedule of Maturities of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - Debt - Schedule of Components of Interest Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - Debt - Term Loan Facility (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - Debt - ABL Facility (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - Debt - Covenants, Deferred Debt Issuance Costs and Original Issue Discounts (Details) link:presentationLink link:calculationLink link:definitionLink 9954514 - Disclosure - Debt - Fair Value of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954515 - Disclosure - Stockholders' Equity - Common Stock and Conversion Features (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954516 - Disclosure - Stockholders' Equity - Stock Incentive Plans (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954517 - Disclosure - Stockholders' Equity - Schedule of Components of Stock-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954518 - Disclosure - Stockholders' Equity - Schedule of Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954519 - Disclosure - Stockholders' Equity - Schedule of Restricted Stock Unit Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954520 - Disclosure - Stockholders' Equity - Schedule of Restricted Stock Award Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954521 - Disclosure - Stockholders' Equity - Employee Stock Purchase Plan (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954522 - Disclosure - Earnings Per Share - Schedule of Computation of Basic and Diluted Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954523 - Disclosure - Earnings Per Share - Schedule of Awards Excluded From Computation (Details) link:presentationLink link:calculationLink link:definitionLink 9954524 - Disclosure - Selected Quarterly Financial Information (unaudited) (Details) link:presentationLink link:calculationLink link:definitionLink 9954525 - Disclosure - Supply Chain Finance (Details) link:presentationLink link:calculationLink link:definitionLink 9954526 - Disclosure - Acquisition - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954527 - Disclosure - Subsequent Event (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 11 fnd-20231228_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 12 fnd-20231228_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 13 fnd-20231228_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Number of distribution centers subleased Number Of Distribution Centers With Real Estate Subleased To Third Parties The number of distribution centers with real estate subleased to third parties. Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Votes per share held Common Stock, Votes Per Common Share The number of votes to which a holder of common stock is entitled per share held. Variable Rate [Domain] Variable Rate [Domain] Fair value adjustments Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings Pay vs Performance Disclosure [Line Items] Entity Voluntary Filers Entity Voluntary Filers Schedule of Accrued Expenses Schedule of Accrued Liabilities [Table Text Block] Accrued expenses and other current liabilities Accrued expenses and other current liabilities Accrued Liabilities, Current Other Noncurrent Liabilities Other Noncurrent Liabilities [Member] Range [Domain] Statistical Measurement [Domain] Inventory valuation reserves Inventory Valuation Reserves Borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Changes in operating assets and liabilities, net of effects of acquisitions: Increase (Decrease) in Operating Capital [Abstract] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Contractual term (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Decorative accessories and wall tile Decorative Accessories And Wall Tile [Member] Represents information pertaining to the product, decorative accessories. Equity Award [Domain] Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Annual Share-Based Compensation Grant Annual Share-Based Compensation Grant [Member] Annual Share-Based Compensation Grant Beginning balance (in shares) Ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Interest Rate Per Annum Line of Credit Facility, Interest Rate at Period End Debt Debt Disclosure [Text Block] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Revolving Credit Facility ABL Facility Revolving Credit Facility [Member] Net operating losses Net Operating Losses Net Operating Losses Deferred income tax liabilities, net Deferred Income Tax Liabilities, Net MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Trade accounts payable Accounts Payable, Current Restatement Determination Date: Restatement Determination Date [Axis] Receivables, net Receivables Excluding Income Taxes, Net, Current The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables except income taxes, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value. Revenue volatility Measurement Input, Revenue Multiple [Member] Commitments and contingencies (Note 9) Commitments and Contingencies Undiscounted Cash Flows Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Insider Trading Policies and Procedures [Line Items] Vested and exercisable (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Derivative, amount of hedged item Derivative, Amount of Hedged Item Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Working Capital Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Working Capital Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Working Capital 2028 Lessee, Operating Lease, Liability, to be Paid, Year Five Schedule of Restricted Stock Award Activity Nonvested Restricted Stock Shares Activity [Table Text Block] Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Stockholders' Equity Equity [Text Block] Outstanding, Aggregate Intrinsic Value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Income Taxes [Table] Tax Credit Carryforward [Table] Accrued Liabilities, Current [Abstract] Accrued Liabilities, Current [Abstract] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Receivables collection period (in days) Credit Collection Period In Days After Underlying Sale The period of time after underlying sale in which credit card receivables are collected. Income Taxes Income Tax Disclosure [Text Block] Deferred revenue Increase (Decrease) in Contract with Customer, Liability Dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Leases Lessee, Leases [Policy Text Block] Current liabilities: Liabilities, Current [Abstract] Federal Deferred Federal Income Tax Expense (Benefit) Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, $0.001 par value; 10,000,000 shares authorized; 0 shares issued and outstanding at December 28, 2023 and December 29, 2022 Preferred Stock, Value, Issued Business Acquisition [Line Items] Business Acquisition [Line Items] Deferred debt issuance costs Debt Issuance Costs, Noncurrent, Net Subsequent Event Type [Domain] Subsequent Event Type [Domain] Weighted Average Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Payments of contingent earn-out liabilities Payment for Contingent Consideration Liability, Financing Activities Forfeited or expired (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Diluted earnings per share (in dollars per share) Earnings Per Share, Diluted PEO Total Compensation Amount PEO Total Compensation Amount Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Goodwill [Roll Forward] Goodwill [Roll Forward] Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Restricted Stock Award Restricted Stock Award [Member] Restricted Stock Award Level 3 Fair Value, Inputs, Level 3 [Member] Line of Credit Line of Credit [Member] Outstanding at the beginning of period (in shares) Outstanding at the end of period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Litigation Case [Axis] Litigation Case [Axis] Exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Trading Symbol Trading Symbol Outstanding letters of credit Letters of Credit Outstanding, Amount Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Non-compete agreement Noncompete Agreements [Member] Weighted average fair value per stock option (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Long-term debt, fair value Long-Term Debt, Fair Value Net income Net income Net Income (Loss) Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five Long-lived Assets Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block] Total current liabilities Liabilities, Current SOFR Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Derivative Contract [Domain] Derivative Contract [Domain] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-Lived Intangible Assets, Major Class Name [Domain] Gross carrying amount Intangible Assets, Gross (Excluding Goodwill) Exposure from credit program Exposure To Credit Risk From Customers The amount of the exposure to credit risk from customers at the balance sheet date. Liabilities and stockholders’ equity Liabilities and Equity [Abstract] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Federal Funds Rate Fed Funds Effective Rate Overnight Index Swap Rate [Member] Stockholders’ equity Equity, Attributable to Parent [Abstract] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Schedule of Unrecognized Tax Benefits Roll Forward Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Contract liability Contract with Customer, Liability Exercise of stock options (in shares) Exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Receivables, net Increase (Decrease) in Receivables Schedule of Computation of Basic and Diluted Earnings Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Receivables Receivable [Policy Text Block] Cost of sales Cost of Goods and Services Sold Vesting period (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Litigation Status [Domain] Litigation Status [Domain] Executive Category: Executive Category [Axis] Useful life Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Schedule of Indefinite-Lived Intangible Assets Schedule of Indefinite-Lived Intangible Assets [Table Text Block] Common Class B Common Class B [Member] Restricted Stock Awards Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Line of credit facility, accordion feature, increase limit Line of Credit Facility, Accordion Feature, Increase Limit Line of Credit Facility, Accordion Feature, Increase Limit Exercised (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Income Taxes [Table] Income Taxes [Table] Schedule reflecting information pertaining to income taxes. Name Measure Name Name Forgone Recovery, Individual Name Goodwill Goodwill, balance at beginning of year Goodwill, balance at end of year Goodwill Schedule of Fixed Assets Property, Plant and Equipment [Table Text Block] Equity Components [Axis] Equity Components [Axis] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Accrued expenses and other current liabilities Increase (Decrease) in Accrued Liabilities Shares available for grant (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] 2025 Long-Term Debt, Maturity, Year Two Number of options granted in period Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Underlying Securities Award Underlying Securities Amount Entity Small Business Entity Small Business 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Four Contingent Consideration by Type [Axis] Contingent Consideration by Type [Axis] Local Phone Number Local Phone Number Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Letter of Credit Letter of Credit [Member] Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table] Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table] Natural stone Natural Stone [Member] Represents information pertaining to the product, natural stone. Notional Balance National amount Derivative, Notional Amount Income Taxes [Line Items] Income Taxes [Line Items] 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. Payments Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements Measurement Frequency [Axis] Measurement Frequency [Axis] Lease liabilities Long-term lease obligations Operating Lease, Liability, Noncurrent Summary of Significant Accounting Policies Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Restricted stock units Restricted Stock Units Restricted Stock Units (RSUs) [Member] Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount 2011 Stock Option Plan Stock Option Plan 2011 [Member] Represents the 2011 Stock Option Plan. Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Fair Value Measurement Inputs and Valuation Techniques [Table] Fair Value Measurement Inputs and Valuation Techniques [Table] Excess tax benefit related to stock-based compensation awards Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount Debt issuance costs Payments of Debt Issuance Costs Conversion of Stock [Line Items] Conversion of Stock [Line Items] Contingent Earn-out Liabilities Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Line of Credit Facility [Table] Line of Credit Facility [Table] Income Statement Location [Axis] Income Statement Location [Axis] Loyalty program breakage income Revenue Recognition, Loyalty Program Breakage The amount of breakage recognized related to expected redemption of points earned by customers through the loyalty program. Schedule of Long Term Debt Schedule of Long-Term Debt Instruments [Table Text Block] Less: unamortized discount and debt issuance costs Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Commitments and Contingencies Commitments and Contingencies, Policy [Policy Text Block] Schedule of Real Estate Properties [Table] Schedule of Real Estate Properties [Table] Common stock redeemed for tax liability Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Spartan Spartan Surfaces, Inc. [Member] Spartan Surfaces, Inc. Schedule of Future Minimum Lease Payments Under Non Cancelable Operating Leases Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Loyalty program liability Accrued Loyalty Program Liability Carrying value of accrued loyalty program liability. Cost of Sales and Vendor Rebates and Allowances Cost of Goods and Service [Policy Text Block] Payables and Accruals [Abstract] Fair Value by Liability Class [Domain] Fair Value by Liability Class [Domain] Products and Services [Domain] Product and Service [Domain] Schedule of Awards Excluded From Computation Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Other Performance Measure, Amount Other Performance Measure, Amount Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Schedule of Components of Lease Expense Lease, Cost [Table Text Block] Inventories, net Increase (Decrease) in Inventories Service-based Service-Based Share Awards [Member] Service-Based Share Awards Investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Common Stock Common Stock, Number of Shares, Par Value and Other Disclosure [Abstract] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Litigation Status [Axis] Litigation Status [Axis] Acquisition related costs Business Combination, Acquisition Related Costs Fair value of stock options vested Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value Anti-dilutive shares excluded from the computation of diluted earnings (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Award Type [Axis] Award Type [Axis] Interest Rate Cap Interest Rate Cap Two [Member] Interest Rate Cap Two Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Plan Name [Domain] Plan Name [Domain] Income taxes receivable Income Taxes Receivable, Current Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Interest expense, net Interest expense, net Interest Expense Fixed assets accrued at the end of the period Capital Expenditures Incurred but Not yet Paid Fair Value Hierarchy [Domain] Fair Value Hierarchy [Domain] Fair Value Hierarchy and NAV [Domain] ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Shares of stock authorized under the plan (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized General and administrative General and administrative General and Administrative Expense [Member] Hedging Designation [Axis] Hedging Designation [Axis] Fixed assets, at cost Property, Plant and Equipment, Gross Selected Quarterly Financial Information (unaudited) Quarterly Financial Information [Text Block] Buildings and equipment acquired under operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Trading Arrangement: Trading Arrangement [Axis] Less: amount of lease payments representing interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Derivative liability, measurement input Business Combination, Contingent Consideration, Liability, Measurement Input Schedule of Components of Interest Expense Interest Income and Interest Expense Disclosure [Table Text Block] Pre-Opening Expenses Pre-Opening Expenses Policy [Policy Text Block] Disclosure of accounting policy for non-capital operating expenditures incurred prior to opening a new store or relocating an existing store. Use of Estimates Use of Estimates, Policy [Policy Text Block] PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Laminate and vinyl Laminate and vinyl [Member] Represents information pertaining to the product, laminate / luxury vinyl plank. Schedule of Components of the Provision for Income Taxes Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity File Number Entity File Number Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] One Time Share-Based Compensation Grant One Time Share-Based Compensation Grant [Member] One Time Share-Based Compensation Grant Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Discount rate Measurement Input, Discount Rate [Member] Schedule of Restricted Stock Unit Activity Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Current portion of lease liabilities Less: current obligations under leases Operating Lease, Liability, Current 2026 Long-Term Debt, Maturity, Year Three Shares issued under employee stock purchase plan (in shares) Shares issued under employee stock plan (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Reductions for tax positions of prior years Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Real Estate [Domain] Real Estate [Domain] Auditor Firm ID Auditor Firm ID Amortization of intangible assets Amortization of Intangible Assets Entity Shell Company Entity Shell Company 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Net carrying value Finite-Lived Intangible Assets, Net Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Recently Adopted and Issued Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Restatement Determination Date Restatement Determination Date Income taxes Increase (Decrease) in Income Taxes Payable Additions based on tax positions related to the current year Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Other, net Increase (Decrease) in Other Operating Liabilities Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Cash and cash equivalents Cash and cash equivalents, beginning of the period Cash and cash equivalents, end of the period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Variable lease cost Variable Lease, Cost Fixed operating lease cost Operating Lease, Cost Common stock, shares issued (in shares) Common Stock, Shares, Issued Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Asset-based Loan Facility (“ABL Facility”) ABL Facility Asset-Based Loan Facility [Member] Asset-Based Loan Facility Business combination, consideration transferred Business Combination, Consideration Transferred Gross profit Gross profit Gross Profit Deferred revenue Contract with Customer, Liability, Current Total permanent differences Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount Schedule of Assumptions Used to Estimate the Fair Value of Stock Option Awards Granted Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Security Exchange Name Security Exchange Name Stock-Based Compensation Share-Based Payment Arrangement [Policy Text Block] 2027 Long-Term Debt, Maturity, Year Four Accumulated other comprehensive income, net Accumulated Other Comprehensive Income (Loss), Net of Tax Vesting rights (as a percent) Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Stock options Stock options Employee Stock Option [Member] Derivatives and Risk Management Derivative Instruments and Hedging Activities Disclosure [Text Block] Common Class A Common Class A [Member] Unrecognized compensation cost period for recognition Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Unrecognized tax benefits, interest on income taxes expense Unrecognized Tax Benefits, Interest on Income Taxes Expense Maximum Maximum [Member] Total comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Unrecognized compensation cost amount Unrecognized compensation cost amount Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Schedule of Derivative Position Schedule of Interest Rate Derivatives [Table Text Block] Document Type Document Type Term loan Loans Payable, Noncurrent Acquisitions Goodwill, Acquired During Period Term Loan Facility Term Loan Facility Term Loan Facility [Member] Information pertaining to the Term Loan Facility. Uncertain tax positions Effective Income Tax Rate Reconciliation, Tax Contingency, Amount Tabular List, Table Tabular List [Table Text Block] Issuance of stock related to acquisition Stock Issued During Period, Value, Acquisitions Performance-Based And Total Shareholder Return Restricted Stock Awards Performance-Based And Total Shareholder Return Restricted Stock Awards [Member] Performance-Based And Total Shareholder Return Restricted Stock Awards Entity Address, Address Line One Entity Address, Address Line One Unredeemed gift cards Contract With Customer, Liability, Current, Unredeemed Gift Cards Contract With Customer, Liability, Current, Unredeemed Gift Cards Inventory Valuation and Shrinkage Inventory, Policy [Policy Text Block] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Permanent differences: Permanent Differences [Abstract] Permanent Differences Subsequent Event [Table] Subsequent Event [Table] Selling and store operating Selling Expense Federal Current Federal Tax Expense (Benefit) Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Weighted Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Supply Chain Finance Supplier Finance Program [Text Block] Business Acquisition [Axis] Business Acquisition [Axis] Number of sales distributors acquired Number Of Sales Distributors Acquired Number Of Sales Distributors Acquired Subsequent Event Subsequent Event [Member] Net operating losses available to reduce future income taxes Operating Loss Carryforwards Derivative [Table] Derivative [Table] Self-Insurance Reserves Self Insurance Reserve [Policy Text Block] State Deferred State and Local Income Tax Expense (Benefit) Schedule of Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Preferred Stock Preferred Stock, Number of Shares, Par Value and Other Disclosure [Abstract] Variable Rate [Axis] Variable Rate [Axis] Income Statement [Abstract] Income Statement [Abstract] Title of 12(b) Security Title of 12(b) Security Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Sublease Income Sublease Income Acquisition Business Combination Disclosure [Text Block] Accruals not currently deductible for tax purposes Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities Indefinite-lived intangible assets Indefinite-Lived Intangible Assets (Excluding Goodwill) Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Beginning balance (in dollars per share) Ending balance (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Income Taxes [Line Items] Tax Credit Carryforward [Line Items] Revolving Credit Facility Accordion Feature Revolving Credit Facility Accordion Feature [Member] Information pertaining to the accordion feature of the revolving credit facility. Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Annual Gross Profit Targets Annual Gross Profit Targets [Member] Annual Gross Profit Targets Computed “expected” income tax expense at statutory rate Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Entity Tax Identification Number Entity Tax Identification Number Current expense: Current Federal, State and Local, Tax Expense (Benefit) [Abstract] Inventories, net Inventory, Net Damages from Product Defects Damages from Product Defects [Member] Revolving line of credit Long-Term Line of Credit, Noncurrent Total lease cost Lease, Cost Inventories Deferred Tax Assets, Inventory Land Land [Member] Statistical Measurement [Axis] Statistical Measurement [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Entity Interactive Data Current Entity Interactive Data Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Asset retirement obligation Asset Retirement Obligation Advertising Expenses Advertising Cost [Policy Text Block] Total Shareholder Return Amount Total Shareholder Return Amount Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Goodwill and Other Indefinite-lived Intangible Assets Goodwill and Intangible Assets, Policy [Policy Text Block] Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Other
Assets Other Assets [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Retained earnings Retained Earnings (Accumulated Deficit) Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Issuance of restricted stock award (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross Name Outstanding Recovery, Individual Name Revenue Recognition, Gift Cards and Merchandise Credits, Loyalty Program and Sales Returns and Allowances Revenue from Contract with Customer [Policy Text Block] Lease liabilities Deferred Tax Assets, Lease Liabilities Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from lease liabilities. Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current assets: Assets, Current [Abstract] Advertising expense Advertising Expense Business Acquisition, Contingent Consideration [Line Items] Business Acquisition, Contingent Consideration [Line Items] Deferred tax assets: Components of Deferred Tax Assets [Abstract] Schedule of Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Derivative Financial Instruments Derivatives, Policy [Policy Text Block] Operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One Cash paid during the period against operating lease liabilities Operating Lease, Payments Beginning balance (in shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Insurance reserve incurred but not reported Self Insurance Reserve, Current Computer software and hardware Computer Software And Hardware [Member] Purchased software applications and/or internally developed software for long-term internal use, and the long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems. PEO PEO [Member] Supplier Finance Program, Obligation, Current, Statement of Financial Position [Extensible Enumeration] Supplier Finance Program, Obligation, Current, Statement of Financial Position [Extensible Enumeration] Auditor Location Auditor Location Total long-term assets Assets, Noncurrent Tile Tile [Member] Represents information pertaining to the product, tile. Interest rate cap Derivative Asset, Subject to Master Netting Arrangement, before Offset State income taxes, net of federal income tax benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Class of Stock [Domain] Class of Stock [Domain] Pre-opening Pre-Opening Costs [Member] Pre-Opening Costs Effective Portion Reclassified From AOCI to Earnings Interest cost net of interest income Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax Options Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Debt Instrument [Axis] Debt Instrument [Axis] Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Schedule of Quarterly Financial Information Quarterly Financial Information [Table Text Block] Present value of future minimum lease payments Operating Lease, Liability Measurement Input Type [Domain] Measurement Input Type [Domain] Number of days customer may return merchandise Number Of Days Customer May Return Merchandise The number of days a customer may return merchandise. Vested and exercisable, Aggregate Intrinsic Value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value Credit Facility [Axis] Credit Facility [Axis] Schedule of Maturities of Debt Schedule of Maturities of Long-Term Debt [Table Text Block] Total liabilities Liabilities Expected volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Stock-Based Compensation [Line Items] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Fair Value, Measurement Frequency [Domain] Measurement Frequency [Domain] Fixed Assets Property, Plant and Equipment Disclosure [Text Block] All Executive Categories All Executive Categories [Member] Payments on revolving line of credit Repayments of Long-Term Lines of Credit Title of Individual [Axis] Title of Individual [Axis] Other, net Effective Income Tax Rate Reconciliation, Other Adjustments, Amount Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Plan Name [Axis] Plan Name [Axis] Accrued Expenses and Other Current Liabilities Accounts Payable and Accrued Liabilities Disclosure [Text Block] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Number of classes of common stock Common Stock, Number Of Classes The number of classes of common stock offered by the entity. Number of reportable segments Number of Reportable Segments Long-term debt maturities Long-Term Debt, Gross, Excluding Current Maturities Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt, classified as noncurrent. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt. Small Format Store Small Format Store [Member] Information pertaining to small format stores. Earnings Per Share [Abstract] Earnings Per Share [Abstract] Subsequent Event [Line Items] Subsequent Event [Line Items] Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Employee Stock Purchase Plan Employee Stock Purchase Plan [Member] Information pertaining to the Employee Stock Purchase Plan ("ESPP"). Common stock Common Stock, Value, Issued General and administrative General and Administrative Expense Schedule of Share-Based Payment Award, Equity Instruments Other Than Options, Valuation Assumptions Schedule of Share-Based Payment Award, Equity Instruments Other Than Options, Valuation Assumptions [Table Text Block] Schedule of Share-Based Payment Award, Equity Instruments Other Than Options, Valuation Assumptions Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Trade names Trade Names [Member] Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] State Current State and Local Tax Expense (Benefit) Segments Segment Reporting, Policy [Policy Text Block] Total current assets Assets, Current Allowance for sales returns Sales returns and allowances Contract with Customer, Refund Liability, Current Schedule of Fair Value of Debt Fair Value, Liabilities Measured on Recurring Basis [Table Text Block] Contingent consideration liability Business Combination, Contingent Consideration, Liability Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] All Individuals All Individuals [Member] Supplemental disclosures of cash flow information Supplemental Cash Flow Information [Abstract] Other intangibles Deferred Tax Assets, Intangible Assets, Excluding Goodwill Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets excluding goodwill. Litigation Case [Domain] Litigation Case [Domain] Entity Filer Category Entity Filer Category Proceeds from term loans Proceeds from Issuance of Secured Debt Interest Rate Cap Interest rate caps (cash flow hedges) Interest Rate Cap [Member] Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Statement [Table] Statement [Table] Minimum lease payments for options to extend lease terms Lessee, Operating Lease, Option To Extend, Amount Lessee, Operating Lease, Option To Extend, Amount Current Fiscal Year End Date Current Fiscal Year End Date Derivative Instruments and Hedging Activities Disclosures [Line Items] Derivative Instruments and Hedging Activities Disclosures [Line Items] Sales taxes payable Sales and Excise Tax Payable, Current Schedule of Effective Income Tax Reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Number of distribution centers Number Of Distribution Centers The number of distribution centers owned or operated by the entity. Unrecognized tax benefits balance at beginning of fiscal year Unrecognized tax benefits balance at end of fiscal year Unrecognized Tax Benefits Performance-based Performance Based Restricted Stock Units [Member] Performance Based Restricted Stock Units Income Tax Authority [Axis] Income Tax Authority [Axis] PEO Name PEO Name % of Net Sales Concentration Risk, Percentage Beginning balance Ending balance Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Intangible assets Deferred Tax Liabilities, Other Finite-Lived Assets Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Base Rate Base Rate [Member] Accrued incentive compensation Accrued Bonuses Quarterly Financial Information Disclosure [Abstract] Quarterly Financial Information Disclosure [Abstract] Granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Five Schedule of Carrying Amount of Goodwill Schedule of Goodwill [Table Text Block] Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Stock-based compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Schedule of Future Amortizable Expense Related to Other Intangible Assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Accrued construction in progress Accrued Construction In Progress Costs Carrying amount of accrued liability for construction costs. Class of Stock [Axis] Class of Stock [Axis] Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Other Other Accrued Liabilities, Current Product Concentration Risk Product Concentration Risk [Member] Depreciation and amortization Depreciation, Depletion and Amortization Loss on asset impairments and disposals, net Gain (Loss) on Sale of Assets and Asset Impairment Charges Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Percentage usage of facility to trigger covenant Debt Instrument, Covenant, Borrowing Threshold Percentage Debt Instrument, Covenant, Borrowing Threshold Percentage Business Combination and Asset Acquisition [Abstract] Total stockholders’ equity Beginning balance Ending balance Stockholders' equity AOCI, Net of Tax Equity, Attributable to Parent Unrecognized tax benefits that would impact the effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Valuation allowance Deferred Tax Assets, Valuation Allowance Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Schedule of Fair Value Measurement Inputs and Valuation Techniques Fair Value Measurement Inputs and Valuation Techniques [Table Text Block] Contract liabilities, revenue recognized Contract with Customer, Liability, Revenue Recognized Credit Program Credit Card Program Policy [Policy Text Block] Disclosure of accounting policy for offering credit to customers through a credit card program. Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Expected life (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Subsequent Events [Abstract] Subsequent Events [Abstract] Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Fair Value Measurements Fair Value Measurement, Policy [Policy Text Block] Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Hedging Designation [Domain] Hedging Designation [Domain] Level 2 Fair Value, Inputs, Level 2 [Member] Fair Value Assumptions Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions and Methodology [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company Purchases of fixed assets Payments to Acquire Productive Assets Intangible assets, net Net carrying value Intangible Assets, Net (Excluding Goodwill) Total deferred tax assets Deferred Tax Assets, Gross Schedule of Gains Related to Our Designated Hedge Contracts Derivative Instruments, Gain (Loss) [Table Text Block] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Accrued Expenses and Other Current Liabilities Accrued Expenses And Other Current Liabilities [Member] Accrued Expenses And Other Current Liabilities Finite-lived intangibles Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Document Fiscal Period Focus Document Fiscal Period Focus 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Useful Life Finite-Lived Intangible Asset, Useful Life Warehouse Format Store Warehouse Format Store [Member] Information pertaining to warehouse format stores. Available borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Adjacent categories Adjacent Categories [Member] Adjacent Categories Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Number of stores Number of Stores 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four Title Trading Arrangement, Individual Title Outstanding at the beginning of period (in dollars per share) Outstanding at the end of period (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Stock-based compensation expense Share-Based Payment Arrangement, Noncash Expense Minimum lease payments for leases not yet commenced Lessee, Operating Lease, Lease Not Yet Commenced, Amount Amount of legally-binding minimum lease payments for leases not yet commenced. Common Stock Common Stock [Member] Credit Agreement Credit Agreement [Member] Credit Agreement Individual: Individual [Axis] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Product and Service [Axis] Product and Service [Axis] Earnings Per Share Earnings Per Share [Text Block] Income Statement Location [Domain] Income Statement Location [Domain] Payments on term loans Repayments of Secured Debt Asset Retirement Obligations Asset Retirement Obligation [Policy Text Block] Schedule of Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Revenue from Contract with Customer, Product and Service Benchmark Revenue from Contract with Customer, Product and Service Benchmark [Member] Document Fiscal Year Focus Document Fiscal Year Focus Lease obligation Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation Lease term (in years) Lessee, Operating Lease, Term of Contract Fair value of hedge, tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax Minimum Minimum [Member] Fixed assets, net Fixed assets, net Property, Plant and Equipment, Net Purchase price, as a percentage of fair market value Employee Stock Purchase Plan Purchase Price As Percentage Of Fair Market Value The purchase price of shares offered under the employee stock purchase plan, as a percentage of fair market value as defined in the plan. Condensed Balance Sheet Statement [Table] Condensed Balance Sheet Statement [Table] Schedule of Stock Option Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Exercise Price Award Exercise Price Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Area of facility Area of Real Estate Property Contingent consideration, potential earnout payments Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Supplier finance program, obligation Supplier Finance Program, Obligation, Current Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Assets Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Tax payments for stock-based compensation awards Payment, Tax Withholding, Share-Based Payment Arrangement Capital stock: Capital stock [Abstract] No definition. Fiscal Year Fiscal Period, Policy [Policy Text Block] Other Deferred Tax Assets, Other Other Product and Service, Other [Member] Proceeds from employee stock purchase plan Proceeds from Issuance of Common Stock, Employee Stock Purchase Plan Proceeds from Issuance of Common Stock, Employee Stock Purchase Plan Other Current Assets Other Current Assets [Member] Cash paid for income taxes, net of refunds Income Taxes Paid, Net Net cash (used in) provided by financing activities Net Cash Provided by (Used in) Financing Activities Deferred income tax assets, net Deferred Income Tax Assets, Net Acquisition Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Percentage of voting interests acquired Business Acquisition, Percentage of Voting Interests Acquired Retained Earnings Retained Earnings [Member] Current portion of term loan Long-Term Debt, Current Maturities Schedule of Components of Stock-Based Compensation Expense Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Property, Plant and Equipment Property, Plant and Equipment [Member] Total liabilities and stockholders’ equity Liabilities and Equity Other assets Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Risk-free interest rate (as a percent) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Change in fair value of hedge instruments, net of tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax Basic earnings per share (in dollars per share) Earnings Per Share, Basic Right-of-use assets Operating Lease, Right-of-Use Asset Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Shares issued under employee stock purchase plan Stock Issued During Period, Value, Employee Stock Purchase Plan Total shareholder return Total Shareholder Return Awards Total Shareholder Return Awards [Member] Total Shareholder Return Awards Nguyen v. Inspections Now, Inc., No. 21-DCV-287142 Nguyen v. Inspections Now, Inc., No. 21-DCV-287142 [Member] Nguyen v. Inspections Now, Inc., No. 21-DCV-287142 Audit Information [Abstract] Audit Information Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Installation materials and tools Installation Materials And Tools [Member] Information pertaining to the product: installation materials and tools. Indefinite-lived Intangible Assets [Line Items] Indefinite-Lived Intangible Assets [Line Items] Options exercised, intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Arrangement Duration Trading Arrangement Duration Other Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Amount Contingent Earn-out Liabilities Business Combination, Contingent Consideration, Liability [Member] Business Combination, Contingent Consideration, Liability Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Common Class C Common Class C [Member] Pending Litigation Pending Litigation [Member] Outstanding, Weighted Average Remaining Contractual Life (Years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Federal tax credits Effective Income Tax Rate Reconciliation, Tax Credit, Amount Total long-term liabilities Liabilities, Noncurrent Loyalty program award, as a percentage of selling price Revenue Recognition Loyalty Program Award As Percentage Of Selling Price The award, earned by customers under the loyalty program, as a percentage of the relative standalone selling price. Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Annual Adjusted EBITDA Margin Targets Annual Earnings Margin Targets [Member] Annual Earnings Margin Targets Fair Value Measurements Fair Value of Financial Instruments, Policy [Policy Text Block] Derivative Instruments and Hedging Activities Disclosures [Table] Derivative Instruments and Hedging Activities Disclosures [Table] Termination Date Trading Arrangement Termination Date Total current expense Current Federal, State and Local, Tax Expense (Benefit) Trade accounts payable Increase (Decrease) in Accounts Payable Common stock, shares authorized (in shares) Common Stock, Shares Authorized Entity Public Float Entity Public Float Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Indefinite-lived Intangible Assets [Axis] Indefinite-Lived Intangible Assets [Axis] Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Derivative Instrument [Axis] Derivative Instrument [Axis] Total secured debt at par value Long-Term Debt, Gross 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] Liability Class [Axis] Liability Class [Axis] All Trading Arrangements All Trading Arrangements [Member] Measurement Input Type [Axis] Measurement Input Type [Axis] All Adjustments to Compensation All Adjustments to Compensation [Member] Derivative [Line Items] Derivative [Line Items] Award Timing Disclosures [Line Items] Title of Individual [Domain] Title of Individual [Domain] Compensation Amount Outstanding Recovery Compensation Amount Fair value of restricted stock awards vested Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Executive Officer Executive Officer [Member] Buildings and improvements Buildings And Improvements [Member] Buildings And Improvements Forfeited (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Right-of-use assets Deferred Tax Liabilities, Leasing Arrangements Deferred income taxes Deferred Income Tax Expense (Benefit) Subsequent Event Type [Axis] Subsequent Event Type [Axis] Proceeds from exercise of stock options Proceeds from Stock Options Exercised Share Based Compansation Grant Type [Axis] Share Based Compansation Grant Type [Axis] Share Based Compansation Grant Type Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Less: current maturities Debt, Current Income Taxes Income Tax, Policy [Policy Text Block] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Document Financial Statement Error Correction [Flag] Document Financial Statement Error Correction [Flag] 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Three Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Insider Trading Arrangements [Line Items] Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss 2024 Long-Term Debt, Maturity, Year One Salesmaster Associates, Inc. Salesmaster Associates, Inc. [Member] Salesmaster Associates, Inc. Issuance of common stock upon vesting of restricted stock units (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] Dilutive effect of share-based awards (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two Issuance of stock related to acquisition (in shares) Stock Issued During Period, Shares, Acquisitions Adjustment to Compensation, Amount Adjustment to Compensation Amount Proceeds from sales of property Proceeds from Sale of Property, Plant, and Equipment Cost of sales Cost of Sales [Member] Total deferred expense (benefit) Deferred Federal, State and Local, Tax Expense (Benefit) Change in fair value of contingent earn-out liabilities Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Deferred tax liabilities: Components of Deferred Tax Liabilities [Abstract] Auditor Name Auditor Name Document Period End Date Document Period End Date Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Adoption Date Trading Arrangement Adoption Date Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Less: accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Credit collection period in days after customer takes possession of the goods Credit Collection Period In Days After Customer Takes Possession Of The Goods Credit Collection Period In Days After Customer Takes Possession Of The Goods Vested and exercisable (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Internal-Use Software Costs Internal Use Software, Policy [Policy Text Block] Interest cap derivative contracts Amortization of Deferred Hedge Gains Conversion of Stock [Table] Conversion of Stock [Table] Entity Central Index Key Entity Central Index Key Deferred debt issuance and original issue discount amortization expense Amortization of Debt Issuance Costs and Discounts Total stock-based compensation expense Share-Based Payment Arrangement, Expense Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Gross carrying amount Finite-Lived Intangible Assets, Gross Income tax expense Income tax expense Income Tax Expense (Benefit) Furniture, fixtures, and equipment Furniture, Fixtures And Equipment [Member] Furniture, Fixtures And Equipment Designated as cash flow hedges Designated as Hedging Instrument [Member] Income Tax Authority [Domain] Income Tax Authority [Domain] Wages and payroll taxes payable Employee-related Liabilities, Current Fair Value Measurements Fair Value Disclosures [Text Block] Number of operating segments Number of Operating Segments Name Trading Arrangement, Individual Name Schedule of Disaggregated Revenue Disaggregation of Revenue [Table Text Block] Eligible letter of credit (as a percent) Credit Facility Available Capacity, Percentage Of Letter Of Credit The percentage of letter of credit balance that serves as one of the components in the determination of available capacity under the credit facility. Equity [Abstract] Equity [Abstract] Operating lease, weighted average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Net sales Net Sales Revenue from Contract with Customer, Excluding Assessed Tax Share Based Compansation Grant Type [Domain] Share Based Compansation Grant Type [Domain] Share Based Compansation Grant Type [Domain] Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Interest Rate Cap Interest Rate Cap One [Member] Interest Rate Cap One Intangible Assets Intangible Assets Disclosure [Text Block] Pre-opening Pre-Opening Costs 2017 Plan Stock Incentive Plan 2017 [Member] Pertaining to the 2017 Stock Incentive Plan. Loyalty program liabilities Contract With Customer, Liability, Current, Loyalty Program Contract With Customer, Liability, Current, Loyalty Program Cloud Computing Arrangements Cloud Computing Arrangements, Policy [Policy Text Block] Cloud Computing Arrangements, Policy Acquisitions, net of cash acquired Acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Common stock redeemed for tax liability (in shares) Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Operating lease, weighted average discount rate, percent Operating Lease, Weighted Average Discount Rate, Percent Cash paid for interest, net of capitalized interest Interest Paid, Excluding Capitalized Interest, Operating Activities Number of leases with variable payments Number Of Leases With Variable Lease Payments The number of leases with variable lease payments. Credit Facility [Domain] Credit Facility [Domain] Finite-lived Intangible Assets Intangible Assets, Finite-Lived, Policy [Policy Text Block] Business Combinations Business Combinations Policy [Policy Text Block] Basis spread on variable rate (as a percent) Debt Instrument, Basis Spread on Variable Rate Useful Life Property, Plant and Equipment, Useful Life Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Loss contingency, damages (in excess) Loss Contingency, Damages Sought, Value Contingent Consideration Type [Domain] Contingent Consideration Type [Domain] Total long-term debt Long-Term Debt, Excluding Current Maturities Leasehold improvements Leasehold improvements Leasehold Improvements [Member] Net deferred tax liabilities Deferred Tax Liabilities, Net Selling and store operating Selling and Marketing Expense [Member] Gift card breakage income Gift Card Breakage Income For disclosures after the adoption of ASU 2016-04, the amount of breakage recognized related to unredeemed gift cards. Breakage occurs when a customer pays in advance of vendor performance and does not demand full performance for various reasons. Diluted weighted average shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Diluted Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Fair market value measurement period (in months) Employee Stock Purchase Plan, Period For Determination Of Fair Market Value Of Shares The period used in the determination of the fair market value of the entity's stock, which affects the purchase price of shares offered under the employee stock purchase plan. EBITDA volatility Measurement Input, EBITDA Multiple [Member] Total intangible assets Intangible Assets, Net (Excluding Goodwill) [Abstract] Operating expenses: Operating Expenses [Abstract] Revenue Revenue from Contract with Customer [Text Block] Gift card liability Deferred Tax Assets, Tax Deferred Expense, Reserves And Accruals, Gift Card Liability Deferred Tax Assets, Tax Deferred Expense, Reserves And Accruals, Gift Card Liability Reductions due to settlements Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities Company Selected Measure Amount Company Selected Measure Amount Additional paid-in capital Additional Paid in Capital, Common Stock Additional Paid-in Capital Additional Paid-in Capital [Member] Change in fair value of hedge instruments, net of tax Other comprehensive gain, net of tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax Document Annual Report Document Annual Report Balance Sheet Location [Axis] Balance Sheet Location [Axis] Total assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Less: interest capitalized Interest Costs Capitalized Adjustment Cover [Abstract] Cover [Abstract] Number of states with facilities Number of States in which Entity Operates Wood Wood [Member] Represents information pertaining to the product, wood. Vested and exercisable, Weighted Average Remaining Contractual Life (Years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term Subsequent Event Subsequent Events [Text Block] Stock-based compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Recurring Fair Value, Recurring [Member] Total Operating Expenses Operating Expense Policy [Policy Text Block] Disclosure of accounting policy for operating expenses incurred, including, but not limited to, store and administrative personnel wages and benefits, infrastructure expenses, supplies, fixed asset depreciation, store and corporate facility expenses, pre-opening costs, training and advertising costs, credit card fees, insurance, personal property taxes, legal expenses and other miscellaneous operating costs. Fair Value Measurement Inputs and Valuation Techniques [Line Items] Fair Value Measurement Inputs and Valuation Techniques [Line Items] Right-of-use assets Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Right-Of-Use Assets Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Right-Of-Use Assets Other liabilities Other Liabilities, Noncurrent Vested (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Non-NEOs Non-NEOs [Member] Forfeited or expired (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period Total interest costs, net of interest income Interest Costs Incurred Total minimum lease payments Lessee, Operating Lease, Liability, to be Paid Provision to return Effective Income Tax Rate Reconciliation, Provision to Return, Amount Effective Income Tax Rate Reconciliation, Provision to Return, Amount Construction in process Construction in Progress [Member] Total operating expenses Operating Expenses Net increase (decrease) in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Non-PEO NEO Non-PEO NEO [Member] Equity Component [Domain] Equity Component [Domain] Adjustment to Compensation: Adjustment to Compensation [Axis] Other Commercial Flooring Distributors Commercial Flooring Sales Distributors Acquisition [Member] Commercial Flooring Sales Distributors Acquisition State and Local Jurisdiction State and Local Jurisdiction [Member] Floor and Decor Class A common stock Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Total Shareholder Return Units Total Shareholder Return Units [Member] Total Shareholder Return Units Eligible net trade receivables (as a percent) Credit Facility Available Capacity, Percentage Of Trade Receivables The percentage of trade receivables that serves as one of the components in the determination of available capacity under the credit facility. Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Basic weighted average shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Debt Instrument [Line Items] Debt Instrument [Line Items] Other Deferred Tax Liabilities, Other Entity Current Reporting Status Entity Current Reporting Status Concentration Risk Type [Domain] Concentration Risk Type [Domain] Operating income Operating Income (Loss) Service-based Service Based Restricted Stock Units [Member] Service Based Restricted Stock Units Fixed assets Deferred Tax Liabilities, Property, Plant and Equipment Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Period prior to store opening or relocation that pre-opening expenses begin Period Of Time Prior To Store Opening Or Relocating That Preopening Expenses Begin The period of time in advance of a new store opening or a store relocating when pre-opening expenses begin, on average. Schedule of Indefinite-Lived Intangible Assets [Table] Schedule of Indefinite-Lived Intangible Assets [Table] Forfeiture of restricted stock awards (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Forfeited Total deferred tax liabilities Deferred Tax Liabilities, Gross Derivative, cap interest rate Derivative, Cap Interest Rate Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Statement [Line Items] Statement [Line Items] Deferred expense (benefit): Deferred Federal, State and Local, Tax Expense (Benefit) [Abstract] Fixed Assets Property, Plant and Equipment, Policy [Policy Text Block] Additional Disclosures Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract] Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Customer relationships Customer relationships Customer Relationships [Member] Interest rate floor (as a percent) Debt Instrument, Variable Rate, Floor Floor, or minimum, interest rate for the variable rate. Real Estate Properties [Line Items] Real Estate Properties [Line Items] Borrowings on revolving line of credit Proceeds from Long-Term Lines of Credit Performance Based Share Awards Performance Based Share Awards [Member] Performance Based Share Awards Real Estate, Type of Property [Axis] Real Estate, Type of Property [Axis] EX-101.PRE 14 fnd-20231228_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 15 fnd-20231228_g1.jpg begin 644 fnd-20231228_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@" MW 2P 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 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH X7]H7]IO]GO]DWX=S?%C]I7XR>'O!'AV&41?VIXBU-+:.64 M@D11ACNED(!(C0,QP< XKR^/_@K#^P1;7^@V7C#XV7G@Z+Q3,L7AG5/B)X)U MKPUI^KNPRJVUYJMG;V\Y8=-DAW9&,Y%?C/J7QBUW_@J=_P '<.A?!?XWSMJ/ MP]^#'C76M.\,^$[KY[2!]$L[F5I3$?E=YM1M4E=F&6140Y5% _7;_@N)\"_! M?[07_!);X^^$/&FCP7:Z3\,]6\1:4TL8+6]_IEM)?6\B'JC>9 %)'5793PQ! M /JN.1)4$L3AE8 JRG((]:Q?%WQ$\'^"/"6L^-]?U5CIWA^&276)+"UEO)+9 M40.^8K=7D)"$,5"D[3G&*_"[_@AU_P %9?VP]%_X(.?'75O"-CH_C#Q;^S7: MO+X:O/&>JS1Q6N@R64L\:-LCD>Z:V:WN!%"3&&0Q1^9&J U]"_\ !M+\<_VT M/CK_ ,$]-:^('QC\-^'-;\,>)?$7BW5=6^(5YXTN'UV^U>:+OV2?C?I7CC3="ODL]7N]*CF5;:= MTWJC>:B')7GC->M5_,W_ ,&[W[;W[3W[#?\ P3._:.^-O[.W[*ECX^M?"'B. MTUWQ9JOB#Q2NF65C91V@5HX55'EN[G:'$_A[^U84C\$ZCH/BB: M]OO#$]P+>33DU-9;>*.5+B*Z@9I(BOD'>&5@NXY'[5/_ 7[\8?LE_\ !6'3 M/^":/B[]CW_A(8->LXKG0/$7A;Q8\^H7[7%K/)9VJ6,EFB">6XB2W^:X$2>: M)&D50V #]*:*^7/^"8?[97[8_P"V#H/Q"OOVQ?V"M;^!&H>%?&#:7H6G:S>2 M3C5K;R]QECD>*-9U1L+Y\.Z&3<-A^5J^:_\ @YU_;9^)7P(_9R^'?[&7P,\5 M7&A>+_VD/&B^%SK=G(5GLM'#P1WIB8'*O(UW;0Y_YYRRX(." #[*^*/_ 4< M_8F^#/P'\1_M/?$7]H#2[+X?^%M8_LG5?%D%I7:W4^$/%?[$OACXJ?!_P[ M<:-X?NO &H^+;G0WM+=&2*REM9[6"1PZ.BABK1M@D[CEE,?QR\'?#G]L#_@V M^@\<_"7X60?#:/2O@5:^//AEHF@:@[R>$M1TNR&HV"VMWM202(T C\X!799' MS]YL@'Z+45\F_P#!$7]O/6O^"CO_ 3:^'W[2/C:2(^+&MIM&\:&% JR:I9R M&&6;:O"^-?VPOV@-%\$6 M6JS/%I45\LUQ=7S( 7\BUMTDGF"[EW,B$+N7)&X9V_V5_P!L']F7]MOX7Q_& M;]E/XS:-XV\-OA:=$C?N-/&!]CS(\TS3(1 M,9)3^\VK&J?F5_P9[_LU>*_AWK?[2OQS\'7^H?\ "H==\8PZ!\/)[IR4UI;" MXO2;Q>@8)%/!'Y@&&:21GR2^6^U+B:,_*>*^@XI8IXEGAD M5T=0R.K9# ]"#W%?S;?$K]B;]L'X6_LL?MV_L,^-_@+XU\1?%+XM?'3PQJOP MZGT[PY=747BZT;69[J34(+I4,1C6)6>9G=?),V)-AR!^GGQ"3X_:9^S3\!?^ M"(?PW^(,\?Q9U_X1Z/9?&;QSI5QYDG@[PI9VD-GJ6H)+R?M5W*CV5HQ&2[R2 MY7RLT ?:_P"S_P#M(?!C]J7P1<_$OX">,O\ A(?#]MKE]I UF'3KF"VN;FTF M:"X-O)-&@NH5E1T$\.^%RC;';:<=Q7G?P!N/V8_AUX;L/V7/V>/%'A2&V^'^ MDPZ9#X0T+68)I](MH%$2)+"CF1", %G&2Q))))KT2@ 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 **** /P3_;8_9*^(?_!'W_@X3\+?\%>I/!>J M:E\ O&_BFYN_&_B/2M/DN4\+3ZG9S66H->B,%HXQ+<->))@!@3&-SH0WV_\ M\%K_ /@IK^S'8_\ !-/QY\,_V?/C-X=^)/CSXS>$KKPE\._"'P_UB'6=1UA] M2B:UDFA@M&D^)M3\8+=QO#;Z%:,ZM')=W# M@10^8)/W:LVY_+E*@B*0K^Q]0V>G:?IRR+I]C# )96EE$,07>[?>8XZL>YZF M@#^8G_@B_P#$_P"''A;_ (-^/V\_"WB7QYH^GZG:E%%/+]HT]H(- MJ,P9M\W[M<#EN!S7I7[.WP-\;_MA?\&?.N_"G]GL?\)%XL\&>/[K6]5\+:/( M)[V2#/)$84RV_[.[7"IC+B(!020#_ $944 ?AU_P2 ^/'_!&?]M;]DKX* M_!7XB? .7QK^T%X+LK#2$\ W=OJMY<1WMGY<']KQR.QM;6V\J-+B6;:SH/A;3;&\U%]^H7=G8QQ2W+9)W2,H! M(;MA^[M9)[O3 M;N L>@W1V%WR?^>8K]GJ\N_;-_8_^"?[>7[-OB?]EG]H+0'OO#7BBR\J9[=P MES93JP>&[MW(.R:*15=201E<,&4LI /@_P#X.[_%OA;1?^"/6M^&-7\1V-KJ M6L^-=%72-/GND2:],5R))1$A.Z38@W-M!VCDXKIOV5_BEX$C_P"#7BU\9:;X MIT^^L]!_9,U&VU*2TNTE$%U;Z%,DMN^TG;*KC84/S D#'-?:'[)WA+]H/X<_ M!W3OA?\ M(>*-(\2ZUX9ACTVT\::4\B/XCM(HU2*^NK>1?\ 1;MP/WL:22QE MP75P'\M.$_X*"_LF_$;]N_X?0_LGW?BNU\-?"OQ%-!)\3]5LKJ0ZSJMC%.LO M]D6:! ENDYC4373.66/=&D3&0O& ?E#_ ,$K_P!N^_\ ^"&W_!NGX._:K^(_ MP!UWQL/B9\8;]]"T2ROA8I#;SHT*7$]PT,!BP_9?]C/] MJ;P)^VW^RSX&_:N^&NG7MGHOCG08M2M+'4543VC$E9()-I*EDD5T)!(.W(X( MJQXY^#^O:/\ 2S^!'[,K>'_ 9;V6FV^CZ+=SZ8;B'P[8Q1>7'):VH(666) M4C$2.RHK .Q<)Y;Z/[.?P"^&_P"RQ\"/"7[.?PATR2T\->"]!M])T>&>7S)3 M#"@7?(^!OD_L7?L\^(/V@_B-!=-?_ +5WQA\#:KX@ M\37^@.7GTZ]%C(MAH>FLI+>786Y\BW"DEI]\@),M?=7B?P+X)\;2:;+XS\': M5J[Z+JD>I:.VJ:?%<&QO8PPCN83(I\J90S!9%PPW'!Y-:M '\RO[.LGCG_A4 M_P#P26?]DLRCXFM\1?'7_"3?V-_Q^-8?\)1;?;?M^SYS!]E^T[_,X\GS.U?T MU5RWA7X&?!/P+XTU/XD^"/@]X6T;Q%K>?[9U_2O#UM;WM_EMQ\Z>-!)+D@'Y MB>1FNIH **** "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@ HJIK&NZ'X=LSJ/B#6;2QMU^]/>7"Q(/\ @3$"O-/&7[=7[&/@ M#>GBS]J?P%;2Q_?MD\4VTLP_[9QNS_I0!ZM6!\4OB-HGPC^'NK?$KQ)8ZA M/?% "_\ #U[X:77_ " ?V4_C[JO_ &#_ (6S-]?O2+T_K1_P\S\3W_\ R ?^ M"<'[2,G_ &$/A\EK]?O3G_Z])_PT?_P5"\9_+X+_ .">&@>&(F_U5YXR^*%M M-D>K0VJ;U^A.:Y/XL?$W_@I#\/=%_P"$B_:"_:O_ &:O@]ID@)AN-EU/,0.P M^W.J2/[)G/I4RE&"O)V1K1H5L355.E%RD]DDVWZ):G6_\-]_M-7_ /R ?^"8 M'Q3D_P"PA?65K]?O,?\ Z]'_ V'_P %#+__ ) /_!*'59/^PA\7=)M?K]Y# M_P#7KX+^/'_!4_PCX5\ZPU/_ (*L?%'XC7HROV;X5_#:Q\/VL;?W?M4Y5BO^ MVB29]Z]E^ OP$^#'[6OP-\,_'#Q#\6OC#XKL_$VF"YDLO&7Q1NKP02AFCF@S M D (CE22/.!G9T%V3>JMH>W>,/VX?V^_!RL_C+]CWX:^$0H^8^*/CKIJ;?HK&\._ M\$]OV,/"Y#:=^S_HTQ!SG4WFO23[_:)'S7I'@SX7?#/X<(\?P]^'>A:$LB!9 M!HVDPVN]1T!\M1D5UGSAGW_Q3_X*U'(E\0?LPV"^D/\ PD%U)GV*#9@]/PK( MNO'7_!5&[.V;X\_".S]]+\&WDH_\CR ^W3H*]$HH _*OXX_\%\?^"AOPW^)6 MO_#.U^)UE]J\/:U=:9>2IX/T^(&6WF>)RH=)>"5/7MCO7G&I_P#!?K_@I1JB MD2_':YC)Z?9]&TN+ SG^"R!_6O(?^"G/A'_A"?V^OBEI'E[3<^*)-2(QU-XB M79/XF?/XUX10!]I^#?\ @OS_ ,%)?!5[U3]I6$6=]KUI;7D,7@G1AYL4DZ*RDFT)'!(RI!YKOK7_@ MMC_P4FMU59OC[;SD'),OA#2AGV.VV%? 7P2./C/X1/IXGL/_ $ICKU&OB>,< M7BL+[#V-1QOS7LVK_#O8_K;Z+G#/#G$4;X5LQC_ +Y05T&A?\' '[>&D;?[ M0L? NJ8Z_;_#TJ[OKY-Q'^E?$-%?&1SK-HO2O+[VS^J:WA/X:5XVEE&'^5*, M?_24C]$="_X.-/VD+?;_ ,)-\!?!%YTW?8);RVS]-\LN*]"\'_\ !R-H^Z)F%;5?R[Z7JVJZ'?1ZIHFIW%G/P>\N/PA^TWXEF@BP$M-=N5U.(+_="W:R!1_NX MQVQ7K4.-J+TK46O1W_!V_,_-,Y^B3FE-.659G"?9582A_P"31=2__@*/Z&Z* M_'[X1?\ !Q/^T/X<\JS^,WP9\,^*($P'N=)GETRY8=V8GSHR?8(H_G7U9\&/ M^"\O[#WQ*\FQ\>W>O^!KU\!_[*/#Z#A..ZDFFO5/5!1115&(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 %9?CGQMX5^&O@G6/B-XZUN#3-$T#2[C4M8U M&Y;$=K:P1M++*Y[*J*S'V%:E?)?_ 4V^,/A2YUWX<_L>^(-(\4ZEI7CO7?[ M8^(\'@_P/JOB"XB\+Z8\<\L$MMI=M<3+%>WALK%BZ*C0S70W94 @'FG_ 03 M_P""REM_P5L\ ?%*Y\2V5OIOB/P5\0;LV&E*BI)_PC=Y+)+I3N%X:2-$EMW8 M#DVZL>9*^_G=(D,DCA5499F. !ZU_,_\(_C#X4_X(N_\')TWBWPAI'BCPY\# MOC-JKVSQ>+O ^J^'/(TK5I58LMMJEM;R"&QU$ "0(P\F!@&RS ?;/_!Y;^U3 M\6?@I^PSX$^!GPU\0WNDV/Q/\6W,'BJ[L)FC>ZL+.W60V3,O/ERR31LP_B$& MTY4L" ;/_!R+_P %8/VL?^">'A3X7?&/]A7]HW1+G2_&FL:GI.M:9/HVFZM9 MPRVD<#AX91&9$D_>N)%=W'"8"8.[ZZ_X+%ZM_P %/-/_ &;=(B_X)/:WX8M/ MB*WB^T.L#Q#-IRNVC^7+YOD?VC_H^?-\G?N^?R]^SYL5^/7_ ==_L/_ ++? M[(/[+G[,\?[-_P (]&\*&7[7I>J2:!:K;)JZ6]E:>5:+<_$VXTW^WQHMLWB&72F86?VSR5,[0E^ M?*\S>5W<[<9H\(_$;X>_$#[5_P ('X[T;6_L,HCO?[(U2*Y^SN>BOY;'8>#P M<=*_,S_@K[\,K[Q[_P $@?@9K^L_MU>'/@CX/\,6_AC4_%Y\4Z7+?6GB>&/3 MXVBT\VD(9]0;>ID%B4=)]IW@",,/D7P'\2[GPM_P=G_"C6?@Q\"M5^"_A_XB M^!XUU7P5/8VVFS:I8R:-?O'+?65H[1PL[6\$PAD)EC,49D"2 HH!^^?BSQIX M.\!:0=?\<^+-,T6P5PC7NK7\=M"&/1=\A"Y.#QGM5ZQOK+4[*+4M-O(KBWN( MUD@G@D#I(A&0RL."".01UK\5O@A\4?#?_!1__@YM^/\ ^SG^UYIUMKOA/X?? M"G6_#'PR\(:W"DUGI[B?3K>\NX(9 4^U31RW;F7!;RWVYVQJ!F?\% /@?^T3 M_P &]/\ P;Z>*OV>_A9^USKWC#4/&?Q832M%\4QZ>VG3>&=)OH3)-:V@$\IB MW+939=77#WTC($;#$ _:S0O'/@GQ1J=_HGAGQAI6HWNE2^5JEI8ZA'-+9O\ MW941B8SP>& /%6XM=T2>Z-C#K-J\RDAH5N%+#'7C.>,'-?CG\(/V(/VPO$^L M?L'?M7_\$^_V8_#WPYT7X<^$=-A^(>NKXRL$?QMX8U"'399A,EN"UPS(+V?] M]EA-8ZW\&O&'@^,>%M;T'[7KVB:9*]G!J;-X/ M2>5+@0%#)'-)DS(3MF#.L@=7<, ?OQX6\9^#_'.G/J_@GQ7INL6D<[P276E7 MT=Q&LJ'#1EHR0&'<=17SC\"?^"IOP#_:6_;]^(7[$GP8U_3M8C^%_A>WNO%/ MB>WOE:!M6FNC"=.@(.V0PJO[Q@3B1_+X,;U^87_!MYX>T/X<_P#!9']NS]CS MPAIR6OPTL?$&O6MIX/W%[*."T\0W%E!'Y;$@A;:5HN>2N #Q#=)"UFCH1;E% MC15* ;0B@=!0!_0G7Y0S?\%A_P!K+_@I[_P4=UW_ ()X_P#!)GQ%X<\&>#? M,4\_Q&^/6O:&NKR[()E@<:9:2,+=PTS>7&9=_F@-(-B)E_TP^/\ IGC76_@1 MXVT;X:S/'XCN_".I0Z!)$^UEO7M9%@(/8B0KS7X)_P#!D#K&AZ+\8/VCO 6M MPB#Q#/H?AZXMK:=-LR06]QJ$=R-IY&)+BV##L<9H _2S]M_0O^"MO[%W['WC M;XZ?LS_MCV?QDUOPSX7O+_4=#^*7PZTN"Z\F.%GDNM.ET:*RC$\*@RK;W$,Z MRA-F0Q&[[;'B/3-'\)Q>)O%.LVME;1V<WLZ0Q1Y499F8A5&3["M)E5U* M.H((P01P17YE_P#!8WPCI7AG_@HU^S7^T5\6OVG--OO!NBRSZ=HW[,A\)G7= M3\;ZS,9XO.L+!CY,DK)<01?:;CRX[0Q*XE!D(H _23PKXP\)>.M&C\1^"/%. MG:SITI(BO]*OH[B%R#@@/&2IQ]:^U_3M M8;X;>#1J/C#Q);WRM!'JKWD< TV%@=LCQ(7,I!.UV6/ADD _,#_@W6UK7-+_ M ."W_P"VG^S,=??P3HVJ>&K:>VT M%K?Q/)% ;.-T*VYCC5438!M50!@"@#^@'Q3XY\%>!K>"[\;>,-+T>*ZG$%K) MJNH1VZS2GHBF1@&8]@.:TGDCBC,TDBJBKEF8X 'KFOP:_9*^+OC_ /X*0_\ M!8']MO1?B_\ L[6_Q>N/#^EZIX"\"^'-;UJRM[?PMH4=_[DGYZYS_@HE^S3_P %I?V:?^#<7P_^S5\7KC4=4NO"'Q)DL_&;^#]: M?4[F3P2+5I+1+F6,;VM8KIS$Z'(2.&W!_=J< '[Y^$?B#X"\?PW%SX#\;Z1K M<=I-Y5U)I&I17*PR<_(YC8[6X/!YXJQXF\5^%_!6C2^(_&7B2PTG3X //O\ M4[Q+>&//3<[D*/Q-?S^?\%"OV:/V6/VL?^"@_P"P+\*?V"O@UX&\?:8?!VFR M?$C2/#6GP7%C%X56XL\2ZF;?B)1 ;_YY")-W"_.5!]6^)OQ"O?VJ?^#M'P3^ MQ%\6-$M]0^%'P-\*N/"7@/4H!-IC73>&/MHO7MY,I)*LEU&$=@2%M8L8P: / MVRTS7-$UK2(O$&CZQ:W=A/")H+ZVN%DADCQG>KJ2I7'<'%12>*O"\.GW.K3> M)+!+6RA,MY((X(P"2[MG"J "U"?6]?TWP6L8.G:->1WMJ)/L\!'EP0R)>S1O&@"MMA!&$ KY;_X M(3?\$Y?A%_P4 _:F_;5_9C^+^N^(-*^&=OKBQW7ASP=JITWS;M=5U)+"4M&I M#QVRK.R6[JT#2-$SQOY2 'Z_?\ !5;Q=_P5DO=9^"U[_P $E?%?@%](N_$K M3?$Z;Q#>Z:RSZ:YMS;.INCEK1E-R9#:_Z07QNK[,UW7M"\+Z3/K_B76K3 M3K"U3?'OV#_@1\&=,N9++PO= M:UHD&N:PT']+\ >#_C18WVM_!+PCIGC&"1]!U2XE=KNR@\G; M'9"ZAD:/.;Z1 MQX8\#Z3 =/C@B>,W5I;W1ABO(;J*.5"AG>6-B0+_ (*@?&?] MA3P?\%?A7^S3):Z9XO\ CKX_AT*T\5ZCIJ7(T*Q62V6>>."8&-[@F[A""560 M 290G&.3_;)_9CL?^"UW_!27P#X#GL?.^ 7[+FN7-YX_UPIF#Q7XL=H#_8-L MW22.U2!!=2+PIFE@.).5^I?V]?\ @GS^S5_P5/\ @OX5TWQYXEO(7T#6;3Q3 M\.?'O@^^@>XT^Z"AXKF"1EDBG@D7:61@R2+M8$,J.H!\]?\ !,O_ (*2?'[X MC?\ !4O]I'_@EK^T#XF/C$?"MSK'@GQS<:9:VE]-IIDMD>TO5LXH;>1T^V0; M)(XHR0LFX'C'M6F_M'_&C]I[_@H=/\$_VO#/BS\ ?#?_!-3QEXP\6_LOZO= M>.OVOOVP?%3Z9H.O>(H81'8!%WSWPMX4"VVEZ;;G[1(")'E=((W=]R!<32OV MNK7_ ()]?M/_ ^_X(:?L,^"-+U_QE;?#_5/&/CWXA^/IIY5NK[[+=7SRSQP MNLMS>WUQ'YDLID"PK'9+O[0MAJ4$<4K"*7:IEB>*>&16*J1YA4Y*DGUW]I'Q/ M^U%X9T339_V7OAAX;\3W\MTZZI!XDUIK)((=N59&4'<2W!'I0!Z317RS_P + M8_X*Y?\ 1I?PL_\ "\E_^(H/Q'_X+ :K_H6G_LW?!O296^[>ZIXPNYX4^J0J M'/X4 ?4U%?+'_"J?^"N_C7_D9OVL/A3X)W_>_P"$-\"S:EY?^[]O89_&C_AW M[^TAXM_Y*Y_P4]^+%[O_ -;_ ,(=!:>'\_[ODJ^V@#ZG)"@LQ ')-<5XQ_: M3_9U^'>\>/OCUX,T0I]Y=6\46EN1[8DD!S[5X:O_ 1^_9-ULAOBSKOQ%\?, M3F1O&/Q#OI_,/^UY+Q9KM?!O_!-#]@;P)L_L+]D_P;*4^ZVK:6-0(]\W1D.: M ,;Q=_P5H_X)X>#)#!J'[3FCWDN=J1:)976H%V[ &VB<'/UQ6'_P]A^%OB#Y M?A'^S-\;_'&[_53>'/AO.83[EYGCVK[XKZ+\(_##X:^ (Q%X#^'FAZ(H& ND M:3#; #T_=J*W* /EC_AM']NKQ?\ +\+?^"7?B3RW^[=^,O'>GZ3Y8]6B8,Q^ M@.:/[=_X+(>-?^0;X$^!/@F!_O?VQJFI:E./^"CNF>'X6_UMCX.^%]HV?99[A_,7ZXH_X=C:IXG_ 'GQ=_;Y M^/7B'=_K;.U\:KI]G)]888OY-7U/7F?QR_;*_9;_ &;(7;XV?'+P_H5PB[O[ M-EO!+>L/5;:+=,P]PAH \NT?_@CS^P#97@U7Q'\'[WQ)?#K?>)?%6HW;M]5: M<(?^^:],\&_L1_L=_#_8_A#]EWP%92I]VY7PK:O-_P!_'0O^M?('[3W_ <# M?#/X369A^%_P1UBZDFC#6FI^-IAI44R-]V>&U >ZN8CTW!$'J1BOC3XJ?\'* MW[:?BOP0?"_P[\*>$O#6J322FX\2VVF/-+&C,2B00SR21Q[1P6D$I;KA:\W& MYM@< OWD]>RU?W?YGW7"WAQQ=Q?.+P.':IO_ )>3O&G_ .!->]Z14GY'[9>. M?B)\&?V?/!;^)OB)XR\.^#= MN#=ZI>PV-LIQ]T%BJECCA1R>P-?"O[3O_!R M-^QO\)OM&B? +PYK/Q,U6/*I=#*V#_HR3M&I.=D88XC3T10%'85R=?*8OBK$U+K#Q M45W>K_R_,_HOAOZ.^0X)1JYS7E7EUC'W(>E_C?JG'T/MC]HS_@OW_P %#OCN M;C3/"_CVP^'NDS9467@NR\J?9VS=REYPW^U&T8)["OCGQ=XS\8>/]>G\5>._ M%>I:WJERV;G4M7OI+FXE/JTDA+-^)K-HKYS$8O$XJ5ZTW+U9^XY/PYD/#]+V M>6X:%)?W8I-^KW?S;"OUZ_X(,?%O_A,OV5M:^%5[?F6Z\&>)G\B''$-E>)YT M0_&=+PU^0M?;W_!!SXMGP;^UGJGPLO+UUM?&GAF9+>V7I)>VA^T1L?\ =@%Y M_P!]5Z.08CZOFD.TO=^_;\;'Q'C+DW]L^'N+45>5*U5>7([R?_@#D?K]1117 MZ>?P %%%% 'XJ?\ !='PC_PCG[>U_KGEX/B+PMIE^3C[VR-K0'\K4#\*^.J_ M13_@XB\(BT^,/PX\?&/G4?#%WIV_'46UR) M$C_U,UA_Z41UZE7EGP8X^,/A,_\ 4RV'_I0E>IU\#QQ_S#_]O_\ MI_:/T0] MLZ_[EO\ W.%%%%? G]GA1110 4444 %%%% !1110!?\ #?BCQ-X-UB'Q%X0\ M17^E:A;G,%]IMV\$T9]5="&'X&OJOX!_\%M/VZ?@KY&G>(?&]IXZTN+ -GXO MM?.FV]\74928M[R,X'H:^1:*Z<-C<7@Y_$[X<_%KPY%XP^%_CK2/$.ES?ZN_T;4([F(G^Z6C) M 8=P>1W%?S%UTGPO^,/Q5^"?B1/%_P (OB)K'AO4DQ_I>CZ@\#. ?NOM(#KZ MJV0>XKZK!<98NE:.)@IKNM'_ )/\#^=.+?HK\,Y@I5L@Q$L-/I"=ZE/T3;YX M^KE/T/Z;**_(3]F#_@X0^,?@QK;P[^U)X"M?%^GJ0LFO:(B6>HH.[-%Q!,?8 M"'W8U^CG[,W[=_[+/[7%BC?!;XJV5WJ7E;Y_#U\?LVHPX&6S!)AG [NFY/\ M:K[+ 9YEN8V5*=I?RO1_\'Y7/Y5XS\(N/.!7*IF.%/\ MV^HL]?HHHKUS\T"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH *^UM+MM6G^5I;V6:4O$WF2,2OEC"K]&T4 ?GW_ ,%N_P#@AA=_\%F+ MCP-]M_:3T;X=IX%:\-A>1_#B35;^=;E81)$\W]IVZ>5NA1@OEY!SAN3G2_;! M_P""*FJ?M^?\$TO#?[#?[6_[3\?B+QMX'>VF\(_%[2_!;6,Z3V]O]G22[LWO M9_M#21,ZS;9HQ(Q5PJ,@S]Y44 ?DG^V+_P &Z_[8W_!13X'_ D^$?[7W_!3 M+3+B3X60R65I=:!\,-L4]KY$,2RR(]Z'GO9!"OF3LZQJ%4)""9'D\;_X.S/C MO\./C#_P32T?X4^&/C;I/CCQE\)/V@M%T;XGRZ3IKV@LM0ET'6&7?$2RH7VG M(1W56#+D%2H_="O!/'O_ 2]_8$^*'QANOCOX_\ V9-!U3Q'?Z[9:WJ*UOKFQ$@M;FYB2614FEB9P)&^;YC0!\M_\ !17_ ((KZQ_P5E_8 M=_9X^'J_M"W_ ,,-?^&>BZ==I,^A&_AE:33[:*59(!/"RS1F)2C[_E_>*1\^ MY)]7\:^"M)@M/%6I>(O 6G37.L21Q3P M,UJL!AM;%&@N&C6,V\VPKYC-*[,3^FE% 'YH?M]_\$ /&WQH_P""@FD_\%0/ MV!?VOY?@E\6(GB;7IIO#:ZC9:A*D'V;[0$\Q0K/;@12Q.LDC2[?3UTK4(-AM9-.T^']S: M0QE!F/+/,))?,E8OE?K>B@#\^_\ @FA_P2;_ &ZOV,?"&@?L_P#QU_X*83^. M_A!X)ODN/"W@K1O!$6FW5PL4WG06]SJ#2R3BS20*_P!E1B' $32>1NA=D7_! M$;XF1?\ !:N3_@LC_P -CZ*;Z1_LY^'_ /PJR7R?[/\ [)&EB'[9_:V[SO) M?SO*V^9SY6WY*_0>B@#\^_\ @G/_ ,$2/B+^P9_P4,^+G[?&K_MA:1XRE^,U MWJUUXH\+0?"^33%MIK[43J&;:X.JSE%24[+? MH>&AJ_AOQ()V#7*3VJS0R0B9P))"CL#(BR(L<@\ROT/HH ^9(_V:_P!N[X]V MD/A3]L?]I[P98>$2RG6_"_P4\)W^D3Z^@(+6]SJ5Y?7$T-J^,/%;)#*ZDJ9] MI96\2_X*+?\ !#SQ_P#MI?\ !1GX8_\ !1?X.?MRZQ\*O$GP]T>VTY(K;PE! MJS*L%Q<3++:_:)1%&SBZEC=)8IHR,$J?F5OT(HH _/']AO\ X(2^)OV'/^"G M?Q"_X* >%?VVM;\0:5\1+.[37O"^N>%+9]0OI;F>*YF:XOPX3!N8O-_,?V6O^"H/Q0_;U^ W[95UHOA?XP:C<7_ (U\#R>#8I[Y MY+B^6_N(;?4&GQ!&]P'^<0&1(I712'"3+^A=% 'YC?'7_@@/\:_"_P#P4IU; M_@IG_P $TOVXH_@UXI\8/,WC?0M7\&KJ]C>/<%6NW5#*BR),Z+,T,BG$P\Q) M$.T)0_X+K^$?VC?@G_P32\*? /X1_M::AK7QF^)_QET:Q:;6+58)_B/?SEE? M2(H85^RV%LQ2V_(+WX=:E MXAGT2\BO-%B\;^,]7\06^GW,9S%/!!J=U/%#*A *2(H92 5((%>TT ?&?_!/ M7_@DAIW[&7QP^,7[:/CSXH67C#XW?&K5+N[UKQ'#H#VNEZ+;S3FX6PL[4SO* MT E$1=GFWR"WB&8RI)XK_@DE_P $3/B!_P $NOVBOBO\=KO]K_2O'T'Q?NEN M_$6CK\,I-*>VN$N+F=&MY_[5N J;[J0%6C8D!<,I!)_0&B@#X!_X+/?\$2_& MW_!77Q]\+?%47[7.G?#NP^%4U]=:/8#X;/J\UW=73VCR/+,=3MUV#[%$%18P M1N?+-D;<[_@J]_P0JUK_ (*%?%;X;?MA_"']I[_A5GQZ^&UM:PVWC72O#K/9 M:B+>8W$)^SFX+V[13/*R-YDOR2&-Q(-K+^A]% 'R5!^P7^UOXZ_96\9?#_\ M:)_;UO?$WQ8\5Z+!8:5\0-)\)0Z7I_A4PSI<0RV.G0.%:83(LKS.^^5HHA^[ M2-4'$7'_ 2+^(WQS_;]^$W[=W[:/Q>\"^(=:^"NF30>'Y/ GP_FT:Z\2W;? MZF[U.26\N %@.9([>+Y1)(YW!#Y9^[** /RH_P"">7_!.OXW?LA?\%TOBK\1 MO"/[9.O?$SP?XN\,ZQJ_Q+M-0M)%AT2_O+^WETG3KB7[1)'<7PB^U2#"1-%; MQJ2JK=(I_1?]J7X;_&?XO_ /Q-\,?V?OCK%\,_%>N:!=#^%_P]T'X:>&8O+TWP[HUKIFGQ MXQM@MX5BC'_?*"MFB@#Y[_9Z_9!\;>'_ -K/XC_ML?M'>)M*UWQIXC(\/^ + M723*UIX2\(PN'BLHC*BL;FXFW7-U)C#/Y:+\D0SXK^UY_P $FOB-XO\ ^"DW MAW_@J9^R=XY\.67CBT\":AX5\3>%_&3W$.GZE%-8W-M;7R7%O'+)%-"9D+1F M-EE2!%#1'+G[NHH ^5_^".O_ 3 \(?\$E_V-;3]F30/&S^)M6OM;N-=\6^( M3:>1'>ZE/'%$QBBW,8XDB@AC4%B3Y98X+$#ZHHHH **** "BBB@ HH)"@LQP M!U)KPWXT?\%(OV,_@9?GP]XG^-6GZIKA?RX?#GA96U6^DE[1>5;!_+<^DA2@ M#W*BOE'_ (:R_;Z^/?[G]EW]B1O"6ES?ZGQ;\:]0-@ #T;^SK.!GRHI)/,NKAR.=B%CU. ,FOS M(_;Q_P"#C?XT?%HWOP]_8TT:?P'X>XT#]BOX":-\*-+9V_XJ4R'4_%%WGK(VIW&Y[4L?FVV MWED$D;V%?,^O:_KOBK6KKQ)XGUJ[U+4;Z=IKV_O[EIIKB1CEG=W)9V)Y)))- M5*^'Q_$6.QEXP?)'RW^;_P K']9<'>"7"?#*C7QA?LG_%S_ (41^TMX&^+DMY)!:Z'XEM9]2>'[S69D"7*# M_>@:1?\ @5>>T5=.4E9_@S^EUE*L5/ M4''!I*\E_81^+)^.'['GP[^)$UU+/8Y>6[M MM5^PT:L:U*-2.S2?WG^8N9X"ME>95L%5^*E.4'ZQ;3_%!1116APGYX_\'#_A M$7WP1^'?CPQY_LOQ5=6"OC[OVJV\PC\?L8_*OR=K]L?^"Y'A >)OV!-5UAH] MW_"/>)=,U$''W2TIM,_E=$?C7XG4 %%%% '2?!LX^+WA0_\ 4R6/_I0E>J5Y M7\'#CXN^%3Z>)+'_ -*$KU2O@>./^8?_ +?_ /;3^T?HA[9U_P!RW_N<**** M^!/[/"BBB@ HHHH **** "BBB@ HHHH **** "I]-U/4M&U"'5M'U">TNK:5 M9+>YMI3')$X.0RLI!4@\@CFH**-A2BI)IJZ9]P_LC_\ !=+]ISX&/:^%_C@O M_"Q_#D>$,FHS^7JMNG3*7.#YV.3B8,S<#>HK]1_V4?\ @H!^R]^V3IBO\'OB M#%_:ZQ;[OPOJP%MJ5N,9),1)\Q1W>(N@SRV>*_G7JSHVLZQX=U6WUWP_JUS8 MWUI,LMI>6<[12PR*_1X MX)XO4L1@8_4\2_M4TN23_OT]%\XBOQX_8J_P""]'Q:^%K6G@7] MK'3KCQKH*[8T\1VH5=6M%Z9?.$NP!_>*R=278\5^J7P(_:)^"W[3'@B+XA?! M#X@V&OZ8^!*UK)B6VZQ>C_X/ MJC^(N//"OC'P\KVS*C>BW:-6%Y4Y=M;7BW_+-1?:ZU.UHHHKU3\X"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 **\)_:L_X*7_L/_L. MZ[8>'?VL_CM;^!9]5C9]+FUO1;];>]"@%Q#<) T4K+N7+XO$WA'5](&IZ3J_AV"6^%[;%=P:*.!6DD;@CRU4ON!7 M;N!% '5T5Y=^SE^V=^SC^UK)K:?L]^.[KQ"GAS4)=/URX7PYJ%K#97L3!9;1 MY;F"-!<(2-\.?,7.2H%>HT %%,N+B"U@>ZNIDCBC0O))(P"JH&223T '>BVN M;>\MX[NTG26*5 \4L;!E=2,@@C@@CG- #Z*** "BBB@ HKRO]JW]M?\ 9@_8 M>\(6'Q _:K^*6<\:RPS*& .UD96&0#S MTH W:*\Z_:*_:R_9[_90T;2M8^/7Q(@T5M?U$:?X=TN"RN+[4=9NR,_9[*QM M(Y;F\DQ@E(8W8 Y(%()RMM/=%_P"S-3MX+M8O)MIV\YHA'^[(W9(! /:Z*ANM0L+*6W@O;Z&% M[N;RK5)90IFDV,^Q ?O-M1VP.<*3T!J:@ HHHH **** "BBB@ HKYK_:1_X+ M!_\ !-']D/XL7OP,_:0_:\\,^%/%NG6\$U_H=\ER\UNDT8EB+^5$P4LC*P!. M<,#CD5WOP>_;D_9*^/7[/FH?M7_"OXZZ)J/PWTH7;:EXSF=[2PMUMAFX=I+A M4 2,?>?[H((SD$ ]7HKP[]G7_@I)^Q5^U9XYA^&7P/^-L6H>(;SPU%XBTO1 MM4T+4-*N-4T>1V1-1LTO[>$WMJ61@)X/,CX^]R*[K]H3]HWX,_LK_#67XN?' M?QF-$T*+4+2P29+"XO)[F[NIT@M[:"VMHY)[B:25U58XD=SDG& 2 #MZ*1'$ MB"10<,,CTR;6M?U6VL;.V0O<7=Y.L M442CJS,Q 4>Y-?._Q"_X*J_LC^%]>;P1\--?UCXH>)>1%X>^&&C2:O-(>G$L M>(,9ZXD)'I0!](TRYN;:RMY+R\N$BBB0O++*X544#)))X 'K7RI_PM#_ (*H M?M!C9\,_@5X1^"^B3?=UGQ_J1U35C&?XX[2W CB?_8FSTZ]*?;?\$M]%^)MQ M'K'[:?[2OC[XO7(#@<4 =1\5O\ @J%^QI\+ M]8_X1#3OB:WC3Q&[%+?PS\/;)]9O)G'5!Y&8E8=-KNIKE/\ AH'_ (*6_M ? MN?@-^R9HWPPT>;B/Q+\7]49KPH>I73K7]Y%(!T$A*D]>]?0?PI^!7P8^!>C? MV!\'/A9H/AFU*@21Z+I<4!EQWD90&D/NQ)]ZZN@#Y1'_ 33\7?&-A>_MN?M MA^.OB*DG,_A?1[@:#H; _P #6UJ=TF.@?>K$=>M>Y?!?]E_]GC]G>P&G_!+X M->'_ V-FR2YT[3D6XE'_32<@RR?\"8UWE_%3Q3!IEA M%E8@YW2W,F,B**,?-(Y]!T&2< $@ ZIF5%+NP R23TKY!_; _X*K?#[X5_; M/AU\!;RTU_Q(4>"372IFTW2I2" Y"D&[9#@F-&53C&\'(KY8_;#_ ."E?Q7_ M &D9;KP;X,>?PQX-\3VMP\$LE[.## F3Y36_F-\J6M[%\L:#T$MM<.?>7WK[UK\;O^"&7 MQ7_X07]M'_A KJ9_LWC7PW=V"1[\(+F "\CD;W"03(/>7'>OV1K],X=Q'M\K MBGO&Z_R_!H_@OQOR;^R/$'$3BK1KJ-5?]O+EE]\XR?S"BBBO-=\-WVG,F/O">W>(C\0^*_FQH **** .B^#_'Q:\+'_ *F.Q_\ 1Z5ZM7E' MPB./BOX8/IXALO\ T>E>KU\#QQ_S#_\ ;_\ [:?VC]$/;.O^Y;_W.%%%%? G M]GA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %=?\$_CU\8/V<_' M$'Q%^"OC[4/#^K08!GLI?DF3.?+EC;*3(3U1P5]JY"BJA.=.:E!V:ZHPQ6%P MN.P\L/B8*=.2M*,DG%I[IIZ->3/V6_8-_P""Y/PJ^.!LOAK^U#'9>"_%4FV* MWUQ7*Z3J+]!EF)-HY]')C/9P2$K[YCDCEC66)PRL 593D$'N*_EPKZ__ & / M^"OOQN_8_FLOA_X]DN?&/P^1A'_8]U/F[TN/ULY6/ '7R7.PXPOEDEJ^YR?B MV4;4L=JOYO\ -?JON9_('BA]&:C74\RX1]V6KEAY/1_]>I/X7_%_!US?68N8 M\"2-9HQMA(P: /I>J?B&?Q#;:)5 M(I60>XC;Z5\R_P##WC]F;_H0/BG_ .&XO?\ "O] 'P?^R#_P<">(OVR?^"@7BS_@G'X$ M_8DETCQMX&O-:M_$^HZY\18UTZV.EW7V2Y*/#92229F*JF(_FW G:,D?I)7\ M\/\ P0S_ .5K7]JG_L.?$K_U)XJ_H==TC&YW"C(&2<&]7TRSB\3ZS'%(\2EIX9 MKC4[BX.QQ;P,BPI&\;QF1ED$O_!&W_@I#^UI_P %!?\ @AG\5?CQ\7?BG/8_ M$GX>7'B+1M/\=Z+IUI'=7#V.DVNHVUU)"\+VYDS_P!L'_@AM\=?V]_%O_!2#6=%UGX2>+[E=#70?!NDP76IF&TT MR:2"[F6W"BV"7),:Q(C^9)(97E01QKL_&S_@HE_P5A^)'_! KP=_P5KLOVZ; MKPCXBTCQ%;Z-_P (YX1\)6$4&M+%J,FGRWVH231N7N))4#^5"([8(,>4Q;U?L_P#Q7/QW^!/@OXW'P9JOAS_A,/"NGZU_PC^N0^7> MZ;]JMHY_LTZ_PRQ[]C#U4U^5_P#P5;_X*:_MH>"_^""OP,_X*1_ 'XX7O@+Q M_P"*XO#A\2)H^D:?<65ZU]82O<@Q7EO-L FBW1["I4$J=W;#_P""RG_!1S]O M/]F;_@B5^RI^W#\"/VG]6\.^/?'6E^%;?QG=PZ%I4\&KR:AX;EU">X>*>T=8 MY//@R/*V(!(XV_=V@'[-45^%/[9__!0#_@J%^P=^UA^Q5\4/%G[;5UXST?X[ M:=IDGCCX?CPI8V>C0Q22Z?'/% $0REC'?9$[OO$L98;8V$"_=?\ P4;^._[> MWA']N?X1_"'P'X?U7PE^S3?Z+=ZC\9OC/HVI:=92:2ZBX589KR_22.P@BV6T MK.%62;SRD$QXDO\ 1X/F:STY MK@6\4LI_@,DF\(O4B)SP ,_EO_P0<_X*7?M+_M(?\% /VF/V O'W[1>H_$;P M1X&FU2]^%WC_ %FUMFU:&QAU/['"7E2%$N@\4T,H:2,_,AP-C;1\W_\ !#;X M;?'?XP?\%UOVO=-U+]MSXEV&K^$?$6HV>I^*(8](N;[Q+:V.OM:Q6]Y]KL)H MXXS'"@VVJ0; L>Q0J@ _H,HK\=I/^"M/C/]M?\ ;]_:<^!,?[6NM?!KP+\# MM(N] ^'EMX2LXC>Z_P")HYIX&U&ZE>VF:6&.>VD"6PV1.DD>\.O_!/_0_BW^U+X O?#_Q#T?5[K0?%2WFB2:>-0GMQ&Z7J0.J[!+#- M$6"@)Y@DVA5 4 'V!17Q3_P5B^-W_!0_X=_%'X'_ \_9%^&VJCX<>*/%S)\ MEMKJ[M72VL[G,%[;Q1_:;9OM$ MT8)W*RI$Z-C<9 #]B:*_%7P3^V3_ ,%//BW_ ,'$'Q8_X)>>#OV]-4T3X=Z7 MI=W"]&O+W28#86=U_HK?94#3H]P8XWG\U%0EF25E&>N_X-W?\ @IO^ MU/\ %+QA^U3\!?VW?C?=^/K#X$:LUUI?B_4K"&*]%G%/J$-TDGE*H=<6:2(# MDJ7==Q7:% /U'_:,^)WBKX*_ [Q1\7O!_@:V\2W7AC1;G59=%N=9-A]J@MXF MEE1)O)E DV(VP,H5FP"R EAX!_P1Y_X*N^#O^"O?[//B']H/P5\'M3\%6WA_ MQG-X>ETW5-4CNWF>.TM;DS!XT4!2+H+C&%X-5T?X=?"_0-'TZ70HK5=,DN9H-226W:>\WPRPQF5)H MI58R.C*-B+V'_!E#_P HUOB3_P!ERO?_ $S:30!^@_\ P4S_ &W_ !G_ ,$[ MOV8=5_:OTG]G>Z^(OA_PSMD\66.E>(%L[VPMGDCC6YCC>!UGC5G_ 'GS*8U M;#+O*6/_!6+]GR[_:7\'?"6V\)Z!;Z[<:.+&X\5"^U".\@6)W6 M:)+9$A4I-&ZD2,Q# E0"#7TA\3OAOX-^,?PV\0?"3XBZ+'J7A_Q1HMUI.MZ? M-]VYM+B)H9HS[,CL/QK^?O\ X-[?BYKW_!(+_@L!\:_^"27[1?BI;'P]KEU= M'1M3U240P?;=/B>ZM+S+86)+O3'>0GC)6W7KB@#]EKK]LCX[I^WY'^Q%IO[* M-M?V">%8O%&I_$&U\>+]DTS2);R:UA,]NUF)%NY7MYMENI96\MR)=J2,G!_L M8_\ !6U_VO?^"B'QS_8&/[*/BWPF/@Q-,@\;:K<;[76/+NEMLF+R5^S>=N\Z MW^>3SH%:3Y,;3Z/^P9H&J^./ _B7]KSQ?9W-GKGQMU4:[913Q[)]-\.I$(-# MM"K#,;+9!+J2,CY+F^NASFO@;_@CM^WO^V_\?/\ @M!^U5^P_P#'C]IS6?%G M@3X9IX@M/!T%]HNEV]S9_9M=BLX)C+:VD1DD6%B,L"I)R5H _7BBOP:_8#_; M._X*U?MO_'?]L;]G'5/^"CVL:)HGP;M=7/A[7(O VC2:LC6E[>PV\<?^"#_[9?[?'_!5G_@D#\2;+7_VF+[1?C%X3\4WVB># MOB9;Z78O.[K8VUU9_;(IK>2&91+,T4C>6':+&&$@,A /ULKXN_X+'_\ !8*S M_P""/G@;PC\4O&O[.]WXW\/>+-6DTJ.XTGQ,EI++GXT_"26XG2&'2]*M+V MTMA"\$-O9V\5F(Y+K^T(98'$B2@O/;I@;L'S7_@["\"?&3X;?\$E/V=?"'[0 MWQ?0_%?Q3@DDTO MP_;ZI'(8Y[*UNVM9H[J6*16B<%HAYB.H+8W5]T?L*?ML?!3_ (*&?LO^&?VK M_@#>W;^'_$D,G^AZE$L=WI]S%(T<]K.BLP62.16!P2K#:REE92?!?^"[7B/X M;_";_@DM\1?@MHW@&TO=1^(6E1^!OAMX&T?34,FI:WJ$@BM(;2W08:2-MUR MHR!;EAR!7S!\1_AC\5O^"!/_ :^^(_!NB^(/(^*!T=8]5U/3KCC3]8UR_B@ MG,$B]&M8)RB2+]Y[97&-W !]FQ?\%2?"/QD_:/U_]E']A;X47WQA\2^#)UA\ M?^);;5H],\*^%IBQ7[-=ZHR2M+ M%OAEH?C7X5;7-_))#'+)+?209CM8GN(5:40,Y M,T>(N25_'W]C/]KK]N[_ ((>_P#!%?X)?MF?"OP#\(_&'PH^(GCBZF\<:#Z?L!_\%2/ _[:WQK^,'[*_B'X>OX,^*/P2\32Z5XN\.IK']HV=W ) MI(H[ZRNC# TT+-&F5^85W'B3]LOS/VY-#_8?^%'PX_P"$IU*'PU+X MB^*&OC6/LUMX+TY\I8"0"&3[1=WZN+N[*1'5D:-P&5E((KOJ "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@#XA_X+?\ [%'PW_X*'>"/@?\ LA_% M+4;JPTWQA\8K^&/5;#_76%S#X(\4W-M.HR-X2X@AQX=\074S&RT2\N&_<:C;ROC_B67G!< MG BD.]A&1< _KO\ \%!?VKOV:?@]^U=^RQX*^*7QV\*:!JJ_&F^NY[#5==@@ MEM[>3P9XDLXYI5=@8HVN;VTA5VP"]P@!YK@/^"\7_!&[P#_P5V_9>35OA^-. MM/BUX1L9+SX<^)MZB._C8;VTRXD'#6\_!1R?W4A5Q\ID5P#TG]GGXT_#K]EW M]EG]H+]HOX@)/%X<\&_%CX@^(-<.F6PEFD@M[^XFD,: C?(RI@9(!)&2!S7R M#\7_ /@Y0^*/PF_8]^$__!3"7]EWPEJOP4^)GC>Y\.3Z-IGC.Z;Q-I$D37(W MR"6SCMGDV6<[&)3MW;%$S*WFBW_P2&^+GQF_8W_X-R/&7Q6^)GPBUCQ3XW^' M+>-#J_@O7X99+BXN[2]GB:VNE8%_+39B48)$:-CI7Y)_MU_M(0_MO?\ !%SP ME\>?$<_B_5_'^G?&]X?%&GZ3X/N]+\$> ]+:WU)+/3-,CAC33H_.S#*[)YER MSDB=^(MP!^J?_!UE_P %!OVF_@5^P!X4TW]FF;2M,\"_&Q!I>M^,%U"5=7:U MGM7N#9P6_E!(8I8%Q).9"^US&(UR7KVS]JC_ (*<_MA_\$T?^"86D?M>?&O] MD/X?:FVE7FD:6OA_P[\6+R7SM/N+>%(+OSI='CVS>:65X-A4+AA*QRH^)O\ M@Y@^U?'7_@A)^S+\:?A3I&I:OX9TK5-'?4]4CTN>-;6)M&FMEFD61%9(FF78 MLI 1B\>UB)$+>Z_\%Q_B#X<_;5_X-P]9^(?[,_V[Q5HFA?\ ",75SJ=CILPB MGM[=[0W,\.Y09HH?-*R2*"J-#,"08GV@'5?MW_\ !Q3\0OV+_P!AK]GO]N.U M_8ZT?Q'I7QT\.Q7LNB/\09;6?1;M[9+CR0XT^1;B/8^/,_=G*_*9MO^"J_[57QT M_;$L_ VJ_P#!.'QAX5^ .I_#J?Q1I/QPU>25H+N%(1+'/Y:1%(4FY$=M(PNF M0I,T:!BB^ >-?^#DKXC:_P#L*>)?^"GW[./[-7A/6OA+X,^)J>$];\.^(O%U MW:^))4=H0ESMCLVMK=G%S PC#S@*^2Y8,B_HQ\//BCX7TK]C?2OB[\++:+Q= MI>E_#M+_ $:T\,7"7 U1;>RW+;V[1[E9F,?EKC/S''M7\U?QK_;9E_X*.?\ M!)K]H;XB_$3P[XDM/'&A?$33KC0/AC\/?!=Y8>"O!&@F\LVEU"8VL:VDM[-+ M)-"\UX\EUA!Y82-I30!^DG_!RM^T+X*_:T_X-Y?#?[37P[M;N#1/'6O>%M;T MVVU",+/;QW"R2>5(%) ="Q1L$C*G!(P:^\_^"/G_ "BC_9M_[(;X7_\ 37;U M^.?_ 4-^-?PM\4?\&A_P+\-:3XQM_[0-UX>TN"RNT>WEN[JR$GVM;=954W" MQ;@'DBWHIRI;(('Z]_\ !%KQ9X7\7_\ !)O]G:[\*>(K'4HK+X/>'K"\DL;I M)1!=0:?!'- Y4G;(CJRLAY4@@B@#\Y/^#CSXJ_ME?\$[?^"HGP#_ ."MOPU^ M&H\8_#KP3X-F\/7%A>I(UC97]Q->I=I*Z FSDN;6[A6*?'+VV"'";&^C?V&_ M^"HG_!,S_@N#\9OA-\1O"6H2>"OCA\(=9O=;TGPAXHM8QJ4MO<:7=V-[;6ER MK!+NV9+@2L$/F VL;O"@&1ZQ\;?^"D/P<^#_ /P4L\2?L)_M?36-C\.?%'PA MT+5-'UWQ+IR'0;?4+B^U:VN;#4+B13##]JCA@\KSV$;&WD3.YU5OSC_:R_X) M8?LI:5_P6X_9E\5?\$:]1TV#6CXTA\3?%[0? 6JK>:/X2TJRO+67[>[1,R6" MW,1NH1:EE24HJ1HNXA@#M?VQOV\O^"BGC'_@YI^$'['OACP/X*FT[X>/JNJ> M!/ UQXTNK/3M9DNO#>I#^T-2ODL97CN!:O+LB2WD2(DQAF\QYC]L_M3?\%\P M+:Z,<8BA9TC5W\K>JM\ ?MQ^*=#_ &5O^#P/X3_M'?M W4GACP/J?A+&G^); M^UD-M_VIXXBJ@L&D3(^89Z;]K'X;:[^S9_P=1? 3_@HQ\8 MH;G0OA-\3M!^RV/BGQ!$;2VT?4W\,WNFIIUVTN!:SF1X'V2%<^>V,E'V@'W9 M^PO_ ,%9S^TO^UE\7?\ @G9\9?AIIWA#XW?")I99[/3M9DN]'\16 ,82^M97 MB26(?Z1;%X70LBSJ59\.$^;/V?\ _@X=_:[_ &IOB-\?/@+\%O\ @FUH][XR M^!]OJ$E]=2?%8#29!97$\$[22R6,<@9FA_OB[]N?X ML>$8?AU#\-+S4;?XA6OVYKNVM4M+2.\:ZA?8KO&T$H(0KO#JR#=A6;RF[_X. M"O''AC]DOP+_ ,%._B#^R[I^E_LZ^/?B7)X6LW3Q')+XGTZP$US;IK4]N(?L M[(9;.<-:I(752C++)NP/@'_@@#\*->_:J_X("?MD?LG?"+5K6Z\?:YJ5U<:1 MX>BNT%U=?\2RT:% A.0L\EN\"N<+N)!/!K9_X(@_';_@D;\1OV&]/_8+_;_^ M!&IZW\9?!?B:_P!/L/AIJ6E:Q=W?B>9[J:>V2VM$;R([F-IGMF601>5Y7F2, MJEW !_0W87]EJEC#J>FW<<]MQMVFGE5$+%8XUY=SC 4
_8MN/VH/%GQ,_P""M7_!$'Q!XBU'QUXYU/4Y_&FL^)-6TG68M/>Y86EL MEA,(H)1:V@M[8*)(\B'<7R<5^L7[:7P!^$/[RU&UGT0FXCC\VY+S*K1+DK',7/ -?<7P MW\4>&?\ @H;^UM=?MQ_$;Q%8V7[.O[/NK7>G_".XU:[2'3_$OB>,M;:AXH=Y M"(VMK0F2RLW)*F0W,RL#LKL/^"CWQ4^('QM\<^'_ /@EE^S3XHNM+\8?$[3) M+_XE>+--;$O@GP0K^5>7BMSLO+QLV5KQD.\LOR^3FOC#_@XK^%VK? J3]A'X M,?#'PM_8O[._AGXSZ9IGC#2+5"-,MA#'H/%OP_\ %VEZ[I5UG[-J>CW\=U;S8)!VR1LRM@@@X/45SM($W3W5U,L<<:^K,Q ]S7Y.?\$+F^*W_#X?\ ;YC\&FZ_ MX4\/B;/M$>?[/'B3[;-YWV?^#SO+\WSMG/\ J-__ "SK]5/'W@'P=\4?!VH? M#[X@^'[?5=%U6W,&HZ== F.>,D$JP!'&0* ,W_A>?P2_Z+%X5_\ "AMO_BZB MO/V@/@/IUI)?ZA\;/",$$*%YIIO$EJJ(HY+$F3 ]37F/_#K?_@GS_T:GX5_ M\!Y/_BZ?;_\ !+[_ ()^6MPES%^RCX2+1N&426;.I(.>59B&'L00: .<\6_\ M%7OV:VUR7P3^S]H_BOXP>(HSM.F?#?P_+>Q1D]&DN6"PA/5U9P!S6;_;O_!6 M3]H4XT+PIX%^ NAS=+K6)QXAUU5/1EB3%JO')1\,#QGK7TYX2\&>#_ .AQ>& M? OA33=%TVW&(-/TFQCMH(_]V.,!1^ K2H ^6M(_X)3?"7Q;J. M?C+JT3^8B>+]>DBTV"3UALK MV^H>)DW0ZGKX DMM+;H4C'(EF'?JB'@[CE5 /4OVS?V^OAI^R;I+:)$(]<\8 M7$.ZRT"&; @!'$MRPSY:=POWG[ #+#\LOCE\?OBI^T7XTE\=?%7Q/+?W1RMK M;K\MO9QDY\J&/HB_J>K$G)KEM742JB/C(9)8PZ.I&"K*9;,Q)R\3$#DY*-&Y W@5]:UA?$[XO]UO=I'Q)14^JZ7J6AZG*1&*LC \@@@@CL14%?F6Q_?":DKK8****!A1110 4444 M %%%% '8_L]?%*;X(_';P?\ %Z)967PWXDL]0GBA;#30Q3*TL7T= R'U#&OZ M*HY(ID6:"9)(W *21ME6!Z$'N#7\TE?OA_P3D^*O_"Y?V(OASXQF[Y-SF:R9K-G<_WG\@2<_\ /0'O7V/"6(M4J4'U2:^6C_-'\P_22R?GP6!S M6*^&4J4G_B7-'[N67WGME%%%?;G\FBJS(P93@@Y!K^;GX\^#T^'GQR\9^ (X MMBZ'XLU'3U3'W1#$1X)_;]^*&CB/;]H\1?V@1CJ;N M&.[)_$S9_&@#P2BBB@#H/A+Q\5?#)_ZF"R_]'I7K%>3?"CCXI>&C_P!1^S_] M'I7K-? \'_$&O>$] M53E71U(*L",@@Y%>WE&>8K*:EE[T'O']5 MV?\ 3/R7Q.\(.'/$G!N=5>RQ<5:%:*U\HS6G/#R>L?LM:I_U"45^>/\ P3#_ M ."SNB_&!M;"M^AU? MJF S#"YC056@[KKW3[,_SDXQX+X@X$SF66YM2Y)K6,EK"<>DH2ZI_>GI))W0 M4445VGR@445YM^UE^TSX-_9,^"FI?%SQ;!)>31%;70M%MCF?5]1ER(+2( $E MG;K@$JJLV#MH \N_;S^._P 0=3UK1?V'/V9=3\OXD_$2!C?:M%DCPMH>=MSJ M4A'*L1N2+D$MD@A@@;VC]G[X$?#[]FGX0:)\%?ACIGV;2=$M!%&SX,ES(?FD MGE(^])(Y9V/JW \N_8,_9F\9?"_1=:^/_ .T'-'?_ !;^)4ZZAXON\9&F MPX_<:7!R=D4";5(!(+#&6"(:^@Z "JFNZC>:1H]QJ>GZ#=ZI-!$7BT^Q>%9K M@C^!#-)'&"?]IU'O5NB@#\*?^"<_[ '_ 5*_8[_ ."W?QB_X*-?$;_@G!XQ MU+P)\1]8\7RZ?8Z#\0/!\FIVL6J:L+ZW9XIM:BC)5457 EXW$C=C!^^OCA\0 M_P#@HY^T[^TI\'?A9X3_ ."??BWX>_"'3/B'9^(/BCXV\:^-_##W,L.G[KJT MM8;+3=5NY&C:\BMG9\ELQH-@7"M%OFVY9IQJ>R+RC92,X M<@D.FP.=P4UG_@E[_P %,+S_ (-HM(_X)AV_[%.M'XK6OCY[B?3SXV\-"T6S M_MB;41<_:/[3V%2DBQ;,^9O!^7;\Q_<^B@#\8_V\_P#@G1_P41^/O_!O/\#/ M^"?/PY_8YUJX^)_A2YT:+Q-I%QXQ\.Q06$>G6T\3RFX;4O*E65I4,8C9VQNW MB/ !B_X*S_\ !.3_ (*)_M??\$0_V7OV(?@U^QQK=S\0?AW%X<'C/3KWQCX= M@AT\Z7X?GTR4"=M2V3>9+,'C\LM\BDOL;"G]H:* /Q'_ ."L?_!-[_@I/^UG MXG_8F\2?!?\ 8CUZ]3X'>&=.;Q]!=^-O#5N]O=)+IIDM8M^J 3.HL9#N4^61 M(F')W!?5?^"P_P"RW_P5@_:!_P""F_[/GQ>^"/[-MI\4_@5X*AL=7U/X9:]X MWL=*TZ/7$N)VFEU(/)()'2-K8QRI':C#J"I;Q-_I MU" M_P!$^(4?BZR@LM+MKS63J!:XMRYNGECBDDC\I(OGEC4;EB&O MV(?^"HO_ 2!_P""R_Q3_:Y_9 _9&G^.GP<^.-_>W>K:-HOB>RT^[L);R[-Y ML;[2X,4EOZ' MA32+\7J:#;%56*S>["JMU, I>2555-\K(FY$5V[BB@#\M/\ @XA_9._X*@_M M3_%7X"V'[(OPBA^)GPET#Q-'JGQ*^&DOBJUTNTUVY@O+>:.'4OM$L8FM'ACD MC&/,"%I&*9,>?-OV;/\ @GC_ ,%/OAA_P<;:G_P4)^(G[)WAJ/P+XW\-1V^I MZEX9\?VTFF^'HWTRSM7A4RQQW5S) ;8Q@+:QK*V&!C0DI^RE% 'Y _L[_L$? MM_\ @/\ X.4OB1_P4B\5?L>:[;?"?Q7IM[IVFZT/%WAU[@8TZTMXYFMEU(RA M))+1L#;N D0LJ_-MI?\ !##_ ()C_MM_L[?M9?M6:W^V9^RCJ_A+P3\>TNO[ M*U/_ (2[0KWRX);R^D>"9+*_FE21HKP8*HR@JV6'&?V+HH _#W_@F9^Q!_P5 M3_X)7_"K]I/_ ()V0?L7W'Q!T3Q]'?77PZ^*6G>*+"VT8F2QDM'FNT>;[2A: M)8"L"1M(949.$83K]"?\&MW[#O[9_P#P3U_9(\;? []L3]G^?P=>:YX\?Q)H M]TWB+3KT312V5I;&%TM)Y&B=3:[OFX(?!P1@_I]10 5^6G_!7O\ X(1K^WU_ MP5#_ &>OVJO#^F)'X92[.F?&]XI1&9M-L5>[M"0"&%]3'B[P[=31?:-:COK=+B"WU)W1GB0K\H8*Y 8 MAC:U<>!(K M;QIX:N)I[B:]O)X;641ZH1#(ZW2_,Q\L%&W..,^R_P#!K=^P9^VC_P $ZOV: M?B-\$?VS/V>KSP9J.L>.EUS2+P^)-(U&WNX&L[>W,8-C>3.DBM"20ZJI###$ MY _46O)?V[?V2O#_ .W9^R+XZ_9(\4^.-7\-V'CC1_L,^MZ&X%S:D2I*I /# MH6C57C) DC9T)&[- 'YSZI_P2#U/1_\ @YM7]I#P'J+6/PT\6> QX]\>:197 M 2.YUBUO[<0VLR#DI+J5O9:FI;AY+6<#_5UTO_!TG^P3^VM_P47_ &??AM\% MOV,_V=;[QG?:'XRDUO6+\>)='TZVM8A:30+$3?7D+O(S2AOD1E"@Y8'BOM7] M@/\ 8DF_8G^$5CX%\4?&S6/B1XBM?#^E:#)XOURPBM9?[*TR!H;"QCBB)V11 M+)-)EWD=Y;F=V<[PJ^\4 ?E!_P %.?VKO^"X7[&MU\"_BU^S%\#-.LO@SH'A M30;;XLZ!K4FCW6H/K$VH1V#:=,R7$C[7$MHL#6+L2\KEB0H4?J_7&_$'X$> M/BKXV\.>,_B'!=ZJOA.^34-!T6YNC_9]OJ*$F._:!<":>//[MI2ZQ, \:I(- M]=E0!^*7[9T'_!SE\2_^"A5Q^U1^SK_P3B\+1>'/!]I<:1\)=/\ &_C'PU?2 M:/;2G;<:DL8UA4BO;M54.X#-'"%A5L>8TOT3X"_88_X*)?\ !2/_ ().?&7] MGG_@KA=V?A7XI_$S7'D\.6%A=6EQI_AJ"RCLI-,,:6,\T81KRVDEEQ(9'69E M)'R@?I)10!^%NM_\$V_^"FGQI_X(J>!O^"*'BO\ 95OM%\:^$_B@%O?B1?ZY MI[^&4\/I>7=XFHI/'<-/*P^U+"+=8/-PA+*O(K]FOV9?@3X:_9>_9S\!_LW> M#KR6YTOP%X0T[0+"ZG4"2XCM+:. 2N!T9]FX^[&NXHH ^0_@M\(?BA^UI^W= MK'[:G[1?@+5?#_A#X475[X9_9^\':_9M;S2S,/+U+Q5- XW*]P,VUH'P4MD= M]JF?-?)7[9W[$_[3?P._X+?>+_\ @HOH'P@\3>/_ (>_$CX":MX;A'@_2I-2 MNM(UI=(%M!9RVT(:5(IWMX]L^WRE>Y;S&C52U?KC10!\(?\ !N9^P)\<_P#@ MG3_P33TGX-_M'P+9>+M=\3WWB34M!2Z6?^QEN4ACCM&="4+A(%D<*2H>5ER< M9/W?110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% $5M8V5EYGV M.SBB\Z4R3>5&%WN>K''4G Y/-1#0]%72_P"PQI%J++;M^QBW7RMNW@M($M;6 M!(HHT"1QQJ%5% P .@ [4^BB@"MM:'HGB72Y=$\1Z/:ZA M97"[9[2]MUEBD&XB$<^J1V,8N9$&/E:4#<1P M."<<"M*B@#QOXV_LM2_M%?''P)XQ^)FHZ((/$NAZ':6Q:[U37(8Y4 MM9[J=L>7;VQF>5+= QDF$4C2*(_*?V2BB@#(MO '@2R\2R>-+/P5I$6L2@B7 M5HM-B6Y<$8.90N\Y''6M>BB@#*TSP+X(T7Q5J?CK1_!VE6FN:W%!'K.LVVGQ M1W=^D 985FF50\HC#,$#$A0Q QDU)XN\'>$?B!X;N_!OCSPMINMZ1J$7E7^E M:O8QW-M!]'\.:-:9^R: M1H.F16=K#DY.R*)51/_B5\._A3X?D\6?$ M[QUI'A[3(O\ 6:AK6HQ6L(/IOD8#/MU-?.>K_P#!4_P%XYU.?PK^QK\$?&OQ MGU6*0Q-=>'=+:ST>"3^[-J%RJI&.GS!64^M 'U/7.?$'XP_"?X31VLOQ/^)6 MA>'A?W"06(UG58K8W,C,%5(P[ N22!@9KYPG^&'_ 4]_:%@>]^,/QY\,?!# MPXR%YM$^']J-0U;RL9*S7\YV0..?WD&1QTZU\%?M667[+.D>+KGPC\"M+U'Q M;=PS;==^)_C;5I-4U+6)E/2%Y?DBB!S^\C16D]=GWP#Z;_X*!_\ !3V36OMW MP1_9HUUDLOF@UOQ;:28:X[-#:L.B=09ARW\&%^9O@_KUHHH **** "BBB@ H MHHH \._;&^$HOK-/C-X?M/WD(CM_$D<:=1PD-UQP,_+$YX&[RC\S2,:^>*^] MY(+*[MYK#5+&.ZM+J!X+NUESMFB=2KH2.1E21D$$9R"" :^-?C9\++WX0^/; MCPO+))-92H+G2+R1<&YM7)",>VX%61P. Z. 2 "?S_B7+/JU?ZS37NRW\G_P M?SN?VCX$\>_V[E']B8R=Z^'7N-[SI;+YPTB_[KCYG)4445\N?OX4444 %%%% M !1110 5^JG_ ;\?%7^U_A#X[^"]TXWZ%K\&K6A>3+/'=P^4ZJ.RHUH"?>? MWK\JZ^N/^")WQ6_X5S^W+IOAJXD1;7QEH=[H\KR285'""[B..[%[98Q_UU/K M7K9'B/J^:4V]F[??I^=C\X\6LF_MOP_QU**O*$?:+UIOF?WQ4E\S]I****_4 MC_/8*_%C_@NQX17PW^WA<:V(\'Q#X2TV_9L?>V"2TS^5L!^%?M/7Y3_\'$GA M%;/XJ_#7Q[Y?S:EX>OM/WXZBVG20#\/M9_.@#\YZ*** -[X6''Q/\.'_ *CU MG_Z/2O6J\D^%QQ\3/#I]-=M/_1R5ZW7P/''_ ##_ /;_ /[:?VC]$/;.O^Y; M_P!SA1117P)_9X4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% "0<@U^F/_!*W_@LM=>%I--_9O\ VO\ Q*TVE'9;>'/'%]*2 M]ET"6]XY^]%T"S'E.CY7YD_,ZBN[+\QQ.68A5:+]5T:[,^/XWX&X?X_R6679 MI3NMX37QTY?S0?1]UM):--']1T,T5Q$MQ;RJ\;J&1T;(8'D$$=13J_'G_@DS M_P %<[WX'7.G_LV_M-^(9;CP7*RP>'O$=TY9]!)X6&4GEK7L#UB_W.$_8*TN M[6_M8KZQN8YH)HUDAFB<,DB$9#*1P00<@BOUO*\UPV:X?VE/1K==4_\ +LS_ M #.\1/#K/?#C.W@<>N:$KNG42]VI'NNTE]J+UB^Z:;CU;5=,T'2[G7-;U"&T MLK*W>>[N[F4)'#$BEG=F/"J%!))X %?(7[.VDZG_ ,%!_P!H]/VV_'>GS1_# M+P/=SV7P4T.\B*KJ%RK;)]=D1NY9=L((RNT'"M'N:?\ :S\3^(?VV_CPO_!/ M3X2ZQ/;>%=)6'4/CGXFL)"#!9D[H=&BD'2:#_ EH]OI^EZ79QVFG6%K&$CMX8U"I&H'0!0 /I7IGP!?HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH ***^6?\ @L;XU_;/^#W[!_C7]H7] MA3XA1:3XT^'VER:Y-I5YH-KJ%MJ^GPX>[C99HV=)(X%EEC,9&XH4*MN!4 ^I MJ*_,K_@@I^W]^TO_ ,%:/^">_C?QOXX_:EFTOXNZ1XHGTJ6ZTWPKI8MM%Q L MME,MJ;<^=#,'(D\QMS&W=8VBP6/B_P#P0?\ ^"OO[?'[6/\ P4A^(_[#'_!1 M'XP6EEXD\"6&H+IWAS1/#&GV4-_?V%W]EO8)9/),K% PE01M&2(G8DJ-I /V M=HKYQMO$?[0WBW_@IAJ7P]\(?'N[7X8^$/AY9:OXP\,-H&GN1K%]<3165G%= M^1YJQFWM+BXE0LTBE[\4>.-'TW4-3?9IMC?ZG% M#-=MG&(D=@TASV4&@#8HHK'T#XA> /%>KWWA_P +>.-'U*_TQ]NI6.GZG%-- M:-G&)41BT9SV8"@#8HJCXD\3^&O!VC3>(_%WB&QTK3[8 W%_J5VD$,0)P"SN M0J\D#DU^5=Y_P4\_;2\%_P#!R?X._P""9L'QOL?$GP?\4:5)JRQW?ARP%YY4 MGA^\U".-+NWB3=&L\*%6 R8\!BYRS 'ZQ444CND:&21PJJ,LS' ]: %HK\^ M/@A_P4R^/?\ P57_ &H/&GP>_P""<>JZ-X3^#7PPU%=/\:_'?5])&I7>N:@2 MW^AZ':.RP!<(S&ZN!,NQD80X>/>S_@O?_P %)OC;_P $C?\ @G]H7B7X-Z_) MXH^(?BWQ7#X:T;Q9XOL+5S:%X9[B6]EAM88+>214B$:((U3+AF5PC*X!^A5% M?G#^QS_P46_:1\,_\%N?BM_P2"_: ^(,OQ$T70_!=CXB\$^.M0T:RLM4BD.G MZ?<7-K=)8006\D3-=2F-A$KIY:JQ??E?=OB-^T?\:/CK_P % =$_8[_94\9_ MV+X>^&/V?Q%^T'XP@TZVNMJS1L=.\+P_:(Y$2XN@316]O"A>:>>0(D:@9+,QX 'J:^>/B;_ ,%2 M_P!D[P5X@;P'\/-?U7XG>*CD0^&?ACI3ZO.[#C'F1_N1@\']YD>E 'T95'Q' MXF\-^#]&G\1^+O$%CI6GVJ;KF_U&[2"&)?5GDD=K'B",]S'-R/7UO>'/^"57P<\0:S!XS_:N M^)/C#XT:["_F1R>-M9D&G6[]_(L82L<:'GY&+KR: )O&'_!5?]GN77IO G[. M'ASQ3\9/$D1VG3OAUHLEU;0MV:6[8"%8_5U+@5E_V=_P5=_:2YU+5_!W[/WA MZ?K;V*+XA\0;#U5G.+5,CHRX=23QQ7TYX/\ !'@SX>:##X5\ ^$=,T/3+<8M M].TBPCMH(Q_LQQ@*/P%:E 'S5X!_X)6?LPZ/X@C\??&K^W_BWXH7EM=^)VL/ MJ>#U*I;MB )GHK(V ,U]&:3I&C>'-*AT?0],MK"RM8]EO:VD*Q10H.RJH 4 M>PJS7Y__ /!3[_@H)*9M0_9E^"6L[57=;^+M'E1J+1_U^!['#^>8_AO.:.98.5JE*5U MV:ZQ?E)73\F? Y!4E6&".H-%>W?MB?";^Q];7XN:%;8L]8N-FL(F<07Y!;?_ M +LP#/U/SK+PH*"O$:_*,9A:N"Q,J-3=?CV?S/\ 1OAKB' <4Y)1S/!OW*BO M;K%[2B_.+NG]ZT84445S'NA1110 4444 %='\'_B)J'PA^+/ACXK:5 );GPU MX@L]4AA+8$C6\R2A#[';@^QKG**<9.,E);HSK4:>(HRI5%>,DTUW3T:/Z5M- MU+3]9TZWUC2+Q+BTNX4FM;B,Y66-@&5@?0@@_C4U> ?\$N_BQ_PM_P#85^'^ MLSSQ-=Z1I/\ 8=Y'&V3&;)VMHPW^TT,<,A_ZZ5[_ %^PX>LL1AX55]I)_>?Y MCYWEE3) /'ABR=,\736 ?'W1 MNU M\#QQ_P P_P#V_P#^VG]H_1#VSK_N6_\ %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?;?[!G_!6WXX M_ GX0:G^S)//8ZG-\/?LI?!BW\$VFKG6=>U.X?5/&/BB9BTVM:I-\TURS'DKGY4!Z M*!G)+$^L5^6/_!&'_@J9);3:9^QQ^T9XCS"^VV\!>(KV7F,]$TZ9SV/ A8]# M^[Z% /U.K]?RW,L/FF%5:E\UU3[?UN?Y?\?<"9UX>\03RO,%?K":7NU(=)1_ M*2WB[KS91117H'Q04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5#J. MG6&KZ?/I.JV45S:W4+0W-M/&'26-@59&4\,""00>"#4U% '\T'[$?Q8\;?\ M!O7_ ,%R?C9^QG8^$]1UOPWX\L;G3OA_X?B5W_M:\E1KSPNN1RSN\PT]GZ(] MU*6("$@_X*K_ +/'C'_@@G_P5E_9U_X*"^%M5O=:MO$%M:ZE\0=:0MOUS78= MMOXD;GA#>P71F ./GN9,#"U^W/Q]_P""5WP7^/\ _P %,/@]_P %(_$S1#6_ MA3X=U*P.FM;!AJ<[G.G2LV<+]E:>^D'!)>2(C&SFW_P5,_X)D?"?_@J3\&_" M?PB^*EREK#X6^(^D>)([GR-[36T$VR^L\@@J+BSDGC!Y >+_#]U_;_Q8U"^^(5]ITJ%;B.QE@1-)L64C*20Z3;:?"Z]I5E. M 6(K\:/^"15GH_\ P4B_X)Y_\%"/VT?VRO#^F>-?'OB'0=2:+7M.Q:0,;2.&5HS&L94+Y$0_@7']#\-O!;P):V\"1Q(@1(T4!54# Z# M':OS;\-_\$(?B3^S5X;_ &B?@;^PQ^TEX:\)_"_]I*TF@UG0?%'@R>_N_!WV MB*>WN3IDL-W"DR-!R'4%T,Z9_:F?M&=V[R\V._.[RSC.[FNM_P""M^FZ1_P3;_X) ML?\ !/G]K[]C[0].\$?$;0-#TMYO$6@6:6L^KBXT:TO+I+UHPINXYIU9I$DW M*WG2#&';/ZF1_P#!!W]C./\ X)2M_P $G@-4/A=X_MK>+#Y?]I_V[YGG?VMG M&WS/, 7R\;?)_9+\Z;E*@'RA_P4/^+EU^ MWO\ \')_[,O[$GQQTIKKX2Z1H>G:_+X"U3]Y8:AJ$VFW6IF2ZA8;+C_5V]N5 M<%=L;KC$CAN;D^!WPJ_9[_X/._AI\//@MX,L_#GAX:#<7=IH.EIY=E8O-X3U M-Y$MH1\EO$7W/Y485 SL0HS7Z"?\%./^"*^K_MA?M:?#'_@H5^RU\?[?X7?& MCX826\=KJFH>'_[1T[6+2"9Y(H;B%98V4KYLR%@6WQ2&,@85EX;0_P#@@Q^T M'>?\%8?#W_!6CXC?\% [35/&6AV\ GTF+X9*EI=,;"2RG@B47P^R6WD3/'&G M[Z4??>5W+$@'Z8U\S_\ !9CQYXV^&?\ P2F_:!\:_#N:>'5[3X6:LMM#9[218O"^E36P32K"YN/M#))NO)$-I"8T<0:?(PR$8G]0O'?@?PE\ M3O!&L_#;Q]H-OJNA>(=*N--UK3+I1_;[*PECFL8I%@ MD?R)(Y#(REV$*(24.VOU@_9[^$OP^_X.)_\ @AG\+KK]N[3KQ=4\3V37D^O> M'S':7EGK.G7=WIW]IVX*-&C2K%*S(4,96Y=0H&W'%^$_^#>+XG?"W]D/XH?\ M$S/A7^V596WP!^*'C.WUV4:OX.>Y\3:%"LMM)/86]PMTEO*)?L5NOG/$-F9# MY3%\U^B?[.7[/_PQ_94^!/A/]G+X,:(=.\+^#-$@TO1K5Y-[^5$N-\CX&^1S MEW?JSLS=Z /B3XS_ !^'_\ P3'^(_C+]NCPSJFJ?&']K7]H%M.\!_#M->C@ MMTO+Q;:""&&*VMT5;>SBBLXKR\G8GY+5CO3<%/-:9^TD_P#P2]_:(^!?_!'' MX'66G>,_CA\<)[WQE\4_BGXP65K>:\G%U->:K-!"R27,L\EEW1#B*4-Y@! V#(!L_\ !'/_ M (*JZ/\ \%3_ (&^)?%>J?#M?"/C;X?^*IO#OCCP];WQNK9+E!E+FVE*JS0R M@-A7 9&C=3N 5V]T_:1\3_M1>&=$TV?]E[X8>&_$]_+=.NJ0>)-::R2"';E6 M1E!W$MP1Z5X1_P $;/\ @E5I_P#P2Q^!/B7PKKWQ#B\6^.?B#XJF\1>.=?M+ M-K>U-RXPEM;1LQ80Q OAG.YVD=B%!5%^P* /EG_A;'_!7+_HTOX6?^%Y+_\ M$5'<^*/^"PGCI1XF_*\<^M?55% M'RI8_P#!+O3/BA>1:_\ MO?M'^-OB_=JXD.C7=\=*T*-P&M.7&;31--CMD*? KP]+\$_A3JX_X3+5K;_3[V!_FT:VR.D[@_*.JJ M=_!*9_+UW>1S)(Q9F.68G))J]XI\4>(/&WB2^\7^*]6FO]2U*Z>YOKRX;+S2 MNC>*="O?"O MB.W:73]2MC;WB(<,%)!#KGC>C!74G(#(I((XKXK^(W@/6?AGXSOO!>N[6FLY M<)/&#LGB8!HY5SSM="K '!&<$ @@?;M>;?M0?"?_ (61X&_X2/2+?=K7AZ!Y M(0.MS9Y+RP^Y0EI5&1UE&&9U%?-\1Y9];PWMZ:]^'XK_ (&_WG[MX'<>_P"K MF=_V1C)VP^):LWM"KLGY*>D9>?*]$F?*%%%%?G9_;04444 %%%% !1110!^H M/_!OC\61=>#OB#\#+RZB4V.I6VNZ=#GYY!/']GN&_P!U?(M1]9:_1NOQ(_X( MW_%L?"S]NWPY875[%;V7BVQNM!O9)>YE02P(/]IKF"W4?[U?MO7Z1PUB/;98 MHO>+:_5?F?PKX[Y-_9?'U2O%6CB(1J+M>W)+YWC=^H5XG_P4@\(KXV_82^*> MBO'O$/A"YO\ ;CO: 70/X&$'\*]LK!^*?A)?'_PP\2>!'CWKK>@WE@R?WA- M\9'_ (]7T!^,G\UM%'3K10!M?#8X^(N@'_J-6O\ Z.6O7J\@^'/'Q"T$_P#4 M9M?_ $:M>OU\#QQ_S#_]O_\ MI_:/T0]LZ_[EO\ W.%%%%? G]GA1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M J.\;B2-BK*I)^]*OAUXNTWQYX'UVXTS6-(O8[O3=0 MM7VR03(P96!]B.AX/0\5ZF49I6RK%JK'6+^)=U_FNA^=>)OAUE?B1PY+ 8BT M:T;RI5+:PG^;C+:<>JU^)1:_I]HKYY_X)O?MX>%OVZ?@=%XF,M4?YB:&;DZ+H]K9F\NGN;S[ M+;K'Y\[8W2OM W.<#+'DX'-6J** "BBB@ HHHH **** "BBB@ HHHH **** M.,_:&^/OPP_9<^"GB3]H#XR^(4TSPUX6TQ[W4[IL%B!@+%&I(WRR.5C1!RSN MJCDU^+'Q+_;ET[_@H?XMOOV@_#WB3[5I^Y;:VT1CMGT"#DQ6TT63L8_,3(,I M*XD*,VTA?*_^#E#_ (*M2_M5_'"3]C+X*^(R_P //AYJC+KMW:2YCUW7(\H[ M9'WX;?+1)V:0RO\ ,/+(_-?X;_$[QY\(?%EOXX^''B:XTK4[;A9X,%9$)!:. M1&!26-L#=&X9&'!!%>-6S54\1RQ5XK?_ (!^E99P"\;DRK59N%:6L5T2Z*2W MUW\M--T?JU17BG[,?[;O@#X_&V\'^*(K;PWXQD81Q6!E(L]4<_=^RNY)20GY M?(D)+':(WD9_+3VQU9&*.I# X((Y!KU*-:G7AS0=T?"9CEF-RK$NAB8QIM% ;'RS^U-\(8?AYXQ7Q-X=LEBT37&>6WBB "V=P.9;< 8PO(=.,;' M"@L48UY;7W'XZ\%:/\2/!]]X'UYPD%ZH,-P5W&UN%SY6'Q4KXK#I1G?>4?LS\[[2_O*^G,BC1117 M@GZ^%%%% !1110!L?#SQOK7PS\?Z'\2/#;JNH^']8MM2L&<9 F@E65"?;<@K M^C;POXET7QIX9T[QCX:O!Z?<+TE@E021N/8JP/XU_-C7[E?\$E?B MY_PMW]A'P9-=:@MQ?>&XYM OPHQY1M7VP1_46K6Q_P"!5]=PEB.7$5*+ZJ_W M?\/^!_-?TD,F]ODV#S2*UIS<'Z35U?R3A;UEYGTE0"0<@T45]T?R&?S@?M#^ M$4^'_P ?_'/@..+RUT3QAJ=@J8QM$-U)&!_X[7'5[_\ \%3/"2^"O^"@/Q.T M=(M@GUU+_&.INK>&Z)_$S$_C7@% &Q\/#CQ_H9_ZC%M_Z-6O8*\?^'QQX^T, M_P#48MO_ $:M>P5\#QQ_S#_]O_\ MI_:/T0]LZ_[EO\ W.%%%%? G]GA1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 >K?L9?M9^/_P!C'X[Z7\9O TC310M]GUS2#*5CU.Q8CS8&]#P& M5L':ZJV#C!_H4^#?Q=\"?'KX7Z)\8/AIK"WVB:_8K=6,XP& /#1N/X71@R,O M564CM7\RM?>/_!$?]OY_V?\ XJK^S3\3];V>#?&5\HTNXN9,)I6JMA4;)^[' M-A8V[!_+;@;R?K>%LY^I8CZM5?N3>GD_\GU^_N?S3](CPL7%F2O/LNI_[9AH M^\DM:M):M>:Q\/O;R8ETBPQM MN=1XY1@&\N(\'S'WC/E,*^XOBO\ %+P+\$?AGKWQ@^)WB"'2O#WAG29]2UG4 M)S\L%O"A=VQU8X& HY8D D@5_(Y_P %&/VWO'?_ 4)_:V\4?M*^-?.M[?4 M;C[-X:TB23<-*TJ(D6UL,<9"DNY'#2R2-@;J\[,<5]7H\L?B9]EP7D/]K9C[ M:JOW5/5^;Z+]7Y:=3P]F9V+NQ))R23R32445\P?NP5]2?LP?\%$=:\)I:^ / MV@IKK5]'11#9>)$!DOK!?X5FSS=0CIR?-13\I=42&OENBM:-:K0GS0=C@S++ M,%FV&=#$PYE^*?=/H_Z>A^N&CZOHOB31+3Q/X9UFUU+3-0A\VPU&QF$D-PG0 ME6'<'*LIPR,"K!64@6*_,S]GW]I_XG_LY:T]SX/OTNM*NW!U3P_?EFM+O'1] MH(,Q4H*8*2PQR(ZE)(I4#)(A&&1E/#* M02"#P02#7%F&"IYAA949==GV?1_UT/JN"^*L9P9Q%1S/#ZJ+M./\\'\4?U7: M23Z'P-17=?M!?"5_A-XZ>TTZ.0Z-J -QH\SG=B//S0LW=XS\IS@D;'P X%<+ M7Y36HU,/5E3FK-.S/]%\KS+!9QEU+'827-3J14HOR?Y-;-;IZ,****R.\*** M* "OTO\ ^#?#XNY7XA? 6_U#I]F\0:5:!>W_ ![7GDV(^K9G2GTO9_/ M3]3X+Q/R;^W> \?ADKR4'./>]/WU;S?+;YV/W)HHHK]5/\[#\7?^"[WA)?#G M[=3:RL6TZ_X.TZ^9L?>*M-:Y_*V _"OC&OT<_P"#B;PFEG\2?AEXZ$7S:CH> MH6#/CJ+>:&0#_P FC^=?G'0!K> ./'>B?]A>V_\ 1JU[%7CG@0X\<:,?^HK; M_P#HU:]CKX'CC_F'_P"W_P#VT_M'Z(>V=?\ Z;>1 M'B6&10RGV.#@@\@@@\BOU?AG-O[0P?LZC]^&C\UT?Z/_ ()_FY]('PV7!'%7 MU[!0M@\6W*-MH3WG3\EKS06GNOE7PLV****^E/P(**** "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@ HHKSK]K;]I;P#^QW^S=XQ_:7^)DX72/".BRWLD D"O=S<)!;(3QOEF:.) M<\;I!GBE)J*;>Q=*G4K5(TX*\F[)=V]C\E_^#K7_ (*,_P!GZ9I'_!.'X7Z] MB:\$&M_$N2WD^[$"'L=/;']Y@+EU/.%MB.&(K\.*Z[X^?&[Q_P#M)?&GQ1\> M_BEJIO/$'BW6I]3U2;G:))7+;$!/RQH,(B]%55 X%399##1W6LGWD]W^B\D@HHHKG/8"BBB@ J[X<\2^(?!^NVOB?PGKEWINI M64HEL[ZQN&BFA<=&5U((/TJE11L)I25GL?<_[,O_ 4)\,?$4P>"OCO<66A: M\[*EOXA"K!I]^QX_? 86TDSSN&(#N.?)"#?])S0S6\AAGB9'7JKC!%?D+7OO M[+O[=OC/X*):^!OB!'<>(?",;!(H-X-YI:'J;9V(#(/O>0YV$@[3$79S[.#S M1QM"MMW_ ,S\TXCX$IUKXC+5:76'1_X>S\MNUC[[HK)\"^._!GQ/\*6_CCX> M^([?5=+N3M6YMR08I!]Z*5#AHI!U*, <$,,JRL=:O>C*,E=.Z/R>K2JT*CIU M(N,EHT]&@HHHIF84444 %%%% !1110 4444 %)3''>H?/ MT>ZDP!#<@8 +'&$Z7?3:9J5I);W%O*T5Q!,A5XW4X M96!Y!!!!!Z8K[SKP/]L+X289?B_X?M/E$)+-* M:^0XGRSVD/K=-:KXO3O\OR]#^E_ +CWZEBWPWC9^Y4;=%OI/>4/2>\?[UUO( M\#HHHKX8_KD**** "K_A;Q-K7@OQ/IOC'PW>M;:CI-_#>V%PHYBFB<.CCZ,H M/X50HIIM.Z)E&,XN,E=/<_I%^'WC;1OB7X!T/XC^'&8Z=X@T>UU*P+C!,,\2 MRIGT.UQ6O7RW_P $R2]O*<2P*/]E;:>W0 M?[OL:^I*_7\)76)PL*O\R3/\S.).?*RVF^,I+$/C[HN;220C\?LH_*OR4K]NO\ @MSX33Q'_P $ M_/$.K-%N.@ZWIE^AQ]TM!CCQKHY_ZBEO_ .C%KV2O M&O!/'C/2#_U$[?\ ]&+7LM? \9_ MO1Y+W5FOT),Z@=C,>PK\KZZ/X1?%+Q?\$?B?H/Q<\!7_ -FUCP]J<5]82G.T MNC9V,/XD895E[JQ'>O1RG,)Y9CHUUMLUW3W_ ,UYGPGB3P5A>/\ A#$935LI MM5E@8C^*.17C/NAKM*_:83A5@IQ=T]5Z,_P HL7A,3@,74PV(BXU*J5^T?[0GQO\ !7[-7P-\ M6?'[XC7?DZ)X/T"YU74"& :1(8RPB3/5W("*.[,H[U_'=^T/\=/'7[37QS\6 M?M _$R^\_7?%^NW&IZ@P8E8VE' M^4?6\QEC*B]VEM_B?^2U];'&T445\X?M 4444 %%%% !1110 4444 =9\'?C M=\1_@1XK7Q;\.=?:UE90E[9RC?;7T7>*:,\.O<'AE.&0JP5A][_LV_M=?#?] MHVUCT>UVZ+XJ6'=<^';F;(N"H^=[1S_KEQ\QC/[U!NX=8VE/YN4^VN;FRN8[ MRSN'BFB9Y'@?]I*\=\*L=IXR2(O)QQB]103)QC]^@,F5^=9" MYD7ZW@GMKNUAO[&\@N;:XB66VNK6=98IXVY62-T)5T(Y#*2".037TN'Q-+$Q MO!_+J?B.<9%F&25_9XB.CVDOA?H_T>HZBBBN@\<**** "BBB@ HHHH *BO\ M3].U?3[C1]9L4N;.[@:&[MWZ21L,,N>H.#P1R#@@@@&I:*4HQG%QDKIFM&M5 MP]:-6E)QE%IIK1IK5-/NF?%OQ=^&NH_"GQS=>%+UWE@&)M.NV3;]IMF)V/Z9 MX*L 2 Z,N3C-&?&]+CCAJ&)DTJ].T:J_O)?$EVF MM5V=X_9"BBBO*/T,**** /T<_P"#?'XLFU\7?$'X%WEU*PO=.MM=TZ$G]W&8 M9/L]P1_M-Y]M^$7M7Z@5^$G_ 2W^+!^$'[=?@#6)YY5M-8U4Z'>QQ-@2+>H M;>/?_LK,\,A_ZY@]J_=NOT7AC$>URWD>\&U\GK^K/X?\?\F_L[CGZW%>[B*< M9?\ ;T?<:^Z,6_4\7_X**^$T\:?L,?%31GBW^5X,O+X+CO:I]I'ZPBOY]Z_I M6^)/A6/QW\.]?\$3(&36=%NK%U/0B:%HR/\ QZOYJF5D8HZD$'!!'2OHS\/- M'P9QXPTH_P#42@_]&+7LU>,>$#CQ;I9_ZB,'_HQ:]GKX'CC_ )A_^W__ &T_ MM#Z(7_,Z_P"Y;_W8"BBBO@3^T HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _33_@WN_: MV;2O$NN?L=>+=2_T?5!)K/A'S7^[<(H^U6ZY_O1JLH X'DRGJU?JY7\ROP:^ M*WBOX&?%;P]\8/!%UY6J^'-6AOK,DD*[1L"8VQU1URC#NK$=Z_I%^#GQ3\+_ M !O^%7A[XO>"[CS-+\1Z1!?V>6!9%D0,4;'1E)*L.S*1VK],X0S'ZQ@WAIOW MH;?X7_D_T/\ /[Z3W ZR3BFGGV&C:EBU[]ME5BE?TYXVEYR4V=+1117V!_, 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 444CND:&21@JJ,LQ. !0!^0/_!V=^VK)X"^!OA']ASPCJNR_ M\=70UWQ8D;X9=*M9,6T3#^[+=*7!];(CO7X%5])?\%0CJ0"K84NC[5QY+15P MJ3I24HNS.?%83#8Z@Z->"E%[I_U^.Z/U0^$/QG^&_P =?"Y\5_#77_M<41"W M]C.@CN[!ST6>+)VY_A=2R-A@K$JP7J*_*#P#\0?&GPN\4VWC7X?^([G2]3M& MS#2Y(9@-C%G6)?H,'F4*UH5-)?@S\=XCX(Q.7;Y=',<(X?:6L7Y_P#!/T'P MTXVK<#\2PQ4FW0G[M6/>+?Q)?S0?O+OK'[3/A6BM;QUX,UGX>^+;[P=KR*+F MRFVETSME0@,DBY .UE*L,@'##(!XK)K\LE&4).,E9H_T*H5Z.)H1K4I*4))- M-:IIJZ:?9K5!1112-2?3-3U#1=2M]8TF\DM[JTG2:VN(6VO%(K!E92.A! (/ MM7]&?PA^(EA\7?A1X9^*VEVYAM_$N@6>J0P%@3$L\*2A#CNN[!]P:_G%K]I? M^"*'Q5_X6-^PSIGANX9S<^#M;O='E>67G\<'A?A+CQ5IG_80A_]#%>T5XMX6./$^G'_ *?X M?_0Q7M-? \Z]J_(NO;/^"=W[1TG[+'[7_@WXJW5\8-)_M$:?XB);"G3[C]U, MS>H0,)0/[T2UZ^1X[^S\SA5;]UZ/T?\ EO\ (_,_%_@]<;< 8S 0C>K%>TI= M_:0NTEYR5X>DF?T244BLK*&4@@C(([TM?LI_E6%%%% !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 %?)'_!<;]K M/_ACS_@FG\1/'FEZG]FU[Q%I_P#PC'AAE?:_VR_#1,Z'L\4'VB<>\-?6]?@W M_P '=O[4)\0_&'X:_L@:'J.;?PWH\WB77X8WRK7=VQ@ME<=GCAAF8?[-T/6N M3&U?8X:4EOM]Y]!POE_]IYY1I->ZGS/TCK^.B^9^-]%%%?)']$!1110 4444 M %%%% !1110 4444 %%%% !1110 4444 ?2_[,'_ 4%\1?#^.U\!_&UKK6] M!CC$-GJZ'??:^SU"RDW1RCOZ%6'1D8!D.58*P('Y)UWOP'_:/^)W[/.O/JG@?5%DLKIE M_M/1+W<]I>@="Z @JXY D0JX!8!MK,#ZF#S*='W:FL?Q1\'Q'P3AS\UOU74_3NBO/O@#^TS\,?VB](:X\'W;66K6\0?4?#E]*#?Q FEWF M^7:BQ7JM:,[>R>=YG/=!7H95B/JV8TJG2]GZ/1_F?&>(>3?V]P3C\$E>3IN4 M5_>A[\?OE%(_>ZOQA_X+R>%%\/?MR1ZTD>/[=\%Z?>LP'WF62>V_/$"_I7[/ M5^6'_!Q/X46U\>_##QRL7-_I&I6+N!V@E@D4'_P);]:_6#_.(_.SPP<>)-// MI?1?^ABO:J\4\-\>(K _]/L7_H8KVNO@>./^8?\ [?\ _;3^T/HA?\SK_N6_ M]V HHHKX$_M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#^@C_@E;^T*W[2'[$' M@WQ9J-_Y^KZ-:'0M=9FRWVFTQ&&8]V>'R93[R5]$5^2__!NI\>6T;XD>-OV; M]5OL0:WIT>MZ1$[<"XMV$4ZK_M/')&Q]K>OUHK]ER'&?7LJIU&]4K/U6GX[_ M #/\KO&/A=<(^(N.P5.-JTI]N2I[R2\HMN'_;H4445ZY^8!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 %?R# M_P#!47]I23]KC_@H%\5OCO%J/VJPU3Q;<6^A2AL@Z;:XM;0CL,P0QL<=V/KF MOZ>O^"IO[1,G[*?_ 3R^+?QRLKW[/?Z7X.N+;1IPV#'J%WBSM6'TGGB./:O MY":\/.*GPT_G_E^I^J>&V!_CXQKM!?G+_P!M"BBBO#/U0**** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH M:'KFM>&=8MO$/AS5[K3[^SF6:T MO;*=HI8)%.0Z.I!5@>A!S7VA^S)_P4,T/QB;?P/\?KBUTK57<1VOB546*SNB M> +A1A;9\_\ +08B(;YA$$+-\2T5T8?$U<-.\'\NAY&;Y)E^=X?V>)CJMI+X MEZ/]-F?KP00 2.&4,I]01D$>Q!S17Y\_LP_MO>.?@4;;PAXJ2;7O"2N5&GR2 M_P"D:>K'):U=N@!^8PM\C$MCRVAX&2# M@9*,X&"C.[+J>&M9NO#^MVC07EE.T-S"Q!VNIP1D<$>XX/454KZ,_:]^$QUC3%^*NAVV M;JRC2'647&98!A8YO4E.$/4["G $9-?.=?E.8X&IE^+E1E\GW71_UU/]%N"> M*\'QGP[1S.AHWI./\DU\4?U7>+3ZA3HI98)5FAD9'1@R.IP5(Z$'L:;17"?6 M']%O[/WQ0C^-?P,\(?%Q%B1O$GANSU">*%]RPS2PJTD>?]ARRGW6OBW_ (.% MO"BWW[.'@CQJ(LOIOC4V>X#[JW%I,Y_#-NOZ5W'_ 0U^*H\=?L6#P)T5:_\ P6Q\*+XC_P""?7B;4_*WOH>K:9?) M@9(S=QVY/_?,[?AFOUW 5_K6"IU>Z5_7K^)_FGQAD_\ J_Q3C,OM94ZDE'_# M>\?OBTS\3?#W_(?L?^OR+_T,5[97B6@'&NV1_P"GN/\ ]"%>VU\9QQ_S#_\ M;_\ [:?U9]$+_F=?]RW_ +L!1117P)_: 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% 'KG[!WQN/[.W[7_P_^+4UYY%GI_B&&'5I-V +*?-O<$^N(I7/U K^C2OY M;Z_HR_8'^,A^/O[&WPZ^*,]WY]W>^&H(-2E+9+WEOFVN"?K+$Y_&OON"<5_% MPS\I+\G^A_%_TM.'5;+L]@OYJ,W_ .3T_P#W(>O4445]\?Q>%%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^4'_! MVW\?#X'_ &+? WP L+WR[KQ[XV-W=1AO];8Z=#O=2/\ KO3^;T_"P4445PGU(4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %=-\*/B_\ $+X*>*D\7_#KQ#)8W6SR M[B+&Z&ZB)R8I8S\LB9 .".& 92&4$C3U3/T9_ M9I_;(^'O[0L,/A^[6+0_%?ECS-$EE)CO&'#-:.W+C//E-^\4'CS C25Z_7Y$ MQ2R0R+-#(R.C!D=3@J1T(/:OK']F;_@HI=V'D^"?VC+R:[@RB6OBU8VDGB'3 M_2U4%IQT/FJ#+D-N$I;*^[@\T3M"M]_^9^4<1\!SI7Q&6JZZPZK_ ]_1Z]K M['V+145A?Z?JUA!JVDZA;W=I=1"2UN[2=98ID/1T=25=3Z@D5+7M)IJZ/S*4 M91DTU9H****!#988+B&2UNK=)H9HVCFAE7JD$@@]02*^._CI\*Y M_A1XYFTB!9'TVZ!GTF=SDM"3]QB.KH?E/0G ; #"OL:N1^-GPOMOBQX&FT)% M1=1MB9](G?:-DV.4).,+(!M/( .QCG8!7A9]EGU_"/@[B)4,3*V%Q%HSOM&7V9_*]I?W6WJTCXUHI]U:W-E(@&26MXC<+CWS$ M*_&']@[XLCX(?MB?#OXCS7<-O;6OB6&UU&XN#A(;2ZS:W#G_ '89I&_"OWJ\ M?^&8?&O@36_!MPH:/5M(N;)PW0B6)D.?^^J_0N%L1[3+W3?V7^#U_.Y_%/TA M[B*:;?]Z'N/[H\A_-AH9QK=F?2ZC_ /0A7MU>(Z7')!KEO%,A M5TNT#*PP00PR#7MU>/QQ_P P_P#V_P#^VGZM]$+_ )G7_Z[\-KJYVV_BOPA-Y4> M?OW5M*DJ?7$1N*][AG$?5\YI]I7C]^WXV/QKQ^R19WX68Y)7E14:L?+DDG)_ M^ .9^S5%%%?KQ_F(%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !116=XN\3:;X+\)ZIXQUE]MGI.G3WMTV>D<4;.Q_)31 ML-)MV1_)O_P6:^+9^-G_ 5*^-_C87?GQP>.KG1[>3=D-%IP73T*^VVV!'L: M^9*TO&?BO5O'?C#5O'&O3>9?:SJ4]]>R9^]+-(TCG_OIC6;7Q527/4&CXA^'VL^9)"H_M'2[D M!+NQ;('[Q,GY3D;9%)1LXSN#*OY<5J^"_&_BWX=>)K7QCX'U^YTS4[-]UO=V MKX89&"I'1D8$JR,"K*2K @D5WX3'U<,^5ZQ[?Y'R7$/"6!SN+JP]RM_,MG_B M77UW7GL?K'17SW^S'^WIX/\ BR+;P5\4VM=!\2LNR&[+;+'4G'3:6/[B4C^! MCL9@=C LD0^A71XG,/?]8B,)P]17\HU%RO_ ,F4#\K?VB?"J^ _VJ?''@Q(MB:3X^U*TC7' M\$=[(JX]L 5VU:__ 5-\*CP=_P48^(6G)#L2YUNTOE..&^T6L$[$?\ I&_ M$&LBKXX_YA_^W_\ VT7T0O\ F=?]RW_NP%%%%? G]H!1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %>Y?\$T?B+_ ,*M_;S^%OBIKCRHY/%<&G32$X"QW@:S8GVQ M.'-=L?%'AZP\3:6^ZVU&RBNK=O6.1 MZG\B*NU^ZIIJZ/\ '6<)4YN,E9K1A1113)"BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "OG_\ X*L_$9OA1_P38^./C:&;RYHO MAEJ]K:R@X*3W-L]M$P]P\RG\*^@*^$/^#DGXBV?@K_@D=\1]#748HKWQ#=:- M86L1E =U.JVLDA"]2/+C<'_>K'$2Y*$Y=D_R/1R>C]8S;#T^\XK_ ,F1_+U1 M117QI_2X4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !7T7^S#^WUXI^%L=MX&^+(N==\.11K#:7:MNO= M-1>%52Q'G1!?E$;$%0%V,%38WSI16M*M4H3YH.S.',,MP6:8=T,3!2B_O3[I M]&?K1X4\6^%O'?AZW\6^"O$%KJFEW:YMKZSTO54G D0$=_M(?"7_A9G@LWVD6F M_6=)5I;'8F7N(\9>#CDD@;E'/S# QO)KT2CITK?%X6EC,/*C4V?]7^1Y7#>? MX_A?.Z.9X-VG3=[=)+:47Y25T_734^!Z^Y?^""WQ=_X0_P#:DUSX3WVHK%:^ M,O#3FW@*\SWUFWFQ@'V@:\/X>U?.?[5GPD'@SQ0/'&AVFW2]9F)E2-"%M[HY M9E] '&74<=' "BL_P#8[^+O_"A_VI/ ?Q8FU+[)::3XEMCJEQMSML9&\JZX M]X))1^-?FM"-7*LVBJFCC)7]._S1_>.;5,!XC>'%>>"]Z.(HR<5U4TKJ+\XU M(I/S6G0]_P#^"[7A4:!^W;IVN)#A=;\':==L^.&=)IX#^($*_F*\;KZR_P"# MASPJ+7Q[\*?'"0\W=CJ5C+(!T\F6WD4'_O\ OCZ&ODVO5XX_YA_^W_\ VT^" M^B%_S.O^Y;_W8"BBBO@3^T HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#^ MC#_@G[XR_P"$]_8A^%7B5I?,D?P+IUO.^<[I8(%@>+^>11^"2*/PKZOK]ORVI[;+Z,^\8_DC_(KCO K M+.-LSPB5E3Q%:*]%4E;\+!1117:?*!1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%>?_%']J[]F;X*"1/BO\>_"6@S19W6>H:] EP?98=WF,?8*:\9N_P#@ MKG^S7X@N9--^ '@;XC_%:[1]GE^ ? MU/&'_ -J2<1*%'=AD8YYH ^IJ*^5O M^&D/^"FWQ3^3X1?L(:#X+M9#^XUCXH^-4;/N]G9CSDQW&32?\,Q?\%*/BE\_ MQC_;\TWPG:2?Z_1?A=X+C3K_ '+VZ/G+CZ4 ?4E_J%AI5G)J.J7T-M;PKNEG MN)0B(/4L> /K7BWQ/_X*2?L*?"!I(?&G[3WA8SQ'$EGHUZ=2G5O[ICLQ*RGV M(%<58?\ !(K]ES6;R/5OCMXE^(/Q4OHV#BY^(/CF[N@']0D+1+CT4@C''->T M_##]E_\ 9Q^"H0_";X%^$_#TL>,76EZ#!%.3ZM*%WL?;_ /4:K+X=&DZ7+Z8NKEN/Q0<4?\);_P %??BQQH7PE^$WPGLI M1\Y\2:[/KFH0C_8^R 0,W^]Q7U510!\JG]@?]I_XE?O/VC?^"DWQ#OHI.9=- M^'EC;>&X0/\ GF7A#LZ]B3@D=:^ _P#@Y _8K_9H_9!_8$T?Q7\+O#>I2^*O M%'Q,T_2]2\1:YX@NKZ\N;06=[IBLBH/X>%*:J\189/^:_W)O]#\"* M***^2/Z'"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "K&DZMJN@ZG;ZWH>IW%E>VDRS6EW:3-' M+#(IRKHZD%6! ((.015>B@32:LS[._9B_P""ANG:\;;P)^T#<0V5ZS>7:>*$ MC"039^ZMRJ\1-GCS5 3E=X0*TA^J8Y(YHDGAD5XY(U>.1&!5U8 JP(X((((( MX(-?D17M'[,W[:/C[X!RP^&=7$FN>%=S!M)FEQ)9[CDO;.?N?,2QC.4;<_"L MWF#V,'FDH>Y6U7?_ #/S?B/@2EB;XC+DHRZPV3_P]GY;>A]^>-/"&C^//"]Y MX2UV/-O>0["ZC+1,#E9%Y'S*P!'8XP>"17Q;XP\*:OX'\37OA/7H0EU93&.3 M;G:XQE77(!*LI# X&0P-?8GPP^*W@'XR>%H_&/P[\01WUHP43QXVS6DA!_=3 M1]8W&#[-C*EEPQX3]J_X3?\ "6>&!X^T6VSJ.CPG[6J@YGM!EF_&,DMV^4OD MG"BN?B++HXS#+$TM9173K'_@;_>?1^"/&U7AC/99#F+<:->5ES:D M7Y\KVN>[?\%+?&?_ T'_P $N_@1^T))=/>WJ:M:V.JW;)@M=?9)X;MB.P-Q M9M^E?*5>O_##QC_PL_\ X(U?$WX9W=S)<7GPW\W,2*%/_73 M[:Y]-U>05\WQ-B/K6 P=3JU*_JN5/\3][^C_ )-_J_QEQ1@4K1A4H.*_NR]O M*'_DLD%%%%?'G]1A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '[1?\&]6O M?VI^Q+K>D.^6TWXB7L2KGHCVEG(#_P!],_Y5]W5^/C7PU\0]6^%/P=_8C^*WCG5M( MNS;3ZE#I,=AHTD@ /R7TSE6'(YVUS_\ PEO_ 5]^+'&A?"7X3?">RE'SGQ) MKL^N:A"/]C[(! S?[W% 'U56)XW^)?PY^&>G?VQ\2/'^B>'[3!/VK7-5AM(\ M#K\TK**^<#^P/^T_\2OWG[1O_!2;XAWT4G,NF_#RQMO#<('_ #S+PAV=>Q)P M2.M;G@C_ ()-?L'^#]2_X2#5O@JGBO56(,^J>-M4N-5DG/JZ3NT1_P"^!0!' MXR_X*U?L*>&-3/AWP[\6YO&&KG/DZ3X'T6YU26;']QX4,1_[[K'_ .&[?VLO MB8-G[.O_ 37\=SPR?ZO5/B3JEKX=C0?\]/)D+O(OLI!(.:^DO!OP^\ _#K3 M!HOP^\$:/H5F,8M-&TR*UB&.GRQ*H_2MB@#Y5_X0;_@KS\5SGQ+\_OOVF/VQ/B_\0M_^OTN7Q0=-TN3U MQ:VP&W/L_2OJJB@#Q7X7?\$Y_P!AOX.>7)X%_9A\)I/#CRKS5-/_ +0N$/J) M;LR.#[@U[-:6EI86T=E8VL<,,2A8HHD"JBCH !P!4E% !1110 4444 %%%% M!7XM?\'BNI21>!_@'I /RSZKXBF(]TBTY1_Z,-?M+7XE?\'CTVVR_9V@_O2^ M+&_(:./ZUPYC_N4_E^:/J>"U?B;#_P#;W_I$C\0****^5/W\**** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@#H/AI\4_'GP@\41^+_ (>>(IM.O40I(4PT<\9()CD0 MY61"0#M8$94$8(!'W?\ LS_MJ> OCVL/AC78X-"\5%57^RY)#Y%\QX)MG8Y) MS_RQ8EP&&#)M9A^>%*K,K!E)!!R".U=6&Q=7#/35=CP,\X4[U%RU%M-; MK_->3^31^FOPO\+GX5^(_BW\(+7SCH/Q(^$NM3:'9QC*#4-/B_M%(VR.L:03 MJO)XF3)+$X\MKA?V8_V_+W1IM/T7]I&_N+C1].U")H_&C2A9K-65D>*Z9SB9 M)8C+&6_UI620 2LRA?I1?V&OVHVA$Z_#-"I7((UZPR1]//S7@YY@ZU:E3CA: MRY/?H(F;/3_.162? MV??CV(_-/P1\7[<9W?\ "-76/_1=?,2P6,@[2IR7R?\ D?T10XJX7Q4>:CCJ M,UY58/\ *1R%%;.L_#KX@^'4:3Q!X$UFP5?O->:7+$!UZ[E'H?RK&K"491=I M*Q[-&O0Q$.>E-27=--?@%%%%2:A1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^J__ ;: MW>_PO\7+'=_J[_19,?[R7H_]DK].:_+K_@VN;]Q\9EST?P\?TU*OU%K]>X8= M\CH_]O?^E,_S$^D%%0\7\S2[TOQH4F%%%%>\?C04444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%?FM_P<@?\%%?VR?\ @EA\ ?!W[1W[+OC[063Q#XWC\/:AX>\3>&([ MN&,-97-PL\4J/&ZMFV8%6+ ^8,;=N" ?I317Y>^.OVSO^"P?PD_X):^#/^"K M'@GQU\+?B=IUU\-M)\9^/?AEJGP]N=,N+73KFTBN;J2QOK:_8$P+(6(EB(\N M-WY*A&^KO^"57_!3KX*?\%7?V6+3]I#X0Z=<:/=V]ZVF>+/"E_<++<:)J*(K MM"74 2QLCH\V>HVD=_I]W% M/!,@>*:&0,CJ>A!'!'N*ABUO19M5DT&'5[5[Z&,2362W"F5$.,,4SD Y')'> M@"U114/V^P^W_P!E_;8?M7D^;]F\P>9Y><;]O7;GC/3- $U%5+O7]"T_4;?1 M[_6K2"[N\_9;6:Y59)L==BDY;\*X7]J[]JKX'_L4_ /Q%^TG^T1XTM]#\+^& M[)I[NXE8>9<28/EVT"$@RSR-A$C'+,1[D 'HM%?+?C3]H_\ :[_:1_X)(6?[ M5G[!_P /M)A^+OCOX6:7XC\$>&]9NXI(+>XO(H)WA\R8QQ/(D,DOEF3;&TBI MOPI-=W_P3PU7]LW7/V,O FJ_\%"- TG2_C#-ILI\9V6BM"88Y/M$H@)\AFB$ MIMQ T@C8H)"X7 P >TT45#J.I:=I%E)J6K7\-K;0KNEN+B4(B#U+,0!0!-1 M389H;B%+BWE62.10R.C9# \@@CJ*=0 45^?_ /P4A_X+=^ /V#_^"DW[//[$ M^ISV#:=X_OWD^)FH3$;M&LKO?9Z6^[.$!O-TLI/*PP9Z/FOT H **JW^MZ+I M5Q;V>IZO:VTMY)Y=I%/<*C3O_=0$Y8\C@5:)"@LQ ')- !15;2=:T;7K4WV MAZM;7L(7EII]K)?7]U'!!"A>::9PJ(H&223P /4T MVSU'3]1C6;3[^&='B65'AE#!D;.U@0>0<'!Z'!H FK\4/^#QNTWZ%^SW?8_U M=WXICS_O+I)_]EK]KZ_&O_@\,T9I_@Y\$/$(7BU\3:S;D_\ 76WMF_\ :-<6 M8J^#G\OS1]1P9+EXEP[\Y?\ I$C\'Z***^4/Z "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HI=0:PT.P35O$^KVVEVDJYAGOG(,PR5S'&H:24!AM)16"D_-@Q\ M_FW$V49.FJU2\_Y8ZR^?1?-H[J=(;'3CK.KWL%C8ABIO;R39&2N"RKWD< @^ M6@9R.0IKB_$_QU\/:8KV7@S2FU&?!4ZCJ"F.%3AE)CB4AGYVNKNR]PT5>:ZY MX@UWQ-??VGXAU>YO;C8J"6YF+E4485!GHH' 4< < 53KVL/E="EK/WG^'W'Y MCFW'N:XZ\,-^ZAY:R^_I\DGYFGXG\8^)_&=X+[Q-K,MTR;O)C;"Q0!F+%8XU M 2-E?U0?#G5U\0?#W0=>5MPO=&M;@'UWQ*W]:_E,K^H+]C+7F\5? ML?\ PI\3.26U#X;Z';JY M*>6;ARN,;2YQ3**+)C4G%W3,S6?!?@[Q$AC\0>$],OE;[RWEA'*#_P!] UE' MX&_! IL/P5\'X]O"]IG\_+KJ**PEAL--WE!/Y(]6AGV>86/+1Q52*\IR7Y,X M'6?V6OV>-=0I??"+14!Z_8[;[,?SB*XK)/[$G[+!3:/A)&#_ 'AKFH9_]**] M4HK"65Y;/XJ$'_VZO\CVJ'B%Q]A8\M'-L3%=E7JI?=S6/%=8_8!_9PU-"MEH M6I:<3T:SU61B/^_N\5E'_@FW\ -F%\2>,0WJ=4M,?E]EKW^BN>619/-ZT(_= M;\CVJ'C%XH8:-H9M6?K+F_\ 2DSYIUC_ ()G?#N="- ^(^M6S=C>00S@?@HC MK*/_ 2]LMF5^/$I;T/A08_/[77U717/+AG(Y?\ +G\9?YGM4/I >+N'CRQS M-M>=*C+\73;_ !/C[6/^"9/BZ%2= ^*NFW+=A>:=) /_ !UI/>LD_P#!-#XV MA-P\=>#B?[HO;S/_ *2U]KT5SRX2R:3TBU_V\_UN>U0^DMXJ48VG7IS\W2C_ M .V\I\):O_P3S_:&TU2;*/1-0(Z"SU,KGI_SU1/\BLH_L(?M4A=Y^&<./^QB MT_/Y?:*_0*BL)<&95+:4U\U_\B>U0^E5XBTHVGA\-/S<*B?X54OP/SGU?]D3 M]I'1%W7GPFU&3VLWBN#V[1.WK_G%9)_9T_:#5/,;X$^,@O\ >/AB[Q_Z+K]+ MJ*YY<$X-_#5DODG_ )'M4/I:<41C^^RZC)^4IQ_-R_,_+O5_AE\2/#ZE]?\ MA]KEB!U-YI,T7I_>4>H_.L,@@X(K]8 2#D'!'0U.=2U%D\LW\Y7^Z93C^=<\ MN!X_9K_^2_\ VQ[5#Z7=91M6R=-]U7M^#HO\S\F**_5#5O"?A77QC7O#.GWP M[B\LHY0?^^@?05E-\%O@HR[6^"G@SZ_\(G99_/RLUSRX)Q*^&LON:_S/:H?2 MWR.4?WV5U(ORJ1E^<8GYB45^DNK_ +,/[/>MC%]\']"4=Q:60M__ $5MK*;] MBK]E5E(_X4Y;@G^(:YJ/_P DXK"7!>9+X9P?S?\ \B>U0^E?P%./[["8F+\H MTFOO]JG^!^=]%??.K?L"_LV:EQ:>&M0T\9Y-EJ\I/_D4O64__!-W]G=E.W7? M&:L?^HO:8'X?9/ZUSRX0SB+T47\_\T>U0^D[X7UE>/Q^V?TK MGEPMGD7_ K_ /;T?\SV:'TB?"*LKRS!Q?9T:WZ4VOQ/D:BOJ+5O^"8_B6+C M0?BW87!SP;W2I(!^.QY*RI/^"9?QH52T?Q#\%MZ*;N^!_P#23'ZUA+A_.8O6 MB_P?Y,]JAXV>%6)5X9K37KS1_P#2HH^U91T*^)]-Y_#[1G]*YY91FL-Z$_P#P%_Y'M4/$ MWPYQ*O#-\-\ZU-/[G),\=HKTO5?V._VEM'.+KX37\I]+*>&Y)^@B=L]*RI?V M:/VC806D^ 7C3:I.7'A>[*_F(\'ZUSRP6,@_>IR7R?\ D>U0XKX7Q2O1QU&2 M\JL'^4CB:*W]8^%7Q0\/ MK_ ,-]?L0OWC>://%CK_>4>A_*L&2-XG:*5"K* M2&5A@@^AK"491=I*Q[-'$4,1'FI34EW33_(2BBBI-C]3_P#@VPM]NF?&.[_O MSZ G_?*Z@?\ V:OU!K\T_P#@V\TTQ?#;XIZOC_7ZYID.?]R&=O\ VI7Z65^O M\,JV1T?G_P"E,_S"\?ZBJ>+N9M=Z2^ZA37Z!1117NGXX%%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !7XW?\ ![#_ ,HX_AE_V6VU_P#3/JE?LC7P=_P7'_X)*_&?_@L% M\*/#/P(T+X\^&? ?ASPWXH37A=W?ANXU"]NKE;6:W5#MN(DCC N)3T8D[>1@ MY +/[/U_X=TO_@VV\+ZEXN:,:5!^QE"^I&;[GD#POF3/MMS7XZ?\&['QY^./ M[%__ 2N_;N_;!^'L4L::%X>T&#PE=3P^9#'K>V_B,RJP*L81>6DKJ1A@8P> M*_637/\ @D;^W#\6/V"/"G_!,SXJ_MY>$M!^%F@^%=-\.:Y>_#SX87,&O^(- M+LHXXX[5[J[U.6&V#I$GF,D#%\%Z9KB&YWW^H274>R>^EG*Y:Z)VL),80QQA%5$1 ?CG^S5^S'^ MV9^U[_P1_P#@7^T!^P-^S/K4O[1%A\4;SQIJ'[1.J^+M#@NM>G6^U&WO(;BY MEOOMT\; 6\+03QB-UM0""N"WO/QZ_:4U?]K[_@YY^%?_ 3^_:FT:TE^'7@3 MP0U_'\-]3*7.DZIXEG\/2:D;BYB;,5VT(E"1;PRHUMN0 NQ;U7_@G+_P1,_X M*/\ _!/2#6?V9? __!3?37^ .JZQ+>G3K3P25\1P)+@316=Q)(R:>\J !ID, MH1LR1QI(Q:NA_P""LG_!!#Q)^V9^TSX$_;U_8L_:07X1_&?P+#9P0ZK>6#W5 MIJ"6C%K65R"62:,$QL66598]J.N%R0#R7XK?LO\ Q\_X-T_^"3W[6WQ1^#/[ M3=YXCT_7M?M+CX2Z$FE-;Q>!$U#44L6EBW2NIF"7L;9550O91-MR[ ?'_P < M_AGX<^!W_!L+\"_^"@7PQB.A_'5/B8GB&7XNZPME+G[2LS"8W,I8L\4("(B!#\G:W_P;_P#[1WQ+_80^'O\ P2@^ M+?[5?A:3X)_#[QRVM'Q3HGARYB\3ZSIXGNYHM.>*25K6V96O)!]H5I.$B_=_ M*V\ ^./^#FKXQWW[2G_!(W]CC]LO7]#MM/\ &?CBPM+K6-1LH!%+_I.CI<30 MJZ@-Y!GW.J9P,@@M?"]M*U MS4=;U6.[TN34;FV0/=K:F,,D49PL5HL@@1(XP%!7<>>_X+)_\$-=>_X*8_ ; MX3_LO?!?XR>'OA?X)^%* :59S^&Y]0E*1VJVEO FVXC"11PH!SN8G'(QS]JS M?"OQ;XQ_9HN_@E\0?%T5GJ^J^#I]#U'7O"T;P"!Y;9K"='$D7A M^2XN($32Y]>NA%DF8F&V$J6Z2(CLGEQY^C?^"T\[_M!_\&M_P _:4^,S M/XA\=P:7X3=/$^IRM)=&6YM@ES*6)^:241KO*(?$7AO1-,^'=M%80ZI$]N#\ M<:;X66"VLI+%E^S1&U\TM-%L#([M('8R,XV@+& #Y4_: _9"_9C^%?\ P:;3 M_%[X=_!#P]I'BCQ-\#/ >NZYK]I8@75UJ2-9%;LR')67_2[D;EP2L\BGAB*P MO@]^P$W_ 4,_P"#2'X>6'AS27N_B3X*T3Q%XC\ ZE%DWK7%MKVI//9(X^=E MN8$>+R\[3)Y+$9C7'V)XC_X)%?M;^.O^"/MS_P $OO'?[87A6^NKGPSHOA>R M\00>!)8;/2=&TV2-XA' +HR7%W((8TDF>18]JIMA4JS2>\?\$F?V(_B!_P $ MYOV'?"?[&?CKXEZ1XN7P9+?+I>O:5I$MD;B"YO9[PB6*263#J]PZ@JV"JKP# MG(!^:G_!'+XQ? ?_ (*J?\$M/@=_P3M\2> -"N]<\*>/A_PLJR^P1B2#0]#G MAU'^T1QN#7S3:;ILL@(>3[9>'<<,*N?M3?M):]\FIGH$NI[LY7 MAHQ;@\I7C?\ P5%_X(6?$W]J+]MKP;_P4Q_83_:>MOA-\:?"D5O#=7>J:2UU M8ZF(%:.*5MN2K^2[6\B,DD ='_P0R_9E_;N_9'U/X[?";]H_P"& MK^%?A)>_$6?7/@#X?N?$MEJ$NAZ5=7-XTFF[+6>9;:.*,61$2L8P[S%"^.?"?PP\#:U\2O'FMPZ9H?A[2;C4]9U*Y;$=K:01-+-*Q[*J(S'V%><_L ME_!O]H;X:^&[SQ)^U=^T)%\0O'FMI FI7>CZ+_96C:=!"'\NVLK(.^T;I9&> M>1FEF9ADJD<44?*?\%&_V8_VE/VN_A%9?!3X&_&3PIX.T>\UJRN_&1\1^&;C M4FUBRMKJ*X.G 17,(C@G,0CF)W%XF9!@,30!^(__ 7*^%_PF_:^_P"">\/[ M;.[KQAXLL-0^&&O6WV/P_?)%;1:4]W+9+;C^S[*UTP%O-\K?! M>R(G_!++PE\>_%.IOJ'BWP?IDN@?$%$;?/)J>GQ M+NF;U>X@,%QZ;K@@=*^F_BK\/O%WQ8_9\UWX5^)M/\,7VH>)?#]QI6LVM_!. M^EW$5Q&T,Z,@82M&T;L-NX$YQD=:^!?^"(G_ 0S_:@_X(Y_$3Q/);_ME^'/ M''@7QM;P#Q#X5D\&7%I)'7[6ZHX61T<%"'4KG!12 #XN_P""5?P' MT_\ X.)?V./VN?&O[27C&P3XT>,/B!IP\.>--2TX7\W@JQA\N\L+6P#,KVMK MO2Y@98F0N@;=N85WO_!:+XI?&K]D[1_V%/\ @DI\9OV@M5\4>%O$NOZ1;_'/ MQC<226TGBO3;?4;&U:VG;>SM;^7+.9%=V,FR%G)(.?8_A!_P;V_M>_L#_MN> M+OC[_P $L?V]]#^''@#X@3G_ (2#P5XI\$'5EL8#*TBP11>8L=R(&>3R'9H9 M$5S&6<%V?VG_ (*R_P#!"?PK_P %0?V5?!7PM\1_M ZS;?$SX=37%SX>^)VN M6:74M]+_B+1K&7PM M=60TR[M+2UGN;V*\L884>?8MO'Y86Y* D A?V%_8*_9$_P""@/PW\*6>E?\ M!13]N>R^+":5HKZ5IV@:!X6CT^TNHWC\IKC4K@_OM2F\K<@5ECC!=I'6638\ M?RE^R#_P0/\ V[/^":/[17C*X_X)W_\ !1+0_"_P>\>WZSZEX8\7>!3JU]I: M*6\HP!Y!%+<1([1K.S1AUV^;%)L H ^=?^"V&J?\%/?V=?#G[('[=7[4W[.6 MC?%3PS\+/!?V3XT^ =;@BU70_P#A))(VM;B_OHX@\(,\+J8+G:\<$Z= 65). M[LCX1_;W_P"#?W]H&X_X(F1:_I.H>,_':ZOKOPGB;R=1\/\ ^CZ6FI:#9LCG MS()(+5Y85CPLD,YMD1<>4/T+^)G[(G[6&@?%30?'/[./QX\.ZCX=L?AK_P ( MIXP\"_%K3;K4XO&+?:))1>7-W%(I@G7S9LOY,R2"YE4QJ-N/#OV5/^"'GC[] MC/\ 8M\8?![]G3]H_2/"'Q3\;_%S3O'=QXPTOPO(^CZ&UMJ-O<+IEKI[3AY; M-+:.:W"22@R"=MQ52%4 ^3_^#>C]N?\ 8F_:>_:?\-Z'?_L[:;\#?VA_A[\- M]5\.:UX:\):$MCI'CJR3[(TL_P!G7;]GU&W-BI>-U:0H7^=U3;#YC_P2!N]" M_P""O'P?_;Z_;/\ VX?"6F^-/%%_X:-MX6N-?M4NF\(V?V'5+B.WTQI 39B) MEMRK1;6W6R.26R3^E'P;_P""2OBR_P#^"J5M_P %7_VEM4^'UIXPT/P2V@Z1 MHGPPT2YM;;4KR1)X9M8OI;EV=YS;3O;K$ VU%CS*_EC/ ^#_ /@B%\:OV1=; M_:0\*_L _&?P9H_@']I;39(=1T/QIHUT]QX)N98[N*2;3VMG"W482]FV0RB/ M9LA!=@C;P#XF_8T_:L^)G[;O_!J1^T+8_M)ZE-XKUCX2O?Z5X<\0ZX3/_ !)HSSO?W=R8_M5Y]FAE M0*Q2&*&--Y"1QH&,A4EO4_\ @CW^P)\1/^"97[%^D?L=^./BGHWC*V\.ZE>W M&D:YI6C2V+R1W5U+4@,I&5QD9&2 ?F5\(]%TGP3_P>M^+_!_@ M[3H=+TD^'7NO[+T^,0VXGF\'6D\T@C7"AGED>1CC+.[,>237*_LTOD;0I&.)\0?\ !!3]J_\ 9M_X*3>*_P!O_P#X M)9?MI>'OAU!\1[JYF\;^"_&?A234;+==3">Y$:QN!+&9_P!]&A\IHF)59-A( MH ^9?^"@_P"S_P#\%KOA_P#\$0O@;#\=?A^?&GB'X&_$HZI\3_"5Q?1Z\GB3 M0K*3SM,FU*.WD;[?:0@>3/$6+% DKCY&D7ZG_P"#=#]KO]@[]L[6_BM\M:+XY-X5=$CCV20;G7=-YD MGU%\0_V0/VPK*R^%_BKX'_MBVS>-O!FL:EJ/C;6O'7AV2[L_&:WL 26Q>UM9 MX18VV]8FB$3-]G%M#\LI#E^+_P"";/\ P28L?V,OVH_C3^VUXUN_"D'C3XRW ML/F>&/A_I6>8":61EC&_[J*"<@'VI7Y._\'>'AV2[_ M &&OAQXK6/*V/Q6CM6;^[YVFWK?^T/Y5^L5?G-_P=*>$CXC_ ."4^HZP(MW] M@>/-&OR*X'Q1^T!*-]CX T1;2,Y7^TM119K MAQ\ZY5#F.$%2IQB1T9I)[TRO:P^ M6X>CJUS/S_R/S#-^-IW%Y=W#[ MY[J[F:221O5F8DL?-RI'0@X-66UO6FC\EM7NB MF,;3<-C\L^]5:*-QIN+NBGJOA[P_KQ)U[0+&^SG(O;-)@L/L?P'M[C;C[5J=S+]<,$_\ 9*]?K2$(4XJ,%9+HCBQ6+Q6.KRKX MFI*-?AA^RM\1O'?PC\?V&B>+_"O@35?$.C?;;**[65K.UEG"R6[L"\3,@5B MI4C/# T >N45\#?\&YW_ 4;_:,_X*?_ +"VO_M"?M.OH3>(=.^)U_H5L?#V MEFT@^R0V.GSIE"[Y??(]"U_P /"_BO]*WJMQ*A#HT3P*3.3DJ8TE!&=I !]?45^=/_ 1R M_;R_:L_X*M?\$M=7^.NC?'?P_I?QFM=TADMRYDD@E MAFM9'?>&R7"$;2#XS_P;T?\ !9[]LS_@HE^U;\4/V:_VX_$^@:'XG\ Z6+G3 M?"6A>%X[-KHPW,EIJ"SN\DCAH)7M %3;DN^20,4 ?KY17SOX+\<_M'>,/^"C M7C+X=:1\6=/N/A1X(\%Z7&XOM8\07[W3)8K=AA^ZBLXK>Y=2F_-Y!\ MY5B*]]OM?T+2[VWTW4]:M+>XO&VVD$]RJ/.WHBDY8_2@"W17Q1_P7U_;/_:/ M_P"">_\ P3\U3]K3]F3Q-I%IKGA[7].M;BPUW1%O;:]@NKA(""-R,C(6#!@V M#R"#D$?+'_!0O_@L;^W;^S?_ ,$1/V=_^"E7PM\4>%(_&/Q#N=(L?%VE:CX7 M$]A,U[IU[=--"OFJ\)5[0*%W,I60]P#0!^OU%<#^RG\1O$?QB_9=^&WQ<\8& M ZOXI\ Z/J^J&UBV1?:;FRAFEV+D[5WNV!DX&*\%UF/_ (*?_$C]J7XS2>%/ MCSX0^'WPF\%W>GV/@2VO/AL=4U+6IFT2RO;R=IGNX46!+BX>)2%8LR2+\OE9 M< ^N**_%K_@A!_P53_X*M?\ !9=/BYIVM?M$?#[P%>_#VRT=]+FM?A5]OBNI M;[[>1@5]'_'[XH?\%][[_@F#X,\1?LS^ /!NI_M&P?$ MK5-)^(L,5E:VUH^EV>JZG:) ?@/XV^$^N^#(=5\?P7%AXXT+4/#QO;2VU"WAM'DDM)? M,201EYY5P^[Y40C!W9_5RZNK6QMI+V]N8X88D+RRRN%5% R22> !ZT 245%9 M7UEJ5I'J&G7D5Q!,@>&>"0.DBGH0PX(/J*EH **\X_:J^*WQ?^"_P5USXA?! M#X(1^/M>TO3+F[@T2Z\20Z5;L(87E/F7#I(RYV[5"QOEB,[!EA\4_P#!NK_P M5?\ VC_^"M7PY^+GQ@_:"TCP]I*:!XTM-/\ #6A^&[%XH+&U>U\PJSR.\DSE MN2[-C/W54?* #]':*_(O]L#]MC_@Y'\??ME?$?PO_P $O?V1_#>O_"'PMXA. MAZ#X@\365A:F^NK6&.*_9)KZ_MA,J7J746Y%*@Q[,EE-=A_P1N_X*-_\%//C M./VEO&G_ 4W\/\ A32M)_9_C?3;_1_!^FP-*=7MX)KJ_A^T6]S-#*T$,42E M4P\/QVBS1O;7FT737R>5<$RR2-"Y9!Y* $']9_^"@O[8-Y^R/\ M Z#4OAUX83Q/\3/&^K0^&OA)X+WX;6]>N01"K\@I;0J'N+B0D!(87)()7(![ MO17*? OPU\4_!_P=\->&OCA\1X_%WC&ST>%/$_B6#38K.+4+[;F:2.")56*+ M>2$7&0@7<6;+'JZ "BBB@ HHHH *^1_^"[_@+_A8W_!)'XV:$(-[6GAJ#5%P M.5^Q7MO>$_E ?PS7UQ7GG[7'PR/QJ_94^)GP?2#S7\4^ -8TF- ,DO<64L2X M]\N,>]9U8\]*4>Z9V9=6^K9A1K?RRB_N:9_&=1117Q9_3@4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !114UAIVH:K&B7*G(,0FY!5@AK MSKQ;\TETBRFAT?3IHS'-8:2&C$ZD*&660DR2J2H8HS% V2JKTKT>_W'QN;<<9/EUX47[6?:.WSEM]USTOQ-XO\ !'@=73Q)KZS7J@XT MC2BLTX;!P)7!\N#Y@48%C*AZQ$5Y]XH^/WBW4_,LO"$2^'[-LJ/L4A:[D7YQ M^\N" V2CE6$8CC< 92N$HKVJ& P^'U2N^[/S#-^+\9SY(/[,=%\WN_F[ M>04445VGS(4444 %%%% !1110 5^_P#_ ,$#-7&I?\$T/"5D&S_9^M:O;D>F M;Z67_P!JU^ %?N=_P;@:ZVK?L#:MISM_R"_B3J%LH/\ =:TL9OYRF@#[^HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^\?V7-(_L3X!>&K0K@R637 M!]_-D>3^3UW]9/@+2/\ A'_ NBZ#LV_8M)MX,>FR)5_I6M0 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !7YN_\%V_!NK1?&C]G3XU_%#]K+PCX>^#WA7QTC>+_ M (,>)-$N-5N/B+=/-"([.RTN"*7^UKEH]\4<4BA;=Y5F!SG'Z15^>_\ P5M_ MX(K?%[_@H;^US\%OVP?@=^V0?ACXA^$4L;6*WGA<:M##+'>+=Q7D$32HGG!U M"ND@*2*D8) 4A@#XD_X(K>.=?^'?_!S!^T7\!_AS\.]2^&'@/Q!X6OM5N?A- M)]FAM].N4;3)87>VLY)+:*=1/-Q$S!!.Z XXKCOV2OV6O@S\>/\ @Z?_ &DO MV;OB!X?N?^%?#0-9N;WP9I.I36&GZ@K-IC-;SQVS)OMS),96BR%=T7<&7*G[ MP_9O_P""$OQE_9P_X*]:S_P4VL/VZ9_$5OXIT8V_BW3M>\%VW]IZG))%;"X0 M36[16T$;RVR.#' #'&3$JY FJ?\ 9O\ ^"+7[0_P!_X*\?$/_@JQ)^TCX.U2 MX^(5EJ=I=^#!X2NHDM(;@0&$+*/V; MOAO^WIX?T2YNK[PM\(2OB'PMX:N;EY(8)H8]<\P("<@RI86JL>K>4O>N<_X( MV_L^?#7]OK_@DW^V)_P4'_:XTUO&GQDOM4\31V?Q"U*X?^U](^Q^'8;R+[%< M*0]HADO)$:.(K&\2K$RM&-E??_\ P2 _X(=_$?\ X)J?$OXU^(_BA\?/"WQ$ MT#XXPQ?\))H]MX3GL6@=)+QMB%[F4/$ZWTZ,I&WMY4\YKN47$12UB*YBC96WY M)! 'VO0!_,__ ,$HOC_\6_\ @AA_P5'_ &B/^"9MUI5WK=YXL6;1_AAIMQ$Q M74_$BMN\.S28'[J*ZM[M1*X' =" M!/%FDV-WXMUNYWRRZH7B73_$#? -YH\NC&V_X^]2W>797Y/1FBMKB]C.1G(MBI_= MU9_X*C?\$L/A/_P4]T_X36/Q+FMX!\-/BA8>))3-;^9_:.F*<7VEG^ZEPJQ9 M/8PK0!VW[ ?@SQ99?LZM\6_'.G2:;XR^+>KW?CGQ)!=QYEL9M0"FSLI1GEK/ M3X["R(SS]CZ\YK\&OVW?AMIGPW_X)=_M1_#WXW^/O"_[2?QQ\+_%72];UWX_ M>#] 6;_A"%GU73[9+"[UJZ$4CW,A^T1KI]GYPM5E<,41?E_I*\5:"/%'A?4O M#']J75C_ &C836OVVQDV3V_F(4\R-OX77.0>Q K\=_@W_P &LGQ\^'/[#_QB M_82UG_@IO=2^"?B)JUOJVE:'I?P\MH[^"C '#?\ !0WXI_$#XT_\&=G@3XD_%+Q5>:YKU_IGAA-0U?49S+<71AU= M8%>5V^:1RD:[G8EF.2222:\P_P""P/\ RJ6?LB?]C#X4_P#3'K%?=?Q$_P"" M%?[1?Q"_X(N^&O\ @DCJG[7_ (:E.E:E;RW7B^7P/*J065O,4/VLO^""O[0G[5/_ 2D^#W_ 3 U/\ :E\'Z1:_"O5K2[D\ M70^#KJ634TM+2ZM;9! ;L"([+N0N=S99%V[02* /N?\ 8 _Y,.^"?_9(_#?_ M *:[>O2_%_\ R*6J?]@Z?_T6U<=^R=\*?&?P)_9G\"?!#Q_XBTS5]4\'>%+# M0YM5TBSDMX+Q;2!($F$4CNT998U8KN8 DX.*W?B[I7Q)UWX?:EHGPFU/1;+6 M[RUD@M;SQ!:RSVT!=&7>T<3HTF"0=NY$ M/_0]9KW'_@]6T+1K+]@[X7_$.RTN"'7H?BY#IT6LPQA;I;232]1EDMQ*/F\M MI(HW*9P613C(KVC_ ((<_P#!"GXY_P#!&GQYXXU:+]IOPIX\T/X@V^FQ:U:- MX2N;"ZM39/<&-X9/M,BG(NI059>?E((P0?3?^"Y__!)GXF?\%@?@CX1^ ?A; MXZZ'X$TCPYXJ'B"[O;_P[-J%Q)4C"7$A.=Q)"XP <@'YI?\ M!UR[R?L)_L022,69M+D+,3DD_P!EZ57N_P#P6+_:K\;?$/\ X+[?LU?\$\_% M'@?4O&/PMT_38O$^L_#2RN[2&/Q;K,BZ@UJMPM[-#;7$4+6EL5CF<(29AAF9 M5KUW_@J-_P $'OVB/^"F7P%^!/P3UO\ :E\'>%#\&M$>VN-2M?!MU<_VO=&& MW@$JHUVOD1^7:QML)<[I&^; &>E_X*W?\$./'W_!1;QS\+_VO?A#^T38_##] MH+X8V]M':>*;#2Y9=.O1!<&Y@ 4N98##/]2'B/X:>$+CQ)IEP?#^J-(GVF&&UL+B:. MU2;S)798SY8\B/&"<']$*^.;W]A;]NOXP?L=?$/X:?M1_P#!0$R?$_QIX)FT M#2?%7@+PZ=(TKPQ&V&>6*W2427$TS(HEG=T(C&R%8/G,G"?\&YOP.^/W[/'[ M'7C+X6?%[XZWOQ'\-Z5\5]3MOACXONQ+Y6I:/%!:Q23VGFN[?8FO4O/)(8JX M#2I\DJF@#[9^-_\ R1;Q?_V*^H?^DTE?C9_P9$?\FH?&[_LH=A_Z05^PG[1' MA/XL>/?A)K?@;X.:]H&EZOK.F7-BNI>(K*:Y@M5EA>,2B*%T:0JS [=Z@@$9 M%?%G_!#7_@C;\B>,/AWJ7[1/A;Q[X:\9ZM;ZC=>3X7N=/O;.>*!XOD M8W,J.K9CR"H(VGDYP #[)_:J^/\ X3_9-_9F\??M*^,0@TSP+X3U#6[F$MM^ MT&"%Y5A7_;D<*@[EG'K7SG_P0Z_9CU/X6?\ !+OPK'\;=,CO_%7QB2_\>?$O M[; ,ZA?:Z[74BS(?XA;200NI[QD'TKN_^"J/[%7Q _X*$?LQVG[*OA;QYI^@ M>']>\K:YI=N!+# MHUJL<10074P5;J1I8W$",B!_-;;!_P %.?\ @G=X#_X*/?L*>)_V*]0UQ?"L M.I6UJ_AO5;&R5X](N[21)+9A""H:(;/+:,%?W;L%*G! !X+^RO\ \%L?$7CC M]L[X3?L3?M2?!?2/#&O?'3X*:9\1OAUJ_AG6I;JV2.[M[FX.E7:S1(5G2.TN M,3H2DC(%"+N&?T%K\U_V3O\ @BQ\<=-_;K^"W[;_ .V+XY\&M=_L^_ G2?AW MX'T#P+?W=Y'JL]I;7=NVK73X$?M=?$_P"##V_E+X7\?ZOID"@8!BAO)4C8>Q0*P]B* M\TK[P_X.2O@ZWPF_X*T>.]3AM/)L_&6F:7XALEVX#"2U2WF8>N;BVG/U)KX/ MKXRO#V=:4>S9_3.58GZYEE&O_-&+^;2O^(4445D=X4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !115FSTB^O;6;446.*TMBHN;Z[G2"W@+9VAYI M"J(6P0H9AN/ R>*:3D[(BI4ITH.'+=O$]XI&)766VT]>5/?;/. M""RD8@*L,AG%>:^,_B?XW\>HEKXBUMFLX7#V^FVR+#:Q-M"[UB0!=Y4 &0@N MV/F8GFO3P^55JFM3W5^)\+F_'V68*\,(O:R[[17SW?R5O,]/\3_%;X<^$ ]M M;WC^(-04$>1ITGEVD+88?/.P)E*L!E8E*.K9685YUXU^,/C?QQ;R:5=WT=CI M;N&_L?3$,-MPQ9=XR6F*ECM>5G< XW8KEJ*]JA@\/A_A6O?J?F.:\29OG#:K MU/=_E6D?NZ_.X4445U'A!1110 4444 %%%% !1110 4444 %?M-_P;,ZPL_[ M+'Q T /S;?$#[05]!+8VZY_\@_I7XLU^NO\ P:_ZZ\_AGXS>&F;Y;6_T*Z09 MZF5+Y#_Z)7\Q0!^J]%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %;?PUT#_ M (2KXAZ'X;*;EOM6MX9!C^!I%#'\!DUB5ZE^QMX>.O?'S2IFCW1Z=#/=RC'3 M$913_P!]NE 'V]1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!3\0>'] \6:'=^&?%. MAV>IZ;?V[07VGZA;)-!P%K,^L\/Q@WK3;C_P"W+\';Y!1117G'V84444 %%%% !1110 44 M44 %%%% !1110 445:N=-ATC2HO$'BS6+/1-.G!,%[JDC()P&*DPQJK2W ## M:QB1]A(W;1S50A.I+EBKLQQ&)P^$I.I6FHQ75NR*M6DTJ6/2F\0ZK=6^G:6C MLCZGJ,PB@W* S(I/,L@4[O*C#2$=%-<1XC_:'\/Z,3;_ T\--=3C!76/$4" M-M/RD&.T!:,$$,I\UIE=2#L0UYKXG\6^)_&FI_VQXLUZZU"Y$:Q)+=3%S'&O MW8T!X1%S@(N%4< 5ZV'RFI+6J[+MU/S[-_$/!T+T\!#GE_,](_);O\ ]0\ M4?'?P3X>WV7@G2&URZ&5.I:FKPVBGYE)BA4B27G8Z/(T?X4445N>4%%%% !1110 4444 %%%% !1110 4444 M %%%% !7ZF?\&PFL+!\1/B]X?WOA?=<^(_&DL?W(X;*W?'7),D@_2.OFNOMS]C7PF MWA?X$Z?<31;)=6GEOI 1V8A$/XHB'\: /5**** "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 YWXO\ PS\/?&GX M3>)_@[XNCWZ5XK\/7NCZDH4$FWN8'ADX/^RYK^,OXI?#KQ)\(/B;XB^$WC*U M\C5_"^NW>DZK#@_)>OJ*\?.*7-2C-=/U/TCPXQWL\=5PD MGI-7T?:XFHH1\W^7?T17JSK-KIG@^Q35?B#KMOH<,L(EMX+K+7=TA7XGE:2>>:0L\CL22222>M>O0RA MO6L_DO\ ,_.H^)_VCK:QWV/PN\,I;CE?[:UR) M+BYUSQ/JT^O>)=:N]1OKEMUS>WURTTLK8 M RSN26. !R>U5**]BE1I48V@K'YMC\SQ^9U?:8JHYOSV7HME\D%%%%:G"%%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?>?_!NAK*Z9_P4 M&N+(OC^T?A_J5N!ZXFM9QM([> 8Z(BA1^@K MXR_8R\#GQ?\ &RTU&>+=;:) ]]*2.-X^6,?7>P;_ ( :^V* "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"ORN_P"#K_\ 96;XJ_L2^'/VF=#TSS=2^%WB0)J$J)RNE:@4@D)QR<7*6>,\ M ,YXK]4:XO\ :-^!_A/]I;X">,?V?O',8.E>,?#EWI-X^P,81-$R"50?XT8A MU/9E![5CB*2KT)0[GIY/CWEF:4L4OLM7]-G^#9_%_16_\5OAIXL^#'Q/\1?" M'QY8&UUOPMKEWI.KVQ_Y9W-O,T4BC/4;D.#W%8%?&M-.S/Z3C*,XJ47=,*** M*"@HHHH **LZ/HNL>(;]-*T'2KF]NI Q2WM(&D=@H+,0J@G )/H 35'Q)XT M^%?P])C\3>)QK=^AYT7PO=1RKU'$E[AX(P5.08A<$$%75#6U*A6KNT%<\[,, MVR[*J?/BJBCY=7Z):O[BU86%]JE[#INF64MS>);"?0-!^S^'=)N(C%<:?H@:-KJ,@!EGG9C-,K;03&S^5N&5C7I7!U[&'RB M*UJN_DC\US;Q$KU+T\OARK^:6K^2V7SOZ'I'BC]I?Q=<^98?#>R3PK9G*B:P MG+ZA*OS#]Y=D!P2K%&$(AC0UYO117KPIPI1Y8*R/SO%8S%8ZLZN(FYR?5 MNX44459S!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %?3/_ 1QUE="_P""E_PGO6?;OUJYM\_]=K&XBQ_X_7S-7M'_ 3E MUN3P_P#M]?!F_C?;O^)FBVS-Z+->10L?RTJ'S+J^NH[>W3^\[L% _,T ?6'[!G@;^P M_AK>^-;F'$VMWNV%B.L$.5'_ (^9/R%>ZUF>#?"^G^"?">G>$M+'[C3K..", MXP6VJ 6/N3DGW-:= !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!_.9_P=/?L8GX%_MN:=^T[X7TK MRM ^+>E^=>O&F$BUFT5(;@<<+YD1MI>>6=ICV)K\OJ_JS_X+G_L12?MS_P#! M/#Q=X*\-Z5]J\6>$U'B?P)1TWO&3]VOY3*^7S*A M[+$MK:6O^9^\<$9I_:.2QIR?OTO=?I]E_=I\F%%:&C>%M;UVUN-1LK:..RLR MHO=3O;F.VM+4MG9YMQ*RQ1;B"%W,-QX&3Q7.^)/C-\(O Q,.A*_C345Y#*)K M32D/RD98A+FY!&Y651;[2,K(XZ\]#"U\0_<7SZ'L9IGV59/&^)J)/^5:R?R7 MYNR\S?T3P[K7B*:6+1M/>86\)FNYLA8K:$$!I99&PD48R,R.0JYY(K&\3_$S MX2> 0]O<:M)XHU100;'0YA'9POAAB2[93YI5@,K CQNIRLZFO*_'_P 9?B'\ M28$TWQ'KI33()1):Z+81+;V4+A=H<0Q@*9-ORF5@TC #<['FN7KVJ&4TH:U' M=_@?F6;^(./Q-Z>!C[./=ZR_R7XOS.S\>_'GX@^/;&70)+N#2=$E<%M T2,P M6KX;1US@,!Q7&445ZD8QA&T59'P-:O6Q%1U*LG*3W;=W][ M"BBBJ,@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH *[_]E#61X<_:E^&OB%FVBP\?Z-<%O39?0M_2N J[X:UJ M;PWXCT_Q%;9\RPO8KF/']Y'##^5 ']7]%*=F3Y;AES\K#N/6DH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "O;?V&OATWBCXGR>-+RWW6F@0%T9AP;B0%4'X+O;V(6O M$J^[?V7_ (:?\*R^$.G:?=V^R_U!?MNHY&&$D@&$/^Z@5<>H/K0!Z'1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %?RC_P#!PA^SCX=_X)F_M]^(?#GA+X5R7^B_$!9/%/@V MXU)S%I=E!<2RB>TCBA8/,\$X;;ND0(AB#12*P)_JXK\XO^#GK_@F_P#\-Z?\ M$Y=5\=>!M!^U>/\ X/>?XF\,^3'NFNK)8Q_:-DO<[X$$JJ 2TMI$H^\:RJT* M5:W.KV._ YIC\M4_JM1PYU9V_K3U6I_*!X^^*?Q ^)]W%=>-_$TUXEMO^Q62 M(D-K9AB"RP6\06*!6(R5C503R1GFN?HHK1))61Q3G.I)RD[M]6%%%%,D**** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** /ZLOAKK(\1_#K0/$*ON%_HEKC?LN?"P_%/XKV=G>V^_3=-Q>:ED?*R(1MC/^\V!C^[N/:ONJO* M/V/_ (5'X/W49^BDMCL7([5ZO0 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 %%%% !2,JNI1U!!&""."*6B@#^/K_ (.+?^"8S?\ !-;_ (*"ZQ8> M!= -K\-?B-YOB/X?M%'B&U1Y/]*TY>P^S3-A5Y(AEMR3EC7P17]D_P#P7I_X M)@6'_!4?]@K6_AIX:TZ$_$/PDSZ_\-KQ\*S:A%&0]D6/2.YCW1')"A_*D.?+ M%?QOZKI>IZ'J=SHFM:?/:7EG.\%W:7,1CDAE1BK(ZM@JP(((/((Q0!!1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 ?TL?\$R-:77O^"?'P=OE;/E^ -.ML_]<8A# M_P"R5[I7RU_P13UE]>_X)@_"F]E?+QV.I6[#T$.JWD2C_OE%/XU]2T %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %>D_LM?"(_%GXG01:C;;])TK%UJ9(^5P#\D1_WV&"/[H; MTKSB&&:XF2WMXF>1V"HB+DL3P !W-?=W[-GP?C^#WPVM]*O(E_M2^(N=6<!OBAJ'E^-(+2+Y-)\1E2S3,!]V.\56ES MS^_2?)'F(#_337GG[5_[,/PE_;._9U\7?LP?''0AJ'AGQCI$ECJ$:X\R!CAH MKB(D';-%(J2QM@[7C4\XH _A&HKV7]O[]B/XN?\ !/#]K#Q;^RA\9K-O[2\- MWY%AJ:0E(=7L'^:VOH<]8Y8\-C)*-N1OF1@/&J "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@#]_O^"!6M+JG_!-'PG8AL_V;K>KVQ'IF]EF_]JU]G5\ ?\&W>L/J?[ N MM64K\Z=\3]1MT7/1#9:?*#_WU*_Y5]_T %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445O_#+X>:W\ M4O&MEX*T%/WMU)^]F*Y6"()KO&0WN(P0?]XKZ&OKBLOP5X/T/P#X6LO"'ARV\JSL8!'$#U8]2S>K, M223ZDUJ4 %%%% !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!^;7_ L.7N-)8_Q,V#)!G.V4%1M$ MSM7\E=S;7%G<26=Y;O%+$Y26*1"K(P."I!Y!!XQ7]_-?SD?\'7O_ 1'_P"% M0>+;_P#X*??LN^$=OA;Q#?@_%G0M/@^72=2E<*NJHJC AN'(67^[.P?D3'8 M?AU1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110!^TG_ ;,ZT)_V7/B#X=W\VOCX7)7/3S; M&!<_^0?TK]**_*;_ (-?-9:?PY\:O#\C\6U[X?N(ESU,J:BKG_R$GYU^K- ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 +'&\KB*)"S,0%51DD^E?:_[*/P''PB\'G6M?M@->U:-6O MPYMHNJP#W[M[\<[0:\N_8L_9^;6M0C^+_B^P_P!#M9/^))!*O$TH/,V#_"IX M7U;G^'GZIH **** "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 *RO'7 M@;P?\3O!>K?#GXA>&[/6=!U[39M/UG2=0@$L%Y:S(8Y89$/#*RL01Z&M6B@# M^/K_ (+W_P#!%_QG_P $FOVDS=^#+2]U+X.^-;J6?P!K\N9&LV^\^E7+_P#/ M>('Y6/\ KH@''S"14^"*_NG_ &UOV-?@9^WU^S;XD_9=_:&\-#4/#WB*UVB: M+:MSIURO,-Y;.0?+GB?#*V"#RK!E9E/\/,/40H?[S=S_".>I&>?^#WPD\2?&3QA%X7T%#'$,/? MWK+E+6+/+'U/8+W/H,D?=G@'P'X<^&OA6U\(>%K/R;6U3J>7E<_>D<]V)Y)_ M 8 H T]/L++2K&'3--M(X+>WB6."&)0JQHHP% '0 "IJ** "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@ KYJ_X*H_\ !,'X#_\ !5?] ME^_^ 'Q@MUL-5M2]WX*\86]L'NO#^H[<+,F2-\3X"RPD@2)W5U1T^E:* /X7 MOVWOV)?V@O\ @GQ^T7KG[,O[27A%M+U_1Y-UO) M=$EY4Y:WOK=B?+N[:7 $T$@!*N/0J0K*R@ \OHHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /O'_@W3UM M=*_X*$2V!?']I^ =2M@/7$MM-C_R%^E?NW7\^?\ P0=UAM,_X*A?#ZS+8CU" MRUNWEY[#2+R5?_'XUK^@R@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ K<^'GP\\3_%#Q5;^$?"=B9KFD<]E'^ &20*QTLM3N;&^OM-T:]OAIVGSWUW%86K32+!"A>1@B DX4'@YEQRQ] .@7L/4DD]9110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5 M\F?\%<_^"0W[._\ P5L^ 3_#GXG6T>B^,M&BEE\">/K2U#W6C7+#E&'!FM9" M%$D!(! #*5=5.5_;M_P4F_X)E_LQ?\%1_@!<_ S] MHSPS^^@$DWA;Q781JNH^'[QEP)[>0C[IPH>)LI(H 89"LO\ )1_P5&_X),_M M4_\ !*+XU-\,_CUX?^W:!J4LC>#_ !YID#?V;KL"GJC'/E3J"/,MW.]"9IY3F21LB.!.\CM_"H_,\ 9) K3^#?P4\8?&GQ$-'\.V_E6L)!O M]2E4^5;(?7^\Q[*.3[ $C[9^%/PD\'_!_P -+X=\*66"V&N[R4 RW+@?><_G M@#@=N] %+X*?!#PI\%/#(TC1HQ/>SJ#J.I2( ]P_I_LH.<+V]R23\Y?!-T8%75E)!4@@@D&OP2_P""U/\ P:5QZA+K M'[3G_!*S2(X96+W>M_!F28(C'EG?2)'.%]?LDAQU$3CY(: /Y^:*O^*/"WB; MP1XCOO!WC3P[?:1J^EWEZG:/;W-I.C%7BEC_LJ MZXOAG]J#X;^)&?:-/\>Z/K7.@ZU9ZY9G$UE=1SQ M'/\ $C!A^HK^L6Z:!KF1K4YB+DQGU7/'Z4 ,HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHJ2SL[O4+J.QL+62>>9PD,,*%G=B< #DD^ ME $=>K_L^?LM>)OC#<1Z_K?FZ;X>5_FNRN)+K!Y6$'\BYX'N017HGP _8G2+ MR/%WQF@#-P]OH*MD#T,Y'7_<'XGJM?25O;V]I EK:P)%%$@2..-0JHH& !P M !VH SO!W@SPSX!T"#PQX2TB*RLH!\D48Y8]V8GEF//P)XU>V\._&JTA4^7;,2$L=9('>-B(G;^Z0 "TA-? M7EO<07<"75K.DL4J!XY(V#*ZD9!!'4$=ZQ_B3\._"'Q;\ :Q\,?'VD)?Z-KV MG2V6I6DG22*12IP?X6&/Q$\7_ RUKQ'_ ,$]?C9J[W/B MCX8HLGA/5+GAM>\,.<6EROJT0*PN!PN$7)(8T ?4U%%% !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 5J_P"""'[&G_!5O0Y_%?BK2O\ A"OBE#:>7I7Q*\/VBFXDVKA(KZ'*K?0C M #%9% PDB#(/\P?_!2C_@D=^VA_P2R^(O\ PB7[27P]9]!O;EH_#GCS1 \^ MCZP!D@1S;08Y< DP2A) !G:5PQ_M@KGOBI\)OAA\SQR J<'!!Z@@$8(!H _@DHK]U?^"WG_ :I?#WX!>!] M=_:\_8)^(\&C>&K":)]9^&WBR\DD%KYTR0H-.NR'=QOD0>3/E@-Q$QX2OQ+^ M*WPE^)WP,\?ZE\*_C'X U?PQXCT>X,.IZ)KNG26MS;N.S1R*& (Y!Q@@@C@T M <]1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5_5A M\,-<7Q/\-?#WB57W#4=#M+D-Z^9"CY_6OY3Z_J _8KU=M?\ V,OA!KDC9DO/ MA7X=FF/_ $T;3+F4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !15G1]&U?Q#J4.C:%ID]Y=SMMAMK:(N[GT '-?1OP7_86=_)\0?&6 MYVCADT.TEY/M+(O3_=0_\"[4 >,?"?X(>/\ XQZI]B\)Z61;1N!=:E<96"#Z MMCEO]D9/MCFOKWX)_LU> O@Q;K>V1&OTR3W)KNM M%T/1_#>EPZ)H&F06=I;IMAMK:((B#V JU0 4444 %%%% !1110 5\S?\%%?@ M_P"-K;3/#_[:7P%TWS?B%\(YGOTLXL@ZYHK _;M.?'+ Q[G3J00P4;G!KZ9H M(!&"* .6^"GQ@\$_'_X3Z#\9?ASJ/VK1O$.G)=VYL?\,"?M,_])/OBG_X V7_ ,30![!^V#\(?%/[07[)OQ.^ W@; MQ(NC:UXU^'VLZ%I&KO*Z"QN;NRFMXIRR?,NQY%;*\C''-?BE_P '0O[&7P/_ M ."=?_!//X2G]E*TUWP_K#_$6'2M4\4-XHOI]3U2$:9=NWVB>24ER\D:R$#" MAA\JJ /V_\ @)\,/&'PB^'T?@[QS\9-:\=WZ74LK:_K\<:7#JQ!$9$8"X7H M/K7Y+?\ ![/_ ,F!?"D?]5A3_P!-5]0![I^R'_P2L^"WQC_8D_8]_:L^&L-[ MX;^)GA_0?ASXRUK7;?Q%?)'X@C%O87&J0WL7F-'.TT33NK%-WG!!N5&?/)_L MK:/^PSXO_P"#B_XJ_%KP7^W9\0=5^*FJ>$)]-USX%^(/ >IV-MI\4%O:QR>9 M>7*+%<6RJJ2Q0!0 90ZNXZ_:_P#P2AY_X):_LUX_Z(#X-_\ 3)9U^5G[(7_* MYY\/]9U M#2_AKJUII?Q-\7>'O"UYJ&B^$;VYE$44%]>01M&C^80KJF\PD@2^77Y:_P#! M':7Q1#_P<9_M_3>!XP^MII'C0Z.F =UT/$5MY0YX^_MZUY]_P;W% M]8M8+AK>*1W@1X8+=3MA2>1DA81_*Y ./M"@#\>_^"XO_!$GXL?M3?!'XN_M M\?&+]N?Q;%XQ\ Z)K'B/P/X&TRX5/"NBZ/I\0 M_(4517I__!N=\9/VU_VN?^")]I>_$3XL7EMXL77]3\/^"?B%KUN;^[&DQ/#& MMX?-.+J:!VNXHC)E2UK&)-P#9M_\%N_VZOV9_%^N0_\ !)CQ=^UYX3^%\7C: MPBN_C7XQUC6(XIM#\,EU9M-M4;._4+\?NU5@5BMC)+(/WD(?Z _8W_;@_P"" M7?AS]F^[\/\ [+GQK\&Z+\&O@]'IGAL^+[C5X;+P_:W$L8,=FM[-%O\ 4)S;R0.=0N)@L1^R.'F6:.4&)UC<*,!UK[ _X.J/B[\:_!GP MO_9]^$7A36]2TSX>?$3XR6VE?$^ZL)GA2\M@T)AL)Y$(_:_P!$^)5CXLTLZS-H^KSS+XB6]NDAMY[= M=[&*Z2>6%T:#:&0O\I(5A^MOA'X):?\ '[]CGPC\)?VW?ASHWC&^U#P7I*^. M]&\2:9%=6\^J):Q-.[1N"H=;@.RL.58 J00#0!^=?_!'SQA\2/AU_P %XOVS M?V1/AE')9_ KP]%#J]EX>LH]FE>'M:D>SVQ6L2XCM?.66_+1QA0WV8$C]V,? M1_[.:-_P4[_;(/[0NZJ9Y>!$IKP_\ : _:0^*L?_!:_P"&/_!%_P"! MGBS5/A5\%?!WP6N[\:?X(NCI]S?W$>D7C68%TG[U+>V\J K$C .\4GF^8"%4 M _6:BOST_P"#:#_@HE^T#_P4@_X)VW'Q&_:;OEU3Q7X.\C=*Y/X-8^./_ 5.^*'Q6?\ ?:7\*?!VG^#-'<\H;VZ8WEVZ M^CICRF/HP%?5E '\M_\ P4P_X-(_VUOV4CJ/Q*_8WOI?C3X'@+R_V98VHA\2 M6$0YP]H#MO<# W6Q,CG)\A!7Y.:SHVL>'-6N= \0Z365Y T4T$J MG#(Z, RL"""" 017]^=?*_\ P4%_X(P?\$]?^"EVGS77[2/P/MD\4-!Y5KX^ M\,L+#6[? PN;A%(N%4?=CN%EC&>%!YH _BKHK]=O^"B'_!H/^W#^S:][X[_8 MSU^W^-'A.(M(-*@C2Q\0VD?7!MG;RKO P,POYCGI"M?E!X\^'_CSX6^+;WP# M\3?!.K^'-=TV8Q:CHNNZ;+:7=K(.J20RJKHWL0#0!D4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !7]*W_!,37!XA_X)[?!Z_#[O+\!6%MG_ *X1 MB''_ )#K^:FOZ)_^"*.KMK7_ 2Y^$UU*^9(K'5;>3V\K6;^-1_WPJ4 ?4M% M%% !1110 4444 %%%% !1110 4444 %%3Z=IFI:Q>QZ;I&GSW5S,VV*WMHB[ MN?0*H)->S_"_]A[XC>+&CU#QW.F@6)P3$X$ETX]D!PG_ (Y']TT >)PPS7, MRV]O$TDCL%1$7)8GH !U->U?"']BCQ]XW\K5_';OH&FMAA%+'F[E'LA_U?U? MD?W37TE\,?@'\,/A+"K>%?#J&\"X?4[S$MPWK\Q'RY]%"CVKLJ .8^&WP=^' MGPFT_P"Q>"_#\<$C*%GO9/GGF_WG/..^!A1V KIZ** "BBB@ HHHH **** " MBBB@ HHHH **** "OG[]M7_@EQ^Q#_P4173+?]L?X5:MXSM-'G,^EZ9)X_UR MQLK:8IL,JVUG>PP^9MR-^S=@GGDY^@:* .%_9U_9P^$O[*?PLTOX*? _2]6T M_P ,:'9Q6FC:7JOBK4=5%C;1($C@B>_N)I(XD4!5C5@J@ 5Y%X,_X)!_\ M$_\ X??M9WO[='A'X1Z]:?%C4KF6;4?&9^)WB*2>Z,B!'22.34&B>,HJKY3( M4"HH"@*,?2]% 'S;^SY_P2-_8$_99_:1UO\ :\^!?P@UK1OB-XF:\;Q)XFE^ M)'B"]DU8W4PGN/M,5U?R13[YE60AT;#JK#! ->?_ !/_ .#?3_@E/\6?VDKW M]JKQ%^SI<6?BG5[U[O7X] \5:CIUCJL[G=(\]M;3HA\P\R*H59227#%FS]I4 M4 ? 7_!8?_@C]^S5_P %#_#7@SX=:?\ LV!_'&G6$.A>%_'5AR0^Z_XF\2:G-J&N:SJ/Q1\3O-=W,K% MGD8_VE@9)X & *[C1?^"*/_ 3*\-?L<:_^P-X=_9DM[3X6>)O$']O: MKX>/B34YY&U/9"BW:7,O$.E^"]06^\$Z)X\^(.J:UIOAZY4$)-96-U.UM!*FYBDBQ;X MR[%&7BB@#S/X"?LH?"_]GGQI\0OB7X5N-5U3Q-\4/%']M^+_$6OW:W% MW]TC1?'_@K48[744TV[@F@N+*3SHI89HBEQ-MWQEXFD9HV1B37T#10 M!YI^R+^R%^S[^PO\!]'_ &;OV9? ,/A[PKHH=H+59GEEN)I&W2W$\KDO-*[< MEV/8*,*JJ/2Z** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HKP#_@I/^VMXF_X)Z?LM>(?VMHO@M#XU\.^$8(I_$EA!XF^ MP7T<4EQ% CP(UO)'-AI06#21D*#@.>*X[_@DK_P4UUG_ (*L_ B?]IGP]^SV M/!'@\:O=:78MJ?BP7E_=74'E;SY$=LJ)#^\(#F7?N0CR\$-0!]84444 %%%< M7!^T%\)[O]H*;]EVQ\50W'C:T\)CQ)J&CP?,UGIS7 MXI93_ &23>$7J1$Y MX &0#M***\X_:\^.NM?LO_LR>.?VC]&\ Q^)U\!^%[W7]0T1M7^Q/BOSW^$'_!>S1?CA_P2@\9?\%6/ _[+.H#1 M? GB&XL-<\'WWBV*.[>V@%OYEQ#,MNR.P-S'^Z8)E5<[\A4;Z._X)F?MW>'O M^"E7[&/A3]LCPK\/;WPM8^*9]0CAT/4+Y+F6W-I?3VA)D15#;C 6&!P& [4 M>]445Q?QL_:"^$_[/6G^'=0^*WBJ'3?^$L\9:5X5\.0-S+?ZKJ%REO;V\2=6 M.YR[8^[''(YX0T =I17QS_P5=_X*VO\ \$OO$GP>\/)^RCXM^)?_ MCQ9+H MWG>&KCRAI?EM;C 'DR?:+F3[1F*WS'Y@AE_>+MY^QJ "BBB@ HHKSC]K'XT> M-?V=/V?_ !3\=_!OPTM/%@\'Z#>:SJNC7'B Z=+-9VMO)/*('^SS*\NV,A4? M8I)Y<4 >CT5^?'_!)[_@X(^$7_!4+]H[QE^RI/\ L_Z]\,O&GA+2I+X:5XBU M>*X>\$%P+>[B 1$*2PN\64.20S'@(:]J_P""K?\ P4Z\!?\ !*W]G2#X\>+_ M (:ZIXRN;W5EL[+PWHUXD$SQB-I)[IY'5A'#$JJ&8CEY8DZR+0!].T5\J?\ M!)K_ (*6:U_P53^ +_M/Z#^S\/!'A"75+O3=._M'Q6+V_N;BW:,.Q@CMEC2+ MYV ^,?Q8\56NB>&O#&DSZEKFK7K M[8K6VA0N[GUP!P!DDX !) J[X(\7:1X_\&:1X\\/F7[!K>EV]_9>DWWV18?M&__ $BXN/)F\B%=FS=Y;9DDB3C?N'N'P(^*)^.'P0\'?&@^#M4\ M.GQ=X6T_6O[ UR'R[W3?M5M'/]FG3^&6/?L<=F4T =7117PU\,/^"U&G>,_^ M"O6N_P#!('Q;^S9>Z-XJT*UFNIO%=KXICN["6$:;%J,+*A@CDR\$T60?N,2/ MFQD@'W+1110 4444 %9OC'Q5HW@3PCJOC?Q'<^3I^C:;/?7\Q_@AAC:1V_!5 M)K2KYI_X*Q^,]:T?]C^^^%WA";;K_P 3]>T_P9H: _?EOI@LBX')!@68?C0! M%_P28\*ZS!^R@/C/XNMO+U[XK>*=3\9:ONY.Z[G(B /=?)CB8=AO-?3=9/@' MP9HOPX\"Z+\//#/NPP1+&@_P"^5%:U !1110 5XW^U]_P3 MZ_8P_;T\)_\ "'_M:_L[>'/&<,<)CL[^_L_+U"Q4YS]GO(BEQ;\G)\N1<]\U M[)10!^!W[F\\7?\$]/VFI+*0[I(?!?Q.C,D6>NR+4;6/<@'15D M@<]-TO4U^/W[9?\ P2:_X*'_ + M[<#]I_\ 99\3:)I4#X'BFSM?M^CR#/RD M7UL7@4D6[PS1.4EBE0JR,#@J0>00>,4 M ,HHHH **** "BBB@ HHHH **** "OW\_P"" ^NC5_\ @FGX6L ^?[+UW5[4 MC/3-Y)-C_P C9_&OP#K]S?\ @VXUWMDZM:Z5$97/MO< M*?\ @+5[%X&_9<^"?@+9-8>#8KZY3_E[U8_:'SZ@-\BGW510!\=> ?@M\3_B M9(O_ AW@^[N82<&\=/+@7U_>/A?P!)]J]R^'O\ P3_B0QWWQ/\ %Y<\%M/T M@8'T,KC/U 4>QKZ42-(D$<2!54855& !Z4M &#X%^%_@#X:V7V'P3X6M; %< M22QINED_WI&RS?B:WJ** "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 ^)O^#C3_ )0H_'W_ M +%FS_\ 3G9U\\?\&J6G:KJ__!"ZYTW0_%5_H=[-XP\2"TUC2UA-Q9R?N]LL M8FCDC+*<$!T9?4&OJ/\ X+F?!K]H3]IO_@FM\2/V8/V9?@3JWC?Q9XYTRVL] M.ALM9TNQM[4I?6TSO/)?W<&!Y<;D; Y) ! SFO%/^#?S]F/]L[]@7_@F7K?[ M,?[3/[(OB/1_%NEZSK.J:;:6?B?P_>1:PMPL1B@@EAU)ECE+;A^^\I!LR7Y% M 'P#^PK_ ,%#O^"PG[>N_P#!KU<_\%!O#4T6 MI_+F30=2\6Q:/$XMHDU86;:LUL$\HR+;LF?E\L2'S"NP%*\J_X)B_\$HO M^"GO[*O_ 20_:Y_9!^+'[%6KP^-/BOHRV_@>TLO''AN:&]DFM)+5P\HU/;# MY982,7(!3.W MZOXDT&YL_%/A^^U2(W\*W"74T$0^QRS@F8IAD'RNI((!O?\ !'']LMOV]O$W MA[XB?L[?\%"/&OBSPU:_#;4++XH?"WXDC2GU_P +>))'LOLVJ0R1VL;W5JWE MW:KDR0*SK@*6>*/XK_X(:_#;X[?&#_@NK^U[IVI?MN?$NPU?PCXBU&SU3Q/# M'I%U?>)K6QU]K6*WO/M=A-''&8X4&VU2#8 %CV*%4?1W[ '_ 1YU/X0?\%O M1^W;^S-^S)XQ^!'P9L/ 5W'KWA#QC?6(?4-?O%FBFLK&WL[NYVV"!K>XRS^6 M)H2L64V!$_X)W_\ !/;_ (*(_L#_ /!;K]H[XTC]FJU\2_#KXV:]J%_HGQ#C M\764%CI=M>:R=0+7%N7-T\L<4DD?E)%\\L:C-T,C"08'_!.G_@H9^T'_ ,%(O^#;;]I#XK?M.ZU;:MXL\*>"?'GA:ZUZ M"SCMWU2*'PVEU'/-'$%C$NV\\LE%4-Y08C))/*7'["?_ 6E\7_\%9?VDOBS M\2OV=_"OC;PMX[\&^(?"/PE^(OC/Q_#!I_@O1+W<3&VQ#+$L,)> M1I&>=5=FDD_X)$_\$^O^"D?[)7_!$_\ :=_8@^,7[&5[;>+?''_"3#P7:6OC M?1I)M5N=3T*WTR,8-T((8(Y+?>\LDZL5<;(WQ0!X#_P3>_Y4]_VDO^QAUW_T M'2J]Z_X)E?%[]NKX)?\ !JSX%\:?\$YO@ZWC3XHMK.M6NEV<=FMU)802^(]0 M6:]CMF(%R\:_=CY&7#LKJC*-X&Y+:[M[M;+]^;@:GY<:QFVD#JY#G6MZ\ M:$FXM1(KR1.R).@#!@& ,CXQ_P#!5#]IK]D?_@J]^RW\(/AU^UYK_CO1?BQ_ M8&B?'#X<^,-7TK6$\.:W>WL-K=VR7-A;11V]U;_:%8QPE5#Q#*A) MA_%S6?^#A#]D+X91_M+^,[/2]?\0>'+WPY;VWV$Q>$;J;7!:M<6$+VS1/+ M^Y24O=).68!3F-5C7/\ CG_P2@_X*U>*?'G["_QE\,_\$]/!^B6?P$31++6O M /@[XCV#S6W]GZC;7DMY>33^3#&]VZ32%8&NBC;FDED>0"OI3_@MK_P3I_;J M^,O_ 4K_96_X*+_ +-WP#B^(-I\+=1T<^-/!^C>)[.UN[K"_)BEOGMTE MC)/V7O"?[/G[=OC._'CK4]7T M[QG>^)/#WA^>751:W>G-%*PBTV-(GV7\D3>4J*5CC.T,&9O5O^"D_P#P4Q^. M^M?\%C/@=_P1R_9P^(M[X'T_Q4\&J?%+QEHMO VJ/:M%<7"Z=://'(MMF"U+ M/,$+_OXPI78P?S7_ (.)/V!_^"E?_!1K7_V:M?\ @-^QO-J]Y\.KO5M7\9I9 M>.M$@MK-KR?37ALHI+V\@DN)8TLW$D@B6,L049@?E]$_X*!?\$V_V@Q_P5V^ M O\ P6A_9\^#FJ^)H/#UO;Z?\5OAS;7UBFM6<'D7%N+RW#W M[ITANBCPQS$ MYMT*&0.Q4 =^Q)_P4C^//PW_ ."XWQ>_X(K_ ![^*6H^.?#MAIR:G\+?&.MP MP#6;(OI=IJ;V%Q+#&BW2+!"_L_C/PU/6JK(Z.)0),;BK*#DKD_='_ 4!_P"3#?C;_P!DB\2?^FNYK\_? M^#6/_@GO^W!_P3B^%7Q5^%O[9W[.=YX-G\2>(;'5=$U'_A)]'U&WN42!H7B_ MT&\FD20'#?,@4@_>SQ7WS_P4%L/BIXB_8Q^)?P_^"OP9U?QUXF\5>!]6T/1] M$TC4].LS]HN[*:".266_N;>)(E=UW$,S@_X*X^$/$G_ 1H_P"" MQOP%_P""L'PJT::/PE\0-.T_4O$EK9+A9KJ*VBM-:M,= UQ9S),I;K--(P'R M5]G?\%KO%'AO]KK_ ()V?M3_ +9'A;6(-7\%^%?!&D^!_A=J=NV^"\,NL:5? M:WJ$+=TDG%A99X(?2)NSU[G_ ,%2O^">?Q*_X*M_\$A8_@;J7P4O/!?Q7\.6 MNFZKX/T3Q/JNG2/;ZO:PK'+";FRN9X/*FADN8 QD W,KL %%5?\ @HC_ ,$] M_BEX3_X(57'_ 2Q_8=^ FJ>.-6'@S2="TN2QU;2M.@\ZWOK6YNKRY>_O(,- M,T=Q,1&')DDQ@ Y !Y/_ ,&R'BCXF^"?^#?74O&7P4\!Q^*?&6DZEXNO/"?A MF:X$*:MJ409[:T9R5""2540MD8#=17S!^WG_ ,%/_P#@I=^R/^P'\*/VL_B1 M^U/XI\$?M.77Q,>W\=_!'6O[(DTY-!E74)+>:728K826<+K:V\VQFG!W[=OQN_X(I_\ !&GPM\4_#7QZ\1?$WQ]\ M0H]$T?P%=>/=-TORO#1FTOSI&CBL+.V6:*&*!]@F\QC+)'O9T#*_!/X(> _@K8V'Q5^&ESHEYK7P^/BFUFDFAM=*N-/ECBNR4MVG M'FQRE-^S =5=V"[]K_@IG_P3,_;%_P""K/\ P1N\'_"C5/@K9_#SXL?#FYTK M4?"G@K5?%%K=2Z@+73?L=S;W%U"QMH'F,LKQ .R@0P>8\9DD6( K?#S_ (* M?'WX!?\ !1_]GWX)>!?VB/&?Q[^&?Q9\+QZ5\4M2U?P_YJ^'_$A.V/4K>>&T MA%I%+(\8:W),*QARH# $>3:?^WM_P5G\8?\ !P5\6O\ @EW\$/VM0WAE-+O8 M_#%_XP\*:9=P>%-^FVM[]O9+>VAEO&A\R2*&)Y K/+$92ZJP;[*_X):_'C_@ MKG\2/AGX(^"'[7W["Z?"^?P586MCXR^)6N^+;2[_ .$ABM4"*MEI]N6=;B?: M@EE=Q"@,KQEF*1K\Z_LT_L#_ +?G@7_@Y5^(W_!1KQC^R!K=C\)O&5EEE@5K.RMDNI;:/4FF$1:U=L*C2!77Y,Y .3_X*;_$[_@L[_P2>_X( MY:+\4_BY_P %"4UKXQ0?&@V$OB/PSHUC=65UH=Y!.\5M*+[3U9I4>W+AE1-@ ME,>755-?0?[2?[67_!4VX_X)_?LB>._V3/AWJOBW4?B=HGA>]^.?CO18=/CO M](L)M/LI[N>%;F-K6T:?S;EC=/"\-OY7W5W(1=_X.9_V-_VM?V^/V#=%_9O_ M &/?@+?>-?$,GQ!LM8O7B\0:5I]O96MO;W2,7>_NX"S,TZ!5C#]&+%<#/SO_ M ,%0/V(_^"P7QM_X)F_LB_LT?LY_ '4)[/P5X;TO2?CM\*KCQGI=JVJW%A9: M?!;QSW$5Z8;C3V:"\RJ3$_O(G= 5'E@%O]C'_@J%\:=%_P"#B+5/^"='@/\ M:YOOC1\#/%VB37/A_5/$%W::A+IUY#HS:A*UI?VT4?GQ":&>'&7CVL,99-QX M/X9_\KO?Q!_[%&'_ -0K3:ZKPI_P3L_X*C>'_P#@X:^''_!2+6/V*?".G^") MO"D-EJ6F>$/B':-IOA*'^PI=)%J\DL4,TS0 QN1!:>6P.R/(4L.I\ ?L#?M^ MZ7_P=!>)?^"F>J_L@:Y;?!_7;5=)M_$#^+O#S3Q*OAZUTP7;VJZD9O),UNS8 M"&7RV!\O=E0 >'?#+_@L/\?OVE_VE_VB_P!E/XP?MU^,OV?/CS#XRU;1O@+I M%W9:7'X1C2$O!;Z-=K WEM;F=9%C$64=HA^RWP5\#ZU\,O@Y MX2^&WB3Q3-KFH^'O#-AIE_K=QGS-0G@MXXGN&R2=TC(7.3G+4 =-1110 5\I M_'K_ (OA_P %/OA#\&(_WNF?#3PUJ/CK78ARAN)2+.Q#>CI)F0#KAB>E?5E? M*?\ P3Z_XN_^T!\??VN;C]Y!KOCI?"WAN4\@Z=I$0A\R/_8ED1?M%?L"_L2_M;QO\ \-+?LI^ O&MPZ;1J M.O>&+>:\C&,?)<[/.CX[JXKUVB@#\N?V@O\ @T,_X)$_&#S[SX;>'_'/PQNY M,M&?"/BQ[FW#GNT6I+I[LFWT M_P ;>#YK'9Z!KBUFGW?40K]*_H:HH _DL^,7_!IG_P %G_A;-*/#'P9\*^/8 M(LEKKP=XYLP"!W5-0:UD;Z!,^U?,GQ5_X) ?\%2_@J)9?B+_ ,$_OBS:V\&? M.OK+P3=WMJF.YGMDDC _X%7]MU% '\"_BKP-XU\"7_\ 9?C?P?JFC70/-MJN MGR6\G_?,B@UEU_?IJND:3KMD^F:WI=O>6T@Q);W4"R(WU5@0:\J\9_\ !/W] M@SXCS/<_$/\ 8D^$6O22',DFM?#;2[IF^IE@;- '\,%%?VI^*?\ @AW_ ,$A M?&&X:M_P3J^%,._K_9?A6&Q[8X^S"/'3M7&:I_P;A_\ !$[5]WVO]@;PXFY- MI^RZYJL''MY=VN#[CF@#^-^BO[ KS_@U]_X(6WTWGS_L+Q*V,8A^(WB2-?R3 M40*FM/\ @V,_X(:64 MX?V$[1E!)S-X]\0R-_P!]-J!/ZT ?Q[U^T?\ P;+Z MZ+C]F'XA^&@^39^/4NBOIYUE"F?_ "!^E?K]HO\ P;B_\$3M! %C^P-X;DVC M ^VZWJESWS_RVNVS_D=*]M_9^_X)M_L(?LKZ?J&D_L^_LK^#_"]OJLTXD_N01%S^0%?HA8?#CX>: M5C^R_ >C6V.GV?2X4Q^2UK06\%M'Y5M D:CHJ* /TH _/[2/@3\9==P=-^&& MMLK?=>73WC4_\"< ?K76Z#^Q3\>]9(-YH=EIBMT:_P!13^46\C\J^UZ* /E_ M0/\ @GIJDFU_%/Q)MXL?>BT^P:3/T9V7'_?-=_X7_8>^"&@[9-6M=0UB0E$S[+$$X]B37L-% &'X8^&GP]\%A?^$4\%:98,O26VLD60_5\;C^)K[A98S'&F C6C_;M_:JU7]C#]F[4?COX?\ @QJ_Q#U.#6]'TG2?!F@W20W>J7>H MZE;:?!%$[JRAO,N4/(YQCCK7Q1_P4)_X.'_B#_P3#UCP3X<_:Q_X)UZGIVH^ M/+&XNM'LM(^*%C>M"L+QI(LS1V^Q6#2I]UF!YYH _3BBOEOP[^WA^TGH_P"U M]X _98^/_P"P9J/@ZQ^(L&I_V)X]T[Q[:ZOIJW%E9R7;VLBQPI)'*T<9*APH M8;BI;8^WZDH **** "BOAK]MW_@M1IW[#?\ P4/^$?[ _CO]FR]U<_&76-'L MO#/B_2_%,8CMUOM133V>XMG@#*T4K%MJNP9-I# DJOW+0 4444 %%?)O_!3W M_@L;^RU_P2L\ 'Q=\;O#_C37;^>9;;3M*\+^%[B:&6Y>-I(X9;^14L[=BJE] MCS>:4!98W KUK]G#]K#PG\C6D MMDMW())]B!UB0MN?:N0I.!TH ]8HK\UM;_X.*]!M/V69/^"B_AO]CO7-5_9Q MMOB&?"MWXSC\51Q>(%42+%_::Z.UMY9LVF81+NO4FW%WT$@3>(;B]C,EM#&9,"+*+)(Y< M QI%)E2R[" ?4-%?&_[*'_!731_C3^V[J_\ P3O^/7P53X>?%"T\$Z?XKT2V MT_Q1_;.FZO87-I#T2\U^]CE>&QM9+B9((R[L MJ*6(51RQP. .IKYC_P"'O'[,W_0@?%/_ ,-Q>_X5]344 ?'GQ1_X*\_!T?#7 MQ#_PK/X;_$V;Q'_8ET- BN/A]>1QM>^4WD!V*X5?,VY/89KU_P#X)\_!:?\ M9_\ V,_A]\,]0M7BU&#P_'>:PDH.\7MT3C:6Z2M-=P17 M"M$TF](H@\DPS):7UG#&H>&6UBWHC-'N>:,@%5\OZ;_ .#D MW]G'_@I+^U5^P]IGP<_X)T6]Y?3ZEXI1/B#HFDZ[!IUYJ6DF&11$)9Y8D:#S M2AECW@N-N0R!Q7QW\5?^"9__ 5:UC_@J7^R;^W%X>_X)\^"="\.?#GP;HFA MW_@/P7\2K,V?A>*QGO"8KB>9(OX+KS/]&BG50/+#2N-T@!Z!_P %(/VZ_P#@ MH]\(_P#@X2^$W[!'[.'[7D^@^"/B7HFEWMUH^N^$]-U"UT^2XEOX)C'^X2X= M56U61$:<9DX+;#@:'_!+;]N?]N#PI_P7O^.7_!+?]HK]I_5_BQX.T71+K4=! MU?Q+I5G;7EG5/?/-/#;3Z@D[1H+Q>&17;RW MPI^7)].LCH]R M]Z]W;Q7WVN5&ACA\^>*20(Y9"DD8D8&&M?\ X-P?^"?/_!0C]B#]JK]H7XC? MM<_LUCP[HGQ7U..ZTO7+3Q+83Q":WO+Z4XMTG:X6*07?R,Z*PV#*TU_1[:]B@NX;J&.Z@618YX9%EBE 8'#I(JNK=5901R*_GO_ .#V MK_DX']F__L!:W_Z5V-?T-U^)W_!SK_P3/_X*._\ !2WX_P#PMU3]D+]CO5M> MT?X?:3J,&HZW?^,_#UA#>2W%Q"ZB!+C45FVA8,DO&GWQQP< '[/>*+3PE';P M>+/%EA:.OAUY=1M+VZ@#FP<6\L3SQD@E&\B69"R\[)'7HQ!_&']CW_@HM^VM M_P %8_@)^V#^W7X6_:?\5_"_3/A%IEU/\$/!_A2VL%L[,VMC=WJOJ8GMY6U! MY5AMUD5V\M=\NQ5RFS]D?#6H7?Q+\ B3QQ\--4\.MJEF\.H>'=>N+22XB1UV MM&[65Q/"<@D?)(WUK\)OB?IOQ=TJ M\@^"7C3PMJ.FBUN3=6-S8JFI_:;J%[%X5FMW=F4QMLFV,<+N -BQ_P"#ECXC M/_P;\3?\%![KPAHY^,47C<_#98EMB--;Q 8!="_,6<[/L)^T&+.TRJ4X3IS_ M .UM_P %%?VXO^"5?[*7[('_ 4$\2?M/^*/B=%\7M/L;GXU>"?%UM8-97HO M-/M]08Z<+>WB;3WA62>-/+;8VV(NC88-T-G_ ,&TGQ"C_P"#?R;_ ()[S^,] M'_X7#-XX_P"%DK.+AO[-3Q +<6HL/-VYV?81]G\W&WS6+_F6=M\:?&GBG4---G:?8["VL"--^S74 MS7[S+%<21[5"+OB#LN6*@'+?\%^]:TSQ)_P7Y_X)^>(M%NA/9W_B/PE*/@M_P7 \7_ +&O[7G[2WQ"^!GPITSPKIL/ MPQ\4>"=/L6MAJ=S;03G5M3%U:SF[MC(\]N%PT$9@P\8/F2)M?\%A/^"+M M#/#9ZS'>R16L-YJ,4S ME($"YD1 7X!(^8]]_P %;/V3OB%^WK8?&/X/?M%_\$UO%OCBUL(H9OV9_BCX M'O=$CU+2+V71+)I;"Z\V\BE2V&I^>7D<2P.K2 [##"[ 'WG^Q+'\7HOV5/!* M_'CXH:=XW\5G2-VJ^--'DA:TU[,CF*_@\C]V(IXC'*JIPJN!@8KU.OQG^+'P MN_X+I_\ !)7_ ((O? 3X:?L8S^'=3USX*_!&E: MQJ^C*& L+JZLXIY;?EYH _./\ X/$0#_P2#4D=/BIHF/\ OU=U MZS\$?@/XX_:A_P"#:;PC^SO\,[I(O$7C/]DJPTG0_-F$:2W4VA(L43N>%1V( M1F/ 5R:YO_@Y7_94_;$_;V_8BM/V5/V0/V8-9\9:S+XWT[5[K5O^$DT33[&" MV@AN0ZYO;^&5I-\D8"B/;@L=W&#]$_\ !,#0_C%\!O\ @G'\,/A%^T)\!O$7 MA#Q-\-_ASI>AZOI$EWI^IO>36=JL#/;'3;JY$BL8P5#;6^<9 P< 'X2>#OVC M]&^!/_!LU\>/^":'[4?PS\:^"_BIX=\:0KI_A_7O NI1QSPS:UIUTDS7/V

NF=L>TL95!^N?V:O^"3OQ0_X*?\ _!JY\%_V9+CQK!X=\9:;J]YX MP\!W.O"3[*2-3U9;:&X9%9UAEL[URKJK;/,B.U@NT_4G[>?[#7[6'_!:7QIX M6^"WQU\(7?P9_9L\*^(8]:\0Z7?ZQ;7'BKQW=1!EBB$=E+-!IUFJO(%?ASX.TGX>^!= MM*T30M-@T_1]+LHPD-G:PQK'%#&H^Z MB(JJ!V % 'YD>&?V+O%?[+O[>7C+_@N__P %#O$&@>#- ^'?P:L=#T3PIH.J MMJ-S)5KB/=Y; (W<_ /XX>#?V/_ !=I?[6' M_!0"VU!OVE?VM=IZ)HL3#^S_#MN':..".W299KR>1X8FNK MB0NQVI7JOQ3^$/Q0_;G_ &^-+\-_%/P#JND? CX#7MIKEI;ZO9M#%\0?&+)O MMI55AF;3]-0[PW"RWCKC>L&:\%_X*U_L1?M!ZU_P5E_93_X*7?#CP1K'B[P3 M\--072/B!H_AVRDO;_2+9KB5UU&*SB#3728N'$BPJ\@\E,(V> #[9_8T_;C_ M &_$_P#9S\8RZA;Z1K4^C^(M*U"S>UO]%U*$@2VEU _S1R+D'(RK M Y5F'->NU^:W_!NQ^P1^T9^RJO[0O[1W[1/@^\\)3?'/XH2:WX;\%ZHRB\T_ M38I[V2*:XC4D02R_;2#$3O58%W $X'Z4T %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '&_&GX$^ ?V@M M!MO!?Q4AN]1\.QW:W&H^&Q=&.RU GRAPHIC 16 fnd-20231228_g2.jpg begin 644 fnd-20231228_g2.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@" MH 2P 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 #\ _?RBBB@ HKX._P""B/[?_P 8-,_:.\8_L ?LX>+M'\&:]X?_ M &:M<^)^O^--5L'NKMH86DMK:PTR(2Q*EQO5IGN'\Q8T4!8V8ED]I_9?\7_M MFZ#\:&^#_P"T7X@\,>+_ K?^ +?7O"7CC1_#\VF7S7 F2*ZL+V(SS0R.@EA MD6:/RMXD(,8*%B ?1%%?$'[3/[27_!3SXW?M*^)_@E_P2@UK]G=-/^&*6UA\ M1+_XSWFJO<3:S<1+<_9K.+358B."WEMO,DD !EN#&OS0N!VG[07[;'Q5_P"" M;/\ P3*U#]JS]OUO"7B+XB>'=,":EI/PUBN;;2]7UBXN3%96-E]JWSA"9(5> M1P6 2678 -@ /JNBOAKXZ?MA_MA_\$[/"/PM_:+_ &VO&WA'Q#X+\:^+-.\. M_%/2_#_AEM/'@*ZU%&^SW=I<&XD:ZLX)P()Q.#(X=94*8,1[G]JO]M?XB0?M MP?#K_@FE^S#>Z39>._&'AN\\6^,_%>L:>;V+PKX:MF,0FCMA)&)[JYN!Y$6] MO+CPTCK(-J, ?5E%?*W[,7[9_P 0K?\ ;G\>_P#!-#]IS4],U#QMX;\*6?C+ MP+XMTS3C8IXI\-W$GV>1Y;;>ZPW5M=!H7,;;)5*R*D>&0?0_Q=^*G@CX&?"G MQ+\:OB7K"Z?X=\(Z#=ZQKM\RY\BTMH6FE?'* .BHK\\;7]OC]O:_ M_P""=$O_ 6#BL/#*>$TTU_%T/P-.A,;AO!B2DM(VJ^=N&I&R!O XC^SCB$Q M'_75ZE^U_P#\%1=!^'_P/^".M_LIPZ7XG\9_M-:]I.D_!V+65D%E'#>QQS2: MK>)&RR-;VL$BR21(RNS,D>5W%E /KRBOD*?]KOXU?LB?MS_##]CK]K+Q[I/C M#0/CCI6HK\/O'=EX>72I[+7]/2.6XTRZA25XFAFAE1K>0;7#JT3"7(D'U[0 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 %%%% !7S=\?/^"NO_!/+]F#XM:M\#/CG^T'_8?BG0_( M_M32_P#A$]6N?(\Z".XB_>V]I)&V8I8V^5CC=@X(('TC7\W/_!?'_E+/\5_^ MX%_Z8=.KY_B3-<1D^!C6HI-N26M[6LWT:['ZOX/<"Y1X@\35LNS&W%I'&N(HI&^9AG;@9) /TC7\W/_ 0._P"4L_PH_P"X[_Z8=1K^D:OM>&\U MQ&<8&5:LDFI-:7M:R?5ON?S;XP\"Y1X?<34H?\$SO^"CGPBM?"7QS\&>#(->TG6]#8-H M_C;P_N2%-2MB.$DRR!T'!/F86(QR11^@_MP_LZ?MQ3ZI\8?B-^S5XJ\(>*/# M?Q$^#TOA_4_AEXEANK.[AOX+6_1+S3[Z 3*TDJ78C:"6 *QABQ*G)K5_9A_8 M9^),/[6C_P#!0;]JOQ#H4OCR/X8VO@;P=X4\*QS-I_AG1UF^U3[[B=4DO;N: M<@M-Y4*HB^6J')8@'B/[_N]?T;XA M>'O&.H,FH:O(S3$7D<\T@$N%_9)TGQ=HW_ =#>/8/BB9?[5D_8RT8Z:;HDED6 M[T>.Y*D]?])2?/ON]Z^D/&_[ W[2_P"UU;?"CX:?MY?$3P7JW@GX4>)+#Q%J M">$X;LW?Q!U>PC9+.>_CN%6/3[<.QGEM4:Z\V3:/-1%PW(?'O[4W MPY_;V_9YUW2-*^*?P\TZ\T.YM=?$JZ=XJ\/78)ETRZEA5I;7) MNW12*^% /E7XX+J6I?\ !V3\&8O#@9O[._92U";Q T7\-HVH:JD8?';SVBX/ M=AZBO>/^"_UEXEO_ /@C5^T)!X464W2^ I))1"#G[,D\+W/X>0LN?;-=I^R] M^Q'K_@7]J7X@?M[?M#:_I&K_ !4^(&D6>@V]MX?CD_LWPMX?M2&CTRTDF EN M#)-^_GN'6/S)-NV*)4P=/]G;X$?M6ZAX)^+7PW_X*%?&#PI\3]"\:>*]6A\* MZ9I'AQ;&*Q\*74?E)IER$1/-;8TBL3YC88YFDR-H!X5:7WAFP_X-E$OH6B.E MQ_L,Y[;63_A#\$'W/3'7)]:_._\ 91T3QGIGQ5_X(YW7Q)2<:6_A+QA_9IN0 M=@F>$R6^,]"8GLMOJ ,=*_0V#_@EM^TS'^Q(W_!*5OCKX?'P1W-I0\"/@]J- MIX#\3? WQ#I.N_!C6XK W%OHESIRK'#:2PAU::RE@7R)8@ZDKM;.Y%H ^6/^ M"_"ZG??MJ_\ !/;1O#08ZJ_[45C)+Z/_ (*M_%5-2G228?V'O>-=H/\ Q(M/QQ], M5_297\V/_!=_5M*UK_@J[\6;W1M3M[N%9]'A:6VF611+%HMA'(A*DC M?\$'4OI/^"K?PJ339TCF/]N;'D7!O^13/_&__ $F)_"_TG/\ DO<-_P!@ MT/\ T[6,?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBBOLS^-_^@W9? M^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V M** ,?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q M>-_^@W9?^ Q_QK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%X MW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9? M^ Q_QK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X M#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8H MH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X#'_&C[%X MW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_L7C? M_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X M#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_L7C?_H-V7_@, M?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBB@ M#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_L7C?_H-V7_@,?\:/L7C? M_H-V7_@,?\:V** ,?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^ M@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@, M?\:V** ,?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_ MQJUI4&OPR.=8OX)E*_((HMI!J]10 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 5G^*_%GA?P+X;OO&7C7Q%9:3I.F6SW& MHZGJ5TL,%M$HRTDDCD*J@=23BO._VL_VRO@1^Q=\/5\??&OQ.T4EY+]GT'P_ MIT7GZGK=TTMP=TKDE1GA5W LR@YKYP\*_LH?M(?\%)?$MC\9/^"B^G3^ M$/AI:7*7GA#]GNPO&'GX.Z.ZUR5=IFEZ$6XP%X!"'S$?AQ&,Y*GL:*YJG;HO M.3Z+\7T1]/E/#JQ&$_M',:GL,(FUS6O*HUO"C"ZYY=W=0A]N2T3@UO\ :&_: M=_X*FZQ=?#G]B'5-2^''P4AN'MO$GQRNK1H=1U]5)62VT.%\,BG!4W38*G.- MC+LDZ2R_X(%_\$J8K&"#5_V;+G4[J.!$N-2O?&^LK-=NJ@&600W:)O8C_]#;$_^#ZO_P F?G?\?_\ @DM\._V) M?$/A;]NC_@F7\&OLWC+X87EQ?:KX&GUF]OD\3Z9+;R07<,374LKQW*P22^7L MX8L1M9P@K[1_9A_:6^%7[7/P4T7X[_!S6_M>CZS!EHI0%GLKA>);6= 3LEC; M*LO3H02I5CW]?"O[1/@WQ5_P2V^/^H_MU?!'0+J^^#?C2^1OCOX&TV(L=(N& M;:/$5G$.A!/[] /F!).0P:'GE1IY1-U:,4J3^.*5E%[COZM+,< M5Q]AXX',:TIXZFFJ%2V6:&1P\4;+$&@!" N20#Z,HK\[?^"^_[2WQG_P"&.?C) M\$OV4_&5QH-]X-^',NO_ !3\::>[+)H]E(,6FD6[J1LO;T[G8@YAM(Y&(5KB MW8^X>'_VK= _9'_X(]^%OVM_B7]LU6+PI\"=$U6X@#M)<:I=G3+<0P!N29)Y MWCC#'/S29/&30!]145^/7_!*[X?_ +$7_!1SXB:1\?\ P)_P6T_:=\9_$O2= M1MO$_P 0/A0_Q3GT;1VO?.2:YMXM'DM$E_LGSV,0CAE=$B9(S)DU]%?M+?'7 MQ'^UC_P67\&_\$K],\3ZKIWP^\&_"RZ^(_Q:MM$U.:RE\02M<1VEAI.P+[?MD\43&&WW?P^9+Y<>>V_- 'J M%%?EGIGPM^.>H_\ !$E_^"H<_P :?%)_:1E^&3_%Z#QI_;]V($Q =631DL/- M^RC339 6GV/R_+.XR$>;^\K1_:>_X*C>+_VJO@]^Q7\&OV?O$FH>#-7_ &Q- M6M+CQ7JV@7K1W^@Z!:0PS:U;6DZ_-!<,TC6Z7 ^9%25EPV&4 _3NBOSU_:"\ M=P_\$K_^"CO[-WA3X4ZGJEO\)OVA-3OO _B[PAJ&N75[;6.NJ(&TK5+7[3)( MT4\LDS03[6"RIM=E:10U?H50 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 %%%% !11577-([WX/?\ !.W4+GP;\,;6Y>S\7_M!W]FRM=8.V2VT*)MIEDZ@W)P% MY(*'RV?Z2_9._8X^ _[%_P /#\/O@EX6,!NI?/US7;^3S]2UJZY+7%W<$;I7 M)+''"KN(55'%>4\17Q[Y<*[0ZS[^4%U_Q/3M?I]O#*(:UBNOLHM5']MTU;F\Q_9,_X)UK\._B$W[5?[7/CX_%+XV7\6'\2WT6+# MP]&ZGZ@HHKNP^&HX6GR4U9?BWW;W;\V?-9MG M&89WB_K&+GS.R22248Q6T815HQBND8I)!1116YY@4444 %0:KI6F:[I=SHFM MZ=!>65Y;O!=VEU$)(IXG4JZ.K AE()!!X(.*GHHW&FXNZW/@OP)JFJ?\$>/V M@;7X*^+]0GE_9H^)6ML/ FMWDK.O@#6IF+MID\C9VV4S%FC=CA#DMTED/WH" M",@Y!Z$5ROQM^"WPV_:)^%6M_!;XO>&8=7\.^(+%K74;*8=5/*NC=4D1@KHX MY5E5A@@5\K_L5?&GXD_L@?&F#_@F1^UUXFFU%A;/+\#/B)?G"^*-(CZ:?,YX M%];KA=O\2@?],VE\FF_[-K*B_P"%)^Z_Y6_LOR?V>WP_RGW6,2XRP$\?3_WZ MC&]:/_/Z"_Y?+O4BOXRWDOWN_M&?:5%%%>L?"!1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?*G_ M 59^"/[)W[9'[&WQB^#OQM\$Z/XJU+P%X"O?$-M:W<+K=:'>?8+J6SO()EV MO$Q:!^4;#*CHX*EE/R-^P%XW_;^_X)U?M/>+/^"3\GCE_COHI_9UNOB5^SS? M>);M8-2LFBD^S0:#?W#,%$#7&(EE9@J )MV*YBB^T/VO/^";/@C]H_6O&7Q8 M\ ?%?QI\/_B%XN^'4_A'4M:\.:^18ZI9>7ZF(=8EF"RN% MD&>.O_9E_8B^%/[-GB;5_BM#J>M>*_B'XETRTL/$GC_Q;J NM0NK6V7]S:1; M$CAM+5&+,(+>**,L2S*S?-0!^4W[;/Q(_P""L'PK_P""0OQF^$'QK_X(_P . MA6/B3PQ?ZE\4?B]<_M&Z)J-U=:C%='T[PQ;1>-K;6_[=TB/2K,P:J6 MMXT%J9BSC[,^YX_+Y8[A7M'[3'[._P -_P!K/X">*OV;OC!:W%?#EKI47A_ M4/#?B2:QU/3WTY$2TFCN8^3(H0?>5E)YVY ( /EO_@KU^Q-\/]&_:5_9N_;J M_9L\+6GAKXX6G[0OAS0Y=3T&W6WF\4:/>22#4K:\$8'VA4LTN)6D;+)!%.,[ M3\N/X(\):A\'_P#@ZQ\7^)O%D+0V/Q;_ &5TD\*7CCY+BXLM0T^*XMD/0NJ6 MCRLHY"LA/WA7V/\ L]_L,?"[X!:S8^,[_P ?>/OB+XITNPDL=+\6_%3QE<:W M?V%O(%$B6_FD16QD"J))(HTDE"J)&<*H&W^T5^R;\*_VE;WPKXI\62ZIH_BK MP)JLFI>!O&WAJ\6VU70KB2(PS&&1D='CEB)CE@E22&5>$]7^ M+W_!UCX+\0^%H7ET[X2_LKR3^)[I!\EO<7VH:A##;L>@=DNDD5>I56/137T/ M_P %O/@[XM^//_!)?X]?#/P)82W>K7/P^NKRRL[=2TERUFR7AB11RSNL!55' M)+ =Z]<_9X_9/^%/[-EYXG\3^$CJ>K^*O'&I1W_CCQOXEO?M6K:]<11^5"9Y M0JJL<40$<4$21PQ+D)&NYLXG['O["?P1_8@_X6%_PIB]\1S_ /"R_']]XP\1 M?\)%KKWNR_NMOF+#N V1_*, [G/\3M@8 /EJ'XT^#!_P:X#XH6NI0?8D_8O^ MP*0XVB]'AO[#Y&?470\KZU\9?"G]G'Q[^RCXP_X)#?%+XH:7/::?:V6K>&]9 M^UH5_L[4]=M&N=/MI,_=E?[3(@4\AK=AVK]0(_\ @D]^RO'HY^&1G\4-\+#X MH;Q%_P *3;6E_P"$5&H&Y^UEOLPC\XV_VK_2/L)F-GYGS>1VKU[]HW]FSX/? MM6_"J[^#?QL\+G4M&N+F"[MWM[J2VNM/O()%EM[RUN(BLEO<12*KI*C!E(]" M00#X+_X+A>$]7^,G_!1+_@GS\#_"$3SZJGQXF\87,4(RT.G:+]BN[F5L?=78 M& )ZD8'-?I?7D'P>_8M^&OPK^+=U^T+XA\6>)O'GQ"N-"70X?&OCF_AN+RQT MM9/,^Q6T=O##;VT;2 /(8XEDF95,KR%5QZ_0 4444 %9$EGXS,C&+6;,*6.T M&V.0/SK7HH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H- MV7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_ MX#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H- MV7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_ MX#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H- MV7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_ MX#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H- MV7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_ MX#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H- MV7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_ MX#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H- MV7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_ MX#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H- MV7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_ MX#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H- MV7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_ MX#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H- MV7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_ MX#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H- MV7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_ MX#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H- MV7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_ MX#'_ !K8KYI_:]_X*):/\%O&MO\ LT?LY^!9OBC\;=8BSI?@;1Y1Y6F(0,7> MIS@[;2!0P8AB&8%?N*WF##$8BCA:?/4=E^+?9+=M]EJ>EE649AG6+6&P<.:5 MFWLE&*WE*3M&,5UE)I+JSM?VI/VI_ '[''PSE^*?QX^)^G:99;C%IUC%:&6] MU2XQ\MO:P [II3QP.%!W,54%A\T:/^S9^U[_ ,%1KNS^(G[;T=U\//@_%'?@A!,\-]K:J0T=QKF_LM_\$[=8TSXF1?M>?MT> M.H?B;\99$!T^9XC_ &+X1C)R+;2K9AA-I_Y;L-Y(W *S.S_5=<*H5\P][$KE MI](=_P#&_P#VU:=V]E]/+-,MX5BZ63R57%;2Q%M(=UATU=?]?I)3?_+M0^*7 M+^%O!&H^!_#EEX/\&0Z-I.DZ;;);Z=ING:8L,%M"HPL<<:85% X Q6A]B\; M_P#0;LO_ &/^-;%%>HDDK(^(G.523E)W;U;?4Q_L7C?_H-V7_@,?\:/L7C? M_H-V7_@,?\:V**9)C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^-;%% &/ M]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XUL44 8_V+QO_ -!NR_\ 8_X MT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C7DG[9_P"QE:?MH?!V M7X:^,?$<.FZI87::EX1\4Z? R7F@ZI%S#=P.I# AN& (W*2,@X8>YT5G5I4Z M])TZBO%Z-'7@,?B\KQM/%X6;A4@TXM=&OZU3T:T>A\F_L$?M;_&CXE:OKW[( M_P"U%=6&B_&OXOVC6^(O$5APL.LV9&!)%*"N\*!L=AE4W!1]-?8O&_\ MT&[+_P !C_C7@O\ P4$_8Q\4?'FPT/\ :!_9QUN+PY\;OAM(UYX#\0<*E\G) METJ[Z"2VG!9<-PC.3]UI W3_ +"W[9WA?]L[X2R^)AH"; M_*W>@:K'E9(75L,8V*L8W(^900<,KJO#A:M2A5^JUW=_9D_M)=_[RZ]U[W>W MTV=X#!YG@?[-_P#H-V7_ M (#'_&C[%XW_ .@W9?\ @,?\:V**](^.,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9 M?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z M#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9 M?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z M#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9 M?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z M#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9 M?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z M#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9 M?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z M#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9 M?^ Q_P :V** /BO_ (+Q6OBF/_@E)\57U+5+:2$?V'O2. J3_P 3W3\<_7%? MSEU_2-_P7Q_Y1,?%?_N!?^G[3J_FYK\JXY_Y&T/\"_\ 2I']T_1C_P"2"Q/_ M &$S_P#35$****^,/Z+/Z-/^"#MKXID_X)2?"I]-U2VCA/\ ;FQ)("Q'_$]U M#//US7UY]B\;_P#0;LO_ &/^-?*O_! [_E$Q\*/^X[_ .G[4:^PJ_=\G_Y% M.'_P0_\ 24?Y=>(/_)>YM_V$U_\ T[,Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_ MX#'_ !K8HKT3Y Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z# M=E_X#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QJUI4&OPR.=8OX)E M*_((HMI!J]10 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 %%%% !4.H:A8:1 M83ZKJM]#:VMM"TMS M,/VI=-UKX5?L_P#G+/HOPGAN6M];\7Q@ADGU>5"&MH&P"+92#]"J3-Q8G&JE M/V5)<]1_971=Y/HOQ?1-GTN3\.SQV&>/QE3V&$B[.HU=R?\ )2CHZD_)-1CH MYR@M30\=?ME?M!_\% /%^H? /_@F5=+H_A&QN6LO&O[0VI6A>RM".)+?1HSC M[9<8_P"6OW%R""H9):^@?V0?V)?@9^Q9X*G\-_"K1[BZU;59?M'BCQAK<_VG M5M>NB26GNKAOFVKOFJ=^D?**Z>;W?5]%>:\10JX1 MY=EE/V&%NFXWO.JUM*M-) M.-"3&["J#_IL"KNC?!9@@7YMHC?[&HKFQ6&ABJ7(W9K5-;IK9K^M5H]&>QD> MG%3BTXSA+X:D'\4)>3Z-:Q:4HM22:XG]G3]H7X6?M4?!O0_CK\&O M$*ZEH.O6@FMY.!) XXD@E7)V2QN"C+V*GDC!/;5\(_&OPUX@_P""3/[0-_\ MM=_"G1KJZ^ ?C_54;XQ^$-/A+CPKJ,C!%U^TB7[L3,0L\:CN, YC$7W#X:\2 M^'_&7AVP\7>$]:MM2TO5+..ZT[4+*820W,$BATD1EX964@@C@@UE@\3.K>E6 M5JD=UT?:2\G^#NGL=O$&38?!>SQV DYX2M=PD_BBU;FI5+:*I"ZOTE%QFM)6 M5VBBBNX^:"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH ***AU#4+#2+"?5=5OH;6UM86EN;FXE"1Q1J" M6=F. J@ DD\ "C8:3;LCY#_X+X_\HF/BO_W O_3]IU?S_V5]B^T_:;^XN_]3YLNS;Y^ MS[[9V9XS@>PU^LY;2J8?+J-*HK2C"*:\TDF?P7QAC\)FO%V88W"RYJ56O5G! MV:O&524HNS2:NFG9I-=4%%%%=I\X%%%% !1110 4444 %%%% !1110!YS^TQ M^UE^S[^R#\/I_B/^T#\3=+\/V:VUS+86EU>1K=ZH\$+320VD!8/:8SC*I=6^?-MV(. M0)%4GJ,BOS%_X+M^,_CO^P_^V???M\>*/@[K'CKX*>,/V8]:^%6H:CHD0FE\ M":K>SS2I?O&2 D4[&VB>7*[E#*3N2*.3[_\ V3=._9A_:"U#PS_P4 _9X\;: M)XA_M_X:0>&KK7M!9)$U"WBF2>))7'S+);R>>AC&O#VGR7VMZUJEP(K>SMT&6=V/Z#J20 "2!5OPKXR M\+>-_!VF_$'PIKEO>Z)J^F0ZCINI1/\ NKBUEC$LQK\S/^"Z> MIZI^VA^PC^T+J>D:E<1_"3X-^%[^-)K:9D3Q?XP@<1N,J?WECIC%E(Y66_R# M@V'S\Y_P5X^//CWX1_\ !O+\$/AA\-]>N-*U+XSZ;X"^'LNI6DA66"TOM+$U MRJD=!)!:20MZI,P[T ?HQ\*/VV/V2_CIXT_X5Y\(?V@O#'B'6'@GGL[/3=25 M_P"T(87"32VC?=O(XV(5W@+JA8!B,C/4?%_XW?"/X >$1X\^-/Q$TGPUI+7D M5G!>:M=K$+BYE.V*WB4_--,YX2) SL> #7P/_P '$^EVO[)G_!,#PG^T3\ - M.M] UO\ 9S^('A;5OAXUDGEBRBCG3339C;S]GDM[@Q21?== P.!69HGQGF_ M;'_X.3O#?P]U-GD\(? []FF3Q?X:TRX.4CUW5Y;.)[PKT,@L;Y(E/\&Q]I&\ MT ?H5\'_ (W_ C^/_A1_&_P8^(6E^(],BO9;*ZN--N0YM;J,@26\R)=,0XCDU_2[J M\AAOL=-_V*U,)/5@1G.Q&_ MV M^@70&?LU_,!;VTV#UV331OCOMQ0!V;_MN_LC)\6C\#&_:&\+?\)2-9&CMI?] MJ)\NJ%=PTXR_ZL7A7D6I;SB.=E=]XW\<^"OAGX1U'X@?$;Q=IF@:%I%H]UJN MM:S?1VUK9P*,M)++(0D: =68@"OSDT7]E_PB/^#5\_#ZYM<7ES^S$_CJ2_+D MS_\ "0OIQU\7K2_>,POR)/,SNR,YKP+Q3^VO\0/^"A.F?\$O/@!\1M0:^L_B MUJ9\8?%:"7B/7;GPY&AC2=1Q)#+=07$[Q-\A98^/E& #];_@G^U)^SW^T;)J M-M\$_BSI.OW.D+"^J6%K,4NK6.4$PRR02!9%CD"L8Y"NR0*2I;!KOJ_.+_@K MM\1=2_9:_P""H?[#O[2/@>X-G?>,?B'>?"[Q>L)VC5M(U9[1(89_[Z6]RQN$ M!^ZY)K]': "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHIE MQ<06D#W5U.D442%Y))&"JB@9))/0 =Z W'U\Z?MC?\%#?!W[.7B*R^!'PG\' M7?Q*^,OB"/'ASX;>'I 9E!&1-_C[J5MYNBZ#_ 'X=.!XU"[P>",QC*GE6\Q/;?V.? MV%/@K^QAX=O1X)CO=;\6:])Y_C'Q_P"(YSD?YGY_"O-Z'V]+)QYJK5X89-J3OJI5VM: M<'NH+][-?\^XM3?F7[-W_!/+QCXC^)]I^V#_ ,%$?&-G\0OBG%^\\/Z%!&?^ M$>\$H2&$-A;MP\JD#-PX+;E!&67S&^MJ**[,-A:.%ARP6^K;U;?=OJ_ZV/GL MXSK,,\Q*JXJ2M%D816D8KLMW=N[;;****Z#R0HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** *FOZ!H?BO0KWPQXFTBVU#3=1M9+:_L+R M%9(;F&12KQNC AE9200>"":^&?A'K^M_\$B_V@;']E[XE:O$K652*^*+5^6K"^BJ4[MKI*+E"7NR9V5%?&O[#OQ\ M^*'[-_Q@/_!,O]LGQ&]_X@TZS:?X0?$"[RJ>--$C^["[$_\ '];J-KIDLRKG MYMOF2_95:87$PQ5+F2LUHT]TUNG_ %JM5HSCSS)J^1XWV,Y*<))2A./PU(/X M9Q\GLT]8R3C)*2:111172>.%%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%#G.; M2C%)MMO9)+5MF_\ $+XA>!_A/X)U/XC_ !*\56.B:%H]HUSJ>JZE<"*&WB7J MS,?P '4D@ $D"OB"*U^-'_!9_6EN]2CUOP!^RO:70:&U)>TUCXFE&R&?&'MM M-R,@<-)UY8@P7OA[^S[\;O\ @J1XVTW]HC]N+PK>^%/@]IETM[\.?@9=N5EU M4CF/4M; ^\2#E+8\ '!&W?Y_W-:6=II]I%86%K'!!!&L<,,*!4C11@*H' M '2O*4:F::S3C1[;.?KVCY;RZV6C^V=;!\$KEH2C5S#K-6E##^4'JIUEUJ* M\:;^"\_?CG>"/ _@[X:>$-.\ _#[PS9:-HFD6B6VF:7IMNL4%M"HPJ(B@ #_ M /76K117K)**LMCX6I.=6;G-MMN[;U;;W;?<****9 4444 %%%% !1110 44 M44 %%%% !1110 4444 ?*/[:O[8OP4U/P_\ M"?L1>(/$>F:=XRTGX"7VNV& MEZCJ$:2ZU97EAJ,9:WB< R>4]L5<+NQYL9.-PS\:?L8?LD6WP<_X*F_&7]GC M_@F9\5+_ ,'?"OQ?^S9]J^(O]@.;W2? GQ O',-E+:1EPD=XL -U]E#+M0L" M53RE3]//VA/V8?@'^U3X!O\ X;_'SX4:#XFTZ_TZXLP=7TB"YEM5FC,;20/* MC&&0!LJZX((!'2M[X9?"SX0L9XBW5I@3(S98DEB3/\ M4_L&?MF?$K_ (-Z M/ FL:S\=[SXU^,OAUJ'A'XJ> M+A\%V>D36.DV>EP(=$BCL\_;&AMYKN19G! MFF.$P3M%?L/KWA_0?%6C7'AWQ1HEIJ6GWD9CN[&_MEFAG0]5='!5A[$5+I^G MV&DV$&EZ790VUK;0K%;6UO&$CBC4 *BJ.%4 #@ 4 ?FE_P7*\:^$_^"DG[ M 7PP_9'_ &3O&%EXDUK]I3QKX??P\FF3K-);:%%*M_>:M,B$F.VMEBC$K'[K MNJ?>(%:'B/X.V_[#_P#P<(^#?VE=5C%C\.?CG\"F^'%GK5TX6WL?$FGS6UQ; M6DLAPL;3V=DB0AB#+()%4$@ _?O@OX*?!KX;^(M5\7_#OX2^&=!U;79/,US5 M-%T&WM;C47SG=/)$BM,"_B'X0TO7M'OD"7NDZU MI\=U;7"@@@/%*K(XR <$'D4 ?GW\/OAO/^US_P '&.O_ +7_ (.E2]\!_L__ M 2A\"-K]HPDM;OQ3=W-S--\?GI$#-' MNC(W%6;::^K_ ?X,\'_ ]\-6G@SP!X4TW0]'L(_+L=)T>PCMK:V3).V.*, M!4&23@ =:A\(?#OX?_#W^TO^$!\#:/H?]LZI+J>L?V/ID5M]NO9<>96H\ MV9\#=(V6; R3B@#\T$_:UT*7_@V>/@AED7XDGX*M\&QX"V_\3H^,19?V!_9H ML_\ 6FY\[]]Y6W/E'S,;/FKS[XR_L&>*_P#@G#X(_P""='[3'B2%6T[]FZ_7 MPU\:+ZW8/!I%MKL,<-SJ3N.!:6UW).'D[+.K$8!(_6)/@I\&H_B4WQFC^$GA MA?�>0WBL:#;C4C%MV[#=;/-V[>,;L8XKH;^PL=4L9M,U.RBN;:YB:*XMYX MPZ2HPPRLIX8$$@@\$&@#\Z/^"D7@./\ ;L_X*O\ [('P(^%5_!K%C\&_$MU\ M4_B;J-A,)H=#MK&?A!\,?#WA339KAIY=/\-Z+!8P/*WWI#' BJ6.!EL9.*Z&@ HHHH *R)/!> ME2R-*US>99B3BZ8"M>B@#'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJV** ,?_ M (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +:MBB@#'_X0?2/^?F]_P# MJ/^$'TC M_GYO?_ MJV** ,?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +:MBB@#'_X0?2/ M^?F]_P# MJ/^$'TC_GYO?_ MJV** ,?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ M +:MBB@#'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJV** ,?_ (0?2/\ GYO? M_ MJ/^$'TC_GYO?_ +:MBB@#'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJV** M ,?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +:MBB@#'_X0?2/^?F]_P# MJ/^ M$'TC_GYO?_ MJV** ,?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +:MBB@#'_X M0?2/^?F]_P# MJ/^$'TC_GYO?_ MJV** ,?_ (0?2/\ GYO?_ MJ/^$'TC_G MYO?_ +:MBB@#'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJV** ,?_ (0?2/\ MGYO?_ MJ/^$'TC_GYO?_ +:MBB@#'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ M MJV** ,?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +:MBB@#'_X0?2/^?F]_P# MMJ/^$'TC_GYO?_ MJV** ,?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +:MBB@ M#'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJV** ,?_ (0?2/\ GYO?_ MJ/^$' MTC_GYO?_ +:MBB@#'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJV** ,?_ (0? M2/\ GYO?_ MJ/^$'TC_GYO?_ +:MBB@#'_X0?2/^?F]_P# MJ/^$'TC_GYO M?_ MJV** ,?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +:MBB@#'_X0?2/^?F] M_P# MJ/^$'TC_GYO?_ MJV** ,?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +: MMBB@#'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJV*^?_VRO^"@WPW_ &5+S3_A M=X:\.7WC_P"*WB0;/"/PP\,GS+^]8YQ-.0"+6V&"6ECAJ;J M5'9?UIYOLEJSORS*\?G&,CA<'3\:'Q'X[@SE9+U@?]"LW&"(AEG!ZL"DJ^ M@? 3_@GS\1_BW\3+#]KK_@IEXDL?&7CJT;S_ G\/;'YO#?@D$@A8822MU .I)R2QR6)))))-;G_"#Z1_S\WO_ (%M6Q17J1C&$5&*LD?$U:M6 MO5E4J2_^!;4 M?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U;%% &/ M_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U;%% &/\ \(/I'_/S>_\ @6U'_"#Z M1_S\WO\ X%M6Q10!C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"# MZ1_S\WO_ (%M1_P@^D?\_-[_ .!;5L44 8__ @^D?\ /S>_^!;4?\(/I'_/ MS>_^!;5L44 8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U;%% &/_P (/I'_ M #\WO_@6U'_"#Z1_S\WO_@6U;%% 'A'[:?[!W@#]L#X2GPA=:_?Z'XGT:Z74 M_ OC"TN&^U:#JD?S17$9!!V[@ Z C<@/!,"X7<0$=SRH=S7FXJC4H M5?K5!7?VH_S+_P"273O\/56^PR/'X/,<%_8F934:;;=&H_\ ES4>]_\ IU4T M51?9=JBU4E+Z"_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:O-?V(OVQ_!'[:?P M;3X@Z#IL^BZ_I=V^F>-_!^H96\\/ZK%\LUK,K -@,"48@;EQD!@RK[%7=1K4 MZ])5*;O%ZIGS>88#&97C:F$Q4'"I!M23Z-?FNJ:T:U6AC_\ "#Z1_P _-[_X M%M1_P@^D?\_-[_X%M6Q16AQF/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M6Q M10!C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M6Q10!C_\(/I'_/S>_P#@6U'_ M @^D?\ /S>_^!;5L44 8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;5L44 8_ M_"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U;%% &/_ ,(/I'_/S>_^!;4?\(/I M'_/S>_\ @6U;%% &/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M6Q10!C_P#" M#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M6Q10!C_\(/I'_/S>_P#@6U'_ @^D?\ M/S>_^!;5L44 8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;5L44 8__"#Z1_S\ MWO\ X%M1_P (/I'_ #\WO_@6U;%> ?MM?MZ^$_V4HM+^&W@OPK<^._BSXN)A M\#?#;16S=7TAR/M$Y&?LUJI!+2M@81L9VL5QKUZ6&I.I4=DOZLN[?1+5G?EF M68[.,;'"X.'/.739)+5MMV48I:RDVE%)MM)%O]L/]IGX#?L5_#F/QK\3=4U6 M]U/4[C['X4\(Z/,T^I^(+YL!+:UA'+DLR@M]U=PRA\MQ+X+9]P;[*MG.*HPH2YN:I&4Y8R51= MR X)#@/L]:_8U_8%^$?['MGJ'B6PO[_Q;\0?$9\WQG\2_$[^?JNLS$@MEV), M,.0-L*G "KN+L-Q],^#OP9^%G[/_ ,.].^$_P8\#:?X=\/:3#Y=CIFG0[$7U M9CRSNQY9V)9B26)))KIZ]2A@Y>T5?$/FGT_EC_A7YR>K\EH?#YGQ%16#EEN4 M0='#/XFW^\K6V=62Z7UC3C[D?[TESLHHHKT#Y0**** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /C']MWX&_$W]E M?XR/_P %-_V/?#4NH:C;6B0_&KX>V7RIXOT:/K=Q*.!?6Z@LK8RRKWPR2_4' MP)^.7PR_:3^$NA_&[X/>)8M6\/>(+);FPNX^&'9HY%ZI(C!D=#RK*0>E==7P M9\2]%U?_ () ?M WG[0W@/3+B;]F_P"(^M(?B3X7\K_F7D_M=OB[GW>"E'C'+X9?4?^VTH MVHR?_+Z"_P"7$GUG%?P7NU^Z_P"?:7WG15;1=:TCQ'H]IXA\/ZI;WUA?VT=Q M8WMI,LD5Q"ZADD1U)#*RD$$<$$&K->LFFKH^%E%Q;35F@HHHH$%%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 445\<_M)?MK_%[X]_%C4/V'O^"; M;VM[XMLSY/Q#^*MQ%YVC^!86)5D5N5N;_A@L(R%8$')63R^;$XJEA8*4M6]$ MENWV2_I+=V1[&39)C<\Q+IT;1C%@?H M/V)?V!_#G[+LNJ?%KXC^+KCQ]\8/%P$GC;XCZPF9[AC@_9;53_Q[6B84+&N, MA%SPJ*G1_L;_ +%'PA_8K^'\_A;X?I=:IKFL7'VSQAXTUN3SM4\0WQ)+W%S, MD/\Y=Y?)66_K9GG>"P>"EE62W M5%_Q*C5JE=K77^2DGK&DGVE-RE;E****]$^1"BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@#SG]IC]K+]GW]D'X?3_ !'_ &@?B;I? MA^S6VN9;"TNKR-;O5'@A::2&T@+![F4(I;8@) Y. "1)\!OVKOV,D!(IV-M$\N M5W*&4G-YI8HF\.ZIXDABG@DD ,<'?&7Q&DCM_!CZ\BR:A#K-U=*6\0WEPB2 M7*+&[27%Q>2?-(%E3+M)L;ZY\::-\>?@Y_P3)A\&_L13P?$WX@:'\)[#2/AW MJUQK%M'%K-VME#;0:F\\T@A=,8NCE\2!2H)+"@#1O/\ @IM_P3IT_P")DGP7 MO?VY_A-'XOBUPZ+)X8;Q]8?;UU$3>0;,P>;O\_S?W?EXW;OEQGBO2?B_\;OA M'\ /"(\>?&GXB:3X:TEKR*S@O-6NUB%Q;>AD^QWBQJ3R@1\$;S0!]\_!_P"-_P (_C_X4?QO M\&/B%I?B/3(KV6RNKC3;D.;6ZC($EO,G#PS(2-T4@5UR,@9KJJ_.)OB+J7[. M7_!SI_PIOPM<&+P[^T'^SI!K7B73$.(Y-?TNZO(8;['3?]BM3"3U8$9SL7'T MO_P5C_:5\4?L?_\ !-SXS?M&^!KK[/KWAOP+=OH%T!G[-?S 6]M-@]=DTT;X M[[<4 =F_[;O[(R?%H_ QOVAO"W_"4C61H[:7_:B?+JA7<-.,O^K%X5Y%J6\X MCG97?>-_'/@KX9^$=1^('Q&\7:9H&A:1:/=:KK6LWT=M:V<"C+22RR$)&@'5 MF( K\Y-%_9?\(C_@U?/P^N;7%Y<_LQ/XZDORY,__ D+Z<=?%ZTOWC,+\B3S M,[LC.:\"\4_MK_$#_@H3IG_!+SX ?$;4&OK/XM:F?&'Q6@EXCUVY\.1H8TG4 M<20RW4%Q.\3?(66/CY1@ _6_X)_M2?L]_M&R:C;?!/XLZ3K]SI"POJEA:S%+ MJUCE!,,LD$@618Y K&.0KLD"DJ6P:[ZOSB_X*[?$74OV6O\ @J'^P[^TCX'N M#9WWC'XAWGPN\7K"=HU;2-6>T2&&?^^EO_^#K_ /YH)_W-/_N(K]A*_'O_ (.O_P#F@G_.O#&H>"_&6AVNIZ3JUE+::GIU[")(;F"12CQNIX96 M4D$'UK0HI-)JS*A.5.2E%V:U370^$_@+XK\2_P#!*;]H'3_V+?C%KMU>_ [Q MUJ3K\$?&NHS%_P#A'KV1BS>'KR5NBDDF!V/.<9(+"'[LKA/VE/V@ID)*&8G-Y"JE94R6(0MEBCNWE46\N MK*A+^'+X'_*_Y'Y?R_\ @/:_W.80AQ?E\\THK_;*2O7BO^7D5_S$17\R_P"7 MZ77]ZM'/E^P:***]8^$"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ IEQ M<6]I;O=W,/&/A3X?>%M0\<>.?$=EI&CZ5:/ MHW"PP6T*#+.[L0%4#N:^&;W6?C3_P %G-;ET/P?=ZWX _99M+IHM0UM M%>TU?XEE&PT4&0&MM.R"&8C=(,@Y)98>/%8M8=J$5S3EM%=?-]DNK_-V1]!D MF05,UC/$UYJCAJ=O:56KI7VC%;SJ2^S!:O=N,5*2TOB5^T?\;O\ @IKX[U3] MFK]@KQ7<^&?A;I5TUE\2OCS:J4Y;>TJR7Q3[+X8)\ ML$KMR****[CYD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@#Y1_;5_;%^"FI^'_VA/V(O$'B/3-.\9:3\!+[7;#2]1U"-)=: MLKRPU&,M;Q. 9/*>V*N%W8\V,G&X9^5/^";'[/\ X&_90_X+0?$#P!^P=K3V MWP+O_@99:Y\8?#-A?&;0O#7C26Z4000G)2WN7M$>8P _NXY'SM3RD3]'/VA/ MV8?@'^U3X!O_ (;_ !\^%&@^)M.O].N+,'5](@N9;59HS&TD#RHQAD ;*NN" M" 1TK>^&7PL^''P8\%V?P[^$_@;2?#NB6$82UTO1-.BM8$X )$<2JN3C)..3 M0!\O_M+?M8_\$JOVX_V%/'5OXE^/'P[^(W@75-%N[*6PTW5+>_O)+XQLD$5K M:@F?[>9"GV=$3SFD:,Q@DJ3C?L(^,O"G_!)+_@CS\$](_P""BOQ1MO!3226]A(T2OL\E'6 M_JT\DY8*,U]/>#?V7_V:/ASXQF^( MGP]_9W\"Z#X@N'=KC7=&\)65K>2L^=Y::*)78MDYR>SW-NS+;K<1H M+>&-F!GFD0JK+#(\?,_$3XO:/?($O=)UK M3X[JVN%!! >*561QD X(/(H _/OX??#>?]KG_@XQU_\ :_\ !TJ7O@/]G_X) M0^!&U^T826MWXIN[FYN9[2*4?+(T%K>.LP4DQ2&-& 9B!ZO^T_XI_9\_X+(_ ML _M%_LN_LF_%NP\2ZO96FJ^#]0*6\]O'8^([91+# [3QIOC\](@9H]T9&XJ MS;37U?X/\&>#_A[X:M/!G@#PIINAZ/81^78Z3H]A';6ULF2=L<48"H,DG Z MU#X0^'?P_P#A[_:7_" ^!M'T/^V=4EU/6/['TR*V^W7LN/,N9O+4>;,^!ND; M+-@9)Q0!^:"?M:Z%+_P;/'P0RR+\23\%6^#8\!;?^)T?&(LO[ _LT6?^M-SY MW[[RMN?*/F8V?-7GWQE_8,\5_P#!.'P1_P $Z/VF/$D*MIW[-U^OAKXT7UNP M>#2+;788X;G4G<<"TMKN2;MV\8W8QQ70W]A8ZI8S:9J=E%^&WPC^%'P:T23PS\(/ACX> M\*:;-<-/+I_AO18+&!Y6^](8X$52QP,MC)Q70T %%%% !61)X+TJ61I6N;S+ M,2<73 5KT4 8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U;%% &/_P (/I'_ M #\WO_@6U'_"#Z1_S\WO_@6U;%% &/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ MX%M6Q10!C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ M (%M1_P@^D?\_-[_ .!;5L44 8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L M44 8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6 MU'_"#Z1_S\WO_@6U;%% &/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10! MC_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@ M^D?\_-[_ .!;5L44 8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P M@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_ MS\WO_@6U;%% &/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1 M_P _-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ M .!;5L44 8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[ M_P"!;4?\(/I'_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U M;%% &/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1_P _-[_X M%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;5L44 M 8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[_P"!;4?\ M(/I'_/S>_P#@6U;%1WM[9Z=9RZAJ%W%!;P1-)//-(%2-%&69F/ ))/2@:3 M;LC+_P"$'TC_ )^;W_P+:OR3_P""T?PY\6_\%-_CMX5_9\_X)_\ @_4?B)K' MPD@U=O'^HVNH6\6F:?/>-9+%:"\N98X6N%^RR;XU;(Z#)20)]->/_P!H/XX? M\%2O&FI?L]_L.^*;WPG\'-,NVLOB)\=+52LVK$<2:;H9/WB1P]T. #D$+L\_ MZQ_9U_9P^#?[*7PHT[X+_ KP7;Z)H6FKE88ANDN92!OGFD/S2RO@%G8DG ' M \+%TUGM*6'CI1>\NLK.]H>5UK+5=%?=?I^08N7A?CZ6;54I9C%/V=%WY:2 MG%Q3_ *C93_//[X__ ")]Y_Q,YQ[_ - V&_\ *O_ M ,N/YN?^'!W_ 5G_P"C4/\ R^M!_P#DZOZ+O^$'TC_GYO?_ +:MBBO9RC( M\)DO/["4GSVOS-/:^UDNY^<\?^)V?>(_U;^TJ5*'L.?E]G&:OS\E[\TY_P B MM:W6]^F/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U;%%>T?G)C_\ "#Z1_P _ M-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!; M5L44 8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[_P"! M;4?\(/I'_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U;%% M&/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1_P _-[_X%M1_ MP@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;5L44 8__ M @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[_P"!;4?\(/I' M_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U;%% &/\ \(/I M'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1_P _-[_X%M1_P@^D?\_- M[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;5L44 8__ @^D?\ M/S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[_P"!;5XO^V]^P3X0_:Y^ M%T.EZ7XFO?#OCCPU=C5/AYXUMYV^T:'J:89'!')B8JJR(.H (^95(^@**RK4 M:6(I.G45TSMR[,<9E..IXS"SY:D'=/\ 1IZ--:-.Z:;333/EK_@G[^TS--9T3]LS]D.>#3/C?\.H6;2@_P L'BG3 M.6FT:[Y =)!N\LL1L<\%-V]/2OV,/VOOAY^VI\%+3XL>"+>?3KZ"=[#Q3X9O M_EO-!U2+B>RG4@$,K="0-RE6P,D#CPE:K2J?5:[O):Q?\T>_^)?:7S6CT^BS MW+L'C<&L[RR'+1DTJM-?\N*CUMW]E.S=*3VLZ;;E&\O0?^$'TC_GYO?_ +: MC_A!](_Y^;W_ ,"VK8HKT3Y Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\ MJV M** ,?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VK8HH Q_\ A!](_P"?F]_\"VH_ MX0?2/^?F]_\ MJV** ,?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VK8HH Q_\ MA!](_P"?F]_\"VH_X0?2/^?F]_\ MJV** ,?_A!](_Y^;W_ ,"VKD?CGX_^ M"'[-?PPU3XQ_&SQ\= \/:1#ON[Z[OFY/\,<:C+22,>%C4%F)P :J?M;?M@?! M7]B[X7/\3OC'KDB^?+]FT+0M/C\[4-;O&^Y:VD(.99&) [*H.6*CFOGSX&?L M?_&G]LWXGZ7^V5_P4FT2.VBTV;[5\,/@9YGFZ?X90\I=Z@I&+J_(P2&&(^X! MQ'%P8G%SC4]A07-4_"*[R_1;OII=KZG)\AH5,)_:>:3=+")M*WQU9+>%)/=_ MS3?N4T[N\G&$N3\ ?L]?%W_@J[XHL_C3^U-H.M^"O@#9W*7?@7X27ETT=_XJ MVG=%J.KX/R0GAH[<=00<[?GF^X-+^&GA;1--M]%T6"6SL[2!(;2TM93'%#&H M"JB*N J@ # Q7045IA<)##)R;YIR^*3W?^271+1')G>?5\XE"E&"I8>G= M4Z4?A@GN]=93EHYSE[TGV226/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M6Q M176>"8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[_P"! M;4?\(/I'_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U;%% M&/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1_P _-[_X%M1_ MP@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;5L44 8__ M @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[_P"!;4?\(/I' M_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U;%% &/\ \(/I M'_/S>_\ @6U6M*T"RT>1Y+66=BZX/FS%A^M7J* "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBN(_:(_:,^#G[*OPIU+XT?' M3QI;:'H.F)\\\QS)<2D'9!#&/FEE;!"HH).">@)$SG"E!SF[);MF^&PV(QF( MA0H0K,S<#T]22 ,DU\/%_C7_ ,%G]8*1'6_A_P#LKVMSAF^>TUCXFE&Z#H]K MII(]FD'JQ_<7? 7P!^.'_!4_QGIO[0/[;GA>^\(_!C3;M;WX=_ ZZWMXEBM[>",(D2*,*JJ.% M ' KRN6IFFLDXT>VSGZ]H^6\NMEH_MG5P?!*Y:#C5S#K-6E##OM!ZJ=9=9Z MPIOX.:?O1S/ 'P_\$_"KP7IOPZ^&_A:QT30M'M%MM,TK3;<10VT2]%51T[DG MJ223DDFMBBBO645%))62/A:E2I5J.N3,%%]$@^Y M83MM5U PAP!C$:/]WZ?J%AJ]A!JNE7T-U:W4*RVUS;RAXY8V *NK#(92""". M"#6>#Q4JR=.HK5(_$OR:_NOI\T]4SIX@R6CETJ>*P;6Q-6O5=#"[KXI=(^7G+RV6[Z)_8Y?DV!RS!PS3.D^22O2HIVG6_O-[ MPHWWG\4]8T_M3AS?[)/["/Q!O?BC'^VY^W[KUGXM^,-U%_Q(M'M_GT?P):MR M+/3XR2IF .'N.23G:QRTDGUC1175AL-2PM/EAZMO5M]V^K_K8\/.,YQV>8OV M^):T2C&,5:$(K:$(K2,5V6[NVVVVRBBBN@\H**** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /FO]MS_ (*+>'_V M7M7U7X-_#/X(3;ZPUI=:;JFG M3R&);BRO+6>190)%*M'(L4J'&Y,,K'XM_P""ZW[#/[8^B>/-:_X*E_L ^)M* MN]?L/@CJW@;XM_#_ %]@L&O>%76>>6:WBZ9: M#3%#2B(W=O;R3+<7%GO(5;HI'%+D&)I%:-G^K?&G[4GP#^'O[--S^V#XN^)- MC:?#BU\*)XD?Q.^XPOILD*S13(H&]S(CIL0 N[.J@%B!7R)_PTR.R^)_BOPEJ&G1CP]X<+K]O>"W:1[AYQ;)(JR&W M$$&X2NY"%#\Y?\%VOC9\&_C+_P $0?V<[/\ 92FD@^$WQ5^*W@?PY9V6TQF' M0EMKJ6.SE4EMK12V,$;*2V'A(R<9(!]T^%O^"E^F6^N?#63X_?LZ^+/ACX:^ M,NHQ:=\-/$OB>\LI$N;^>%I[2POX;>9WTZZN8E9H8WW@LC1NT!0!]W_LT_ME^$/V@?'_ (V^!6N^$=0\&_$KX<7%JGC' MP1K-Q#-+#;W47FVE];3PLT=U:3)NVRKAE9&21(W&VO7[R\M-/M);^_NHX((( MVDFFF<*D:*,EF)X !))Z5^9_P 6_$6H> O^#K[X6Z?X7D:&/QS^RC>6/B:* M(_+/%!J.I7$4CCN0]M$H8]E KW__ (+O_$/Q1\+O^"/W[0/BWP;=2P7Y^'MQ M8+-"Q#QQ7X=>.F/\ M9!+:^281=_8SJZV'F?:FTL7'R&XV^9M!E$)B'F5[5^U5^V/\&OV1/@]9_&+X MAWMWJ<.N:Q8Z-X/T3PY$EU?^)M5O7"6=A81EU6::9CE:WA4SM,/?S29 ?7FO@K]GOXL^/?CUX]_X( M\_#KXA:A/-IL&@^(=5D2X8D75SI5N;>QD;.=S1Q6B;6Z_OF/>@#]>?A;^W%: M:W^T1:?LE?'SX1ZG\-/B%K/AN3Q!X3TO4]5M;ZT\06$3A+D6MU;.5:YMRR&: MW8*RJZR(9(\N/>*_,O\ X+P^(M0^'O[=O_!/;XD>%Y&BUI/VDH]"2:$X&HW,*OW7@OX>:-)^_N7.1]HN7Z6UJN"6D;&0K8X5V3&O7I8:DZE M1V2_JR[M]$M6>AEF5X[.,;'"X.'-.7R22UWV)=J"=,\(6K9Q MI^EQ-Q&JABK38WMEL??D:3ZE_P"$Q\,?]!J#_OJN&%"KCIJKB5:*UC#\G/N^ MRVCYO5?3XG-,#PUAYX')Y\]:2<:N(6ET]'3H7LXPZ2J:3J+1JZ9>Q!XKF"12KHP]""?< M=J^+?V:/''B__@F/\?=._8"^/7B*ZU#X4^+;IQ\ O'NIR[C8N3D^';R0\!US M^X8_>!"C[P2+[5_X3'PQ_P!!J#_OJO._VI_@E\!/VP/@CK'P(^,$D5QI>JQ! MH+J!MMQIUTN3#=V[D?)+&W(/0C*L"K,#PXS#5*C5:CI4CMV:ZQ?D_P '9^OT MW#^<8;"QJ9?F*;X4\72$K#X[T-.G1I[IK=/S7_!6AY^=9/B^)2+L\9^.;I?,T7P! Q*M+GQ%U+]D_P#X)[^-UT'PEITYM/B7\>U4M!8K_P M+'1SQ]HNBIP9E.U M>(_&/B*?[9XY^(.O/ MYNI^(+PDLTDLC$E8PQ;9$"0H.268L[>U5F_\)CX8_P"@U!_WU1_PF/AC_H-0 M?]]5Z%&C2P])4Z:LET/D\PS'&YMC)XO%U'.I-W;?X>226B2LDDDDDC2HK-_X M3'PQ_P!!J#_OJC_A,?#'_0:@_P"^JU.(TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,? M]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ M +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S M?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ M0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/ M^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK M-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,? M]!J#_OJ@#2HK-_X3'PQ_T&H/^^JL:?K>DZJ[1Z=?QS,@RP0]!0!:HHHH *** M* /C#_@H9^T?\<_A3I7QS^'/Q _9\\::M\+M=^!UV_@_QYX3T)=4M[#539:A M'>VM[#:EKN!-IM)%G:)H@#)ED"\\3^R9^S+XR^*__!5F^_X*?:'\$]8\!>#K M'X 6G@> :YIPTW5/'FIM"#4D<<<,:Q1(%50 JJ, = !0 M!\=Z#^W[\;?VD?@_XH^'=M_P2]^-?AKQY>V-YI5OX;^(&@VUKHDKR(\2S2ZK MYQMVM %-\I4,(XI3L#^>_'K_@BC-XF_X(=^&_^"9/PV\=6[>-/AUH]AJG M@OQ1=(8[=_$UI,UVTI!R8H9Y9;F+)W&-+C/S%<']!Z* /SM_;H^'7QN_X+$? M!+X9?L8:S^SAXT\ :=?>,M'US]H._P#%NDM9V>CV-AF:XTJRG9BFISSW 1(I MK4S0JBF21U^53VO[2?[+GCOX _\ !5/P'_P5/^#WP_U3Q'H%_P##BZ^'/QC\ M/^&;$W.H6NG&9;NPU6VM4^>[$=Q%%%-%$&E$2QM'')M8#[=HH ^)?V;?V7?' M_P =O^"K/C/_ (*L_%GP#JOAC1-.^&MI\//@[H'B2U^SZG<6(N'N[W5KBV)W MV>^>22*&*7;,8VD:2.,LHKM='N_'W_!3_P#9J^/O[,G[4O[(_B?X0:1>ZKK? M@;2KK7+^.ZDUW3C#Y<.MVP"(%&YQ(B_.FZ,;99/FV_4M% 'YDP^#OVWI/^"/ M;?\ !(>3]GGQ(?C&/ S?"S_A*#ISKX4_L+9]@&O?VJ?W1@_LS#_9AF\\[]WY M'\==;^U=_P $L-=^$GP=_9.\?_L@>'9O$GBG]CK6+$Z?H2R107?BK0'@AMM8 MMXFD98UO)HXA.F]@A<.G\8K]":* /A+XJ_ ?QI_P4G_X**_ ?X]:C\+O%'A; MX2_L[_VGXA6Y\:Z%-I5YXD\3W201VMO!9W(6X2&S\GSGN'14=V5(_,&YU^[: M** "BBB@ J$Z?8$Y-E"2>I,8J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J: MB@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y M\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT* M/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ M^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@ M"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8 M?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[ M.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"? M&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"' M^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^ M_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T M_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&' M_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:OC/]H/ M]L_XR?M0?%74OV*/^":U[;R:QI[^1\2?C)-%YVE>#(R2&AMR/ENM0(#!44D( M0>ZNT/-B<53PL$Y:MZ)+=OLE_26[LCV,ER/&9WB)0I6C""YIU).T*!M/\<_&W58-UQ%(H.E>#K5L9O] M4E483:&#+#]YLKD?-&LG5?L4?\$_O!7[*T.I_$?QSXBF\>_%CQ81-XW^(^MP MAKF\W4Y%M:J0 L28X578LS$+]U=QP,EB?6JYZ&%J5*JQ&*UGT72'IWEWE M\E9;^MF>>8/"8*659+>-!_Q*C5JE=K7WOY*:>L:2;6TIN4KTNI*]D^6UGL]5??MH[Z6_>_"G@;_ (BCD.-RS%8CV:PKIRI2Y.=P M=5SYX_%&\'R7<.DWSQZ=INF:=; M/21VPJ*H!))( KX6USQ=\7?^"Q7B&Z^'_P #+O4_ 7[- M%E=O;>)?B!#;FVU7Q^48K)9Z<&&Z"R)!5YB,ORI!^>.O@'_@@1^Q5:_MJZ]\ M1O"_Q)^(VIVWPUT.YT"^\8>!M-E:%?%5R&OS917$JD,+>(I<,R _.73H5#+^ M]OA[P]H/A+0K/POX6T6TTW3-.MDMK#3[&W6*&VA10J1QHH"HJ@ "OHL! MB<1Q!A8U9Q]G2=[I.[E9M6OI:.FO5[;;_D7%&3Y7X4Y[6P&'K?6L=#EY9N'+ M"BI1C)24&Y*576\7=P@K2UF[4\/X3?!3X4? OX>:7\*?A)X"TW0O#^C6P@T_ M3;*W 2->I))R7=CEF=B69B68DDFNB_L[3_\ GQA_[]"IJ*^@C&,(J,59(_)J MU:MB*LJM63E*3;;;NVWJVV]6WU9#_9VG_P#/C#_WZ%']G:?_ ,^,/_?H5-15 M&9#_ &=I_P#SXP_]^A1_9VG_ //C#_WZ%344 0_V=I__ #XP_P#?H4?V=I__ M #XP_P#?H5-10!#_ &=I_P#SXP_]^A1_9VG_ //C#_WZ%344 0_V=I__ #XP M_P#?H4?V=I__ #XP_P#?H5-10!#_ &=I_P#SXP_]^A1_9VG_ //C#_WZ%344 M 0_V=I__ #XP_P#?H4?V=I__ #XP_P#?H5-10!#_ &=I_P#SXP_]^A1_9VG_ M //C#_WZ%344 0_V=I__ #XP_P#?H4?V=I__ #XP_P#?H5-10!#_ &=I_P#S MXP_]^A1_9VG_ //C#_WZ%344 0_V=I__ #XP_P#?H4?V=I__ #XP_P#?H5-1 M0!#_ &=I_P#SXP_]^A1_9VG_ //C#_WZ%344 0_V=I__ #XP_P#?H4?V=I__ M #XP_P#?H5-10!#_ &=I_P#SXP_]^A3XK:V@),%NB$]2B 9I]% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !4.H7]AI5A/JFJ7L-M:VT+2W-S<2! M(XHU!+.S'A5 !))X %9GQ#^(G@;X3>"=3^)'Q+\5V.AZ#HUJUSJ>JZE.(H;> M)>K,Q]\ #J20 "2!7Q!%:_&S_@L]K*W>I1ZY\/OV5[6Y#0VI+VFL?$THV0S] M'MM-)&0.&D'/+$&#CQ6+5!JG!A]#DF02S.$\7B)^QPM- M^_5:OKNH06G/4E]F"?\ >DXP3DKGCGX\?&__ (*K^,-1^ O[%OBB_P#!_P $ MM-NWLOB#\;;5"EQKQ4XETW1"1R",J]ST /'R[5G^M_V?/V>/@]^RU\*M-^"_ MP,\%6NA:!I<>(;:W&7FD(&^:9S\TLK$99V))^@ '0>!O O@WX9>#].^'_P / M?#%CHNB:1:);:9I6FVZQ06T2C 1%7@#^9R3R:U:G#8-TYNM5?-4>[Z)=HKHO MQ>[9IG6?PQF'CE^ I^QPD'=0O>4Y;>TJRTYYM;;1@GRP25[E%%%=Q\T%%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 45P7Q$_:?^ 'PIOWTGQY\4M,L[R,XELHV:XFC/H\<*LR_B!1\. M_P!J#X ?%;4$TCP)\4M,O+R0XBLI6:WFD/HD]?G?'W_ ##?]O\ M_MI_77T5O^9Q_P!R_P#[G"BBBOSL_KH_83_@U _YKW_W*W_N7K]A*_'O_@U M_P":]_\ OV$K]FX3_Y$%'_ +>_]+D?YT>._P#R=;,?^X/_ *8I!111 M7T1^1!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110!\'?\ !1']O_XP:9^T=XQ_8 _9P\7: M/X,U[P_^S5KGQ/U_QIJM@]U=M#"TEM;6&F1"6)4N-ZM,]P_F+&B@+&S$LGLW M[,_C;]LCPO\ &&7X4?M)^(_"_BSPC=_#V#Q#X5\=Z1X?FTR^\]94CNK&^B,\ MT,CHLL,BS1>5O#D&,%"Q\._X+M?\$JOA?^VE\#M6_:L\/_$#6OA]\7/A3X%U M>X\.>.?# M._BWJ'_!,[_@HY\(K7PE\<_!G@R#7M)UO0V#:/XV\/[DA34K8CA),L@=!P3Y MF%B,'AO\ X**Z M]$?"7A74O!$_B+Q!'J$V]=(2U$HO5+@#S$B>"8!\ NJ@[1G C_X*#^/_ !KJ M7PEO/V3_ (!&&Y^*7Q9TB\T7PVDH+1:'92H(;W7KO'W+:SCFWC/^MG:W@7+3 M#&AX8_X)Y_LQ:/\ L(:/_P $YO$7@N36OACIGA2ST&[TJ>_GMGU&" H[/-+; M/&^^65/,DVLH8NP(VDB@#YQ^ 7Q!_P"#@/\ : \8^%?C3;ZG^R7H/P9\5:K; M:H=*)UZ^\3Z;X?FE60VKM%BSDU&.W;RV*R>3YRM@[17J7[5?[:_Q$@_;@^'7 M_!-+]F&]TFR\=^,/#=YXM\9^*]8T\WL7A7PU;,8A-';"2,3W5S<#R(M[>7'A MI'60;4;XU^+7_!/N[_X(/_M0?";]J;_@FYXX\2Z?\(/B%\6=$\$?%WX(ZMK< M^H:>8M5N%M8-1LS.S2"6)V7&]FDW,@#^6TB'NO@O9ZA:?\'9_P 7YO$X8&Z_ M9.L9/#?G#AK0:CI22[,]O/2;IWW>] 'TG^S%^V?\0K?]N?Q[_P $T/VG-3TS M4/&WAOPI9^,O OBW3-.-BGBGPW<2?9Y'EMM[K#=6UT&A*_.? MXX+J6I?\'9/P9B\.!F_L[]E+4)O$#1?PVC:AJJ1A\=O/:+@]V'J*]X_X+_67 MB6__ ."-7[0D'A193=+X"DDE$(.?LR3PO<_AY"RY]LT >9VO[?'[>U__ ,$Z M)?\ @L'%8>&4\)IIK^+H?@:="8W#>#$E):1M5\[<-2-D#>!Q']G'$)B/^NKU M+]K_ /X*BZ#\/_@?\$=;_93ATOQ/XS_::U[2=)^#L6LK(+*.&]CCFDU6\2-E MD:WM8)%DDB1E=F9(\KN++Q=I?>&;#_@V42^A:(Z7'^PSGMM9/^$/P0?<],=< MGUK\[_V4=$\9Z9\5?^".=U\24G&EOX2\8?V:;D'8)GA,EOC/0F)[+;Z@#'2@ M#]0Y_P!KOXU?LB?MS_##]CK]K+Q[I/C#0/CCI6HK\/O'=EX>72I[+7]/2.6X MTRZA25XFAFAE1K>0;7#JT3"7(D'U[7YB_P#!?A=3OOVU?^">VC>&@QU5_P!J M*QN4$?WOL<,]BUV>.=HB.6]J_3J@ HHHH ***R)/$>JI(R+X3O& 8@,&7!]Z M ->BL?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6@#8HK'_X275_^A0O?^^EH M_P"$EU?_ *%"]_[Z6@#8HK'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EH V* M*Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EH V**Q_P#A)=7_ .A0O?\ OI:/ M^$EU?_H4+W_OI: -BBL?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI: -BBL?\ MX275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6@#8HK'_X275_^A0O?^^EH_P"$EU?_ M *%"]_[Z6@#8HK'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EH V**Q_^$EU? M_H4+W_OI:/\ A)=7_P"A0O?^^EH V**Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4 M+W_OI: -BBL?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI: -BBL?\ X275_P#H M4+W_ +Z6C_A)=7_Z%"]_[Z6@#8HK'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z M6@#8HK'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EH V**Q_^$EU?_H4+W_OI M:/\ A)=7_P"A0O?^^EH V**Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI: - MBBL?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI: -BBL?\ X275_P#H4+W_ +Z6 MC_A)=7_Z%"]_[Z6@#8KA/VCOVD_@U^R=\*-1^-'QU\9V^BZ'IZXWR?--=3$' M9;P1CYI97P=J+SP2< $CA_VO/V\_AK^QMX'MO$7Q#\.:G?:UK5Q]C\(>#])" MS:GK]Z2 L%O"N6;YF4,^-J[AU+*K>+_L]_LD?&_X]?%^P_;9_P""CWA5M3\4 M6+^=\.OA9;2+)HW@B(D,KLI)%S?G"EI6R%8 C)6/RO/Q&+G[3V&'5ZG7M%=Y M?I'=^2U/JLHR'#?4UFF;2=/"W:BE;VE:2WA23Z+[=1IPA_>E:#I?#S]G?XX? M\%0?&^F?M%_MU^%;SPK\)-+NUO?AQ\";IR)-1(YCU+7 /ON0?8G.9PARJG1IIJG2C? MD@GO:^KD]YSE>4WJWLEL45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2UU'A MFQ16/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!] M+1_PDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q M16/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1 M_P )+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM M&Q16/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!] M+1_PDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q M16/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1 M_P )+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM M&Q16/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!] M+1_PDNK_ /0H7O\ WTM &Q7S!_P45_:JUWX2:1:?"7X=ZF]IK>LVIGU#4(6Q M)9VA8JH0_P +N5<;NJA3CE@1]#_\)+J__0H7O_?2U^='_!0RZU:]_:FUNXU2 MREMU:SLOLL4W41_9TZ=L;]_2@#Q.222:1I97+,Q)9F.22>I)HCDDBD66)RK* M0593@@CN*2B@#[\_X)U?M5:[\6M)N_A)\1-3>[UK1K43Z?J$S9DN[0,%8.?X MG0L@W=65AGE23]05^6_[&'Q+T+X2_M#Z+XR\4:HMIIL<5U%>RN3MP]O(J@X! MX\PIR>.*_1OPI\7]!\=V']J>"5AU>W[S:;J$,RCV)1C@^QH ZVBL?_A)=7_Z M%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ MOI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z M6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK' M_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)= M7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BOQ[_XA M0/\ J_?_ ,Q9_P#?2OUL_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:\['Y3 ME^:[/SG/L^S;B;-JF99E4]I7J6YI6C&_+%16D5&*M&*6B M6UWJ;%%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM=)Y!L45C_\)+J__0H7 MO_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ M -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A M>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_] M]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7 MO_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ M -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A M>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_] M]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7 MO_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2U:TK5;W4)'2ZT2 M>U"KD-*1AO;B@"]1110 4444 ?'_ .W#^SI^W%/JGQA^(W[-7BKPAXH\-_$3 MX/2^']3^&7B6&ZL[N&_@M;]$O-/OH!,K22I=B-H)8 K&&+$J&)_B;%\)X? WP_\):&MP=(\-::LANG$]S(JS7MQ-<[ M=\PBA$<:E$C.2Q^M:* /S8\(?L*?\%^? _Q"\6_%+0O^"@7P&;7?&>HBXU;4 M;[X6W=Q*EO'N%M80L\I,5I;J[B.%> 9)9&W2RRR/[U)^SU_P5*T3]B#_ (0_ MPK^V_P"%KK]H.?Q+_:^I^.-<\'B30;F'[1QID-DHS9V_V5(8R\:E]ZR2??E9 MQ]6T4 ?-W@?]FC]J3XV>(O!GCC_@H)XY^']]_P ('J\>MZ'X*^&.CWL.F2ZW M%&Z0ZA=7%]*\UQY/F.\$"I$D:=>:''KL$RZ9=2PJTMN8YC]H@G1)/+DW;HI%?"_2%% M'SC^R]^Q'K_@7]J7X@?M[?M#:_I&K_%3X@:19Z#;VWA^.3^S?"WA^U(:/3+2 M28"6X,DW[^>X=8_,DV[8HE3!T_V=O@1^U;J'@GXM?#?_ (*%?&#PI\3]"\:> M*]6A\*Z9I'AQ;&*Q\*74?E)IER$1/-;8TBL3YC88YFDR-OO=% 'P9!_P2V_: M9C_8D;_@E*WQU\/CX([FTH>. MP?%I\*&Y\X:)]G*?91-Y1^Q_;_ #"/(Y^R M[^:]@_;#_P""ZN8H7GN)(HTBCB$*) H8[I7(=?J&BB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OGK]MG]OGP_ M^S#=:7\'?AAX/G^('QC\7 Q^"_ASI#YFE)R/M=VPXMK1,$M(V,A&Q@*[IS/[ M7W[>GC/3?B6/V+?V%O"]KXV^-6HP;K^25MVD^"K5L WVIRC(5@&!2#[S$KD' M:C*<$PP@Y^SVJD M+"O&%7.=J[?,JXFKB:CH85[:2GTCY+O+\(]>S^SP.3X')<)#,L[C?G7-2H7: ME472=1K6%'STG4VA97J1YG]C?]@;Q!X%^($_[7_[9/C"#Q]\<=:M]DFJ>7_Q M+O"MLP/_ !+]*B;B)%#%6EP'?+=-[E_J*BBNS#X:EA:?)37F^[?5M]6^Y\_F M^<8_.\8\3BI7=DDDDHPBMH0BM(QCTBM/FVPHHHK<\P**** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBLGQIX\ M\&?#K1)/$GCKQ/9:38Q_>N+ZX6-2?[JYY9O11DGL* -:J/B/Q/X<\'Z/-X@\ M5Z[::;8P#,UW?7"Q1I]68@5XX_[1_P 6/C.YT_\ 9:^%[R:>YVGQOXMC>UL M.FZ&+_63_4 8(Y7%7?#G[(&BZSK$/C3]HCQE??$'6XSOBCU0"/3;4^D5HOR M=OFR#UV@T 5;O]JCQ=\4KF30_P!E/X8W'B(!S')XLUM7L](@(."0S /.0>JJ M >XR*\<_:R_8E^.7C'PJ?C'K'CP^+O%ML@74-,L--6")+09(CME7YG*$L<'Y MG!.!N&&^S;2TM+"UCLK&VCAAB0)%#$@544< #@ >E24 ?C))')#(T4J%64D M,K#!!'4$41QR32+%$A9F("JHR23T %?J]\1/V8/@!\5K]]6\>?"W3+R\D.9; MV-6MYI#ZO)"RLWXDT?#O]E_X ?"F_35O GPMTRSO(SF*]E5KB:,^J23,S+^! M% 'B_P#P3Y_9%O\ X<^'K[XE_%?P^B:GKMF+:TTB]A#&VLRP9C*C);_P#MS2?"$GAO4QGR]3\*7;V$L9]0L9\O/N5->K44 M >*?\*?_ &L?AU\_PN_:)MO$EJG^KTGQ_IWF,1[W)?][)KVNB@#SSP!^U;^SY\2I%M/#7Q0 MTU;LG:=/U&0VEP&[J(Y@I8C_ &[,DH,9/^RG6I M]-_;>^%-E>QZ+\5]#\1>!+]VVK!XIT62*-V_V)4#*5_VCM% 'LE%9OA?QGX0 M\;Z>-6\&^*=.U:U/_+QIUZDZ?FA(%:5 !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !14.I:EIVC:=<:QK%_!: M6EI \UU=7,HCCAC4%F=V8@*H ))/ S4D4L4\2SP2*Z.H9'0Y# ]"#W% #J* M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHJ#4]3TW1=-N-9UG4(+2SM('FNKJZE6..&-069W9B J@ DD\ #-&PTG)V1 M/7Q?\?/VR?C/^UG\4M3_ &+O^":NIP+>:=+]F^)GQK>+S=,\(QGA[>T(^6ZU M C( 4X0CJ"'>'!\:?&SXW_\ !63Q9J'P/_8^\3:CX,^ ^GW;V7CWXS6R&*[\ M2E3METW1=PXC/*R7.,8)_APDWUY\ _V?_A#^S#\+-,^#/P.\%6F@^'M)BVV] MG:KDR.<;I97/S2RL1EI&)9CU->2ZM7,GRT7RTNLEO+RAY=Y?^ ]U]U#!8+@Z M"K9C!5,:]849:QI=IUUUGUC1>V]73]W+FOV0OV-O@Q^Q9\-#\/OA/ID\UU?3 M_:_$OB;59?/U+7KTY+W5W.>9')+$#[J[B% R<^KT45Z5*E3H4U3IJT5LD?'8 M['8S,L7/%8JHYU)N\I-W;?\ 7W+1!1116ARA1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !117*?%+XW_"SX,:8-3^( M_C*TT_>N;>U9B]Q<>T<2Y=^>,@8'OW/PB\$KX \/R]/%'BVW#W\J'^*"SZ M*>X,A*D'@@UT'PZ_9)^&7@[6AXV\6R7GC'Q.V&D\0>*)OM,BL.1Y2-\D0!^[ M@9 XW4 <_P#\+N_: ^.?^C?L[_#;^P-%EX_X37QI"8PZ?W[:U&6D]59LJ>A MK6\%_L?^![/6X_''Q?UR^^('B1>1J7B0AX(#UQ!;&[KPKJ@SY>I^$;] M["6//]U4_=C_ +XK-_X51^UW\.1O^&OQ_P!/\56B?ZO2O'FF'S,>GVJ#YW)_ MV@!FO:Z* /%/^&GOBOX"_=?'/]F3Q#8PIP^L>%9$U6UQ_?8)AXE^N376?#[] MJ/X ?$]UM_"/Q1TM[IC@6%Y*;:XW=P(I@K$@^@-=_7)?$'X$?!OXJ(W_ L# MX;:3J)OAMX:\?6*=;OPYJ!L+S;_>:*8%&;_92@ M#VNBO'=)_;>^#\-^FA_$[3]?\#:BYP+3Q9HTENK'OMD4,A7_ &B1D5ZEX;\6 M>%O&.GC5O"/B2PU2U;I)-&?^!(2* -"BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **R=5\>^!M!S_;GC/2;+'7[7J,4 M>/\ OIA7,ZM^U#^SEHN1?_'#POE1RL&M0RL/PC8F@#NIIHK>)KBXE5(T4L[N MV H')))Z"OS\_:N_X*">/?B%XAN_!_P:U^YT7PW;R-$M_9.8[K4<'!DWC#1Q MG^%5P2.6Z[5]L_:H_;9^!&J_ OQ-X3^'/Q/AOM6'3CG%?GY0!<_X2+Q!_:/]K_V[>?:]V[[5]J?S,]<[LYS7T7^RC_P M4#\>_#SQ#:>$/C)X@N=;\-W$BQ-?7KF2ZT[)P) YRTD8[JQ) Y7IM;YHHH _ M9J&:&XA2XMY5DCD4,CHV0P/(((ZBG5Y9^Q-XBU'Q3^ROX-U7579IDTU[4,_4 MI!-) G_CD:UZG0 4444 %%%% !1110 4444 %%%% !1110!^3'_!:;]KC3/" MO[>-[^R-^UE\0]7\(_"'7OV5_$6J?#I(-:N-,TWQ+XW+SQK;WUQ \8G$=O&! M%:RL8O.FC+*SRP@?;'[+?[*&N?LZ?%<^-/A?X]\57'PZ\1?#FV$O@36O%UUJ M%EI>MQ2HPN+)+R61K99X9'5XXV6(- &"@N2^(;:UNX76ZT.\^P74MG>03+M>)BT#\HV&5'1P5+*?FG_@E% MK_[6_P"P7^WR_P#P1_\ C/\ &>\^*_PVO_@PGQ"^$?BW61NUCP_8+>):-I=V MV?GB5RZHQX&R,($5_*B +W[9/_!''XG_ !!_9]\7?M<^,_\ @H5\:-&_:$TK MP[>>);'7?#WQ GL_#VAWL$+W"Z9:6$058M/3;Y(;/FL,RNS,S*<7XI_\%=OV MGOA7_P &YWPZ_;&?V?_CEX M2U;7]&T0*R:/IEM!+9K 8H\^4(TO[4A"!B-E;&T@T ;/_!2/1M1_X(T_LR?# M_P#;P^"_C_Q?J^H^ O&FBV'QIEU_Q3>Z@?'VC7KBUOI;R.XE=#>>?)%/!,H! M@;=&@$3&.NL_:'_:#U?]L7_@L3X'_P""8/AOQAJ5I\-O"OPGN/B7\4TT#5)K M-_$;23QVNG:;+/ R2K:JT\-S)&K!9Q(B/E 5.'_P='S77C?_ ()&:C\)O \( MU36OB;\0O"OA[PC9VK!VU&]FU**XABBQ]XLL#$8ZCFN5^!/PKU+]FK_@YVU6 MR\7R,UE\1?V0+.V\*ZDX.R\N=-N]-M[B!2>KA+)YF7J%92?O4 >H?L^?&[7O MV1O^"S'B7_@EY<^(=2OOAUX]^$UO\1/A79ZMJ*)C#;[OX?,E\N//;?FOB#QYX3U?XO?\'6/@OQ#X6A>73OA+^RO)/XGND'R6 M]Q?:AJ$,-NQZ!V2Z215ZE58]%-?0_P#P6\^#OBWX\_\ !)?X]?#/P)82W>K7 M/P^NKRRL[=2TERUFR7AB11RSNL!55')+ =Z /EO3/A;\<]1_X(DO_P %0Y_C M3XI/[2,OPR?XO0>-/[?NQ F(#JR:,EAYOV4::;("T^Q^7Y9W&0CS?WE:/[3W M_!4;Q?\ M5?![]BOX-?L_>)-0\&:O^V)JUI<>*]6T"]:._T'0+2&&;6K:TG7 MYH+AFD:W2X'S(J2LN&PR]?#\:?!@_P"#7 ?%"UU*#[$G[%_V!2'&T7H\-_8? M(SZBZ'E?6OC+X4_LX^/?V4?&'_!(;XI?%#2Y[33[6RU;PWK/VM"O]G:GKMHU MSI]M)G[LK_:9$"GD-;L.U 'V?^T%X[A_X)7_ /!1W]F[PI\*=3U2W^$W[0FI MWW@?Q=X0U#7+J]MK'75$#:5JEK]IDD:*>629H)]K!94VNRM(H:OT*K\T/^"X M7A/5_C)_P42_X)\_ _PA$\^JI\>)O&%S%",M#IVB_8KNYE;'W5V!@">I&!S7 MZ7T %%%% !1161)9^,S(QBUFS"ECM!MCD#\Z ->BL?[%XW_Z#=E_X#'_ !H^ MQ>-_^@W9?^ Q_P : -BBL?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P : -BB ML?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P : -BBL?[%XW_Z#=E_X#'_ !H^ MQ>-_^@W9?^ Q_P : -BBL?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P : -BB ML?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P : -BBL?[%XW_Z#=E_X#'_ !H^ MQ>-_^@W9?^ Q_P : -BBL?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P : -BB ML?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P : -BBL?[%XW_Z#=E_X#'_ !H^ MQ>-_^@W9?^ Q_P : -BBL?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P : -BB ML?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P : -BBL?[%XW_Z#=E_X#'_ !H^ MQ>-_^@W9?^ Q_P : -BBL?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P : -BO MF[_@KK\?/BU^S!_P3R^(7QS^!GBS^P_%.A_V3_9>J?8(+GR/.U:SMY?W5Q') M&V8I9%^93C=D8(!'O/V+QO\ ]!NR_P# 8_XU\A_\%XK7Q3'_ ,$I/BJ^I:I; M20C^P]Z1P%2?^)[I^.?KBN#-9SIY97G!V:A)IK=/E>J/J>!\/A\7QKEE"O!3 MA/$48RC))QE%U(IIIZ--:-/1K<_(W_A_C_P5G_Z.O_\ +%T'_P"0:/\ A_C_ M ,%9_P#HZ_\ \L70?_D&OCVBOQ?^V,V_Z")_^!R_S/\ 1W_B'W 7_0IPW_@B ME_\ ('V%_P /\?\ @K/_ -'7_P#EBZ#_ /(-??7[#FA_MV?\%D_V>O"=]^VE M\09=,^#EC/='77T80V6H?$RZCOIML-_^@W9?^ Q_QH^Q M>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%X MW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9? M^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X M#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V M**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%X MW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C? M_H-V7_@,?\:\^^*W[1_AKX1WBZ#K7C:WU'7)3MM?#>AZ>UW?S.>BB)#\A/;> M5![4 >LUQ/Q8_:'^$GP6B6+QQXKB2^E ^RZ/9J9[VX)^Z$A3+&/@[,^J>%+ M2RFU:8DW6O:I$US?3L?O,97)*Y[A=H/I0!@?V_\ M9_'WY/"NBI\+O#\$^'[C5-0VL \_EK^[@CSP999"D2#N\BCO1^RM^ MTA\./VO_ -G+P9^TY\);_P"T>'O&WA^WU33]S O!YB_O(),<"6*0/$X[/&P[ M5^&__!XS_P %&==A;PO_ ,$R?!GBZ&8$0>)_B2MB-N.O]G6,F#_O73(?^G5A M1_P9S?\ !1G79F\4?\$R?&?BZ&$ 3^)_ALM\-V>G]HV,>3_NW2H/^GIC0!_0 M/16/]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XT ;%%8_V+QO_ -!NR_\ M 8_XT?8O&_\ T&[+_P !C_C0!L45C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ M &/^- &Q16/]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XT ;%%8_V+QO_ M -!NR_\ 8_XT?8O&_\ T&[+_P !C_C0!L45C_8O&_\ T&[+_P !C_C1]B\; M_P#0;LO_ &/^- &Q16/]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XT 7] M6T;2-?L'TO7=*MKVUE&)+:[@62-Q[JP(->6^)/V)?@+JNHG7O">C7_A#5/X- M2\'ZE)8R)]$7,8_!*]#^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &@#RS_A6 M7[8?PX^;X>_'32?%]G']S3/&^F&.4+Z"Y@^9V]VP,T?\-3?$?P'^Z^.W[-'B M728TXDU?PXR:K9@?WV,>&B7V.37J?V+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ M (T <[\/?VF?@+\4BD/@KXHZ5<7$APMC//\ 9[@GT\J4*Y_ 5X;^W/\ MSZQ M\+-8E^#WP>NHX]:CC4ZQK!0/]BW %8HP009"I!+'(4$ #=DK['\0OV'-0FD^]=MIGEW'X3(5D'X-7Y::JZR:G<.L;(IG;:C,25&3@9))XZ< MG- %SQ'XW\9^+]1;5_%?BS4M2NF;<;B^OI)7S]6)->A? O\ ;'^-GP,UB"33 MO%-UJND*X%SH6J7+2PNG<(6R86]&3'.,AAQ7E-% 'Z\_";XH>%_C+\/]-^(W M@^X9[+48=PCDX>&0$J\3CLRL"#V.,C((-='7P5_P3X\3?M.W/A7Q#X/^!D7A M=[*TOX;F[D\423A899D9?D$0).1#R.V!ZU]$?\(A^WSJO_'_ /%WP#I6>O\ M9FB33[?IYPYH ]MHKQ"3X$_M;ZJ/^)[^V3*BGK%IGA&UM]OT<U 'O%9VK>+_">@Y_MSQ1IUE@\_:[V./'_? M1%>)O^P-X"O_ /D9_$>MZUG[W]J>(;M]WUVNM7M*_81^!.C8^Q_#30GQT^UB MXG_]&R-0!W&J_M*_L]:)D:C\;O"J,.J)KL#L/^ JQ/Z5S6I_MV_LH:4WES?% MZVF<\*EGI]U.6/H/+B(K3TK]FWX>:'@Z3\,?!,##_EHGA>#=_P!];<_K72Z9 MX2UG15V:-_8]H/2UTU8Q_P".XH \\_X;H^$U[_R*_@[QOKF?N_V3X2G?=]-^ MVC_AK'QIJ?\ R*_[(WQ*FS]TZII4=D#_ -]N<"O3_L7C?_H-V7_@,?\ &C[% MXW_Z#=E_X#'_ !H \P_X79^UKJW&A?LG_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C M0!YA_P (7^W1J_\ R$?C7X)T?/7^R?#8' M]CNZU'YO%'[4'Q4OL_>BB\4""(_\ 2/^M'_#!7[/E[_R,]MXAUOU_M7Q/=OG MZ['6O3_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QH X72?V*?V6-&Q]C^"VE M/CI]K,L__HUVKIM)^ _P/T+!T;X.^%[4CD-!H%NK9],O!_B/X?^*;[P9XNTN2SU'3KAH;NWD'*L.X]01@@C@@ M@C@U^N/V+QO_ -!NR_\ 8_XU\\?\%'_ O\#/ _[-OB_P#:C_:6OK:ST_P% MX.L:YCM4)RLCRR%(HT<'YY0!@M0!\!5I^#?!_B/Q_P"*;'P9 MX2TN2\U'4;A8;2WB'+,>Y] !DDG@ $G@5^67_$0QXE^P>6?V5K'[5G_7?\)> M_EX_W/LN?_'J_HW_ ."<'A;X&>./V;O"'[4?[-5];7FG^/?#EOJ-OK&I()KR M-9%S):N1A8WBD#Q2(@'SQ$')6@#WOX/?#NS^$OPNT+X<64RR+I&FQP23*,"6 M7&9),=MSEFQ[UTE8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"- &Q16/\ M8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C0!L45C_ &+QO_T&[+_P&/\ C1]B M\;_]!NR_\!C_ (T ;%%8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"- &Q1 M6/\ 8O&__0;LO_ 8_P"-6M*@U^&1SK%_!,I7Y!%%M(- %ZBBB@ HHHH ^:_V MO/\ @FSX(_:/UKQE\6/ 'Q7\:?#_ .(7B[X=3^$=2UKPYKY%CJEEY=R+>&^L M+B.:VF2-[J8AUB68+*X609XZ7X!?L'?"OX#W?B/QY;^)O$NO?$3QAH,&D^(_ MB9K^J+/J[6L,96&WMB(U@LH(F9G2&"&./>=[*SQT4 ?/OPS_ .";?P*^'WBCP3X@USQ;XU\:6OPO0K\+-"\<>(!?6/A/]T85 MDMD$:/<3)"3%'<7;W$\2$A)%W'/:_M%?LF_"O]I6]\*^*?%DNJ:/XJ\":K)J M7@;QMX:O%MM5T*XDB,,QAD9'1XY8B8Y8)4DAE7 =&VKCTVB@#S/]GC]D_P"% M/[-EYXG\3^$CJ>K^*O'&I1W_ (X\;^);W[5JVO7$4?E0F>4*JK'%$!'%!$D< M,2Y"1KN;.)^Q[^PG\$?V(/\ A87_ IB]\1S_P#"R_']]XP\1?\ "1:Z][LO M[K;YBP[@-D?RC .YS_$[8&/9Z* /F:/_ ()/?LKQZ.?AD9_%#?"P^*&\1?\ M"DVUI?\ A%1J!N?M9;[,(_.-O]J_TC["9C9^9\WD=J]>_:-_9L^#W[5OPJN_ M@W\;/"YU+1KBY@N[=[>ZDMKK3[R"19;>\M;B(K);W$4BJZ2HP92/0D'NZ* / M(/@]^Q;\-?A7\6[K]H7Q#XL\3>//B%<:$NAP^-?'-_#<7ECI:R>9]BMH[>&& MWMHVD >0QQ+),RJ97D*KCU^BB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKE?C'\@!J9SC3BY2=DNK-: M%"OB:T:5&+E.3LDDVV^R2U;.JKXT_P""_P!K.CZ;_P $I?B9IVHZK;07&H3: M)%8033JKW,BZU8R,D:DY=@B.Y R0J,>@-4Y/V]OVO?VU9&T+_@FG^SXVG>%Y MF*/\;OBO:2V6F%.ADT^QQY]YQDJ[ *&&'0 YKRO]M[_@BUXV^)'[)7C7Q;?^ M/_%7QX_:%U&'3TT#6_$NM0Z?:V(_M&U>ZCT^U>6.ULXS;K-\K,>X4@MM/@YC MC*N-R^M#"4W-.,ES;+9_#I>3[65F^I^H\'Y!@^'.+=JUY<1?O;>22 M-LQ2QM\K'&[!P00/K>#4>/?VO/AUX>UMO M _PZL+[QSXFY"Z)X7C\\1'IF:89CB4'@G)*]Q0!ZO7F?Q-_:N^%?P\U?_A#M M-GN_$WB9R5A\->&8#=W1?T?;\L6.,[B"!S@US/\ PJ;]I/X[_O\ XX_$ >#M M!EY/A#P;/_I$B?W;B\.<^A5,JP/8UZ9\,O@Y\,?@YI']B_#?P;9Z7$P FDAC MS--CO)(V7D/^\30!YG_PAO[5GQ\_>?$+Q0GPT\.2]=#\.3B;59T/:6Z^[$9\L@%=C10 M 4444 %%%% !13998X(VFFD5$12SNQP% ZDGM7SO\?O^"N/_ 3*_9@\^#XV M_MQ_#C2KRV)\_2;7Q'%?W\>/6TM#+./^^* /HJBOS]/_ <&?"GXL_Z-^PI^ MPI^T5\=C*<6FN>%OAK/I^B/Z&2^OS%Y0/&"8_7I1_P +W_X.+?VA_E^%_P"P M_P# SX!:=.>+SXL_$&?Q)?I$?XTBTA5C63'.R3@'@^M 'Z!5SWQ(^+?PI^#> M@MXJ^+WQ-\/>%=+7.[4O$FM06-N,=/WO[9G_! M<#XE1VQ\'I IZQK>QB2>4=?F=[8=HY+.)X"?K*,YXKR']H?_ (+[ M_M/>"?@EXE_:#^#7_!&WXO6W@GPQICWVJ>,?C=J=GX,MH( 0%E2WE,TUUO9E M5(X_GD+JJC) K]"_A1\"/@?\!M%_X1KX'?!KPIX,T[ 'V#PIX>MM.AP.@V6Z M(OZ5^&'_ >7_P#!2#_D5/\ @F/\-->_YX^*/B;]GE^O]G6#X_X%=.A_Z=6% M 'XA?M1_M'_$W]KW]H?QC^TU\8]36Z\2>-==GU34VBW"*(NWR01!B2L42!(D M4D[4C49.*A_9L_:(^*O[)GQY\*_M(_!#Q!_9?BKP=K$6HZ/=LF]/,3(:.1/X MXG0M&Z'AD=E/6N(HH _JW_9@_P""D?\ P72^(G[/?@_]IBS_ ."?7P9^._@[ MQ?H4.IZ?J7PA^*+Z#=I$X^=);?5P_P#I$3AXY(D)Q)&Z@\ UWA_X. /!'PM/ MV;]M/_@G9^TQ\&_*_P"/K6]:^&4FI:*GJ4O;)W\P#J<1],>M? W_ 9H?\%( M/^1K_P""8_Q+U[_GMXH^&7VB7Z?VC8)G_@-TB#_IZ8U^_5 'RM\#_P#@N!_P M24_:'\J/X:_M\_#M9Y\"&R\2:Q_8EQ(3_"L.I+ [-[!2:^G= \1^'O%FDPZ_ MX6UVSU.QN%W6][I]TDT,H]5="58?0UYG\ZSO&9$;W5@?>OF+Q!_P;>_\ !-*RU>;Q1^SOI_Q*^".M3MO? M6?@]\4=3TN8/V94EDFB0CC 5 ..E 'WK17Y^_P##L7_@K!\$OWG[*7_!<;QE MJ5G#_JO#_P + M&'[K_#/Q_=^&;^=!W<:LK0B3'9!MZ8H _0&BOS]_X?N^(?A,/L_[:?\ P2C_ M &FOAAY?_'WKFG^"4\1:);XZ[KZRDY]L1G(!KT3X+_\ !>[_ () _'>X33_" M7[=W@O2[UG\MK'QK--X?E23.#&1J<< +9XP"]BZZ/JUU)?:%%VW&,'^]&6V$=> >C"OU&KG/BA\ M)OA_\9?"\G@_XC>'(=1LG;<@?*O"_9XW7#(P]0>F0<@D4 ?D-1UZ5]Q>(_\ M@DMX,N]1:;PI\8M2L;4MD6]]I4=TX'IO5XA_X[7H7P,_X)[?!+X-:O!XJU%K MKQ)J]LP>VN-451# XZ.D*\;O0N6P0",'F@!/^">OP+U?X-?!,ZEXJL6MM7\2 M7(O;BVD7#P0!=L,;#LV-SD=1YF#R#7O-%% !1110 4444 %%%% !1110 445 MY%\=/V_OV'?V91-'^T#^UU\.?"%Q!G?8:[XPLX+LD=0MN9/-<^RJ30!Z[17P M/K/_ =((V[9ID(:Y^NUN,8[ MT ?H%17Y^_\ #-G_ <1?'SYOB[_ ,%$_@M\$;.;_6V'P:^%\NNSB,_P>?K+ MJ4?'!=.AR1VH/_!OQ\-_BIFX_;9_X* ?M*?&LS?\?>B^(OB=-I^BOGJ$LK)8 M_*![@2>GI0!]/_'3_@H9^PE^S+YT7Q^_;!^&_A.Y@SYFG:QXQM([PD=0MMYG MFN?94)KYHU7_ (./O^"?/B/49M _97\*?&'X]ZI"_EMI_P '/A-J6H'S/[N^ MY2W0]OF5B,'J:];^!?\ P19_X)1_LX^3+\*OV"?AQ#<6^/L^H:YH2ZQ=Q$=U MN-0,\JGW#9KZ7TK2=*T+3H='T/3+>SM+=-EO:VD*QQQ+Z*J@!1["@#X%'_!0 M[_@LY\=/W7[,?_!%F7PC83?ZCQ-\=/B?9Z;Y>>GF:9;*UR/4X8^E?CY_P)8V#;F:RM[J[OLW$TF!Y MYB&$&8'^8E=O](W[5/[2'PX_9 _9R\9_M.?%J_\ L_A[P3X?N-4U#:P#S^6O M[N"//!EED*1(.[R*.]?Q$_M4_M(?$?\ :_\ VC?&?[3GQ:O_ +1XA\;>(+C5 M-0VL2D'F-^[@CSR(HHPD2#LD:CM0!P%?OU_P9H?\%(/^1K_X)C_$O7O^>WBC MX9?:)?I_:-@F?^ W2(/^GIC7X"UW_P"RM^TA\1_V0/VC?!G[3GPEO_L_B'P3 MX@M]4T_'O&WA^WU33]S O!YB_O(),<"6*0/$X[/&P[5W] !1110 4444 % M%%% !1110 4444 %%%% !14.I:EIVC:=<:QK%_!:6EI \UU=7,HCCAC4%F=V M8@*H ))/ S4D4L4\2SP2*Z.H9'0Y# ]"#W% #J*** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH ***Y7XQ_''X/\ [/?@FX^(WQN^).C^%]$MN)-0UF]6%&;& M0B G,CG'"*"QZ &IG.-.+E)V2ZLUH4*^)K1I48N4Y.R23;;[)+5LZJN5^,?Q MQ^#_ .SWX)N/B-\;OB3H_A?1+;B34-9O5A1FQD(@)S(YQPB@L>@!KY2D_;V_ M:]_;5D;0O^":?[/C:=X7F8H_QN^*]I+9:84Z&33[''GWG&2KL H88= #FNI^ M#G_!)SX3V'C:W^./[8?C[6/CQ\1H_GCUSQX%;3=.;()6QTP$V]NF0" 0^TC* ME:\[Z]5Q.F$AS+^9Z1^767R5O[R/KO\ 5G!9/[^?U_92_P"?-.TZ[\I*_)1\ M_:/G6_LI'+2?M[?M>_MJR-H7_!-/]GQM.\+S,4?XW?%>TELM,*=#)I]CCS[S MC)5V 4,,.@!S74_!S_@DY\)[#QM;_'']L/Q]K'QX^(T?SQZYX\"MING-D$K8 MZ8";>W3(! (?:1E2M?5D44<,:PPQJB(H5$48"@= !VIU5#+HSDIXF7M)>>D5 MZ1V^;N_,SK\6UL-1EA\FI+"4VK-Q;=6:_OUG:33ZQ@J=-]8#8HHX8UAAC5$1 M0J(HP% Z #M3J**]$^0"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ KG/BS\4/"_P:^'^I?$;QA<,EEIT.XI'R\SDA4C0=V9B .W. M3@ FNCKY&_X*T^(M1M/!?@[PK#(PM;[4KJYN .A>&.-4S^$[_P"10!\Y?'3] ML?XV?'/5YY-0\476DZ0SD6VA:7>^'?&_C/PAJ* MZOX4\6:EIMTK;A<6-])$^?JI!K+HH ^[?V'OV[=2^)6I)\)OC3?P_P!K>2SZ M5K;!8Q=A%+-'*!A0X4$AA@, 0?FY;T_Q9^V#X4EUJ7P1\#/#%_\ $+Q GRO; MZ#C[';'H#-=G]VB^XW#L<5^9>DR01:I;27-H+B-;A#) <_O%W#*\$'D<<>M? ML%X3\&^%/ FBQ>'/!?ARRTNQA'[NUL;=8T!]<*.2>Y/)[T >/CX _&[XWG[9 M^TM\3C8:3)S_ ,(1X-E:"W9?[EQ<'YYN.JCC(RI%>K^ OAMX"^%VB+X<^'WA M.RTFS7&8K.$*7(_B=OO.W^TQ)]ZVZK:OK.D>'],FUK7M5MK&SMDWW%W>3K%% M$O\ >9F("CW)H LT5\I_'O\ X+A_\$F/V;7EM/B9^W;X#EO83MDTSPOJ+:[= MJ_9&ATU9W1B>S =><"O*#_P78\6?&/-M^PG_ ,$I?VC?BOYG_'GK^J^%4\+Z M#+QV:RF6/MR5)QDX- 'V9\9?VE_V<_P!G32_[;_: ^/?@SP1:;-ZW'BWQ M/:ZM?$B]N? M$<]U)_?==0DEBW?[J*/:OK3P/\// 'PQT&/PK\-O VC^'M+A_P!3INAZ9%:6 MZ=N(XE51^ H ^%/^'FG_ 5C^/>8OV0_^")7BO1+"8_N?$WQ^\;V7AO[.#T, MFF+ON6]PCY&*#^S)_P '"W[0WS?&G_@HQ\(/@?I\YS-I/P3^&DFM7'EG_EG] MJUAE:)\=7CS@].*_0.B@#\_H_P#@W>_9M^)\JW_[D5I8^1Y*?[(<]37T1\ ?^"7?_!.K]EWR9O@/^Q7\./#]Y;X\K5HO M"UO/?C'3-W,KSG\7->\T4 '3I1110 4444 %%%% !1110 4444 %%%% !111 M0 5YW\:?V1?V4_VCX'M_V@OV:O 7C<.FTMXK\(V=^P';#3QL5([$$$=J]$HH M ^%/&G_!N'_P2IU?7)/&/PF^$?B7X4>(7Z:_\*/'NIZ//'Z;(UF:!<=L15D_ M\.F?^"C'P6/F?L?_ /!=+XN6]O"%]8N /\ GI]M#6B,>VWC MUI?^'V_QX^$)\C]M+_@C+^TAX$"<7>K>"-(MO&6E6OJTEW9.F$Z_,$.>..:_ M0&B@#XO^$G_!PG_P1^^+NH_V!#^V?H?A75D<)=Z5\0]/N_#TMJ_]R1[^**(' MW#D>]?5OPW^,'PE^,FC#Q'\(?BCX<\5:<0"+_P -ZW!?0G/3YX'9?UJA\6_V M=?V??C]IW]C_ !V^!?@[QK:;"GV;Q9X9M=1CV^FVXC<8KY2^)'_!NG_P2-\= MZT?%WAC]F-_A_KZDFVU[X9^*-0T*:V).Q\<6D8'2)4O$B*)V'4@>I%+_ ,=* M7P%/_-LOQ\TF'_L)>%]M#PCXG M_:A?VA<"/[=J5QN\BUCS]Z5]C;5ZG::Z"OYEO^#L7_ (*E M>(_BQ^WCX<_9:^!/CBXL](^ 6H1WUSJ.F7!4MXL)61I58?Q6B".)3U25KD5^ M[?\ P2;_ &]O#G_!2;]@[P+^U+I6_'']N']C3]F=9?^&A/VJ_AYX+EB&6M/$GC"SM+ACZ+ M#)()'/LJD^U 'J5%?!?B+_@Y _X)I7>L3>%?V=]1^)/QOUR!MKZ+\'/A?J6J MS%NRJ\L<,3D]BLA'/6J(_P""F/\ P5L^./[K]E+_ ((@^*-&L9O]5XC^.GQ! ML/#WV<'H9-.4/<-[A6R,>] 'Z!45^?O_ H3_@XQ^/O/Q._;L^!'P)LI^MM\ M)?AO<>([R.,_P-)K#*@DQP63@'E>@H_X<%:%\5O])_;:_P""D_[2_P 8?-'^ MEZ%??$5M'T.7/7;8V*+LSWQ)TP* /JOXY_MW_L4_LRB9?V@_VLOAWX.GA!WV M7B'QA9VURQ'4+ \@D=O]E5)]J^8->_X.0/\ @F]J6JS>&?V;$^*/QTUF!BCZ M1\&_A9J6J2E^RJ\T<$3YXY5R.>M>F? W_@A]_P $E/V=3%/\-?V"?AZ]S 08 M;_Q+I)URY1O[RS:DT[JWN"#7T]H/A_0/"VDPZ#X8T.STVQMUVV]E86R0Q1+Z M*B !1]!0!\$G_@I+_P %?/CC^Z_98_X(DZYX?L9O]3XE^.GQ'L=#\CT\S38P M]R?4[6XQBC_AGC_@XJ^/AW?%7_@H#\#O@;9S??L_@_\ #.;Q!AZQ\2I-+T23U MVV-DJ>7GH<2=,>E>N_ O_@B7_P $F_V_97\1:I\.D@UJXTS3?$O MC6J7'@G6_%EWJ5EI&M1RQL+FR2[DD>V6:&1P\4;+$&@!" N2<#_@JS M\$?V3OVR/V-OC%\'?C;X)T?Q5J7@+P%>^(;:UNX76ZT.\^P74MG>03+M>)BT M#\HV&5'1P5+*?FG_ ()1:_\ M;_L%_M\O_P1_P#C/\9[SXK_ VO_@PGQ"^$ M?BW61NUCP_8+>):-I=VV?GB5RZHQX&R,($5_*B .F_X*NZA\7_ '_!3O]B:] M\-?M%^.(/#?C+XN7=CKG@2#58X-'F6"TB>)FB@C1YR&:1OW[RX+_ "[0 !]G M?MF?M.^$OV,?V6/'7[47C>QFO+#P7X>GU :?;*3+?7 6WM4P#AY9FCB!Z R M G@&OCK_ (+(_P#*1/\ X)^_]ERU/_T@CK]$J /QZ_X)7?#_ /8B_P""CGQ$ MTCX_^!/^"VG[3OC/XEZ3J-MXG^('PH?XISZ-H[7OG)-QB M$<,KHD3)&9,FOHK]I;XZ^(_VL?\ @LOX-_X)7Z9XGU73OA]X-^%EU\1_BU;: M)JOV)OA_HW[2O[ M-W[=7[-GA:T\-?'"T_:%\.:'+J>@VZV\WBC1[R20:E;7@C ^T*EFEQ*TC99( M(IQG:?EQ_!'A+4/@_P#\'6/B_P 3>+(6AL?BW^RNDGA2\5E'(5D)^\* .Y_9\^-VO?LC?\ !9CQ+_P2\N?$.I7WPZ\>_":W^(GP MKL]6U.:\?P[=QW,MG?Z7!+.S2?9I/L\ETD18K"598PJ.%'U-^VQ^TQHG[&O[ M(WQ'_:G\0:>+R#P'X0OM7CL"^W[9/%$QAM]W\/F2^7'GMOS7Q!X\\)ZO\7O^ M#K'P7XA\+0O+IWPE_97DG\3W2#Y+>XOM0U"&&W8] [)=)(J]2JL>BFOH?_@M MY\'?%OQY_P""2_QZ^&?@2PEN]6N?A]=7EE9VZEI+EK-DO#$BCEG=8"JJ.26 M[T ?+>F?"WXYZC_P1)?_ (*AS_&GQ2?VD9?AD_Q>@\:?V_=B!,0'5DT9+#S? MLHTTV0%I]C\ORSN,A'F_O*T?VGO^"HWB_P#:J^#W[%?P:_9^\2:AX,U?]L35 MK2X\5ZMH%ZT=_H.@6D,,VM6UI.OS07#-(UNEP/F14E9<-AEZ^'XT^#!_P:X# MXH6NI0?8D_8O^P*0XVB]'AO[#Y&?470\KZU\9?"G]G'Q[^RCXP_X)#?%+XH: M7/::?:V6K>&]9^UH5_L[4]=M&N=/MI,_=E?[3(@4\AK=AVH ^S_V@O'%/A3J>J6_PF_:$U.^\#^+O"&H:Y=7MM8ZZH@;2M4M?M,DC13RR M3-!/M8+*FUV5I%#5^A5?FA_P7"\)ZO\ &3_@HE_P3Y^!_A")Y]53X\3>,+F* M$9:'3M%^Q7=S*V/NKL# $]2,#FOTOH **** "BBLB2S\9F1C%K-F%+':#;'( M'YT :]%8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"- &Q16/\ 8O&__0;L MO_ 8_P"-'V+QO_T&[+_P&/\ C0!L45C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_ M\!C_ (T ;%%8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"- &Q16/\ 8O&_ M_0;LO_ 8_P"-'V+QO_T&[+_P&/\ C0!L45C_ &+QO_T&[+_P&/\ C1]B\;_] M!NR_\!C_ (T ;%%8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"- &Q16/\ M8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C0!L45C_ &+QO_T&[+_P&/\ C1]B M\;_]!NR_\!C_ (T ;%%8_P!B\;_]!NR_\!C_ (URGQC^,GA7]GOP3@!J9SC3BY2=DNK-:%"OB:T:5&+E M.3LDDVV^R2U;/0ZY7XQ_''X/_L]^";CXC?&[XDZ/X7T2VXDU#6;U849L9"(" M?'+XA1'=%K7CV#S- M/TYL@E;+303;VZ9 (!#[2,KMKSOKU7$Z82',OYGI'Y=9?)6_O(^N_P!6<%D_ MOY_7]E+_ )\T[3KORDK\E'S]H^=;^RD9,G[>W[7O[:LC:%_P33_9\;3O"\S% M'^-WQ7M);+3"G0R:?8X\^\XR5=@%###H P\;6_QQ_;#\?:Q M\>/B-'\\>N>/ K:;IS9!*V.F FWMTR 0"'VD94K7TI%IOC.&-88=7L41%"HB MVA 4#H .U.^Q>-_^@W9?^ Q_QJH9=&7Q!XN\=Z-I=C#_K;R_VQ1KZ LQ R>P[UYG_PV_\ 3^TO[*_X7]H_FYQ MN_L>Z\OKC_6>7L_6@#W2BN7\,Z[J/C31XO$'A#QWHVJ6,W^JO+#;+&V.HW*2 M,CN.U:'V+QO_ -!NR_\ 8_XT ;%%8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+ M_P !C_C0!L45C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^- &Q16/]B\; M_P#0;LO_ &/^-0:A-XETBV:]U7Q7IEK"OWIKB,(H^I) H WZ*\F\3_M0?"; MP?N77/V@_"8=/OQ6DPN77V*PEB#[8KF/^&V-&U@[?AOH/BOQ=N_U;^'_ 7. MZ-[YEV8'O0!] 45X+!\9OVR/$QQX0_9E>TA;[MWXDUBWM=OUA!+_ )5-=Z7^ MWAJEF]_XA^)OP\\(VB+NDFLK&6Z>)?5C. GZXH ]TJ#4-3TW2+9KW5=0@M85 M^]-<2A%'U)(%?'/Q)^)_P+\&[S^T;_P6*\*:-MSYT/\ PL'2=!!]5VB8'VP. M>U>&^,O^"B'_ 0,^&-TVI?$3]O'P5XGNXL[KI=2U77F;UXLEE5OR- 'W]XG M_:M_9O\ !^Y=<^-/A\.GWXK2_6Y=?8K#N(/MBN8_X;E^&&L';\-_ WC?Q<3_ M *M_#_A69T;WS+LP/?%?%/AC_@NA_P $SK$*W[+OP.^(7Q!8?ZF7X:_L[ZA* M\OH0\\4).?0A/TXKY9A_;+_X.$/B#QX(_P""._@SP9"_^IO/ M'OQVTVZR/[S0V*;T_P!TG-65T;_@YW^(2YO/&'['WP\M7^[]BLM?U6^C_P![ MS (#CMCWS0!]._\ #+?Q0\1\_$C]KWQO>AO]9'X?$.DHWMB(-Q[5YM^U;^P/ MX67X/WGB;X60:UJ7B73)5NI)=3U::[GO+< B6-0QV[L$.,#)\O:.N*\K?]@? M_@N[X_7/Q'_X+DZ3X;@?_6Z9X"^ &E#/^[=7#^:N/I_*L;QE_P $8_C OA;4 M_'7[4'_! MG6BOR)T#_@M-\7/@Y\5_$NE?#Z.\\:_#GS#_1/%'Q^^)L,77_ )Z: M78#[5'CO\Q].U>#?\&JW_!3CQ9^VI\!_&G[/GQ*\0:/'\1?!.KOJKS1Z9%!) MJ^D77,#''RQO; DDDU^LGV+QO_P!!NR_\!C_C0!\*']AO_@N? M^T#^\_:5_P""N7AGX::?-_Q]^&?@#\,8N_41ZGJ3?:H\_&/XK:A?*LGJL5LT";>P1@P XYK[B^Q>- M_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\: . ^ O["7[%G[+D<7_#.O[*7P^\ M&31 7OA[PE:6UT_N\ZQ^;(?=F)]Z]7K'^Q>-_\ H-V7_@,?\:/L7C?_ *#= ME_X#'_&@#8HK'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&@#8HK'^Q>-_\ MH-V7_@,?\:/L7C?_ *#=E_X#'_&@#8HK'^Q>-_\ H-V7_@,?\:/L7C?_ *#= ME_X#'_&@#8HK'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&@#8HK'^Q>-_\ MH-V7_@,?\:/L7C?_ *#=E_X#'_&@#8HK'^Q>-_\ H-V7_@,?\:/L7C?_ *#= ME_X#'_&@#8HK'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&@#8HK'^Q>-_\ MH-V7_@,?\:/L7C?_ *#=E_X#'_&@#8HK'^Q>-_\ H-V7_@,?\:/L7C?_ *#= ME_X#'_&@#8HK'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&@#8HK'^Q>-_\ MH-V7_@,?\:/L7C?_ *#=E_X#'_&@#8HK'^Q>-_\ H-V7_@,?\:/L7C?_ *#= ME_X#'_&@#8HK'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&@#8HK'^Q>-_\ MH-V7_@,?\:/L7C?_ *#=E_X#'_&@#8HK'^Q>-_\ H-V7_@,?\:/L7C?_ *#= ME_X#'_&@#8HK'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&@#8KG/B1\'_A+ M\9-&/ASXO?"[PYXJTX@@V'B31(+Z$YZ_).C+^E6_L7C?_H-V7_@,?\:/L7C? M_H-V7_@,?\: /D?XM_\ !O9_P1^^+NH_V_-^QAH?A75DU?)_P#P4Z_9*\9_\$:OV-_%'[7G[-__ 6"_:/\-_V)Y5MX M6\"^-?$UKXHT[4-2F?;;V4$-]#^[0X9W)\PK'%*^&Q@_K1]B\;_]!NR_\!C_ M (U_,K_P=N?\%&M6_:,_;"L?V(O"/BN.\\*?!QF_MLV7$5WXBG0>=G!PWV:( MK ,\I(]RO>@#\G?%GBKQ'X[\4ZGXW\8ZU<:EJ^LZA-?:KJ-W(7ENKF9S)+*[ M'[S,[,Q/$_%7B/P)XITSQOX.UJXTW5]& MU"&^TK4;20I+:W,+B2*5&'W65U5@>Q H _KB/_!!.#XL_P"D_ML_\%.OVE_B MYYO_ !]Z$_C_ /L/0YL]?] LD&S/M)TXKU+X'?\ !#'_ ()'?L\O%*M-;7KA7Z[Q+J33LK9YR"".V*N?\$HOVZ;[_@I/^PIX'_:FT/7 MM,CU34;'[#XOTV*W_P"0?K-OB.[B(!^52V)4!Y,4T9[U]&?8O&__ $&[+_P& M/^- %KP[X9\-^#]'A\/>$O#]CI>GVZ[;>QTZT2"&(>BH@"J/H*O5C_8O&_\ MT&[+_P !C_C1]B\;_P#0;LO_ &/^- &Q16/]B\;_P#0;LO_ &/^-'V+QO_ M -!NR_\ 8_XT ;%%8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C0!L45 MC_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^- &Q16/]B\;_P#0;LO_ &/ M^-'V+QO_ -!NR_\ 8_XT ;%%8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P ! MC_C0!L45C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^- &Q16/]B\;_P#0 M;LO_ &/^-'V+QO_ -!NR_\ 8_XT ;%%8_V+QO_ -!NR_\ 8_XT?8O&_\ MT&[+_P !C_C0!L45C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^- &Q16/ M]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XT ;%%8_V+QO_ -!NR_\ 8_X MT?8O&_\ T&[+_P !C_C0!L45C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/ M^- &Q16/]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XT ;%%8_V+QO_ -!N MR_\ 8_XU:TJ#7X9'.L7\$RE?D$46T@T 7J*** "BBB@#YK_ &O/^";/@C]H M_6O&7Q8\ ?%?QI\/_B%XN^'4_A'4M:\.:^18ZI9>7ZF(= M8EF"RN%D&>.O_9E_8B^%/[-GB;5_BM#J>M>*_B'XETRTL/$GC_Q;J NM0NK6 MV7]S:1;$CAM+5&+,(+>**,L2S*S?-7LM% 'SY^U'_P $X?A#^UU\:? GQX^* M7Q*\>6^M_#'5SJG@"+0=;@M+;1KPK&'F6,6Y\]G\I_L)_!']B#_A87_"F+WQ'/_PLOQ_?>,/$7_"1:Z][LO[K;YBP M[@-D?RC .YS_ !.V!CV>B@#YFC_X)/?LKQZ.?AD9_%#?"P^*&\1?\*3;6E_X M14:@;G[66^S"/SC;_:O](^PF8V?F?-Y':O7OVC?V;/@]^U;\*KOX-_&SPN=2 MT:XN8+NW>WNI+:ZT^\@D66WO+6XB*R6]Q%(JNDJ,&4CT)![NB@#R#X/?L6_# M7X5_%NZ_:%\0^+/$WCSXA7&A+H@!KY2D_;V_:]_;5D;0 MO^":?[/C:=X7F8H_QN^*]I+9:84Z&33[''GWG&2KL H88= #FNI^#G_!)SX3 MV'C:W^./[8?C[6/CQ\1H_GCUSQX%;3=.;()6QTP$V]NF0" 0^TC*E:\[Z]5Q M.F$AS+^9Z1^767R5O[R/KO\ 5G!9/[^?U_92_P"?-.TZ[\I*_)1\_:/G6_LI M'+2?M[?M>_MJR-H7_!-/]GQM.\+S,4?XW?%>TELM,*=#)I]CCS[SC)5V 4,, M.@!S74_!S_@DY\)[#QM;_'']L/Q]K'QX^(T?SQZYX\"MING-D$K8Z8";>W3( M! (?:1E2M?5D44<,:PPQJB(H5$48"@= !VIU5#+HSDIXF7M)>>D5Z1V^;N_, MSK\6UL-1EA\FI+"4VK-Q;=6:_OUG:33ZQ@J=-]8#8HHX8UAAC5$10J(HP% Z M #M3J**]$^0"BBB@ HHHH ***Q?&7Q(^'?PYMDO?B%X]T70H921'-K.JPVJO M]#*R@T ;54/%/B71_!GAG4/%WB"Y\FQTRRENKR7&=L<:EF('KPW]HS]O[X8_'/X,^+? MAK\)?"7BV]GDM8Q+K,>FPFSAB6>-I&D9)S)&I0,,L@Y(!QS0!\X?M$_M$^.? MVBO',WB;Q->R1V$I645U:W5Q((U,@ZCIEM96T:RO&@C=M/:Z7RP_P JYZ#_ (()_P#!-C4/G^(WP]\:^-9/^IO^+7B&[B]Q M]G%ZL&#Z>77;> /^"-__ 2E^&123PG_ ,$\?A#YL?\ J[C4_ MG?RH?4272 M2,#[YS0!\P_%'_@Z#_8(\$7 LM.^(/A>3S#B*ZBUZ75.>@!BTNWN&Y_WJXV7 M_@X4\4_$QROP7^%7Q0\50O\ Z@_"?]GO6=6F<=L?V@;="?R%?I[X#^"7P8^% MB"/X8_"+PQX<51A5T'0+:S 'I^Z1:Z>@#\F?^&Y_^"DGQ $?V8.\VP>HJ?3O _\ P6#\?W(U#3O^"-'P\\.W3?ZN^^+_ .TF M==90>[IIH4'U(Q7ZOT4 ?FUX8_9>_P"#@34 IL];_8D^%,9_U\>C=\7/^"].I:?;O][2_A_\ ;1=.\OUVW32 M-*?Q'&*^_J* /@'_ (WM_R MPPQDU+9?\&T'_!):_NDU+XL?"?QG\0[R-MR7?CGXIZY=MN_O$1W4:D_52/:O MOFB@#Y9^'_\ P1$_X)%_#/9_PC7_ 3N^%4YCQL;7?"L.J,,=\WHE.?>O;_A M_P#LR_LW?"?9_P *L_9\\#^&O+QY?_"/^$[.RVXZ8\F-<5V]% !1110 4444 M %?"7_!PI\,?^"AO[1'[!UY^RU_P3P^"5QXJU?X@Z@MCXUU&+Q/IFF#3M%0" M26(-?74&]KAPD1";AY7GAL;ES]VT4 ?R$?\ $+O_ ,%U/^C&_P#S)GAC_P"6 M5'_$+O\ \%U/^C&__,F>&/\ Y95_7O10!_,M_P $F_\ @C9_P7W_ .";/[>/ M@7]J72_V(+B32-.U#[#XRTZW^)OADF_T6X(CNXMO]I_,RIB6,'CS88SVK^FF MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^$O%G_ ;0_P#! M$_QWXIU/QOXQ_8UN-2U?6=0FOM5U&[^*'B=Y;JYFY)K[M MHH ^ O\ B%W_ ."%?_1C?_F3/$__ ,LJ/^(7?_@A7_T8W_YDSQ/_ /+*OOVB M@#Q#]B+_ ()R_L<_\$Y?"VN>"/V-?A/<>#](\1ZA'?:OIS>*M4U**6Y1/+$J MK?W,_E,4PK&/;O")NSL7'M]%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%> M<_M,?M9?L^_L@_#Z?XC_ +0/Q-TOP_9K;7,MA:75Y&MWJCP0M-)#:0%@]S*$ M4ML0$@HR* /0J*X[X@_M"_ OX4>-/#7PW^)/Q<\/:)XB\9:@++PGH&H M:K%'>ZO.<_);P$^9+C!R5!"]R*Z^66*")IYY%1$4L[NV H'4D]A0 ZBO+OA1 M^VQ^R7\=/&G_ KSX0_M!>&/$.L/!//9V>FZDK_VA#"X2:6T;[MY'&Q"N\!= M4+ ,1D9ZCXO_ !N^$?P \(CQY\:?B)I/AK26O(K."\U:[6(7%S*=L5O$I^:: M9SPD2!G8\ &@#J:*Y7X/_&_X1_'_ ,*/XW^#'Q"TOQ'ID5[+975QIMR'-K=1 MD"2WF3AX9D)&Z*0*ZY&0,UU5 !17EC_MN_LC)\6C\#&_:&\+?\)2-9&CMI?] MJ)\NJ%=PTXR_ZL7A7D6I;SB.=E=]XW\<^"OAGX1U'X@?$;Q=IF@:%I%H]UJN MM:S?1VUK9P*,M)++(0D: =68@"@#5HK@?@G^U)^SW^T;)J-M\$_BSI.OW.D+ M"^J6%K,4NK6.4$PRR02!9%CD"L8Y"NR0*2I;!KOJ "BBB@ HHHH **** "BB MB@ HHHH **** "BOP,_9K_X*D?\ !9?]H?4I;JW_ &N!IFA6<@2]U:7P!H39 M?&?+B7["-[X()Y 4$$]0#]6:!^W;^VGI%@MIJ7[1NH:K*!\UU>^&M'1R?7$- MDB_I7F9;FDUITY1B]G))7]+2;^=K'VO&/!-?@G'O XO&4*M9?%"DZDG& M^W,Y4XQ3\N:]MUJC]1Z*_'[XS_MH?\%1+C2IM8^"?[8]S;7T:EET?4O!>@R0 MSX_A20V :-O3<6!.,E>M=W_P1G_X*K?&3XA>'/C9XM_X*4?M)Z7:Z?X$FT*' M3[C7]-T[2OLTGR M\NB;>O-IMV-,%P'CV3J3C"-H.DD[N2U4FMTFVK' MZC5ROQC^./P?_9[\$W'Q&^-WQ)T?POHEMQ)J&LWJPHS8R$0$YD_MJR-H7_!-/]GQM.\+S,4?XW?%>TELM,*=#)I]CCS[SC)5V 4,, M.@!S74_!S_@DY\)[#QM;_'']L/Q]K'QX^(T?SQZYX\"MING-D$K8Z8";>W3( M! (?:1E2M5]>JXG3"0YE_,](_+K+Y*W]Y&/^K."R?W\_K^RE_P ^:=IUWY25 M^2CY^T?.M_92.6D_;V_:]_;5D;0O^":?[/C:=X7F8H_QN^*]I+9:84Z&33[' M'GWG&2KL H88= #FNI^#G_!)SX3V'C:W^./[8?C[6/CQ\1H_GCUSQX%;3=.; M()6QTP$V]NF0" 0^TC*E:^K(HHX8UAAC5$10J(HP% Z #M7%>(/VEOV>/"UQ MTEYZ17I';YN[\S. MOQ;6PU&6'R:DL)3:LW%MU9K^_6=I-/K&"ITWU@=K%%'#&L,,:HB*%1%& H'0 M =J=7S_XK_X*;_LC^&M->^L/&.I:O*LOEBSL=#GAD8_[+7:PQM^#5EWW[?GC MSQ#%87?P<_8Q^(&NV]\N4NM4LY+.'J1Q+!%)GL]#^ /@SPKI4BGRKGQ%J@NVCR.,O;76[/U@^H[57LO@%_P4*\:6-] M8?$C]L'2]"BG'[B/PSH:3E.>@D6*TE3CN')H ^E:YGQ;\:O@WX!U)='\=_%K MPSHMXV-MKJVO6]M(<\C"R.#S7A\__!-K1?&>AV^F?&O]I+XB>*Y()2Y6YU=6 MMV!QP([I;AEZ=G%==X:_X)[?LC^%[JVO[7X4BYGMD50U_J]W-&^!U:%I?)/T MV8]J (O$G_!1/]D3PTUU!+\47NYK523%9:-=NLA'99C$(3]=X'O7*Q_\%(;7 MQEX?DUGX)?LP?$7Q2R3",.FDC[,?#O]DC1M M[E,S MR>)M;CN3'R1RGGVLJ<=C&34Z_##_ (*2>+/$TEQXD_:*\(>%]*F5O]'\.:2M MX8P1T"W%JKC'KY^?>OHVB@#YJL_^"?7B[Q'IU[I?QG_;&^(?B&"\QNMK"_>V M@ZYYAN9+J,CV %;/A7_@F?\ LB^&M.ALKOP-?ZI+#(7^UWNN7,3N3C[R6SQ1 M,./[G>O?** .,\._LY_ #PE>P:KX;^"?A2SO;95$-_#H%N+A<=#YNS>3QU)S M6I\59? EO\,/$=S\4=1M[/PU%H5W)X@O+N79%;V2PL9Y';^%5C#,6[8SVK?K MD/C[\!_A;^T]\&_$/P ^-F@7&J^$_%6GFQU_3+;5[JQ:[MF(+1&>TEBF16QA M@KC9 >H#IJ@.#W'0]Z]N_P"'9O[%HT?^PO\ A5FI>1LV[_\ A.-9\[&, M?Z[[7YF??=F@#\D?VE?VO/@)^R)X;M/%?QP\4R6T5Y>1Q6NF:N:K MZOFM+922L0GNY99G5/&VB>(?[?\ MAI!X:NM>T%DD34+>*9)XDE(],T[QEI/P$OM=L-+U'4(TEUJRO+#48RUO$X!D\I[8JX7=CS8R<;AG MY6_X)H?L[^#?V6_^"U'CSX;?L":I-%\$-3^!]CK/Q=\*Z9>-/H?AWQM-=JMO M;P8)6"Z>U1Y3;@_)'(PP%\I$ .I_X+ ?#+X=:/\ \%3/V"_B;H_@72+3Q%JG MQIU&WU37+738H[N]B6P@VK-*JAY0H10H8G:!@8K?_P"#G/X\^/?A'_P32C^& M'PWUZXTK4OC/\2-&^'LNI6DA66"TOO/FN54CH)(+22%O5)F'>LW_ (+2^*O# M.A_\%&_^"?MIK/B&RM)?^%VZC)Y=S=(A"-:01AL$]"[JH/=F ZFNP_X.,_V6 M?B;^TQ_P3EF\0_!CPS<:YXJ^$GCG2?B%H^A6B%IM1_L\RI<11J 2SBVN+AU4 M EC&%4$L!0!Q_P#P<3Z7:_LF?\$P/"?[1/P TZWT#6_V<_B!X6U;X>-9)Y8L MHHYTTTV8V\_9Y+>X,4D7W70 ,#@5F:)\9YOVQ_\ @Y.\-_#W4V>3PA\#OV:9 M/%_AK3+@Y2/7=7ELXGO"O0R"QODB4_P;'VD;S2_\%RO&OA/_ (*2?L!?##]D M?]D[QA9>)-:_:4\:^'W\/)IDZS26VA12K?WFK3(A)CMK98HQ*Q^Z[JGWB!6A MXC^#MO\ L/\ _!PCX-_:5U6,6/PY^.?P*;X<6>M73A;>Q\2:?-;7%M:2R'"Q MM/9V2)"&(,L@D502 " 3-\1=2_9R_P"#G3_A3?A:X,7AW]H/]G2#6O$NF(<1 MR:_I=U>0PWV.F_[%:F$GJP(SG8N/I?\ X*Q_M*^*/V/_ /@FY\9OVC? UU]G MU[PWX%NWT"Z S]FOY@+>VFP>NR::-\=]N*^;?A]\-Y_VN?\ @XQU_P#:_P#! MTJ7O@/\ 9_\ @E#X$;7[1A):W?BF[N;FYGM(I1\LC06MXZS!23%(8T8!F('J M_P"T_P"*?V?/^"R/[ /[1?[+O[)OQ;L/$NKV5IJO@_4"EO/;QV/B.V42PP.T M\:;X_/2(&:/=&1N*LVTT >(:+^R_X1'_ :OGX?7-KB\N?V8G\=27Y#2+;788X;G4G<<"TMKN2U_\%=OB+J7[+7_ 5#_8=_:1\#W!L[[QC\0[SX7>+UA.T:MI&K/:)##/\ MWTM[EC<(#]UR37Z.U^.--N%<7V MGQFX"G/ESJ-LJ'W5PP_"NGK#"^Q^K0]E\-E;TMI^!ZF=_P!H?VUB?KU_;^TG MSWWY^9\U_.]PKHOV0?V9_ 6M?M):[\9#^Q98?%K6I+'3UL!J=\8K/1;E#ONWUU2;_*YOD^*SO!4\56RZI*" M5.U1P;3]G*I"-FUK9S<$^^VS/:]-UK_@J#XWT^\T^'P)\._ ZJH%C)?S%YD M. %:&:[C/']Z(#CM23_LL_MM>/\ 0K>V^)G[<5SIMPDI,L/AG1O*RIQP)[9K M-CW^\AKW_P#X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJZCQ#PBX_P""9GPD\3ZS M:>(_BM\4?'7B^\MT02#7-9CE20J,?>:(S*/;SM7$^HQD'_IG=R2(/P%>@_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X% MM0 O@_X?^ _A[8OI?@#P3I&AVSD%[?1]-BMHV(Z$K&H!ZG\ZUZQ_^$'TC_GY MO?\ P+:C_A!](_Y^;W_P+:@#8HK'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P " MVH V**Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:@#8HK'_P"$'TC_ )^;W_P+ M:C_A!](_Y^;W_P "VH V**Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:@#8HK' M_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VH V**Q_^$'TC_GYO?\ P+:C_A!] M(_Y^;W_P+:@#8HK'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VH V**Q_^$'T MC_GYO?\ P+:C_A!](_Y^;W_P+:@#8HK'_P"$'TC_ )^;W_P+:C_A!](_Y^;W M_P "VH V**Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:@#8HK'_P"$'TC_ )^; MW_P+:C_A!](_Y^;W_P "VH V**Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:@# M8HK'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VH V**Q_^$'TC_GYO?\ P+:C M_A!](_Y^;W_P+:@#8HK'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VH V**Q_ M^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:@#8HK'_P"$'TC_ )^;W_P+:C_A!](_ MY^;W_P "VH V**Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:@#8HK'_P"$'TC_ M )^;W_P+:C_A!](_Y^;W_P "VH V**Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P M+:@#8HK'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VH V**Q_^$'TC_GYO?\ MP+:C_A!](_Y^;W_P+:@#8HK'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VH V M**Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:@#8HK'_P"$'TC_ )^;W_P+:C_A M!](_Y^;W_P "VH V**Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:@#8HK'_P"$ M'TC_ )^;W_P+:C_A!](_Y^;W_P "VH V**Q_^$'TC_GYO?\ P+:C_A!](_Y^ M;W_P+:@#8HK'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VH V**Q_^$'TC_GY MO?\ P+:C_A!](_Y^;W_P+:@#8HK'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P " MVH V**Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:@#8HK'_P"$'TC_ )^;W_P+ M:C_A!](_Y^;W_P "VH V**Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:@#8HK' M_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VH V**Q_^$'TC_GYO?\ P+:C_A!] M(_Y^;W_P+:@#8HK'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VH V**Q_^$'T MC_GYO?\ P+:C_A!](_Y^;W_P+:@#8HK'_P"$'TC_ )^;W_P+:C_A!](_Y^;W M_P "VH V**Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:@#8HK'_P"$'TC_ )^; MW_P+:C_A!](_Y^;W_P "VH V**Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:@# M8HK'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VH V**Q_^$'TC_GYO?\ P+:C M_A!](_Y^;W_P+:@#8HK'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VH V**Q_ M^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:@#8HK'_P"$'TC_ )^;W_P+:C_A!](_ MY^;W_P "VH V**Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:@#8HK'_P"$'TC_ M )^;W_P+:C_A!](_Y^;W_P "VH V**Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P M+:@#8HK'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VH V**Q_^$'TC_GYO?\ MP+:C_A!](_Y^;W_P+:@#8HK'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VH V M**Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:@#8HK'_P"$'TC_ )^;W_P+:C_A M!](_Y^;W_P "VH V**Q_^$'TC_GYO?\ P+:K6E:!9:/(\EK+.Q=<'S9BP_6@ M"]1110 4444 <%^T)^S#\ _VJ? -_P##?X^?"C0?$VG7^G7%F#J^D07,MJLT M9C:2!Y48PR -E77!! (Z5O?#+X6?#CX,>"[/X=_"?P-I/AW1+",):Z7HFG16 ML"< $B.)57)QDG')K?HH Y#Q5^S[\!?'6NS>*/&_P1\(:SJ=P%%QJ.J^&K6X MGE"J%7=))&6;"@ 9/ ':NIT[3M/TC3X-)TFQAM;6UA6&VMK>()'%&H 5%48 M"J !P *FHH YGP7\%/@U\-_$6J^+_AW\)?#.@ZMKLGF:YJFBZ#;VMQJ+YS MNGDB16F.23ER>36EXS\#^"_B/X:NO!?Q#\(:7KVCWR!+W2=:T^.ZMKA000'B ME5D<9 ."#R*U** ,WP?X,\'_ ]\-6G@SP!X4TW0]'L(_+L=)T>PCMK:V3). MV.*,!4&23@ =:A\(?#OX?_#W^TO^$!\#:/H?]LZI+J>L?V/ID5M]NO9<>96H\V9\#=(V6; R3BMBB@#F4^"GP:C^)3?&:/X2>&%\8-!Y#>*QH-N-2,6W; ML-UL\W;MXQNQCBNAO["QU2QFTS4[**YMKF)HKBWGC#I*C##*RGA@02"#P0:E MHH Y[X;?"/X4?!K1)/#/P@^&/A[PIILUPT\NG^&]%@L8'E;[TAC@15+' RV, MG%=#110 4444 %%%% !1110 4444 %%%% !1110!_-E^R[_P3&_X.*_V9/BM MJVK6W[!?]O>"M8NPUUX8N?BIX9C,04;$F@?^T3Y4NT#=P5?H1D*R_??@S]B/ M]N#Q-HR:EK_[*>M>';@IE]/U7Q1H,DBGTW6NH2H?KN_*OU2HK*A1IX>C&E35 MHQ22]$=N99AB\VS"KC<5+FJ59.'KT*4K1K14)KO%3C47W2A%_ M\.%%%%:G$%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !17QM-_P %7M?^)GQ"T.U_9"_9 M5\1?$OP7>^*=TNIK2YM[F'\0^(H M=.T'XI0?"GRO"U_9RSB.+5TOY9U4:>\9$XG8#,1#8YQ7T%^T[^VAX*_9T\<> M!_@EI?A+4_&/Q)^)5[

"? NA2PQSW45M%YMW>SS3NL=K:01X,DKDDEE6-) M'(6@#V6BO'/V:?VR_"'[0/C_ ,;? K7?".H>#?B5\.+BU3QCX(UFXAFEAM[J M+S;2^MIX6:.ZM)DW;95PRLC)(D;C;7K]Y>6FGVDM_?W4<$$$;2333.%2-%&2 MS$\ DD]* )**^0$_X+!?#.;X02?M@6_P #_%K_ +/<.O'3'^,@EM?),(N_ ML9U=;#S/M3:6+CY#<;?,V@RB$Q#S*]J_:J_;'^#7[(GP>L_C%\0[V[U.'7-8 ML=&\'Z)XJVM]:>(+")PER+6ZMG*M7'O% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110!^&VMQ_M)_P#!N#^TQX+TGXO:->_$C]C^ M+QUKVL^"==\.6HFUSP8=0M95N;:ZAW#S((O-,K.!M?#.KH[F"OU%\;>"_AQ^ MWQ_P3U\0>$OV*?VA++PUX<^+V@W[Z1\0_#6G_;A$FI7,DM_/'$TD1$\C372L M"R/%+(Q(#)MKYJG_ &S/BWK-W\ ] _;,_8H^*D7Q-TBUUS3_ !KX1L_ 7]J6 M?B6\.AS02O97=KOTZ2"X8E]LDT:QI(1)M12U6OV%_A#^U#_P1N_X)/VMI8?L MDZQ\2_%T_CN]U[4_A)X#UV&2?PWI^HWIY>.[#QM_P5*/PUT+7/V7?'GP MV^'WA+X@:3XW\27GQ3TVWT[4K^ZTR0W%GIEK91SRRKFY$33SR^6@BC:.+S3* M6BR?VF?V8OB!\"/^"K'@;_@JM\)? >J^)M$U+X=7?PZ^,VA>&[(W6I6^GM.M MW8ZM;VJ?O+OR[B..*:.(-*(E1HXY-K"@#R;XM^(M0\!?\'7WPMT_PO(T,?CG M]E&\L?$T41^6>*#4=2N(I'':WA M4SM,/?S29 ?7FO@K]GOXL^/?CUX]_P""//PZ^(6H3S:;!H/B'59$N&)%UV_P""0\G[//B0_&,>!F^%G_"4 M'3G7PI_86S[ ->_M4_NC!_9F'^S#-YYW[OR/XZZW]J[_ ()8:[\)/@[^R=X_ M_9 \.S>)/%/['6L6)T_0EDB@N_%6@/!#;:Q;Q-(RQK>31Q"=-[!"X=/XQ0!R MG_!>'Q%J'P]_;M_X)[?$CPO(T6M)^TE'H230G#FPU-K*UO8P1SM>)MI'0CK7 MZ:5\)?%7X#^-/^"D_P#P45^ _P >M1^%WBCPM\)?V=_[3\0K<^-="FTJ\\2> M)[I(([6W@L[D+<)#9^3YSW#HJ.[*D?F#AK1J$Z?8$Y-E"2>I,8H I_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?57/[. MT_\ Y\8?^_0H_L[3_P#GQA_[]"@"G_PF/AC_ *#4'_?5'_"8^&/^@U!_WU5S M^SM/_P"?&'_OT*/[.T__ )\8?^_0H I_\)CX8_Z#4'_?5'_"8^&/^@U!_P!] M5<_L[3_^?&'_ +]"C^SM/_Y\8?\ OT* *?\ PF/AC_H-0?\ ?5'_ F/AC_H M-0?]]5<_L[3_ /GQA_[]"C^SM/\ ^?&'_OT* *?_ F/AC_H-0?]]51\2?%3 MX>>$-#N?$OB7Q9:V=A9Q>9=7,K';&OJ<"MK^SM/_ .?&'_OT*\I_;DL;*/\ M9)\>/'9Q*PT)\%8P"/F6@#T6R\>^#]0LXK^R\06\D,\2R12*QPRL,@].X-2_ M\)CX8_Z#4'_?59WPOT^P/PT\.DV4))T*TR3&/^>*5N_V=I__ #XP_P#?H4 4 M_P#A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZJY_9VG_\^,/_ 'Z%']G:?_SXP_\ M?H4 4_\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^JN?V=I_P#SXP_]^A1_9VG_ //C M#_WZ% %/_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJKG]G:?_ ,^,/_?H4?V=I_\ MSXP_]^A0!3_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^JN?V=I__ #XP_P#?H4?V M=I__ #XP_P#?H4 4_P#A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZJY_9VG_\^,/_ M 'Z%']G:?_SXP_\ ?H4 4_\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^JN?V=I_P#S MXP_]^A1_9VG_ //C#_WZ% %/_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJKG]G:?_ M ,^,/_?H4?V=I_\ SXP_]^A0!3_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^JN?V M=I__ #XP_P#?H4?V=I__ #XP_P#?H4 4_P#A,?#'_0:@_P"^J/\ A,?#'_0: M@_[ZJY_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H4 4_\ A,?#'_0:@_[ZK-UOXP?# M/PWJ.G:3KGC*SMKG5[DV^FQ2,&?M765 MFGQJ^"*I:1 -XZE# 1CD?9FH ]G_ .$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJK MG]G:?_SXP_\ ?H4?V=I__/C#_P!^A0!3_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ MZJY_9VG_ //C#_WZ%']G:?\ \^,/_?H4 4_^$Q\,?]!J#_OJC_A,?#'_ $&H M/^^JN?V=I_\ SXP_]^A1_9VG_P#/C#_WZ% %/_A,?#'_ $&H/^^J/^$Q\,?] M!J#_ +ZJY_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A0!3_ .$Q\,?]!J#_ +ZH M_P"$Q\,?]!J#_OJKG]G:?_SXP_\ ?H4?V=I__/C#_P!^A0!3_P"$Q\,?]!J# M_OJC_A,?#'_0:@_[ZJY_9VG_ //C#_WZ%']G:?\ \^,/_?H4 4_^$Q\,?]!J M#_OJC_A,?#'_ $&H/^^JN?V=I_\ SXP_]^A1_9VG_P#/C#_WZ% %/_A,?#'_ M $&H/^^J/^$Q\,?]!J#_ +ZJY_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A0!3_ M .$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJKG]G:?_SXP_\ ?H4?V=I__/C#_P!^ MA0!3_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZJY_9VG_ //C#_WZ%']G:?\ \^,/ M_?H4 4_^$Q\,?]!J#_OJLVU^,'PSO?%%UX*M?&5F^JV5LEQ=608[XXG.%8\8 MP:WO[.T__GQA_P"_0KPSP%969_X* ^/XC:1;1X%THA?+& ?,:@#V?_A,?#'_ M $&H/^^J/^$Q\,?]!J#_ +ZJY_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A0!3_ M .$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJKG]G:?_SXP_\ ?H4?V=I__/C#_P!^ MA0!3_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZJY_9VG_ //C#_WZ%']G:?\ \^,/ M_?H4 4_^$Q\,?]!J#_OJC_A,?#'_ $&H/^^JN?V=I_\ SXP_]^A1_9VG_P#/ MC#_WZ% %/_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZJY_9VG_\ /C#_ -^A1_9V MG_\ /C#_ -^A0!3_ .$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJKG]G:?_SXP_\ M?H4?V=I__/C#_P!^A0!3_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZJY_9VG_ //C M#_WZ%']G:?\ \^,/_?H4 4_^$Q\,?]!J#_OJC_A,?#'_ $&H/^^JN?V=I_\ MSXP_]^A1_9VG_P#/C#_WZ% %/_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZJY_9V MG_\ /C#_ -^A1_9VG_\ /C#_ -^A0!3_ .$Q\,?]!J#_ +ZH_P"$Q\,?]!J# M_OJKG]G:?_SXP_\ ?H4?V=I__/C#_P!^A0!3_P"$Q\,?]!J#_OJLWPM\8/AG MXUTY]6\*^,K.]MHKF2WDEA8X65#M=>1U!XK>_L[3_P#GQA_[]"O#/^"?=E9R M_!75FDM(F/\ PG6LC+1@\?:30![/_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]5< M_L[3_P#GQA_[]"C^SM/_ .?&'_OT* *?_"8^&/\ H-0?]]4?\)CX8_Z#4'_? M57/[.T__ )\8?^_0H_L[3_\ GQA_[]"@"G_PF/AC_H-0?]]4?\)CX8_Z#4'_ M 'U5S^SM/_Y\8?\ OT*/[.T__GQA_P"_0H I_P#"8^&/^@U!_P!]4?\ "8^& M/^@U!_WU5S^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0H I_\ "8^&/^@U!_WU1_PF M/AC_ *#4'_?57/[.T_\ Y\8?^_0H_L[3_P#GQA_[]"@"G_PF/AC_ *#4'_?5 M'_"8^&/^@U!_WU5S^SM/_P"?&'_OT*/[.T__ )\8?^_0H I_\)CX8_Z#4'_? M5'_"8^&/^@U!_P!]5<_L[3_^?&'_ +]"C^SM/_Y\8?\ OT* *?\ PF/AC_H- M0?\ ?5'_ F/AC_H-0?]]5<_L[3_ /GQA_[]"C^SM/\ ^?&'_OT* *?_ F/ MAC_H-0?]]4?\)CX8_P"@U!_WU5S^SM/_ .?&'_OT*/[.T_\ Y\8?^_0H I_\ M)CX8_P"@U!_WU1_PF/AC_H-0?]]5<_L[3_\ GQA_[]"C^SM/_P"?&'_OT* , M7Q)\5/AYX0T.Y\2^)?%EK9V%G%YEUY_V=I__ #XP_P#?H4 4_P#A,?#'_0:@ M_P"^J/\ A,?#'_0:@_[ZJY_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H4 4_\ A,?# M'_0:@_[ZH_X3'PQ_T&H/^^JN?V=I_P#SXP_]^A1_9VG_ //C#_WZ% %/_A,? M#'_0:@_[ZH_X3'PQ_P!!J#_OJKG]G:?_ ,^,/_?H4?V=I_\ SXP_]^A0!3_X M3'PQ_P!!J#_OJC_A,?#'_0:@_P"^JN?V=I__ #XP_P#?H4?V=I__ #XP_P#? MH4 4_P#A,?#'_0:@_P"^JL:?K>DZJ[1Z=?QS,@RP0]!4G]G:?_SXP_\ ?H4^ M*VMH"3!;HA/4H@&: 'T444 %%%% !1110!!<:;IUW=V]_=6$$L]HS&UFDB#/ M"67:Q0D97()!QU!Q4]%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 5B?$CX?>'/BKX%U/X=^+HI7TW5K8P7BP2E'*$@\,.AXK9 MFFBMXFN+B54C12SN[8"@K""RMHX( [9(1%"KD]S@"K-0:KJFFZ'IESK M>LW\-I9V<#SW=U<2!(X8D4LSLQX50 22> !4L,T-S"EQ;RK)'(H9'1LA@>00 M1U% #J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *YOQO\ M"GPC\0?$7ASQ1XCAG:[\+:DU]I)AG**LQ0H2P_B&#TK=O]4TS2DCDU348+99 MIT@A:XF5 \KL%1!D\LQ( Y).!4] !1574=;T?2)K2WU75+>V>_NA;623S*A MN)BC.(TR?F;:CM@];K M:IIBZFNBMJ, O'@:=+0S+YK1*P5G"YR5!903C + =ZGH **JIK>CR:S)X<35 M+A*D=JM4 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %CZ[#+<:+JEO=I!=2VT[VTRN(YHW*21M@\,K J0>01@U:H **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHILTT5O$UQ<2JD:*6=W; M4#DDD]!0!C?$CX?>'/BKX%U/X=^+HI7TW5K8P7BP2E'*$@\,.AXK2T;2K30= M'M-#T]6$%E;1P0!VR0B*%7)[G %26-]9:G90ZEIMY%<6UQ$LMO<02!TE1AE6 M5APP((((X(--U75--T/3+G6]9OX;2SLX'GN[JXD"1PQ(I9G9CPJ@ DD\ "@" M>BFPS0W,*7%O*LD*/$<,[7?A;4FOM),,Y15F*%"6'\0P>E=)1574=;T? M2)K2WU75+>V>_NA;623S*AN)BC.(TR?F;:CM@YTW39+=K>S=(54PQ%W=C M&A&U26)(4)OVY8;*Q\2?$+39H?!_CJWQ'8>*Y[:YN+5K67 5+75/]&:0V_"7"'S M("2L\, !@:[_ ,$/?VQ_$NBW?AW6O^"]7[2,MG?6[P742RVR%XW!5EW*0PR" M1P17VM^R7\"]6_9B_9K\%?L\ZS\4-2\:2>"] @TB'Q-K%ND5U>V\ V0&4(2" MZQ"-"V%_%.C64VHZ3P^--!DVWNCQ6FJ6UU-/!\Z9D\N%P!GG=@@C(/S+_ ,.6?VVO^D^/[2'_ M )*5ZI_P7(_:G^-O[%W_ 3G\2_M'?L\>(+;3?%>@>*?#(L9KZT6>WECFURR M@F@F0_>BDBD>-MI5MKDJRMAA[7\ /VCHOBCJ%_\ "SXD>'D\)_$SPY;H_BCP M9-=^;B)B534+&4JOVS3Y6!\NX500&O$7C7 M_@M]\?\ Q!'X6\3V&OZ?IFKI;26DEY9SK-"98@P650Z#*MD'TK]&:^5/^"I/ M[6WQ-_X)[?#W0OVS--\3VVI>!-+\5Z/HOQ"\"ZC91;IM/OKU;4W^GSHJS)>0 MO-&YBD:2&2*-E"1-^]KZKH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH ^1_\ @H)_P3__ &B/VQOCYX"\*/"_QL\*:YK7@*^>RB@U/P_J&E[9KFPG,"I' M/9O;R;H)2BS(T+H[S;MZ_5= !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% 'P'\6?\ @DK^U]\8?VF/BE\;O"'_ 59^+WPCT+Q?XL@O=&\ M%^!I86LH8H]+L;5ISYCG;)));R$@!>@)!)R%S);^-/"#S>$_&#V\.JZ=NTW7M&>"9HUD3,= MS 94DA? (=2R.AXRK#@@'S__ ,$X/V!O'7[ _AKQKX=\9_MB^./C#)XT\3C7 MY]3\>)&UW:WC0)#,5E5BS*Z10?*>$\KY1\QKZ2KY?_X)]?MC_$'XW_%WXZ_L MD?&NYTO4O&GP#\:6>DWOB?1+7[/;:[IM_:?:["Z>'H:=:(&EN+&6.)2<99D( SVY-7JH>*KJXL?"^I7MI*4EAL)GB<=58(2#^= ' MYN?![_@AS^W9X4^$_AGPQK/_ 77_:"TV[T_0;2WN=-TV2W:WLW2%5,,1=W8 MQH1M4EB2%'-;.N_\$/?VQ_$NBW?AW6O^"]7[2,MG?6[P742RVR%XW!5EW*0P MR"1P16__ ,$4_P#@I5\8/VC_ -BSX0>)OVY8;*Q\2?$+39H?!_CJWQ'8>*Y[ M:YN+5K67 5+75/\ 1FD-OPEPA\R DK/#!]=?M/6'QAF^#&M:U\!OB;:>%_%. MC64VHZ32:]#KQ3_ M ()S_MBZ7^W_ /L1_#G]L'2?##:*/&^@_:;O2&E\P6=W%+);W,2N0"Z+/#*% M8@%E"D@$XKVN@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O"_ M^"B_[-'Q1_:X_9GF^"/P<^,&K?#_ %V]\6:#>P^--!DVWNCQ6FJ6UU-/!\Z9 MD\N%P!GG=@@C(/NE?(O_ 7(_:G^-O[%W_!.?Q+^T=^SQX@MM-\5Z!XI\,BQ MFOK19[>6.;7+*":"9#]Z*2*1XVVE6VN2K*V& !Y7_P .6?VVO^D^/[2'_DI5 M2Y_X(9_M3ZUXF\->(O&O_!;[X_\ B"/PMXGL-?T_3-72VDM)+RSG6:$RQ!@L MJAT&5;(/I7V5\ /VCHOBCJ%_\+/B1X>3PG\3/#ENC^*/!DUWYN(F)5-0L92J M_;-/E8'R[A5!!S%*L4R21)Y'_P %2?VMOB;_ ,$]OA[H7[9FF^)[;4O FE^* M]'T7XA>!=1LHMTVGWUZMJ;_3YT59DO(7FCT ?5=%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% &;XRET^#PAJLVK7OV:U339VN;G MRB_E1B-MS[5Y; R<#DXKXL_X)$?LM?!BS_X)::;^P7XZ^*/PO^.7@KPY-J&F M+KOA#5!>6VJ6<]]->QFZ@Y;3[R*28IY:R.T;0)(LBO\ *GW#>7=O86DM]=RA M(H8VDE!E/, !7#+D$4 ?+G[2/_!%#]M7XPZ'>? CX=_\%L_B MUH'P7UB-K76? WB#P[:ZSJIL'&)+./7&EBO'A9"8]LYE.PXBQ:;I$,\OF2LB#YI97P-\LCEI'; R[L<#. M*\8\>>%_VF_V1M/M-:\)?MW^&=;T"ZOXK'3O#W[1<4$#3W$F?*M+?7+$02QN MQ!"FYMKZ5N1DG%>]?"'Q+\3_ !7X(@U7XQ?"^V\(:^)I([S1K'Q FJ6XVMA9 M(;E8XC)&PY&^*-Q_$BF@#IZ*** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH ^2/^"X7P*\'?M+_P#!.7Q?\$_&G[0WAOX60:QJNCR6GC3Q@A_L MNSN;;48+N)+E]ZB&.1K?RS*S )O!YX!]&^*G[.'PN_;Q^"OA;Q'X]UD:3XFL M[1;[PS\0OA/XO=;WP_>R1A99=+U2-$:2%B-I5X_*G15$L+#Y1Z9\5_BS\+?@ MQX27QA\8O&>FZ!HD^IV>F'4-7F$=O]IO+B.UMXF8_*OF32QQ@M@9<9(%>6^) M?^" O$$&M^'OAA=> M!K+18KN\@.8&OYK239=A.C,80[J[@-&&;/Z15\O7/C/]MGX#?$&V^%&G_&_X M6?&R_GL&O[+PEXJNX_"7C">R5BKW"/:K-9W^",?+9V48/#2+D8^F].N+F[T^ M"ZO;![6:6%7EM9'5FA8@$H2I*D@\9!(..* )J*** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH ^*OV[?AQX4D_X*!/'.JG39?$]CJ]M':3/87)W*]S;[/,%OL)DX!:)3OKT;]J_P#X)YQ_ M&WQ7$-0O/&UO=_V/X)\3O:S/KL5LBR7/E6D M^3._L'_\ !'7Q[\ /VM=2_;W_ &VOVWO$/[0?Q=?0 MGT/PSKFJ^'HM(L?#VG.Q,B6UG%+*B.X+#*%$ EE^0LY<_$_"?QW^VKHGQ M*'PT^*5A\+OB'I-E>):ZYXP\"ZQ-H^I:.[PB:/[9HMR;E5W(T;;H[TL1(&6$ M*1CW:@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#XI_8^ M^&WA'X7?\%7OVGO''AO]I'X?>)O^%N/H%UK'@2/53;^)/"][I5@;,))9-N-S M:SQNT@N 8PI0*%D#%U;\>O\ @E#\=-/GO[S_ ()H_P#!17QG^SC::O-)+J?@ MNT\/6GB'PVDDA+226%C>%3I3.Q+,+618LG*Q*Q8GZ$^)/P__ &-/VO\ 6-:^ M#GQ.\-^ ?B!JW@F>V_MK1+Y+6]O_ W/<1^=;NPYFL970>9&XV.0-RGC-J1#L%34!&HZ1G M,?\ X)=_\$R? W_!-'X4>(?#EM\5-=^(?CGQYXBDU_XD?$CQ-Q>Z_J+ C>5+ MN8XU!8JA>1MTDC%V+5?LS_$[]H3XA64S_&?X?\ @A+ V<5QH7C;X=>- MFU72M=C8D;DCE@BEMFP =N9X\'B9C7JM !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %9OC*73X/"&JS:M>_9K5--G:YN?*+^5&(VW/M7EL#)P. M3BM*H[R[M["TEOKN4)%#&TDKD?=4#)/Y"@#X>_X)#_LM?!FS_P""6>F_L%^. MOBC\+_CEX*\.3:AIBZYX0U07EMJEG/?37L9NH.6T^\BDF*^6LCM&T"2+(K_* MG%_M(_\ !%#]M7XPZ'>? CX=_P#!;/XM:!\%]8C:UUGP-X@\.VNLZJ;!QB2S MCUQI8KQX60F/;.93L.',O(;ZCU#]G+]A7]N+P_HG[3GAOPQHFL3Z]I<=WX<^ M*?@74YM*UB2V< HT.JZ=)#=JO RGF KAER"*Y3QYX7_ &F_V1M/M-:\)?MW M^&=;T"ZOXK'3O#W[1<4$#3W$F?*M+?7+$02QNQ!"FYMKZ5N1DG% 'L_[,G[. M?PM_9%_9_P#"7[-'P5TB2Q\+^"]%BTW2(9Y?,E9$'S2RO@;Y9'+2.V!EW8X& M<5W5 MHACD:W\LRLP";P>> ?K>N:^*_P 6?A;\%_"2^,/C%XSTW0-$GU.STPZAJ\PC MM_M-Y<1VMO$S'Y5\R:6.,%L#+C) H \S^*G[.'PN_;Q^"OA;Q'X]UD:3XFL[ M1;[PS\0OA/XO=;WP_>R1A99=+U2-$:2%B-I5X_*G15$L+#Y1\G:M_P $)_VC M_P!H+X[>$/%'_!0W_@JWXS^-OPR\!>((-;\/?#"Z\#66BQ7=Y NO&WP=TG6/A+XEO)3-=>(/A'K,F@M= M3'K+=6D/^A7[=/\ C[MYQP..!7*W/C/]MGX#?$&V^%&G_&_X6?&R_GL&O[+P MEXJNX_"7C">R5BKW"/:K-9W^",?+9V48/#2+D8 /J&BH=.N+F[T^"ZO;![6: M6%7EM9'5FA8@$H2I*D@\9!(..*FH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH S/&O_(FZM_V#)__ $6U?EG_ ,$ O"'QD^!?_!'/X.?M(_LTZ->>,K'5 M--U6;Q_\*?[159-3>+6+Z(W^D23L([>_6.-5>V=DM[H1KEH9%KKP)\ /AMIOA'0;K4I;_^P-#C,%A; MSRD&0V]L#Y5LK-EBD*HA=F8CW[0&KV/_@B98?'_ M $S_ ()1_ RP_:?&I#QG'X'B%\FL[OM:6OFR&R6;?\PD%G]F#!OF!!#>?1+"36K:PM8VFFDL)KF([IX MT4LD1DB#D$"13@'M/V7/VD?AK^U_^SWX2_::^#TM\_AGQIH\>I:.=2M/(N!$ MQ(VR1Y.U@000"1QP2.: .^HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@#\_O^#GN.SE_P""-7Q$BU%(VMV\2>%!.LH!4H?$.G[@<]L9S7K_ M (G^)'CC_@FKI9'CO0O$_C?X#VH_T/Q)I-G/JVM^ (!_RPOH$#W&HZ8B_B_LM>,==_;FTKPU>_"RPTT7'BRV\6Z8MY9/&L MB&,&%E8R2F;RQ$J*9#*8P@W[:^!=9_X+\?&3X0> QXB^%O\ P0X_::6;P[<07B//>S3;%$"&V M\Z&2,D$QSN77RU$?!L>HRB74(_"OANUTY M;IQG#2"WC3>1D\MD\F@#\[/@=_P4(\-_\%$_^"U_P[U[]A3P#XUB\(?#SX=^ M)-+^/WC#7?"MUI-O>+.(6TK2Y8[E4!/B=\3OCW\9KGX1>/=9_9D\":YIFF^%OC#X;\(W%] MU M]C/VP36T2?:1;F5 ZS+&ZQB6/SC%YT0/K_\ P4J_X*)?LW_#76I_V3/^&)O% MG[47CQ+:&^U+X6^#/ *Z[;Z1'(I:";4Y98W@L@ZY*!@\FU@VP(ZL? _AI_P6 M<_;E^#NG6OA34?\ @VF^,_@WP+IIV06_P\=+^2UB)RWE:=#IT"#J3M5P">XS M0!Z9_P $.?CSXJ_:M^(_[3/[4/@+X=>(?"_P)\<_$NPOO@]I_B&P-H;N==/6 M'6-1@A/W(KJZCCN#M^4RRS$_O/-K]!*\L_9!_;'^!_[;_P )O^%N? _5=0\B MVOY-.UW0]>TN2PU70M1C56EL;ZUE >WG0.A*G(975E9E96/J= !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %9GC7_D3=6_[!D__HMJTZR/'_B M^$_ FM^*AH4VJ?V9I%S=_P!F6X!DO/+B9_)7/&Y\;1GN: /RW_X(!>$/C)\" M_P#@CG\'/VD?V:=&O/&5CJFFZK-X_P#A3_:*K)J;Q:Q?1&_TB2=A';WZQQJK MVSLEO="-3^'+[2M;^#VO^ M&KRTU^XN9(&C;39]/N85>%RS;&=P(U^]OV@-7TCX7US]B']@S]CK6_VA_AOI M>C^"?A#:Z++XSN(_#L3+IT5O-"LYDL[2,F.+SMRLL4"JLDDF0I=R3\/^&/\ M@J?KO[4'Q#TC]HSQM_P;>?%/6_!=JR7/AWXK:CX/T_4-?AM!\T5W;V$UN)BN MT[QY$[D@Y0OD9 /K+_@B98?'_3/^"4?P,L/VGQJ0\9Q^!XA?)K.[[6EKYLAL MEFW_ #"06?V8,&^8$$-SFOJ6L#X5_%'P%\;/AOH?Q<^%WB.'5_#OB/3(K_1] M1@5E6>"10RDJX#(W.&1@&5@58 @@;] !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %?G]_P<]QV)?AU#:PKK7A[5- &J#4Y7GC2UM MH;3:QGN9+EH$A11N,S1[2#@@ \Y\3_$CQQ_P35TLCQWH7B?QO\![4?Z'XDTF MSGU;6_ $ _Y87T"![C4=,1?N748DN(% 69)4!N%^)/\ @L+_ ,%8_P!C;]L# MX:?"W]GC_@G+\9++XF?'W6?B[X=U'X6R^"[>:6;P[<07B//>S3;%$"&V\Z&2 M,D$QSN77RU([;29#X/N?CYX?DL+ M36+.U@:5TCU&6>9#,=+T'4O$ \/WG[3^G_ 2@L_#-]?2SB)8IM6B_TA8Y)GC3S9HU0/(O MF% P8@'Z,T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 5/$&@:-XJT M&^\+^(].BO-/U*SEM;^TG7*3PR*4=&'<,I(/L:^3G_X)6>(/@G_IO_!/C]M[ MXG?!Q(O^/?P=JNH?\)?X44=2@TW5FDEMU)[6MS;@#(&.,?6FKZ38:]I-UH>J MP&6UO;=X+F,.R[XW4JPRI!&03R"".U>!?\,?"S MXY_L0>&_B]9:[X,U33+7QI^S_P"(3#=QO/:2P1M/H6K,DN=S@L+:ZN" 3A3T MKTG_ ((?^ _''PP_X)-_ OX??$KP;JOA[7M(\$I;:KHFMZ?):7=G,LTNZ.6& M55>-AW5@#73?\-/?M7?!X^1^TU^QEJ6J:?&<2>,?@EJ1\16P7_GI-IDJ6^I1 ML?\ GE;0WN.F\\&O7?A!\9/AU\>/!$'Q$^%VNRW^ESS20[[G3KBSGAEC;;)% M+!0_ML_#+QS\1_@Y:ZC\,? ^F>*O$7@_Q5I7BG1O">LWBV]MK?%77+.;28;+XD>!X=.T&QEF0Q?:9[R*>>.6U0L6+-Y<)@3_"X!Z$$$BO M)!\#/VYO@Q^\^!'[5UA\0-+B^YX4^-VCJUQM[10ZUI:12Q ?W[FUOI#GEC0! MYO\ $'_@G]J?A']ESX1_&;3+87W[1G[/?@#2%T[QIH-NS7OB=K"QBCU'1IRH M\R[M=02.>$1ODI).DJ!77G[-KYZ_X;L\0?"[_1?VO_V5?'?P[2/B7Q1HED?% M/AUO5_MFF(]Q;1#O)>VMHH[]:]_T[4+'5]/@U73+I)[:ZA66WGC;*R(P!5@> MX((- $U%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?)G_!0 M/_@EGI/_ 4'^-O@3Q]XJ_:1^)_P[TSP3X9UBQ6;X3>,/[&U"^GO9[!PDTOD MR;H%6T8[!@ERAZ @^1_\0Y?P:_Z28?MG_P#A^3_\B5]B?'3]E[PK\<=6L?%P M^)'CSP=XCTJV:#3/$7@7QA90>@%<-_9'_ 4A M^"7.C>*_ OQRT6+I;>(8#X4\1!.Y^TVL<^GWDGHOV:Q3KEQUH \V_8Y_X(E_ M!7]B[]IJU_:N\)?M;?M ^,_$MOX?NM$D@^)/Q#AU>UN;")2\&^)O&^G?"CXK?"'XA?#'Q=JDQ@T_1O&_A=_LMY M*%+%+?5+%KC39VPI(C2Y,A')05[50 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110!\+_M!_'7]K[_@F3\5?'7COP/\ L"^)?CM\+/B!XF_X M2675OA;<)+XET"^>TM[>>UNM.9"]_"?LP>*XB8&.,^2Z@1HS>9:+_P ')R>. M+]/"GPS_ ."//[7NL>(9CLBTM_AI'#&'Z'?*)W,: D9=DP!R<5]D_$']C6ZU M'QKJ/Q2^!?[2_P 2/AOXBU2Y-SJ":9KW]JZ->3$ $R:5JBW%K$&P-QM%MI&Z M^8#S6-_PL;_@H=\$QL^)GP)\*_&/1XA\^N?"K4AH>LE1W.CZM.;=N.24U+<2 M#MBY H B_84\(?M&>)?$OC?]KK]J3X/Z3\-?$WQ)M](M+;X<:5K":C+I&G:< MMSY$M_=QJL<^H2F\E$AC&Q(H;:+,O"-]HVH6:.2JOY=W$@FC)4@30M)$V/ETFZT/58#+:WMN\%S& M'9=\;J5894@C()Y!!':@#\LO^"BG[,?_ 49_9/^"GC_ ."G[)?P*M/V@_V= M?&<$MQIOPR-YY/B'X=7OG"ZCCL 58:EI272I(EEM:1$_<(8XU#UTGA#_ (+S M?MA?&PP?#OX!_P#!"G]HAO'=R!!)#X^TS^P="TZ/"1J3G#(C,!@8 M)KZL_P"&./C9\)?](_9*_;,\6:+;1_ZGP?\ %)'\9:+@=%$EU-'JL0[ +J'E MJ,8C. *7_AI[]J[X/'R/VFOV,M2U33XSB3QC\$M2/B*V"_\ /2;3)4M]2C8_ M\\K:&]QTWG@T =G^QA\&_'WP'_9OT#X?_%CQ!INJ>+9+C4=8\6WFBP-%8G5= M2U"XU*\2U1OF6V2XNY4B#8/EHF0#Q7J-: M2'?@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "O*/VQO!7C_ ,3_ LL/%'PL\$P>*/$/@OQ5IOB M73/"MQ>QVPUDVDP:2U267]W'.T32&%G(03K"79%RP]7KE?C%\'/!GQT\%OX$ M\,Y26*ZL9HIXF!/\+@'H002* /S _;&T_P#X M*$?\%Z/&>F?L0:?^R/\ $C]G/]G"UU."^^+OC3XGZ7:V>NZ_Y$BR1Z?I]NLD MR;?,0,)D:1"55G(5/)F]1T;1OV]O#WP$'_!(?2O^";NF:3X=;PT_@Z+XU>'? M%%G#X3B\/R1FWEU=+)V:\COO)=G%DPXMHAWDO;6T4=^M 'T+14.G:A8ZOI\&JZ9=)/ M;74*RV\\;961& *L#W!!!J:@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M#-\9.\?A#571BK+ILY!!P0?+:OS7_P""'_[:?QO^'/\ P2R^#?QB_;;\>3>( MOA]XAT:>WMOBC>@F;PH]OJ%S916NM.22;0K GEZD?EC+&.YV )/)^F>I6$&J MZ=<:7=%A'

/AZ30 M=#DO3X:T#Q3;I=Z]!I=Y/)N==TSXA>'/$3V@TIH;9Y([UF1_*NH%&':&82 M02@89&&*X[_@DE^UC\0/VY/^"<7PF_:H^*VCPV/B7Q9X;,FN1VT/E137,%Q+ M:R7")_ DI@,RJ. ) !P*_.+P]^S/_P &P/\ P4?^*]M\._@;^W)KNC:?JFJI M/_PI70?B'J'A[P]K%T9-_E0:;J,"!2S=(K,QX_@5>M?L=\.?AUX&^$/@#1?A M9\,O"UGH?AWP[ID&G:)H^GQ!(+.UA0)'$B]E55 _"@#:HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@#X>_X.*/B9\2?@Y_P2L\7_$OX0>/- M3\,>)-(\8>$IM)UW1[CR[BTE_P"$AT\;E/((P2"K JP)5@02#[A\+?VFM9\" M^.]._9D_:^U#3=%\>7A:+PGXCC3[-I/CV-!GS;$NQ$-Z%^:;3F8R1G<\1FAQ M+5G_ (*"_L1_#S_@HE^RAXD_9,^*'B[7-!TGQ#)93G6/#LD*W=K/:7<5W Z^ M=&Z%?-A3QC#2A=/6Z^Q3*X++MF\R%NC!ES0!O?\%MOVDO$?[!?P?\)? MMK_#+XHZGI_BC2OB!H>B+X&DU>233_&UA=7@CN]--B[&(7 @>6X2YB19T-N! MO*90_;]?E)_P3T_X)\_\$%/VG?VD-'_::_9H_:]\2?''7/ DXU'PMX(\;_$^ M?5(O#+*ZF.XBT^\C2\5(W"%&F+H&53RR@C]6Z "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** /SZ_X*0?$']I_0/^"P'[(WP\_9F^*D6@W? MB;PA\0?[3TC5_,?2==2TM+"[2TO$3+*K/"%6X0-) 7WJK@-&_P!_ MMD_LJ?"?Q)\?_A1_P4.\# M;?6[35-%=^&-IJUC;86-NK)YC0M@%E; H ]J\6_M)>(_V=O^"V?PY_8Z\%_% M'4_$7AOXU_#_ %_6_%/@O5]7DOV\)W]B//MM2MGF9Y;6WNE6XMS;!A &A5HT M0[MWV_7PQ_P2#_X)Y?\ !+OX&SZ[^U_^PY\:;WXR:]XOB-CJ?Q4\1^.HO$.H M)""CM9>=&J+ OVNO#7_!57]M=O"=_J7CKX=^!/%_@^74? MAC&/,OK>*]\/1-/?:06;!F0VRL]D<"X5F,96952;[U^'/Q3^#7[4WPG/B[X4 M?$&#Q!X;UF":U?4-"U.6WFA?!26%GB9)[2YC)*LA\N:%P00CKQ\Z^*O"'[(G M_!+W]J'XM?\ !0?XT_MAZ7X*T?XYQZ5_PE7A[QO;,I?;@;]H H ^N?^"4W[5GC#XJ_'O]IS]DC5 M?B;=>/?#_P "OB39Z7X.\;ZA="YNY[*\M6F?3;BX'-U-8SQ36YG%?\$[?V(_V0OV#OV;--^$O[%FCVX\):A)_:SZ\FJ+?S:]/,B_Z=+=+ MQ.714 *X0*JA J@"O=: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH *S?&3O'X0U5T8JRZ;.00<$'RVK2J#4K"#5=.N-+NBPCN8'BD*'!VL"#CW MP: /S,_X(?\ [:?QO^'/_!++X-_&+]MOQY-XB^'WB'1I[>V^*-Z"9O"CV^H7 M-E%:ZTY))M"L">7J1^6,L8[G8 D\GW!^V%8^$O%G[+7B;QE/\>-3\!VFC^'K MG7=,^(7ASQ$]H-*:&V>2.]9D?RKJ!1AVAF$D$H&&1ABOF'X9?&?_ ()F?\$& MOV:=._8/_:,_;Q\/2:#H*;=+O7H-+O)Y+DP7EO8H[7"F2>;;+]GB M5HV5=K;2Q^3_ ]^S/\ \&P/_!1_XKVWP[^!O[M 'Z._P#!)+]K'X@?MR?\$XOA-^U1 M\5M'AL?$OBSPV9-!O MA#X T7X6?#+PM9Z'X=\.Z9!IVB:/I\02"SM84"1Q(O9550/PK:H **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ KX>_X.*/B9\2?@Y_P2L\7_$OX M0>/-3\,>)-(\8>$IM)UW1[CR[BTE_P"$AT\;E/((P2"K JP)5@02#]PUXO\ M\%!?V(_AY_P42_90\2?LF?%#Q=KF@Z3XADLISK'AV2%;NUGM+N*[@=?.C="O MFPIN4KRNX J2& !6^%O[36L^!?'>G?LR?M?:AINB^/+PM%X3\1QI]FTGQ[&@ MSYMB78B&]"_--IS,9(SN>(S0XEKQ'_@MM^TEXC_8+^#_ (2_;7^&7Q1U/3_% M&E?$#0]$7P-)J\DFG^-K"ZO!'=Z:;%V,0N! \MPES$BSH;<#>4RAP?VO/^"K MG_!#N3X"/ M&_Q/GU2+PRRNICN(M/O(TO%2-PA1IBZ!E4\LH( /U;HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH S_%T7B2?PIJ<'@VZMX-8?3IETJ>[7=%'$_CK9JH^+A_:'TJ#_A* M&U\J&O9+B_U5"+CS)B\BO;R&!U=3'A2 /U.OKVVTVRFU&\DV0P1-)*V"<*HR M3@=>!7CGQC_8^_82_;[\):+XY^.O[.'@/XCV-_I4-UH.MZ_X;@N+A;29!+&8 M;AD\V-&5PV%8=>10!\?_ +27QM_X-9O%/@NYM_BSJ/[+WB1;M!%%#X*T?3M1 MUF1V 54MO[(C>\64Y"KY1#9P >*^P_\ @GUIOQ(TC]COP1IWQ2MO$4&H165P M-.MO&,A?68-(^US'2XM18DDWR:?]D6X+$MYRR;B6R:YSX3?\$W/^":W[$QO/ MC+\&/V,OAYX5U#0K&:\;Q#IWA:"34+:*-&=S%<2*TJ?*#PK#.!7O/A7Q3X=\ M<^%]-\:^$-9M]1TG6+"&^TO4+20/%=6TJ"2.5&'WE9&5@>X(H OT444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110!\\_\ !471;[7OV/=9LKW0 MO$^K>$UU?3)/B7HW@IYEU;4/"ZWD1U2"W\@B9LVX,L*\-^.'_!);_@ MF=^TCXLG\>_&O]AOX:ZYKMW*9;[6I/#$$-W=R$Y+S30A'F;W+_##X _L,?\$^]+T_2_@Q\#? OPRM?%6NVNBQW' MAWP];V+7][.6%O#-+&H>5G=0B;RV695'45[10 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110!\-?\%8V_9&T+XO_#/QQ_P4T\,W.J?L_P!A M8WZ(]_875YX=TWQ4\UL+2?6;:W5O,1[?[1%;R3*UO&YF#[6EB-4M%_:3_P"# M:>Y\,1Z;I?Q%_8X@TMH1LTZ5/#=N@3(PI@=5*]OE*@\=*[;]O#_@HE8?LK_M MB?!S]E/X@_!)O%_@7XP>%O%,WBBXL=.:]NM*CTV.TE:X>UY%U:""6X,\2HTF MU0Z!MAC>S!_P1E_X(U?%">S^+.B_L%?![4[?5H([VPU#1O#ML+"\BD4.DT:0 M8@D1E(8,%((((S0!XU^QQJW_ 31\:_\% ]'\2_\$=?#VBPP6=C?0_'O5?A= MH\EEX0FTPVDIL()?+1+*;4OMYMY(3;@R+ +W>P5@#^C%?,GPC^.OPZ_9@_:P MT?\ X)JWG[/_ (7^'EAXD\.W^O?!Z[\"6\5MI.LVMFZ"]LWM$BC^Q7L"212, MJ^;'+&2XD5@8A]-T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 ?FI\;/$_P#P2?\ A=^WYX]U?_@KUX>\+IX^U34X9/A5XA^,FBM?>'I? M"ZVEN(H=)>XC>QM7AN3<_:$.R-O'W[' M&JV$4;!K22'PW>-MP,A8E5G)Z?=7/'M5^V_;;_9^_:V_;4^./_!-;]MC]FCP MSJ_A;P#XOT+3/"_B#Q+H<.H:+J5SJ6DPW4%E=+6L5R 3&QBDW*JAL M'Y ".HY H Y[_@D'#\ I[3XC^(/V$=!UC3?V<-2U.QF^&\%_:7=M83:KMN/[ M8N-(ANP)8],=OL00!5B-REZT0VG)^S:\*_8J_;#T;]I"\\?_ ;USX=IX+\? M_!SQ,GAWQUX/M[X7=K:EX%GL[JSG$<7G6=Q;LLD3-%$XPRM&I7GW6@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "L_Q=%XDG\*:G!X-NK>#6'T MZ9=*GNUW11W)C;RF<8.5#[21Z9K0JGXAU";2= OM5ME5I+:SEEC5P2I94)&< M=N* /RX_9 ^*O_!O;\*M'_X1/]I#3/A=X3^.MFJCXN']H?2H/^$H;7RH:]DN M+_54(N/,F+R*]O(8'5U,>%( ZO\ :2^-O_!K-XI\%W-O\6=1_9>\2+=H(HH? M!6CZ=J.LR.P"JEM_9$;WBRG(5?*(;. #Q6]^P_\ %7]A?_@O1^R_X,^)G[:' M[$_@B7XA7OAHWKZ/XJ\.07$D]I'IWEO'&S20V6H/%, M\%PP V!L1NP",T8;S$ /3_\ @GUIOQ(TC]COP1IWQ2MO$4&H165P-.MO&,A? M68-(^US'2XM18DDWR:?]D6X+$MYRR;B6R:]EKS_]E3]ICX6_MD?LZ>#_ -J# MX+:A/<^&/&NBQZCI;7<0CFB#95X95!(66.17C< D!D;!(P3Z!0 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !7SS_P5%T6^U[]CW6;*]T+Q/JWA M-=7TR3XEZ-X*>9=6U#PNMY$=4@M_((F;-N',L<1$LD"S1Q_.Z@_0U?.7_!5K M]M_Q+_P3K_8NUK]K+PMX"M/$\V@>(M!MKG0KNX:'[7:WFK6MI.D<@($M>?\ [1/C/_@AQ\2/%>BZ%_P3@TSX8:K^TY_:$<_PAU#]GK1H M5OK75%8;+B_NM+00#344G[6+MS&;8S+@L0*^G?\ A@C_ ()*_P#!1"VG^-_C M;]A[P!JGB%M0DMO%2ZSX0@L=;T_4TP9K34A%MD^TH6&=[.&5D=&>-T=J7Q+E M_9<_X(PZ=H7C[X8?L=> ?!WPB\1>(-.T#QMXJ\$:7#8:EH5U>7 M[6\O(UB_ MTZR,SPQN_FB6$NK!)E)V 'V+1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110!4U[3GU?0[W28Y C75I)"KL.%+*1G]:_./X>_P#!J?\ \$D_#/@71_#W MBOX<^,-6U2RTV&'4M4'Q&U6 7';VVT >)M>^'.M>$K4_#[3[ QB?^RBR?Z6$52(?MZ,;AVPXCV5B4B,TS,[*@.U02=JJJCA0*_,[]B MOX\_\%2O^"Z7B#7/VOO@Y^UK-^S)\#M!U0Z7X!\+Z!X,_M\?L7?#[_@H%^S?>_LN_%>[NHO#.LZ[I M-WKB6-RT$T]O9W\%VT*2+S&7\@+N'(#'!!YKY6_XA:_^".G_ $1CQA_X=#6O M_DFOK;]LWQUX^^$'P>3XZ^ M'U75U\"ZU:ZUXBT#14:2YU/14+1:BD<2G,\D M=K-- /@?\'/^"9/[6^F^$O#?QSUN_.M_ M&[PT1=S:=I5E8/=O;66UE,=Y,0RXW1RQ_9Y02A5L &-X;_X-B/\ @D1X1\6: M1XY\._"+QC:ZMH.IP:CH]^GQ.UGS+2ZAD62*9";GY65U5@?45^@E?G%#^P9^ MT3_P2>^&FK_M<^"_^"K/QI^)-CX/LCJGC3P+\;=>CUG2_$5C&09[6T,@$UA> MR+D6\D;ONG\I'5T=A7Z.T %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 ?&?[:_[/7QUU[_ (*J?LE_M?>!OAK=:]X'^'$'C#2?'=WIMS"; MG2_[7L(;:TN/L[NLD\0E7]X8@[(N6*X!K?\ C9^RQ^V1\!M2U'XE?\$M_B/X M-T]=2N9;O7/@Q\3[.XD\,7=S(Q>6ZT^>U83Z1<2,69XT#VLLC&1HHY&DE?1_ M;CUW]KCXL_$O0/V,/V.?C?HOPJU?7_#%]X@\4_$K4]"75;[3M,@N+>V$&F64 MC)'+<227 WS2-MMT"D*SRH5^7]2_X-TOC)K^HGQ9XA_X+H?M:S^(B^\:I!X[ MDACC;G_5Q*_[M03PJL !P/8 Z;]CC]B/_@IK\=/^"BVE?\%)/^"J6K> ?#LO MPY\,:AH?PF^&/PXNY;FWLGOE\J[OKB:0MEGB)7&]BY*G$0B"O^BU?%_[*7@[ M]N3]@[XU^#OV;_VF?VQ1\?/ ?Q$FO=/\'^)O$.A)8>)M U.UL9[_ ,FY>.1U MU"TDM[6YS'_P#@I)^V1>_M%_ R/5/A?^T!%X5O/"VJ M3F"\T_48M/TIK*]M+J-6,EO*'=&3S$4. Q1LIBI?C)\-?^"TG[*MG-H?[!'C M?X9_&CP<5(T70_CC$? 5SJEI<03:=:7D;F6%F D'VDJR MD*1M!P0U\4Z!+IUS>:?)&LMK M>>4[/@-^]B.&)+6[,50.$'T[0 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !5+Q)8SZIX=O],M0#+<64L488X&YD(&?Q-7:S?&3O'X0U5T8JRZ; M.00<$'RVH ^$O^"5O_!/KQOX?_X)1_#C]CS]J_P1K_P]^)OPFU#58M*\4:!J M4 OM(NY+^ZN(-2TN^A,D4L)E+(V!^U#X,_P"#E74_"6I_ MLT?!GQ5^SOKNE:_:R:9%\;7AO](UBQLY%*/V^*-Z"9O"CV^H7-E% M:ZTY))M"L">7J1^6,L8[G8 D\GW!^V%8^$O%G[+7B;QE/\>-3\!VFC^'KG7= M,^(7ASQ$]H-*:&V>2.]9D?RKJ!1AVAF$D$H&&1AB@"K_ ,$]_P!C[P]^P)^Q M?\//V0/#/B&35[?P1H(M)]6EA\LWMU)(\]S.$R?+5YY965,G:K 9.,GV2OG3 M_@DE^UC\0/VY/^"<7PF_:H^*VCPV/B7Q9X;,FN1VT/E137,%Q+:R7")_ DI@ M,RJ. ) !P*^BZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^0 M_P#@NI^RU\=?VR?^"9WCGX#_ +-G@^'7_&5[J>AW^E:--J4-F+L6>K6EW)&) M9V6-6,<+XW, 3@9YKZ\KYA_X*VZ7\7=?_98TGPO\(_C-K/P].L_%?P=IGB7Q MCX?U!K2\TS2+G7;2"Y>.9"&CR)%4G(&UF#?(6H W?C7^S=XS^,L-A^T[^RQ\ M0]0^$/Q9FT> &]U?0Q<6>KVZJ633->TXNHN4C+.JRHZ7%N6$/VT_V M?/VB=&U?4T\8:+!X7\+Z3KL5U:^/+*^O[:"]T\0*QWR+:M+<1S(!)!);CYMC MRQR 'W!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 V6**>)H)XU=' M4JZ.N0P/4$=Q7P%\;_\ @@+\._VB]>T7P!\7_P!MGXSZO\"?#^HQ7FE? *77 M85TB)8FS#9FY6,7,MG'PD<C:M_P *(\8#08-;TVTC\JUM[JW$,D3&"+]U%,B)+''A M ^U45?H7X/?"3P#\!OA=H7P;^%VB?V=X?\.:;'9:7:&=Y76-!]YY')>61CEG MD:T=8U$?#N\9M%NM1,*?ML?L*_" MW]N#P7IFC>+?&'B[P;XF\-W,MUX,^(OP\\0R:5KWAZXD0)*UMF:B^F>$/\ @XP^(,>ANV(UUCX7V]Y?1)TV MF=KX%VQ_'\G)Z<<_IQ10!\P_L-_\$R?#G[)'B>Y^,_Q6_:,^(?QN^*E]ISV$ MWQ"^)VN/=2:?9NR/)::=;9,6GP.\:,ZIEG*C%KK5+W0-*2VEUK4C? MZHZ,2;BY,4<1D.2>=D4:\8&$'%:5%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !4&I6$&JZ=<:7=%A'

"= N+^/PT/$FG0_;(M/NIY;A[2[>/$5V1 M+/, XBB!1E0H=NYOGCXW?\&UO_!-WXV>(O,>X^)OA7PC-J O-0^%G@WXA7%G MX7NY=^\_Z RNMNI;G;;-"J_PA:^_Z* ,7X<_#KP-\(? &B_"SX9>%K/0_#OA MW3(-.T31]/B"06=K"@2.)%[*JJ!^%;5%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %97CCP/X/\ B9X-U7X>?$'PS9:UH6N:?+8ZQI.I6ZRV M]Y;2H4DBD1@0RLI((/8UJT4 ?!VI_P#!NQ^P9XP^-.@_%GXO>.?C'\0M*\*7 MRW?A?X<_$/XIWFM>'=+92"B1076Z8Q+@?NGF9& VN&4D'U[6/^"/W_!-'7_V ML;?]N'5?V/\ PM)\3[;45U"/Q$HG2-KY6#"\>S606LER' <3M$9-X#[MPS7T MG10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%?'O\ MP7Q_Y1,?%?\ [@7_ *?M.K^;FOE,\XG_ +%Q<:'LN>\5*_-;=M6^%]C]T\,? M!;_B(^0U]%>-_K]_U#?^ M3_\ VI^C?\2K?]3C_P M_P#[N?V$4445^B'\BA1110 45^8/_!S+?>,/AC\, M?@'\3/A5\5_'/A+5_$'[1_A[PMKLWA+QWJ>EI?Z3=6UZ\UO+':W$:-EK>/#X MWC!PPR<_0_[2G_!.7X)>(?"=MX*^%W[0'Q8\!^/]4F=_ FJP?'7Q7,KWULAN MMDUO-J$L4]N5B*RJZ'Y&(4ARIH ^MZ*_)+_@M#IW[;'[&O[;?PL_:D_X)M^* M_'&M7NE^!?%/C#XF?"34?'FIWNC>)-(TJ[T6WN$@T^:62-)_*U>1SY2J0(%> M-?-0"3[V_91_:B_9L_X*K?L=:/\ '/X2>(+ZY\,>*K,Q7]I9:O-8ZCH]ZH G MLYI+61)(+B)CC*L,@HZ$HZ,0#W>BOS<\!^#+R[_X-M+CXO7GQ1\?S>-'_9CO M_%Y\:2?$75SJPUI-%FNTNA=?:?-&V8 B,-Y>!MV[>*B_X) _L7^!_P!JK_@E M=\)OCA\6OCM\>9?'/B_PJUYJOB_3_P!HKQ=;W:W)GF02QQKJ7V=<*JC9Y10X MY4Y.0#]***_,G]BW]LS]K#]C+_@K+??\$9OVX?C%=_$W1_%OAA_$OP$^)VMV MT4>KW5FB3R/I^H-$JI<2*MK> 3$!R]L23-(LK,>7:"X>2)CT5)+8=Z /ULHHHH **** "BBORQNOVC_@-^ MT5_P7"^,O[$O_!1WXD:EHEGX9TSP_;_L^> =1\3W>D:)K27%GY]]>Y@EBCOK M]YI(UB$I8HBND2ETD( /U.HKY>_93_8U^('[+/[9OQ UO1_B_P"._$7PL\0> M ]&3P?H7C/Q;=ZPGAF^AN[[[7:6LUW))+Y+(]LZAV9EY0-L1%7PW_@O%^TIK MWP8^)O[*GPH\;>/]5\*?!KXE?&4:5\7]\B9'@M)GDD: M6$;"7?H?\ @MEXST#QE_P2 M ^*O[1?P(^,VH1W.A^#9=6\&^-OAUXWN+;;*EQ$/,BN;"=5F0E"A!+*1N&.M M 'VQ17XW_'_X5?$CX#_\$"/A]_P4\_9Z_;(^,OA+XO>'_@_X0\8:MJ^K? M]9TSQ'=7D%BUU!>:=JEW<6CK(]S(R*D2@.44#9\E?I;_ ,$]?VB/%W[6W[#7 MPG_:9\?>&XM(UOQSX"TW6-5L+=&6)+B:!6=H@Q)$3L2Z DD(Z\GJ0#V.BOSC M_P""\?\ P4(_9T^!6M?#?]BOX^?M2?$'X.:!\1)IM6\,_^"OG[$?B[_@H#\8?B)XNT;QI\4/$&O_\ "GKK1O%=[8I\ M/=.LKF:RTY+**WE6(2I/;O+/*RL;DDK+OC 0><^(?^"YOQS\??\ !!GX>?M# M^"[RUTKX\_$_QU:?"6+4([1&CT[Q$]Q+#/J2PXVY-M"UPJ8V)+/&,%5P0#]> MJ*_-K_@H[+:?\$8/!'P=_;/^"/C7Q5-HVF?$G2_"_P ;;3Q)XLO=2'BS0[]) M(Y]1N_M4KAM1AG2.:.X78V9)(R?+;97Z2T %%?E;XY\/:U%_P= >%OV>H/BY M\1(_ &H?L\2>+KWP3'\2M972I=6%Y>6PF-L+KRPNR-#Y8 3/_%7PN\1_M=>!+?7O VA2ZOXRL!KT3G1;6.XAMF^TNA*0R^?<0QB M!B)6:50J'- 'N%%>8_LJ?MG?LN_MP?#^Y^*'[*7QGTCQIHECJ3Z??W6F&1'M M+I &:&:*54DB;:RL ZC*L",@YKYP_P""K_[9'['>N?L3?'3X7:E\>=3M-3T3 MP?K6G_VUX6NM7M;+3/$*Z?.;73[G5K$+:Q7)G,:_8YYP7=D1HV+!2 ?;M%?' MO_!(7XF>!/A1_P $5O@)\2?BKXTL-#T73_A/I,FH:OJ]VL4499%5068\LSLJ MJHRS,RJ 20#[%\(/V]OV3?CKX^U[X2_#;XL"?Q?X9TT:CK/@[4]#OM-UB&S. M,7"V-Y!%<2Q'*@/'&RDLHSE@" >P45X?\*/^"D/[$_QSU/QGHGPB^.]GX@O? MAW82W?CFRT[2[UYM#CC9E<7*>3NCDRD@$1'F'RI,*=C8[_X$?'_X0_M-_#:S M^,'P*\9Q^(?#&HEO[.UJVM9HX+M1C+Q&5%\U.&&Y\4:RCFPCF&Z.TA'!G=>_/"KT M)!)X4@_GKXZ^*WQ)^)FJ2:QX]\<:EJL\C%O]+NF*)[(GW4'LH 'I0!^OE%?E M/\&?VI?C3\#M8AOO"7C*ZFLD<&?1K^=I;29<\J48_(3_ 'DPWO7Z4_ KXR^& M_CU\,]/^)'AE3''=*4NK1V!>UN%X>)CWP>0>,J5.!F@#KZ*** "BBJFOWFHZ M=H5[J&CZ8;V[@M))+6S#A?/D525CW'IN( SVS0!;HK\E?^"+7BG]DW_@K!\! M-5\:_M._&KQ;J_[3HUO5)/B'IG_"Q-7T/5_"3B]E6VCTFUMKF+[%9Q0^0%," MX\S>)27W+7W?_P $Y/@=\:/V=/V?;_X3?'?XG^(/&NM6'C_Q%):>+/%-YY]_ MJNFRZE/)8S3/T+_9FA4X *D 8% 'O=%?E-^T1^T_\ !OQ)_P %Q/BA^S3_ M ,%&OB)J.F?##P7\%-+U7X3>$FUR\L['6;RXDA%W&_P!GW]DSP#\&/V_/VG_#7A;XH7$=Y<6'A3XF_$"R MB\2PZ//J-RVCP7J7$XFFNEL3;1R,V7,B,&+.&) /LBBORV_X."K7Q-X=_:7_ M &-K7P-\7?B#X6M_B7^T5I'A/QU:^#_B-J^CQ:OI-SXN+68"Y.3')MWK"-NUG1P#];:**_'C]O']NG]A']KS M_@I1XA_8W_:0_P""HWQH_9SL?AJ]OH/A-OACXHF\.67B'5YPF4 _8>BO@_]N;XR0_\$-/^"-7BCQO\+_BUXS^(FOZ# M:_8_!_BKXI>)3KFJ:CJNI7>V&>YN&55F2 3&18U54,5L$QDDGSC]O;P!\2/^ M"57_ 3K\.?\%"OAE\1?%NL_%3X77WA[4?BQ?Z[XKO;H>/[6\NK>TU6SO89I M6AV,]T982J*;3R5$.Q05(!^F]%?GK^U7^UI?_M<_\%*?V??^";?PM\;ZMIG@ M#Q=\.KCXI?%"]T#49;*\UG1/+D73-,%Q RR002W";[A48-)&43<%9@U_P'\8 M=4_8;_X+2:+_ ,$\M'UO4;CX5?&_X6S^)/ NAZGJ2V\F,@ M_+)$RNAR.JL#7YD_\&VC>+_':?M*>+/B=\7O'WB^^\'_ +1>N^$_#+^,/'^J M:JFGZ5:I%Y4$<=U<2("/-;+[=[<98X% 'ZB45^5_[9>B:[:_\'(O[,WP1TKX MN?$33_!/COP!X@UCQ=X.TSXDZQ;:9J5[:6NIS0RO;172QJ \<1**%5O+4,", M@_HI\7_VCO@=^SN-(TCXF^-ULK_6?,C\/Z#96=QJ.J:GY*@R_9K*U26YN1&I M4NT<;! 06(R* .\HKS3X2?MD_LL_'/X9ZQ\8OAA\=O#M_P"&_#=S/;^)]2GO MQ:C0YX>9HKY+C8]E(@Y9)U1E')&#FO,O$G_!9#_@F!X4^%*_&_5OVT?!K>%9 M-;NM)MM7L;B6Z2YN;;ROM'DK!&[S11^=#NGC5HAYJ9?YA0!],45\[_&+_@K1 M_P $V_@'I'A;Q!\5_P!L?P5IECXTTVWU'PW=Q:@;J.ZL;@[8;MC;JXAMW((6 M:79&2K#=E6Q[)XY^,/PK^&?P]?XL>//B#I.E^&UBAD76KF]06\HF95A$; GS M6E9T6-4RTC.JH&+ $ Z2BO)_@3^W%^RQ^TGX^UWX3_"+XL0W?B[PS!'/KWA' M5=+N]+U:R@?;LG>ROHH9_*.Y1Y@0IEE&&]*\7Z#<^&]<2=K2[CV3 MBVO);>3&0?EDB970Y'56!]Z +U%?E=_P;L>*+RX\-?M0?%?X_?'[QAK4'P^_ M:"U_PYI6K?$/XD:C?6FBZ)91QLBYO;EHHU42N6E8;B ,MP*^NO$7_!8__@F# MX7^%3_&[5/VT?!K^%1KUUH\6L6%S+=I>*,3P[IXPT2^:F7Y M% 'TO17SM\8/^"M7_!-KX#>'O"OBSXJ?MC^"].TWQKIL&H^&KR&_:Z2[LIFV MQ79^SJ_DV[,"HFDV)N5ANRK =S\7OVU_V1_@+<^%K#XO?M%^$=#N_'%Y9VO@ MVPN=:B:YUQ[J58H#:PH6DG1W=1YB*4&$)Y8 M/%=E9V=P-1T:>-69X+JP:,74$V%8B)X@[8X4T >G45Y3^S+^W!^RK^V5I^KZ MQ^R]\8;+QK9:!<_9M8OM&L[AH+6XP&,#2-&$\T*03$"7 (.,$5=^'O[7W[-_ MQ0\'>*OB'X2^*ED-!\#WMS:>+]8U:WGTZVT>XMMWVF*XDNTC6-X=I\U2DT5XU\+_\ @H+^Q_\ &'XQ1_L^^"OC+ OC:YTQM1T[PSK>D7NE7>I6 M8R38""(O*#&*;.^7[&UO&6$DC2-@1^64=7#X*% M&#!2I .QHKQ'P/_ ,%'?V*?B)\7-'^!?AKX\6(\4>);62Z\*:?J>G7E@GB& M!!EI=-GN88X=13;\VZV>0%?F&1S5?Q'_ ,%//^">WA3Q/XO\':Y^V#X#CU'P M!IJWWC."+78YAI$;3K L>'6FCUC6=$M;B>6WGBV[K9K41_:!.?,CVP^7O; MS$(!# G@_P#@E!_P5 ^&G_!2_P#9^L/BCHUQ]@\0:C>:Y>MX::PF22PTJ+6K MNUL?-D*^4\IM4M3)L=AO9\ #@ 'U917RC_P6ZL=0M/\ @EU\:?B)X9\8>(_# MWB#PEX U#5O#VN>%_$MYI=W9W4,8D1UEM98V890 JQ*D$@CDU\::G\!KK1O^ M#>_0?^"@G@_]L7XU^"OBWHOP$L_'!\:O\<_$5W#JFJK8)^,/[9O_!-7X1?M,_'[1DLO%_BKPTTV MM>5:B!;IXKB:!+Q8P $%Q'$EP H"@3?* N!6Y>_\%,OV%=,^(&B_#;5/VBM) MM+WQ)K#:3X^L]*Z M?;[FWL()I;6VR"/.F5$RK#=D' !ZW17BWQ,_:+_8D^,/[%FK?%[QS^T7X43X M,^-_#%W87?C8>+([&RGL[F.2VE6.[WH8YN9(P%(E612H =<#Y)_;P^&?[,=A M_P &XGBS3?V/OB#XBNOAUX4^#TU[\.M-!\-ZCJ7@SQUJ6E&YTRZMKXS0.EM.B-EHHV#%=RE." M 2" ?J!17D'Q"_:A_8Y_8SOO!_P1^*7Q[T+PSJWBC4[72_!WAW7/$2[[<'.,&@#W&BO-?C?^U1^S[\%-9MO MAU\3/'5TFNZSI<]Y:>&_#FE7^IZO)8Q_++>+:Z;%+*?"MQ\M7GB"XU1Y[)K1VC'VFYDD MED"AMHWL6&,'D4 ?IU17A-[_ ,%,OV%=,^(&B_#;5/VBM)M+WQ)K#:3X!IA%XOT>/3;E&TJ0[2B3.\2HK.KJZ#=F1#O3OH6BL:]*5:'*IN/FK7_%,]#+<=3R_$>UG0A65K7Q"T?\ M:+_9A^&WAWP;-_9/]L:QH'C66[N[?&K6;1>7$R@/NF$2'T5F/:OQ*K^D;_@O MC_RB8^*__<"_]/VG5_-S7YKQE1E1S.$7-R]Q:NU_BEV2/[,^COCZ68\%8BI3 MP\**6(FN6GS*+_=TG=\\IN^MM[62T[E%%%?)'[T?TC?\+G_X+8_]&6?![_PX MTW_Q%'_"Y_\ @MC_ -&6?![_ ,.--_\ $5]A45^[_4*O_01/_P E_P#D3_+G M_6G!?]"K#?=6_P#EQ\>_\+G_ ."V/_1EGP>_\.--_P#$5]"_LX>(/VA_$WPR MBU3]J#X>Z#X8\5F\F6;2O#>K->VJP CRW$K $L1G([5WM%;4,+.C/F=64O)V MM^$4>?F6=X?,,/[*&"HT7>_-3512]/>J35GZ7\S\N/\ @ZQTJRUW]EW]G;0] M2$AM[S]K?PM!<"&=XG*/9:HK;70AD."<,I!'4$&OKOP=_P $Q_V=?A=^TOX. M_:C^%[^*+/7_ M8ZEITR:YX\UC6H;JRO( KQJFH7RU*-&1+L&*$ M2O* S8+NP7>VT+DY]Z\&^'K[PIX9M/#VH^+M3UZ:U0HVJZSY'VF<;B1YA@BB M0D A^^-?Q M/%GAG2;W2M CL-4M$L++3[N2&2 MYM1;-:M'*LC6\!9I0\F88R'!1<>I>/O 7@OXI^"-7^&OQ&\,66MZ!KVG36&L MZ1J, E@O+:5"DD4B'AE9201[T ?!GPWECG_X-<'GB;*/^Q5J+*<=0?#,]>A? M\&^/_*&/]GW_ +$@_P#I7/7JOB'_ ()_?!S6OV*K#_@G_I7BOQ;HGPVL_!P\ M*SZ?HVK1I=7VC_9_LYM);EX7DVF+Y6:,HS D,2"0>"^%/_!('X'?!;X06/[/ MOP[_ &B_CQIG@?3;5K6R\,V'Q;O;6&"W9BS11RV_ESQ(2S<1R+]X^M 'QQ\5 MXHOV[?\ @ZO^&MW\$7&J>'?V7_AM/_PLWQ#9'?!9ZG.NHB.P\U?E,N^[MU*9 MW I;_LO_L@_LT?L7?#L_"O]E[X.:1X.T22Y:YNX--C9IKVX/!G MN;B5FFNI2,#S)7=\ #. *](H **** "BBB@#X2\6?'[_ (.$+/Q3J=IX._X) M_? B\TB+4)DTJ[N_BM<1RSVPU '\WW_!Q9_P %1OVR/VP?CA9?L@?M-^$/!GA4_!_5 M+A=6T#P!KTVHV4VKRQH'>6>0 /+!&3"%4?NV>=2220/E'_@FY^WU\7O^":?[ M6WA[]JSX-1V=U?:7'/9ZGH^IR2+::I8SILEMY_+^;;]V12,E9(HVP=N#XQXL M\5>(_'?BG4_&_C'6KC4M7UG4)K[5=1NY"\MU9G9F)[DFL^@#^N MCPG^UA_P<(>._"VF>-_!W[ W[/.I:1K.GPWVE:C:?&"X>*ZMID$D4J,(_F5D M96![@BM#_AH;_@XS_P"D=GP _P##N7'_ ,;KP#_@T._X*0?\-)?L;ZA^Q%\1 M=>\[Q=\&]O\ 87VB7,EYXOU[H ^ _\ AH;_ (., M_P#I'9\ /_#N7'_QNC_AH;_@XS_Z1V? #_P[EQ_\;K[\HH S_"=QXCO/"VF7 M?C'3K>SU>73X7U6TM)C)%!X -?(_[:W_!/K_@GA_P6CTOQ M?\+?CAX'D?Q7\+O$!\-_\)CHLT=KK6A73V5K?JL4PW"2%HKV)Q%,KQEF8[ P M#5]D5\W:]_P3!^"9^/7C/]J7X5?%3XF?#KXB>/[V"X\5^)O!?C%D34%@MHK: M"*2PNX[C3Y%CCB&QGMF=2\GS_,10!\9?\$J_%O[=/_!.K_@IAXC_ ."-_P"U M5\?+OXO_ ]C^$C^/?AAXWU.-WU+2]-BNQ:B"Y9H_+9Y C0Q>4560H M.-^&WPBNO^#HG]@CXR?'GXK_ !*O-,^T>+]1T?X!^";;4I(=+\$RV*126M[? M0Q'_ $N_N?-V32S!_*MYW6W6/>V?TJ_9K_88^#W[-7CWQ+\9[#6O$OC'XB>, M88+?Q-\1?'>K"^U:\M8?]3:(R)'#:VR$EA!;Q11ECN*D@$>">$/^" _['7PG M^+_B;XH_L[?%_P"-OPKTWQG?&[\4^ OAE\4[K1M"U"4EBQ,4"B:+[S@"*9/+ M#%8]BX /D[_ ()W_M,^(_\ @L1X0\&?\$M/V\/ D%GX[_9T\6)J'QYT_P 2 M7$#3>)CHDOD:;%#"6+3^;W[+_P""\.L:)J/_ 1V_:0L M-(U2UGDTWP--:W\-M.K-:S?Z/*(I I^1O+DC?:<';(AQA@3G?M%?\&_G_!.' MX]:OX3\8^%? _B'X3^*?!=J+71/&7P=\0OH>J^3EB5FG57\]V+N6GD#3L7;, MAW'/I'Q$_P""7'[.?Q%_8]'["EWXC\:Z=\.KN*5?$MG8>)"U]XCEEG6XDGO[ M^=)+J:5YE+NPD7?O96#*%50#Y^_8P_X)=_L]?MD?\$N?V9],_:@\9_$/QEX2 M3X0>#M7/P\U#QM<0Z%+<#2+61%E@M_+>:)&.4BDD9%P %P,5^@^B:)HWAG1; M/PYX&=/UG2-1@:'4-+U6RCN+:YB/5)(I 5=3W!!! MK\V/V*/V$X?@%^T]^W;^Q=^S%*^G?"#Q-X4T>?P]X?$[&R\.>)-6TJ]%Y:6^ M3A!Y36DS)_!%+:KT"Y^HOC?_ ,$N_@[\:/VI?^&P=.^./Q@\">,+C1(-)UD_ M#OXBW&F6FKVD)8QQW, 5U.W<<%-G/S?>^:O:_@Y\%/AI\ O!:^ OA9X<.GV! MNI;N[EGO)KJZO[N5MTMU=7,[O-=7$C,](\(_P#! M$'P#I/C#.E7?PYO?%6F^,K2[&Q],N;;6]0N)HY5/*,L4B,P/3=7Y<_#WX#>/ M_AW_ ,$%?V:/VQ/&&C7%MH6D_MKV7Q#UV.X4J++0KB\-BMT^?NQF:"'!/!6Y M5AP1G]R?'O\ P3(_9\\;:YXYET[Q+XT\,>'OBI?&\^*G@?PGXA^Q:3XLN7C6 M*::X18S- \\2K'.UI+;FX5<2^9DD^L^*OV?O@EXV^!EU^S-XH^%^C77P_O/# MPT*;PB;)4L1IPB$2VRQI@1HJ!0NW!3:I4@@$ 'P%_P '4?AK6/BO_P $Z_"/ M[-W@V W/B/XI_'/PSX9\-V<0W//=3//(N .< 1$D]!WK]*K>%;>!+=&8B- H M+').!CFO"?AA_P $\O@W\/O'_A+XD>*?&WC7Q[J'P[L);+X;)X^UY;Z+PM#) M&(7-LJ11^;.8@(OM=R9[G9E1+AG#>\T ?F!X]_Y6W_!7_9H$O_IVOZU_#?@; MP9KO_!U9XIU76O"NGW=SIO[']GJ.GS7-HCM;7@UZ* 7"$CY91$S1AQ\P5B,X M)KZ(UC_@E'\$];_;/MO^"@EW\9/B:OQ7LM'.D67B.+Q!:K%!IV''V,6GV7[, M8?WCG:T1RS%SE_FK?TO_ ()R_"31_P!M_4/^"A-C\2O':_$?5-!&@WURVL6[ M64FC"9)ETW[*;?RUA#QH0P ER-WF%R6(!\#?#CQUXZ^ 7[5G_!8/QQ\";9K7 M7/#'A#PYXA\.0V4?^IU5O"VJW+7*H/O2&91*>[LOJ:]*_9&L?A5XR_X-6I8O M"\%EJ6G7W[,/B2;6BV)?.U?[!>O?R2$Y)F^W"=F8_,'&/O&NI^*/BR+?\ X60/$&JV]S9Z]]GB>*W\RW%NJ1"))'5! M"(P%)4@J2I\H\,_\$#/V*O .C^/?A]\,O'WQ<\+?#WXAP7RZU\*?#WQ)N;;P MU!-=0M%)/!9@':V&!$;N\)V(K1,BA* /B$?%QOAM^PE_P2HL/''Q6U'P1\/- M4UJU7Q'XKL([(KI^J+HTL6DR2&^@GM@%N)Y'S-&RIY9D&UHU=?OGQG_P3F^" MUC^WA\'_ -N?XT?MB?%+6_B3X8:\\-^ [:_.@VUOJR7-G>2S64\6G:/!)<1K M#]JFYH?L)Q?\$Y?%/PZU?7_AC;1QFQL?$7BN^OKN MPG3)CN+6XFE9K-U9F*K!Y<8WNNS:[*:/[#7_ 1X_95_8$U6?Q5\+?%'Q!\2 M^(%TB32M#\0_$/Q@^L7'A^PDVEK;3TD006J$HF=L>YA&H8LHQ0!\+_\ !9SP M+I_[._[;^M_MO_LVZ+XNNO!W_"-:=HG[=ND^!GCBCNO#ES=6WD-N^]]O-H)/ M.$0$L=FT;F2W$ZRR?KC\'_$WPO\ &?PH\->+/@CJ&EW7@W4=!M+CPK<:&JK9 MOIS0J;S:H &!@8Q7FGPV_8.^%WPR^ OCS]G?3?'?C'5-'^(]]J MEYXGO_$&J0WU_/-J*E;UO/E@);S%)7#APBX5-H50)/V%_P!A+X2_\$]/@^GP M!^ WBWQ?<^#[69I=(T/Q3KW]H)I1=W>1;9V021H[N6,>XH&R552S%@#VJBBB M@ HHHH S/&=UXKL?"U[=^!M*M;[5XX2;"TO9S%%+)D<,P^Z.O->6?\)M^W+_ M -$/\%_^%,__ ,37LU% 'C/_ FW[S44 ?E]^VYX@^)WB#]H#4&^+.C6>G:K:V-K"+'3[HS0Q1>4 M'4(YZY+LQ]"Q%>25]S?\%*/V7_$/C=+;XY^ =*DO+K3[/[-KME;H6D>!262= M5'+;)]8MO#_AW2Y[Z^O)1%:VEK$7DE<]%51R3 M7Z;_ +&7[/D_[/'P<@\/:WL;6]3G-]K)C8,(Y64!801U"* ,]"Q8C@T 4_\ MA-OVY?\ HA_@O_PIG_\ B:/^$V_;E_Z(?X+_ /"F?_XFO9J* /+/!GBS]KJ] M\465IXY^$GA6QTB28"_N[+7WEEBCP>54CYCTXKTO5M1AT?2KG5[A&:.UMWF= M4ZD*I8@9[\58J#5-.@U?3+G2;IF$5U \,A0X(5E*G'O@T ?FY^V!_P $1_V, M_P#@JGX;\-_\%%/V.O'^J_!CXM^)]%M/$WA;XH^!IS;_ &][B!9H9;V"!UW2 ME7PT\+QS9)W/(%"GS/\ 9?\ ^"U'[6?[/O\ P1Y_:'^-G[:OARR\6_%C]F/X MC7GPZEU6!<6GB+5$N+:SMY)VB"!O+GN1YK($+Q1JW#R$U]D?"K_@D;\)OV.X[RV8D?O)(CJMM>2632,6=OLCP#>[, MH4FN\T3_ ()O?L9Z'^Q[J_["*?!FUN_AKXA@N!XCTG4;R>>XU>XGD$TU[9;RW;,9)I=Q^L_^ M":_Q1^!__!7#XR6'_!7_ $WPM8VUMX4\(_\ "%_#W1+ZY@N-0T2ZDVW&LW5R M(R?(E:1TM8 =K?9X9)L;+T =-^SU_P $*?V3OV?O#EI\,Y/C%\:?''P\TRY\ M[2OA3X^^)MQ>^%[7#^8L9TZ)(HKB%7^80W'FQ%OF*EN:RM=_X-XO^"=UU^T) MJ_Q_\"0?$'P)'XGG\WQIX#^'WCNYT?P[XDR27CO+2##&%RS;H8Y(XSN;Y?F. M0#Q/_@XD.B_$+XS_ + ']A^)G;3]<_:K\/?8]8T._ 8PS7-ILN+>>,D [6#I M(I/9A7V-HG_!+C]F0_M-:'^V#\5;SQ=\2?B!X4MC!X.UCXA>)I;^'P\&^\]G M:*$MH9"<'S?+,F5#!@1FJG[7W_!*O]GG]MSQQX'\B6VDZCXCO=7F M@CVR:EJ*0K/<'^\X@CCCSV^5%''2@"[7F7[6O['O[.'[;WP:U7X&?M._"[2_ M$WA_4K62,?;K9#/8.RD"XM9B-]O,O59$((([C(KTVODCX"9#J;_$*W\,6?A&WM%\ MR34I+W6-/DB2)1R[-%N8 9SMXK[RO_ 7@C5/ LWPPU#P?IDWANXTEM+GT![& M,V;V+1>4;8PXV>48SLV8V[>,8KPGX>_\$POV=_ =]X'L[_Q#XR\3>%_A;?I> M_"WP'XK\0_;-'\*7,:LEO+;Q^6LMP]O&[);M=RW!MU/[GRR 0 ?$?PH^!?B; M]DC_ (.$?V=M-^(*G[/XI_8K3P7I%\[92?6-&"O>6Z-T9E@B24X[2YKN?VJ/ M">K_ !<_X.@/V8[/PO"\T?PK^!_B/Q1XHDB&1:VMZM_ID&\C[I:>2,8/)!]* M^Y_VD?V5?A/^U'I6@Q?$*WU"SU?PCKL>M>#/%6@WIM=4T#445D%Q;3 $#>*[U+G5-5 M6!"EO"S1I'%!!$I8);P1Q0J69@FYV8@'J-?CI_P;^_LE_"S]H"+]J_Q1XZ\5 M_$RPN;/]K+Q1:PQ>"?C5XH\,V[1CR'W/;Z/J-M#+)EC^]=&? 5=VU5 _7OQ5 MHE]XC\/W6B:;XIU#1)KA J:II2P&X@Y!)3SXI8\D C+(< G&#@CY_P#V'/\ M@E]\!O\ @GIJ_B:__9V\=^/$M/&>MRZSXJTGQ!XA34+?4M1D4AKMO-A,B2G@ MEHW3=M7=N H ^&OC#\ / G[/O\ P<\_LC:#X#U[QM?P7_PN\67$[^-_B7KG MB:97&G:JN(YM8O+J2%,#[D;*A.3C))KU7]E?XEZMXD_X.7OVG_ _Q68C4-"^ M"_A>V^%T5UU302EM<7Y@SU5[^Y!TD$ZO;16RVWDO&4N)D;S4=G5\.S]:Z/] MI+_@G9\#/VE?BKX/_:)U+7_%/A'XI>!;1[3PY\3_ -JD5CK$=I(&\RUFWQ2 M6]U;N6=C#/#)&"[[57>P(!\H?#CP?KOPS_X.E?'UG\(H&@\,^._V7;#Q'\3[ M2V&VV?5HM4-E9W$BCY?M'E0@*3\Q668\Y8USO_!O_P##/X>7/_!-[]H>"X\$ MZ4ZZQ\9?'VF:J6L8R;NR3Y$MI#C+1*LD@"'Y1YCX'S'/WG\'OV//AQ\$1XO\ M1>$O$WB*Z\:^/FB?Q=\2=9O8;O6]0>&,Q6^7>+R(HX4)$4$<*01[F*Q@NY;@ MOV:_^"77P6_9(^"GC']G_P"!/Q8^(VE>'/'&I7>HZU'/K]O=7"7EV$6ZN(9Y M[9I(GE1 K8; R64*_P ] 'P-_P $_P#P#X(E_P"#._Q?J3^$M.-SJWP)^(5_ MJEP;-/,O+JUFU=;::5L9D>);>!49LE!#&!@*,4->^,FH>$/@_P#\$C=&^(OQ MFU?P5X&UWPDJZQXMLTL9/L6N#PG:6NBN_P#:%O<6V3)=W"!I8FV;F=2K('7[ M\^'O_!)O]GWX6?L.:G_P3H\#_$?XA6?PHU2SN[&?0_[>MWGCL;MIWO+..Y:V M,R0SO<.S@-N'1616=6E\7_\ !(_]CGXF_L+:=_P3L^,'A_6?&'PWT&&"+PM% MK^J!M0T)8(_+MOLMW$D^*6GZ7?\ A+PC8ZJVA6UGK%J]E?7$MK(_#]UHFF^*M0T2:X0*FJ: M4L!N(.024\^*6/) (RR' )Q@X( /S0_X-D0K>%OVN,@'_C,#Q2?_ !RVIO\ MP;X_#/X=W?[$'[2L-SX(TJ0:M^T%X]TK4R]C&3=6*>6J6LAQEH5$DF(S\H\Q M\#YCGZG_ &./^"5OP/\ V"T\7P_LT_%;XCZ3%X[U2?5?$T.I>(+?45N=2E0J MU\/M5M(4GY#;EP&*KO5P *G_ &9O^"7_ ,&OV0OA+XT^"GP%^+7Q'TG0_'FK MW>K:X+C7[>ZN%U"Z\L75U#-/;.\4DJ1A6P<#)90KX< 'P'_P3.\!>")_^#/? MQAJDOA+3FNM:^"'Q+N]7N39IYEY<6USK<=M+*V,N\26\"HQR4$*!<;17+?ME M:+I'CK_@A=_P37L?&5FE]#>?&+X365T9R=S6[Z7=Q-'O!# %/EX(X'M7Z+_# M'_@DU^S[\'?V(=6_X)W?#WXC_$*Q^%.L65[8W&A?V];R3165Z;AKVTBN7MC, MD5PUS(S@-N!^XR!G#_#G_!=WX#_LX_LD_L)_LK_L4P_%N_7PKI'[4O@Z*QL/ M$7BJ./4-,\/QP7\,ICN(A%.EO"K'%P26B+@"080* =W_ ,'"/[-_@7PC#+CP_I\=M*]A<>>[V(6(+F!6MHF"'Y$42# $ MC9V_ OPQ^'?C3_@Z!^++^,/!.F:H(/V5=+>.+4+-)HPTM\EK(Q1@5+-;L\)) M!/ENZ?=9@?KCP!^Q1\,;_P")?A/]H?XA_&;QA\6=6\(VDQ^'>H^,]3L9[70U MN(Q')<6L=A:V\4T[Q?)]KG$T^QF"R .^[/\ #W_!-KX0>&?VW=2_X*#Z=\3O M'Y^(^LZ.FC:KL=#T;PI^RK86?P6T6WLTMK*VTYKZTDO?L<*@(C&7S(SL M/EVA7[L>!-XE\(Z]\._^#IWPWJOP;A:UL?B!^R]/J'Q%_B)\/;B23P7\ M2/ ^JBPUG2TE!66 2,CQSP2*6#03QR1D,_R_.V=_X"_LC?#/X"^+_$'Q5MM7 MUSQ3X[\60VT'B;Q[XOODN=4OK>W#""V!BCCAMK>/>[+!;Q11;G=RI=F8@'YY MP?&.#_@C%_P5;^.OPFDT)KCP/^TMX7D^)/P>T*([%OO'<1%M>Z)!T'GWLTD3 M^BAH%[FMO_@K]HU]^PS_ ,$X/V>/ WBSXBWMGH"?M+>#I?CIXTTVV@H?"WQUI]]\-+V*3PW;V]Y>7]U:1 MQVCMI^BQ27%O=,L$;JK@&-G;<@RX\J_8!\&^$G_X.(_V]O$+^&K%K[3M(^&_ M]GWC6J&2V\_P\#/Y;8RGF%1NQC=CFO8/V'_^"'?[%O[!?C^Q^(WPSU?XA>)K MS05F7P;9>/\ QM-J=CX6$J-'(=.M2J10.T;-'YI5I CLHJ?%C6IM:\:W=_K-I>?:M4E+%KY%FM66&7YF " 1X(!0A4VU/V;_^"4G[ M*'[-'P \;?LK:!::_P")OAU\0KN\N_%'A+QOJBZC;W-Q=A19?M2_\$_/V>OVM/A]\,_VB_C[_P %#/BIKOAKX?>*=*\:?#WQ M%H\GA>W1KQGC%FT$MAH:2SK.\D*)%&Q,K-&%!;;7G/P-\"^#-6_X.@/CGXAU M3PKI]S?:9^SYXD:_>3:O;26= MSIT90Q6@M6MO*C2/RXRK(JR94DN2[E@#Y2_X)8V%GH7[#_RQ\1?^I)J ME>]?LS_\$YO@W^RK\;OB)\?_ (?>//&M_KWQ8OTOOB$GB'5X+JVUBZC$BQRF M+R%$!02NH6'RUVD*5*JH$?[#G_!,K]F'_@GI::CI/[.:^+(M,NIKK^R=%\0> M,+S4;'P_;W$XN)[73K>9S':122JKOM7?(R(7=]JX .=_X+=?\HB?VC/^R2ZQ M_P"D[5^6OQ;_ &2?B%\._P#@DU^R#_P4&MAXO^,GPB^'W@+P_JWQQ_9X\4>) M[R^T74-)>SB)U*ULFD\I7M-S,(V#1*H5RHCCE#_L[^U_^R9X'_;6^"VJ_L]_ M%;QEXGT_PEX@M'M?$6F>&M0BM&U.W8J?*DF,3RJF5Y$;)N#,K;@<4W]EO]D3 MX=_LF_ ;3_V9?!'B+7]<\$Z/I:Z9HVB^+KJ"^%E8A64VP?R5>6(JVW;*TF% M5<*,4 >$?\%!OVB=!\<_\$,OBC^T9^PWXB@GT74?@?>WG@W4?#D?DBTT]K4I M(8E0 V[P0>:-@"M"T14A2F!Y59_L*_LN?\%+_P#@DAX'L?B7^WM\2)_@E-X% MTC64CTP>$;"#0H]/MT(CJ/A]3#_'%YI6A^)K> MUB2&W2_L[9D$Z)'&B&+<(G4$.C[WW 'QC_P1\TVW?_@VF^,?A^^2.XM[?2_B MA;B(Q 1[-M]E0G10/_ -F?X,:AXWT+PM\2)=037;>'Q6\S6EE>AQ0B2MM0M M(Q12-2'_ ()6? &#]A!O^";T7Q \?#X5M9FP_LS^W8/M8TXL7-A]J^S^;Y!< M[OO;\?)O\OY* .S_ ."_9G^#'A_X#^#?$^N:IH7A72X-,T!O$%U'/<6MC!$D4 M-OYJ1H9%1$ #/N<]V/&/*OV]O^"9/P&_X*1:/HOA/]I?QGXWET#P[K4.L:-H M'A_7DT^WM]1BCDC2[W10^:\@660#?(RKN.T+DY /FC_@Y \*^&O%GA3]D/1_ M$^A6M_:WW[;G@>QO+>[@5TFMIH[]986!ZHX #+T..:D_X*4Z%HOA7_@MY_P3 MIU/PUI-MI\[77Q$TQI+.%8B;--$M1';_ "@?NU\V3:O0;VP.37TC^TY_P3/^ M%'[8.B^ -$^/OQC^(^KK\,_$EMXB\*W%OK=K9RQ:Q;,YM[^5K>U3SIHUOAO^TQ\2OB_\0I/&7PE$S> =2L-6L[:/3)I MX8HKJ;R$M!%,\XB4R"160\JJJF$ !\S_ /!&CXJ3_%O_ (*4_M\:O\3[L2>/ M-%^,5IH5K#=']];>%[);JWTM(E/*0L$EE.WAGEWG);)^;O#&K^,OA'\"?^"O M>M_ B"33=8L?'FJW%J^E*8Y+59;"9KJXCV\HZH\\NX8(8;A@BOT-^/G_ 2( M_9A^-_[5,/[:_A_QA\0_AG\39-.73]>\4_"GQC)HTWB&S4*JP7ZJCK.H5$7< M KXCC!8^7'MU/V5O^"4_[(W['WC_ .(OQ(^%FG>++V_^*=])<>,K?Q/XUO\ M4K._#JRE);::0Q7)P\F9KA99V\Q]TK;CD ^<+/\ 85_9<_X*7_\ !)#P/8_$ MO]O;XD3_ 2F\"Z1K*1Z8/"-A!H4>GVZ.4$\>AB2V-J8I(I 7#*(Y$<_>K8_ MX+/?LS:3^T!^S'\(F^ &NZ[/^T9X9\0:=J7[.'B#8B:Q-?0)%-=27IF$0CM# M;1^;=-($176(%&D:."39^$G_ ;F_P#!-SX)_&"7XD^!-,\?1>'I-;36!\*) M_'=S)X2^VHX>.5]/_P"6X1U5A',\D?R*"I4;:^GM._91\&V'[5]U^V'+X[\6 M7?B6Y\,'P]'IMYJD1D4.S*JJ #PG_@AK^T M#\*/VB/V(X?%7AFPO[#XAVWB2^@^/&E^(,?VO!XT#C^T7O!M4Y=PIB&U5CMQ M#"JH(?+3['KYT^"?_!,GX%?L^_M;^-_VTOAGXX\.XB_>V\DUW%-V[:H]W+.*.)LDP[H9=CJU"#?,XT MZLX1_\ DZOL*BL?['RG_H'A_P" 1_R/2_XB#Q[_ -#;$_\ @^K_ /)A1117 MHGR 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7B'[;O_!.7]CG M_@HUX6T/P1^V5\)[CQAI'AS4)+[2-.7Q5JFFQ17+IY9E9;"Y@\U@F54R;M@= M]N-[9]OHH ^ O^(7?_@A7_T8W_YDSQ/_ /+*C_B%W_X(5_\ 1C?_ )DSQ/\ M_+*OOVB@#Y1_9$_X(A_\$Q/V#OC)!\?_ -DW]FZX\(>+(-/GL5U.'Q[KUVKV MTP DBD@NKZ6&53A3AT;#(K##*I'U=110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %> M<>.OV1?V;OB1JDFM>+?A)ILMW*Q::XM#):O*QZLY@9-Q]SDUZ/10!R/PV^ W MP=^$&Y_AO\/--TN5UVO=10[YV7^Z97) MZ'HNIRB?4M'M;APNT//;JY ZXR1TY/YU:HH ;!!!;0K;VT*1QHN$1% "CT ' M2G444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! 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 ; 4444 %%%% !1110 4444 %%%% !1110!__9 end XML 17 R1.htm IDEA: XBRL DOCUMENT v3.24.0.1
Cover Page - USD ($)
$ in Billions
12 Months Ended
Dec. 28, 2023
Feb. 19, 2024
Jun. 29, 2023
Cover [Abstract]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 28, 2023    
Current Fiscal Year End Date --12-28    
Document Transition Report false    
Entity File Number 001-38070    
Entity Registrant Name Floor & Decor Holdings, Inc.    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 27-3730271    
Entity Address, Address Line One 2500 Windy Ridge Parkway SE    
Entity Address, City or Town Atlanta,    
Entity Address, State or Province GA    
Entity Address, Postal Zip Code 30339    
City Area Code 404    
Local Phone Number 471-1634    
Title of 12(b) Security Class A Common Stock, $0.001 par value per share    
Trading Symbol FND    
Security Exchange Name NYSE    
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    
Document Financial Statement Error Correction [Flag] false    
Entity Shell Company false    
Entity Public Float     $ 10.8
Entity Common Stock, Shares Outstanding   106,766,587  
Documents Incorporated by Reference
Portions of the Registrant’s proxy statement for the Annual Meeting of Shareholders to be filed pursuant to Regulation 14A of the Exchange Act on or before April 26, 2024, are incorporated by reference into Part III of this Form 10-K. Except as expressly incorporated by reference, the Registrant’s proxy statement shall not be deemed to be part of this report.
   
Entity Central Index Key 0001507079    
Amendment Flag false    
Document Fiscal Period Focus FY    
Document Fiscal Year Focus 2023    

XML 18 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
Audit Information
12 Months Ended
Dec. 28, 2023
Audit Information [Abstract]  
Auditor Name Ernst & Young LLP
Auditor Location Atlanta, Georgia
Auditor Firm ID 42
XML 19 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 28, 2023
Dec. 29, 2022
Current assets:    
Cash and cash equivalents $ 34,382 $ 9,794
Income taxes receivable 27,870 7,325
Receivables, net 99,513 94,732
Inventories, net 1,106,150 1,292,336
Prepaid expenses and other current assets 48,725 53,298
Total current assets 1,316,640 1,457,485
Fixed assets, net 1,629,917 1,258,056
Right-of-use assets 1,282,625 1,205,636
Intangible assets, net 153,869 152,353
Goodwill 257,940 255,473
Deferred income tax assets, net 14,227 11,265
Other assets 7,332 10,974
Total long-term assets 3,345,910 2,893,757
Total assets 4,662,550 4,351,242
Current liabilities:    
Current portion of term loan 2,103 2,103
Current portion of lease liabilities 126,428 105,693
Trade accounts payable 679,265 590,883
Accrued expenses and other current liabilities 332,940 298,019
Deferred revenue 11,277 10,060
Total current liabilities 1,152,013 1,006,758
Term loan 194,939 195,351
Revolving line of credit 0 210,200
Lease liabilities 1,301,754 1,227,507
Deferred income tax liabilities, net 67,188 41,520
Other liabilities 15,666 12,730
Total long-term liabilities 1,579,547 1,687,308
Total liabilities 2,731,560 2,694,066
Commitments and contingencies (Note 9)
Capital stock:    
Preferred stock, $0.001 par value; 10,000,000 shares authorized; 0 shares issued and outstanding at December 28, 2023 and December 29, 2022 0 0
Additional paid-in capital 513,060 482,312
Accumulated other comprehensive income, net 1,422 4,337
Retained earnings 1,416,401 1,170,421
Total stockholders’ equity 1,930,990 1,657,176
Total liabilities and stockholders’ equity 4,662,550 4,351,242
Common Class A    
Capital stock:    
Common stock 107 106
Common Class B    
Capital stock:    
Common stock 0 0
Common Class C    
Capital stock:    
Common stock $ 0 $ 0
XML 20 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets (Parenthetical) - $ / shares
Dec. 28, 2023
Dec. 29, 2022
Preferred Stock    
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Preferred stock, shares authorized (in shares) 10,000,000 10,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common Class A    
Common Stock    
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 450,000,000 450,000,000
Common stock, shares issued (in shares) 106,737,532 106,150,661
Beginning balance (in shares) 106,737,532 106,150,661
Common Class B    
Common Stock    
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 10,000,000 10,000,000
Common stock, shares issued (in shares) 0 0
Beginning balance (in shares) 0 0
Common Class C    
Common Stock    
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 30,000,000 30,000,000
Common stock, shares issued (in shares) 0 0
Beginning balance (in shares) 0 0
XML 21 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Operations and Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 28, 2023
Dec. 29, 2022
Dec. 30, 2021
Income Statement [Abstract]      
Net sales $ 4,413,884 $ 4,264,473 $ 3,433,533
Cost of sales 2,555,536 2,536,757 2,011,267
Gross profit 1,858,348 1,727,716 1,422,266
Operating expenses:      
Selling and store operating 1,239,225 1,078,466 849,440
General and administrative 252,713 213,848 199,401
Pre-opening 44,982 38,642 34,433
Total operating expenses 1,536,920 1,330,956 1,083,274
Operating income 321,428 396,760 338,992
Interest expense, net 9,897 11,138 4,924
Income before income taxes 311,531 385,622 334,068
Income tax expense 65,551 87,427 50,838
Net income 245,980 298,195 283,230
Change in fair value of hedge instruments, net of tax (2,915) 3,802 371
Total comprehensive income $ 243,065 $ 301,997 $ 283,601
Basic earnings per share (in dollars per share) $ 2.31 $ 2.82 $ 2.71
Diluted earnings per share (in dollars per share) $ 2.28 $ 2.78 $ 2.64
XML 22 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Class A
Common Stock
Common Class A
Additional Paid-in Capital
Accumulated Other Comprehensive Income (Loss)
Retained Earnings
Beginning balance (in shares) at Dec. 31, 2020     104,368,000      
Beginning balance at Dec. 31, 2020 $ 997,388   $ 104 $ 408,124 $ 164 $ 588,996
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation expense 20,528     20,528    
Exercise of stock options (in shares)     1,253,000      
Exercise of stock options $ 14,736   $ 2 14,734    
Issuance of restricted stock award (in shares)     29,000      
Forfeiture of restricted stock awards (in shares)     (3,000)      
Issuance of common stock upon vesting of restricted stock units (in shares)     29,000      
Shares issued under employee stock purchase plan (in shares) 46,273   46,000      
Shares issued under employee stock purchase plan $ 3,063     3,063    
Issuance of stock related to acquisition (in shares)     50,000      
Issuance of stock related to acquisition 5,000     5,000    
Common stock redeemed for tax liability (in shares)     (11,000)      
Common stock redeemed for tax liability (1,117)     (1,117)    
Other comprehensive gain, net of tax 371       371  
Net income 283,230         283,230
Ending balance (in shares) at Dec. 30, 2021     105,761,000      
Ending balance at Dec. 30, 2021 1,323,199   $ 106 450,332 535 872,226
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation expense 22,233     22,233    
Exercise of stock options (in shares)     352,000      
Exercise of stock options $ 7,592   $ 0 7,592    
Forfeiture of restricted stock awards (in shares)     (59,000)      
Issuance of common stock upon vesting of restricted stock units (in shares)     59,000      
Shares issued under employee stock purchase plan (in shares) 62,274   62,000      
Shares issued under employee stock purchase plan $ 4,379     4,379    
Common stock redeemed for tax liability (in shares)     (24,000)      
Common stock redeemed for tax liability (2,224)     (2,224)    
Other comprehensive gain, net of tax 3,802       3,802  
Net income 298,195         298,195
Ending balance (in shares) at Dec. 29, 2022   106,150,661 106,151,000      
Ending balance at Dec. 29, 2022 1,657,176   $ 106 482,312 4,337 1,170,421
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation expense $ 27,240     27,240    
Exercise of stock options (in shares) 491,056   491,000      
Exercise of stock options $ 10,960   $ 1 10,959    
Issuance of common stock upon vesting of restricted stock units (in shares)     151,000      
Shares issued under employee stock purchase plan (in shares) 83,686   84,000      
Shares issued under employee stock purchase plan $ 5,159     5,159    
Common stock redeemed for tax liability (in shares)     (139,000)      
Common stock redeemed for tax liability (12,610)     (12,610)    
Other comprehensive gain, net of tax (2,915)       (2,915)  
Net income 245,980         245,980
Ending balance (in shares) at Dec. 28, 2023   106,737,532 106,738,000      
Ending balance at Dec. 28, 2023 $ 1,930,990   $ 107 $ 513,060 $ 1,422 $ 1,416,401
XML 23 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 28, 2023
Dec. 29, 2022
Dec. 30, 2021
Operating activities      
Net income $ 245,980 $ 298,195 $ 283,230
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization 201,869 155,023 118,196
Stock-based compensation expense 27,240 22,233 20,528
Change in fair value of contingent earn-out liabilities 2,609 2,529 0
Deferred income taxes 23,722 2,525 3,042
Interest cap derivative contracts 113 114 357
Loss on asset impairments and disposals, net 925 20 438
Changes in operating assets and liabilities, net of effects of acquisitions:      
Receivables, net 1,151 (12,150) (19,768)
Inventories, net 194,890 (283,438) (349,678)
Trade accounts payable 96,985 (84,732) 232,761
Accrued expenses and other current liabilities 7,507 38,716 36,684
Income taxes (18,413) (8,865) (15,897)
Deferred revenue 1,217 (4,432) 3,158
Other, net 17,794 (13,288) (11,709)
Net cash provided by operating activities 803,589 112,450 301,342
Investing activities      
Purchases of fixed assets (547,613) (456,600) (407,671)
Acquisitions, net of cash acquired (17,353) (3,810) (63,567)
Proceeds from sales of property 0 4,773 0
Net cash used in investing activities (564,966) (455,637) (471,238)
Financing activities      
Proceeds from term loans 0 0 65,000
Payments on term loans (2,103) (2,103) (76,202)
Borrowings on revolving line of credit 518,900 1,047,100 13,466
Payments on revolving line of credit (729,100) (836,900) (15,969)
Payments of contingent earn-out liabilities (5,241) (2,571) 0
Proceeds from exercise of stock options 10,960 7,592 14,736
Proceeds from employee stock purchase plan 5,159 4,379 3,063
Debt issuance costs 0 (1,736) (1,409)
Tax payments for stock-based compensation awards (12,610) (2,224) (1,117)
Net cash (used in) provided by financing activities (214,035) 213,537 1,568
Net increase (decrease) in cash and cash equivalents 24,588 (129,650) (168,328)
Cash and cash equivalents, beginning of the period 9,794 139,444 307,772
Cash and cash equivalents, end of the period 34,382 9,794 139,444
Supplemental disclosures of cash flow information      
Buildings and equipment acquired under operating leases 201,486 225,968 285,865
Cash paid for interest, net of capitalized interest 9,595 7,403 6,279
Cash paid for income taxes, net of refunds 61,027 92,923 63,684
Fixed assets accrued at the end of the period $ 135,707 $ 116,997 $ 87,645
XML 24 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies
12 Months Ended
Dec. 28, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
Nature of Business
Floor & Decor Holdings, Inc., together with its subsidiaries (the “Company,” “we,” “our,” or “us”) is a high-growth, differentiated, multi-channel specialty retailer of hard surface flooring and related accessories and seller of commercial surfaces. The Company offers a broad assortment of in-stock hard-surface flooring, including tile, wood, laminate and vinyl, and natural stone along with decorative accessories and wall tile, installation materials, and adjacent categories at everyday low prices. Our stores appeal to a variety of customers, including professional installers and commercial businesses (“Pro”) and homeowners, which are comprised of do it yourself customers (“DIY”) and buy it yourself customers, who buy our products for professional installation (“BIY”). We operate within one reportable segment.
As of December 28, 2023, the Company, through its wholly owned subsidiary, Floor and Decor Outlets of America, Inc. (“Outlets”), operates 221 warehouse-format stores, which average 78,000 square feet, and five small-format standalone design studios in 36 states as well as four distribution centers and an e-commerce site, FloorandDecor.com. Substantially all of the Company’s operating assets and liabilities are held by Outlets.
Fiscal Year
The Company’s fiscal year is the 52- or 53-week period ending on the Thursday on or preceding December 31st. The fiscal years ended December 28, 2023 (“fiscal 2023”), December 29, 2022 (“fiscal 2022”), and December 30, 2021 (“fiscal 2021”) include 52 weeks. 52-week fiscal years consist of thirteen-week periods in each quarter of the fiscal year. When a 53-week fiscal year occurs, we report the additional week at the end of the fiscal fourth quarter.
Basis of Presentation
The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”). The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries.
Use of Estimates
The preparation of the financial statements requires management of the Company to make a number of estimates and assumptions relating to the reported amount of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of sales and expenses during the period. Actual results could differ from these estimates.
Business Combinations
The Company accounts for acquisitions in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 805, Business Combinations (“ASC 805”). The purchase price of an acquisition is measured as the aggregate fair value of the consideration transferred at the date of acquisition. The purchase price is allocated to the fair values of the tangible and intangible assets acquired and liabilities assumed, with any excess recorded as goodwill. These fair value determinations require judgment and may involve the use of significant estimates and assumptions. The purchase price allocation may be provisional during a measurement period of up to one year from the acquisition date to provide reasonable time to obtain the information necessary to identify and measure the assets acquired and liabilities assumed. Only facts and circumstances that existed as of the acquisition date are considered for subsequent adjustment to the purchase price allocation, and any such adjustment will be recognized in the period in which it is determined prior to completion of the measurement period. Transaction costs associated with acquisitions are expensed as incurred.
Cash and Cash Equivalents
Cash consists of currency and demand deposits with banks.
Receivables
Receivables consist primarily of amounts due from credit card companies, vendor receivables, and commercial credit receivables. The Company typically collects its credit card receivables within three to five business days of the underlying sale to the customer, while commercial credit receivables are typically collected within 40 days after the customer takes possession of the goods. The Company has agreements with a majority of its large merchandise vendors that allow for specified rebates based on purchasing volume. Generally, these agreements are on an annual basis, and the Company collects the majority of rebates earned each quarter subsequent to quarter end. Additionally, the Company has agreements with substantially all vendors that allow for the return of certain damaged or defective merchandise throughout the normal course of business. When inventory is identified to return to a vendor, it is removed from inventory and recorded as a receivable on the Consolidated Balance Sheet, and any variance between capitalized inventory cost associated with the return and the expected vendor reimbursement is expensed in Cost of sales in the Consolidated Statements of Operations and Comprehensive Income when the inventory is identified to be returned to the vendor. The Company reserves for estimated uncollected receivables based on historical trends, which historically have been immaterial. The allowance for doubtful accounts was $0.2 million and $0.4 million as of December 28, 2023 and December 29, 2022, respectively.
Credit Program
Credit is offered to the Company's customers through a proprietary credit card underwritten by third-party financial institutions at no recourse to the Company. The Company also offers limited credit to its commercial clients. The Company’s total credit exposure for receivables not insured by a third party at the end of fiscal 2023 and fiscal 2022 was $18.3 million and $10.2 million, respectively.
Inventory Valuation and Shrinkage
Inventories consist of merchandise held for sale and are stated at the lower of cost or net realizable value. When evidence exists that the net realizable value of inventory is lower than its cost, the difference is recorded in cost of sales in the Consolidated Statements of Operations and Comprehensive Income in the period in which it occurs. The Company determines inventory costs using the moving weighted average cost method. The Company capitalizes transportation, duties, and other costs to get product to its retail locations. The Company records reserves for estimated losses related to shrinkage and other amounts that are otherwise not expected to be fully recoverable. These reserves are calculated based on historical shrinkage, selling price, margin, and current business trends. The estimates have calculations that require management to make assumptions based on the current rate of sales, age, salability, and profitability of inventory, historical percentages that can be affected by changes in the Company's merchandising mix, customer preferences, and changes in actual shrinkage trends. These reserves totaled $6.5 million and $8.7 million as of December 28, 2023 and December 29, 2022, respectively.
Physical inventory counts and cycle counts are performed on a regular basis in each store and distribution center to ensure that amounts reflected in the accompanying Consolidated Balance Sheets are properly stated. During the period between physical inventory counts in its stores, the Company accrues for estimated losses related to shrinkage on a store-by-store basis. Shrinkage is the difference between the recorded amount of inventory and the physical inventory. Shrinkage may occur due to theft or loss, among other things.
Fixed Assets
Fixed assets consist primarily of furniture, fixtures, and equipment, computer software and hardware, leasehold improvements (including those that are reimbursed by landlords as tenant improvement allowances), buildings and improvements, and land. Fixed assets are stated at cost less accumulated depreciation utilizing the straight-line method over the assets’ estimated useful lives. The Company capitalizes interest on borrowings during the active construction period of certain capital projects.
Leasehold improvements are amortized using the straight-line method over the shorter of (i) the original term of the lease, (ii) renewal term of the lease if the renewal is reasonably certain or (iii) the useful life of the improvement. The Company’s fixed assets are depreciated using the following estimated useful lives:
Useful Life
Furniture, fixtures and equipment
2 - 7 years
Computer software and hardware
3 - 7 years
Leasehold improvements
10 - 25 years
Buildings and improvements
10 - 35 years
LandIndefinite
The cost and related accumulated depreciation of assets sold or otherwise disposed are removed from the accounts, and the related gain or loss is reported in the Consolidated Statements of Operations and Comprehensive Income.
Internal-Use Software Costs
The Company capitalizes certain costs related to the acquisition and development of internal-use software which are included within fixed assets, net in the Consolidated Balance Sheets. Capitalized internal-use software costs are amortized using the straight-line method over the estimated useful life of the software within selling and store operating expense or general and administrative expense in the Consolidated Statements of Operations and Comprehensive Income. Costs related to internal-use software not meeting the criteria for capitalization are expensed as incurred.
Cloud Computing Arrangements
The Company capitalizes certain costs to implement cloud computing arrangements that are service contracts “(CCA”) hosted by third-party vendors. CCA implementation costs meeting the criteria for capitalization are included within prepaid and other current assets in the Consolidated Balance Sheets and are amortized using the straight-line method over the expected term of the related contract, which may include reasonably certain renewals. Amortization expense for capitalized implementation costs is presented in the Consolidated Statements of Operations and Comprehensive Income based on where the hosting fees for the related service contract are recognized, which is either selling and store operating expense or general and administrative expense.
Finite-lived Intangible Assets
In accordance with ASC 350, Intangibles—Goodwill and Other (“ASC 350”), identifiable intangible assets with finite lives are amortized over their estimated useful lives. The estimated lives of the Company’s finite-lived intangible assets are as follows:
Useful Life
Non-compete agreement5 years
Customer relationships12 years
Goodwill and Other Indefinite-lived Intangible Assets
Goodwill represents the excess of purchase price over the fair value of net assets acquired. The Company does not amortize goodwill and other intangible assets with indefinite lives resulting from business combinations but, in accordance with ASC 350, does assess the recoverability of goodwill annually in the fourth quarter of each fiscal year, or more often if events occur or changes in circumstances indicate that the carrying amount of goodwill may not be recoverable. Such circumstances could include, but are not limited to, a significant adverse change in customer demand or business climate or an adverse action or assessment by a regulator. Each year, the Company may assess qualitative factors to determine whether it is more likely than not that the fair value of the single reporting unit is less than its carrying amount as a basis for determining whether it is necessary to complete quantitative impairment assessments.
Impairment Assessment of Goodwill and Other Indefinite-lived Intangible Assets
The Company tests goodwill and its trade names, which are indefinite-lived intangible assets, for impairment annually in the fourth quarter of each fiscal year, or more often if events occur or changes in circumstances indicate that the carrying amount of goodwill or indefinite-lived intangible assets may not be recoverable. The Company has the option to assess the value of its goodwill and other indefinite-lived intangible assets under either a qualitative or quantitative approach. Under a qualitative approach, the Company evaluates various market and other factors to determine whether it is more likely than not that the Company’s goodwill or other indefinite-lived intangible assets have been impaired. In performing the qualitative assessment, the Company considers the carrying value of its single reporting unit compared to its fair value as well as events and changes in circumstances that could include, but are not limited to, a significant adverse change in customer demand or business climate, an adverse action or assessment by a regulator, and significant adverse changes in the price of the Company’s common stock. If such qualitative assessment indicates that impairment may have occurred, an additional quantitative assessment is performed by comparing the carrying value of the assets to their respective estimated fair values. If the recorded carrying value of goodwill or an other indefinite-lived intangible asset exceeds its estimated fair value, an impairment charge is recorded to write the asset down to its estimated fair value.
During the fourth quarter of fiscal 2023, the Company qualitatively assessed whether it was more likely than not that the goodwill and indefinite-lived intangible assets were impaired. Based on this assessment, the Company determined it was more likely than not that its goodwill and other indefinite-lived intangible assets were not impaired as of October 27, 2023. No events or changes in circumstances have occurred since the date of the Company's most recent annual impairment assessment that would more likely than not reduce the fair value of the reporting unit below its carrying amount.
The Company’s goodwill and other indefinite-lived intangible assets impairment assessments contain uncertainties because they require management to make significant judgments in estimating the fair value of the Company’s reporting unit and other indefinite-lived intangible assets and, if a quantitative assessment is deemed necessary, may include the projection of future cash flows, assumptions about which market participants are the most comparable, the selection of discount rates, and the weighting of the income and market approaches. These calculations contain uncertainties because they require management to make assumptions such as estimating economic factors, including the profitability of future business operations and, if necessary, the fair value of the reporting unit’s assets and liabilities. Further, the Company’s ability to realize the future cash flows used in its fair value calculations is affected by factors such as changes in economic conditions, changes in the Company’s operating performance, and changes in the Company’s business strategies. Significant changes in any of the assumptions involved in calculating these estimates could affect the estimated fair value of the Company’s reporting unit and indefinite-lived intangible assets and could result in impairment charges in a future period.
Long-lived Assets
Long-lived assets, such as fixed assets, operating lease right-of-use assets, and intangible assets with finite lives, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Conditions that may indicate impairment include, but are not limited to, a significant adverse change in customer demand or business climate that could affect the value of an asset, significant changes or planned changes in the Company’s use of an asset, a product recall, or an adverse action by a regulator. In accordance with ASC 360, Property, Plant and Equipment, the evaluation is performed at the lowest level for which identifiable cash flows are available that are largely independent of the cash flows of other assets or asset groups. If the sum of the estimated undiscounted future cash flows is less than the carrying value of the related asset or asset group, an impairment loss is recognized equal to the difference between carrying value and fair value.
Since there is typically no active market for the Company’s definite-lived intangible assets, the Company estimates fair value based on expected future cash flows at the time they are identified. When events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable, the Company estimates future cash flows based on store-level historical results, current trends, and operating and cash flow projections. Definite-lived intangible assets are amortized over their respective estimated useful lives on a straight-line basis, which the Company believes to be the amortization methodology that best matches the pattern of economic benefit that is expected from the assets. The useful lives of definite-lived intangible asset are evaluated on an annual basis.
Leases
The Company recognizes lease right-of-use assets and corresponding lease liabilities for all operating leases on the balance sheet, excluding short-term leases (leases with terms of 12 months or less) as described under ASC 842, Leases (“ASC 842”). The majority of the Company’s long-term operating lease agreements include options to extend, which are also factored into the recognition of their respective assets and liabilities when appropriate based on management’s assessment of the probability that the options will be exercised. Lease payments are discounted using the rate implicit in the lease, or, if not readily determinable, a third-party secured incremental borrowing rate based on information available at lease commencement. The secured incremental borrowing rate is estimated based on yields obtained from Bloomberg for U.S. consumers with a BB credit rating and is adjusted for collateralization as well as inflation. Additionally, certain of the Company’s lease agreements include escalating rents over the lease terms, which, under ASC 842, results in rent being expensed on a straight-line basis over the life of the lease that commences on the date the Company has the right to control the property.
Self-Insurance Reserves
The Company is partially self-insured for workers’ compensation and general liability claims less than certain dollar amounts and maintains insurance coverage with individual and aggregate limits. The Company’s liabilities represent estimates of the ultimate cost for claims incurred, including loss adjusting expenses, as of the balance sheet date. The estimated liabilities are not discounted and are established based upon analysis of historical data, actuarial estimates, regulatory requirements, an estimate of claims incurred but not yet reported, and other relevant factors. Management utilizes independent third-party actuarial studies to help assess the liability on a regular basis.
Commitments and Contingencies
Liabilities for loss contingencies arising from claims, assessments, litigation, fines, penalties, and other sources are recorded when it is probable that a liability has been incurred and the amount of the loss can be reasonably estimated.
Asset Retirement Obligations
An asset retirement obligation (“ARO”) represents a legal obligation associated with the retirement of a tangible long-lived asset that is incurred upon the acquisition, construction, development or normal operation of that long-lived asset. The Company’s AROs are primarily associated with leasehold improvements that, at the end of a lease, the Company is contractually obligated to remove in order to comply with certain lease agreements. The ARO is recorded in Other liabilities on the Consolidated Balance Sheets and will be subsequently adjusted for changes in fair value. The associated estimated asset retirement costs are capitalized as part of the carrying amount of the long-lived asset and depreciated over its useful life.
Changes in (i) inflation rates and (ii) the estimated costs, timing and extent of future store closure activities each result in (a) a current adjustment to the recorded liability and related asset and (b) a change in the liability and asset amounts to be recorded prospectively. Any changes related to the assets are then recognized in accordance with the Company’s depreciation policy, which would generally result in depreciation expense being recognized prospectively over the shorter of the remaining lease term or estimated useful life.
As of December 28, 2023 and December 29, 2022, ARO assets included in fixed assets, net were $5.8 million and $5.2 million, respectively, and ARO liabilities included in other long-term liabilities were $8.9 million and $6.8 million, respectively.
Fair Value Measurements
The Company estimates fair values in accordance with ASC 820, Fair Value Measurement (“ASC 820”). ASC 820 provides a framework for measuring fair value and requires disclosures about fair value measurements. ASC 820 defines fair value as the price that would be received from the sale of an asset or paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants. Additionally, ASC 820 defines levels within a hierarchy based upon observable and non-observable inputs. If the inputs used to measure fair value fall within different levels of the hierarchy, the category level is based on the lowest priority level input that is significant to the overall fair value measurement of the instrument.
Level 1: Quoted prices in active markets for identical assets or liabilities as of the reporting date;
Level 2: Inputs other than quoted prices in active markets for identical assets or liabilities that are either directly or indirectly observable as of the reporting date; and
Level 3: Unobservable inputs that reflect the reporting entity’s own estimates about the assumptions market participants would use in pricing the asset or liability.
Derivative Financial Instruments
Changes in interest rates impact the Company’s results of operations. In an effort to manage exposure to this risk, the Company enters into derivative contracts and may adjust its derivative portfolio as market conditions change. Derivative contracts are recognized at fair value on the Consolidated Balance Sheets. Unrealized changes in the fair value of hedged derivative instruments are recorded in accumulated other comprehensive income within the stockholders’ equity section of the Consolidated Balance Sheets.
The Company has outstanding interest rate cap contracts designated as cash flow hedges that are expected to continue to be highly effective in offsetting changes in cash flow attributable to floating interest rate risk. The effective portion of the gain or loss on effective cash flow hedges is reported as a component of accumulated other comprehensive income and reclassified into earnings in the same period in which the hedged transaction affects earnings. To the extent that hedges are not highly effective, the ineffective portion of the hedge is immediately recognized in earnings. The Company performs an assessment of the effectiveness of its derivative contracts designated as hedges, including assessing the possibility of counterparty default. If it is determined that a derivative is no longer expected to be highly effective, hedge accounting is discontinued prospectively, and subsequent changes in the fair value of the hedge are recognized in earnings. See Note 8, “Derivatives and Risk Management” for additional information.
Revenue Recognition
In accordance with ASC 606, Revenue from Contracts with Customers (“ASC 606”), revenue and cost of sales are recognized when the related performance obligations in contracts with customers are settled. Performance obligations for the Company’s retail store sales, as well as for orders placed through its website and shipped to customers, are satisfied at the point at which the customer obtains control of the inventory, which is typically at the point-of-sale. In some cases, merchandise is not physically ready for transfer to the customer at the point-of-sale, and revenue recognition is deferred until the customer has control of the inventory. Shipping and handling activities are accounted for as activities to fulfill the promise to transfer goods rather than as separate performance obligations as outlined within ASC 606. Payment is generally due from the customer immediately at the point-of-sale for both retail store sales and website sales. The nature of the goods offered primarily include hard surface flooring and related accessories. The Company does not perform installation services, and free design services are offered in-store. The transaction price recognized in revenue represents the selling price of the products offered. Sales taxes collected are not recognized as revenue as these amounts are ultimately remitted to the appropriate taxing authorities.
The Company provides customers the right to return the goods sold to them within a reasonable time period, typically 90 days. The right of return is an element of variable consideration as defined within ASC 606. Reserves for future returns of previously sold goods are estimated based on historical experience and various other assumptions that management believes to be reasonable. These reserves reduce sales and cost of sales and establish a related return asset and refund liability as defined in ASC 606. The return asset is included within prepaid expenses and other current assets, and the refund liability is included within accrued expenses and other current liabilities, each respectively on the Consolidated Balance Sheets. Merchandise exchanges of similar product and price are not considered merchandise returns and, therefore, are excluded when calculating the sales returns reserve.
Gift Cards and Merchandise Credits
The Company sells gift cards to customers through its stores and website and also issues merchandise credits in its stores. Gift cards and merchandise credits are accounted for by recognizing a liability at the time the gift card is sold or the merchandise credit is issued. The liability is relieved and revenue is recognized upon redemption. We recognize breakage revenue that is not subject to escheatment based on historical redemption patterns for the portion of gift card values that are not expected to be redeemed. Accordingly, in fiscal years 2023, 2022, and 2021, the Company recognized gift card breakage income related to unredeemed gift cards of $5.1 million, $3.7 million, and $2.4 million, respectively, within net sales in the Consolidated Statements of Operations and Comprehensive Income.
Loyalty Program
Our Pro Premier loyalty program allows customers to earn points through purchases in our stores and our website. The Company allocates the transaction price between the goods and services sold and the loyalty points earned based on their relative standalone selling prices, which takes into account the portion of loyalty points expected to be redeemed. For eligible transactions, loyalty points are typically awarded at one percent, but may be awarded at up to four percent for our higher volume customers, of the selling price of the merchandise sold and are recognized at the time of sale as a liability. Breakage for loyalty point rewards is estimated based on historical customer redemption patterns and may change in the future as the program matures. In fiscal years 2023, 2022, and 2021, loyalty breakage of $1.0 million, $1.9 million, and $2.2 million, respectively, was recognized as net sales in the Consolidated Statements of Operations and Comprehensive Income.
Sales Returns and Allowances
The Company accrues for estimated sales returns based on historical results. The allowance for sales returns at December 28, 2023 and December 29, 2022, was $27.4 million and $33.3 million, respectively.
Cost of Sales
Cost of sales consists of merchandise costs as well as freight, duty, and other costs to transport inventory to the Company’s distribution centers and stores. Cost of sales also includes costs for shrinkage, damaged product disposals, distribution, warehousing, sourcing, compliance, and arranging and paying for freight to deliver products to customers. The Company receives cash consideration from certain vendors related to vendor allowances and volume rebates, which is recorded as a reduction to the carrying value of inventory if the inventory is on hand and a reduction to cost of sales when the inventory is sold.
Vendor Rebates and Allowances
Vendor allowances consist primarily of volume rebates that are earned as a result of attaining certain inventory purchase levels and advertising allowances or incentives for the promotion of vendors' products. These vendor allowances are accrued as earned and are estimated based on annual projections.
Vendor allowances earned are initially recorded as a reduction to the carrying value of inventory and a subsequent reduction in cost of sales when the related product is sold. Certain incentive allowances that are reimbursements of specific, incremental, and identifiable costs incurred to promote vendors’ products are recorded as an offset against these promotional expenses.
Total Operating Expenses
Total operating expenses consist primarily of store and administrative personnel wages and benefits, infrastructure expenses, supplies, fixed asset depreciation, store and corporate facility expenses, pre-opening costs, training costs, and advertising costs. Credit card fees, insurance, personal property taxes, legal expenses, and other miscellaneous operating costs are also included.
Advertising Expenses
The Company expenses advertising costs as the advertising takes place. Advertising costs incurred during the fiscal years ended December 28, 2023, December 29, 2022, and December 30, 2021 were $112.1 million, $104.3 million, and $90.4 million, respectively, and are included in selling and store operating expenses and pre-opening expenses in the accompanying Consolidated Statements of Operations and Comprehensive Income.
Pre-Opening Expenses
The Company accounts for non-capital operating expenditures incurred prior to opening a new store as pre-opening expenses in its Consolidated Statements of Operations and Comprehensive Income. The Company's pre-opening expenses begin on average three months to one year in advance of a store opening or relocating due to, among other things, the amount of time it takes to prepare a store for its grand opening. Pre-opening expenses primarily include: advertising, rent, staff training, staff recruiting, utilities, personnel, and equipment rental. A store is considered to be relocated if it is closed temporarily and re-opened within the same primary trade area.
Stock-Based Compensation
The Company accounts for stock-based compensation, including employee stock options, restricted stock, and employee stock purchase plans, in accordance with ASC 718, Compensation – Stock Compensation (“ASC 718”), which requires measurement of compensation cost for all stock awards at fair value on the date of grant and recognition of compensation, net of forfeitures, over the requisite service period for awards expected to vest. As necessary, the Company obtains independent third-party valuation studies to assist with determining the grant date fair value of employee stock awards. Stock-based compensation cost is recognized as expense over the requisite service period based on the number of years for which the requisite service is expected to be rendered. Refer to Note 11, “Stockholders’ Equity” for additional details related to the Company’s stock-based compensation awards.
Income Taxes
The Company accounts for income taxes under the liability method in accordance with ASC 740, Income Taxes, which requires the recognition of deferred tax assets and liabilities for the future tax consequences attributable to differences between the financial statement carrying amounts and tax basis of existing assets and liabilities. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. Changes in tax laws and rates could affect recorded deferred tax assets and liabilities in the future. The effect on deferred tax assets and liabilities of a change in tax laws or rates is recognized in the period that includes the enactment date of such a change.
The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which the associated temporary differences became deductible. On a quarterly basis, the Company evaluates whether it is more likely than not that its deferred tax assets will be realized in the future and concludes whether a valuation allowance must be established.
The Company includes any estimated interest and penalties on tax-related matters in income taxes payable and income tax expense. The Company accounts for uncertain tax positions in accordance with ASC 740. ASC 740-10 clarifies the accounting for uncertainty in income taxes recognized in an enterprise's financial statements using a two-step process for evaluating tax positions taken, or expected to be taken, on a tax return. The Company may only recognize the tax benefit from an uncertain tax position if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the financial statements from such a position should be measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate settlement. In addition, the Company recognizes a loss contingency for uncertain tax positions when it is probable that a liability has been incurred and the amount of the loss can be reasonably estimated. Amounts recognized for uncertain tax positions require that management make estimates and judgments based on provisions of the tax law, which may be subject to change or varying interpretations. The Company includes estimated interest and penalties related to uncertain tax position accruals within accrued expenses and other current liabilities in the Consolidated Balance Sheets and within income tax expense in the Consolidated Statements of Operations and Comprehensive Income.
Segments
The Company operates as a multi-channel specialty retailer of hard surface flooring and related accessories and seller of commercial surfaces. The Company primarily sells hard surface flooring and related accessories through retail stores located in the United States and through its website.
Operating segments are defined as components of an enterprise for which discrete financial information is available that is evaluated regularly by the chief operating decision maker (“CODM”) for purposes of allocating resources and evaluating financial performance. The Company’s CODM, its Chief Executive Officer, reviews financial information presented on a consolidated basis, accompanied by information about the Company’s two operating segments, Floor & Decor Retail and Spartan Surfaces, LLC. (“Spartan”), for purposes of allocating resources and evaluating financial performance. The Spartan segment, which engages in selling commercial surfaces and is entirely comprised of the Company’s Spartan subsidiary, does not meet the materiality criteria of ASC 280, Segment Reporting (“ASC 280”), and is therefore not disclosed separately as a reportable segment.
The Company concluded that the economic and operating characteristics of its one reportable segment, Floor & Decor Retail, are similar across its retail operations, including the net sales, gross profit and gross margin, and operating income of its retail stores as well as the nature of products and services offered, customer base, marketing initiatives, operating procedures, store layouts, employee incentive programs, methods of distribution, competitive and operating risks, and the level of shared resources across the business.
Recently Adopted Accounting Pronouncements
Supplier Finance Programs. In September 2022, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2022-04, “Liabilities - Supplier Finance Programs (Subtopic 405-50).” The ASU requires disclosure of the key terms of outstanding supply chain finance programs and a rollforward of the related amounts due to vendors participating in these programs. The adoption of ASU 2022-04 did not affect the Company’s financial position, results of operations, or cash flows as the standard only impacts financial statement footnote disclosures. The guidance was effective in the first quarter of fiscal 2023, except for a rollforward of activity within supply chain finance programs, which is effective beginning in fiscal 2024. For additional information, refer to Note 14, “Supply Chain Finance.”
Business Combinations. In October 2021, the FASB issued ASU No. 2021-08, “Business Combinations (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers.” The ASU addresses diversity and inconsistency related to the recognition and measurement of contract assets and contract liabilities acquired in a business combination and requires that an acquirer recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with ASC 606. The Company adopted ASU No, 2021-08 in the first quarter of 2023 on a prospective basis. The adoption of ASU No. 2021-08 did not have a material impact on the Company’s consolidated financial statements or related disclosures.
Presentation of Financial Statements, Financial Services—Depository and Lending, Financial Services—Investment Companies. In August 2021, the FASB issued ASU No. 2021-06, “Presentation of Financial Statements (Topic 205), Financial Services—Depository and Lending (Topic 942), and Financial Services—Investment Companies (Topic 946).” The ASU includes Release No.33-10786, Amendments to Financial Disclosures about Acquired and Disposed Businesses. This update amends certain Securities and Exchange Commission (“SEC”) disclosure guidance that is included in the accounting standards codification to reflect the SEC’s recent issuance of rules intended to modernize and streamline disclosure requirements, including updates to business acquisition and disposition significance tests used, the significance thresholds for pro forma statement disclosures, the number of preceding years of financial statements required for disclosure, and other provisions in the SEC releases. The guidance is effective upon its addition to the FASB codification. The adoption of ASU No. 2021-06 did not have a material impact on the Company’s consolidated financial statements or related disclosures.
Reference Rate Reform. In March 2020, the FASB issued ASU No. 2020-04, “Reference Rate Reform (Topic 848)”, which provides optional guidance to ease the potential accounting and financial reporting burden of reference rate reform, including the expected market transition from the London Interbank Offered Rate (“LIBOR”) and other interbank offered rates to alternative reference rates. The new guidance provides temporary optional expedients and exceptions for applying U.S. GAAP to transactions affected by reference rate reform if certain criteria are met. These transactions include contract modifications, hedging relationships, and the sale or transfer of debt securities classified as held-to-maturity. Entities may apply the provisions of the new standard as of the beginning of the reporting period when the election is made. In January 2021, the FASB issued ASU No. 2021-01, “Reference Rate Reform (Topic 848),” which amended ASU 2020-04 to clarify the scope and application of the original guidance in ASU No. 2020-04. In December 2022, the FASB issued ASU No. 2022-06, “Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848”, which amended ASU 2020-04 to extend the period of time entities can utilize the reference rate reform relief guidance under ASU 2020-04 from December 31, 2022 to December 31, 2024. In the fourth quarter of fiscal 2022, the Company adopted ASU 2020-04 and its amendments. The adoption of ASU 2020-04 and its amendments did not have a material impact on the Company’s consolidated financial statements or related disclosures.
Simplifying the Accounting for Income Taxes. In December 2019, the FASB issued ASU No. 2019-12, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.” The ASU simplifies the accounting for income taxes by removing certain exceptions to the general principles in Topic 740. The ASU also clarifies and amends existing guidance to improve consistent application among reporting entities. In the first quarter of fiscal 2021, the Company adopted ASU No. 2019-12 on a prospective basis. The adoption of ASU No. 2019-12 did not have a material impact on the Company’s consolidated financial statements.
Recently Issued Accounting Pronouncements
Income Taxes. In December 2023, the FASB issued ASU No. 2023-09, “Income Taxes (Topic 740).” The amendments in this ASU improve the transparency of income tax disclosures by requiring consistent categories and greater disaggregation of information in the rate reconciliation and income taxes paid disaggregated by jurisdiction. Additionally, this ASU improves the effectiveness and comparability of disclosures by adding disclosures of pretax income (or loss) and income tax expense (or benefit) to be consistent with SEC Regulation S-X 210.4-08(h) and by removing disclosures that no longer are considered cost beneficial or relevant. This guidance in ASU No. 2023-09 is effective for annual periods beginning after December 15, 2024 on a prospective basis. Early adoption of the standard is permitted. The adoption of ASU 2023-09 is not expected to have a material impact on the Company’s consolidated financial statements or related disclosures.
Segment Reporting. In November 2023, the FASB issued ASU No. 2023-07, “Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures.” This ASU expands disclosure of reportable segments by requiring more enhanced information about a reportable segment’s expenses, interim segment profit or loss, and how the CODM uses reported segment profit or loss information in assessing segment performance and allocating resources. The guidance in ASU No. 2023-07 is effective for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. This guidance should be applied retrospectively to all prior periods presented in the consolidated financial statements. Early adoption is permitted. The Company is currently evaluating the impact of ASU 2023-07 on our consolidated financial statements and related disclosures.
Presentation and Disclosure Requirements. In October 2023, the FASB issued ASU No. 2023-06, “Disclosure Improvements - Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative.” The ASU amends the disclosure or presentation requirements related to various subtopics in the FASB ASC. The ASU was issued in response to the SEC’s August 2018 final amendments in Release No. 33-10532, Disclosure Update and Simplification that updated and simplified disclosure requirements that the SEC believed were duplicative, overlapping, or outdated. The guidance in ASU 2023-06 is intended to align GAAP requirements with those of the SEC and to facilitate the application of GAAP for all entities. The amendments introduced by ASU 2023-06 are effective if the SEC removes the related disclosure or presentation requirement from its existing regulations by June 30, 2027. If, by June 30, 2027, the SEC has not removed the applicable requirements from its existing regulations, the pending content of the associated amendment will be removed from the ASC and will not become effective for any entities. Early adoption is permitted. The adoption of ASU 2023-06 is not expected to have a material impact on the Company’s consolidated financial statements or related disclosures.
Leases. In March 2023, the FASB issued ASU No. 2023-01, “Leases (Topic 842), Common Control Arrangements.” The amendments in the ASU applying to public business entities clarifies the accounting for leasehold improvements associated with common control leases, reducing diversity in practice and providing investors with financial information that will better reflect the economics of those transactions. This guidance in ASU No. 2023-01 is effective for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years, and can be applied prospectively to all new leasehold improvements, prospectively to all new and existing leasehold improvements, or retrospectively to the beginning of the period in which the entity first applied Topic 842. Early adoption of the standard is permitted, including adoption in an interim period. The adoption of ASU 2023-01 is not expected to have an impact on the Company’s consolidated financial statements or related disclosures and would only be applicable to the extent that the Company has future common control leases.
XML 25 R9.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue
12 Months Ended
Dec. 28, 2023
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
Net sales consist of revenue associated with contracts with customers for the sale of goods and services in amounts that reflect the consideration the Company is entitled to receive in exchange for those goods and services.
Deferred Revenue & Contract Liabilities
In accordance with ASC 606, the Company recognizes revenue when the customer obtains control of the inventory. Amounts in deferred revenue at period-end reflect orders for which the inventory was not yet ready for physical transfer to customers.
Contract liabilities within the Consolidated Balance Sheets as of December 28, 2023 and December 29, 2022 primarily consisted of deferred revenue as well as amounts in accrued expenses and other current liabilities related to the Pro Premier Rewards loyalty program and unredeemed gift cards. As of December 28, 2023, contract liabilities totaled $69.6 million and included $45.6 million of loyalty program liabilities, $12.7 million of unredeemed gift cards, and $11.3 million of deferred revenue. As of December 29, 2022, contract liabilities totaled $57.0 million and included $33.8 million of loyalty program liabilities, $13.1 million of unredeemed gift cards, and $10.1 million of deferred revenue. Of the contract liabilities outstanding as of December 29, 2022, approximately $18.0 million was recognized in revenue during fiscal 2023.
Disaggregated Revenue
The Company has one reportable segment. The following table presents the net sales of each major product category for each of the last three fiscal years:
Fiscal Year Ended
in thousands
December 28,
2023
December 29,
2022
December 30,
2021
Product Category
Net Sales
% of
Net Sales
Net Sales
% of
Net Sales
Net Sales
% of
Net Sales
Laminate and vinyl$1,153,476 26 %$1,184,636 28 %$876,714 26 %
Tile1,033,830 23 963,999 23 801,101 23 
Installation materials and tools
828,601 19 713,127 17 558,721 16 
Decorative accessories and wall tile743,571 17 744,888 17 642,697 19 
Wood
258,359 274,528 259,637 
Natural stone
208,286 212,167 199,140 
Adjacent categories83,525 69,820 54,482 
Other (1)
104,236 101,308 41,041 
Total$4,413,884 100 %$4,264,473 100 %$3,433,533 100 %
(1)Other includes delivery, sample, and other product revenue and adjustments for deferred revenue, sales returns reserves, and other revenue related adjustments that are not allocated on a product-category basis.
XML 26 R10.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses and Other Current Liabilities
12 Months Ended
Dec. 28, 2023
Accrued Liabilities, Current [Abstract]  
Accrued Expenses and Other Current Liabilities Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities as of December 28, 2023 and December 29, 2022 consisted of the following:
in thousandsDecember 28,
2023
December 29,
2022
Accrued construction in progress
$102,163 $72,737 
Loyalty program liability45,645 33,818 
Wages and payroll taxes payable
28,762 26,415 
Sales returns and allowances27,406 33,284 
Sales taxes payable
24,064 25,253 
Accrued incentive compensation22,417 23,561 
Insurance reserve incurred but not reported21,650 19,635 
Unredeemed gift cards12,668 13,082 
Other48,165 50,234 
Accrued expenses and other current liabilities$332,940 $298,019 
XML 27 R11.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fixed Assets
12 Months Ended
Dec. 28, 2023
Property, Plant and Equipment [Abstract]  
Fixed Assets Fixed Assets
Fixed assets as of December 28, 2023 and December 29, 2022 consisted of the following:
in thousandsDecember 28,
2023
December 29,
2022
Leasehold improvements $758,462 $653,151 
Buildings and improvements (1)
567,926 315,343 
Furniture, fixtures, and equipment451,142 350,556 
Computer software and hardware209,199 158,519 
Land97,361 86,927 
Construction in process
168,198 145,709 
Fixed assets, at cost2,252,288 1,710,205 
Less: accumulated depreciation and amortization622,371 452,149 
Fixed assets, net$1,629,917 $1,258,056 
(1)    Represents buildings and improvements on land that the Company owns as well as on land that the Company is leasing through ground leases.
Depreciation and amortization on fixed assets for the fiscal years ended December 28, 2023, December 29, 2022, and December 30, 2021 was $195.8 million, $149.6 million, and $113.4 million, respectively.
XML 28 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets
12 Months Ended
Dec. 28, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets Intangible Assets
Goodwill and changes in the carrying amount of goodwill are as follows for the periods presented:
in thousandsDecember 28,
2023
December 29,
2022
Goodwill, balance at beginning of year$255,473 $255,473 
Acquisition (1)
2,467 — 
Goodwill, balance at end of year$257,940 $255,473 
(1)    Reflects goodwill related to the Salesmaster acquisition completed in fiscal 2023. See Note 15, “Acquisitions” for additional details.
The gross carrying amount and accumulated amortization of other intangible assets as of December 28, 2023 and December 29, 2022 are as follows:
December 28, 2023December 29, 2022
in thousandsGross carrying amount (1)Accumulated amortizationNet carrying valueGross carrying amount (1)Accumulated amortizationNet carrying value
Amortizable intangible assets:
Customer relationships$43,216 $(8,147)$35,069 $38,216 $(4,728)$33,488 
Non-compete agreement
300 (169)131 300 (104)196 
Total amortizable intangible assets43,516 (8,316)35,200 38,516 (4,832)33,684 
Indefinite-lived intangible assets:
Trade names118,669 — 118,669 118,669 — 118,669 
Total intangible assets
$162,185 $(8,316)$153,869 $157,185 $(4,832)$152,353 
(1)    Refer to Note 15, “Acquisitions” for details related to intangible assets acquired during fiscal 2023 and fiscal 2022.
Amortization expense related to amortizable intangible assets was $3.5 million, $3.1 million, and $1.7 million for the fiscal years ended December 28, 2023, December 29, 2022, and December 30, 2021, respectively, and was included within general and administrative expenses on the Company’s Consolidated Statements of Operations and Comprehensive Income.
As of December 28, 2023, the estimated aggregate future amortizable expense related to other intangible assets is as follows:
in thousandsAmount
2024$3,667 
20253,667 
20263,601 
20273,601 
20283,601 
Thereafter17,063 
Total$35,200 
XML 29 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes
12 Months Ended
Dec. 28, 2023
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The components of income tax expense are as follows:
Fiscal Year Ended
in thousands
December 28,
2023
December 29,
2022
December 30,
2021
Current expense:
Federal
$29,737 $73,463 $37,869 
State
12,092 16,489 9,927 
Total current expense41,829 89,952 47,796 
Deferred expense (benefit):
Federal
24,792 (78)4,853 
State
(1,070)(2,447)(1,811)
Total deferred expense (benefit)
23,722 (2,525)3,042 
Income tax expense
$65,551 $87,427 $50,838 
The following is a summary of the differences between the total income tax expense as shown on the financial statements and the income tax expense that would result from applying the federal statutory tax rate of 21% for the fiscal years ended December 28, 2023, December 29, 2022, and December 30, 2021 to income before income taxes:
Fiscal Year Ended
in thousands
December 28,
2023
December 29,
2022
December 30,
2021
Computed “expected” income tax expense at statutory rate
$65,421 $80,984 $70,154 
State income taxes, net of federal income tax benefit (1)
8,824 11,744 6,186 
Permanent differences:
Excess tax benefit related to stock-based compensation awards(8,748)(3,762)(25,710)
Other1,714 874 908 
Total permanent differences(7,034)(2,888)(24,802)
Provision to return578 183 (34)
Federal tax credits(2,019)(1,535)(1,471)
Uncertain tax positions— (848)308 
Other, net(219)(213)497 
Income tax expense
$65,551 $87,427 $50,838 
(1)     Includes state excess tax benefits related to stock-based compensation awards for fiscal years 2023, 2022, and 2021 of $1.8 million, $0.8 million, and $4.6 million, respectively.
The tax effects of temporary differences that give rise to significant portions of the deferred income tax assets and (liabilities) are presented below:
Fiscal Year Ended
in thousandsDecember 28,
2023
December 29,
2022
Deferred tax assets:
Lease liabilities$362,958 $339,972 
Accruals not currently deductible for tax purposes20,072 16,014 
Inventories10,596 10,337 
Stock-based compensation10,039 11,320 
Other intangibles6,289 4,187 
Gift card liability3,109 3,206 
Other
2,918 2,608 
Total deferred tax assets415,981 387,644 
Deferred tax liabilities:
Right-of-use assets(322,033)(302,008)
Fixed assets(113,130)(85,621)
Intangible assets(27,493)(27,430)
Other(6,286)(2,840)
Total deferred tax liabilities(468,942)(417,899)
Net deferred tax liabilities$(52,961)$(30,255)
The Company utilized no tax-effected state net operating losses in fiscal 2023, and $1.3 million of tax-effected state net operating losses in fiscal 2022. As of December 28, 2023, approximately $0.7 million of tax-effected state net operating losses were available to reduce future income taxes. The state net operating losses expire in various amounts beginning in fiscal 2032.
In assessing the realization of deferred tax assets, including net operating losses, management considered whether it is more likely than not that some portion or all the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management considers taxable income in prior carryback periods, future reversals of existing taxable temporary differences, tax planning strategies, and future taxable income exclusive of reversing temporary differences and carryforwards in making this assessment, and accordingly, has concluded that no valuation allowance is necessary as of December 28, 2023 or December 29, 2022.
The Company files income tax returns with the U.S. Federal government and various state jurisdictions. Prior tax years beginning in year 2020 remain open to examination by the Internal Revenue Service (“IRS”). Foreign, state, and local income tax returns are generally subject to examination for a period of three to five years after filing of the respective returns.
There was no unrecognized tax benefit activity in fiscal 2023. The following is a reconciliation of the beginning and ending balance of unrecognized tax benefits for fiscal years 2022 and 2021:
Fiscal Year Ended
in thousandsDecember 29,
2022
December 30,
2021
Unrecognized tax benefits balance at beginning of fiscal year$1,073 $6,107 
Additions based on tax positions related to the current year— 390 
Reductions due to settlements— (5,424)
Reductions for tax positions of prior years(1,073)— 
Unrecognized tax benefits balance at end of fiscal year$— $1,073 
As of December 28, 2023 and December 29, 2022, there were no unrecognized tax benefits that, if recognized, would affect the Company's effective tax rate. The Company's policy is to classify interest and penalties related to unrecognized tax benefits in income tax expense. The Company recognized no interest expense related to unrecognized tax benefits during fiscal years 2023, 2022, or 2021.
XML 30 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements
12 Months Ended
Dec. 28, 2023
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
As of December 28, 2023 and December 29, 2022, the Company had certain financial assets and liabilities on its Consolidated Balance Sheets that were required to be measured at fair value on a recurring or non-recurring basis. The estimated fair values of financial assets and liabilities such as cash and cash equivalents, receivables, prepaid expenses and other current assets, other assets, accounts payable, and accrued expenses and other current liabilities approximate their respective carrying values as reported within the Consolidated Balance Sheets. Refer to Note 1, “Summary of Significant Accounting Policies” and Note 15, “Acquisitions” for a discussion of the valuation of goodwill and intangible assets, respectively. See Note 10, “Debt” for discussion of the fair value of the Company’s debt.
Recurring Fair Value Measurements
As of December 28, 2023, the contingent earn-out liabilities had an aggregate estimated fair value of $11.1 million, of which $5.9 million is included in accrued expenses and other current liabilities and $5.2 million is included in other liabilities within the Consolidated Balance Sheets. The Company’s contingent earn-out liabilities are classified as Level 3 within the fair value hierarchy due to the use of unobservable inputs that are significant to their respective valuations. For the fiscal year ended December 28, 2023, $2.6 million was recognized in general and administrative expense within the Consolidated Statements of Operations and Comprehensive Income related to increases in the fair value of the contingent earn-out liabilities. The table below summarizes changes in contingent earn-out liabilities during the fiscal year ended December 28, 2023.
in thousandsContingent Earn-out Liabilities
Balance at December 29, 2022
$11,019 
Acquisition (1)
2,750 
Fair value adjustments2,609 
Payments(5,241)
Balance at December 28, 2023
$11,137 
(1)    During the fiscal year ended December 28, 2023, the Company acquired a seller of commercial surfaces for total consideration of $20.1 million, including $17.4 million of cash and contingent earn-out consideration with an estimated fair value of $2.8 million. The estimated fair value of the contingent earn-out consideration was determined using a discounted cash flow model which included significant unobservable inputs related to projected revenue and gross margin. Payout of the contingent consideration is subject to the acquired company’s achievement of certain annual gross margin and gross profit targets in fiscal years 2023 through 2025. A portion of these earn-out opportunities is payable each year only to the extent the applicable performance targets for that year are met, with a maximum potential payout of $4.0 million requiring that each of the individual annual targets are achieved. Refer to Note 15, “Acquisitions” for additional information.
The Company determined the fair value of the portion of the contingent earn-out liabilities related to the fiscal 2021 acquisition of Spartan with assistance from a third-party valuation specialist using a Monte Carlo valuation method with significant unobservable inputs, including the following weighted-average assumptions as of December 28, 2023, and December 29, 2022:
December 28,
2023
December 29,
2022
Discount rate13.0%13.5%
Revenue volatility21.0%18.6%
EBITDA volatility40.0%35.0%
Interest Rate Cap Contracts
The Company has outstanding interest rate cap contracts that were valued primarily using Level 2 inputs based on data readily observable in public markets. The Company's interest rate cap contracts were negotiated with counterparties without going through a public exchange. Accordingly, the Company's fair value assessments for these derivative contracts gave consideration to the risk of counterparty default as well as the Company's own credit risk. As of December 28, 2023 and December 29, 2022, the total fair value of the Company's interest rate cap contracts was approximately $1.8 million and $5.9 million, respectively, which are presented as a component of accumulated other comprehensive income (“AOCI”) within stockholders’ equity on the Consolidated Balance Sheets net of tax of $0.4 million and $1.4 million, respectively.
Non-recurring Fair Value Measurements
Except for the acquisition-related fair value measurements described in Note 15, “Acquisitions,” there were no assets or liabilities as of December 28, 2023 or December 29, 2022 that resulted from fair value measurements made on a non-recurring basis.
XML 31 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivatives and Risk Management
12 Months Ended
Dec. 28, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivatives and Risk Management Derivatives and Risk Management
Interest Rate Risk
The Company’s exposure to market risk from adverse changes in interest rates is primarily associated with its long-term debt obligations, which carry variable interest rates. Market risk associated with the Company’s variable interest rate long-term debt relates to the potential negative impact to future earnings and cash flows from an increase in interest rates.
In an effort to manage exposure to the risk associated with variable interest rate long term debt, the Company periodically enters into interest rate derivative contracts. These interest rate derivative contracts are used to convert the interest rate exposure on a portion of the Company’s debt portfolio from a floating rate to a capped rate and are designated as cash flow hedges.
Derivative Position as of December 28, 2023:
in thousandsNotional BalanceFinal Maturity
Date
Other Current AssetsOther
Assets
AOCI, Net
of Tax
Designated as cash flow hedges:
Interest rate cap
$75,000 U.S. dollarsApril 2024$909 $— $(711)
Interest rate cap
$75,000 U.S. dollarsApril 2024$910 $— $(711)
Derivative Position as of December 29, 2022:
in thousandsNotional BalanceFinal Maturity
Date
Other Current AssetsOther
Assets
AOCI, Net
of Tax
Designated as cash flow hedges:
Interest rate cap$75,000 U.S. dollarsApril 2024$2,275 $654 $(2,166)
Interest rate cap$75,000 U.S. dollarsApril 2024$2,278 $656 $(2,171)
Designated Hedge Gains
Gains related to designated hedge contracts are as follows:
Effective Portion Reclassified
From AOCI to Earnings
Effective Portion Recognized in
Other Comprehensive Income
Fiscal Year EndedFiscal Year Ended
in thousands
December 28,
2023
December 29,
2022
December 30,
2021
December 28,
2023
December 29,
2022
December 30,
2021
Interest rate caps (cash flow hedges)$5,069 $914 $— $2,154 $4,716 $371 
Credit Risk
To manage credit risk associated with the Company’s interest rate hedges, the Company selects counterparties based on their credit ratings and limits exposure to any one counterparty.
The counterparties to the Company’s derivative contracts are financial institutions with investment grade credit ratings. To manage credit risk related to its derivative financial instruments, the Company periodically monitors the credit risk of its counterparties, limits its exposure in the aggregate and to any single counterparty, and adjust its hedging positions, as appropriate. The impact of credit risk, as well as the ability of each party to fulfill its obligations under the derivative financial instruments, is considered in determining the fair value of the contracts. Credit risk has not had a significant effect on the fair value of the Company’s derivative contracts. The Company’s derivative financial instruments do not have any credit risk-related contingent features or collateral requirements.
XML 32 R16.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies
12 Months Ended
Dec. 28, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Lease Commitments
The Company accounts for leases in accordance with ASC 842. The majority of the Company’s long-term operating lease agreements are for its retail locations, distribution centers, and corporate office, which expire in various years through 2049. Most of these agreements are retail leases wherein both the land and building are leased. The Company also has ground leases in which only the land is leased. The initial lease terms for the Company's retail locations, distribution centers, and corporate office typically range from 10-20 years. The majority of the Company’s leases also include options to extend, which are factored into the recognition of their respective assets and liabilities when appropriate based on management’s assessment of the probability that the options will be exercised. Lease payments used in measurement of the lease liability typically do not include executory costs, such as taxes, insurance, and maintenance, unless those costs can be reasonably estimated at lease commencement. Additionally, one building lease contains variable lease payments, which are determined based on a percentage of retail sales over a contractual level, and the Company subleases real estate within one of its distribution centers to a third party. Certain of the lease agreements include escalating rents over the lease terms, which, under ASC 842, results in rent being expensed on a straight-line basis over the life of the lease that commences on the date the Company has the right to control the property. The Company’s lease agreements do not contain any residual value guarantees or restrictive covenants that would reasonably be expected to have a material impact on the business.
When readily determinable, the rate implicit in the lease is used to discount lease payments to present value; however, substantially all of the Company’s leases do not provide a readily determinable implicit rate. If the rate implicit in the lease is not readily determinable, the Company uses a third party to assist in the determination of a secured incremental borrowing rate, determined on a collateralized basis, to discount lease payments based on information available at lease commencement. The secured incremental borrowing rate is estimated based on yields obtained from Bloomberg for U.S. consumers with a BB credit rating and is adjusted for collateralization as well as inflation. As of December 28, 2023 and December 29, 2022, the Company’s weighted average discount rate was 5.7% and 5.4%, respectively. As of both December 28, 2023 and December 29, 2022, the weighted average remaining lease term of the Company’s leases was approximately 12 years.
Lease Costs
The table below presents components of lease expense for operating leases.
Fiscal Year Ended
in thousandsClassificationDecember 28,
2023
December 29,
2022
December 30,
2021
Fixed operating lease cost:Selling and store operating$157,106 $139,603 $123,882 
Cost of sales24,058 25,465 24,170 
Pre-opening15,171 9,971 10,127 
General and administrative4,161 4,622 4,359 
Total fixed operating lease cost$200,496 $179,661 $162,538 
Variable lease cost (1):
Selling and store operating$57,527 $49,605 $42,093 
Cost of sales4,009 3,894 5,506 
Pre-opening976 666 274 
General and administrative1,420 787 310 
Total variable lease cost$63,932 $54,952 $48,183 
Sublease incomeCost of sales(2,722)(2,722)(2,694)
Total operating lease cost (2)
$261,706 $231,891 $208,027 
(1)Includes variable costs for common area maintenance, property taxes, and insurance on leased real estate.
(2)Excludes short-term lease costs, which were immaterial for the fiscal years ended December 28, 2023, December 29, 2022, and December 30, 2021.
Undiscounted Cash Flows
Future minimum lease payments under non-cancelable operating leases as of December 28, 2023 were as follows:
in thousands
Amount
2024$201,830 
2025202,451 
2026189,438 
2027179,514 
2028159,645 
Thereafter
1,134,470 
Total minimum lease payments (1) (2)
2,067,348 
Less: amount of lease payments representing interest
639,166 
Present value of future minimum lease payments
1,428,182 
Less: current obligations under leases
126,428 
Long-term lease obligations
$1,301,754 
(1)Future lease payments exclude approximately $514.0 million of legally binding minimum lease payments for operating leases signed but not yet commenced.
(2)Operating lease payments include $246.7 million related to options to extend lease terms that are reasonably certain of being exercised.
For the fiscal years ended December 28, 2023, December 29, 2022, and December 30, 2021, cash paid for amounts included in the measurement of operating lease liabilities was $194.0 million, $178.0 million, and $157.9 million, respectively.
Litigation
On November 15, 2021, the Company was added as a defendant in a wrongful death lawsuit, Nguyen v. Inspections Now, Inc., No. 21-DCV-287142, pending in the 434th Judicial District Court of Fort Bend County, Texas. Inspections Now, Inc.; Bestview International Company; and Bestview (Fuzhou) Import & Export Co. LTD are also named as defendants in the case. Plaintiff’s petition alleges that “wood paneling” allegedly purchased from the Company was installed in the vicinity of plaintiff’s fireplace and caught fire while the fireplace was lit. The fire consumed plaintiff’s home and resulted in injuries to plaintiff and another occupant and the death of plaintiff’s three children and mother. Plaintiff alleges product defect and failure to warn claims against the Company; product defect, failure to warn, and strict liability claims against the Bestview entities; and negligent inspection claims against Inspections Now. Plaintiff’s petition seeks damages in excess of $1.0 million for property damage, personal injury, and wrongful death. The petition also seeks exemplary damages. Plaintiff’s ex-husband, brother, and the additional occupant have since intervened as plaintiffs in the lawsuit. Intervenors allege the same claims against the Company, Inspections Now, and the Bestview entities and collectively seek damages in excess of $11.0 million for property damage, personal injury (as to the other occupant), wrongful death, and exemplary damages. The Company has answered all petitions, denying the allegations, and is seeking dismissal of the lawsuit in favor of a first-filed lawsuit against other defendants (but arising from the same fire) pending in Harris County, Texas. The trial court denied the Company’s motion seeking dismissal on February 23, 2023, and on August 29, 2023, the Court of Appeals for the First Judicial District of Texas (in No. 01-23-00225-CV) denied the Company’s petition for a writ of mandamus challenging the trial court’s ruling. On October 10, 2023, the Company filed a petition seeking mandamus relief from the trial court’s ruling in the Supreme Court of Texas, No. 23-0845. That petition remains pending.
On June 18, 2020, an alleged stockholder filed a putative derivative complaint, Lincolnshire Police Pension Fund v. Taylor, et al., No. 2020-0487-JTL, in the Delaware Court of Chancery, purportedly on behalf of the Company against certain of the Company’s officers, directors, and stockholders. An amended complaint was filed on September 14, 2022. The Company along with the other defendants filed a motion to dismiss on October 31, 2022. The plaintiffs then filed a second amended complaint on December 22, 2022. On February 6, 2023, the Company, along with the other defendants, filed a motion to dismiss the operative complaint. On December 5, 2023, the Court denied the defendants’ motion to dismiss, and the case has proceeded to discovery. The complaint alleges breaches of fiduciary duties and unjust enrichment. The factual allegations underlying these claims are similar to the factual allegations made in the previously dismissed In re Floor & Decor Holdings, Inc. Securities Litigation, as described in our Annual Report on Form 10-K for the fiscal year ended December 31, 2020. The complaint seeks unspecified damages and restitution for the Company from the individual defendants and the payment of costs and attorneys’ fees.
The Company maintains insurance that may cover any liability arising out of the above-referenced litigation up to the policy limits and subject to meeting certain deductibles and to other terms and conditions thereof. Estimating an amount or range of possible losses resulting from litigation proceedings is inherently difficult, particularly where the matters involve indeterminate claims for monetary damages and are in the stages of the proceedings where key factual and legal issues have not been resolved. For these reasons, the Company is currently unable to predict the ultimate timing or outcome of or reasonably estimate the possible losses or a range of possible losses resulting from the above-referenced litigation.
The Company is also subject to various other legal actions, claims, and proceedings arising in the ordinary course of business, which may include claims related to general liability, workers’ compensation, product liability, intellectual property, and employment-related matters resulting from its business activities. As with most actions such as these, an estimation of any possible and/or ultimate liability cannot always be determined. The Company establishes reserves for specific legal proceedings when it determines that the likelihood of an unfavorable outcome is probable and the amount of loss can be reasonably estimated. These various other ordinary course proceedings are not expected to have a material impact on the Company's consolidated financial position, cash flows, or results of operations, however regardless of the outcome, litigation can have an adverse impact on the Company because of defense and settlement costs, diversion of management resources, and other factors.
XML 33 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt
12 Months Ended
Dec. 28, 2023
Debt Disclosure [Abstract]  
Debt Debt
The following table summarizes the Company's long-term debt as of December 28, 2023 and December 29, 2022:
in thousandsMaturity DateInterest Rate Per Annum at December 28,
2023 (1)
December 28,
2023
December 29,
2022
Credit Facilities:
Term Loan FacilityFebruary 14, 20277.35%Variable$202,396 $204,499 
Asset-based Loan Facility (“ABL Facility”)
August 4, 20276.61%Variable— 210,200 
Total secured debt at par value202,396 414,699 
Less: current maturities2,103 2,103 
Long-term debt maturities200,293 412,596 
Less: unamortized discount and debt issuance costs5,354 7,045 
Total long-term debt$194,939 $405,551 
(1)The applicable interest rate for the Term Loan Facility as presented herein does not include the effect of interest rate cap agreements, which caps the applicable interest rate for $150.0 million of the Term Loan Facility at less than 1.68%.
The following table summarizes scheduled maturities of the Company’s debt as of December 28, 2023:
in thousandsAmount
2024$2,103 
20252,103 
20262,629 
2027195,561 
Total minimum debt payments$202,396 
Components of interest expense are as follows for the periods presented:
Fiscal Year Ended
in thousandsDecember 28,
2023
December 29,
2022
December 30,
2021
Total interest costs, net of interest income (1)
$16,905 $14,942 $7,657 
Less: interest capitalized
7,008 3,804 2,733 
Interest expense, net$9,897 $11,138 $4,924 
(1)Total interest costs, net of interest income includes interest income related to the Company’s interest rate cap agreements totaling $5.1 million during fiscal 2023 and $0.9 million during fiscal 2022, respectively. No interest income was recognized related to the Company’s interest cap agreements in fiscal 2021. Refer to Note 8, “Derivatives and Risk Management” for additional details related to the Company’s interest rate cap agreements.
Term Loan Facility
The Term Loan Facility bears interest at a rate equal to either (a) a base rate determined by reference to the highest of (1) the “Prime Rate,” (2) the U.S. federal funds rate plus 0.5% and (3) one-month Term Secured Overnight Financing Rate (“SOFR”) plus 1.0%, or (b) Adjusted Term SOFR, plus, in each case, the applicable margin (each term as defined in the Term Loan Facility credit agreement). The applicable margin base rate loans will be between 1.00% and 1.25%, and the applicable margin for SOFR loans will be between 2.00% and 2.25% (subject to a floor of 0.00%), in each case, if the Company exceeds certain leverage ratio tests.
All obligations under the Term Loan Facility are secured by (1) a first-priority security interest in substantially all of the property and assets of Outlets and the other guarantors under the Term Loan Facility, with certain exceptions, and (2) a second-priority security interest in the collateral securing the ABL Facility.
ABL Facility
As of December 28, 2023, the Company's ABL Facility had a maximum availability of $800.0 million with actual available borrowings limited to the sum, at the time of calculation, of (a) eligible credit card receivables multiplied by the credit card advance rate, plus (b) the cost of eligible inventory, net of inventory reserves, multiplied by the applicable appraisal percentage, plus (c) 85% of eligible net trade receivables, plus (d) all eligible cash on hand, plus (e) 100% of the amount for which the eligible letter of credit must be honored after giving effect to any draws, minus certain Availability Reserves (each component as defined in the ABL Facility). The ABL Facility is available for issuance of letters of credit and contains a sublimit of $50.0 million for standby letters of credit and commercial letters of credit combined. Available borrowings under the facility are reduced by the face amount of outstanding letters of credit. The Company’s ABL Facility allows for the Company, under certain circumstances, to increase the size of the facility by an additional amount up to $200.0 million.
All obligations under the ABL Facility are secured by (1) a first-priority security interest in the cash and cash equivalents, accounts receivable, inventory, and related assets of Outlets and the other guarantors under the ABL Facility, with certain exceptions, and (2) a second-priority security interest in substantially all of the other property and assets of Outlets and the other guarantors under the Term Loan Facility.
As of December 28, 2023, net availability under the ABL Facility was $718.4 million as reduced by letters of credit of $35.3 million.
Covenants
The credit agreements governing the Term Loan Facility and ABL Facility contain customary restrictive covenants, which, among other things and with certain exceptions, limit the Company’s ability to (i) incur additional indebtedness and liens in connection with such indebtedness, (ii) pay dividends and make certain other restricted payments, (iii) effect mergers or consolidations, (iv) enter into transactions with affiliates, (v) sell or dispose of property or assets, and (vi) engage in unrelated lines of business. In addition, these credit agreements subject the Company to certain reporting obligations and require that the Company satisfy certain financial covenants, including, among other things, a requirement that if borrowings under the ABL Facility exceed 90% of availability, the Company will maintain a certain fixed charge coverage ratio (defined as Consolidated EBITDA less non-financed capital expenditures and income taxes paid to consolidated fixed charges, in each case as more fully defined in the ABL Facility).
The Term Loan Facility has no financial maintenance covenants. The Company is currently in compliance with all covenants under the credit agreements.
Deferred Debt Issuance Costs and Original Issue Discounts
Deferred debt issuance costs related to the ABL Facility were approximately $1.7 million as of December 28, 2023 and $2.2 million as of December 29, 2022 and are included in other assets on the Consolidated Balance Sheets. Deferred debt issuance costs and original issue discounts related to the Term Loan Facility were $5.4 million as of December 28, 2023 and $7.0 million as of December 29, 2022 and are included in term loan on the Consolidated Balance Sheets. For the fiscal years ended December 28, 2023, December 29, 2022, and December 30, 2021, deferred debt issuance and original issue discount amortization expense was $2.2 million, $2.0 million, and $1.9 million, respectively, and is included in interest expense, net on the Company’s Consolidated Statements of Operations and Comprehensive Income.
Fair Value of Debt
Market risk associated with the Company’s long-term debt relates to the potential change in fair value and negative impact to future earnings, respectively, from a change in interest rates. The aggregate fair value of debt is based primarily on the Company’s estimates of interest rates, maturities, credit risk, and underlying collateral. The estimated fair values and classifications within the fair value hierarchy of the Term Loan Facility and the ABL Facility were as follows as of December 28, 2023 and December 29, 2022:
in thousandsFair Value Hierarchy ClassificationDecember 28,
2023
December 29,
2022
Term Loan FacilityLevel 3$201,637 $196,575 
ABL FacilityLevel 2— 210,200 
Total$201,637 $406,775 
The Term Loan Facility fair value is classified as Level 3 within the fair value hierarchy due to the use of unobservable inputs significant to the valuation, including indicative pricing from counterparties and discounted cash flow methods. The carrying amount of the borrowings under the ABL Facility approximates fair value as the ABL Facility variable interest rates are based on prevailing market rates, which are a Level 2 input.
XML 34 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity
12 Months Ended
Dec. 28, 2023
Equity [Abstract]  
Stockholders' Equity Stockholders’ Equity
Common Stock
The Company has three classes of common stock: Class A, Class B, and Class C. The holders of Class A common stock, Class B common stock, and Class C common stock are entitled to share equally, on a per share basis, in dividends or other distributions. Class A common stockholders are entitled to one vote per share held. Class B and Class C common stockholders have no voting rights, except as otherwise provided by law. In the event of the voluntary liquidation or dissolution of the Company, each class of stock will share equally, on a per share basis, in all the assets of the Company that are available for distribution to stockholders.
Stock Incentive Plans
On January 13, 2011, the Company adopted the 2011 Stock Option Plan (as amended, restated, supplemented or otherwise modified from time to time, the “2011 Plan”) to provide for the grant of stock options to employees (including officers), consultants and non-employee directors of the Company and its subsidiaries. Pursuant to the terms of the 2011 Plan, the Company was authorized to grant options for the purchase of up to 12,520,407 shares as of December 29, 2016 and 10,780,970 shares as of December 31, 2015. As of December 29, 2016 and December 31, 2015, there were 179,575 and 104,269 shares available for grant pursuant to awards under the 2011 Plan, respectively. The Company ceased granting awards under the 2011 Plan upon the implementation of the 2017 Plan (as defined below).
On April 13, 2017, the board of directors approved the Floor & Decor Holdings, Inc. 2017 Stock Incentive Plan (the “2017 Plan”), which was subsequently approved by the Company’s stockholders. The 2017 Plan authorizes the Company to grant equity awards, including options, restricted stock units, restricted stock awards, and other stock-based awards to eligible employees (including officers), consultants, and non-employee directors up to an aggregate of 5,000,000 shares of Class A common stock.
On May 10, 2023, the Company amended the 2017 Plan to authorize the Company to grant equity awards, including options, restricted stock units, restricted stock awards, and other stock-based awards to eligible employees (including officers), consultants, and non-employee directors up to an aggregate of 9,000,000 shares of Class A common stock. As of December 28, 2023 and December 29, 2022, there were 5,187,323 and 1,745,649 shares available for grant pursuant to awards under the 2017 Plan, respectively.
Stock-based Compensation
In accordance with ASC 718, the Company measures compensation cost for all stock-based awards at fair value on the date of grant and recognizes compensation expense, net of forfeitures, using the straight-line method over the requisite service period of awards expected to vest, which for each of the awards is the service vesting period.
The table below presents components of stock-based compensation expense within the Company’s Consolidated Statements of Operations and Comprehensive Income:
Fiscal Year Ended
in thousandsDecember 28,
2023
December 29,
2022
December 30,
2021
General and administrative$25,095 $21,665 $20,528 
Selling and store operating2,145 568 — 
Total stock-based compensation expense$27,240 $22,233 $20,528 
Stock Options
Stock options are granted with an exercise price equal to the closing price of the Company’s Class A common stock on the date of grant, as authorized by the Company’s board of directors or compensation committee. Options granted have contractual terms of ten years and vesting provisions ranging from one year to five years. Stock option grants are generally subject to forfeiture if employment terminates prior to vesting.
No stock options were granted during fiscal years 2023 or 2022. During fiscal year 2021, stock option award grant date fair values were estimated using the Black-Scholes-Merton option pricing model with the following weighted-average assumptions:
Fiscal Year Ended December 30,
2021
Weighted average fair value per stock option$41.75
Risk-free interest rate0.80%
Expected volatility48%
Expected life (in years)5.40
Dividend yield—%
The Company determines the grant date fair value of stock options with assistance from a third-party valuation specialist. The risk-free interest rate is based on the term structure of interest rates at the time of the option grant and is determined using the risk-free interest rate on the yield of a zero coupon U.S. Treasury security with a maturity equal to the expected life of the option from the date of the grant. Expected volatility is estimated based on the historical volatility of the Company’s Class A common stock since its initial public offering in 2017 as well as the historical volatility of the common stock of similar public entities. The Company considers various factors in determining the appropriateness of the public entities used in determining expected volatility, including the entity's life cycle stage, industry, growth profile, size, financial leverage, and products offered. To determine the expected life of the options granted, the Company relies upon a combination of the observed exercise behavior of prior grants with similar characteristics and the contractual terms and vesting schedules of the current grants. The Company estimates the dividend yield to be zero as it does not intend to pay dividends during the respective lives of the options.
The table below summarizes stock option activity for the fiscal year ended December 28, 2023:
OptionsWeighted
Average
Exercise
Price
Weighted Average Remaining Contractual Life (Years)Aggregate Intrinsic Value (in thousands)
Outstanding at December 30, 20222,101,559 $27.10 
Exercised(491,056)$22.32 
Forfeited or expired(3,162)$56.55 
Outstanding at December 28, 20231,607,341 $28.51 3.9$137,326 
Vested and exercisable at December 28, 20231,521,654 $26.11 3.8$133,569 
The fair value of stock options vested during the fiscal years ended December 28, 2023, December 29, 2022, and December 30, 2021 was $3.0 million, $7.9 million, and $8.8 million, respectively. The aggregate intrinsic value of stock options exercised was $37.9 million, $20.4 million, and $126.6 million for the fiscal years ended December 28, 2023, December 29, 2022, and December 30, 2021, respectively.
The Company’s total unrecognized compensation cost related to stock options as of December 28, 2023 and December 29, 2022 was $1.0 million and $3.3 million, respectively. The unrecognized compensation cost remaining as of December 28, 2023 is expected to be recognized over a weighted average period of 0.9 years.
Restricted Stock Units
The Company periodically grants restricted stock units (“RSUs”) that represent an unfunded, unsecured right to receive a share of the Company’s Class A common stock upon vesting. During the fiscal year ended December 28, 2023, the Company granted RSUs to certain employees, executive officers, and non-employee directors comprised of service-based RSUs, performance-based RSUs, and total shareholder return (“TSR”) awards. Service-based RSUs vest based on the grantee’s continued service through the vesting date. The performance-based RSUs cliff vest based on (i) the Company's achievement of predetermined financial metrics at the end of a three-year performance period and (ii) the grantee’s continued service through the vesting date. Depending on the performance-based RSU grant and the extent to which the relevant performance goals are achieved, the number of common shares earned upon vesting may range from either 0% to 150% or 0% to 200% of the award granted. The TSR awards cliff vest based on (i) the Company's relative TSR compared to a specified peer group and (ii) the grantee's continued service through the vesting date. The number of common shares earned upon vesting of the TSR awards may range from 0% to 150% of the TSR awards granted with no vesting above the target awards amount if the Company’s three-year absolute TSR is negative. The Company assesses the probability of achieving all performance goals on a quarterly basis. The service periods for RSUs granted during the period varies by grantee and ranges between approximately two to four years from the grant date.
The following table summarizes restricted stock unit activity during the fiscal year ended December 28, 2023:
Restricted Stock Units
Service-basedPerformance-basedTotal shareholder return
SharesWeighted Average Grant Date Fair ValueSharesWeighted Average Grant Date Fair ValueSharesWeighted Average Grant Date Fair Value
Unvested at December 30, 2022408,829 $88.85 36,117 $95.62 — $— 
Granted378,839 $90.60 188,543 $90.38 58,854 $104.67 
Vested(150,897)$86.96 — $— — $— 
Forfeited(28,631)$88.92 (36,117)$95.62 — $— 
Unvested at December 28, 2023608,140 $90.40 188,543 $90.38 58,854 $104.67 
The grant-date fair value of service-based RSUs and performance-based RSUs is based on the closing market price of the Company’s Class A common stock on the date of grant. The grant-date fair value of TSR awards is estimated using a Monte Carlo valuation method, which included the following assumptions for TSR awards granted during the period:
Fiscal Year Ended December 28,
2023
Expected term (in years)2.8
Risk-free interest rate4.5 %
Expected volatility49.5 %
Dividend yield— %
The total unrecognized compensation cost related to restricted stock units as of December 28, 2023 and December 29, 2022 was $42.8 million and $26.0 million, respectively. The unrecognized compensation cost remaining as of December 28, 2023 is expected to be recognized over a weighted average period of 2.1 years.
The total fair value of restricted stock units that vested during the fiscal years ended December 28, 2023, December 29, 2022, and December 30, 2021 was $13.7 million, $5.3 million, and $2.9 million, respectively.
Restricted Stock Awards
The following table summarizes restricted stock award activity during the fiscal year ended December 28, 2023 (no restricted stock awards were granted during fiscal 2023):
Restricted Stock Awards
Service-based
Performance-based (1)
Total shareholder return (1)
SharesWeighted Average Grant Date Fair ValueSharesWeighted Average Grant Date Fair ValueSharesWeighted Average Grant Date Fair Value
Unvested at December 30, 2022
103,326 $59.18 134,318 $57.70 87,517 $44.28 
Vested(68,543)$55.57 (86,656)$57.70 (56,461)$44.28 
Unvested at December 28, 202334,783 $66.30 47,662 $57.70 31,056 $44.28 
(1) The performance-based and total shareholder return restricted stock awards that vested during the period were issued at 100% of target based on achievement of the predetermined performance and total shareholder return criteria as specified in the underlying grant agreements.
The fair value of performance-based and service-based restricted stock awards is based on the closing market price of the Company's Class A common stock on the date of grant. The fair value of the total shareholder return awards is estimated on grant date using the Monte Carlo valuation method. Compensation cost for restricted stock awards is recognized using the straight-line method over the requisite service period, which for each of the awards is the service vesting period. As of December 28, 2023 and December 29, 2022, total unrecognized compensation cost related to unvested restricted stock awards was $0.7 million and $3.2 million, respectively. The unrecognized compensation cost remaining as of December 28, 2023 is expected to be recognized over a weighted average period of 0.8 years.
The total fair value of restricted stock awards that vested during the fiscal years ended December 28, 2023, December 29, 2022, and December 30, 2021 was $19.2 million, $2.2 million, and $1.4 million, respectively.
Employee Stock Purchase Plan
The Employee Stock Purchase Plan (the “ESPP”) is a tax-qualified plan under Section 423 of the Internal Revenue Code and permits eligible employees to purchase shares of the Company’s common stock through payroll deductions, subject to certain limitations. The Company has designated a purchase price per share of common stock acquired under the ESPP at the lesser of 90% of the lower of the fair market value of its common stock on either the first or last trading day of each six-month offering period. There are 1,500,000 shares of the Company’s Class A common stock, par value $0.001 per share, approved for issuance under the ESPP, 83,686, 62,274, and 46,273 of which were issued during fiscal years 2023, 2022, and 2021, respectively. During fiscal years 2023, 2022, and 2021, the Company recognized stock-based compensation expense related to the ESPP totaling $1.3 million, $1.2 million, and $1.0 million, respectively.
Deferred Compensation Plan
In October 2019, the Company adopted the 2019 Director Nonqualified Excess Plan (the “Plan”) to provide for certain employees or independent contractors of the employer (including directors) to elect to defer compensation, including restricted stock grants, until they separate from service. The Plan is intended to be a nonqualified deferred compensation plan that complies with the provisions of Section 409A of the Internal Revenue Code and is effective for compensation starting in fiscal 2020. Deferrals and related compensation expense under the Plan were immaterial in fiscal years 2023, 2022, and 2021.
XML 35 R19.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share
12 Months Ended
Dec. 28, 2023
Earnings Per Share [Abstract]  
Earnings Per Share Earnings Per Share
Net Income per Common Share
The Company calculates basic earnings per share by dividing net income by the weighted average number of common shares outstanding during the period. Diluted earnings per share is computed by dividing net income by the weighted average number of common shares outstanding adjusted for the dilutive effect of share-based awards using the treasury stock method.
The following table shows the computation of basic and diluted earnings per share for the periods presented:
Fiscal Year Ended
in thousands, except per share dataDecember 28,
2023
December 29,
2022
December 30,
2021
Net income$245,980 $298,195 $283,230 
Basic weighted average shares outstanding106,264 105,626 104,683 
Dilutive effect of share-based awards1,618 1,817 2,707 
Diluted weighted average shares outstanding107,882 107,443 107,390 
Basic earnings per share$2.31 $2.82 $2.71 
Diluted earnings per share$2.28 $2.78 $2.64 
The following potentially dilutive securities were excluded from the computation of diluted earnings per share as a result of their anti-dilutive effect:
Fiscal Year Ended
in thousandsDecember 28,
2023
December 29,
2022
December 30,
2021
Stock options55 69 71 
Restricted stock units12 267 — 
XML 36 R20.htm IDEA: XBRL DOCUMENT v3.24.0.1
Selected Quarterly Financial Information (unaudited)
12 Months Ended
Dec. 28, 2023
Quarterly Financial Information Disclosure [Abstract]  
Selected Quarterly Financial Information (unaudited) Selected Quarterly Financial Information (unaudited)
The following tables present the Company’s unaudited quarterly results for fiscal 2023 and fiscal 2022.
Fiscal 2023
in thousands, except per share dataFirst QuarterSecond QuarterThird QuarterFourth Quarter
Net sales
$1,122,052 $1,135,899 $1,107,812 $1,048,121 
Gross profit
$469,118 $479,633 $467,455 $442,142 
Net income
$71,524 $71,452 $65,923 $37,081 
Basic earnings per share
$0.67 $0.67 $0.62 $0.35 
Diluted earnings per share
$0.66 $0.66 $0.61 $0.34 
Fiscal 2022
in thousands, except per share data
First Quarter
Second Quarter
Third Quarter
Fourth Quarter
Net sales
$1,028,734 $1,089,846 $1,097,824 $1,048,069 
Gross profit
$408,058 $436,282 $447,475 $435,901 
Net income
$70,951 $81,832 $76,175 $69,237 
Basic earnings per share
$0.67 $0.78 $0.72 $0.65 
Diluted earnings per share
$0.66 $0.76 $0.71 $0.64 
XML 37 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
Supply Chain Finance
12 Months Ended
Dec. 28, 2023
Payables and Accruals [Abstract]  
Supply Chain Finance Supply Chain Finance
The Company facilitates supply chain finance programs through financial intermediaries, which provide certain suppliers the option to be paid by the financial intermediaries earlier than the due date on the applicable invoice. When a supplier utilizes one of the supply chain finance programs and receives an early payment from a financial intermediary, it takes a discount on the invoice. The Company then pays the financial intermediary the invoice on the original due date. The Company does not reimburse suppliers for any costs they incur for participation in the program. Supplier participation is voluntary, and there are no assets pledged as security or other forms of guarantees provided for the committed payment to the financial intermediaries. As a result, all amounts owed to the financial intermediaries are presented as trade accounts payable in the Consolidated Balance Sheets. Amounts due to the financial intermediaries reflected in trade accounts payable at December 28, 2023 and December 29, 2022 were $114.0 million and $82.5 million, respectively.
XML 38 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisition
12 Months Ended
Dec. 28, 2023
Business Combination and Asset Acquisition [Abstract]  
Acquisition Acquisitions
The Company made acquisitions during fiscal 2023, fiscal 2022, and fiscal 2021 to expand its commercial surfaces business which are accounted for in accordance with ASC 805. The results of operations, financial position, and cash flows related to these acquisitions have been included in the Company’s consolidated financial statements since their respective acquisition dates. During fiscal 2023 and 2021, the Company recognized business acquisition and integration costs totaling $0.9 million and $3.4 million, respectively, in general and administrative expenses within the Consolidated Statements of Operations and Comprehensive Income. Business acquisition and integration costs incurred during fiscal 2022 were immaterial.
Salesmaster
As part of the Company’s continued expansion into commercial surfaces, the Company acquired a seller of commercial surfaces Salesmaster Associates, Inc. (“Salesmaster”) on June 7, 2023 (“acquisition date”). Total estimated consideration for the acquisition was $20.1 million, including $17.4 million of cash and contingent consideration with an estimated fair value of $2.8 million (refer to Note 7, “Fair Value Measurements” for additional information regarding the contingent consideration). The acquisition was accounted for in accordance with ASC 805, and, accordingly, Salesmaster’s results of operations, financial position, and cash flows have been consolidated in the Company’s consolidated financial statements since the date of acquisition. Net sales and net earnings for fiscal 2023 attributable to Salesmaster since the completion of the acquisition were immaterial. Results of operations would not be materially different as a result of the acquisition and therefore pro forma information is not presented. Salesmaster is a wholly-owned subsidiary of Spartan.
In accordance with ASC 805, the Company recorded the following assets and liabilities at their respective estimated acquisition date fair values: $12.1 million of net working capital consisting primarily of inventory and receivables, $6.0 million of lease right-of-use assets and fixed assets, $5.0 million of customer relationships, $2.5 million of goodwill, and $5.5 million of operating lease liabilities. The estimated fair value of the customer relationships was determined with assistance from a third-party valuation specialist using the multi-period excess earnings method and included significant assumptions such as the amount and timing of projected cash flows, growth rates, customer attrition rates, and discount rates, resulting in a Level 3 classification within the fair value hierarchy. The customer relationships will be amortized over an estimated useful life of 12 years.
The goodwill arising from the acquisition is primarily attributable to operational synergies and acceleration of growth strategies. The goodwill and intangible assets from the Salesmaster acquisition are fully deductible for U.S. federal and state tax purposes.
Spartan
On June 4, 2021, the Company acquired 100% of Spartan, a seller of commercial surfaces company for total purchase consideration of $77.7 million. Total purchase consideration was comprised of the following components at their respective acquisition date fair values: $63.6 million cash, net of cash acquired, $9.1 million of contingent consideration, and $5.0 million of the Company’s common stock.
The contingent consideration represents the estimated fair value associated with potential earn-out payments to the seller of up to $18.0 million subject to Spartan’s achievement of certain financial performance targets in fiscal years 2021 through 2024. Of the total earn-out consideration, $9.0 million is related to the achievement of certain earnings margin targets, and $9.0 million is related to the achievement of certain annual gross profit targets. A portion of these earn-out opportunities is payable each year subject to achievement of the applicable performance targets for that year, with the maximum payout requiring that each of the individual annual targets are met. Refer to Note 7, “Fair Value Measurements” for additional information regarding the contingent consideration.
Other Sellers of Commercial Surfaces
During fiscal 2022, the Company acquired three small sellers of commercial surfaces for total consideration of $4.6 million, including $3.8 million of cash and $0.8 million of contingent earn-out consideration. The acquired assets and liabilities were recorded at their estimated fair values and were primarily comprised of $3.3 million of customer relationships with useful lives of 12 years.
XML 39 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
Subsequent Event
12 Months Ended
Dec. 28, 2023
Subsequent Events [Abstract]  
Subsequent Event Subsequent Event
The Company has interest cap agreements that expire in April 2024 (see Note 8, “Derivatives and Risk Management” for additional details). To reduce interest rate risk associated with the Company’s Term Loan Facility, the Company entered into an interest rate cap agreement on January 15, 2024 with a notional value of $150.0 million. The contract is designated as a cash flow hedge. The contract effectively caps SOFR based interest payments on a portion of the Company’s Term Loan Facility at 5.50% beginning in May 2024 and will continue until the agreement expires in April 2026.
XML 40 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 28, 2023
Sep. 28, 2023
Jun. 29, 2023
Mar. 30, 2023
Dec. 29, 2022
Sep. 29, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 28, 2023
Dec. 29, 2022
Dec. 30, 2021
Pay vs Performance Disclosure                      
Net income $ 37,081 $ 65,923 $ 71,452 $ 71,524 $ 69,237 $ 76,175 $ 81,832 $ 70,951 $ 245,980 $ 298,195 $ 283,230
XML 41 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
Insider Trading Arrangements
3 Months Ended
Dec. 28, 2023
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 42 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 28, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Fiscal Year
Fiscal Year
The Company’s fiscal year is the 52- or 53-week period ending on the Thursday on or preceding December 31st. The fiscal years ended December 28, 2023 (“fiscal 2023”), December 29, 2022 (“fiscal 2022”), and December 30, 2021 (“fiscal 2021”) include 52 weeks. 52-week fiscal years consist of thirteen-week periods in each quarter of the fiscal year. When a 53-week fiscal year occurs, we report the additional week at the end of the fiscal fourth quarter.
Basis of Presentation
Basis of Presentation
The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”). The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries.
Use of Estimates
Use of Estimates
The preparation of the financial statements requires management of the Company to make a number of estimates and assumptions relating to the reported amount of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of sales and expenses during the period. Actual results could differ from these estimates.
Business Combinations
Business Combinations
The Company accounts for acquisitions in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 805, Business Combinations (“ASC 805”). The purchase price of an acquisition is measured as the aggregate fair value of the consideration transferred at the date of acquisition. The purchase price is allocated to the fair values of the tangible and intangible assets acquired and liabilities assumed, with any excess recorded as goodwill. These fair value determinations require judgment and may involve the use of significant estimates and assumptions. The purchase price allocation may be provisional during a measurement period of up to one year from the acquisition date to provide reasonable time to obtain the information necessary to identify and measure the assets acquired and liabilities assumed. Only facts and circumstances that existed as of the acquisition date are considered for subsequent adjustment to the purchase price allocation, and any such adjustment will be recognized in the period in which it is determined prior to completion of the measurement period. Transaction costs associated with acquisitions are expensed as incurred.
Cash and Cash Equivalents
Cash and Cash Equivalents
Cash consists of currency and demand deposits with banks.
Receivables
Receivables
Receivables consist primarily of amounts due from credit card companies, vendor receivables, and commercial credit receivables. The Company typically collects its credit card receivables within three to five business days of the underlying sale to the customer, while commercial credit receivables are typically collected within 40 days after the customer takes possession of the goods. The Company has agreements with a majority of its large merchandise vendors that allow for specified rebates based on purchasing volume. Generally, these agreements are on an annual basis, and the Company collects the majority of rebates earned each quarter subsequent to quarter end. Additionally, the Company has agreements with substantially all vendors that allow for the return of certain damaged or defective merchandise throughout the normal course of business. When inventory is identified to return to a vendor, it is removed from inventory and recorded as a receivable on the Consolidated Balance Sheet, and any variance between capitalized inventory cost associated with the return and the expected vendor reimbursement is expensed in Cost of sales in the Consolidated Statements of Operations and Comprehensive Income when the inventory is identified to be returned to the vendor. The Company reserves for estimated uncollected receivables based on historical trends, which historically have been immaterial.
Credit Program
Credit Program
Credit is offered to the Company's customers through a proprietary credit card underwritten by third-party financial institutions at no recourse to the Company. The Company also offers limited credit to its commercial clients.
Inventory Valuation and Shrinkage
Inventory Valuation and Shrinkage
Inventories consist of merchandise held for sale and are stated at the lower of cost or net realizable value. When evidence exists that the net realizable value of inventory is lower than its cost, the difference is recorded in cost of sales in the Consolidated Statements of Operations and Comprehensive Income in the period in which it occurs. The Company determines inventory costs using the moving weighted average cost method. The Company capitalizes transportation, duties, and other costs to get product to its retail locations. The Company records reserves for estimated losses related to shrinkage and other amounts that are otherwise not expected to be fully recoverable. These reserves are calculated based on historical shrinkage, selling price, margin, and current business trends. The estimates have calculations that require management to make assumptions based on the current rate of sales, age, salability, and profitability of inventory, historical percentages that can be affected by changes in the Company's merchandising mix, customer preferences, and changes in actual shrinkage trends. These reserves totaled $6.5 million and $8.7 million as of December 28, 2023 and December 29, 2022, respectively.
Physical inventory counts and cycle counts are performed on a regular basis in each store and distribution center to ensure that amounts reflected in the accompanying Consolidated Balance Sheets are properly stated. During the period between physical inventory counts in its stores, the Company accrues for estimated losses related to shrinkage on a store-by-store basis. Shrinkage is the difference between the recorded amount of inventory and the physical inventory. Shrinkage may occur due to theft or loss, among other things.
Fixed Assets
Fixed Assets
Fixed assets consist primarily of furniture, fixtures, and equipment, computer software and hardware, leasehold improvements (including those that are reimbursed by landlords as tenant improvement allowances), buildings and improvements, and land. Fixed assets are stated at cost less accumulated depreciation utilizing the straight-line method over the assets’ estimated useful lives. The Company capitalizes interest on borrowings during the active construction period of certain capital projects.
Leasehold improvements are amortized using the straight-line method over the shorter of (i) the original term of the lease, (ii) renewal term of the lease if the renewal is reasonably certain or (iii) the useful life of the improvement. The Company’s fixed assets are depreciated using the following estimated useful lives:
Useful Life
Furniture, fixtures and equipment
2 - 7 years
Computer software and hardware
3 - 7 years
Leasehold improvements
10 - 25 years
Buildings and improvements
10 - 35 years
LandIndefinite
The cost and related accumulated depreciation of assets sold or otherwise disposed are removed from the accounts, and the related gain or loss is reported in the Consolidated Statements of Operations and Comprehensive Income.
Internal-Use Software Costs
Internal-Use Software Costs
The Company capitalizes certain costs related to the acquisition and development of internal-use software which are included within fixed assets, net in the Consolidated Balance Sheets. Capitalized internal-use software costs are amortized using the straight-line method over the estimated useful life of the software within selling and store operating expense or general and administrative expense in the Consolidated Statements of Operations and Comprehensive Income. Costs related to internal-use software not meeting the criteria for capitalization are expensed as incurred.
Cloud Computing Arrangements
Cloud Computing Arrangements
The Company capitalizes certain costs to implement cloud computing arrangements that are service contracts “(CCA”) hosted by third-party vendors. CCA implementation costs meeting the criteria for capitalization are included within prepaid and other current assets in the Consolidated Balance Sheets and are amortized using the straight-line method over the expected term of the related contract, which may include reasonably certain renewals. Amortization expense for capitalized implementation costs is presented in the Consolidated Statements of Operations and Comprehensive Income based on where the hosting fees for the related service contract are recognized, which is either selling and store operating expense or general and administrative expense.
Finite-lived Intangible Assets
Finite-lived Intangible Assets
In accordance with ASC 350, Intangibles—Goodwill and Other (“ASC 350”), identifiable intangible assets with finite lives are amortized over their estimated useful lives. The estimated lives of the Company’s finite-lived intangible assets are as follows:
Useful Life
Non-compete agreement5 years
Customer relationships12 years
Goodwill and Other Indefinite-lived Intangible Assets
Goodwill and Other Indefinite-lived Intangible Assets
Goodwill represents the excess of purchase price over the fair value of net assets acquired. The Company does not amortize goodwill and other intangible assets with indefinite lives resulting from business combinations but, in accordance with ASC 350, does assess the recoverability of goodwill annually in the fourth quarter of each fiscal year, or more often if events occur or changes in circumstances indicate that the carrying amount of goodwill may not be recoverable. Such circumstances could include, but are not limited to, a significant adverse change in customer demand or business climate or an adverse action or assessment by a regulator. Each year, the Company may assess qualitative factors to determine whether it is more likely than not that the fair value of the single reporting unit is less than its carrying amount as a basis for determining whether it is necessary to complete quantitative impairment assessments.
Impairment Assessment of Goodwill and Other Indefinite-lived Intangible Assets
The Company tests goodwill and its trade names, which are indefinite-lived intangible assets, for impairment annually in the fourth quarter of each fiscal year, or more often if events occur or changes in circumstances indicate that the carrying amount of goodwill or indefinite-lived intangible assets may not be recoverable. The Company has the option to assess the value of its goodwill and other indefinite-lived intangible assets under either a qualitative or quantitative approach. Under a qualitative approach, the Company evaluates various market and other factors to determine whether it is more likely than not that the Company’s goodwill or other indefinite-lived intangible assets have been impaired. In performing the qualitative assessment, the Company considers the carrying value of its single reporting unit compared to its fair value as well as events and changes in circumstances that could include, but are not limited to, a significant adverse change in customer demand or business climate, an adverse action or assessment by a regulator, and significant adverse changes in the price of the Company’s common stock. If such qualitative assessment indicates that impairment may have occurred, an additional quantitative assessment is performed by comparing the carrying value of the assets to their respective estimated fair values. If the recorded carrying value of goodwill or an other indefinite-lived intangible asset exceeds its estimated fair value, an impairment charge is recorded to write the asset down to its estimated fair value.
During the fourth quarter of fiscal 2023, the Company qualitatively assessed whether it was more likely than not that the goodwill and indefinite-lived intangible assets were impaired. Based on this assessment, the Company determined it was more likely than not that its goodwill and other indefinite-lived intangible assets were not impaired as of October 27, 2023. No events or changes in circumstances have occurred since the date of the Company's most recent annual impairment assessment that would more likely than not reduce the fair value of the reporting unit below its carrying amount.
The Company’s goodwill and other indefinite-lived intangible assets impairment assessments contain uncertainties because they require management to make significant judgments in estimating the fair value of the Company’s reporting unit and other indefinite-lived intangible assets and, if a quantitative assessment is deemed necessary, may include the projection of future cash flows, assumptions about which market participants are the most comparable, the selection of discount rates, and the weighting of the income and market approaches. These calculations contain uncertainties because they require management to make assumptions such as estimating economic factors, including the profitability of future business operations and, if necessary, the fair value of the reporting unit’s assets and liabilities. Further, the Company’s ability to realize the future cash flows used in its fair value calculations is affected by factors such as changes in economic conditions, changes in the Company’s operating performance, and changes in the Company’s business strategies. Significant changes in any of the assumptions involved in calculating these estimates could affect the estimated fair value of the Company’s reporting unit and indefinite-lived intangible assets and could result in impairment charges in a future period.
Long-lived Assets
Long-lived Assets
Long-lived assets, such as fixed assets, operating lease right-of-use assets, and intangible assets with finite lives, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Conditions that may indicate impairment include, but are not limited to, a significant adverse change in customer demand or business climate that could affect the value of an asset, significant changes or planned changes in the Company’s use of an asset, a product recall, or an adverse action by a regulator. In accordance with ASC 360, Property, Plant and Equipment, the evaluation is performed at the lowest level for which identifiable cash flows are available that are largely independent of the cash flows of other assets or asset groups. If the sum of the estimated undiscounted future cash flows is less than the carrying value of the related asset or asset group, an impairment loss is recognized equal to the difference between carrying value and fair value.
Since there is typically no active market for the Company’s definite-lived intangible assets, the Company estimates fair value based on expected future cash flows at the time they are identified. When events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable, the Company estimates future cash flows based on store-level historical results, current trends, and operating and cash flow projections. Definite-lived intangible assets are amortized over their respective estimated useful lives on a straight-line basis, which the Company believes to be the amortization methodology that best matches the pattern of economic benefit that is expected from the assets. The useful lives of definite-lived intangible asset are evaluated on an annual basis.
Leases
Leases
The Company recognizes lease right-of-use assets and corresponding lease liabilities for all operating leases on the balance sheet, excluding short-term leases (leases with terms of 12 months or less) as described under ASC 842, Leases (“ASC 842”). The majority of the Company’s long-term operating lease agreements include options to extend, which are also factored into the recognition of their respective assets and liabilities when appropriate based on management’s assessment of the probability that the options will be exercised. Lease payments are discounted using the rate implicit in the lease, or, if not readily determinable, a third-party secured incremental borrowing rate based on information available at lease commencement. The secured incremental borrowing rate is estimated based on yields obtained from Bloomberg for U.S. consumers with a BB credit rating and is adjusted for collateralization as well as inflation. Additionally, certain of the Company’s lease agreements include escalating rents over the lease terms, which, under ASC 842, results in rent being expensed on a straight-line basis over the life of the lease that commences on the date the Company has the right to control the property.
Self-Insurance Reserves
Self-Insurance Reserves
The Company is partially self-insured for workers’ compensation and general liability claims less than certain dollar amounts and maintains insurance coverage with individual and aggregate limits. The Company’s liabilities represent estimates of the ultimate cost for claims incurred, including loss adjusting expenses, as of the balance sheet date. The estimated liabilities are not discounted and are established based upon analysis of historical data, actuarial estimates, regulatory requirements, an estimate of claims incurred but not yet reported, and other relevant factors. Management utilizes independent third-party actuarial studies to help assess the liability on a regular basis.
Commitments and Contingencies
Commitments and Contingencies
Liabilities for loss contingencies arising from claims, assessments, litigation, fines, penalties, and other sources are recorded when it is probable that a liability has been incurred and the amount of the loss can be reasonably estimated.
Asset Retirement Obligations
Asset Retirement Obligations
An asset retirement obligation (“ARO”) represents a legal obligation associated with the retirement of a tangible long-lived asset that is incurred upon the acquisition, construction, development or normal operation of that long-lived asset. The Company’s AROs are primarily associated with leasehold improvements that, at the end of a lease, the Company is contractually obligated to remove in order to comply with certain lease agreements. The ARO is recorded in Other liabilities on the Consolidated Balance Sheets and will be subsequently adjusted for changes in fair value. The associated estimated asset retirement costs are capitalized as part of the carrying amount of the long-lived asset and depreciated over its useful life.
Changes in (i) inflation rates and (ii) the estimated costs, timing and extent of future store closure activities each result in (a) a current adjustment to the recorded liability and related asset and (b) a change in the liability and asset amounts to be recorded prospectively. Any changes related to the assets are then recognized in accordance with the Company’s depreciation policy, which would generally result in depreciation expense being recognized prospectively over the shorter of the remaining lease term or estimated useful life.
Fair Value Measurements
Fair Value Measurements
The Company estimates fair values in accordance with ASC 820, Fair Value Measurement (“ASC 820”). ASC 820 provides a framework for measuring fair value and requires disclosures about fair value measurements. ASC 820 defines fair value as the price that would be received from the sale of an asset or paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants. Additionally, ASC 820 defines levels within a hierarchy based upon observable and non-observable inputs. If the inputs used to measure fair value fall within different levels of the hierarchy, the category level is based on the lowest priority level input that is significant to the overall fair value measurement of the instrument.
Level 1: Quoted prices in active markets for identical assets or liabilities as of the reporting date;
Level 2: Inputs other than quoted prices in active markets for identical assets or liabilities that are either directly or indirectly observable as of the reporting date; and
Level 3: Unobservable inputs that reflect the reporting entity’s own estimates about the assumptions market participants would use in pricing the asset or liability.
Derivative Financial Instruments
Derivative Financial Instruments
Changes in interest rates impact the Company’s results of operations. In an effort to manage exposure to this risk, the Company enters into derivative contracts and may adjust its derivative portfolio as market conditions change. Derivative contracts are recognized at fair value on the Consolidated Balance Sheets. Unrealized changes in the fair value of hedged derivative instruments are recorded in accumulated other comprehensive income within the stockholders’ equity section of the Consolidated Balance Sheets.
The Company has outstanding interest rate cap contracts designated as cash flow hedges that are expected to continue to be highly effective in offsetting changes in cash flow attributable to floating interest rate risk. The effective portion of the gain or loss on effective cash flow hedges is reported as a component of accumulated other comprehensive income and reclassified into earnings in the same period in which the hedged transaction affects earnings. To the extent that hedges are not highly effective, the ineffective portion of the hedge is immediately recognized in earnings. The Company performs an assessment of the effectiveness of its derivative contracts designated as hedges, including assessing the possibility of counterparty default. If it is determined that a derivative is no longer expected to be highly effective, hedge accounting is discontinued prospectively, and subsequent changes in the fair value of the hedge are recognized in earnings. See Note 8, “Derivatives and Risk Management” for additional information.
Interest Rate Risk
The Company’s exposure to market risk from adverse changes in interest rates is primarily associated with its long-term debt obligations, which carry variable interest rates. Market risk associated with the Company’s variable interest rate long-term debt relates to the potential negative impact to future earnings and cash flows from an increase in interest rates.
In an effort to manage exposure to the risk associated with variable interest rate long term debt, the Company periodically enters into interest rate derivative contracts. These interest rate derivative contracts are used to convert the interest rate exposure on a portion of the Company’s debt portfolio from a floating rate to a capped rate and are designated as cash flow hedges.
Credit Risk
To manage credit risk associated with the Company’s interest rate hedges, the Company selects counterparties based on their credit ratings and limits exposure to any one counterparty.
The counterparties to the Company’s derivative contracts are financial institutions with investment grade credit ratings. To manage credit risk related to its derivative financial instruments, the Company periodically monitors the credit risk of its counterparties, limits its exposure in the aggregate and to any single counterparty, and adjust its hedging positions, as appropriate. The impact of credit risk, as well as the ability of each party to fulfill its obligations under the derivative financial instruments, is considered in determining the fair value of the contracts. Credit risk has not had a significant effect on the fair value of the Company’s derivative contracts. The Company’s derivative financial instruments do not have any credit risk-related contingent features or collateral requirements.
Revenue Recognition, Gift Cards and Merchandise Credits, Loyalty Program and Sales Returns and Allowances
Revenue Recognition
In accordance with ASC 606, Revenue from Contracts with Customers (“ASC 606”), revenue and cost of sales are recognized when the related performance obligations in contracts with customers are settled. Performance obligations for the Company’s retail store sales, as well as for orders placed through its website and shipped to customers, are satisfied at the point at which the customer obtains control of the inventory, which is typically at the point-of-sale. In some cases, merchandise is not physically ready for transfer to the customer at the point-of-sale, and revenue recognition is deferred until the customer has control of the inventory. Shipping and handling activities are accounted for as activities to fulfill the promise to transfer goods rather than as separate performance obligations as outlined within ASC 606. Payment is generally due from the customer immediately at the point-of-sale for both retail store sales and website sales. The nature of the goods offered primarily include hard surface flooring and related accessories. The Company does not perform installation services, and free design services are offered in-store. The transaction price recognized in revenue represents the selling price of the products offered. Sales taxes collected are not recognized as revenue as these amounts are ultimately remitted to the appropriate taxing authorities.
The Company provides customers the right to return the goods sold to them within a reasonable time period, typically 90 days. The right of return is an element of variable consideration as defined within ASC 606. Reserves for future returns of previously sold goods are estimated based on historical experience and various other assumptions that management believes to be reasonable. These reserves reduce sales and cost of sales and establish a related return asset and refund liability as defined in ASC 606. The return asset is included within prepaid expenses and other current assets, and the refund liability is included within accrued expenses and other current liabilities, each respectively on the Consolidated Balance Sheets. Merchandise exchanges of similar product and price are not considered merchandise returns and, therefore, are excluded when calculating the sales returns reserve.
Gift Cards and Merchandise Credits
The Company sells gift cards to customers through its stores and website and also issues merchandise credits in its stores. Gift cards and merchandise credits are accounted for by recognizing a liability at the time the gift card is sold or the merchandise credit is issued. The liability is relieved and revenue is recognized upon redemption. We recognize breakage revenue that is not subject to escheatment based on historical redemption patterns for the portion of gift card values that are not expected to be redeemed.
Loyalty Program
Our Pro Premier loyalty program allows customers to earn points through purchases in our stores and our website. The Company allocates the transaction price between the goods and services sold and the loyalty points earned based on their relative standalone selling prices, which takes into account the portion of loyalty points expected to be redeemed. For eligible transactions, loyalty points are typically awarded at one percent, but may be awarded at up to four percent for our higher volume customers, of the selling price of the merchandise sold and are recognized at the time of sale as a liability. Breakage for loyalty point rewards is estimated based on historical customer redemption patterns and may change in the future as the program matures.
Sales Returns and Allowances
The Company accrues for estimated sales returns based on historical results.
Cost of Sales and Vendor Rebates and Allowances
Cost of Sales
Cost of sales consists of merchandise costs as well as freight, duty, and other costs to transport inventory to the Company’s distribution centers and stores. Cost of sales also includes costs for shrinkage, damaged product disposals, distribution, warehousing, sourcing, compliance, and arranging and paying for freight to deliver products to customers. The Company receives cash consideration from certain vendors related to vendor allowances and volume rebates, which is recorded as a reduction to the carrying value of inventory if the inventory is on hand and a reduction to cost of sales when the inventory is sold.
Vendor Rebates and Allowances
Vendor allowances consist primarily of volume rebates that are earned as a result of attaining certain inventory purchase levels and advertising allowances or incentives for the promotion of vendors' products. These vendor allowances are accrued as earned and are estimated based on annual projections.
Vendor allowances earned are initially recorded as a reduction to the carrying value of inventory and a subsequent reduction in cost of sales when the related product is sold. Certain incentive allowances that are reimbursements of specific, incremental, and identifiable costs incurred to promote vendors’ products are recorded as an offset against these promotional expenses.
Total Operating Expenses
Total Operating Expenses
Total operating expenses consist primarily of store and administrative personnel wages and benefits, infrastructure expenses, supplies, fixed asset depreciation, store and corporate facility expenses, pre-opening costs, training costs, and advertising costs. Credit card fees, insurance, personal property taxes, legal expenses, and other miscellaneous operating costs are also included.
Advertising Expenses
Advertising Expenses
The Company expenses advertising costs as the advertising takes place.
Pre-Opening Expenses
Pre-Opening Expenses
The Company accounts for non-capital operating expenditures incurred prior to opening a new store as pre-opening expenses in its Consolidated Statements of Operations and Comprehensive Income. The Company's pre-opening expenses begin on average three months to one year in advance of a store opening or relocating due to, among other things, the amount of time it takes to prepare a store for its grand opening. Pre-opening expenses primarily include: advertising, rent, staff training, staff recruiting, utilities, personnel, and equipment rental. A store is considered to be relocated if it is closed temporarily and re-opened within the same primary trade area.
Stock-Based Compensation
Stock-Based Compensation
The Company accounts for stock-based compensation, including employee stock options, restricted stock, and employee stock purchase plans, in accordance with ASC 718, Compensation – Stock Compensation (“ASC 718”), which requires measurement of compensation cost for all stock awards at fair value on the date of grant and recognition of compensation, net of forfeitures, over the requisite service period for awards expected to vest. As necessary, the Company obtains independent third-party valuation studies to assist with determining the grant date fair value of employee stock awards. Stock-based compensation cost is recognized as expense over the requisite service period based on the number of years for which the requisite service is expected to be rendered. Refer to Note 11, “Stockholders’ Equity” for additional details related to the Company’s stock-based compensation awards.
Income Taxes
Income Taxes
The Company accounts for income taxes under the liability method in accordance with ASC 740, Income Taxes, which requires the recognition of deferred tax assets and liabilities for the future tax consequences attributable to differences between the financial statement carrying amounts and tax basis of existing assets and liabilities. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. Changes in tax laws and rates could affect recorded deferred tax assets and liabilities in the future. The effect on deferred tax assets and liabilities of a change in tax laws or rates is recognized in the period that includes the enactment date of such a change.
The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which the associated temporary differences became deductible. On a quarterly basis, the Company evaluates whether it is more likely than not that its deferred tax assets will be realized in the future and concludes whether a valuation allowance must be established.
The Company includes any estimated interest and penalties on tax-related matters in income taxes payable and income tax expense. The Company accounts for uncertain tax positions in accordance with ASC 740. ASC 740-10 clarifies the accounting for uncertainty in income taxes recognized in an enterprise's financial statements using a two-step process for evaluating tax positions taken, or expected to be taken, on a tax return. The Company may only recognize the tax benefit from an uncertain tax position if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the financial statements from such a position should be measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate settlement. In addition, the Company recognizes a loss contingency for uncertain tax positions when it is probable that a liability has been incurred and the amount of the loss can be reasonably estimated. Amounts recognized for uncertain tax positions require that management make estimates and judgments based on provisions of the tax law, which may be subject to change or varying interpretations. The Company includes estimated interest and penalties related to uncertain tax position accruals within accrued expenses and other current liabilities in the Consolidated Balance Sheets and within income tax expense in the Consolidated Statements of Operations and Comprehensive Income.
Segments
Segments
The Company operates as a multi-channel specialty retailer of hard surface flooring and related accessories and seller of commercial surfaces. The Company primarily sells hard surface flooring and related accessories through retail stores located in the United States and through its website.
Operating segments are defined as components of an enterprise for which discrete financial information is available that is evaluated regularly by the chief operating decision maker (“CODM”) for purposes of allocating resources and evaluating financial performance. The Company’s CODM, its Chief Executive Officer, reviews financial information presented on a consolidated basis, accompanied by information about the Company’s two operating segments, Floor & Decor Retail and Spartan Surfaces, LLC. (“Spartan”), for purposes of allocating resources and evaluating financial performance. The Spartan segment, which engages in selling commercial surfaces and is entirely comprised of the Company’s Spartan subsidiary, does not meet the materiality criteria of ASC 280, Segment Reporting (“ASC 280”), and is therefore not disclosed separately as a reportable segment.
The Company concluded that the economic and operating characteristics of its one reportable segment, Floor & Decor Retail, are similar across its retail operations, including the net sales, gross profit and gross margin, and operating income of its retail stores as well as the nature of products and services offered, customer base, marketing initiatives, operating procedures, store layouts, employee incentive programs, methods of distribution, competitive and operating risks, and the level of shared resources across the business.
Recently Adopted and Issued Accounting Pronouncements
Recently Adopted Accounting Pronouncements
Supplier Finance Programs. In September 2022, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2022-04, “Liabilities - Supplier Finance Programs (Subtopic 405-50).” The ASU requires disclosure of the key terms of outstanding supply chain finance programs and a rollforward of the related amounts due to vendors participating in these programs. The adoption of ASU 2022-04 did not affect the Company’s financial position, results of operations, or cash flows as the standard only impacts financial statement footnote disclosures. The guidance was effective in the first quarter of fiscal 2023, except for a rollforward of activity within supply chain finance programs, which is effective beginning in fiscal 2024. For additional information, refer to Note 14, “Supply Chain Finance.”
Business Combinations. In October 2021, the FASB issued ASU No. 2021-08, “Business Combinations (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers.” The ASU addresses diversity and inconsistency related to the recognition and measurement of contract assets and contract liabilities acquired in a business combination and requires that an acquirer recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with ASC 606. The Company adopted ASU No, 2021-08 in the first quarter of 2023 on a prospective basis. The adoption of ASU No. 2021-08 did not have a material impact on the Company’s consolidated financial statements or related disclosures.
Presentation of Financial Statements, Financial Services—Depository and Lending, Financial Services—Investment Companies. In August 2021, the FASB issued ASU No. 2021-06, “Presentation of Financial Statements (Topic 205), Financial Services—Depository and Lending (Topic 942), and Financial Services—Investment Companies (Topic 946).” The ASU includes Release No.33-10786, Amendments to Financial Disclosures about Acquired and Disposed Businesses. This update amends certain Securities and Exchange Commission (“SEC”) disclosure guidance that is included in the accounting standards codification to reflect the SEC’s recent issuance of rules intended to modernize and streamline disclosure requirements, including updates to business acquisition and disposition significance tests used, the significance thresholds for pro forma statement disclosures, the number of preceding years of financial statements required for disclosure, and other provisions in the SEC releases. The guidance is effective upon its addition to the FASB codification. The adoption of ASU No. 2021-06 did not have a material impact on the Company’s consolidated financial statements or related disclosures.
Reference Rate Reform. In March 2020, the FASB issued ASU No. 2020-04, “Reference Rate Reform (Topic 848)”, which provides optional guidance to ease the potential accounting and financial reporting burden of reference rate reform, including the expected market transition from the London Interbank Offered Rate (“LIBOR”) and other interbank offered rates to alternative reference rates. The new guidance provides temporary optional expedients and exceptions for applying U.S. GAAP to transactions affected by reference rate reform if certain criteria are met. These transactions include contract modifications, hedging relationships, and the sale or transfer of debt securities classified as held-to-maturity. Entities may apply the provisions of the new standard as of the beginning of the reporting period when the election is made. In January 2021, the FASB issued ASU No. 2021-01, “Reference Rate Reform (Topic 848),” which amended ASU 2020-04 to clarify the scope and application of the original guidance in ASU No. 2020-04. In December 2022, the FASB issued ASU No. 2022-06, “Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848”, which amended ASU 2020-04 to extend the period of time entities can utilize the reference rate reform relief guidance under ASU 2020-04 from December 31, 2022 to December 31, 2024. In the fourth quarter of fiscal 2022, the Company adopted ASU 2020-04 and its amendments. The adoption of ASU 2020-04 and its amendments did not have a material impact on the Company’s consolidated financial statements or related disclosures.
Simplifying the Accounting for Income Taxes. In December 2019, the FASB issued ASU No. 2019-12, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.” The ASU simplifies the accounting for income taxes by removing certain exceptions to the general principles in Topic 740. The ASU also clarifies and amends existing guidance to improve consistent application among reporting entities. In the first quarter of fiscal 2021, the Company adopted ASU No. 2019-12 on a prospective basis. The adoption of ASU No. 2019-12 did not have a material impact on the Company’s consolidated financial statements.
Recently Issued Accounting Pronouncements
Income Taxes. In December 2023, the FASB issued ASU No. 2023-09, “Income Taxes (Topic 740).” The amendments in this ASU improve the transparency of income tax disclosures by requiring consistent categories and greater disaggregation of information in the rate reconciliation and income taxes paid disaggregated by jurisdiction. Additionally, this ASU improves the effectiveness and comparability of disclosures by adding disclosures of pretax income (or loss) and income tax expense (or benefit) to be consistent with SEC Regulation S-X 210.4-08(h) and by removing disclosures that no longer are considered cost beneficial or relevant. This guidance in ASU No. 2023-09 is effective for annual periods beginning after December 15, 2024 on a prospective basis. Early adoption of the standard is permitted. The adoption of ASU 2023-09 is not expected to have a material impact on the Company’s consolidated financial statements or related disclosures.
Segment Reporting. In November 2023, the FASB issued ASU No. 2023-07, “Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures.” This ASU expands disclosure of reportable segments by requiring more enhanced information about a reportable segment’s expenses, interim segment profit or loss, and how the CODM uses reported segment profit or loss information in assessing segment performance and allocating resources. The guidance in ASU No. 2023-07 is effective for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. This guidance should be applied retrospectively to all prior periods presented in the consolidated financial statements. Early adoption is permitted. The Company is currently evaluating the impact of ASU 2023-07 on our consolidated financial statements and related disclosures.
Presentation and Disclosure Requirements. In October 2023, the FASB issued ASU No. 2023-06, “Disclosure Improvements - Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative.” The ASU amends the disclosure or presentation requirements related to various subtopics in the FASB ASC. The ASU was issued in response to the SEC’s August 2018 final amendments in Release No. 33-10532, Disclosure Update and Simplification that updated and simplified disclosure requirements that the SEC believed were duplicative, overlapping, or outdated. The guidance in ASU 2023-06 is intended to align GAAP requirements with those of the SEC and to facilitate the application of GAAP for all entities. The amendments introduced by ASU 2023-06 are effective if the SEC removes the related disclosure or presentation requirement from its existing regulations by June 30, 2027. If, by June 30, 2027, the SEC has not removed the applicable requirements from its existing regulations, the pending content of the associated amendment will be removed from the ASC and will not become effective for any entities. Early adoption is permitted. The adoption of ASU 2023-06 is not expected to have a material impact on the Company’s consolidated financial statements or related disclosures.
Leases. In March 2023, the FASB issued ASU No. 2023-01, “Leases (Topic 842), Common Control Arrangements.” The amendments in the ASU applying to public business entities clarifies the accounting for leasehold improvements associated with common control leases, reducing diversity in practice and providing investors with financial information that will better reflect the economics of those transactions. This guidance in ASU No. 2023-01 is effective for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years, and can be applied prospectively to all new leasehold improvements, prospectively to all new and existing leasehold improvements, or retrospectively to the beginning of the period in which the entity first applied Topic 842. Early adoption of the standard is permitted, including adoption in an interim period. The adoption of ASU 2023-01 is not expected to have an impact on the Company’s consolidated financial statements or related disclosures and would only be applicable to the extent that the Company has future common control leases.
Fair Value Measurements Fair Value MeasurementsAs of December 28, 2023 and December 29, 2022, the Company had certain financial assets and liabilities on its Consolidated Balance Sheets that were required to be measured at fair value on a recurring or non-recurring basis. The estimated fair values of financial assets and liabilities such as cash and cash equivalents, receivables, prepaid expenses and other current assets, other assets, accounts payable, and accrued expenses and other current liabilities approximate their respective carrying values as reported within the Consolidated Balance Sheets.The Company’s contingent earn-out liabilities are classified as Level 3 within the fair value hierarchy due to the use of unobservable inputs that are significant to their respective valuations.
Interest Rate Cap Contracts
The Company has outstanding interest rate cap contracts that were valued primarily using Level 2 inputs based on data readily observable in public markets. The Company's interest rate cap contracts were negotiated with counterparties without going through a public exchange. Accordingly, the Company's fair value assessments for these derivative contracts gave consideration to the risk of counterparty default as well as the Company's own credit risk.
XML 43 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 28, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Fixed Assets The Company’s fixed assets are depreciated using the following estimated useful lives:
Useful Life
Furniture, fixtures and equipment
2 - 7 years
Computer software and hardware
3 - 7 years
Leasehold improvements
10 - 25 years
Buildings and improvements
10 - 35 years
LandIndefinite
Fixed assets as of December 28, 2023 and December 29, 2022 consisted of the following:
in thousandsDecember 28,
2023
December 29,
2022
Leasehold improvements $758,462 $653,151 
Buildings and improvements (1)
567,926 315,343 
Furniture, fixtures, and equipment451,142 350,556 
Computer software and hardware209,199 158,519 
Land97,361 86,927 
Construction in process
168,198 145,709 
Fixed assets, at cost2,252,288 1,710,205 
Less: accumulated depreciation and amortization622,371 452,149 
Fixed assets, net$1,629,917 $1,258,056 
(1)    Represents buildings and improvements on land that the Company owns as well as on land that the Company is leasing through ground leases.
Schedule of Finite-Lived Intangible Assets The estimated lives of the Company’s finite-lived intangible assets are as follows:
Useful Life
Non-compete agreement5 years
Customer relationships12 years
The gross carrying amount and accumulated amortization of other intangible assets as of December 28, 2023 and December 29, 2022 are as follows:
December 28, 2023December 29, 2022
in thousandsGross carrying amount (1)Accumulated amortizationNet carrying valueGross carrying amount (1)Accumulated amortizationNet carrying value
Amortizable intangible assets:
Customer relationships$43,216 $(8,147)$35,069 $38,216 $(4,728)$33,488 
Non-compete agreement
300 (169)131 300 (104)196 
Total amortizable intangible assets43,516 (8,316)35,200 38,516 (4,832)33,684 
Indefinite-lived intangible assets:
Trade names118,669 — 118,669 118,669 — 118,669 
Total intangible assets
$162,185 $(8,316)$153,869 $157,185 $(4,832)$152,353 
(1)    Refer to Note 15, “Acquisitions” for details related to intangible assets acquired during fiscal 2023 and fiscal 2022.
XML 44 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue (Tables)
12 Months Ended
Dec. 28, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregated Revenue The following table presents the net sales of each major product category for each of the last three fiscal years:
Fiscal Year Ended
in thousands
December 28,
2023
December 29,
2022
December 30,
2021
Product Category
Net Sales
% of
Net Sales
Net Sales
% of
Net Sales
Net Sales
% of
Net Sales
Laminate and vinyl$1,153,476 26 %$1,184,636 28 %$876,714 26 %
Tile1,033,830 23 963,999 23 801,101 23 
Installation materials and tools
828,601 19 713,127 17 558,721 16 
Decorative accessories and wall tile743,571 17 744,888 17 642,697 19 
Wood
258,359 274,528 259,637 
Natural stone
208,286 212,167 199,140 
Adjacent categories83,525 69,820 54,482 
Other (1)
104,236 101,308 41,041 
Total$4,413,884 100 %$4,264,473 100 %$3,433,533 100 %
(1)Other includes delivery, sample, and other product revenue and adjustments for deferred revenue, sales returns reserves, and other revenue related adjustments that are not allocated on a product-category basis.
XML 45 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses and Other Current Liabilities (Tables)
12 Months Ended
Dec. 28, 2023
Accrued Liabilities, Current [Abstract]  
Schedule of Accrued Expenses
Accrued expenses and other current liabilities as of December 28, 2023 and December 29, 2022 consisted of the following:
in thousandsDecember 28,
2023
December 29,
2022
Accrued construction in progress
$102,163 $72,737 
Loyalty program liability45,645 33,818 
Wages and payroll taxes payable
28,762 26,415 
Sales returns and allowances27,406 33,284 
Sales taxes payable
24,064 25,253 
Accrued incentive compensation22,417 23,561 
Insurance reserve incurred but not reported21,650 19,635 
Unredeemed gift cards12,668 13,082 
Other48,165 50,234 
Accrued expenses and other current liabilities$332,940 $298,019 
XML 46 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fixed Assets (Tables)
12 Months Ended
Dec. 28, 2023
Property, Plant and Equipment [Abstract]  
Schedule of Fixed Assets The Company’s fixed assets are depreciated using the following estimated useful lives:
Useful Life
Furniture, fixtures and equipment
2 - 7 years
Computer software and hardware
3 - 7 years
Leasehold improvements
10 - 25 years
Buildings and improvements
10 - 35 years
LandIndefinite
Fixed assets as of December 28, 2023 and December 29, 2022 consisted of the following:
in thousandsDecember 28,
2023
December 29,
2022
Leasehold improvements $758,462 $653,151 
Buildings and improvements (1)
567,926 315,343 
Furniture, fixtures, and equipment451,142 350,556 
Computer software and hardware209,199 158,519 
Land97,361 86,927 
Construction in process
168,198 145,709 
Fixed assets, at cost2,252,288 1,710,205 
Less: accumulated depreciation and amortization622,371 452,149 
Fixed assets, net$1,629,917 $1,258,056 
(1)    Represents buildings and improvements on land that the Company owns as well as on land that the Company is leasing through ground leases.
XML 47 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets (Tables)
12 Months Ended
Dec. 28, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Carrying Amount of Goodwill
Goodwill and changes in the carrying amount of goodwill are as follows for the periods presented:
in thousandsDecember 28,
2023
December 29,
2022
Goodwill, balance at beginning of year$255,473 $255,473 
Acquisition (1)
2,467 — 
Goodwill, balance at end of year$257,940 $255,473 
(1)    Reflects goodwill related to the Salesmaster acquisition completed in fiscal 2023. See Note 15, “Acquisitions” for additional details.
Schedule of Finite-Lived Intangible Assets The estimated lives of the Company’s finite-lived intangible assets are as follows:
Useful Life
Non-compete agreement5 years
Customer relationships12 years
The gross carrying amount and accumulated amortization of other intangible assets as of December 28, 2023 and December 29, 2022 are as follows:
December 28, 2023December 29, 2022
in thousandsGross carrying amount (1)Accumulated amortizationNet carrying valueGross carrying amount (1)Accumulated amortizationNet carrying value
Amortizable intangible assets:
Customer relationships$43,216 $(8,147)$35,069 $38,216 $(4,728)$33,488 
Non-compete agreement
300 (169)131 300 (104)196 
Total amortizable intangible assets43,516 (8,316)35,200 38,516 (4,832)33,684 
Indefinite-lived intangible assets:
Trade names118,669 — 118,669 118,669 — 118,669 
Total intangible assets
$162,185 $(8,316)$153,869 $157,185 $(4,832)$152,353 
(1)    Refer to Note 15, “Acquisitions” for details related to intangible assets acquired during fiscal 2023 and fiscal 2022.
Schedule of Indefinite-Lived Intangible Assets
The gross carrying amount and accumulated amortization of other intangible assets as of December 28, 2023 and December 29, 2022 are as follows:
December 28, 2023December 29, 2022
in thousandsGross carrying amount (1)Accumulated amortizationNet carrying valueGross carrying amount (1)Accumulated amortizationNet carrying value
Amortizable intangible assets:
Customer relationships$43,216 $(8,147)$35,069 $38,216 $(4,728)$33,488 
Non-compete agreement
300 (169)131 300 (104)196 
Total amortizable intangible assets43,516 (8,316)35,200 38,516 (4,832)33,684 
Indefinite-lived intangible assets:
Trade names118,669 — 118,669 118,669 — 118,669 
Total intangible assets
$162,185 $(8,316)$153,869 $157,185 $(4,832)$152,353 
(1)    Refer to Note 15, “Acquisitions” for details related to intangible assets acquired during fiscal 2023 and fiscal 2022.
Schedule of Future Amortizable Expense Related to Other Intangible Assets
As of December 28, 2023, the estimated aggregate future amortizable expense related to other intangible assets is as follows:
in thousandsAmount
2024$3,667 
20253,667 
20263,601 
20273,601 
20283,601 
Thereafter17,063 
Total$35,200 
XML 48 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 28, 2023
Income Tax Disclosure [Abstract]  
Schedule of Components of the Provision for Income Taxes
The components of income tax expense are as follows:
Fiscal Year Ended
in thousands
December 28,
2023
December 29,
2022
December 30,
2021
Current expense:
Federal
$29,737 $73,463 $37,869 
State
12,092 16,489 9,927 
Total current expense41,829 89,952 47,796 
Deferred expense (benefit):
Federal
24,792 (78)4,853 
State
(1,070)(2,447)(1,811)
Total deferred expense (benefit)
23,722 (2,525)3,042 
Income tax expense
$65,551 $87,427 $50,838 
Schedule of Effective Income Tax Reconciliation
The following is a summary of the differences between the total income tax expense as shown on the financial statements and the income tax expense that would result from applying the federal statutory tax rate of 21% for the fiscal years ended December 28, 2023, December 29, 2022, and December 30, 2021 to income before income taxes:
Fiscal Year Ended
in thousands
December 28,
2023
December 29,
2022
December 30,
2021
Computed “expected” income tax expense at statutory rate
$65,421 $80,984 $70,154 
State income taxes, net of federal income tax benefit (1)
8,824 11,744 6,186 
Permanent differences:
Excess tax benefit related to stock-based compensation awards(8,748)(3,762)(25,710)
Other1,714 874 908 
Total permanent differences(7,034)(2,888)(24,802)
Provision to return578 183 (34)
Federal tax credits(2,019)(1,535)(1,471)
Uncertain tax positions— (848)308 
Other, net(219)(213)497 
Income tax expense
$65,551 $87,427 $50,838 
(1)     Includes state excess tax benefits related to stock-based compensation awards for fiscal years 2023, 2022, and 2021 of $1.8 million, $0.8 million, and $4.6 million, respectively.
Schedule of Deferred Tax Assets and Liabilities
The tax effects of temporary differences that give rise to significant portions of the deferred income tax assets and (liabilities) are presented below:
Fiscal Year Ended
in thousandsDecember 28,
2023
December 29,
2022
Deferred tax assets:
Lease liabilities$362,958 $339,972 
Accruals not currently deductible for tax purposes20,072 16,014 
Inventories10,596 10,337 
Stock-based compensation10,039 11,320 
Other intangibles6,289 4,187 
Gift card liability3,109 3,206 
Other
2,918 2,608 
Total deferred tax assets415,981 387,644 
Deferred tax liabilities:
Right-of-use assets(322,033)(302,008)
Fixed assets(113,130)(85,621)
Intangible assets(27,493)(27,430)
Other(6,286)(2,840)
Total deferred tax liabilities(468,942)(417,899)
Net deferred tax liabilities$(52,961)$(30,255)
Schedule of Unrecognized Tax Benefits Roll Forward The following is a reconciliation of the beginning and ending balance of unrecognized tax benefits for fiscal years 2022 and 2021:
Fiscal Year Ended
in thousandsDecember 29,
2022
December 30,
2021
Unrecognized tax benefits balance at beginning of fiscal year$1,073 $6,107 
Additions based on tax positions related to the current year— 390 
Reductions due to settlements— (5,424)
Reductions for tax positions of prior years(1,073)— 
Unrecognized tax benefits balance at end of fiscal year$— $1,073 
XML 49 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 28, 2023
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation The table below summarizes changes in contingent earn-out liabilities during the fiscal year ended December 28, 2023.
in thousandsContingent Earn-out Liabilities
Balance at December 29, 2022
$11,019 
Acquisition (1)
2,750 
Fair value adjustments2,609 
Payments(5,241)
Balance at December 28, 2023
$11,137 
(1)    During the fiscal year ended December 28, 2023, the Company acquired a seller of commercial surfaces for total consideration of $20.1 million, including $17.4 million of cash and contingent earn-out consideration with an estimated fair value of $2.8 million. The estimated fair value of the contingent earn-out consideration was determined using a discounted cash flow model which included significant unobservable inputs related to projected revenue and gross margin. Payout of the contingent consideration is subject to the acquired company’s achievement of certain annual gross margin and gross profit targets in fiscal years 2023 through 2025. A portion of these earn-out opportunities is payable each year only to the extent the applicable performance targets for that year are met, with a maximum potential payout of $4.0 million requiring that each of the individual annual targets are achieved. Refer to Note 15, “Acquisitions” for additional information.
Schedule of Fair Value Measurement Inputs and Valuation Techniques
The Company determined the fair value of the portion of the contingent earn-out liabilities related to the fiscal 2021 acquisition of Spartan with assistance from a third-party valuation specialist using a Monte Carlo valuation method with significant unobservable inputs, including the following weighted-average assumptions as of December 28, 2023, and December 29, 2022:
December 28,
2023
December 29,
2022
Discount rate13.0%13.5%
Revenue volatility21.0%18.6%
EBITDA volatility40.0%35.0%
XML 50 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivatives and Risk Management (Tables)
12 Months Ended
Dec. 28, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Derivative Position
Derivative Position as of December 28, 2023:
in thousandsNotional BalanceFinal Maturity
Date
Other Current AssetsOther
Assets
AOCI, Net
of Tax
Designated as cash flow hedges:
Interest rate cap
$75,000 U.S. dollarsApril 2024$909 $— $(711)
Interest rate cap
$75,000 U.S. dollarsApril 2024$910 $— $(711)
Derivative Position as of December 29, 2022:
in thousandsNotional BalanceFinal Maturity
Date
Other Current AssetsOther
Assets
AOCI, Net
of Tax
Designated as cash flow hedges:
Interest rate cap$75,000 U.S. dollarsApril 2024$2,275 $654 $(2,166)
Interest rate cap$75,000 U.S. dollarsApril 2024$2,278 $656 $(2,171)
Schedule of Gains Related to Our Designated Hedge Contracts
Gains related to designated hedge contracts are as follows:
Effective Portion Reclassified
From AOCI to Earnings
Effective Portion Recognized in
Other Comprehensive Income
Fiscal Year EndedFiscal Year Ended
in thousands
December 28,
2023
December 29,
2022
December 30,
2021
December 28,
2023
December 29,
2022
December 30,
2021
Interest rate caps (cash flow hedges)$5,069 $914 $— $2,154 $4,716 $371 
XML 51 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 28, 2023
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Components of Lease Expense
The table below presents components of lease expense for operating leases.
Fiscal Year Ended
in thousandsClassificationDecember 28,
2023
December 29,
2022
December 30,
2021
Fixed operating lease cost:Selling and store operating$157,106 $139,603 $123,882 
Cost of sales24,058 25,465 24,170 
Pre-opening15,171 9,971 10,127 
General and administrative4,161 4,622 4,359 
Total fixed operating lease cost$200,496 $179,661 $162,538 
Variable lease cost (1):
Selling and store operating$57,527 $49,605 $42,093 
Cost of sales4,009 3,894 5,506 
Pre-opening976 666 274 
General and administrative1,420 787 310 
Total variable lease cost$63,932 $54,952 $48,183 
Sublease incomeCost of sales(2,722)(2,722)(2,694)
Total operating lease cost (2)
$261,706 $231,891 $208,027 
(1)Includes variable costs for common area maintenance, property taxes, and insurance on leased real estate.
(2)Excludes short-term lease costs, which were immaterial for the fiscal years ended December 28, 2023, December 29, 2022, and December 30, 2021.
Schedule of Future Minimum Lease Payments Under Non Cancelable Operating Leases
Future minimum lease payments under non-cancelable operating leases as of December 28, 2023 were as follows:
in thousands
Amount
2024$201,830 
2025202,451 
2026189,438 
2027179,514 
2028159,645 
Thereafter
1,134,470 
Total minimum lease payments (1) (2)
2,067,348 
Less: amount of lease payments representing interest
639,166 
Present value of future minimum lease payments
1,428,182 
Less: current obligations under leases
126,428 
Long-term lease obligations
$1,301,754 
(1)Future lease payments exclude approximately $514.0 million of legally binding minimum lease payments for operating leases signed but not yet commenced.
(2)Operating lease payments include $246.7 million related to options to extend lease terms that are reasonably certain of being exercised.
XML 52 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt (Tables)
12 Months Ended
Dec. 28, 2023
Debt Disclosure [Abstract]  
Schedule of Long Term Debt
The following table summarizes the Company's long-term debt as of December 28, 2023 and December 29, 2022:
in thousandsMaturity DateInterest Rate Per Annum at December 28,
2023 (1)
December 28,
2023
December 29,
2022
Credit Facilities:
Term Loan FacilityFebruary 14, 20277.35%Variable$202,396 $204,499 
Asset-based Loan Facility (“ABL Facility”)
August 4, 20276.61%Variable— 210,200 
Total secured debt at par value202,396 414,699 
Less: current maturities2,103 2,103 
Long-term debt maturities200,293 412,596 
Less: unamortized discount and debt issuance costs5,354 7,045 
Total long-term debt$194,939 $405,551 
(1)The applicable interest rate for the Term Loan Facility as presented herein does not include the effect of interest rate cap agreements, which caps the applicable interest rate for $150.0 million of the Term Loan Facility at less than 1.68%.
Schedule of Maturities of Debt
The following table summarizes scheduled maturities of the Company’s debt as of December 28, 2023:
in thousandsAmount
2024$2,103 
20252,103 
20262,629 
2027195,561 
Total minimum debt payments$202,396 
Schedule of Components of Interest Expense
Components of interest expense are as follows for the periods presented:
Fiscal Year Ended
in thousandsDecember 28,
2023
December 29,
2022
December 30,
2021
Total interest costs, net of interest income (1)
$16,905 $14,942 $7,657 
Less: interest capitalized
7,008 3,804 2,733 
Interest expense, net$9,897 $11,138 $4,924 
(1)Total interest costs, net of interest income includes interest income related to the Company’s interest rate cap agreements totaling $5.1 million during fiscal 2023 and $0.9 million during fiscal 2022, respectively. No interest income was recognized related to the Company’s interest cap agreements in fiscal 2021. Refer to Note 8, “Derivatives and Risk Management” for additional details related to the Company’s interest rate cap agreements.
Schedule of Fair Value of Debt The estimated fair values and classifications within the fair value hierarchy of the Term Loan Facility and the ABL Facility were as follows as of December 28, 2023 and December 29, 2022:
in thousandsFair Value Hierarchy ClassificationDecember 28,
2023
December 29,
2022
Term Loan FacilityLevel 3$201,637 $196,575 
ABL FacilityLevel 2— 210,200 
Total$201,637 $406,775 
XML 53 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity (Tables)
12 Months Ended
Dec. 28, 2023
Equity [Abstract]  
Schedule of Components of Stock-Based Compensation Expense
The table below presents components of stock-based compensation expense within the Company’s Consolidated Statements of Operations and Comprehensive Income:
Fiscal Year Ended
in thousandsDecember 28,
2023
December 29,
2022
December 30,
2021
General and administrative$25,095 $21,665 $20,528 
Selling and store operating2,145 568 — 
Total stock-based compensation expense$27,240 $22,233 $20,528 
Schedule of Assumptions Used to Estimate the Fair Value of Stock Option Awards Granted During fiscal year 2021, stock option award grant date fair values were estimated using the Black-Scholes-Merton option pricing model with the following weighted-average assumptions:
Fiscal Year Ended December 30,
2021
Weighted average fair value per stock option$41.75
Risk-free interest rate0.80%
Expected volatility48%
Expected life (in years)5.40
Dividend yield—%
Schedule of Stock Option Activity
The table below summarizes stock option activity for the fiscal year ended December 28, 2023:
OptionsWeighted
Average
Exercise
Price
Weighted Average Remaining Contractual Life (Years)Aggregate Intrinsic Value (in thousands)
Outstanding at December 30, 20222,101,559 $27.10 
Exercised(491,056)$22.32 
Forfeited or expired(3,162)$56.55 
Outstanding at December 28, 20231,607,341 $28.51 3.9$137,326 
Vested and exercisable at December 28, 20231,521,654 $26.11 3.8$133,569 
Schedule of Restricted Stock Unit Activity
The following table summarizes restricted stock unit activity during the fiscal year ended December 28, 2023:
Restricted Stock Units
Service-basedPerformance-basedTotal shareholder return
SharesWeighted Average Grant Date Fair ValueSharesWeighted Average Grant Date Fair ValueSharesWeighted Average Grant Date Fair Value
Unvested at December 30, 2022408,829 $88.85 36,117 $95.62 — $— 
Granted378,839 $90.60 188,543 $90.38 58,854 $104.67 
Vested(150,897)$86.96 — $— — $— 
Forfeited(28,631)$88.92 (36,117)$95.62 — $— 
Unvested at December 28, 2023608,140 $90.40 188,543 $90.38 58,854 $104.67 
Schedule of Restricted Stock Award Activity
The following table summarizes restricted stock award activity during the fiscal year ended December 28, 2023 (no restricted stock awards were granted during fiscal 2023):
Restricted Stock Awards
Service-based
Performance-based (1)
Total shareholder return (1)
SharesWeighted Average Grant Date Fair ValueSharesWeighted Average Grant Date Fair ValueSharesWeighted Average Grant Date Fair Value
Unvested at December 30, 2022
103,326 $59.18 134,318 $57.70 87,517 $44.28 
Vested(68,543)$55.57 (86,656)$57.70 (56,461)$44.28 
Unvested at December 28, 202334,783 $66.30 47,662 $57.70 31,056 $44.28 
(1) The performance-based and total shareholder return restricted stock awards that vested during the period were issued at 100% of target based on achievement of the predetermined performance and total shareholder return criteria as specified in the underlying grant agreements.
Schedule of Share-Based Payment Award, Equity Instruments Other Than Options, Valuation Assumptions The grant-date fair value of TSR awards is estimated using a Monte Carlo valuation method, which included the following assumptions for TSR awards granted during the period:
Fiscal Year Ended December 28,
2023
Expected term (in years)2.8
Risk-free interest rate4.5 %
Expected volatility49.5 %
Dividend yield— %
XML 54 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share (Tables)
12 Months Ended
Dec. 28, 2023
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted Earnings Per Share
The following table shows the computation of basic and diluted earnings per share for the periods presented:
Fiscal Year Ended
in thousands, except per share dataDecember 28,
2023
December 29,
2022
December 30,
2021
Net income$245,980 $298,195 $283,230 
Basic weighted average shares outstanding106,264 105,626 104,683 
Dilutive effect of share-based awards1,618 1,817 2,707 
Diluted weighted average shares outstanding107,882 107,443 107,390 
Basic earnings per share$2.31 $2.82 $2.71 
Diluted earnings per share$2.28 $2.78 $2.64 
Schedule of Awards Excluded From Computation
The following potentially dilutive securities were excluded from the computation of diluted earnings per share as a result of their anti-dilutive effect:
Fiscal Year Ended
in thousandsDecember 28,
2023
December 29,
2022
December 30,
2021
Stock options55 69 71 
Restricted stock units12 267 — 
XML 55 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Selected Quarterly Financial Information (unaudited) (Tables)
12 Months Ended
Dec. 28, 2023
Quarterly Financial Information Disclosure [Abstract]  
Schedule of Quarterly Financial Information
The following tables present the Company’s unaudited quarterly results for fiscal 2023 and fiscal 2022.
Fiscal 2023
in thousands, except per share dataFirst QuarterSecond QuarterThird QuarterFourth Quarter
Net sales
$1,122,052 $1,135,899 $1,107,812 $1,048,121 
Gross profit
$469,118 $479,633 $467,455 $442,142 
Net income
$71,524 $71,452 $65,923 $37,081 
Basic earnings per share
$0.67 $0.67 $0.62 $0.35 
Diluted earnings per share
$0.66 $0.66 $0.61 $0.34 
Fiscal 2022
in thousands, except per share data
First Quarter
Second Quarter
Third Quarter
Fourth Quarter
Net sales
$1,028,734 $1,089,846 $1,097,824 $1,048,069 
Gross profit
$408,058 $436,282 $447,475 $435,901 
Net income
$70,951 $81,832 $76,175 $69,237 
Basic earnings per share
$0.67 $0.78 $0.72 $0.65 
Diluted earnings per share
$0.66 $0.76 $0.71 $0.64 
XML 56 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Narrative (Details)
ft² in Thousands, $ in Thousands
12 Months Ended
Dec. 28, 2023
USD ($)
ft²
designStudio
segment
state
distributionCenter
store
Dec. 29, 2022
USD ($)
Dec. 30, 2021
USD ($)
Real Estate Properties [Line Items]      
Number of reportable segments | segment 1    
Number of states with facilities | state 36    
Number of distribution centers | distributionCenter 4    
Credit collection period in days after customer takes possession of the goods 40 days    
Allowance for doubtful accounts $ 200 $ 400  
Exposure from credit program 18,300 10,200  
Inventory valuation reserves $ 6,500 8,700  
Number of days customer may return merchandise 90 days    
Gift card breakage income $ 5,100 3,700 $ 2,400
Loyalty program breakage income 1,000 1,900 2,200
Allowance for sales returns 27,406 33,284  
Advertising expense $ 112,100 104,300 $ 90,400
Number of operating segments | segment 2    
Property, Plant and Equipment      
Real Estate Properties [Line Items]      
Asset retirement obligation $ 5,800 5,200  
Other Noncurrent Liabilities      
Real Estate Properties [Line Items]      
Asset retirement obligation $ 8,900 $ 6,800  
Minimum      
Real Estate Properties [Line Items]      
Receivables collection period (in days) 3 days    
Loyalty program award, as a percentage of selling price 1.00%    
Period prior to store opening or relocation that pre-opening expenses begin 3 months    
Maximum      
Real Estate Properties [Line Items]      
Receivables collection period (in days) 5 days    
Loyalty program award, as a percentage of selling price 4.00%    
Period prior to store opening or relocation that pre-opening expenses begin 1 year    
Warehouse Format Store      
Real Estate Properties [Line Items]      
Number of stores | store 221    
Area of facility | ft² 78    
Small Format Store      
Real Estate Properties [Line Items]      
Number of stores | designStudio 5    
XML 57 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Schedule of Fixed Assets Estimated Useful Lives (Details)
Dec. 28, 2023
Minimum | Furniture, fixtures, and equipment  
Property, Plant and Equipment [Line Items]  
Useful Life 2 years
Minimum | Computer software and hardware  
Property, Plant and Equipment [Line Items]  
Useful Life 3 years
Minimum | Leasehold improvements  
Property, Plant and Equipment [Line Items]  
Useful Life 10 years
Minimum | Buildings and improvements  
Property, Plant and Equipment [Line Items]  
Useful Life 10 years
Maximum | Furniture, fixtures, and equipment  
Property, Plant and Equipment [Line Items]  
Useful Life 7 years
Maximum | Computer software and hardware  
Property, Plant and Equipment [Line Items]  
Useful Life 7 years
Maximum | Leasehold improvements  
Property, Plant and Equipment [Line Items]  
Useful Life 25 years
Maximum | Buildings and improvements  
Property, Plant and Equipment [Line Items]  
Useful Life 35 years
XML 58 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Schedule of Finite-Lived Intangible Assets (Details)
Dec. 28, 2023
Customer relationships  
Finite-Lived Intangible Assets [Line Items]  
Useful Life 12 years
Non-compete agreement  
Finite-Lived Intangible Assets [Line Items]  
Useful Life 5 years
XML 59 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue - Narrative (Details)
$ in Thousands
12 Months Ended
Dec. 28, 2023
USD ($)
segment
Dec. 29, 2022
USD ($)
Revenue from Contract with Customer [Abstract]    
Contract liability $ 69,600 $ 57,000
Deferred revenue 11,277 10,060
Loyalty program liabilities 45,600 33,800
Unredeemed gift cards 12,668 $ 13,082
Contract liabilities, revenue recognized $ 18,000  
Number of reportable segments | segment 1  
XML 60 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue - Schedule of Disaggregated Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 28, 2023
Sep. 28, 2023
Jun. 29, 2023
Mar. 30, 2023
Dec. 29, 2022
Sep. 29, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 28, 2023
Dec. 29, 2022
Dec. 30, 2021
Disaggregation of Revenue [Line Items]                      
Net Sales $ 1,048,121 $ 1,107,812 $ 1,135,899 $ 1,122,052 $ 1,048,069 $ 1,097,824 $ 1,089,846 $ 1,028,734 $ 4,413,884 $ 4,264,473 $ 3,433,533
Revenue from Contract with Customer, Product and Service Benchmark | Product Concentration Risk                      
Disaggregation of Revenue [Line Items]                      
% of Net Sales                 100.00% 100.00% 100.00%
Laminate and vinyl                      
Disaggregation of Revenue [Line Items]                      
Net Sales                 $ 1,153,476 $ 1,184,636 $ 876,714
Laminate and vinyl | Revenue from Contract with Customer, Product and Service Benchmark | Product Concentration Risk                      
Disaggregation of Revenue [Line Items]                      
% of Net Sales                 26.00% 28.00% 26.00%
Tile                      
Disaggregation of Revenue [Line Items]                      
Net Sales                 $ 1,033,830 $ 963,999 $ 801,101
Tile | Revenue from Contract with Customer, Product and Service Benchmark | Product Concentration Risk                      
Disaggregation of Revenue [Line Items]                      
% of Net Sales                 23.00% 23.00% 23.00%
Installation materials and tools                      
Disaggregation of Revenue [Line Items]                      
Net Sales                 $ 828,601 $ 713,127 $ 558,721
Installation materials and tools | Revenue from Contract with Customer, Product and Service Benchmark | Product Concentration Risk                      
Disaggregation of Revenue [Line Items]                      
% of Net Sales                 19.00% 17.00% 16.00%
Decorative accessories and wall tile                      
Disaggregation of Revenue [Line Items]                      
Net Sales                 $ 743,571 $ 744,888 $ 642,697
Decorative accessories and wall tile | Revenue from Contract with Customer, Product and Service Benchmark | Product Concentration Risk                      
Disaggregation of Revenue [Line Items]                      
% of Net Sales                 17.00% 17.00% 19.00%
Wood                      
Disaggregation of Revenue [Line Items]                      
Net Sales                 $ 258,359 $ 274,528 $ 259,637
Wood | Revenue from Contract with Customer, Product and Service Benchmark | Product Concentration Risk                      
Disaggregation of Revenue [Line Items]                      
% of Net Sales                 6.00% 6.00% 8.00%
Natural stone                      
Disaggregation of Revenue [Line Items]                      
Net Sales                 $ 208,286 $ 212,167 $ 199,140
Natural stone | Revenue from Contract with Customer, Product and Service Benchmark | Product Concentration Risk                      
Disaggregation of Revenue [Line Items]                      
% of Net Sales                 5.00% 5.00% 6.00%
Adjacent categories                      
Disaggregation of Revenue [Line Items]                      
Net Sales                 $ 83,525 $ 69,820 $ 54,482
Adjacent categories | Revenue from Contract with Customer, Product and Service Benchmark | Product Concentration Risk                      
Disaggregation of Revenue [Line Items]                      
% of Net Sales                 2.00% 2.00% 1.00%
Other                      
Disaggregation of Revenue [Line Items]                      
Net Sales                 $ 104,236 $ 101,308 $ 41,041
Other | Revenue from Contract with Customer, Product and Service Benchmark | Product Concentration Risk                      
Disaggregation of Revenue [Line Items]                      
% of Net Sales                 2.00% 2.00% 1.00%
XML 61 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 28, 2023
Dec. 29, 2022
Accrued Liabilities, Current [Abstract]    
Accrued construction in progress $ 102,163 $ 72,737
Loyalty program liability 45,645 33,818
Sales returns and allowances 27,406 33,284
Wages and payroll taxes payable 28,762 26,415
Sales taxes payable 24,064 25,253
Accrued incentive compensation 22,417 23,561
Insurance reserve incurred but not reported 21,650 19,635
Unredeemed gift cards 12,668 13,082
Other 48,165 50,234
Accrued expenses and other current liabilities $ 332,940 $ 298,019
XML 62 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fixed Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 28, 2023
Dec. 29, 2022
Dec. 30, 2021
Property, Plant and Equipment [Line Items]      
Fixed assets, at cost $ 2,252,288 $ 1,710,205  
Less: accumulated depreciation and amortization 622,371 452,149  
Fixed assets, net 1,629,917 1,258,056  
Depreciation and amortization 195,800 149,600 $ 113,400
Leasehold improvements      
Property, Plant and Equipment [Line Items]      
Fixed assets, at cost 758,462 653,151  
Buildings and improvements      
Property, Plant and Equipment [Line Items]      
Fixed assets, at cost 567,926 315,343  
Furniture, fixtures, and equipment      
Property, Plant and Equipment [Line Items]      
Fixed assets, at cost 451,142 350,556  
Computer software and hardware      
Property, Plant and Equipment [Line Items]      
Fixed assets, at cost 209,199 158,519  
Land      
Property, Plant and Equipment [Line Items]      
Fixed assets, at cost 97,361 86,927  
Construction in process      
Property, Plant and Equipment [Line Items]      
Fixed assets, at cost $ 168,198 $ 145,709  
XML 63 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets - Schedule of Carrying Amount of Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 28, 2023
Dec. 29, 2022
Goodwill [Roll Forward]    
Goodwill, balance at beginning of year $ 255,473 $ 255,473
Acquisitions 2,467 0
Goodwill, balance at end of year $ 257,940 $ 255,473
XML 64 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 28, 2023
Dec. 29, 2022
Dec. 30, 2021
Finite-Lived Intangible Assets [Line Items]      
Gross carrying amount $ 43,516 $ 38,516  
Accumulated amortization (8,316) (4,832)  
Net carrying value 35,200 33,684  
Total intangible assets      
Gross carrying amount 162,185 157,185  
Accumulated amortization (8,316) (4,832)  
Net carrying value 153,869 152,353  
Amortization of intangible assets 3,500 3,100 $ 1,700
Trade names      
Indefinite-lived Intangible Assets [Line Items]      
Indefinite-lived intangible assets 118,669 118,669  
Customer relationships      
Finite-Lived Intangible Assets [Line Items]      
Gross carrying amount 43,216 38,216  
Accumulated amortization (8,147) (4,728)  
Net carrying value 35,069 33,488  
Total intangible assets      
Accumulated amortization (8,147) (4,728)  
Non-compete agreement      
Finite-Lived Intangible Assets [Line Items]      
Gross carrying amount 300 300  
Accumulated amortization (169) (104)  
Net carrying value 131 196  
Total intangible assets      
Accumulated amortization $ (169) $ (104)  
XML 65 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets - Schedule of Future Amortizable Expense Related to Other Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 28, 2023
Dec. 29, 2022
Goodwill and Intangible Assets Disclosure [Abstract]    
2024 $ 3,667  
2025 3,667  
2026 3,601  
2027 3,601  
2028 3,601  
Thereafter 17,063  
Net carrying value $ 35,200 $ 33,684
XML 66 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Components of the Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 28, 2023
Dec. 29, 2022
Dec. 30, 2021
Current expense:      
Federal $ 29,737 $ 73,463 $ 37,869
State 12,092 16,489 9,927
Total current expense 41,829 89,952 47,796
Deferred expense (benefit):      
Federal 24,792 (78) 4,853
State (1,070) (2,447) (1,811)
Total deferred expense (benefit) 23,722 (2,525) 3,042
Income tax expense $ 65,551 $ 87,427 $ 50,838
XML 67 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Effective Income Tax Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 28, 2023
Dec. 29, 2022
Dec. 30, 2021
Income Taxes [Line Items]      
Computed “expected” income tax expense at statutory rate $ 65,421 $ 80,984 $ 70,154
State income taxes, net of federal income tax benefit 8,824 11,744 6,186
Permanent differences:      
Excess tax benefit related to stock-based compensation awards (8,748) (3,762) (25,710)
Other 1,714 874 908
Total permanent differences (7,034) (2,888) (24,802)
Provision to return 578 183 (34)
Federal tax credits (2,019) (1,535) (1,471)
Uncertain tax positions 0 (848) 308
Other, net (219) (213) 497
Income tax expense 65,551 87,427 50,838
State and Local Jurisdiction      
Permanent differences:      
Excess tax benefit related to stock-based compensation awards $ (1,800) $ (800) $ (4,600)
XML 68 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 28, 2023
Dec. 29, 2022
Deferred tax assets:    
Lease liabilities $ 362,958 $ 339,972
Accruals not currently deductible for tax purposes 20,072 16,014
Stock-based compensation 10,039 11,320
Inventories 10,596 10,337
Other intangibles 6,289 4,187
Gift card liability 3,109 3,206
Other 2,918 2,608
Total deferred tax assets 415,981 387,644
Deferred tax liabilities:    
Right-of-use assets (322,033) (302,008)
Fixed assets (113,130) (85,621)
Intangible assets (27,493) (27,430)
Other (6,286) (2,840)
Total deferred tax liabilities (468,942) (417,899)
Net deferred tax liabilities $ (52,961) $ (30,255)
XML 69 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Valuation and Unrecognized (Narrative) (Details) - USD ($)
12 Months Ended
Dec. 28, 2023
Dec. 29, 2022
Income Taxes [Line Items]    
Valuation allowance $ 0 $ 0
State and Local Jurisdiction    
Income Taxes [Line Items]    
Net operating losses 0 $ 1,300,000
Net operating losses available to reduce future income taxes $ 700,000  
XML 70 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Unrecognized Tax Benefits (Details) - USD ($)
12 Months Ended
Dec. 28, 2023
Dec. 29, 2022
Dec. 30, 2021
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Unrecognized tax benefits balance at beginning of fiscal year $ 0 $ 1,073,000 $ 6,107,000
Additions based on tax positions related to the current year   0 390,000
Reductions due to settlements   0 (5,424,000)
Reductions for tax positions of prior years   (1,073,000) 0
Unrecognized tax benefits balance at end of fiscal year   0 1,073,000
Unrecognized tax benefits that would impact the effective tax rate 0 0  
Unrecognized tax benefits, interest on income taxes expense $ 0 $ 0 $ 0
XML 71 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 28, 2023
Dec. 29, 2022
Dec. 30, 2021
Dec. 31, 2020
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Stockholders' equity $ 1,930,990 $ 1,657,176 $ 1,323,199 $ 997,388
Interest Rate Cap | Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Fair value of hedge, tax 400 1,400    
Contingent Earn-out Liabilities        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Fair value adjustments 2,609      
Level 3        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Contingent consideration liability 11,100      
Level 3 | Accrued Expenses and Other Current Liabilities        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Contingent consideration liability 5,900      
Level 3 | Other Noncurrent Liabilities        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Contingent consideration liability 5,200      
Level 2 | Interest Rate Cap | Recurring        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Interest rate cap $ 1,800 $ 5,900    
XML 72 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements - Schedule of Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 07, 2023
Dec. 28, 2023
Salesmaster Associates, Inc.    
Contingent Earn-out Liabilities    
Business combination, consideration transferred $ 20,100  
Contingent consideration liability 2,800  
Contingent consideration, potential earnout payments $ 4,000  
Contingent Earn-out Liabilities    
Contingent Earn-out Liabilities    
Beginning balance   $ 11,019
Acquisition   2,750
Fair value adjustments   2,609
Payments   (5,241)
Ending balance   $ 11,137
XML 73 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements - Schedule of Fair Value Measurement Inputs and Valuation Techniques (Details)
Dec. 28, 2023
Dec. 29, 2022
Discount rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative liability, measurement input 0.130 0.135
Revenue volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative liability, measurement input 0.210 0.186
EBITDA volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative liability, measurement input 0.400 0.350
XML 74 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivatives and Risk Management (Details) - USD ($)
Dec. 28, 2023
Dec. 29, 2022
Dec. 30, 2021
Dec. 31, 2020
Derivative [Line Items]        
AOCI, Net of Tax $ (1,930,990,000) $ (1,657,176,000) $ (1,323,199,000) $ (997,388,000)
Accumulated Other Comprehensive Income (Loss)        
Derivative [Line Items]        
AOCI, Net of Tax (1,422,000) (4,337,000) $ (535,000) $ (164,000)
Designated as cash flow hedges | Interest Rate Cap | Term Loan Facility        
Derivative [Line Items]        
Notional Balance 75,000,000 75,000,000    
Designated as cash flow hedges | Interest Rate Cap | Term Loan Facility | Accumulated Other Comprehensive Income (Loss)        
Derivative [Line Items]        
AOCI, Net of Tax (711,000) (2,166,000)    
Designated as cash flow hedges | Interest Rate Cap | Other Current Assets | Term Loan Facility        
Derivative [Line Items]        
Interest rate cap 909,000 2,275,000    
Designated as cash flow hedges | Interest Rate Cap | Other
Assets | Term Loan Facility        
Derivative [Line Items]        
Interest rate cap 0 654,000    
Designated as cash flow hedges | Interest Rate Cap | Term Loan Facility        
Derivative [Line Items]        
Notional Balance 75,000,000 75,000,000    
Designated as cash flow hedges | Interest Rate Cap | Term Loan Facility | Accumulated Other Comprehensive Income (Loss)        
Derivative [Line Items]        
AOCI, Net of Tax (711,000) (2,171,000)    
Designated as cash flow hedges | Interest Rate Cap | Other Current Assets | Term Loan Facility        
Derivative [Line Items]        
Interest rate cap 910,000 2,278,000    
Designated as cash flow hedges | Interest Rate Cap | Other
Assets | Term Loan Facility        
Derivative [Line Items]        
Interest rate cap $ 0 $ 656,000    
XML 75 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivatives and Risk Management - Designated Hedge Gains (Details) - Interest rate caps (cash flow hedges) - USD ($)
$ in Thousands
12 Months Ended
Dec. 28, 2023
Dec. 29, 2022
Dec. 30, 2021
Derivative [Line Items]      
Effective Portion Reclassified From AOCI to Earnings $ 5,069 $ 914 $ 0
Change in fair value of hedge instruments, net of tax $ 2,154 $ 4,716 $ 371
XML 76 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies - Narrative (Details)
12 Months Ended
Aug. 08, 2022
USD ($)
Nov. 15, 2021
USD ($)
Dec. 28, 2023
USD ($)
distributionCenter
lease
Dec. 29, 2022
USD ($)
Dec. 30, 2021
USD ($)
Lessee, Lease, Description [Line Items]          
Number of leases with variable payments | lease     1    
Number of distribution centers subleased | distributionCenter     1    
Operating lease, weighted average discount rate, percent     5.70% 5.40%  
Operating lease, weighted average remaining lease term     12 years 12 years  
Cash paid during the period against operating lease liabilities     $ 194,000,000 $ 178,000,000 $ 157,900,000
Nguyen v. Inspections Now, Inc., No. 21-DCV-287142 | Pending Litigation | Damages from Product Defects          
Lessee, Lease, Description [Line Items]          
Loss contingency, damages (in excess) $ 11,000,000 $ 1,000,000      
Minimum          
Lessee, Lease, Description [Line Items]          
Lease term (in years)     10 years    
Maximum          
Lessee, Lease, Description [Line Items]          
Lease term (in years)     20 years    
XML 77 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies - Schedule of Lease Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 28, 2023
Dec. 29, 2022
Dec. 30, 2021
Lessee, Lease, Description [Line Items]      
Fixed operating lease cost $ 200,496 $ 179,661 $ 162,538
Variable lease cost 63,932 54,952 48,183
Sublease Income (2,722) (2,722) (2,694)
Total lease cost 261,706 231,891 208,027
Selling and store operating      
Lessee, Lease, Description [Line Items]      
Fixed operating lease cost 157,106 139,603 123,882
Variable lease cost 57,527 49,605 42,093
Cost of sales      
Lessee, Lease, Description [Line Items]      
Fixed operating lease cost 24,058 25,465 24,170
Variable lease cost 4,009 3,894 5,506
Pre-opening      
Lessee, Lease, Description [Line Items]      
Fixed operating lease cost 15,171 9,971 10,127
Variable lease cost 976 666 274
General and administrative      
Lessee, Lease, Description [Line Items]      
Fixed operating lease cost 4,161 4,622 4,359
Variable lease cost $ 1,420 $ 787 $ 310
XML 78 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies - Schedule of Lease Maturity (Details) - USD ($)
$ in Thousands
Dec. 28, 2023
Dec. 29, 2022
Undiscounted Cash Flows    
2024 $ 201,830  
2025 202,451  
2026 189,438  
2027 179,514  
2028 159,645  
Thereafter 1,134,470  
Total minimum lease payments 2,067,348  
Less: amount of lease payments representing interest 639,166  
Present value of future minimum lease payments 1,428,182  
Less: current obligations under leases 126,428 $ 105,693
Long-term lease obligations 1,301,754 $ 1,227,507
Minimum lease payments for leases not yet commenced 514,000  
Minimum lease payments for options to extend lease terms $ 246,700  
XML 79 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Schedule of Long-term Debt (Details) - USD ($)
$ in Thousands
Dec. 28, 2023
Dec. 29, 2022
Debt Instrument [Line Items]    
Total secured debt at par value $ 202,396 $ 414,699
Less: current maturities 2,103 2,103
Long-term debt maturities 200,293 412,596
Less: unamortized discount and debt issuance costs 5,354 7,045
Total long-term debt $ 194,939 405,551
Term Loan Facility    
Debt Instrument [Line Items]    
Interest Rate Per Annum 7.35%  
Total secured debt at par value $ 202,396 204,499
Term Loan Facility | Interest Rate Cap | Designated as cash flow hedges    
Debt Instrument [Line Items]    
Derivative, amount of hedged item $ 150,000  
Derivative, cap interest rate 1.68%  
Asset-based Loan Facility (“ABL Facility”) | Revolving Credit Facility | Line of Credit    
Debt Instrument [Line Items]    
Interest Rate Per Annum 6.61%  
Total secured debt at par value $ 0 $ 210,200
XML 80 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Schedule of Maturities of Debt (Details) - USD ($)
$ in Thousands
Dec. 28, 2023
Dec. 29, 2022
Debt Disclosure [Abstract]    
2024 $ 2,103  
2025 2,103  
2026 2,629  
2027 195,561  
Total secured debt at par value $ 202,396 $ 414,699
XML 81 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Schedule of Components of Interest Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 28, 2023
Dec. 29, 2022
Dec. 30, 2021
Debt Disclosure [Abstract]      
Total interest costs, net of interest income $ 16,905 $ 14,942 $ 7,657
Less: interest capitalized 7,008 3,804 2,733
Interest expense, net 9,897 11,138 4,924
Interest Rate Cap      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Interest cost net of interest income $ 5,069 $ 914 $ 0
XML 82 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Term Loan Facility (Narrative) (Details) - Credit Agreement
12 Months Ended
Dec. 28, 2023
Federal Funds Rate  
Debt Instrument [Line Items]  
Basis spread on variable rate (as a percent) 0.50%
SOFR  
Debt Instrument [Line Items]  
Basis spread on variable rate (as a percent) 1.00%
Interest rate floor (as a percent) 0.00%
SOFR | Minimum  
Debt Instrument [Line Items]  
Basis spread on variable rate (as a percent) 2.00%
SOFR | Maximum  
Debt Instrument [Line Items]  
Basis spread on variable rate (as a percent) 2.25%
Base Rate | Minimum  
Debt Instrument [Line Items]  
Basis spread on variable rate (as a percent) 1.00%
Base Rate | Maximum  
Debt Instrument [Line Items]  
Basis spread on variable rate (as a percent) 1.25%
XML 83 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - ABL Facility (Narrative) (Details)
Dec. 28, 2023
USD ($)
Asset-based Loan Facility (“ABL Facility”)  
Line of Credit Facility [Line Items]  
Outstanding letters of credit $ 35,300,000
Letter of Credit  
Line of Credit Facility [Line Items]  
Borrowing capacity $ 50,000,000
ABL Facility | Asset-based Loan Facility (“ABL Facility”)  
Line of Credit Facility [Line Items]  
Eligible net trade receivables (as a percent) 85.00%
Eligible letter of credit (as a percent) 100.00%
Available borrowing capacity $ 718,400,000
ABL Facility | Revolving Credit Facility Accordion Feature  
Line of Credit Facility [Line Items]  
Borrowing capacity 800,000,000
Line of credit facility, accordion feature, increase limit $ 200,000,000
XML 84 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Covenants, Deferred Debt Issuance Costs and Original Issue Discounts (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 28, 2023
Dec. 29, 2022
Dec. 30, 2021
Debt Instrument [Line Items]      
Deferred debt issuance and original issue discount amortization expense $ 2.2 $ 2.0 $ 1.9
Revolving Credit Facility      
Debt Instrument [Line Items]      
Deferred debt issuance costs 1.7 2.2  
Term Loan Facility      
Debt Instrument [Line Items]      
Deferred debt issuance costs $ 5.4 $ 7.0  
Asset-based Loan Facility (“ABL Facility”) | Revolving Credit Facility      
Debt Instrument [Line Items]      
Percentage usage of facility to trigger covenant 90.00%    
XML 85 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Fair Value of Debt (Details) - USD ($)
$ in Thousands
Dec. 28, 2023
Dec. 29, 2022
Debt Instrument [Line Items]    
Long-term debt, fair value $ 201,637 $ 406,775
Level 3 | Term Loan Facility    
Debt Instrument [Line Items]    
Long-term debt, fair value 201,637 196,575
Level 2 | ABL Facility | Revolving Credit Facility | Line of Credit    
Debt Instrument [Line Items]    
Long-term debt, fair value $ 0 $ 210,200
XML 86 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity - Common Stock and Conversion Features (Narrative) (Details)
Dec. 28, 2023
class
vote
Conversion of Stock [Line Items]  
Number of classes of common stock | class 3
Common Class A  
Conversion of Stock [Line Items]  
Votes per share held 1
Common Class B  
Conversion of Stock [Line Items]  
Votes per share held 0
Common Class C  
Conversion of Stock [Line Items]  
Votes per share held 0
XML 87 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity - Stock Incentive Plans (Narrative) (Details) - shares
Dec. 28, 2023
May 10, 2023
Dec. 29, 2022
Apr. 13, 2017
Dec. 29, 2016
Dec. 31, 2015
2011 Stock Option Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares of stock authorized under the plan (in shares)         12,520,407 10,780,970
Shares available for grant (in shares)         179,575 104,269
2017 Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares of stock authorized under the plan (in shares)   9,000,000   5,000,000    
Shares available for grant (in shares) 5,187,323   1,745,649      
XML 88 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity - Schedule of Components of Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 28, 2023
Dec. 29, 2022
Dec. 30, 2021
Stock-Based Compensation [Line Items]      
Total stock-based compensation expense $ 27,240 $ 22,233 $ 20,528
General and administrative      
Stock-Based Compensation [Line Items]      
Total stock-based compensation expense 25,095 21,665 20,528
Selling and store operating      
Stock-Based Compensation [Line Items]      
Total stock-based compensation expense $ 2,145 $ 568 $ 0
XML 89 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity - Schedule of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 28, 2023
Dec. 29, 2022
Dec. 30, 2021
Fair Value Assumptions      
Weighted average fair value per stock option (in dollars per share)     $ 41.75
Options      
Outstanding at the beginning of period (in shares) 2,101,559    
Exercised (in shares) (491,056)    
Forfeited or expired (in shares) (3,162)    
Outstanding at the end of period (in shares) 1,607,341 2,101,559  
Vested and exercisable (in shares) 1,521,654    
Weighted Average Exercise Price      
Outstanding at the beginning of period (in dollars per share) $ 27.10    
Exercised (in dollars per share) 22.32    
Forfeited or expired (in dollars per share) 56.55    
Outstanding at the end of period (in dollars per share) 28.51 $ 27.10  
Vested and exercisable (in dollars per share) $ 26.11    
Additional Disclosures      
Outstanding, Weighted Average Remaining Contractual Life (Years) 3 years 10 months 24 days    
Vested and exercisable, Weighted Average Remaining Contractual Life (Years) 3 years 9 months 18 days    
Outstanding, Aggregate Intrinsic Value $ 137,326    
Vested and exercisable, Aggregate Intrinsic Value 133,569    
Fair value of stock options vested 3,000 $ 7,900 $ 8,800
Options exercised, intrinsic value $ 37,900 $ 20,400 $ 126,600
Stock options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Contractual term (in years) 10 years    
Number of options granted in period 0 0  
Fair Value Assumptions      
Risk-free interest rate (as a percent)     0.80%
Expected volatility     48.00%
Expected life (in years)     5 years 4 months 24 days
Dividend yield     0.00%
Additional Disclosures      
Unrecognized compensation cost amount $ 1,000 $ 3,300  
Unrecognized compensation cost period for recognition 10 months 24 days    
Stock options | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period (in years) 1 year    
Stock options | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period (in years) 5 years    
Restricted stock units      
Additional Disclosures      
Unrecognized compensation cost amount $ 42,800 $ 26,000  
Unrecognized compensation cost period for recognition 2 years 1 month 6 days    
Restricted stock units | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period (in years) 2 years    
Restricted stock units | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period (in years) 4 years    
Total Shareholder Return Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period (in years) 3 years    
Fair Value Assumptions      
Risk-free interest rate (as a percent) 4.50%    
Expected volatility 49.50%    
Expected life (in years) 2 years 9 months 18 days    
Dividend yield 0.00%    
XML 90 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity - Schedule of Restricted Stock Unit Activity (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 28, 2023
Dec. 29, 2022
Dec. 30, 2021
Performance-based      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period (in years) 3 years    
Shares      
Beginning balance (in shares) 36,117    
Granted (in shares) 188,543    
Vested (in shares) 0    
Forfeited (in shares) (36,117)    
Ending balance (in shares) 188,543 36,117  
Weighted Average Grant Date Fair Value      
Beginning balance (in dollars per share) $ 95.62    
Granted (in dollars per share) 90.38    
Vested (in dollars per share) 0    
Forfeited (in dollars per share) 95.62    
Ending balance (in dollars per share) $ 90.38 $ 95.62  
Performance-based | Minimum | Annual Share-Based Compensation Grant      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting rights (as a percent) 0.00%    
Performance-based | Minimum | Executive Officer | One Time Share-Based Compensation Grant      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting rights (as a percent) 0.00%    
Performance-based | Maximum | Annual Share-Based Compensation Grant      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting rights (as a percent) 200.00%    
Performance-based | Maximum | Executive Officer | One Time Share-Based Compensation Grant      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting rights (as a percent) 150.00%    
Restricted Stock Units      
Weighted Average Grant Date Fair Value      
Unrecognized compensation cost amount $ 42.8 $ 26.0  
Unrecognized compensation cost period for recognition 2 years 1 month 6 days    
Fair value of restricted stock awards vested $ 13.7 $ 5.3 $ 2.9
Restricted Stock Units | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period (in years) 2 years    
Restricted Stock Units | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period (in years) 4 years    
Service-based      
Shares      
Beginning balance (in shares) 408,829    
Granted (in shares) 378,839    
Vested (in shares) (150,897)    
Forfeited (in shares) (28,631)    
Ending balance (in shares) 608,140 408,829  
Weighted Average Grant Date Fair Value      
Beginning balance (in dollars per share) $ 88.85    
Granted (in dollars per share) 90.60    
Vested (in dollars per share) 86.96    
Forfeited (in dollars per share) 88.92    
Ending balance (in dollars per share) $ 90.40 $ 88.85  
Total shareholder return      
Shares      
Beginning balance (in shares) 87,517    
Vested (in shares) (56,461)    
Ending balance (in shares) 31,056 87,517  
Weighted Average Grant Date Fair Value      
Beginning balance (in dollars per share) $ 44.28    
Vested (in dollars per share) 44.28    
Ending balance (in dollars per share) $ 44.28 $ 44.28  
Total Shareholder Return Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period (in years) 3 years    
Shares      
Beginning balance (in shares) 0    
Granted (in shares) 58,854    
Vested (in shares) 0    
Forfeited (in shares) 0    
Ending balance (in shares) 58,854 0  
Weighted Average Grant Date Fair Value      
Beginning balance (in dollars per share) $ 0    
Granted (in dollars per share) 104.67    
Vested (in dollars per share) 0    
Forfeited (in dollars per share) 0    
Ending balance (in dollars per share) $ 104.67 $ 0  
Total Shareholder Return Units | Minimum | Executive Officer | One Time Share-Based Compensation Grant      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting rights (as a percent) 0.00%    
Total Shareholder Return Units | Maximum | Executive Officer | One Time Share-Based Compensation Grant      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting rights (as a percent) 150.00%    
XML 91 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity - Schedule of Restricted Stock Award Activity (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 28, 2023
Dec. 29, 2022
Dec. 30, 2021
Service-based      
Restricted Stock Awards      
Beginning balance (in shares) 103,326    
Vested (in shares) (68,543)    
Ending balance (in shares) 34,783 103,326  
Weighted Average Grant Date Fair Value      
Beginning balance (in dollars per share) $ 59.18    
Vested (in dollars per share) 55.57    
Ending balance (in dollars per share) $ 66.30 $ 59.18  
Total Shareholder Return Awards      
Restricted Stock Awards      
Beginning balance (in shares) 87,517    
Vested (in shares) (56,461)    
Ending balance (in shares) 31,056 87,517  
Weighted Average Grant Date Fair Value      
Beginning balance (in dollars per share) $ 44.28    
Vested (in dollars per share) 44.28    
Ending balance (in dollars per share) $ 44.28 $ 44.28  
Performance-Based And Total Shareholder Return Restricted Stock Awards      
Weighted Average Grant Date Fair Value      
Vesting rights (as a percent) 100.00%    
Performance Based Share Awards      
Restricted Stock Awards      
Beginning balance (in shares) 134,318    
Vested (in shares) (86,656)    
Ending balance (in shares) 47,662 134,318  
Weighted Average Grant Date Fair Value      
Beginning balance (in dollars per share) $ 57.70    
Vested (in dollars per share) 57.70    
Ending balance (in dollars per share) $ 57.70 $ 57.70  
Restricted Stock Award      
Weighted Average Grant Date Fair Value      
Unrecognized compensation cost amount $ 0.7 $ 3.2  
Unrecognized compensation cost period for recognition 9 months 18 days    
Fair value of restricted stock awards vested $ 19.2 $ 2.2 $ 1.4
XML 92 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity - Employee Stock Purchase Plan (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 28, 2023
Dec. 29, 2022
Dec. 30, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Purchase price, as a percentage of fair market value 90.00%    
Fair market value measurement period (in months) 6 months    
Shares issued under employee stock plan (in shares) 83,686 62,274 46,273
Total stock-based compensation expense $ 27,240 $ 22,233 $ 20,528
Common Class A      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Common stock, par value (in dollars per share) $ 0.001 $ 0.001  
Employee Stock Purchase Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total stock-based compensation expense $ 1,300 $ 1,200 $ 1,000
Employee Stock Purchase Plan | Common Class A      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares of stock authorized under the plan (in shares) 1,500,000    
Common stock, par value (in dollars per share) $ 0.001    
XML 93 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share - Schedule of Computation of Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 28, 2023
Sep. 28, 2023
Jun. 29, 2023
Mar. 30, 2023
Dec. 29, 2022
Sep. 29, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 28, 2023
Dec. 29, 2022
Dec. 30, 2021
Earnings Per Share [Abstract]                      
Net income $ 37,081 $ 65,923 $ 71,452 $ 71,524 $ 69,237 $ 76,175 $ 81,832 $ 70,951 $ 245,980 $ 298,195 $ 283,230
Basic weighted average shares outstanding (in shares)                 106,264 105,626 104,683
Dilutive effect of share-based awards (in shares)                 1,618 1,817 2,707
Diluted weighted average shares outstanding (in shares)                 107,882 107,443 107,390
Basic earnings per share (in dollars per share) $ 0.35 $ 0.62 $ 0.67 $ 0.67 $ 0.65 $ 0.72 $ 0.78 $ 0.67 $ 2.31 $ 2.82 $ 2.71
Diluted earnings per share (in dollars per share) $ 0.34 $ 0.61 $ 0.66 $ 0.66 $ 0.64 $ 0.71 $ 0.76 $ 0.66 $ 2.28 $ 2.78 $ 2.64
XML 94 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share - Schedule of Awards Excluded From Computation (Details) - shares
shares in Thousands
12 Months Ended
Dec. 28, 2023
Dec. 29, 2022
Dec. 30, 2021
Stock options      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive shares excluded from the computation of diluted earnings (in shares) 55 69 71
Restricted stock units      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive shares excluded from the computation of diluted earnings (in shares) 12 267 0
XML 95 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
Selected Quarterly Financial Information (unaudited) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 28, 2023
Sep. 28, 2023
Jun. 29, 2023
Mar. 30, 2023
Dec. 29, 2022
Sep. 29, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 28, 2023
Dec. 29, 2022
Dec. 30, 2021
Quarterly Financial Information Disclosure [Abstract]                      
Net sales $ 1,048,121 $ 1,107,812 $ 1,135,899 $ 1,122,052 $ 1,048,069 $ 1,097,824 $ 1,089,846 $ 1,028,734 $ 4,413,884 $ 4,264,473 $ 3,433,533
Gross profit 442,142 467,455 479,633 469,118 435,901 447,475 436,282 408,058 1,858,348 1,727,716 1,422,266
Net income $ 37,081 $ 65,923 $ 71,452 $ 71,524 $ 69,237 $ 76,175 $ 81,832 $ 70,951 $ 245,980 $ 298,195 $ 283,230
Basic earnings per share (in dollars per share) $ 0.35 $ 0.62 $ 0.67 $ 0.67 $ 0.65 $ 0.72 $ 0.78 $ 0.67 $ 2.31 $ 2.82 $ 2.71
Diluted earnings per share (in dollars per share) $ 0.34 $ 0.61 $ 0.66 $ 0.66 $ 0.64 $ 0.71 $ 0.76 $ 0.66 $ 2.28 $ 2.78 $ 2.64
XML 96 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
Supply Chain Finance (Details) - USD ($)
$ in Millions
Dec. 28, 2023
Dec. 29, 2022
Payables and Accruals [Abstract]    
Supplier finance program, obligation $ 114.0 $ 82.5
Supplier Finance Program, Obligation, Current, Statement of Financial Position [Extensible Enumeration] Trade accounts payable  
XML 97 R81.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisition - Narrative (Details)
$ in Thousands
12 Months Ended
Jun. 07, 2023
USD ($)
Jun. 04, 2021
USD ($)
Dec. 28, 2023
USD ($)
Dec. 29, 2022
USD ($)
distributor
Dec. 30, 2021
USD ($)
Business Acquisition [Line Items]          
Acquisitions, net of cash acquired     $ 17,353 $ 3,810 $ 63,567
Goodwill     257,940 255,473 255,473
Spartan          
Business Acquisition [Line Items]          
Acquisition related costs         $ 3,400
Business combination, consideration transferred   $ 77,700      
Acquisitions, net of cash acquired   63,600      
Contingent consideration liability   $ 9,100      
Percentage of voting interests acquired   100.00%      
Floor and Decor Class A common stock   $ 5,000      
Contingent consideration, potential earnout payments   18,000      
Spartan | Annual Adjusted EBITDA Margin Targets          
Business Acquisition [Line Items]          
Contingent consideration, potential earnout payments   9,000      
Spartan | Annual Gross Profit Targets          
Business Acquisition [Line Items]          
Contingent consideration, potential earnout payments   $ 9,000      
Other Commercial Flooring Distributors          
Business Acquisition [Line Items]          
Business combination, consideration transferred       4,600  
Acquisitions, net of cash acquired       3,800  
Contingent consideration liability       $ 800  
Number of sales distributors acquired | distributor       3  
Other Commercial Flooring Distributors | Customer relationships          
Business Acquisition [Line Items]          
Finite-lived intangibles       $ 3,300  
Useful life       12 years  
Salesmaster Associates, Inc.          
Business Acquisition [Line Items]          
Acquisition related costs     $ 900    
Business combination, consideration transferred $ 20,100        
Acquisitions, net of cash acquired 17,400        
Contingent consideration liability 2,800        
Working Capital 12,100        
Right-of-use assets 6,000        
Goodwill 2,500        
Lease obligation 5,500        
Contingent consideration, potential earnout payments 4,000        
Salesmaster Associates, Inc. | Customer relationships          
Business Acquisition [Line Items]          
Finite-lived intangibles $ 5,000        
Useful life 12 years        
XML 98 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Subsequent Event (Details) - Term Loan Facility - Interest Rate Cap - Designated as cash flow hedges - USD ($)
$ in Millions
Jan. 15, 2024
Dec. 28, 2023
Subsequent Event [Line Items]    
Derivative, cap interest rate   1.68%
Subsequent Event    
Subsequent Event [Line Items]    
National amount $ 150.0  
Subsequent Event | SOFR    
Subsequent Event [Line Items]    
Derivative, cap interest rate 5.50%  
EXCEL 100 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( *."5E@'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 " "C@E98T%SS">T K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)OI\T6#Z&;B^))07!!\1:2V=U@DX9DI-VW-XV[740?P&-F_GSS M#4RO@]!CQ.-+?@D)11I& !5F$E,MD;+71$16,\XXU>\>$S#@5F-." #CTE:.L6F%PF MAM,\]' %+##"Z-)W &PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ MHX)66%7PW?X@" +C$ !@ !X;"]W;W)K2?%Y)N7JF[)%O"1'H)0IC?MW9"I%\Z/6XMR41YN3QC!?A84A3W'L@:]" =Q9WR5G5NR\15-11C$9,D03Z,( ML]<;$M+GZX[=V9^X#QZV0I[HC:\2_$!61'Q-E@R^]0H5/XA(S ,:(T8VUYV) M_6'FCF1 =L6W@#SS@V,DJ[*F]%%^6?C7'4O>$0F))Z0$AH\G,B5A*)7@/O[= MB7:*,F7@X?%>?9Y5'BJSQIQ,:?@]\,7VNC/J()]L_K\&]E5Z$+J>33D MV5_TG%][X7:0EW)!HUTPW$$4Q/DG?MF!. @8634!SB[ >1-@]VL"W%V VS2@ MOPOH9V3RJF0<9EC@\16CSXC)JT%-'F0PLVBH?A#+Y[X2#'X-($Z,I_2),+2$ M1XRZZ.MJAGY^]PMZAX(8W01A"$^&7_4$E".O[GD[S9M[+F@D&[_T=%.%?HJQ7D8/"!)]@CUQWH[9RP M)](9O__)'E@?571,BLT,B57(]0MR?9WZ>$:]% 8=@;Z\)D2%31]N6]T_5'RT M46WY&!*K\+DH^%PTXS.)XQ2'Z)XDE D5*+V.8*D*[U0;U1:4(;$*J$$!:M , MU)*P@/IRH$(P?BK;U!&E_=!4.S9IX]M",R16@38LH VU59VFC$EF\X![T+A^ M$,RTX/1JW:[M=)V1BI@VL"TQ0V(58J."V*CA>,4PI$I9IE/?)_5:&QQR9:?4 MAK6E94BL0NNRH'6IK>%M+ +Q"LTK).@NC=:$J2CI-2S+[KHC:VBI2&E#VY(R M)%8A95MEVF8U875/'@*914 3N\.1LA<>$9J'E#+T'D?)1P1C&1S_1D,_B!_X M&5K$WKF*HUZR+4A3:E62!PFPW80DU)4RZ)E8=M(SM!(PJ"&@,:5I+-@K?/IJ MO'KUV:T2H#:H-4!#:E6 3@G0:0+P"WY!"Q\&NV 3>!E%32<^(ND,N^[0M9RA MK:2G#6Y-SY!:E5[I!6QMPKRG-_%]4(<^MSM G^ Z]&>L;G-Z2>?"LM#W(/9A M? A\<'9+S!Z?\2M:J1NC47M@2JV*LS0(MC[%?XMS*K]!-_Y"GV,E2KW<1(0P MMN(S)3>CML&46I5;:1QL?<;_EELQ_BT9?0IB3]T.]9J_3I38C)H(4VI5;*6- ML/79_UML2\H%I,9_!4G]"T.OZ%JN>ZGD9M1'F%*KRJ"5*9'IE:8AAA?P!)IF%$$6LQ+4>SQ# M[ZQS,!8*4V9OHC6:$]A-IS2;#AZCP#N53H"M'J-UC14 M$3TB,+^;*6=MC?H(4VI52*6/1:?A.PK#[&$-R!AT617?A&0["EF.6S)4RY2'-$Z8XJ81DU Z;4JK!*,^ T,@/[>!X!(9#QP%X$FSV:'LW"UCV20Y MO!KRC3Q_2Y3J+0WZ8FI;H#ZN]?:%4[@$MW0);J/5AM46$E]==STB4P_+J$DP MI5:%59H$MY%)6*;K,/"@CU*LS#[T*JTWRQBU"SNUBTQ-;L)[&MO6^>BJ]Z0B M<["#J)$-J,Y0K.1D!$=_I@*&M5@Z=B4MLUN+P+P"Q2QQ$R@Q6*1BP<.I<%D40@S!%YD<^)AZ_UR?5R[+7!S.*TT7$?DYC^4Q(RZ+5-J56*EVW(;;N,Z MW/E6STLO5K=-4!_6FIA1H]4[V& N+6>V49\C3^Z-R?>:%V>+?P:89%O@>^7E M^7\2?,;2L7(4D@V$6N=#&#-8OCD__R)HDFU77U,A:)0=;@F&5Z*\ '[?4"KV M7V0!Q;](C/\#4$L#!!0 ( *."5E@+^WNJ.0( +@% 8 >&PO=V]R M:W-H965T&ULC91=;YLP%(;_BL6D7E6!D(]E*2 E3;M52J>H MU39-TRX<. E6L>"%T[.6( MY=SW=9H#IWH@2Q!F9R<5IVBF:N_K4@'-G(@7?A@$4Y]3)KPD2RI1IN9?&-99C'WLPC&>QH5>"3K#]!F\_$^J6RT.Y)ZB8V M_."1M-(H>2LV!)R)YDW?VGLX$@QG9P1A*P@==W.0HUQ1I$FD9$V4C39N=N!2 M=6H#QX3]*,^HS"XS.DP65<:0/(CF\YI[BGPTMG;33UN+96,1GK$8AN11"LPU MN1,99/\:^(:G@PH/4,NPUW$%Z8"$LVL2!N&HQV_4)3ER?J-+DR0_%EN-ROP2 M/T_EV[B-3[O9,IGKDJ80>Z8.-*A7\)*K=\-I<-/#.NY8QWWN#:M4Y#/E<(JM M7WVGA$9R17EY0[[+2NS)>KWIH9IT5).+J-8R/?N7_,A'4/5.]T#7K MY ]02P,$% @ HX)66*@S@C.8!P -24 !@ !X;"]W;W)KRJ)JKV=J8 MS=OYO,G6JI3-&[U1%?QRI^M2&OA8W\^;3:WDJFM4%G-.:30O95[-%I?==S?U MXE)O39%7ZJ8FS;8L9?WU@RKTP]6,S9Z^^)C?KTW[Q7QQN9'WZI,R?VUN:O@T M/WA9Y:6JFEQ7I%9W5[/W[.TRB-L&G<7?N7IHCJY)&\JMUE_:#[^NKF:T5:0* ME9G6A80_.[541=%Z AW_[IW.#O=L&QY?/WG_J0L>@KF5C5KJXI]\9=97LV1& M5NI.;@OS43_\HO8!A:V_3!=-]S]YV-O2&UWC:R6C67 M@N:'H'GG M3TP%O:UK51DBFP;B?(O%TSL(< ?MW'K;;&2FKF8P>1I5[]1L\?UW+*+OL.C. MY&P0JSC$*GS>%TO9K F,&LG:"_7O-M_) H)'1[%W%7>NV@5@MQ"!2*#+=\?A MN%9IG 8'HX',X" S\,K\M^1%SHT9HQ$+Q]V'V/&4"Q'A$N.#Q-@K\:96&YFOB'H$#C4PU&UF:K-6-2QV MQY,2TQX[FH(D/AK37KEK%0J>)KCNY* [\>K^K(TLGB$Q<;M-L"@*QMV+V 5A M'"03"9H>9*9>F3_EC[",]_(F4R!U[QWQ-&7Q2"-BQ\.$AA,IP*A%#O5/HQ:M M%_KN8MLH3U_NO0P%)#QR1APU!)U3RAF)!JD<:\%%G\K/7J(2\*5!QWE\P0ENQQ5J)V(2Q,$^(L@Y@?0M?J M3L'464$9\;3,G^Q0@4P1SL=)BIDQ'DW,(V9QQ/P\^K-;DSS)B?%%C$F)6#&: MQA.L9)9#S ^B?CDJ='5_851=^G2ZI!$B"%/FC+UKR)-4Q&$\(=92B?FQU(OU M2'19$T0PRQTF888B9#R8X":S5&+QLPK"(I>W>9$;("A:%3(OW5Y:%I[+VS!H MBS3F9]I3T!M==SLJ?4>Z9"JTK-#@76AQ1L>5S2FKH5@+-N8G&R*V4+!].QXR M5#1&L2C@R5@V8@<(22>$F-$FFI%K:<3_MWF=9O57>XNQ$;W.7;K HNJ!![*!$HRR=".%H8^>G MX $TM8):>(OWLTLY0$8\)@MF1FE$)R1:%G(_"X>EY*D.Q? 6[O+HG[2_MLI#! M\.=H2<%=Q#F)B5"044ZG1MU"D/LA^-MS%BN.[+H$97$8C&5BVS,>AW0"UMR2 MD/LW:%BE=J1ZLESC[K8KBEDR7F81LZ#-YPG9EF7.QF-)H$<;]"!L7;:?4(D2"HAW*\;%>;$.7@.")J2\LN\0)=O6*_3J%BR/H M+>C8\=S"#"-@0S2Q31,67,(/KJ4NR]R4[:E6?]2E*P-+@JHRT$Q^^$,;1=(? M4?%>QW@)1K!:[@R.AL%;Y(D3AYERD[?#U!B=?4&K5G'6P\QS>1N&>W2$49?4]K]Z^_;K&7=5C-;L]9U_I]:O2.4 M[+_,FZ8M>;I*9VL:V.ZO6IA(0ZY5ILI;5?<^G@ZO.\O13^C!]+[K72P[T\)G M,NPDRVSA9_;[%2 0RF1(B_:X[2*O2-:G"2K2A7,(W'$GL&L7)%RPB>V7L! 7 M?HA#X;DMMT7W#&)?;^H2LF?=/B[:J3V+)MDC7&BW1P5C]:Y5(,0$,(4%N_"# M_:,R$KZ"JEG6%:0.OD8BO Y8%% V%HF=S\8TX!.%DK!@%WZP]VMY-V?6NEBI MNOG^NX2S^%WW3,!\166[M&:IH&GJ9 9B&(4QBZ>6=@MV\9R#UR,$=1/PA6&X M0,1N&:^N/X'3] :/;18L&BQSZTG$9AQI-S)_ 5@>!?T,\2+P/J+BS M5@?G\C8,UU8'@?C6Q/.6%R\.]TS>AN$>/33U<_YDXKG$=IZ3^DR&LBS/ S_/ M!TFW1(5Y';QX%,[D;1BN+0&"Z%N3SEM#O#C<,WD;AFLKB<@,9@:CO)MK^^-C" )\1 DCPD?-Q[? [$YUY[ M>6+\5<2$2/ CI9E8.;&4^9/KBC F*18/+">9NK-C/,52G?*]*W).<%0DI=1% MGN>[*4XR)U@6U[8\6+*#I$E&MAR(0YIB_N^:4'9:.=!YN_ UV<=27W"#98[W MY)G(;_F6JS.W1HF2E&0B81G@9+=R/L.G#9KJA"+B>T).HG4,M)07QE[UR9_1 MRO$T(T))*#4$5C]'LB&4:B3%XY\*U*G'U(GMXS?TWPOQ2LP+%F3#Z-]))..5 MLW! 1';X0.57=OJ#5()F&B]D5!3?X%3&SN8." ]"LK1*5@S2)"M_\8_J0;02 MX/1" JH2T-"$294P*826S I97[#$P9*S$^ Z6J'I@^+9%-E*39+IU_@LN;J; MJ#P9;%@F&$TB+$D$UICB+"3@6<,)\&&+..0K!PU@03A1^($O_P$?>^W+G5W C.T M3FJM$QMZ2ZO06C^!''-PQ/1 P(+03W]VQNH];UN$0=BO"?M7$5:E0$B<14FV[V/M][*V11BL MYS7KN97UAJ6I*@X;BH4 G[M(6?/'3NH[@1E2%[74A=7 *JD7W6MQ3Z%W C.$ M/M9"'X>\TQNLZW&0=?5%&>2AUQ18;P3]T %SHRX9$FAJ:E@$.ZAFNLK9Y;XMC#3$9 M-Y4?6NOM%5:VZ.=I"S%Y-H4;#JKL-, :WUO[T?N-&ZT'G)GW1;UY!(4T/3 M&Z!!O<$UUE4AVRS!&F(R;LH[LB_E1UL7.E^1G_&TA90\W=8.F=Z>_ MSQ4, M2G8JQWN8J_K(RQV_\D2RO-@T>V%2LK0XC F."-\CVK]9<-%Q55^E%LYW(O&,T;HZJ\M*_GP]@[/CBR_%=J?,B_ERL:=;]L#4M_V]T$_SWDM>5*R6 M!:^!8)OKV0V\RE!@#!K$'P5[EB?WP%!YY/R[>;C+KV>!F1$KV5H9%U1?GMB* ME:7QI.?Q3^=TUH]I#$_OC]X_->0UF42O6%/__* M.D*A\;?FI6S^@^<.&\S ^B 5KSIC/8.JJ-LK?>D"<6( HQ$#U!D@VX",&.#. M +_6@'0&I(E,2Z6)0T8572X$?P;"H+4W<],$L['6](O:Y/U!"?VUT'9JN>*U MY&614\5R\*#T12=52< WX/<]$]0D1P):YV#%*[VR=B;E3PS,7 !OCUD MX/V[#^ =*&KP=<R-E9$$D?1#+E??F;+J22ELR[/EO3N#$UY?)I20C$24(6\Z?3:'AP M*"(DQN>XS,5A@G&(!]P9A[#G$$YR6'&IS/8]-Z$Q_T:U.,,"/X?0%,7%3B'"*4&@M"0\NB!,2V4O"Q24D)23PKXBT)Y5. M+VQ6:PYE0XKFNF<7IDX;>>/CE'IV(8JA54Q6'IBN3?9FR%P83%,20#\C& PJ M(9CD="_8A=&:(XGIK*.SVIDFR"+A@>$D(A8L\\$(&:N;\$3JP$D27[G2:>'. MAO4R@FXD=75,46!S\@ Q#M+07FP^8)!@%),17FC@A29Y#26H:$2"EP]R8XIT M ;2KJ0^71G$4V&P\.)RD*1HA,\@<."D M,Y13!<:=FX\)(BL8R,\@-.*TW.M'VR#:FMK79 8J^C*PYXL84ZE4';4X> M7!)&R-E''APF092,T!H4")R6('<]D6.6O'1*P<6%)3)"M0CRP4&^? M,2Z#"H'3,L1(PHEMXZH&1,(T<:J !Y:T2 :X+1J:.OX^NSWZ$0*$T>'(X*#R&'DXG"@NZ>S$#W^$AR-]MA! M-L!IW7!+9;$&C K39;4R9@+('=5UX[W.:L[+DHJ3MQ^\7-L1TM.Y7;KUPX>R MFW7F18TE#PU* DTKB:PH#^:LX7_Q[,8XGYO3R[RHV"[]7E1DE_[YR1%+Q<2V M.:J2>A$>:M4>2?1O^^.PF^80R'I_"Z^R]E!K<-.>L7VF8JLW*BC91KL,+F-= M\41[;-4^*+YO#G(>N5*\:FYWC.9,&(#^ON%<'1_, /WAX?(_4$L#!!0 ( M *."5E@YQW7M/PH !Q@ 8 >&PO=V]R:W-H965T&UL MO9U;;]LX&H;_BN =[$Z!22V2.MC=)$#'MK@%]E"T,[L7B[U0;286*DNN)"?M MOU]*=BWS8-K*O#,WC9V([T?J_4A*#RGU]KFL/M=K(1KOZR8OZKO1NFFV;\;C M>KD6F[1^76Y%(?_R4%:;M)%?J\=QO:U$NNH*;?(Q]?UHO$FS8G1_V_WN?75_ M6^Z:/"O$^\JK=YM-6GW[6>3E\]V(C+[_XD/VN&[:7XSO;[?IH_@HFE^W[ROY M;7Q4664;4=1967B5>+@;O25O>!"W!;HC_IV)Y_KDL]=XJR7I\.8B.CC';@J>?OZLG7>-E8SZEM9B5^7^R5;.^ M&TU&WDH\I+N\^5 ^_TT<&A2V>LLRK[M_O>?]L7$T\I:[NBDWA\*R!INLV/], MOQY.Q$D!PLX4H(<"5"\0GBG #@685H!.SA0(#@4"O4!\ID!X*!!J!8)SC8X. M!2*]#>>J%!\*=.Z/]V>WLV:>-NG];54^>U5[M%1K/W3^=J6E(UG1IN+'II)_ MS62YYGY6%G699ZNT$2OO8R-_R#QK:J]\D-_*Y>=UF:]$5?_%6WS99/<^_&'5]X/7E9XOZS+79T6J_IVW,C:M)KCY2'RS_O(]$SD7\HFS2W%9NYB MLW*SD2D\R].Z]MY:RL^O*M\USKLHMG"+O5VMLK9'I;GW/LU6-_*,S-)M9F]8 MU%6A59\:@Y-I9Y>DP>VFD&9S1_%H]9T8K)T2!/BZ6LG3P#]3JM1/W* M2QMO+I:O/49^\JA/?5N*./7;8?A-O4V7XFXD3T0MJB\IDS]%"GS9C2:$TXFTVET/$PYW<'Q M= ==.7;F=,O105Z)U+('RG/*+9!B"5*,@\245 J/J10Z>VZ7,S?M]=W*DU..O.BMT^ZR47QM/PM;PH3& M:$G]D.K=UAEW:"8@Q197U3]!AN0@,<7BZ&AQY+1X\554RTR.%O(RK^ZNA,IM M:W%].H';?';*#AT8D&+SR)RO:I>W$?JDK._6'=F6DV'QB#L93LR,C0R9(,0X24_)B>LR+J3,OY%7= M@\B:7>7(C(NCO#/$T-1 BLVG1FK<6,9X9,@$*<9!8DIJ$+]G/?[5@\9RCS[V M:;';RH]/,EG:^S5;WNR*K+F8-N[H0_,&JC8_J%T:5*!!$Z@:1ZFIR7,""HG[ MMJ SWLMD#LFTV!7REM(3FVU>?A/BD"7;7;5A6WG'?S%;B.%($-&8:9<1 M[EH-3@-;4$L:((,F4#6.4E/3H$=^Q,W\AJ:!U7IJ7,XQ/S*IJ5G28TCB1%-79XDU,P+KV=>'!2A/A*HMKFI! HW)46JJ MX3TL)&Y:.#N]CJS$2HB--/NAK+PF_>KE6?HIRUOH?&E40+*U&51M3DPZ>$.( M95A 1DV@:AREIF9)SQN)&SA>F276S##)GCS[)-:'!2A-A*HMKFM" @W*46JJ MXSU0)&ZBN%_"7BI+V(]I5OSD%:)I9P=IO-5N$^2QF.AF0^$B5&T!54NN.1T< M%5*UND>1Q,TB_RD-S;K="59#+3AOPB@SYG4H0X2J+:!J"52-7SZ_JJT]221N ME+@H5A>W=OC=4CZQ^@ZEB%"U.3$Y(O'#.+)-ZE"8"%7C*#5U\T^/$ZD;)VH) M7S+'H](W\=CUBT(?<:TE:;$,H-36E3G;Q74!Z+]CP04T M)K.;Z0S/'7EP1D 9WG5-2*!!.4I-M;J'>-0-\5Z\\<.M.WB@@%([:E([%E++ M1DTHMH.J<92:FA<]MJ-N;#=H_\=!ZW0VC<,IU;L^E--98AKVFO#-K%8"K19' MJ:FV]?"-NN$;9+7?'6-PUX:B-VI!;Z%EW18:-8&J<92:FB,]>J-N]/8[+_J[ MHP_.'BC%HR9WLR8/=$\@5(VCU-3DZ2D>=5,\]*(_-7%61&DZYHPR>)* LD%KV%-+ ,CQ 02!4C:/4U">]>A#(W"#P-ZSN,9.3 MW0S+T9\*6K>\S=#XZ*J9K=\T'FYH/N]3UFP6C3"9F&NJE0% A56T#5$J@:OWQ^ M55M/'M"]P (OK^_1:;>40ZV^0XD@,QD>\2,2^E&DK7;/SQUJ6;R#UC&!JG&4 MFNI^3_S8!>)G7[QS.FX"-A*%,8GU1[_G4.)6I0-8Y24U_F MTQ.UP$W4T.LN@64[&HLF^O#OKM70/+ %M8!5:- $JL91:FH:])@MP#YS:[6> M&.-S2/2Q=^:NR&#GH<@M,"&9V8($&I.CU%3C>^06N)$;:-W%'67H+ %5FP&HH*K=/3 , MW%O\W(LO@>7%=4$XG1B]&(KVH&H+J%H"5>.7SZ]J:P_M@@MOX+MB\672H7AF M]1VZZRZPO#S/CV(6A_K#+_-SAUK>BPNM8P)5XR@UU?V>XP47.-Z9Q1>7XY:W M[DV9/YT:71V*\&QA_5AWVCPH),S7P5-B$PNHOMIM/8I$@:\OOHQ/7GO>OC?_ M'VGUF!6UEXL'6=)_'X#\^T-9 M-M^_M"]7/_Z' /?_!U!+ P04 " "C@E98TI (NFH) !Z*P & 'AL M+W=OF43 XF] MQ138F0F:F=W/C$3'VLJBAY+SF%^_EY)CV>05DRX,%(T?A]GO MS5K*-GC>5'5S-5FW[?9B-FORM=R(YK/:RAJ^62F]$2V\U0^S9JNE*+I!FVI& MPS">;4193^:7W6>W>GZI=FU5UO)6!\UNLQ'ZY496ZNEJ0B:O'WPK']:M^6 V MO]R*!WDGVS^VMQK>S0Y6BG(CZZ94=:#EZFIR32Z6G)L!'>+?I7QJCEX'ALJ] M4M_-FZ_%U20T3R0KF;?&A( _CW(AJ\I8@N?X&DR#?-:W:[ ?# M$VS*NO\KGO<3<32 Q",#Z'X M0?PD0%L/X"]=P#?#^BF>M93Z>9A*5HQO]3J M*= &#=;,BVXRN]% OZS-NM^U&KXM85P[7ZBZ4559B%86P5T+?V!1VR90JV A MFG7P!1RC":;!'W?+X,-/'X.?@K(.?E^K72/JHKF3?][=.3W M" U^476[;H)_UH4L3@W,X.$/#.@K@QOJM;B4^>> II\"&E*&/-#B/<.S;CA% MAB_?,9R%W7#B8<,.Z\$Z>VS$WF];J45;U@]]1)1M*=%9[JUPW(I)%A?-5N3R M:@+9H)'Z44[F?_\;B<-_8#-T3F/+,QD[F3U^F#WNLS[_%1)E6>=J([$YZ\YUE*,)J7HJ]'=1&(C=)M^5?W 3:-O;GXV -"DL:9Y4\NC$11EZM. M_ F!$7"[&/>GY$ J\9*Z:U7^?6HJ8Q& \X!<:'J"\MF\1N,D<7DEE-MA@J H M938K!!5&-,5)I0=2J9?48BWJ!VDJT4J4.G@4U4Z:B@6Q8MP?@B>00M=3T#E! M58K[LAK-HZG[?'%HKR "BJ@%6KJ@D520'5AF;_CC2FH-Z_8:]N(9YY"YC\<2 M4\Q.2""HB-I)S06QD%.FG(5;B. M")& L-QK@8*X10H!L2@9(74DG(B7U+]4 S(),D73F-2\V8(K]GG;Y(ZB;+:J M$57SR>1JE!]QGBJSUV.!@&AHTW,QG(U$&*$#/>HM1'V,-2;(CNJ*X=H3/(JK MCJ*)/[E:@9SOQ*/(_]R536E2#5Z#]C]_IB)T5FO+R"@^"F(+F.?7W/!@$RGL7)&)U!G!&O )G_KD4AP;=SM3.!OA4O9I504I$; MW7&6.O'MPJ8I3QBU*;DXRF@2DQ%&@^8A?M%SG>=Z!S5F+P?ZV%;M6FK8?4+U MJ=^LH,05+DD4)C91%\72A,0V3P06QRD?H3FH(.*705_?**'$U2E3DG*WWB"X M-(WM,HJ:B])LK.@,PH?XE<]!$V@)@;7#7<]5(A#SSH*XJ"GGKN.Y, 9,1G@, MTH;XM& MD:2N*DE#!DYBL41PA,#&U<[A"(Z%A(VI-SH('4J\2L#D\.8]A+QZZ4KE5JMGJ2UF+.G\')Z\P^N%T=4YKRW-9.YW"02U1OUHZ]7O8NV^"2HD:GT97 MZC@._R9DB4#B* S'/'[02]2OEV[%R_X\HWZ+!Z*'* F=E/0NV!*#)3$-QXKQ M()RH7SC=* UCP+L[2J "5?5H?-W@NMP+*;=$115U55!$8)?EK!8BOD((3;>J M($#&XY&&)1M4%?.KJN,U^Q&"S!5 TX1FSH,O,&#*8FI\[+IUJ\Q M#6D0R9UD0,FY8H6$6>PLH@M+HLS>OF#&8'L]YJ-'IW1^W6/QVVPK]2+EGMQV MK_:";270@P/F"I8(_,IFZ*(X2^RV,X)B8MT'9-#NHI:91 MV^!:E;TM=Q"($7OVSA^%\;$]&ALT#WNC92.>39^F#[>5TOT:82P/>[4TH?:AD/VKCT;7]CN0NNA? M2-B)/()XKT=\&#FCXI'=15@@,'""+'8VXB@P3MG8J1<;U Q[X]QKC-:GX%X^ ME'5M%A=R;+N&W"-UJ=#=%W.U2>8V5Q 481GGCC,C#:(P29(1I<,&IY9LTD;,LSE+[6 R!N;.Q1%#6;)S>5QC$#@^]NY6[W79;=7=N1&4.C?)* M-3O=[S,[XJL*3)9U?\-KY"":>P75CVYESFIM>2YKI_,[*"WN5UHWN[(J.KEL M7,EXT=9,]J$]$>SJ0NJCIEUED@B:)SAV%D=X:N^!,1P%U6BW)3%<&ATWDT\Y M#^*+^\57%SE;419=O2OWAZ]'[9EM"=Y6_M75B/Y+E*^KG;+(O@:S0% )=_9# M""JFR4AQYX,,XWX99C,=FOP'MEJN=B,WU;@KG:"F4[M3CL RFCGW-S!K;/3H M@A]=:?(KL2]'[4)S]-0=UXBVRW[O2H3SH4N)&ZH?NV^PZ>'"Z37W;5)Z_,;L4F924Q@OV06,VCCE?OOOAJW[0?NHVU??9Q6]7= M-R>;OM^]>/BP*S9V:[I%L[,UW%DU[=;T\+-=/^QVK34EO;2M'EZU_WKUKX=?#,$KIMK;N7%-GK5U]XDV73?, ? M;\IO3LYP0;:R18\C&/CGUE[;JL*!8!G_EC%/PI3XHO[;C_X][1WVLC2=O6ZJ M?[JRWWQS\OPD*^W*#%7_OMG_WG63%T/7-5EZ&%6Q= MS?^:CP*'^[QP(2]__J&#R-K5MF-6]=NY0I3]]EE431#W;MZG;UK*EPD+#:B_\:J\N[ASQ6ULLLHOG>79Q=O'H MCO$>A=T_HO$>S8SWMEV;VOW'((+DV753=[#9TC"^U&7VKK6=K7N^ "#ZWM6F M+IRILANX: $Y^R[[G\MEU[> 7O\[!2)>P./I!2#)O>AVIK#?G.QPKO;6GKS^ MZU_.GYZ]O&-[C\/V'M\U^A\\W,\U=O8/TP^MQ2>OA@Z&Z;KL^ZIIVNRO9KM[ MF<&APM]_;ZH2WNKR[$U=+/*L;]:VW]@6Z*'?9 [@W W+SI7.M#CF [B7_?4O MSR\NSEY>-]N=J0\Y_3Q_Z2_O[?A*,[3A$D[/5X=.KGV5N2XSV08(^70-H.XW M>5:ZUMAL3EPS ;V5!E@++ N M6LJMJP]53G_6>&ZXD+ZIX6;5P'MT&B6>F$%V>K23O:DJ&=S570^_F'B ?]H6 M=M7QT*;\%58&BR[@^EI>[S-[:]M#:0X9R(ILUSK:_=NAQ26T^,AN9V%!?0/[ MOT5$Z D!F4\"6/0.=VVS@J7!Y/"&K(4@!],K*"\%)1&G!"'>M4W "'QZ V,W M^YK&WV]S+1XLGIH##@;'V-H=((Q95A:P M;HV(L\@N.]P#T*'=+@$-/8,%(HR(AS_:9E@S+<(:JPJ6"% I(V'"0TS8N$,F MZ[>@!]B>QK^$[0&38 (/2Y8'_+)SO^8N@]^ 3JW=-$-G3UG_$$0(YP#X JI# M]NQY?G9V!B)]P)-9@3!D-%LABG9;@%-\'ZXC*EO X@X8%UP!?&DZ &CVZ"G> MQ[D-;!%H$O]=X3F4#EB\6PX$;41YZE\#D\.)GUR<(A-\\NAT;^V'#*9U39G9FH@'=HG/ M_+0!]$1Z1/&'" @H0O<#KCPZ[WIF4&J*#H>QY3%&A5.7A_%://GX^-?T^,7$ MXQ?Q<4$R6<<9O7(^\X9X 9 H-TGBR] #X#SYA-R;6]MK6%$ MJ&(-H!^B6\]\NT\A -2WL:!#!/#J VB*8B!"]]1(;YNR=#W3-KUA^#) "3!GQ@,\LB)H-Q8)PRLR751D-D!.V1)VBP>] SPK M<:.!_,,BN JQ<6^"/C-L@$78]OXNK_KEV^.N&"DBWS7]6Y+:\+9><=!T6-P M3ZRAM?\>'(JBK:F!\WC!JY< TFEK/L 2LWH@W(3[-DQ&3*,#&VB'%-1-9VH6 !&' [7-?<>(Q8"^LZM^O%'*R*0 M=Z:2%=B/8!^B]"P'4G/P#:83D"M%/\"8 "[0FI"N!F!;K%%EJQ;X(CP,AQ& MLX@*(@!SB4H)P4CK/^'@42*: DZC<_S4!*Y&?5WII3G/( ML[?6X!DC]C %K->M7>,AKHQK01VJAG">Q,%**_@,QDG= =%ZQ#A"M,..P0CJA\D"CP5)(=-AP-/ MT; E$J#I8&P$**R3;C5+,#>8O[J:51M\L[8(/33+X!EX%1!XQ3Q15L-SW>]4 M0/.N@86""2',H'!M,6Q1C8%98"14V#^"H.1C$E0XV@CKRHR/R-F;EO@Q'!6= M4/DK:+X$)$&O66B+Y0!(T@VH^\4W$3OP'!!KX%3_$X6/ !Y^L<((*C>@M$<; M> XF@07!U"@I09=2_/_X $=D)0,.Y2*INL)6$U!QJ$7CXHEX=Z%01*,0((- M2(:+[-IT&]H/_?$=O ,836R7+H@*TK%U Z_4!9]C:;?\SZ[I2,[AG$M3HS+S M'DX?AEDB:]9_>WT&]@HFNZO(9O+,O 0R(BPL8%T.#;*6["-@M@X5[5M00 !" M;1PO'YM0\J9Z)#59^\,.Z S%<0%"V2(ZX=+UA.I=;ZR N6$M:_#7_"389>O6 M;/U/4GI6A%2".C+AEYTRP+S58I"<=F@R(GGHN0?05=M]Z_H>-!]0JE'G*T]! M&P#C,@I&M+=UTJ2 C9C>#L9;R?5*942+M92T++!\.JR+\Z? M+QYE6R N[P_[XOQL<>&OY"C8=Y;68(#M,#V$/M,Y?Y#3))D M@VC@%CDHZ@/$J81KX2!3[[ +Q>\"\(MG@G=J.:FNST7G8K<0B\@@K5PM:_(: MDK"A:ZW;*M
2P>.IB\Z/6^18 ![6J0UQI!*Y8T+7]K^PUQ.S5J87:N1W AZT(8$@?R)(+>1W$QFI WH03(Q &[RF$=9 ,LQ4Q<"S8AB@1)MX MX] ?@L$H 1B%!!$-80L,3\AX0;MQ.LW MRO8(QH8R*<+R2!64&5O1^ @O83&T4%.QU#_PZM#!!(?,EQ)BR/56=^CK "5O M[;4 4*(0C@9H@L *? <)>JT)P'/F2.P(HJW[F =FC4:84)47,G$4P[9$/&T% M.7U4Q"5A#5\\73Q)>=?SQ;-X8=KCE?H4O!MBS.C>;0X= 4*3U^!-IN)05#9< M:(EL44/C(S$PUAI.E6))+KH2R*_%$O[8U82G;&O1WQ"C!;T!7!5#7,"<&/P) MT[F"HT9N=8.1(EE7B[XFP'SFKHOLV[$%!X?:[\D?,+MCQYS1N^424[PHVN$W M$3#!AX8Z71Y.&20$IH42(N*^4AS8KY*-56\X!/,YKME;M,?;T1.@4D]\E70C MENTKDC.X]AQ'1@\9,1K45-;D?_L(5+Y60UL[#(KD('0_XA^" M\$C@.R3LG'2P 0^_:U8]^D'9%PT:"_[(LPK44[MI0%RZ+5H*(E(>*!__INEL MY(&M==LEZBM$H( .946<%NU)6Z,=I 8BO7M/FOY7.; KQ]$9-O#4?+QL'&R1 M[CL5VR16*F1X@!7#5O@H:+$M!E (U0'A0;IX!,2(&HJF4XP[B4#*D#\K"T8T M(X5<8-L!,P<]ZW:L@VKQY9"F+(II8%M-VS9[VIIR8'"LF,ZN;P=6]Z,-5]B6 MK"\9$PGI5]1J%]D/TV="A[<%>4FF213"=V^RVS3>N_C ?467@ &#*,$("$AX M;Z<0(N3P##P$!&'W4_WTDWV2/UZ,QQ MG9_!,Q=/Y*&K6=SG!Q_Y!W_ ^V_ F "C =1\<6IV_3CR-XW^T<_7X8+@)*+. M B(!M'U;"AF#[H:&='0=,"_.E<>.)UC+F2+?XA,73]YG44M1XPHDOU MQH/[FG2_.>(+Q$-/*3$P=AZPF0L2M]G%\*;,ASZ<<+PQ)"<.XM*;D!H;<]+X MIS:>BD8TS?UJRYD9Q?+_750]@?"1ON*>> ->DZ08,8G#&!X2OP*>KSC?);(* MJC^J$!R?]4]]IA._'I_:-(!0R=X"-#U("K"N,?Q+ND# !C$1YWTD53.40L\X MTF7;HCK(*[X??N$*T:]#&%30>$48S^CQ@IA$/1(=3^A(;\GW)9[;!]?7E\'3 M"Z)5-%WM+F!G">+0]667TV>D9E"X7,*8I+E#K!Y2XZ MZ)OC8 A&'AX].J;@IBX$&F0F7KS08)B(/.'4G^L9(K?A'4V/D?F?12;UN+3,) M+\VOO5'* 3K FXW;@3MA+@H[ &;'(>"//FE01Z4 M92,W_L@)U(@OT ,^A%$4^Y@Y/!=U&(8]!_"(#%#I",Z+0@>XP&+-IV)P >UH M23A/UP53C1PNP=V@EE@/Y# 6NDY#WA101:-9!=5SI)LM4=0*_;B@[MI;IGTR MY9"C1&="&LF _6)0ST;G8 &B@6SH:$6&M2%K0\ N;>HRNL&@1#HP!SR%#Z(5 MQ1P"W_:NX+[)T>95P2A3PI!P_KQ<6JU'17'^PU[B$51$)1DEW81W)4*!%PG> MA-GD#6;O [">1?8=@I!AI\UVW)^<$L ;CH89#X:!FI8D:G P(I]D1")O/(&_ M)"5M=G:),O,C0<_HMF'"EG]S1+(EI,&XD#-[L.,;=:-82O?EC M4'O&]\DU4%3(RVV3D )L(D$BLP.;$$"ZR'ZFE]*G_=V4RNPMQ4@ @)C'V RX MZ?:#[=4B_S#%C66E/H5[PR$F!3&*H:!Y4WNGIE<=DPT'@DFW[(/ 78HER5E- MLP1R:DJ<#Y]2K$0EZ@G*COS&$T'K/X\MY[^1*;,)/S]M4/%#GLC4.6- L<'$ MQJ;X (>UXGCY]!$%^A78*#Z"5$BG3TR@17V6=A/2U%(B4$-VRN>-L0 ZOF#U M'!V\RDE@/X!KE<==:8(J\X3VE3A\C\?5^ XKOR?*DRYF2XY13\U-8%!P@J-I MUVD<$+:! 665;@':S[[V^#LU:N)^/V;9*E:;4I4ZULH+;C09(Y_ 4.[=C"(5 M1I_F"7NTCB([N(KQ)M?-DK]*NOCDHGX_VZ:E40QAGK? 2RFF\XPC/0M0 M_X.0NT.\)02 [*FP1]ES*KB%[CZ,Q@N#B8)5,40'RYJX%J7@I,YEFA M[9DG(5JS;$#J>%\)"7[T(+G"P;;$;N4P?>?%'ZI 3%&QI@TK#X QD)I%2?/1 M!\R1?K>+/H0-4AW,?P@G(,YTGN\"X ^)0/HEQ?FE](VDD0JWC#- F M_Y-=$UATN9<.T%-QDI=XX>PE]9)S8_R>^9!UZJ\H90R%D:/\=Y'__0A?IF4' M!YW26*[SWORY^CS 'YIZ+>.*B:>N>+O,'U\:AHBGP8&YEERNS8H\Z/ZAZ3S: M(]=:+A['6V?WDENI-@ Z0(T55?>1<_ +8@"&>3SMGQNZ8.8_M MT[,<,Q\!:S!-YUUE)*_YNQ#]9 8E%J5DBT<%7"7-40P>]$1"%/%-:V>NXEKD M.+TUKN*T8Q\7),H_A7_,[NEHV6%KG"S$2*TRU*3B) \!,DX6DPS%6&&' L"/JA0X MP-!O/RD\YH(:DY:KCF_X-"<=;"-WIO?[:2B &I)L+DJ\Z([R/HGXNGFY*!*[11 W7*C(S^KJ!:H+0J,_E;.=3XA< M2D"4>B;D:.V+VDGY-J<4W90W'LB_Q(SQ!FW__ +4/+W*_UZ3^Y_%%6O^S-;\"YO:'.?T&2Z]Y96/M(02N8GE<(YH7 M)@U^[&U=:G\RI:.S?LE'YZO."/JJ_"'%Y)E2LCT5.>XXLQZI/Q!FM @2-3LZ MTD7)7P8]VO,-OWQ?U&$_8G)\A\R(0 D(?8AI54I6Q$!V*^H&]A\(.1^2)H5. M-K05R,@V)2;DA2HBXD$FB>AWMA@84@67@B 2^YPQGBCL65?B1-EI>CDJRO,' MS(O94_<8W&EO49CIX&Q5=E(%Y,GVJFH:S%M=$PG\O+A9D,MUH#((KDW)KJY" MM49D@6A]4#&-J)!8I8'E^BH;(7I989-LM2RRR^ *K$ S"3ED,R@\AZX6'5N\ MF);%C ]Y\BM$=X+"^9BX?&DAYQ0@]U.A]'*6TZHY5/:-S,=J(Y]5X!I)Z;SW:#4%W"0 MGM: HM"&9$>*6-==+*_PR0*>+@^@ !NWU6J2/YH2#S9FQ[,KP)&5WW'1""V2 M!?+:AFBPNW7EX/,10MDAZ>LSM2J:2810MQ+I G&,*I.N3GERA'N\=I\$I-T" MI*8QHJI#)L>*'R_A[71FQ\D$:24]\@'%0WQZ#+P Q.M@'$]UPX[@;:J#5%LK M=0,F,CEGJ&./B[C//"KXP5D2TF;#8Y13FNZ;#"-%XX^5PM>^ M[IA:OOPP$LAT=D7R",S?A90"WGZN?8MYAN^OI<1DA;9=#F8-G,"XV*1KAK:0 M\PPN>!)-'"5C,1/,&+4Q)&*.;7FX>_=95%K9>,+E^?2Z[UMO-^$^U$U>/\VI-FH_!!8,!!:;9H_P%9]$8)/BQ_O M:2:_'2?)1X5LQ@OW/N6J/B^+P^$"/P[/>W'/,L=3BW<#J MQV5?G J@N4MSOV0\K^;$FEB$12*.H\VE;U92&=%;A#7#/FK@>E@;W4-,@#GV<>5TX+S=$: M]:H)*;"]\O]RUISO=T"V-(.;51F'LXO,($G3#GM]L*2! M@NYSM"M[Y%UI,?/8-33M,U#YY#OL MOG7PJC^'FF*3C@BHY"6?@\AJE%I!LHW)$@4&*JH3T3AABV4RSP^19*;MT%P1 M%E)=2'25S-C))&^* 7[Q9/$\K?]Z,E>ZRK($A]?TJ^=@.1.ML,0&HMF>+[Y. M9WL:IQ_7CWV/5/P+^6A^C#7FJ4XXY=&9;'%!JO#%63XS:FIW7IQ%NU,N^"X# M*&=6K=E:U#>)[W#].XEHE6]!1"(]4&+G$1_14D^J\ODNSD:^ SM.X8@I#2HP MRF1D75+L0&7!VI6$CEI,BD8JDCX7B8B/"1/8JL94G.K4D5/94!&C2K[QWK@P M=#*.$6&!@5K5!\#[!"?B>&,;:0P%S"\,C*@+5,XTP,6Z(2PC8S(>_3E]D/-,'YB^R_ MAZ8G[N2*4"4:G:NL>K(W$]7TZ(U.NUT9#_71_B223TQU8^.1L+5]BIZ MN*]U@Q0B\W&0;RJ$S40\<.T) B@4UQT1%[I;6W?+(HU+/YTG]=62%9!Z&GA^6T--3KE5,#!0H[ MVW0#ECNWHX4EFG& EM3;#[$LP1!4>A4N?*'G*^T_;UL2H>@2PXM=13(BQWYJVIJ)(?ZJ@.1PUJ"!1 MPNBD!29'8[LP!FR8)8)H^W0&L@7OHQG#/!?A, LF>I^LW.W6EFBK5(>13JWF M5\@DD=/.JQBIRSK,5TN]QHC$YQ"-MZ/=63QVR'>!TW0QVX7]42U[:Z3)-,GX MHP9&XM/0Y(J%'Z2L8N@_;75Q#$:&DVKJYUBO$Y0?J?Z2H!K[-]W)2N(YC+A7 M OP;B[4X@/R@__MNJ6$WS%+? UDH!Y?OX4NAGIB/JOSOV P)SFA CVN,;,R$ MV)^>/NC]JYRFNQ&64KKW.$2K> &6V=_%(Z0JURTP Z(@%%.-7^T2FYPR M&FS<;B<<,K:OI;7!$CIB%N*HV34.S?!>,8:0PL%1C"XXT(/B%WJ/A#*Z&$C7 MXV*0$/=!DKU#GE48<@SKQD*.RZ%\ZP=B!J8\,)2\X2"::5C:U"RY<$0^;QTX M(\*4/GM(3%4Z&$JIN3UB_PD IG=[X**Y4# Z."AZ5X3$"$IIT/=1J S5"MU) M$H+8.NE-Y;>'J9\="IJ@O\(0'3>^M+.(R,*U(FXCA<""W% MDNUK/CP%5]K2$@31!(*RITQ0CZXPSZY#9W&2C+0]WQ,L>A9]I.DW]>6>*:<3 M(&5)^V6I Q6G] K[EOGFPG*'FQ#)RKA+=RL^/"T9V09.&67$M*1B,&DRI *J MW"Y:I@*T(O#UYB.EV%72+L9+5:U0=I&'T0R=C8&B-H9JB'"VV"PM>JY4 !AF M(J ._0:-P2- !F^#[M"FHFAP]D-;J^.D;@@\T38:RN.6B*QYY(I!? U6MCG( M[#P\ $F&=R3=;14L32S"X12HI'.FD42<"B'-(BXY(N#0CI5,+DDOR[$?$:)(A% 1QV2)+<\$M9( M7M5E#'\1J)DV!'31,PK6XU G#M0(+0VIGS8V?=DIY]JHM#UTDYVK<==-+D;3 M3PS++8CN'%99XGEP(BM7YSTLJQ^5F+$?0P8A]AC=.@R9^7Q [K%%72V% %5C M3"VL/")19C,NUP*6V5P,$[_'C3U*J94S]._+F2^RO[E5GUU3$UM.JPH3T[2VN!-R14E_%;QQ/!.A$2Y<"JH3_&J9R,I$!4@S!\EE!R-9 M)E1JPQ]N9TN@2VHRY5_V_C%$!E"K?[7<)\_BUW<,1RRFV$272B?_$H-G#CJ;^X6#R><^D+!\!XP&=LQ8B9WP?Z MX(=O1HI?IX"_L?GZUE&0@._OY#[UT4K$'1O/K/Q$8O)U_[301GWR CD6_!3J M&C<7Y=[,+$2/-0G=&4TD4%U&I80HP?/3L'!>%ZY1RZA>4L(J-C+5=Q02320F M,9H/5CQE0K9CY!Q/.(>-WV,$"=11"F:K/6*&0#H$QY$FVA. W&LUPLK=--6RM-G5\'?N4*J8Y2X#SL1,OL"F1 MO^RG49[1*T\WG$:A]@LC[8E2IG/$%+DK[- M+M1[, 6_W$#[2-/GBS-%T^C9,MS<)JS7=YR=OUI??1_F;789&>.,^ M]!/=#5/Q.\VYR2S?.PY"7HO2 MQQN^3E1 W7TZD9#2\3KZ"EJJ,J,.L(?)_J^A56RT=4?MDF/X>NX;*UY+2!?) M*@8K?)U,2%",C5A+LS5K=F&1_L5]U.@C1'JR/'QFACZ21.E$]!=EA+A8+<4- MH[S1N#.4+T'Z/\.!2_4Q6T)]N4>K3D>M;BVYN(K0\CM8'IP5)5DHTE9*RTQI MRQV[-+*YP"RJM4O./@N.$]U/W[ %X-LF),D?4VV01ZX*ZKM=DXN"@9(.EQH3 MP=N5O([\<)']PEMXSXL=T]HO1QN<[*29[EBY[UE\R78IV0%=WGTO"0H>M'%= MH?&.A$*Y^1(<9<]Y:FHE%)A##'7> /0>E\8+-SFR+P,>>#-LXN!8LR5#Q03! MJS(1QYQ=H5CSD% H,AW\=X"]P MU$L_;ED:F#A]<6WEBEPG34N]7%+*Q#W"?(8;?TUABUYF.1D?>@ITFD2V##D( M.*B3&0RY=+TX1<(QB[6.=B5&,#!Y^VW(SO_.6YQ\XZC-UPPZQS; H[Y?\#[8 M\_C-N3WU7<9'I(J#H@JKUG"RWA#;Z5$)X@XX&/ZETF22G)].!2\D1Y7E&X3+%C0/$$"FIM2-"%K5EE')!K1GU)KBP>BX;O /C%?O-2!]@U5; MDPKP]=F\B>19C,YT MND>'ND[\&!$=PHU/MJ'^'1H9&%:G;V6BR<-+O@B$V3&^+^]HY:7CUK'A?,*W M/_P^#.B3>T\/W>P6T1WQ1W>E-O#ES$Q+NZ9O]H7>_/Q%#*D]TE^1<35G,\FG M@^+!T8#T@0CNMH]Y(A3&GNIBG8\3G]$LP2(Q0G?BH/15L# !);=@IXY6RNIP M.CZPH\T<>>-?:)+*J7H#69%9K0);\;^!5[6#Z^D*I;:SLRZPQ%'K;!K+5$": MLD[7:3^;-R_]5XV<#ZIB*AO>!PL)F"#G)).;AW83G8HQW$U[.DCK+H", ?L! MLQM.N2/*M2[5F,58RH&NBSMTK!B6!+:4E>0)7R)%] Q:+%G-=$<@D3X= M.PH"R^QF>_0].W^>ITLF$7G^DO>4WM)Q4'@QQD%9XXQ?24L3NI+BE5#S@4E@ MO%3#!NUDHM8FJWJ+3"AHNO]%U5C$SMRUM F2W/T=:_1 MV?):/=H=(Q$#V8W-YM!K]), 21+]XO?L6)#%,O+I,=R$5Z4'S83]2PH7'N53C\W+.3H+,)0FL#]1K&R67,5]R1$UKD;K M$S>Q],V=H[+'U(!5S71$,_WFJ!XSA)5AVKE:3&^&B.<>2N1\HZF1FC#*18 MU=XE?L*);P&.BP-X\W,XD9"GB"D/]GGQ)Z2Y\I>P(SQQ#Q1%G#8RZ)HU.\^C+DLF9 M)E4PTX>+/8MP'#98*2;ZMN9^3UB^4!U\_7V2ZQDZ--ZWYR*G@AWO/'Z>+G25 M3WRL9'EYV/O)C!(:T4VXQ:S295*?F/J4PAGJ(H(R9AF2ZNZ+Z(BOFX^GGG-N MR2W,(:2?QQNQ%_4LLPRMH^AY^F2=SVV:88X+_\?I^1E6!;:8<]@% MJT)RU)*Q.3D_6?"H=J;FQ%WZ7/>7W?373IG=F*S?-Z==;W=HCU)/9G+PREF0 M\:1LS#WZBI$N^C>'534-&'9FJ=ELCA .2KTJ"!W("FG@%DU%WO M[N^7O!,+SCJI'J?"'^,_H\D][:&PO=V]R:W-H965T&ULE5=M;]LV$/XK MA)<5&Z#9>K,D=TF )-VP FM7--V&8=@'1CK;;"G1(^DZWJ_?Z%.=\9^<&LB+VY;W;FSR=K[S?/9S-5K:J6;F@UUV%D:VTJ/J5W- MW,:2;()2JV=I'!>S5JIN7I,WN;)),AH6W M:K7VO# [/]W(%5V3_W7SQF(V&U$:U5+GE.F$I>79Y")Y?IFS?!#X3='.'8T% M>W)CS >>O&S.)C$;1)IJSP@2/Q_IBK1F()CQ]P%S,A[)BL?C ?W'X#M\N9&. MKHS^735^?3:I)J*AI=QJ_];L?J*#/W/&JXUVX;_8];)Y.1'UUGG3'I1A0:NZ M_E?>'G@X4JCBSRBD!X4TV-T?%*Q\(;T\/[5F)RQ+ XT'P=6@#>-4QY=R[2UV M%?3\^5OZ2-V63F<>8+PTJP^*E[UB^AG%)!6O3.?73OS0-=3]K1K8FE-*ZY@JT4(@%Z_%E>!6++BSXL; M%];_>HR!'C]_')_3Y;G;R)K.)L@'1_8C3^'7%) 88&5, MXX3L&L$.JQKP"KG5FFT'9;^6GE.5R6]'A;./HD5.GX@4MR5IH#PX_D^WF^[N+_EG)&Z655S#Q M):=_;6PCNYIZ%R^NKT01%]$]HV"%677J'Z@,3.W6U!L^<"+,C4>QV>R#Y&:]=ZJ66L#ASN$<)G*\NND=%?J("G9>#5?1.:-5$\+@4NI SC67 M$G#MV"^D)+4W ![2,MS!W>HBK*9B8Q5*NM+[(=8 "/6'SN-\%&#^E7<YH-*;$O;.]\9(C]J183 O48ZU#:P&\ZFJ] M;7@KGQ]M ?M38X[P(G&2I-/R6/I1,Z-PQ$F23+-CV4_Y?>C-X8+^RYMY.8T_ MXTV63:O_X4TV3;[8F_B^[$-O?ED.1>2A[7A@. \!.OHM=S S%O$IB?$ MYDE2';G).37F.WL\1FFSM8RZ5(Z3BZ,!U48YN5I96H70&TK.NZ/:L68K.@+* MQE@O;U O':WP?O'3(+=]V#]4'2T=5UI+--B[)VG=<_%C/_L#L[Y#BY#U9NM FKL?\/>8&R=9 M''%RA?.OAO.YJUP'0[]F$^ZF7[KQL\0K!F@A!CZJ;J_%B4BB9)Y%>5F(M(!8 M6*CRJ,BP4(6%JBRB,LG[_7<*_"51G&51E<4"96E19-%BL>!A%4,Y3GCXLD.( M:-TW'PX"JZ3NRXLW>#B)"MX7D$T6HDRR*$E+D91B/J^B,L5JP608;E[H3*A2 MA*YIU:% [8 L/%M2YEDT+Q-6+?,\JJJ*AT6>1L6B9.S?T;Y$"M1LOA!PJ*-&$KC*DJK0LQ%FJ114L FX"RB)(^A==&\QZNC M&Z."+:I@0@IQ42RB*@4G8IY'>96*1/P2*NDWR;R@56"VS<05W!>[GV;#"X/TQA\+AD,T:K-E]A+AN M-YJBHZH^1/78%K CF_?H7&W(" [R3ZM!=,@/2R"JX]_PXG+'N />T"&.,[,B?ZG?B_0?/*VE7_([0M(1J/"WG$V'[CXA^XLTF/-QOC$=+#\,UFC]9%L#^ MTA@_3/B \4ON_%]02P,$% @ HX)66(9907DV P ;P< !D !X;"]W M;W)K&ULK55=C],P$/PKJX!XLBZ)\]'T:"O='2"0 M0)PX 0^(!S?9MA:)'6R'7O\]ZR0-/704(?&2V.N=\8PW62_VVGRS.T0']TVM M[#+8.==>AJ$M=]@(>Z%;5+2RT:81CJ9F&]K6H*AZ4%.'/(KRL!%2!:M%'[LU MJX7N7"T5WAJP7=,(<[C&6N^701P< Q_D=N=\(%PM6K'%.W0?VUM#LW!BJ62# MRDJMP.!F&5S%E]>IS^\3/DG"=KK;_YR9MJ&41>$-98.L\@Z/4#;["N M/1')^#YR!M.6'G@Z/K*_ZKV3E[6P>*/KS[)RNV50!%#A1G2U^Z#WKW'TDWF^ M4M>V?\)^R$UG 92==;H9P:2@D6IXB_OQ'$X 1?0' !\!O-<];-2K?"&<6"V, MWH/QV<3F![W5'DWBI/)%N7.&5B7AW.JJ+$V'%;R\IS);M"!4!>_=#@W<=,:@ MS\%)56#TD"$GLI)@?%5_S MLXPOL+P 7C#@$4_.\"73"20]7_*7$SBQR2;O7Z[6UAGZ=+X^9GT@3A\G]K_3 MI6U%B+Y@<&JV=/XCQZ?D9V.LE.S['_A\*=Y7]<_;]M"L=T/$W7?7HY MIM=]E$.IJ3-81_0$(D[8Z)I:C%3;2Y"*(KJS MA+0/"1_P'/5Y*F>ZH4\0MC5Z2YXM/(4XXBS.$QK-.)LE,WBK#Z)VAR%'-).! M Z09R],,DH05<0&?J:4-AEMQ,"0-G+BG",W$ND8O9I9SX#E+XPSN1$UK!EUG MU( 2WHQ0)87YC*51[HEYD8ZIOY&E+,I3X!GC63+9DH16ONF1P<970/0&.:&PO=V]R:W-H965T<125'DO<<)XDMFZQ$W:F!^QI9ZM- M)QR)9I?8P:!H JA3"4_3,NF$[*/U,NANS'JI1Z=DCS<&[-AUPCQN'W9A6EWB%46#O/(.ASAU>HE"K]Q_P$$_A^6JM;/@/^\DVIQ/KT3K='< D=[*? MON+^D(=G@$7Z"H ? #SX/1T4O'PGG%@OC=Z#\=;$YA?6U_(>&[BP%IU=)HX8O3ZI#^C+"1O,K[#>@9\$0-/>?8&7W:,+PM\V2M\-X;JU[B'&&Z4Z!V(OH'WWT8Y4&$Y M^.MB8YVAROC[I=@GYOQE9O]:SNT@:EQ%]!PLFCN,UC__Q,KTMS?\SH]^YV^Q M_^>]_'\T3(*8!&%!;X&RC-T&S3'3(2]/VBIH.=2:7I]U!">0:Q&V6M$SEOWN M'&1/&CU:0MI3PA.>CTAOIM6J =D-1M^A3[R%,Y@7BS@O.:W*(HM9P>!RE*HA M;AN\.3'_A?T*13F/*UY"QHHXRS.X'DTOW6@PAJV\]PL;!R0>[S%K%K*J D6L%J^"CWZWF<58R6)1T^)P8 M>JJ8<6HIE +RL49K@94+@BZ Y44\3ZN3I)-7CE)I'?"8%_1;D%T\9VG,TX(2 M9.TY=:=Z[$8E?*X;I(*JI9C:%KD@.FV<_&=2E)S'V9Q1;)QB^_ZDGOKX&;&7 ME/N*S<.:4S@I1>^3>(NA6'U.-Z^GFXY17NE:\MS?NT^)8&-8,]Q7#&JF*VH.:J%)TYQM%U-+?S*?!N,G87:R]_G<$C2= MS8L(S#1L)L'I(33XC78T+L*RI?F,QAO0_E9K]RCX XX3?_TO4$L#!!0 ( M *."5EB4=ZMQ]@0 $8, 9 >&PO=V]R:W-H965T[!G#L1RV5O0O6SFVNQV-;KJ'F=J0WH'!G MJ4W-'4[-:FPW!GCEA6HY3J)H,JZY4,'LUJ]],K-;W3@I%'PRS#9US7_@ M#P%;.Q@STF2A]5>:O*_N@H@(@832$0+'SW=X "D)"&E\ZS"#_DH2'(YWZ&^] M[JC+@EMXT/)/4;GU75 $K((E;Z3[K+>_0J=/3GBEEM;_LFU[-D\#5C;6Z;H3 M1@:U4.V7_^CL,! HHF<$DDX@\;S;BSS+-]SQV:W16V;H-*+1P*OJI9&<4.24 M1V=P5Z"TMV^A9*GVN[X27<<=1;B-,%C.U;I1C>LE6_7&T M'[=LJ25F.GV-%]F $;JRS%^I'%37+9AN+%Z UH<2Z@48[_#]Y"KLB828=Y*K M$N$=6\!**$44\.XGX(9=L"3/PVR:#D;S\ELCK/")_RJ^9$F83:;LY8LBB9.; MT\" V@XAI^%5%@T@">8S+*F-"VA'[@K>N MC+;VR#?D/EZ63=VT%''9./$/]X104XV$#?+I_<];_Z,/3 M_WC]^H3/(,-?LP==CU,1[ MG;RS%AN+,9*E81)/HFC- ^CR14-BMU>%DZ3PN^E8584Z';UF@(# MXX+QE0' Q\ZQ-(J0]^3JDL5IW,VB#&=7$_9%._0]/\>2N.1X'S))X\DE\< ' MFECXU2PLTN22&$R*#&LA/F!""0>O)3Z.U2FEOQA> 5.\QBH0QT4X0:UVB;2; M/[?>\CWF>,'B21+&1=Z:S!/%M3P-"V^S&+.OV^T(TUH2IGF?A^@%S+F?S9PN M78;I>B+P2=C@;M48BHE!GOK@W\^341\J/I3@!S9)%H;PYYVTQ92Y2$-/++<8B,[09\9R2? MVD-$3:A2-H2]%6Z-V;H"!8:W+P*OL T1]$J2U$YUK!GM"_& &ULK5AK<]NX%?TK&*V[E6<8B2^)E&-[QDDV MK6>:K2=.VNET^@$B(0EKBE !T++WU^^Y "E1MNQ-MOTB\8'[ON<^>+Y5^LZL MA+#L85W5YF*PLG9S-AZ;8B76W(S41M1XLU!ZS2UN]7)L-EKPTA&MJW$5:U$:JFFFQN!A<16?O4CKO#OQ#BJWI73.R9*[4'=U# MD!02E2@L<>#XNQ?O1541(ZCQWY;G8">2"/O7'?>/SG;8,N=&O%?5/V5I5Q># M?,!*L>!-93^K[5]%:\^$^!6J,NZ7;?W9)!FPHC%6K5MB:+"6M?_G#ZT?>@1Y M^ )!W!+$3F\OR&GY@5M^>:[5EFDZ#6YTX4QUU%!.UA246ZOQ5H+.7E[7A5H+ M]H4_"',^MN!(S\=%2_W.4\85?LK,O8'N=( M*#DS&UZ(BP%@8(2^%X/+'W^(IN';5_1-=_JFKW'_W7A\.S7[LA(,MQM5B]H: MIA9,^M<6SA /@+41C,,;W+"%J@!/<\8^PDF\8O\27/N8@HC9E6H,KTO#$!ZQ MG@OM0K2_F?5NDC!@[QNM(;23 K:B%!I\3^ALEF2XR)(@G2:X2+(@G\[8K>56 ML"@.PEG,HFF0YC,V"V9QQKXH"]+BD"=+HR"/9RS'F4G,TBS(9E-HL1 X5NY. M#>>B%@MI3_1D&8A:=L& =IFIW2?1Y%IZWX\D7. M+$Z"+(Z);A)/3ED2A&G,KI_[^H1-)\%D$N$BSX(T)B],PB!/@R+&%5FO&-YOJD91T/%N7$L?&*FA+'#1Y$VK' MT9]@E&ZEN[QZ1%X9)EQB'>02P?U)1N%1'#@-#W(+CR-8W:D\%Q#1-T#\_[(8 MX&DLB'_\(8_C\"UYIL"]NXW>'G6Z[?G"^<$%/8U=T,-@EJ>4^F$03=(V[?J: M!ZQ&'X;K.L?V1+3IAK0\93E2/V51%&1IRJ9!E$_9C4"/(J3W,^6,_?2 /W/ M0(N*DU7P(=I+&NEKI2@5LX+Y9;KF&HX8Y) F0V3X-"9H3((L D;^CIAJ M!OE1BEQ.V2S,6YQLCND!L 5ADCILY3DQ! CS$!QOM+J7KL-#'2ULHVLVR7(6 MY0FD@J)#+5E0 '\260LN831S")TD$_>?9G#+5\C2EE.L<7JCC"1CC(M?%+^% M.61, EV=_M[;P]BQBJ,$Y6"6?2=P*1J@J)H25CI@@>JIR\WW^)P01Z[>. L1HL(W!Y2$ MC=)4[HI45R1[>69.\^'_A-Q6]%[F&?N;@)M93RJUFVF,CI'358+>D<7LJBAT MPRO#:F6[-E/!#:)LX+!Y)7P5HY1J-+)*4$S0*UR;"H& Z_H>)$J3@"@,)FA$ M^$O0YFY?"C;>A\F,()S$80LG65M>+TF@ :AC]+\4T,[87^0">B$Y=I8\HLE$ MX0R_<3AMJ6%5E.-WNH-B^=PEZ)H3%*&()4CD*8K'@=MZCCIC;CY_HQ9O&M=, M'/4P01*&24(5(<15"#A]E \@[PY$$31+J(OFDV :.W1T5NT.Q0#1C)C01;(K M)T,R>NJ+1!H^:[Q/-&3#=)H'LY3*4AIAAI@!QC\#T"\2G+#A!%Z:0JD3,B"( M)R@>! 6J]+Q^9(W%V5]!6BNB?N/A@7N/;%><4> 00C1 S)*4"LC/%JX>J YZ MT2CIH.>P\4=XQ2-VY9!UI%&B"VOU(+&5 ,Z$_>R/B-L*FO[NN:PXA<=58.0\ M\KVQS9.FZFO&*\Q0+*6C8?=<2P"6\;5J:,B8BZ6L:S?8].Q+8-]U[7+"F&Z@ MP%Z) 'B(P) C&1R05BBW1'%,CP#;48UUDN8;0 [;(_H'.&Q7PH/,TGBUIIFA MDG?D/92XVD'?U3I#%K=UC0'VO*H.2UL/3%NXW%'..\U%Z?V$<SK\DNR]L\E^X)TNY[QR MN8,S+XD^/A+&NUGP.X:FIQO.UQ=%=GIQV].;"M%>#311VIAIA<<*$F;LJBS; M@=L//.KI'-Z;@LDAW4;OF'4S>C(+D52N,!%)V?BA4UA;M3OK;IJGO0H;0N_T M;D[;B83*OF9YQ[D='Y-'Q^.;'(!0/3>]X] YX856?;B_[M=:ZY..?E[).C]_ MH^4MV/Y T&[EW'5XY\FV=/S9M ,]Y7>WB1\4%YS8J$H6CY2H\&M1H?;)!64U MP"*,KR' /:_K\*'-:U'6JN]L&[!^B8Q;;=[<3=2KGI%HV-? MX<:]+Z1KH9?N.S#5=0PH_F/I[NGN4_.5_\*Z/^Z_4W_B&G@PK!(+D&+RF@RP M&[EOO_[&JHW[WCI7UJJUNUP)CF)-!_!^H93M;DC [@/\Y6]02P,$% @ MHX)66'B.E!Y>" LA8 !D !X;"]W;W)K&UL MG5C;[3#9POC'UTF5)>/!=YZ2X&F??5A_'8)9DJI!N9 M2I7X,C.VD!Y#.Q^[RBJ9\J8B'\>3R?&XD+H<7)[SW+V]/#>USW6I[JUP=5%( MN[Q6N5E<#*)!._%%SS-/$^/+\TK.U8/R_ZGN+4;C3DJJ"U4Z;4IAU>QB#":DD,I5XDF"Q+\G=:/RG 1!C;\;F8/N M2-K8_]U*_YEMARU3Z=2-R?_0J<\N!J<#D:J9K'/_Q2S^K1I[CDA>8G+'?\4B MK#TX'(BD=MX4S69H4.@R_)?/#0Z]#:>3+1OB9D/,>H>#6,M;Z>7EN34+86DU MI-$/-I5W0SE=DE,>O,57C7W^\F>IK?A=YK42GY5TM55 W+OSL8=P6C).&D'7 M05"\15 4B\^F])D3G\I4I>L"QM"J4RUN5;N.WY1XJY*1B$^'(I[$!V_(.^A, M/6!Y![M-O=4NR0U9Z\2?5U/G+:+COYN,#B(/-XNDC/G@*IFHBP%2PBG[I :7 M/_X0'4\^OJ'P8:?PX5O2O\V@A,;2I+96 MEW-AK"A-N;^:0*9J-Q)?H;)R7A=\YFH_&[Y3;U=E*L$N#I-7-VM0]&!FU-D:^VX#. (4I.,D+Z9F!N3+G2>LU1=>EG. M-3#LP%VAD"]'XD&IYNA)=_2MFOK^D:\/[$?>K)\(M"TZ^>A0"::>(&H#\#MS M+F178A@O\JR2MMQ'%5US,66=1.3/YU;-R<^;8IOD[T71*$*]R',8,:291:81 MS'M'H[-V6F@'N)*\!EWCQW>'&[Y"7+Q-7-C9W_&M'7=8+C@_$X.S_A?@A.G0. 2Y M3-$):*I:?&3CL*WX/GC\"]$'ZWZKE T*LBP"VJJ,VBR(NBL34Q 'Y[P3!L*E M:/8H'%Z#V*3"#M\$AWI&B*+A)#H3/8X2[Z.?1#P\.9J$5 ^(R/0O]&P! MZWAX/#D3]W(9AN^/AO$A]FP\J:V\?%)T<,+2;[_+X/7Z+).FBDJ!%CC'.C@+ MOBV4Y8H'0IJA;W',=]YX3 %_I],F.)A$XDF?1$)RDT9[TT&6JGW1:,[4R8NW9=%J#;?JJ^?F&OB5->1(2=1ENSUU( MMUG:"\S-U+H.^4Z*[,5BCS7@ORB$3T-=U*A5$F'2IB/*IO,,_,R: LBBD-AT MG]8L>\T6%3F@C+5='M&=#_9(FYO>0C@I,Z&QW)4_?5YAG4V.5*31@F_4*MV7 M3\B*.3=T=5$UI6M;&[7Q[O)A?>7:]]N&"82EABHZ&$W>T=^C=W!Y2.(G U0) MXJ6((_Y\.CI^)SY=WWV]O>I_/9S0UX,C^GL'7- 6>/%%,D 5ER"Z9[JU$,C( M$N ^!D#W>YC=1+L2[I]JTL2!TF*+-942)%9P1^AYXE;:J+GBI2N2N@#Z+8D M4UJZY@)1U5,D(!'$X\OFZU_N36U8D5+-#3*OO4:(0*J6(J=M^2A(YR;X-Q"* M;$]5SZ'^C_BR8 F ?+E6R*!#+RNHI7G]U/:?SIOD,3,Y<'=-D>([,U V.[M_!%0HCO*967S2:S38 MPF@U\?)J]^O:"\"V"]BGYT15O@V?/B_NM_39\U#1WYHJEU@]#0WY6W5@V!8" M0E UF6+:9P:S?BW:0F6T['4KRA0 LQ&KI"BQ]39M"YDV[R2;GD8VO4^->^^( M:!3G_%KJ0J*$)\5NMGN0O0KOD*OEX37W,S<<3N1JAJV3T&PO=V]R:W-H965TDS>IH,!W< M+ERJ+/>\,#X^K&1&7\A_K2XLWL8=2J(**ITRI;"4'@U.I@>G,Y8/ K\I6KG> MLV!/EL9<\+GFLY(:P:"&=]:S$&GDC?VGV_1WP;?X5^/QHL#<0":6RUO[2K-Y3Z\\NX\5&N_!?K!K9.83CVGE3M)MA0:'* MYE=^;WGH;=B;/+ A:C=$P>Y&4;#R7'IY?&C-2EB6!AH_!%?#;ABG2@[*%V_Q M56&?/SXGJZXE,^.$+!-QJ=R5^"A+! 34^\.QAQ(6'<TV#X^?/IO/)ZT=]%T\=H)^EXUU'F#I+57:#*695-K"B&3:[*.1)S+,H,>5>*OA;6 MQ8H3E578J/2-D,Z96&$]08GX7"C$3)LR>X4M!0IQZ859:I5)KG8W%*M,TAE/#A34HN2LB;Q%&!C MSP)I[9D@DK9$YC5LQ]+E(D6_="U3S$R,GNOH/DLC!(,E*$6+]@W3'*QK&#DG6(Y*[,8C0$KAO8BBQQF\JV20H) MPVL',P&,5:2*#U:L;^U\Y 8/HFUH]2;=&KP0&Y9)C5:FI99YAFZX&P"A38+_ MJH+FL,#Q8%L25[DP3C4CQ[$IZ%]4+,EV/>R @^AS M4SN ._')L#"RXU1J6<8DWBI^^RB1&,K?B,_PQ8JSVEJNO!/G"/0TBR>?SSX, MQ2=D\/FCYAW<%6QP"@Z*7\1B=SB93,37T9>12(S6$H$\0<%IMG(&@?W)/OX' M_J+7>'JQF$Y?_B34=+(%ZBFD[0?2HO\-:=$P6NSB=[[+;R^BX70^_TG2&&HO M0,U;J$4@K;.:YQ6)=SA[N?9_TWI"U?0R-CBT45SP&'7 3>9 O$E3BMLP-"5T M2;%&KU"IPO:MGTU6JG_P$6%YBQD)\O] $VNF_I:5M>BME<1:J+N7G3K6NI<;/ZY'&Q MWJP:2]:;:7,^1?*9FF4K:<.I@P^:"3>7K,&+;,8S6['PX%&16)K1AZ^@!]GIY MRF[T5*\K:T]GCTR@PI3*&Y0.2_15H(NH>\P.;XE;(R\D)THBRRQ/Z*;KMXPZ MN*'721TV4R'Y&^?S )2WY\:J;6)0@_+"%+$&]0S )@SMU(=A/3N#Z K7$OX- M5BR5YA8&,9(XP@25S5%!IPIRK+%WU!$U"LR&K3^F43$AN%)!LBG*A'C,*SY\ M!(A4(M^NI:[I=HSVIO=9C]XC;:> M)W_D']IH:],UA>#U>'YUFW*L ]YRQJ;$\P(585!CW('!!1 M?:N5#2==-]IV M/!_W+EP%V2Q<*]M4:^Y>W6IWK9;MM5=CN]<=:3N&(G4UM;^P$B(0DQ26@!4FK-K]]S M+P"24JO;R4S-![5L:6L\=6NK]S6*IGSIK*X2H?#V54I=77QYA4_^V3?O#)-7>A*?;+" M-64I[>&=*LS^]<7H(C[X1:\W-3VX>O-J*]?JLZI_W7ZR^';54LEUJ2JG326L M6KV^>#MZ^6Y"ZWG!;UKM7>^S($F6QGRE+Q_RUQ=#8D@5*JN)@L1_.W6KBH(( M@8W_"S0OVB-I8_]SI'['LD.6I73JUA1_UWF]>7VQN!"Y6LFFJ'\Q^Q]4D&=* M]#)3./XK]G[M-+T06>-J4X;-X*#4E?]?W@<]]#8LAH]L2,.&E/GV!S&7[V4M MW[RR9B\LK08U^L"B\FXPIRLRRN?:XE>-??6;6U.6NH:6:R=DE8M;4]6Z6JLJ MT\J]NJIQ!"V\R@*Y=YY<^@BY42K^!@H;)[ZOHCP( I:ZH2N^+'-994IP+G>B+>?;\5BD@YX;RE_-U;7!V%6 MHNYH??>713J:WSA1F&I]62M;"H0>*XD73UK(M54J, H+T9D:GZVJI2ZP+Y/D MZ2X1N8;I]+)AQ\^P05D\)>' U]: J,+I*YVI1.PW.ML(=;_5( G>=])JTSAQ M4-(Z,&A-L]X ?9/K ;#MZL#V0W8B&UX+^XVR"N26!O*3F 4=3_^6C2YR$HHV M\>I\<*S4PAFQD4ZL<38V='KUO)JJ.'0DM3LBHBM=:QG8$*1&;YR>IO_C7U.9 MJ ];G<&R/T5;/'1;Q;%>2.=4 '6AY5(76.I- XANM]9L MK2:Y**SG4"MXKI")R*0MFT3#.7H4!<&^I2=&5I U/XR<[W51B*4"^\IFFJWB M/6@K#QXJC6,11(G'B#-]RMYFD=5#3]&Y$96I6SV!>M9 &0<8Q]6PDVM(25"< MO%?XJBN0)O?S%J3D#&WZ!TU50""<9W 6;Q>9K(AG)'5G*KG$>,]YTJO+@]M$$QRP T2%>07&1P"DHP M ;$-TA1#SL&?8"A!3=L<;-OZ,!"WRI)4QP;KQ8'60 YV\Z'+\@_,<;>%_3*H M@$R2X]<0)!-",&H*=GC:#-,0'40HU$)1.92:J."XI&A.6M/],_1*';/(.(T6 M=$2"?LM)%WUM4=!AQR+2)#YK&$5)P#U,0EKX\I@[]U41(!MP((@\!-,Y&6LG MBT:)=2,!TEH10^RWL(!WW RB *ZU\XSO35/D?7BR@Y&70QTUQ4IR=D& M13[ M-%C+ZBCELG'0D4-8^CLY/I6NFEPJ@(ZPF7BI21W86^A,DZ_U]*>#W^(P((5S MW@F>Z2?.]?B%Q;L1&[,'*"UY)TH)B*/9E_'G&S$QJ X*W^F<)#O'<\%<:42V77G%U_'7P>$-31VU#@X*)'BG?O!([*O8DX MX_M\+?/?4=D3)6SM:R!( P)H4^A_"%GP0T1<1UI&.:SHV+8D9IK=TVM^FB9G MX;7G'H6".F!)<;55,DN_QX'3P?RO3'(ZF/PUZ273XA!9X(KF3_'QX%SH'ZKL MDH6O]I[T"6*.<_8]FP?X1:\1RHU8H[I0G=8,A25UG-$G'0%BBX#/P7@5S@TQ ME>UP4FR"[)VF*"[^&X?X=L9C'\4A9'7BMB"/0$7DK7:DD2-%M%_&PP1$[PE5 M)Y4MY>&7XC.L'F'BJ-;IK7LF1M-Y,AK.Z-/X.ID-Q_0I'2>+1C<1U0]JT=E 6OI<)A,KIG=.=@% 7R:IO A'G=7JC9,Y 2,Z>7+/!]MRI)"#)+ <5D8LWLL(3E4Q3*2HJ!O,OIEU(#Y^?X^ MG.8VQM:^<>M8;NN\O:+VJFQS=.Q)5M[)?+>EV,L>Q);D7& YBC?D67@\&HA? MJQC40.E6NHVX0QAPXJZIJ:LG$Y=->9I5? 56F>HR(WE]+CF-"!20SX9@EDV2 M@@LZZ^5QG'A;(ZF< Y4K(C^>I#83M M!JM"P"2Q"1Y4E@'AUP@![$9=@4.[5T]JE5R(/"$-IR+_^\8S:#XH M>)3.:(OXV(X /,7^!D219 PESJ<3%B\8]N1HY5%YDC*>0:6#(=A%D/%52Z'6 M7)0M=<7-RR.2G$L0PNDUMRQ-S775074E=NY]X^<3)V[IQ3[A63J9#>8M0U85 M,M2T#UKAHXZ>RV(_=&B+XJSK36+'T/:@=_\6;TO0.<+!ME+[4L:CJI4NC[7B M2:M[&MJ.>G.XT;/1=<]*";[/%_WOQ,LS9,/!=??LN%#Y"&(>+^+G2OR$;H+Y M1MH+?/>K7:XL3M7XR^X3B[P +S$"DH\OWM[]=IHOYB!H[)*#<^Q4S,!E/0/'')D>I M#J.\U[X! F.-947!:K5XIW@F!\6BT?ZB[J5[Y,@;+'7UCB;A'\AQ?6D.PD'0 M&U9KMG#;JMJ/9N!@:JT":.GG='BS-X9:BTI1MN=GHYNP, >6MXW- M-IQON-@^-1<24TV+6X3MH,(J#)NV#SA9:82U0B*/\3Q+-M3=TD/*384*GA'7 MT % HV\:>%4H[/,SI#>4UXFJ;]H]1[KZO;&$9NH)XQ9?8R!0((@+DV7-EC 6 MYQ4>76>YKS?HJ44&3G-+@RL:Z#"5GM);'2/:Y0TP1&;*//D5>B.*D&!F+VTE M,FQ"")%K&L_4?=W>G&Q/3O)+A-)5< MG'QWJO)NU\*B=;L0B0;>V;'06!=@P+\[>.P3MDX>!I'(V /;A3%P4<0(RSIX M3.U_5N_BN61/X3'JD7>\2$[,X7D\H_K^^)R&6+)R5)3E/&R)YJ,IMZH.%(%9 M_Z2K./X.G3G)1;^CABRU<[*=U 1MDZPKN:-J@"8>B ZNOEQIBD1Q1=2U%Z47 M+I]3H8"*W-$!;5AC,U&4>=%/#S](BX6G89][6ZZ>,TX1D$:K_&S7C @1_>-$ MGDK?O;BZ?X;EV-ZPF87S.]$@S*LD$7OR&S5>MHQ)XZ M6AJVH:0RH-3_"3*M59ZW'CXMN^;G94J73 M:8U5$ZIT,,]32!XT$Y1#ZSZ)R&TIFGTQ!ESB?PL7Z'=TPH8KY(@^%071" M$2N+6+[@[,OA9#&__/'+QR1*^!Y%ZIX*@U;$VPTU311!D;>I?N <;NA2 >9: MG4QV6@_)CH?IIU#PMTV6[Z:LHKL?%_-/JP$XQ5NHIO2E;"LRYW"O''#Q66WK M4 !.?#U[>M^&&.-G=ET,ZCENU'+P*3^<)'>LLS,(3K[%>_($\_[:2MD3N/"I+2_3AY&@Y[W=0<%J#X_I MT@K5B1R.'T'\'C%=1J)%;(W[2)J:EHFHID MA>"SZ<:]JW QU OSOMDL8@9P77ZTE'61M*2-F>C<]E+F*GH!O'Q']\0T2/>2 M0IX/Y,PT<$#P\O4T%(G//QB^&G.^4 <@T0G[S-IU*HFOKEUF]=*7D= VT%T1 M%[\H+LO)7XWER];_.C=!.6WI BB'I[KU)4S#!8!>D35C+@^E+")3TX;AHY 9 M(R'URSM_F]-SE6CKT.B2S?SLB8O?&CYN&THY8%O MA2Q?)'6E9\RGIFEO4>42ZRXMF++5;Z<8\>RRJP&XGM_E^#GF>W,Q89K M/ 9 A'5*;JB,ZJ:T4=Q$ML2OJJACQ(8]R\@ M^/8;BJ=;"5WM3+%CT[67-ZT+D*%+4ZFZ5U=YJ]D6\Z[FI]T]>,N2/^RK.G1^ MPQ.+-55YSC78Q:4MS4F6BF_A'/'2C299,"9AP1(<>.)*TP9[[F([8.!8_5QR_%'C? -JQ[C6X46''L;B>R8> M2%Y5,@OEJ#>*CYU]/4>X!X,8B\>27P-HK&.NXVUGG+N2X\1I4S!U;\JT#O/O MUJ$2?HL.:(D^2D$#I4((4;$_[*VG/H4[ [)ZK/5#H8YX8S@07,8S(Q9/E$D^ M&#GW;^IQ>.0K)TYN)8V_@WJZMQT(-EP&+F"85N0]-I661$> M9;&7!T=WRMWEY+'U:-R]++3;>!10M^4=)L3/+)COQ",JB-71=-W+(H7^BKIR M0R,0YA:XYJ;"3YT#=+4+;YIX&3S>NK$MQ'OJO0T6 (@X1MDI7HZAY=WSCU^L M=Z\3T8 $\31G$Z\T72G0]SPG'!%P_$DW/7S&P[=,)!1'R[,\?-:VKP( M'24#W2LEZ8=$DMXSB-B:8Y]3YQF$CC+9>/?@7.6\1IVJZ\)/)<-5!5(:R 04 M=2\#<;1J;!;O1;PR_?M(;G#NC;ZKWAN9I;)K?N^4] 3S^9&PO=V]R M:W-H965T'2M2JD&YB-*O%F:6PA*]S:U87;6"4SGE3D%\,X MGEX44I%M ^O56[N7YTD)\V#6[U:5_3@XNKE M1J[4G:I^WGRRN+MHI62Z4*73IA16+5^=7"?/7X]I/ _X1:M[U[D69,G"F"]T M\RY[=1*30BI7:442)/YLU8W*N\NC7W/ZI@SX3DI29W_+^X]V.'LQ.1UJXR19@,#0I=^K_R M:_!#9\)E?&3",$P8LMY^(=;RC:SDU4MK[H6ET9!&%VPJSX9RNJ2@W%46;S7F M55=OU*)Z>5%!$MU?I&'6:S]K>&16,A0?3%FMG?BAS%36%W !%5H]AHT>KX=/ M2GRCTH$87D9B& ]'3\@;M7:-6-[H";O$&^W2W+C:*O&OZX6K+##P[T/6>EGC MP[(H+YZ[C4S5JQ, WRF[52=7W_\MF<8OGM!TW&HZ?DKZT0A\>Y;XO%9B:7(D MEBY7HI*+7(7LTO]13E1X?6.*C2P?_NY$;LK5LTK9 J#%7.F$60JX714+95O7 M"UEFG:=S?CI\+G0)<:9V>.W$!UG55E/HBW:F%K$(=(QJS53,P&H\EW MXA>8RZ:?TM-H-)_RU3@:S^?BVCE5/:.\S?;$G7W_M\OA,'YQ_?I]^Y ?)2_. MQ76]0NZ)9J'I8)IT%J)AR?"%&"9Q!/83GTTE<^%4"J1EP;V5V$@KMC*O5:O6 M&)I/H=1[Y6 B1EM55LAF]B;,%L,HB4?A__?]>'5'Q5AV/H*X832!6"^N+F5A M;(7(0P4 W]203='DZ=JY6I:I$JEQE1.3:#09BUD4CR=!^SUXG(ID/H[FHSFN MQO$DFDP2<9:<,^3D9I/KE#VAF]A;BCUJ!(/N0/ -\X=C,_$&G, J,S F-) MN3+-ZTSQ7+5<@K )FWW9J=P(N;)*H2)4+A+W:YVNZ:G'^9,ZG2:3>!"#/O.< M*@%D'].R$CF78M<% MQP]OQH1FCXMX.-E=3G$Y'I)S7?4QJHV"V;#,2M6B+V$/*3@84 1^#B-X#85I(ZCO6_ MU>X+JDV)]I $!7IF1,H,)0-F06:F*JES]U?<.CC$!I\/D\0":.]( V=(+U+] M5D,;K*XTUK?B3)[C%=4>_QYZ0AH*>286#]310@!120_GHW.!1+^64%- MF[?I+E2KCUME2VI=DLBBTT&\7>10 S.%JB4V:^H ME!#DI6)PQ*,B"KJ2S-&46GLD#?I<8< 9C^"R(XD?E^P=)I&#OD]]I] &[GRP M7Y&"X)W7*2+W./:^20;#"_$HE#&&58ID;3$=(8QIVON\5W2L4(*)4*80P51:0+E&,$!V GRS10 G@ M :A>0P&SR/6*'D(C1%T=+[P@\Z8S >H(6=!*6U<]VX#/N8WC]W31R7[4.'3, MLJRTS'.(H36]LAN++:$ET;!94G_%9>0C=GQTV3C2< ZLT+%!B+%/JXEZCIQI M[28_;-@X'QA"NR0U39E]0VV2CTT1,8%MFC(NW'C>;?4&O3OTB0>K7<;?I8/NP_R"*"$,!L86QEAL+].>ZT!WV0HL1 M$;?0=47I#Y$@T+3..>H1TP0(1@$'FD2%U$BE)9I.%8@4CYTHL#_5P+2//[NG M,U)F6VX+*55\XG)6>R]Z,FI7T.5642@?.A4O/!%A7X1X/5ZODU*XM%([^ 0 M2C$7X&Z63<_%)?*GNR(M@UU;IKH6->.S^J**-]_\@=9R, \ 5HV-'>0P7M 9#J:U,:RA^YI/!_@N_Q?=LD) M<^MT!Q:\:^,$T::N6"/R^*,5O6OVZWS/5;+?PX:Q45"F"52J;5H7M%!*^*JH M#\(25$,X%]'[-!!J=5\0 7;;D*!TO:'YI\-N]C_%V7UU_RQ;<\)2 G"4Z += M"!(F][LEF?)^T'7R*.KF,\UJVJ<_1>E=*_YW9'ZT!GE-_A^5:'"\%! ;]5C^ M2!"I9SZ=)9>#<9M9W$6W.'^<.I2*H\E@M /,C4%P)(7L\XZR.RWURG#C%BK; MH<(/ZWMJ!0H(IXK2DW9E-;?_>!O6"UOKB/ ,Z=YYU9I3F&0>C:TGE4.==^,O MY,69/J?M :J1\F[!NAY_>/WN\YMK M?QY4FO*9-YCD^$,%?VH OX.LO>_"EKF27_%@(S7W1O1T2K5^@R\ F MCKCNVQW!@91?2U*U$QKVA2K#P5\(4Z]J4B\1#B+S!Y]Q!;HUGN%1G7LI]BOW:T8'AX-M7%MN>Y7! /*B;>E,&"';"_%KF MK/\=?9;I.N:0>;2":1RCV3%9ZY@]VP_$G#UP.NG7FN,VSSKMWA^QF;?HM '^ M70:_#>U6./1YX!,3Q0>$!^KJ(PVB_E<(.B.D::X"V,:"-BMD=VRE?E9:TJ/^@09J5:L4G=4)#L-\(+6LB0W :-R9NWVM+ M:PIBY59B[T0N\))<@5%6?'*_6P]&AH@+_RD';2,=P"/=CW@84ID0^B?^@01FM8#-+<[DO\K'^\ZV/FQU>>FI_\3!_<'-'ZO$%XQXN\+230=\='Y M?!I-9I.^%7[@\,CGL^[T<3R-9IA^I,YU7$KE*^CN:WBCS;/2)N:^BB]*MDM9=6,)D'A"*9M=Z@E9=]MZ7A,\R$JHYTY2-F-M/Q= MB#_'!69289^V1$31>") 64B!5%K+^-MM@VGA;_=)G4+H>NGJ'H_=-A\S^\G! MQ.]S##@ ]5"S1;H4@5]\!OG3$_Y0U(:5738X]$7\HO/[!&ZQZ5<8SCO'_U2A M?=K^T./:_[YA-]S_2N0#G\F"OM024^/!;'*"W.5?7OB;RFSXUPX+4V&7PY=K M)>$N&H#W2P-J"S>T0/OSEZO_ E!+ P04 " "C@E98Z)TNQKH1 !M.0 M&0 'AL+W=OZ'(3$4YQH$N'A(5G[]/=T]>)$@;>TFJ=RZ'VP1 MX$Q/3S]/]PR?WV?YYV)C3*F^;).T>'&V*]S553;K/M_I6W-CRD^[]SF>KAHJL=V:M+!9JG*S?G%V'3Y] M-:;Q/. 7:^Z+SF=%.UEFV6=Z>!>_. N((9.854D4-/[9_O?VULN7#\ZL2E.G[ MJY6C\DJH1$>HA)'Z*4O+3:'>IK&)^P2NP%+#5U3S]2HZ2?&-6?DJFGLJ"J+1 M"7JC9I\CICP_\+D=^;L MY7=_"*?!LQ,,CAL&QZ>H?[,BOIW*=W^81^'LF:.E7F?;+=R 1ZB/&T,O=CI] M4!M=J'*3&Z-6B2X*4ZALK58RNJ#13]5K^D)=>^[#*T_I-'8/KWVFYA:EN6YT MCT8S=>]MAT[O&Z5SHTQ:VC(QL2HS56SXS:^53I('3Y%#JYW)W7LXIBT\95,5 MVSL;FS0&)[G*R@V&Q!8ZM\N*PD#A#[)7<[^_:I8:=9>5IK/4QB2QW^SF&/\U MP8V^,RK-B(A-;U5.00*,FB\KLRL5),\LWML"2^09L1ZKY8-*]+VOWJ70"_BY M TTO')'SAZ'76TO'V:XDW> =?>OH_+SC58B(.H=4-?(&1.DA;Q2E+NE3 M4>UVB<%[FE[;!@M^F\5V;?%VG6=;52+G$+OT5]8F1XJ"9[PY%F6)E#/FJZ"19KM+L@<#]SJWZ2JI8K*';+VV*\CCPH/UI 52":87 M;%5IEE[6D]BJ"-@YD83L%VO5:( MX6:[A#E%"U;EE+D- V\V#[S%+#@R>A3RZ(FOKD^0.1C.NX$1WM-_X6SA3683 MM^#8BZ:+9K6>D=QUYZ7N=(WI4L)]\7UZ8OS.,(Y('OQ=$5P8BB84<*?8X M%0@M$\>V6V>0NNNU&#AK#1D R$>,8'@TX5/#G*]RVU2N\=,E+C,L!Q1: U% M[\@VG:O\D&38['=ZNWM&DL/G/\$1P2C\&S[HRZI#/JG.^RXPZ[F I^XW%L&% MC(=,$*$$62M>F42,Z;V%M+-O,(+_9.N;%X#FWV]C8W MMPA1I+V)%P0!_:N-]4@V93OX23^0,S%"V@N2$OWVS(G6JR7[_TVPBV\6['[, M<1"T'W,D$D51+^9,O' ^\T9N;.C-QA-O.OY=<6LX<+(\.5&7=^\5K-PWK>/+8)513RMNK-765$R;Y3M![2%)+_6-E=W.JF, MF7@29FYF9#)3&B,^)TMC5/U0^V6.E$_XIQJ@$ )E,P1=MGU-)$V^$G!-VF6D6X.B59*QU,<:FLH=$DBC6IF*?Z/8'*HDZL8AS(ZTCR_P.^>6+CP,JN7?PF MRV6F; KA%"3;+*\]$8XO(GDY<$RX0B60F-0[%@ M$K$OFK+.$H0%^N*>&T FOH2.2Q!BED&K%=@DF>N,YB?$X*O*< MRW?-7>JIHMUBUSR.,>'6%HE1(E+_,'D&/V6D_\F_P1YR3KGP'[." 6.O(@X% M$Y3G7F@R/1WU^90BM1-^&AWX@SK';EI;[PEK8RED6[++SOC'!$*(!IJD^A/Y MHH3"@&B6B5T1<#/LIS OQC&:W ZX0A=?7[H?:V%'=@ODE->TN3_#96ZO (.- M66ZYW*$(1O*#,4I\I::04V>M2:Y.X-&0":RXJ8SW%H#J)9EVIYM#$7>1,FN/ MYC]\7XCV5@^KA& -O)H&QA7,$U-N\^P>%@ ^UC;!-P6RAH>PEL(Y2)")D4@@ M8!?#8MAT(8(U!$RRUDB_9C-- NG#P!S@FW:YX[X/I+ZDJ-TI1;,E=SGC-HTN M#5(0A72,D-CNL@2;$O5D$IPP#TZQDQTUYP [54]LK='E'(&:-M2') MNY8;)\I#2"CG&0QX^SF(B)!9UYV3;LXR_1Q0EQE/FY3?9(3FP[5+#1\,';80 MNZ\[\OPOCN9_DU!^W=0^[S#"PC-6ZA<.R^==;'BA?JY*"L=LN@B-O9Q$^99 M7!!ZD\F"49D?!H@Q8@NQ.A\O0B^83"\8J/FC2/T@D$ :;#!(8!P,&WGA-*)! MDZD_F1Q=LRFU@#$#%%+CD.C._4FH1CZM'XZHO)JJ7Z!\2I5I8YBLC2.T)H19 M)V.B-?5#HC5G6B-O,EVP,D]EK3M9JV,?/6QR1(W>4*G8[UJ)@$/NG#P9^8&" MZR18TE-/9MAM\T2SGLS!<_/FL G5EKJV4?>1_9A&>[)P;ZTG4>"/]Y8.(;5I M_6[(E/\)0CC16&OR3\FU0Y4VY64\4+TBHFE7^O6WO=^0/%G5BVC"5B^TQ7FR_=ET:U2'(%;!N0&:#$]OR-X F'8S_T'9C!-%_HBY-+W[* M/$K /4NA@\W=]2Y:_Y]N/E4M*UOZOGGQI7#5&I5Z;J2GGN5,LH!&3[NH,U@ M)X8BJG9'"X\!&9R?FOKAS: G'K?!;L*KJPS:"7&U L*'4MK>$QW,@'4._G7O MZ62WB?2YAH5LUVO M]Y8[MQ==&0/UZ-7& KQLW:D53*2#IEN LS5D; TBI[3,V)F/(B]9J1TV:D,G MN9U;M^;OV>8; P>5)J/(;'#/G:I ,%9II%LG/27!"X!JW,SK<'N;Z41*9R<- M![W2BLVS<\ JS4'LEFN-CJFC-'C@JMV52LBKU$9%94='+A/\S>JG**"G3ENK MMG31)LRH[G9]FP8YC)(/T$PR<9U+3-)2F/%AVXQPG&[ M[6QM3UQ=.1V,[;6)TJ8[H?02<58*1)W?FK)I?6ZS"AJVPU&K8[%ZR8>PLA@" M>DII&9+L@U<^92\<=@6T7^IE4P")O3 S*)<.;8JQ.FK%'"Z%T,UGM$*]WQ&5 M SMVV[WFBC-V\J8[/B^D7I73FG1P28IX:\I[8U(IEKXPVL:"Y7TFH*EI? @6 M[J#@P3S2PN%A+'4<$1_)9OU ^/[ >S\>BZXW8E4'N/I'=O4W!*-^($0H@/E? M.?I3ZN#E(/0>!W-O'A'PG0/_3=1HZH6HI)^HQ<2?1DU3]4GSZ4>GY]$,$T317$WS-@#@,QOYT5N/I"$,+R( ?^;XX@3+@Q)H$-$4$@BY#PS&QU_?R,+8>.?$1?^.3UC_S3'G8#5:^)(1TKSE2NLKO,DZ[3.Y,BD/O60 MSH0["VQ]MM.;Y#@Q$!L/HL7))B;IK.D^<1>NTUF,4+X<:U:._8DZTJQ<\%?# M'4DE+/9CSZ\O]*U@N#$3=YGJC)P@_G*AR-O5%(+9O)S)\%:C[S)IP% MQV,_FC>Y:\J9@9M,$W\R4^?SJ3>5UI3,.Y],O?&4LY/,/)UZL.IL3IEF.O5' M@1K/O"D26$ULQ'VOAA0+?["$.%GF';.2(^[F/)EMR")^"^MAC?T%L#9):Z\* M$Z39K<2ZT/(DFZO<4BM74UQJX;\[S.;K"LD#\>A*I5O$>#[ ]@>::\,2ZJ?F M8V+Y#2GY^T[VBOM2?EMWRB2'O:^OC/(]--KSR0'=&X=O;]Z_;WI@D+M&H/MR26>E MK@O!-RKYSM2-^Z''F*X+B!&_(ZB90C(?Z!)U17$A-C7LWQ*T&;A_1H=#-3_M M;;$AH-^+*75O8ZYNR%^B6 M&8EP[?WLO6OZ"/EP<>K4M'?(2'QUARVAG@.W5Q9M4P2@2-Z5=?!SX;0Q15L6 M!\'3]:+$]'+X#(('XBS6R74L31UN9G! *>R7RRW].J0]%>[2U-U$IPE'>Y(S7%Y&GYB-O"LB@II$7S<9BX>,I M/K,MN4NNGBZ!TR3*WOJ2;HL*O[.&[6%.Y)N,HFFHX96*G$M])ZN M.>IQ+J#7?(K?W$CJW/G"CIN@&"RNOQX5*;'!1^7T>[U_,:T QBS=I8ZV:@EJ MR^".-U\ %0,)(K\L# !H M"0 &0 'AL+W=O!/X"/ M'T U'R0ZE%O$0T\-W6K%\'6F.XJBG2QQ8;KD>RPI9U*JH8;FJI-I#N%O'1& M31VQ.,ZBAHLV6,[=VIU:SF5O:M'BG0+=-PU7NQ76;K;$+T7+> M\0T^H/G:W2F:14>44C38:B%;4%@M@NOD:C6V^D[A5X&#/AF#]60MY:.=?"H7 M06P)88V%L0B8%U;(*+Q]QXS.!YI#4_'!_2/SG?R9JLB9QH[:4\&$6[@NS,\@-7K6@W&NY0 MP<.6*YQ'AG#M;E3L,58>@WT'(V'P6;9FJ^%#6V+Y+4!$A(ZLV('5BEU$O,5B M!"P/@<4LO8"7'KU,'5[Z:B_AC^NU-HJ2XL]S#GNX\7DX6RA7NN,%+@*J!(WJ M"8/EVS=)%K^_0'9\)#N^A/[**[F(<9[AF2C\0F7_J2UD@]#1XHUL&BH5O_=E MBW:AX^T."EX7?PIPA(+2%ZMSV M_T"&EW]1/9(1M4*'4EHJU%, JXJ:C+5V9N]LFR#L@:M20Z\/+ACJFKI7.Z"J M+AZA0;.U'MDX5[*F]N@4^;I&PI&#=D;>(^Y:&!W@HT^,_.GG W$@Z&-&.S8% M6E*^@H]"TUW"[V3EJY4B0[JRUX2I0\#G CMS@E525P&J1W0!LC7Y,IF=3-(X M=-FT#_1/P,:3<);'=C3+PV0VL:,\#5D:P\IY\9];.!/T),Y"EHU)3L*,923' M89:G/@U^&/LDS)*)PZF'MFYPE[#V<:Z_1R>O7H-JX-]ZV@KXU_B$\KAY_ M(Z[]Z_FB[O]!/G.U$<2JQHI,X]%T$H#R[[J?&-FYMW0M#;W,;KBE7R%45H'V M*TGWM9_8 XX_5\M_ %!+ P04 " "C@E98T+W8L&L# "," &0 'AL M+W=O^[8PU1*O%R+9P!^;7\5:A M%LTH+1] :"X%4;!9!A?)^65F_9W#;QQV^D@FMI.UE)^L\JY=!K$M"'IHC$5@ MN'R!*^A["X1E?-YC!G-*&W@L']!O7._8RYIIN)+][[PUW3*H M+"ADV]^2AW M/\&^G]SB-;+7[I?LO&^>!:29M)'#/A@K&+CP*[O?\W 44,4O!-!] '5U^T2N MRFMFV&JAY(XHZXUH5G"MNF@LC@M[*'=&X2['.+.Z<_Q 2SY,3!E0_0.YX8*) MAK.>O!/^U"U]WTV"32U'U^\7D<',-CYJ]EDN?1;Z0I:$DO=2F$Z3'T0+[5. M"$N>ZZ:'NB_I2<1K:,X(K4)"8YJ>P$MG'E*'E[Z ]T_M7W/=]%)/"L@?%VMM M%'Y.?SY'A$^3/9_&7K%S/;(&E@'>(0WJ"P2K-Z^2(GY[HHEL;B([A?Z?'>;) M+,_W\&]2DU\Z(!O9X\/ Q988MNY!$X26'D8F'-Z\JFI1O-9ECR>Z?0,ZWG)707VESZ(?<02/%W!Z6SM6C=B,G9;I9_1D?4\UL,Z])$B:4AG%.O9SF8577 M7H[+L$J\/$&!*(.OZJ.O7)#XKRB<+=4N: MX_??3Y;WE\**)TOBP[(CSNG_RGF,3T.99EZNZK#*"B_7R#G-9L[CHOX;YS&: M<\=Y6H2THHYIY+QTG.,!UG'R%>=Q6.>VYRH)J]0&E$68.'\\0)J6W\1Y6?G% M-AB*B?. *#_[O&+DZ.;-6AJ<7D[L\.\"*.N ^QLIS4&Q">8_(*N_ %!+ M P04 " "C@E98;LSMRXT# !X" &0 'AL+W=O<:W>X)0&2=,7V4.#0;.O#L =%9F+A M9-&3Y$O=7S]2=KQT2-+MP8DE\?OXD91$SX_D7T*%&.%S;5U89%6,S5.>!UUA MK<*$&G2\LB=?J\A#?\A#XU&5"53;O)A.W^:U,BY;SM/);W:%[UEU:FZ6--5%%SDSHC74RW@_&C:>#5W6 6'EJ M#]6P8)0%XR+Z&DNCO,%P!\?*Z$H KZ9$T.BC$"56@UX8$*A)9S$2[)A;F1)V M75JX1@NHO,#92+ED6;;\L&"@?JR$7TMQ&?I*1N,$/E7(!W[T#6WD*+\P&SG& M[1/N=KBR33QJY"M#!DE&QXH[OI B[#W5S']1='<')D)4+P*$T@1-+4,&M:/$ M\RI$DTOHOLP"O9#G6E -)(*,\%X@?1Z!"0/;4 M6"P/6/(0 K(_$SN. TALQ3?GG@MT:)57'#T',&RH,@D3'9KJVL3(,Z=R\':Z MM8 DA'W,5>.%\9O,.5UCU)T]\MISQM MR 6R1NI1PEK9M+&V&<79LJZN^F_QCWO?D#\KS!@M@<<_0Z>2'-QGXOL_U@TA-ZBT[BMRITFO% MGP;HQ8#7]T3Q-! 'X\?&\F]02P,$% @ HX)66#YNLN%9" \18 !D M !X;"]W;W)K&ULQ5A=<]O&%?TK.XR:268HD 2I MC]B29B2YF;I3QQZK21\Z?5@""V)K (OL+DBQO[[GW@4!D")E3_K0%XE8X'Z? M>^X%;C;&?G&Y4EX\ET7E;D>Y]_6;R<0EN2JEBTRM*MS)C"VEQZ5=35QME4Q9 MJ"PF\71Z.2FEKD9W-WSVR=[=F,87NE*?K'!-64J[?5"%V=R.9J/=P6>]RCT= M3.YN:KE23\K_6G^RN)IT6E)=JLII4PFKLMO1_>S-PX*>YP=^TVKC!K\%1;(T MY@M=O$]O1U-R2!4J\:1!XM]:/:JB($5PX_=6YZ@S28+#WSOM/W/LB&4IG7HT MQ3]TZO/;T?5(I"J33>$_F\U?5!O/!>E+3.'XK]B$9R\6(Y$TSINR%88'I:[" M?_GAC7YPJ"P-YW1%17GR%G!:+#Z;RN1-_KE*5[BN8P)/.G7CG MSD/\JL9W*HE$?#T6\32>OZ)OWH4W9WWS$_H>&H<3Y\2C*9>ZD@$)52KNG0/B M!]&+?]XOG;= R;^.)2*861PW0YWSQM4R4;,R)ZP]F MPANAGFLZU=Z)Q)2ELHG&7=?8#-EP8KG+_R;722ZD)9.):2JOH,I8H2L^L*FL M$@7L^US=Q M ':";P@1OD-66_*W5LPT0WN"I%TDWKW(,'M-R1P/C4--8E:5_@],=BD"(-UX69.!L&OT$MBB*W;-G\VBQ.Q@/G"RV8XI[I2KDMN!'90J: MT=0*' 4*# I&*:DV78H&*7GJ$X$B?>R*Q,HH'JMR(G'H>E\!(RH2#]\>$E+; M6 LS+\ 9BXT"G#2&B5<6)8G$DRR4P\S"-1I$,*O3MA+<9Q3!4'XCG3B+I]&L1T5H!(;/ M[*J'"X=';<7]Q6D#7/R!#>Y<60U\R"3:82V+1I&&LSBZ[C3^@,F+I"#;OQC/ M<;81_DPRO[',!R61R0"L-E .1*8I1X!X=166DK ?K*1EYRG24V[^&$CE,!'? M2DG,,>/V+O13]QP4D,'UQTFKIZ4]VOG?J8D!0PX-8H_$+YB!C@)@/RI<*6DK M1.8X$WL\Y;W5R\;+9:&HF@QL<@.S MYV93(;VN60)'&HLK67PB;I'(X/M7P')(Z):F#!UFT&LV!%9):TC(?J'E4A<( M@*KA7XZ3OK,.>6#0:NX-FC?NNYI\I;+2:DSV$EEKH@KN"D<]@@Q K=4%QZ6K M-;)A$"2Y!*>57E/%@=ZSRV@Z5%N@03&?:>L]-]EY0Q.VCR;3S^0I'T#V8E\V M++;*AB%-1<]U3<_%T<7PN94QZ0:7H4^@9>]N"QG$$'P99##T^2DR8J0>=8'I M(%6 (8@Y *M.DX8V++6 "DJ%9"*9P4-N$!%)3"JS^&I M-C1K$AI[79.5RNAW5MR>A0XC]<2)XF\*"X.8 MBZ2@C)"+'?6W!#5(%4VJ#;29CX]]?H*1*9 M2KO=C)E=>/DLZL9BB) '+16)C^W6L!@?V2>[I64VG?YI0&#CKVXQ2:N!EPA> M,V ZR:G?]C< &O)75]'5KD-W6\F)QZG12#?*1E7/#HB1;IF*9]@Q,OP*!5[. MH\N.*:@;QLR"W2;39@.$\],^5YY:'#H"VJ.QXS.Y+(D+O$F^M- _M3-9U4Z? MT-1'V4KN%L>6BVHL3%!'VQY(Y-PT&&%R&X9]>-,9U+.IZ>QL=CUP&W.,6()' M>,! Y[I,T+1KWAPX%PIWT=B#M459'J \[:5=*5[0=VL"=V7[8IA;TZQRNEA$ MXF/(5$!/Y_9!?E&)WDE]^/IVRK>>2>$.D5#PJBW7'U(IJZJ!G^AU1ZQA,NUW M:B-QCP+8P7H#6'>C9YV;/3B!3H^P7- H$(KE%@63O!6D^>)L9OA_AQ?OZ!)\ MT<+Y^=>7L8"O;O:NE=L;OL<^:TT&GR&A;\4?6XD1L5*$+Y+=:?<]]SY\QNP? M#Q^#/W [.RQV&42GT=7%**R:NPMO:OZHN30>SO//7$EDE1[ _

B^ MFC*VC2',0U(MXS1)=N,:A8IFDS!W;F83W3HI%)T; ML&U=HUD=D=3+:32,[B8N1%DY/Q'/)@V6=$GN1W-N>!3W*+FH25FA%1@JIM'A M\D3">DZ(0V\NXT"RQ-T.)L8O03CHQG-?P2I M(9O)">6+4WG$Z2I]%/*%L .G>-J1)NO,,WDZO<2?@[;Q0HX7?AW/K M#-^(/X_I[=!&CZ/Y+MFW#68TC;@-+)D%1;.M5\/=Y. 9KJ.>Z^@Y]!?5X_\0 MX*HB.-9U@VH%%5H0RA$3=Y!A U@:HCHBP,8+2:^H+E"V!+N#U M<)P,$FY&*7EE$,XWXP[P]PF$98U6E"J0Y]-&WLI64+#[045Y2?\D4%%0<":Y M\J0L7'X_O0A&D]]3;G#5U'U%T-^^!N[ X>N_/QAA_59,K@NI;1&;:SIGZV M-_;#SL_NP[N_PAD:9FQ!4L&IR>#]..(K$IRV&SC=!'>;:\=>&3XK_CF1\0&\ M7FB^M^N!WZ#_WXQ/[)'9O3^@+VR#$P6L4 M8M97-IQONZK*_ V*(&N1+<+BSHK0"'+1I&N5;2F"RP2*0M70M+8:P0 K7B_I MFU.O1V(>!AC-*6!Q%$'Z-D AV?<573ET/ ;K#9<=JM?;PC5:(/ZTG5/14G.7 M91 AS *" 46KOG*M=V>6U">"WP':LZ-K(#-Y)N1%-B;+OJ+) :$0^5PZ0/&W M0SS' M*,O'EGX^"5GR"_:IUK85X,>,DRB#Q0BB *?_\#5[#D> 7@88&6"< U8)8&: M61>P,L"J"]@98-<%VAG0K@LX&>#4!=P,<.L"G0SHG /MLHG3#C.GU8VAYY-] M,=NER&&Z]62^U71A):MR"#GT>I3L 95ZX2""8;QBXQ4NT+."GU;QN5!BH(ND\<^.0^<"H=!PBOP4,]QLP M-,,L&-!--;Y VTI\6(U/8RSP3BE^6XT_0-H"IE:*C^KDGD8W"O"[.KF7X^,: MN6>#+\(G=7+72_'IQ^;]_F./;E8#SW+7*U:QF=>OF?B9_U._166:VEG%=O*3 MWV5;Z*.^(K[I#-$=4KS/G_2V]J.H1)HT&S9I=MNDV:A)L[LFS<9-FDV:-)LV M:7;?I-FL(;.3;K0C1=7*$ M8, G,>;I>SOOS4\IU\EF[:Q_H'D'_5)QJTD/(NWUZ)!)?OG6 &0C12H32 M6H[8:-/TF)$V.-DF6[UGPL76,;G&#)"?];Q_4$L#!!0 M ( *."5EB4+'8 1 ( (H& 9 >&PO=V]R:W-H965TS M#6'9E% I+V";>X_/->(2'X1\426 1J\5XRKQ2JWKA>^KK(0*JY&H@9LGN9 5 MUF8J"U_5$C!Q217SPR"8^16FW$MCM[:1:2P:S2B'C42JJ2HLWU; Q"'QQMYQ M84N+4ML%/XUK7, 3Z!_U1IJ9WU,(K8 K*CB2D"?>\6MW M#B<)AG,^(>P20N?=;N0L'[#&:2S% 4D;;6AVX$IUV4:.>-1;A8/ !\A&*+R[06$01@.\J"\W>#-'3;<, C8/=]'9\JHV6 M1-3Z_T-N=8>!.68*!L2FO=ATD/-=\-LKY(:A[\G->KG95:?V#-)\1?B"VS#S M/;=Y[S:_^N"&_8:Y%_W\D_Y0@2Q<%U0H$PW7;:OH5_M&NVS[R]_PMDL_8EE0 MKA"#W*0&H[EYG;+M?.U$B]IUFYW0IG>Y86E^%B!M@'F>"Z&/$[M!__M)_P!0 M2P,$% @ HX)66+Q1.9^A- H[\ !D !X;"]W;W)K&ULS7UI<]M(EN!?07AFN^T(B!8I7W5&R+*KUQ.NMM/VVQG]Z9=U =;P2^;NMF;#CXVV\?MH;$FIY?VY>/5^?FSQWM3 M5 ]^_I&^>]_\_&/==V51V?=-TO;[O6F.+VU9W_ST8/G ??&AV.XZ_.+QSS\> MS-9>V^[CX7T#GQ[[4?)B;ZNVJ*NDL9N?'EPNOW]Y<8$OT!/_*.Q-J_Y.<"OK MNOZ$'][D/STXQQ79TF8=#F'@G\_VRI8EC@3K^*<,^L#/B2_JO]WHO]#F83-K MT]JKNOS/(N]V/SUX\2#)[<;T9?>AOOGO5C;T%,?+ZK*E_R MR\NP@GU1\;_FBP#B+B^LY(45K9LGHE6^,IWY^<>FODD:?!I&PS]HJ_0V+*ZH M\%2NNP9^+>"][N=K/HVDWB37Q;8J-D5FJBZYS+*ZK[JBVB;OZ[+("MLF#]U? MCWY\W,'4.,#C3*9YR=.L)J99KI)?ZZK;M>) MK7)$*8 @/O/;KF_:W!SQ,SP+N\XL_0YG:_=KVR07R[9;T)1JBA:'L7EXRF%! M\A!7M#K_01[&[^B;Y0^/4O7X=_3X:N3Q57@68Z\LG2O)$65E7V. M6T]PS^T"@4"[CQ:? 6H5;8D]GL>>E@?WB+)J$QI#P*X8AW## K @A$7*ZH:) FAZ-W$7P? MJP(_$3-H/9[\[?+RO4,01N3;U^?PJ).M]?BE'))0'F%G 5_?[&I<3'U3P6AM MOVZ+O# -\.BY@WOF#^[9+,0_MA;G?=UVQ1YW-79F]QN!(,!0]XR4<6\$#HW] M9U_ 68.XJT!!P"^'8.AJ^/$3@"FI>B)4^-WZR1!(I@5]XX!SX8"EH0.%UW 4 M)@\ G-DCD/%E>-QV_&99F'51 M'(2/A&#C12UFW?T+;@*'$X7-?4>TQE>-BS M6W7C#U9$Q]Z:4E9@OX NUL*'O&]H&PA,8AH+$-A=#V,"N$ =02;3ESDL=[,! MH&R:>H\/PV%XX,SAQW./'\_G*;)OX9NVQ>-8P[8(RF-(\A7#:#D3J "T4/@ M:-$6_-0(X0;!K)08(,LJ-PUPUY>@8\^?U7GI!01NKK7+J^O M_%LOSI^FR?@>U./X6,P(#GV3[4"?1/:2$7J82F\.)>G>&D0V1&-F!]MM8[>( M31M3-,EG4_8>L4BNY%8("[20JH7#IY=C+%1SC*X$Y@4.5V?$H814PG2>%0&$ MML6ZM,R+JO!12"$CZLU/:0(ITN:IL%DX7OLE0]"!^(>#Y,UNZSJ_*3W/M\2B\#Y]J!4%-7GNOS,;+1G/M0J#7>238S"1 ""D,6Q MU_A]_;EH6:(*/1IW7K0.47E@VOZ 8*PKRP+:D6-TV'0X\!0-FR,G,"V,C0"% M==)/];HS(FR*BNTQ?+.R"#W4X>$9>!40>,,"0E;#<]WM5!;)NPKDR0946 9, M5C19OP=6!?2%. BX9+^ ^L+')*APLA$0JAX?4 MD]!F/0R1I.U!)5)O(G;@.2#6P*G^5Y#$ GCX=+,KX*6B0Y1V: //P22P()@: MU8;2:D%T>H" #DA*AHW(K&X[ E8-' :!(+J"8DFX=^'4!",0YSV2X1S'?>$Y M[HM95GEEVAU!A/YX#;,"3: $&>.Z7SD4?R%:*ATQK;_*&*ERN^=_#G5+&@@" M8&VJ3[,BY3N_P>]F5_4!D!D6 F@_NJ4[OPR'V5@4MI_MS*J6Y\%*/I^'%AP@ MX-'[IMXV9C]J_W[] /&:E.6^G!WR3?49SJL&PO\',,9@J5[O@!M] HUI=)G? M.&;BGD"FH4R9O44*!O,.B'AG2Z%Y(^(!:8+4'2^,ROJ&U36D*+3^*MLATRO! M!$>F1[Q>[!R+'!'E.W$>X4(XR-@[.&;A=P&$SS/!.Q5IS#A?*LH<:D7O;;P(HGWQ)157I24OCE"5(),:Q;"1$DY;04X?55<#EL(:_OW9XBD,#RAR^(]DZ]0)'GQCE[4AP=,09(LCPNDO>[8TN T.35.ULL.V:E]5\T1+:H M *Z2(2Y@ MCKP9$=-Y"4>-W.H:O;VRKJ:&I0'F,W==)*^&IB$<:G=#SH[)'1?,&6GY;1K[ M&;*LZ>]%P 0?&NIL?3QCD!"8%DJ(B)-0<6"W2K:"G2'@[?*P9FXHCHQ^2&$VW XC-:B_+59#)JUL\I5]@W9>D;(^*W[N_ MGO '4=R=J 5^!+RH*(FT-WU3%1V@5 J:SA?\0V@.>4M*.FZ/^-?6F^[& M"(+NP+;%#VE2@L9K=S5([&*/QH=(M8?LA6)+&5O@-YB+($["/@!E-2] " MR=JBI@"TS8,W@L5! MJKR1/,%6SA19)Y^X>"G_$,UXEO&&Z-UR-GH&A@N<%:#T&;J4K)QZ"%A\QG4D/K@?-J%FP\=51[AV$+ OR0DP.X&F$/31TIF MT-A1Q/K" @Q[M]I\8D9Q;WP5GQDAP4#Q84^\ :=>(RQ81Z@94Y"6V7F"&"?A M%K8A<["'4*\RQ%3=4W\,#LK9JE,;!Q!:'GN I@-)U@")-H4A!@8;^-$+JC,;+_'A&C^=U M"=3WT>&'D92&?([B,7]X=77I/>R@?XA%@@'3_.Q@&C!M0.O+:[2;X=$PL5%N MNOL-A^')##] T==_RBN'PS<&P N^ZCQG!$^&RL6A][U$%5$ MB#GGKP,&K-06=%Y_&(N9I=<0!%_.AZ]_(6E^AGH)BGI>IJ5W]4/?Y-X"X'A'<%/!Z_@+4^-J0LR%.1T.XW\T%RBO) :-B " MA^5%,ZMR*W.3!HE#OTI55& 8"4/AU*UHB@.%\.]U=88]#\[H4K_X)Y$O]68X7Z6^%.%*^# M QG&,!W_BJ.3J)\,XD\#;V<-YXNBU2&)C_\I_CN!:$70E!E/. 1.? 156^^E MRW1D=MT#^QP)'GL2H27A/&WK?1+D6?1^-;7$JJ>4$&&,<08-I22@=TCEZ*3( M>/;$DC9@,Z-193\S\R2?!;+DX#6+0W"P7XQ&V^ %ST"VDK,HN$O\VE V( M-O:-7F,T+1Z84P9$D*"MSBP6WRZ+?<%J48K.'15%-3D,">?/RZ75.K*10!'L M)1Q!212-WV&L6]Z5T!I^2? F*@1A[]QLP+L7R6L$(<-.^Z=P?W)* &\X&N;< M&+\$W0!5$N])1T'#B$3Q0 )_67RRY9&# [A1#]/3\#I*[M)E:""T^XH'*AE% M7'AAXRX"5&BN=60WSY:3Q3&E<"DQ4T!JY5=@6B&9>V=$L*0 F[Y)GQ_ M&2 (Z_XZLM>4V5D4_Q$UXBY!0H*R49D].IRTF3(8_(1F4X*"WLC_Q\2#*[UU M1Y,DIL&XD_R-^L#)&;5F+2%L-02U8WRWKJ&'1QJG^)B(%& 3$1*9PZ&I :2+ MY".]%#_M?HVIS'ZF8" \+-IBKK'33>?;*<6^0VL6\]T[WCC;L"2;>LLM>:&,LB?@4VBH\@ M%=+I$Q-HT""@W?BLUY@(U)"M"NY@T(N.SYN-)P>ODFG8MU,T*K2DM%:5,D7[ MBB(;I^-J?(>5WQ'E21>SF#0,ZQF;F\"@X 1'TVSC@#=LXP:MX[ UT'YN*H>_ M8Z-&<:93EJWRKV.J4L=:.L&--G?@$S?F-D81"Z/;><(-FI>!';P,@=6BG21_ ME2UTZZ*^GFW3TG *%W(QXBP@ V5-F3_)/5107 MG93O6F 7=<8QW0F*8T'@CX.KB.*TKD.D"/ M2%^);X0RW]8V,ST%N.QQ+CJO&9U+-N38+Q.()X<3$ PW-0#)O;8&#Z>H\I@Y MAI:C*9L'E3*-?$3,DBG6)!&_1$#B1%C0MM)/3*!?!K&N0.L[91((?77!% M5L"VQ,;F?)36B3]4@9BB0@$63(3YTZ1F82:#BC1P"@N5ADB$B)U$G,O)JH9H M)M:G"T2Y%=]VMGJWG&C8ZF,%3EG5^R)S6DZ:Z.BH/8+C&XA#J6C&.>6!OOE?"FAUN&YHQLF=_D :DD1J)%MJBP1I_DY MN"GNY.$&_[(@!M"-9Y7XI08GG8AE9&TGF21C;WIHDP//;@DLNJA-9Z)41R7, M_=E+SC G@;D]\R'KY'E1RA@*@^#'5Y'_W0A?IF4'!YW24*[SWMRY2@+KG*WLF<1#64E*HI0_'*$P>/P[Q:1E8K^U-< M,\KF4.CM\=EM)HVF<@#"(KX25 E[*ZU*0GX8SO@,0X"-*;F? MG:>8:PM8@WEQ[TLCA0&O?:R?&:58ME)N$0P!E:5*&2>@KQ*B2)!!.\ 5]R1G M\V=3E)RW[Z)<)9(FN3AR>\#:Q5#(I%Z&;R3QD?%63*\NV39U?P@V!' K][9R MGU=.M")&G[#UR$TU;=?X[ *:-U[ T) (R0 ^_]ZB>N\BWB.Y78-)\3RT27'M M]-6&$\2.!\SO*I%H7":-Z (N-C3$JMN]3Y%7P[-SQ;-]6,J'X$ZA*H8Z:DEO5^1\U%,#(*"PGDB*T2,KKV">'6^NR MWAX9]&ND;\W% MW_RLKCVBJC[T?,1"OG7ISVL)JU.7@Q1='J)[4VK;&<7(Y8V'\B]) OR!8+]< M@6U"W0D]6:2)[C:KWGJSBZKV]^1W(ICM. M*7DE:C8K7#O53=G6HF0SWKCB58*^*EZ*R6BB M(O6&"L?1ECHTF$X7N$(PBR);(T03Q-)9>V/",2VW?%>29;_8)BM:Y(0$2J"F M8\A@5((JI$,THNM@@PF?S"09B>AI1(.)/ TFQ]Q77P-(#-!$>2&MS7J&5,:% M7$A!+CV3)_)[UG5T07";3HX*?9,HP4*BXAT&+[3+S,]T+&R9MU+#YWC&R[*N M,4M]2R3P<7&](+]SOT>_,U>6)2]?)AG7#BG^BR88E<*)_IK5)4KN1N6T!%P#I=W(^6.@G\P62I E2N"UNUP[[:DAC97)1J$< M^;K<>)&D(0PZS451-;-B@RF.YE*^X 5@)06,XWA ?R!XF_(H;2R4Y@43F92K M8QHL7/?[3(.MX_U7/E_>/T;)Y/&^R4;$M1VI1([S=75Q%ZCZH&T 3,5]LTA^ M#6XQSJ%G!=5;+)K'AJ6V'0"7-:V=+0\ZKAD0ZK1F9H[,5J$JLS3_A(4NV"3A-\?RLE=QLTO5.P M.@$KAL5W;=TWF>"8C]20\.9@*@MB;V4J8".;XQ"HPP7G90TV!=NVN'RN^E)I M@Q[59X\H%*FNY@M*R=$#;*L3S$W> 5ELIUM%?,-PR:6SE)KP>^U_#_K#/@5A %V>#IU%U2!HGAC= MPJ">E,%_S(>'"LI@MG$V"EMU=6*N;&BXIXGZ'YPD'70),DXCZV+AXU(R.9%# MX,>!1:XR2*A^(+>AZ/[(DSO!,E0U>#>P^F%E+B>Q:"99U/:U@X!X?/B8'/Q#A 'JFQ]T4OI/X45/[K MD^L7R558,];V>$V/XRLTR$-7AQ-63@M-T7_A]$FR.CH5N>"$6=?KAKPO#&[* MQ@D>Z(<&3*F0&GW2V,&?7>!/41F+W^O#-0WD?96Q )$6'3:43;)E[X<'S-75 MG9=5J%X=5F($3T2'[#3N'S%T)HY[F52]S0%[XAV=O<9!TM D*@ J>LFE'[/N MJU80;6.TA(N!BEI7L"C9S!S-IMW,9B^O0EWCZI;"1*2(?Y"'[-?0(F.<@W_5 M2)%".^:9&^WU0U;%ZCQ-QD>-3?C5>3#AY0O7;@6Y_Z8Q>XO*,G$#;@1"LESE M[Q#J2E>JT O*14C5DZJ/2!MF(Q^0':8$A109%6AGY+9%5*)%_12T2Q =[EBE M@+@M#7\B72 DX& #,U-RZEQ+P0%#U=\JFPI5X M#4#'2H0-D8D$:QG'F1 &1]6 W0^$O,]^2-[2!,OOD__1UQWQC"+SY?7!2,"!(O^^+[Y&-U@B^)-&*@POO!2+C:3D6C;RK=*8K(?!@T'DN) M8"+NN3X- >1+@D^(:Y9!A_K'U7S%XBO;%)\Y%R0T0'OCT6><4W_;D%K[\+70 MK'A@G"@;S^MT_A\,=_FL" [D :@W&VI868LW$B4EJR!$-J@,%NVG0<@#IV[9 M,9J')8>2,M<0C+434J+4H7J^ ML.'-S1W6R+2W.[1>*69=B,FQV0"Q$5GK$)P?WG3/-F,KI^FX@ \F[IR]N3=CHX5D:P$;D(A1\9^:YJ**LS= MJ8)"<])PB"0CG81\M@^K0M.LPA)7>SC M:]@#)HV_2?4X:3 G/AE-KEC?1%8>9I;$K8M.P4'=H+D88?^ M>K.L))S#@'M%P+^V6!X'R/\B=26Y@0,R2_T 9*&:&K M#TA7-,"8UT(S?>'(2(.L!X_DF ^%3SOC[D#4"+&YW*ZUB\@'D\E*IV('5^.H M)D!7:5C4F(]HN*'Q@8;K8$/5I94#]B'AH8Z9[BHZ!\*Y"J M.$QE6 L9;N).$M>.;W)F0XG?4"RFF0])1H>6V?$08V3K$CYO?Y)PVJG_\"V@ M2B=,2;_J]TB.Z0&3.C7WX6R"EL"@#;*BD<:=!F7: 6:F+UP<8%ZR+1)I"\BD MX,_ !?SNBE_Q[AQ;T]#G+-Q6\S#*CU66##")*-#H8L=[*@)06$&YDY6-^*'K M;1V-+AAT"M")@PNMD5&[*;K>A94IB@1\AUU+6RH^B]>ZF(">;N@0"X5X,E&E M9E!V7U<%5SCMXBE$WL1[3QW@(N"Y#E\^!$:>>8:H%!-IH$KSTZ"VXLE29FS= MNFQ:5"%"-)^/0=@$BJRPSE2'A&D50;*14X_E&O&64IQ1\48)Y%)H]58P M%JWN_TK^KU#X."Z4%+E?*?"B'DG*ALD'"8XL,)V>?7O>[21KF7MR='])7LN: M,-$"?8UAP6>Z38-T!]]8P^V&HE!]%-";M0)#4Y#5?!>/#YATUF.8V">'I,G? MBDV77%$S:\2G7U6G3@8TG-?;^FA*.'[I3\H]/ZG[Y0<+2Y=&#I>^F=>H.7GO MM4VE;SX[?Y8F[GEBN%>>4=!#KC8_3M*!U\+]#8V\S@E(NI_G0.^AH)K.?E1Y MYQ'^4Z.3:!F97P8W,^FZ$I->WD\,,)6V*,TTV>?N>CL&8L77R/768G9M1OIE M4_=;5F9N[+HMA)5@AX*#"#^W-,YVQGA_2Y:"A'0.=8$.^TY9!3X]F)-46I\? MX9U1OI&D[[41DC3UN)@#AOL@):-%@R4S%&G776(+IFO7QX\L 9,?&4K.F2DB MQ"]M;)94S"$^;YT715JY-$%'3;J,!T/6,K5';"8(P'0!$EPT=Q,)H1!*SLI\ MTBVER^K?%2N5#),][EO[:K&\J449YGUJ,$3+UR/8241DR[HD4T.,>$%_P#U. MM<*MAS!$[L@HVKXVPL;@2EM:@Q4Z@J <4Q/4HV^8DU;$Z+Q93-NKRR LA*MVY@N5D932 M^].9U-J;U 8>1C.T-F3>-"'WA0@'= T=XU+Y?3 3 ;7O=NB@/@&DCX $9A8E M237$_]5Q4E\YGF@?G/?#?O6L.Z6*07QWGN3F*+/S\ D&;X@T]Z6WOOM+8SX M6@,C2=XCF/]!-QL6^Z@1X86M2K#@H^Y;3)'"'?!F)%=GF*VG.3#7"TNT"!]./#,O]9&>'5=&!U(>;55#T M#FY5K>+8+[XZ!2^ V!>8@^1J3;AA,ETY( 2HM%8MK)J@!9&- 'NML9$D>R7= M'G?VI&Q,SM"]+V>^N(-2=J*3O>L;_!OO/]H7F 4AOQ^M4:AW.-:$9DS$:3SV<3T,3=&[(FH6QL/_'UDEH@;:: M[UAV)6SMVK.U?U //YAS[?-5;K$Q[C/#5<1&]8T6&F3N2H^@;S=4C4PM\8^C M#?%][_R@+TXZ.TX[@;>A)5V[&"R2DOV%:;8R(=VD$#K3YV9OMNP#)A[&75WA MQ32:#*@#<&!74XY]ROF$]!?E7Q6AJI8[,SK%ZV H.XED*,.!6[I@;E(3U!EM M89ST_K?D(\[\-2)>>G-:I.1\2?]&[:+AKU3/:!:Y3 T-(XDR/O2%08:EJ&NO M$Z5:C=T+,5#W<3B4^P00_"\>+A;(WF*,7D?26\QCM/M5;7"TKW>\8Q7_8DXI MVZ74(HP9=9VD SG0AG7Y!FV2XL .)72+K].BARB6U3E$]V2FXW#CD3"LDY?T;\(#/6L5.PMLG M]X"<.@J$ OWA7WGX"QSUTD\;J/M^F:C>H%TQ M3",GXV*WGDZCT+ A)9NCHHG!F&7;B6'ACUDT7M3-9EU2H<7A:K[UX&]XEX/K M" J'\%I&'^7N7S=4PC^\#RIZ94M@G5LA7BGZHRCAIC&< MJ=N'SKY4L7X AHI_J9KU*.$O57/"68#D,'2%6\9Z)F"5+LW'$ MS9^'%$Q?>Y=IAA8U]D]-0SU&*AMCZJ(J%[8_4\EX5I407M;MBS8#>6@JRA + MH%4=HI6HFD\6#TT&5O,- B[5OF;QY%N'B=<7JB=7\T60H'F?O9/CF5W?_8>9 MON\04][<%0$#%,\+=BM[CN!O-G-(9)+*WCCL:R/\\D0B[3Z^M8.VVL!?)V9: MVRV:')6_J8AOZ9+:3'U'7E%QBJ)N,PRO.C'%W-A8N)0'S4_%WNT>6 MP_%P\A/0;H)5'I)%:$]'Z>\(D#&SA!WJX5:W5+%A?M$9M]ZZ4@5HH\3S=4-- M$Q E-YVQHJ&KWW3B!T (+#PKF5"NHI6J%4&C)F.1?I&#B9\.77"!7[:3?66? M+U^D\9))7"]_2&A/\4\ZK@$OAK@&:[_A;MPX:32J[O-%<9AHRDLE,[0=SU1S M7<(0^9U#*:HQCH&'77VQ8*!N-K:0NV=\QCJMCYW#TK=;\I!H.;P(;89CAY.]BOD1/NL?_AOK+&/>XQ^O3'$.R M[-A)'\+>P;,I_?JG"/T)]5A7,YV0;;<[J>#WD2J8=JIZWUEEXM[&)U$.D.U" M5M<@HS$T86DC#]W()=3#RB2YE!IF6+N+U^GZ19^2,Z1OE"1"46E-])E52+QCA$$ABFDH9&*I69( M/H"K$IMQ3:6YX7TTI\V_O'%UE^-S"7ET>CJE%.G_+@.0+J2*I-SB4"%RN6^3 M%^)R-8+S+5'B) *>#M_Q?NZ^Y;.><86^QEINVIS#5PJX.O[LRQTY$#EH-C@X MS9,KS:,SC4KPQ@\76_WA.&R_4YCE7<5M$K%VJCRZ=C%:K(3&QG=M5=@[R8S2FYY3T&RQW2?=51#'KO8_!GJ6JD\9(&1'\\5%9-H M,5]\6LJ>.MM(WJ1B8 MPRQ)22'G-1J;:Y"B!0\*]RI.*@0-MK5_;<DGY)(UQP$9 MM/GYMKC1.Z':M95^(U1U:-RUZ7R7SEAP.(T5DLYFNXKBH'N@RLZ7WKB9)&(> M=C/&?T;/@G8M[,:ON]VYXCH=D=F6/M_G*6$/[=L'Z_YD9M%_4', MK*QSM\/GV6G,:_)2+C@[PAUZ8=Q$: M,US,=U*XMMO)PK [OAH=$[NFN*30@ R#(SG#DT9W*OFW*7S*F41LXMPK^T?" MR67I;@W?8PR/> J/<)+6XKPS^%)[S\E>;?;39@[C:4U5G8FW8"!N&. M,I+)F28ST?[<[.4V! M/\(8RI]%UP29KSM!]+;,D:III/)'D7,E*,EE#354[ MGQ(<*F2'+#$.T'3==5HV]4>O.V6/(_NS2'+%6- W>MQ!"E?0FRAY& MKTLKC>15I@-?XE9PQ#7:+F;DJQ0U+LY'.W='5[0HNF+8XT.N)_*LG V=,R[F M^UU\H L6 1/+SNUUU] *I];+F>D+DM@1.CN/&FI+$JY M7$?ODE]\TP"AEQ".EP/!)9M<[HTB/OG1 096G_.M>:%1]\CMB$X^U*[AU&@% M/MFWNL>Q)#7+8;$-RX5%H\8U2*^ZJ]#3K/JB\/*W?2$^ '2,ZP)M-@X;4.2G M+H_!ZVT.$L08@E=2[8_^3N&Y$]+W@_HE4#RR$LB'>9]P)N!X%2O"+W*L!P2] MY@50#D2@#!R!.JH/E '(E%,#EDT29S4=9*"Z%.?X6W,[=F?SMPHTDX50MS7 M HW1/7&;7[&/&*[K?);9G&LU=WPX+]F?O'B4"'$XG<:7<#%(8-&!4K $I)4[ MOWQ#"44G5!_G-QOZ8*W[)K<55VBYY7 W'%K.T!SUD1'IUT$9\D5(^L9GWM:@ M\U;O\'Q\0[ETT=C>AJ);WZL5>TT*:^)T!T2WFP>+EEH*JHIR3QFT2 MFO:IU?ZR.(QWF9PKB/_#5#T>TUV$=DASN96,4BV7 4)%.4N"88]?W(.&':/%9SJ MH2V_/!'KCX+[Q#[WP%]458OBQJ(;N*L+I+\I*VN)7^\BV*B8JQXR#8B"63OU M.4U:9$HG[,0;L%U$\)QH/.@9Z0R,6WP:RVG$5$?Q%78=O_)OK M=6U\Y"BB8)P4"C$/Q, "L,C@CA@DWA2Y'HZ5 MA]]!]K9YD8W=VS+-#Z6KX M:"(QB!Z0=(Q'DA>CH$?N#K0!/O ]%@B!Z[/_F:R6YXLG9^CUD MZ87.>:8)#0&LU,GSY(2P=;C70DS1"5F,B!;;'Z3?20F:Y)\%M<5L\,@]'B^? MLB2:I-+7%&C5=!KY4OFF06[9,"ESW!*1FG7>T9\F:X9Q.*+EO^,% 7>EY>?! M,WH:U!-GR0N4*F^BFP=J>8PB=>Y-Y8U0#$#H .!CD)G'[OS3>-^ RBFARE8[ M1)!\& K&.S9'AM!-"J5HBBR38N^><)$X(1Q6Q7?U#9_/NU>_HA6OFH".OS9D M)Z$SI7]>=8'Y*!"*JV!5P&PE<"%=@ #C"$7_\O49Z,B38 MD I&HI>"=5W4'I\LOU)JGMS<(05 >/ =9-N 7$_)4]]UP6E!Y3'*%]SIIFN! M@)\C66)=_^UDJ#-1ICVGXGAS2/Y!>9J282SA5O(,IH4:,B+%,]BY@$:]9T M04*.O8/L6_6*5%5L)8O9[:6A1E84X@.^EAN/ MV$/.((C!OM7@]30EMDXBAT>T"&E(6;<^?(JK,=S44,I;C=S"-K"8:3!7FQ04 MZ!.=KJ/4 ]:)] HIES_$$L/L?..,J[ 8$M0<#K$1R@T;Q2AHO-9"HN,_^LHF M%^?$L)YCZ]_TY-O4+\0U+N0%Y1H(*$\B0,[.G(H%SH$"] .IWL!8>!)\Y0A ?X+EE2Z(9ZT%$=R:W<<5QY>?;_4GF1&SQC'^RM##'XCMP- MH,YC@D$9C%/ 0J^D8=PEM)^N" ,&;,I<+/W%1 MT[ _;,;+='WMV/.>%EZ6-;5)+G:J1V',:4#/9WC M!Y).O\ N92'PJ;<)I4\4G5$WZEAK=\*EHW@@W!8\&M_+-(D:HWORIU*+&*)S M;& YS0:J?Q'Y,X*C7:=RRU ?:H@;:1WP" CGOF$#0J,*Y_Q M)1XGU*&B+;7^V $A?*$\8:$B0-\3%<4O)];-A2?2I(B)'O[ ]<$@3(C< MR AQAAMSW+4=GN\,R,WQ7*F4U%=) X_[U1U0/\G.&1K$PSK..' D5^[H2=6QAMN=) 4.?^]9<^RG[NCA M[-CAY4GQ_GT)73N\8.#*'$(:TQC=/J9[7E^9SOS\X]XV6WM%M0)T8C\]P%(* M_RU*-[SW]_O+U8/'\&9X_./WW 32[=![!$<$AL MJ-K5>_IS9TUN&WP ?L?\.?&PO=V]R:W-H965TRNP MA\3D)>^]YQX>7DGG*Z6_F@7GEGQO:FDN!@MKEY/AT!0+WC!SJI9<8J52NF$6 M4ST?FJ7FK/1.33VD89@-&R;D8'KN;3=Z>JY:6PO);S0Q;=,P_7C):[6Z&$2# MM>&SF"^L,PRGYTLVY[?:,R&FRBE:+@T0DFB>74QF$63R]3M]QM^%WQE MML;$57*OU%#$('B->\L"X"P\\#O^)U[0(!QK<^YF"3TCENC]?1W_O: M4=Y?(HWS'+)N>:[4BVNU&-#?PI7IO@!/2'P*9KV)?T:,1WO#@E- \(#6E\)%Z\ MH2'V\>(#\7[3 M=76I,;--!/RI9M=BXJ3]ZV6PK:: M!RZ^&QA_$OQ;*Y:.;T+)6S(BCYQIXR&UEJ/;J,JN' :W=\%TZ2?QUM9KCDN\ M4'5)1+/4ZJ$_O"C$'IKVFRY;49> VN5\N3%>;[QVZQ^@ZDH +N_977-A'.'0 M*F_N@6VM5Q_SR3KV5DH*J$X8QPJ<=@B;$"%A4:V!I]D-N!/G0&VOR"C-@R2C M&&5I'$1I=*S"-]$)2;-1,*89B:,TB)-XWW$$S\XC2:,@2BBX"8,TS?[M3&@X M#J+QF$2 ED;CCLGQ*(BSB.09DH_\/;2Z[?HW* #&@AL<09;#-2=1D@:C<+Q# M.E!94&F@CX"F^,NQ+QA%84##% 09Z(P51=NTM5?@1JOKJ\X:I6W?"DA&:1"/ M(M1&4=OS3!(/S5>(GH'[<33R8XIR0E3O2/S,EUW?,.3^,-U(4SNC70"Y?;I? M1*VDU] *SRROI4,;A2$U3KZ[:%JU\P69XP=;G9F;TR,M)-VTD/0'6HC3^MMK MW%HG?LOD7.#1<*2I'(_MFLI33_#-8'T'7O8:G[KVJ<53ZJWN Z:ZF_.LHWQ2 M\FV! 9 MV8EF2U$[ D(9"G7H?5A_J#L\K^REWTN?G:[QRU[P3J:S0^ _0=\;AP=6M_Q_ MBC+KUQT;+XB9'#J+5R2) QIE&+Q! TA&)QC%:1!F8S?(UVM),**Y7XN#!-=_ M_\''80C!%V*+PU"?*8 MGC@$69YL/2 .*7="[C0K.9&L@?BC* \R5.5E3\\V\T/V#N]+C&A(&1I7GG:4 M>:"PX1&0>\ZB=+1>[0$[&UI>&O<-K,(I6 4*P1T>!3XS#<]F!=J^$?YLO"DZ M@S0UNJEEHC;=P:%.N.X1OG/6KO>VVFFB$J8 _(WXG^9T;^<:;KWN0B5S_U(/ M43HI=F^^&^OFNV'6O2X_;>\^.CXR/1?2M<\*KN'I"(U*=R_RW<2JI7]YOE<6 MDO3#!;Y]N'8;L%XI,--/7(+-U]3T'U!+ P04 " "C@E98HBZ-D18$ !D M" &0 'AL+W=OR4F: ;UN7V**(A\] MI$@JTYTVG^V:V=&73O5V%JV=VYR/1K9>8T;'([WCJ7Q ?Q=B1RP+:?E*JT]MX]:S MJ(JHX:7<*G>K=S_S/IZQQZNULN&7=H-M7D94;ZW3W=X9#+JV'[[RRSX/)PY5 M_!6'=.^0!M[#08'EM71R/C5Z1\9; \T+(=3@#7)M[R_ESAGLMO!S\UM^Y'[+ M].9>+A3;M].1 ZK?&]5[A,L!(?T*0I+2!]V[M:6?^H:;?P.,0.?(*3UPNDQ? M1;SF^HS22E :I]DK>-DQQBS@9?\1X]+HCJ[ U: 6D&>WIJN083;TY\7"!OU? M+V5@P,]?QO=]HV2>] &1KK9(G3$Y662QH)O]^5>'\S^"Z%T@^IVG\+S\OQN_ M2#05T @TZ+'MGQ1]2XE(QIG(RX+2 F9!4>6BR*"H@J(J"U$F^;!_WR)_B8BS M3%193&E&DR(3D\G$BU4,YSCQXOO>.JF4#.,( X5-*Y4-)SN-/J8*T1>P3294 M)IE(TI*2DL;C2I0IM(5/AC;2SS&,LYJMU:;E 6$'9'*>29EG8EPFWK7,+/!7%I/38G[1N* 5J-IX00BIS,49%W9/. T="%CO!% MCD'/QJ!L]T9BWQ^&D:C>?T/?VU/< YYA%?KU%-.MI2-IT&H:7[1B'4S\.W7@ M\\.QR_#LM/;LI5DR.IG\&&.K\+Y9JO6V=\,C<-0>G]"+X>5X-A_>WP_2K%I$ MHG@)U_BL'$=DAC=M6#B]">_(0CO,S""N\3> C3? _E)K=UCX XY_+.;_ %!+ M P04 " "C@E989U$MQ4P# W!P &0 'AL+W=OR<:Z_#T)8[ M;(2]TBTJ.MEHTPA'6[,-;6M05'U04X<\BO*P$5(%JT5ONS>KA>Y<+17>&[!= MTPASN,5:[Y=!'!P-'^1VY[PA7"U:L<4'=)_:>T.[<$*I9(/*2JW X&89W,37 MMZGW[QT^2]S;DS5X)6NMO_K-FVH91)X0UE@ZCR#H[QO>85U[(*+QWX@93"E] MX.GZB/YWKYVTK(7%.UU_D97;+8,B@ HWHJO=![U_C:.>S..5NK;]+^P'WRP/ MH.RLT\T83 P:J89_\3C6X22@B'X1P,< WO,>$O4L7PHG5@NC]V"\-Z'Y12^U MCR9R4OFF/#A#IY+BW.JF+$V'%;QZI#9;M"!4!>_=#@W<=<:@N,&J*$%R-4268^8VF4>V!>I*/K3V IB_(4>,9XEDRR)$4K/[Q( M8.,[('J!G%/*&?"$97D,;Y3MC,\#8]M\F&].!>O.@=*.#EIM?*%YS/(L@GC. M\B2#3XJ<$!LZV,J-@U(8JG;,69X7$"I/ _;\5S$L[9 M/(UHQ><%B^(YG+O^X@\XW6[KCQ":9OY>H[4$L# M!!0 ( *."5EB<(+]TQP, %H( 9 >&PO=V]R:W-H965TKS]*3M)TU^0>6HL4^>DC18J9;97^81I$"X^M[,P\:*S=3*/(E VV MW%RH#7:T4RO=BM%A[<:3-^V M7#\M4:KM/$B"O>).K!OK%-%BMN%KO$?[?7.K28H.*)5HL3-"=:"QG@>7R70Y MX ^!6W.T!A?)2JD?3OA2S8/8$4*)I74(G#X/>(52.B"B\7.'&1R.=([' MZSWZM8^=8EEQ@U=*_BDJV\R#<0 5UKR7]DYM?\==/)G#*Y4T_C]L!]L1G5CV MQJIVYTQR*[KARQ]W>3AR&,PT&>Y2=N^6*FU1:TLR8TM_"A>F\B M)SIW*?=6TZX@/[NX%H]8P:4Q: V\_\97$LV'660)VAE$Y0YF.<"P$S )@Z^J MLXV!SUV%U4N B#@=B+$]L24[B_@)RPM@XQ!8S-(S>.DAT-3CI2?P;C45LK9/ M(=Q*WEG@706??_9B0Q5FX:_+E;&:2N3OUV(?D$>O([NVF9H-+W$>4%\8U \8 M+-Z]2?+XXQG>HP/OT3GTQ3VU8=5+!%7#\66]QO,\TK<&X4JU&]X]O7LS9DGQ MT4#M$?EP_5PC%33%4 IN2=T;T:W!DENM)'6OD]!8T>YVL>XE2&HJ,X7O@W0C M:H3K7G?"]AI#A^\6QJ<;#^EF\!L4\(1<&T^IMT@/A:KMUG%PM@W7E1?2(],; MI/YKE*Q M!NM'M"!&4ABLF'9SFC9"UD1U>',_QJF>\,;M_^%RK461!=WV=WG MPKB$4Q%BNR)N^T+TF,_:B=)&P*HB.-Z@UYFI> +W!.Q/86 MBFP^ZEF*'5]9X>G_Z ]#,[+85X\FP]3]RO7:]$Y$C6YQA=%%H >)MD@ M6+7QTV.E+,TBOVQH^*-V!K1?*V7W@CO@\'-B\2]02P,$% @ HX)66*GR MBOW_! !!$ !D !X;"]W;W)K&UL[5A+;]LX M$/XKA!L4":#&>DMQ' -.^@3:;I"DNX?%'FAI9!.E1)>DXF1__0XI69;A![+ M'O:0BSU\S#??#&?&I,=B"16N%$*6 M5.-0SH=J*8'F5JGD0]]UXV%)6368C.W_H MRXPJN!'\#Y;KQ=4@'9 <"EIS?2=6GZ'U)S)XF>#*?I)5LS<)!R2KE19EJXP, M2E8UW_2IC4-/(74/*/BM@F]Y-X8LR_=4T\E8BA619C>B&<&Z:K61'*O,H=QK MB:L,]?3D2Z5I-6*@1W^P:9BW6=8/E'\#R?/)-5'JA MR(^.#16POU63!V-U))F<#7 0E$@'V$P>?O& MB]W+(SZ$G0_A,?3)/=9E7B-I49 ;*N4SJ^9D6HJZTF9J[>(^VL>!MX*3+3 V MH BKB%X R=:&:&=HWFW'<%%%"L&QPLVWM"I+D$SDBM@05!KR40,F:H4&,-B0 M03D#:<]W,[AP.A<.$O'V3^IY_N1\8T-L^9.)A[@>E%NVTE4SD%3QM7YD42*ND2*7IQ('UG%-+S[BAUR3V'LRZ7CV \8$U":E39( M'&&5,6-"=8,AH=6S/9/D$O.E,Y%$KM9+9.OTT/D MO^//?*?P2'D-_Q'*M%TWT=@)S.C069R0,'!\+T;A-'6\,#E#*8@<-[XP0KI> M"YW$3^U:X(1I>N#@ ]=%WO'%&?$"KQVY(8XN8O(@-%8//<;2<(G0'C()O/C, M\,"KC6%A9T,G#?PSPR!.0ZP1_.D_FKDC\B!I#J2B)2:_YZ5.C%ZM6]%Z?&B^ MX;O+\81XL>]X:=2$S!+%N2AP4ALS#_M7N]H2-G.^$T1=)\-3P*[UTM[3-IQ^ MP]N3^$99XFI>2Y,3O4YGDW\S]H]UKKCK7/&+.U?O(/Y%]SJ._]H97CO#:V?X M/W6&I.L,RL O2UH_R;K=@7-8VCIO??^J?[Z]ZQ-Z'- M!8G.,57G*)*B(=U/1VA)]^)\J,TPM=4WMGI"^T1 \Z$I%\REQ RBC1@;T?6, MF&S$M!6Q*>*KOS W7"_!.@S:3#Q9E\.^XQOV7J98Y'/[_L:>8J@TC]1NMGOB M3YN7[69[\__ -RKQ!: (AP)5W?,$;Z"R>7,W RV6]IT[$QH[BA47@'4FS09< M+P0F=CLP!KH_/B;_ %!+ P04 " "C@E98)P.RW@\' !$@ &0 'AL M+W=OP6.P'6J)MH;+H):DFV5^_YU(/RZGC;3'[Q29EWB?O.??*EP]* M?S$;*2U[W%:UN9ILK-U=S.CTW.RU%X82VU9S[ M?C+?BK*>7%^Z9W?Z^E(UMBIK>:>9:;9;H9]N9:4>KB;!I'_PL5QO+#V87U_N MQ%K>2_MY=Z>QFP]:BG(K:U.JFFFYNIKW*9UW!WXOY8,9K1E%LE3J"VT^ M%%<3GQR2E6.LVG;"\&!;UNVW>.SR M,!+(_!<$>"? G=^M(>?E6V'%]:56#TS3:6BCA0O52<.YLJ9+N;<:OY:0L]7A"7S@$&CI]X?\,E+TM35XITVC)_GFS-%:C M-/YU+.968W1<(\'EPNQ$+J\FP(.1^JN<7/_R4Y#XKT_X&PW^1J>T7]\#?D53 M2:96[(W:[E0M:VMH9S>2W6GUM73 "[9^!*/Q7'2TO$X/L%(?F"V;(U8)% ^ M@A.,9 (9% 8N5,"VN6#OD5A1L7](H=LZ@!#<58T1=6$8KE1NEU*[:]UO%J-- MZ'OL3:,UC/96H%864D/O&9U-PQ2+-/2B),0B3+TL6;![*ZQD ??\!6=!XD79 M@BV\!4_9)V4AFA_J9%'@97S!,IR).8M2+UTD\&(E<:P83DV7LI:KTL[V/O ( M1SF;IMF,15X6AYWI:>#YJ3]C4^Y%43JC?18$L\Y\\:)FQD,OY9SD8A[/6.CY M$>\O=)SK,Y;$7AP'6&2I%W'*0NQ[69BQ$]46#]46?W>UO5NMI./*45VQCS)7 M=5Y6I2 R/59DIPU0/;5U4M9K5AHF^C[0EW11PBXN*0<1+:5]D+)VSZW+X+'J M,\QLU$/-5'MP5=8"+N*PH2O9NL)%X;D?C\C;C;#H&4U5H+L8L#A;:;5E8K>K MGLA)I[.[=M+86 5O28.F&X?;//C9X:^U[FK_";5OF'3%?U#O1&//JAZ/N.<\ M/*A_/ X0=>_R4L+$. #Y_T,: -Y8"/_R4\:Y_YHRDV/OML'KHTFWHURX/+C" MC+@K3-];9!'!T_>"..J@,?;<8S4&#:2N3^S(1 <)0&?&,L S8D'@I5'$$B_( M$G8GT82)C<:5/>++'"C0LA(4%7*(_IE_>45MNW!TAAA$.PT\"(U$33-8 M )2G0&'"";ZQEP; \=]QIYK!?A !;Q%;^%F'Y=TQ/T (GA]&#O]91@I!%)D/ MC7NFACM:VD;7+$XS%F0AK$*B9Q:*( ='E*A::/&#A6.1.(S==Y0B+9]A2UM! M=XW3.V5*"L:X^POX:X1#P83PU?G?9GO*G2H>A*"L1?J#Y$*W 8FJ*1"E Q:D MGJ?<_$C."3$':&FAL4># P!JY"PXSS#S5!6$/7;FCW=T[BPZ3_9/@.%=RUO5 MT_D)2DP&2DR^FQ*'SD!4>&.,[)CEUU(LP8FV/-YW3QL@2G27X/BV;>T2'5<3 M*8YKRQ'5F@A9E\1;2'&YKLM5F0M4(03:(NAYM/=U!"VQ=WE:[7V>N0[NFGY- ME[>D&?U/D4MG>F_S@OTJ40EL9)6Z=L+1>#-:A6C!*6:X;41E6*]MWZPII MP!7@3C&5MD1+5=]H%+ZDLD'+==W>!T@_U%\AHC09"'PO1C_'5XAIX?ZE>L3O M?K@@E@FYWR&^K*VHUV30@'#)@(;"6@-\.TC9*U 5S[TBOU.I5X_J=DYZ&P(D?AD1: M/E8^$/^^?(1X?R (X%E(PT@6>PEW .ZC&@YQX'Q!2F@1#HPWI:"3EL(B#FC */8 DSS-W#.BP)G;!HC2PF<.J, /!['LQ-H30>TIM^- MUL^UQK0"A/RG0^QMSU(?,8$PO,T1$1T#[$D;+P_*SP8;?3 K];A9<:]0A*2#^3.V5]!PL7/F9-!WH2*9J6[Z2U53?1 M#;V.I@[TS]'I@2(&DW!YITL\;A/GIG04?:_CNQ* J_HV]%Y#GX1C)3P?O99O MI5Z[/Q\,.*BI;?N&/CP=_M^X:5_K]\?;/T=^$QJW8%@E5Q#USU-,V[K]PZ'= M6+5S+_E+9:W:NN5&"DP6= "_KY2R_88,#/_Z7/\74$L#!!0 ( *."5EB] M V4E304 )L, 9 >&PO=V]R:W-H965T%^=C<W4Q]N2%;<=IB[AH$),?(,8)?##:%P[> MZ@RSIP!CHM=Q3'8<%\E!Q!M,1Y"<#B&)DLD!O$D7\R3@37X>\XUTJ3(DA]/D= MM6)6*P23PR/Y(?PNQ5(JZ26Q;ZN7 4G](Z:UM5*O8"&<=$/XI,V227%-X;VN M:L\V1J>T6W!W[(OX,*?[ L$'O"5W=MO5\A^BDA9"K^A;:B ?GGB0I "%U:]I M+(#JL<[J0-,36$ZE$ JV9 ?(R@&J.Y9+M%WM1PSI"U,[H3,'UX_@;W?@_90L MA!(Z11"^!_4F0"5P!'$\C.(W<)4^U-+),"->QJ\@&9[,HB;-ZZ 1D7VA/FS: M(AD>1V_@5FS;+ID-DRGMV>NI)=UXBBC1TD DB-IQ (R2JBI-:,&\CGKLC09TE M9%JTT=*RDRLMT-R;S@Z;50@YPU4UGRA$X0>+*Y1LQXH)RMKG*,Y;%>2(B(],,GO^3^E M+1V5:,EH#,RF7473IL0OGITF\(>R6V(4=( MY!K5&JVVNU#PFV>R(:JJ4I1;MJW0AHL#-\>.5U!G0:T2,(1%*-$/6Q'QV2;+ MNB1BC,>RKKKL'DU'42=1BYR[IIF$;UBU%9 ZDVN9<:K:C.U\L[#8$+D 2G?=F@@NOXO- 6V19>$F(4CT;X8=]WO=F2Z^=PFSZKBN?"N6G@[W70;U91ZJ+ M&]&W Y?0[BI!XMX-$4?GE0]RR:TI20^^D#9[S3;;0*@)VU7((X]LN^[G2P?% M(ZPR/4.25F&R!OPG7=^?AH&S431 ^&D3[G:8O19KZN45,LVZK((\Z#='L6=T MA-J-G;2BKG.(M)'%8/AT=/X>W MB_?W-U?]U6G$JY,9?>X3Y[AW8:338Q6NQ71PL_?F[MB][6[>5\V%\]&\N;9_ M"%/(@<*9K']A!]W]D M_B]02P,$% @ HX)66"/5\P>' P 50D !D !X;"]W;W)K&ULU59;;]LV%/XK!VI1)(!A77R-:QNPG:;-0YK :3<,PQYH MZ4@B0HD>2<7M?OT.*5NQ-]4+^K87B9=SOG/[#LGI3JHGG2,:^%:(4L^\W)CM MQ/=UG&/!=%=NL:2=5*J"&9JJS-=;A2QQ2H7PHR 8^@7CI3>?NK4'-9_*R@A> MXH,"714%4]^7*.1NYH7>86'-L]S8!7\^W;(,']%\W3XHFOD-2L(++#67)2A, M9]XBG"P'5MX)_,)QIX_&8"/92/ED)[?)S NL0R@P-A:!T>\95RB$!2(W_MQC M>HU)JW@\/J#?N-@IE@W3N)+B5YZ8?.:-/4@P994P:[G[A/MXG(.Q%-I]85?+ M#DDXKK21Q5Z9/"AX6?_9MWT>CA3&P0\4HKU"Y/RN#3DOKYEA\ZF2.U!6FM#L MP(7JM,DY7MJB/!I%NYSTS/P:%7]F-C,:6)G FNLGN&,E%812;^#B"]L(U)=3 MWY UJ^/'>^1EC1S] #F,X$Z6)M?PH4PP.07PRB<0>B M(.J=P>LUL?<<7N\_8X?;4AM5V8CK-'S").-E!@M+&FXX9>>:ZUA(72F$WQ<; M$B="_=&6EMIHO]VH;;*)WK(89QYUD4;UC-[\W9MP&+P_$U*_":E_#GW^2$V; M5 )!IG 4WH/4W#9!F[OG 5M @.D:/L9B@ZJIR 1X"2:7E:8,:O@LK3 3L&2" ME3'"#;>S.V8JQ7-RO;COPF8ZD:]0\*YG!Q%J- MF+">MDG M@:O@BK[OWHRC,'I/HXM1&%[^)%08M$"])FE7+FG1_R9I42<:#>@_'-C91=0) MA\.?3)J%&CNHX1YJ%%Z>(?^@(?_@U>3_2/>1AC4*EP8CX;Y2QXFQ#8ZPH@/* M]K%N:XRSQMK[N+:J7JPF+Q9=]B$^6 1&!PF5)Z4,R1U5Y4.:8KSGC'*466,L MF-8\Y:3>NBVSDO]%F\2A&SJ>B"F_(5/U@=NR.4:IW_2.$0"1ZQ^9Q1:5O1&(;11PC^ZZ@I4F;O0B>2R*DU] MZS6KS9MA45^5+^+U@^..J3XS&PO=V]R:W-H965T,"2 :DO4#UM9 M8B!)VZU NP9-VV$8]H&6:5N8)'HD53O__=Y1BN-DCE?LBTQ2O+MWQWM/],5& MF[_L2BE'V[IJ[.5@Y=SZ?#2RQ4K5T@[U6C5XL]"FE@Y3LQS9M5%R[HWJ:B3" M,!O5LFP&TPN_=FNF%[IU5=FH6T.VK6MI[J]5I3>7@VCPL/"I7*X<+XRF%VNY M5'?*?5G?&LQ&.R_SLE:-+75#1BTN!U?1^77*^_V&KZ7:V+TQ<28SK?_BR;OY MY2!D0*I2A6,/$C_?U(VJ*G8$&'_W/@>[D&RX/W[P_M;GCEQFTJH;7?U6SMWJ M]WY%2_XC01]@*N5I3?-7,V? M.A@!Y ZI>$!Z+8YZ?*V*(8E)0"(4\1%_\2[SV/N+_U?FKTM;5-JV1M$?5S/K M#-KGST-EZ((DAX,PI<[M6A;J<@#.6&6^J<'TQQ^B+/SI2 K)+H7DF/?I'2@Z M;RM%>@'X]5HW/AO,WBMT*KW9@KM6'8)]W/'GE2+'1T\SIBUY[.RZ>!*E\E%4 M%X6@$ 2Q,)++V+VS0WJ+0LJ*?E?2=*U 94-NI5N+HENZJ:2UY:(LI"8W/%/3! 3[N.Z$H'0=1F/$HSH,L MC'DDXF R$2BA=9R6E>AY$DD0IA,2:9!D*<^B<4BW1KUB061G48JEB/(@QS,* M@TB,Z6?5(%;E@\LY^%IRZ[#P$!QD$9Z9$'C&:4Z?M M4!JDJ-E^\ODXHRS+2(R38TE'02)"&D_&%$=AG_"W [A/*(N#/!8,+PGRE ?) M)(@F,=VULVYCV:#[U#.4IR(8"W&V_YOER5D?ZF!53[$-EK;*! MKTC90$7X-<'$PYCC:P9PRCKIU-#C>;/MH]F5-NZ54Z;>@PQ/FU59K&BC<)8E M/I_84'+O (P#5Q<=R>Y!,DO*L^P)DU@RG_$)2Z(#^(196(Z&1Z0IW4E3^MW2 M]+9UK*,?T!AU6_?:="OO.^W] KB&?D5Q;KA*E:_UQ]W!^=WVD(0=!] 'K?N@ M73'7#T%;'[31S:OB,>AS\2+I5>Y?E>R.07(O5%!'>_Y4TJYJW3:.=R:^I]!= M<>TN9,QZ6>XW_;X!!"^(4<1Q MFOCT^H-]%EIU!"*Y!@>W)3.DNJ<3E'08 B[T$ WFTU_*"F]F93/GE%_(Y-"W MC&RY;,"L6>O0.0YL^I@-) ?#BKF>*8:JM,44)?#A)XM'=) MK)59^JLP?]'1&-U]<;>ZNVU?=9?,Q^W=5?V#-$O(&A N8!H.QZ"BZ:Z_W<3I MM;]RSK3#!=8/5_C'H QOP/N%UNYAP@%V_T&F_P!02P,$% @ HX)66-MG M6F*O!0 /@\ !D !X;"]W;W)K&ULI5=;;]LV M%/XK!V[:M8!JZVXK%P-.TJ %DB)(LP[#L =:.K:)2J)*4G&]7[]#2E'LU-8R M],7F[7S\SET\70OY3:T0-?PH\E*=#59:5\>CD4I76# U%!66M+,0LF":IG(Y M4I5$EEFA(A_YKAN/"L;+P?34KMW*Z:FH=^9"?#.33]G9P#6$,,=4&P1&?P]X@7EN@(C&]Q9ST%UI!+?'C^A75G?292K$&:4X3FAE85:TTD>.E<7N)D( M^8^$SOU>Q$M,A^!/'/!=/^C!"SH% XL7]"EXR56:"U5+A+]F2?O8%8O*2OA\:)X&'M;%YECGG\"ON6%YC M1RLDYC&1ND9%*M)IB:6F/+?6)+7!=SPW:'^O=_VU?$CI)D- H M=",GBCQXZ[T#$W*LJG*>6DOP1]]+XWOJ'C;H]CB/PLTF$YW/8$4R%%"9(&5* M0>3*-*\SM+*X6% I-[&YBYVR"MA2(E*OT,J!]8JG*[/:Q'DOIR,O,)Z^'/2D?=2D?O3CE;Y[<:--O?]KWXNTO4/]1"U3+ M(=L.I-80;8VP43T^4;WUX5DEF!4VS&@G-$G7A*_K1T_#F(:QGS1YY"442;'7 MAAPU.E[4;,VA 9L?&)ZG*C0LE%MI4-QW!%V4KF^!.I8-@&NVOCPW6SFP2NT]JT MHV'SW($2=W.)4DT4:%.94CQV$CX$ M F?BAN38<1 \&;)5O+GS"!)GDHP-MN=XP<24$2>A*+%%Y/]0;8N#^FE#8LY, M-=%B;Q3WE0^2,0I1HAQ%0Z\K#!DE!JTM&G]T[?#('2:'S_@.,5$5V@_/?#.$ MS^(GJFL*!(FI6);6B"]E_HPT1<73M=X0[G!!OB>0SX(TI.!H.]HEA=@#,W24 MY7_'U3,2^JZ MIH7V%,M>O,/%DG3@A=5T8:ZQG;JQ5YHSI?B"VHDQC:)O=;VR&8E;1V'%43*9 MKC9]_830S-;V-P:L<;\+CM'6FZ9 N;0O-P7VXZ5YWG2KW>-PUKR) MGHXW+\L;)I>:\U$B\J^D.9"TWO+#E?TP$5I#M#^0E : MM1-S0?=DGOX+4$L#!!0 ( *."5EBY)S:D)0< (L4 9 >&PO=V]R M:W-H965TOVQQ D?5N.4T")$V[%5C1 M(.D+AF$?&(FVB.QYYOI;JDYYS M;N#SHJKUQ6!NS/)L--+%G"^8]N62U_AE*M6"&>RJV4@O%6>E%5I4HR@(LM&" MB7IP>6[';M7EN6Q,)6I^JT WBP53C]>\DNN+03C8#-R)V=S0P.CR?,EF_)Z; M]\M;A;U1IZ44"UYK(6M0?'HQN K/KBB6),'=]D;[*VL[VO+ -'\AJX^B-/.+03Z MDD]94YD[N?Z5M_:DI*^0E;:_L&[G!@,H&FWDHA5&! M1NW_VN=V'IPA$K4!D M<;N%+,H;9MCEN9)K4#0;M5'#FFJE$9RHR2GW1N%7@7+F\M[(XM-<5B57^F=X M^5@$D',.G3?GF/<5NP)>_F' P1 !XH9L%^(0C%'AIMT3Q8 M-,4N&N[0()'-7-1@4!VA9?7C3S_D43A^KK%?:UF)DAD4OC?XM]BH?;ODRNK1 MP&IGI^)SR@(K#J]K7(F?P2NA"U;![YPI1S2P"\E&HXP&Y Q?/'!E>;/M3'8Z M<>#!+[S&M2J[#BLQN 11@K($/(,H]8))2HW0RS+;"+PTRN$>,XBH9U8*]T"A MHQQD'(N\,$DAS7*PID;/X9TTN,(W]PJUC[TH":@1>5$<;]?KH53:42I],J6N M-.;?I=O@]X3'2'BIC< $QZVO7C&AX .K&MYQ#IUBT5ZMF<+M_46QVGP9W(YN M_3AN&D6[-'7>>R3O852'GML?W$>7J&D5F-$B0 R!*2%:$2(-:XX;SEN\)32: M%!+LZXKA%J.E$C/7Z1NN#*IJ-2Z5*&C>0I:\LKRT(E-9(;_IP]HF;UZ>LA6Z MB/4[@3^M/I5'&.S#5HDS:@R-; MSX,?;4 7I'(E*R1*11DKR7?&*S'E,$32TR;J$TA]Y,Z-6(F2(RT?!:_*#05_ M["%0UA$H>S*!]AE!ARJB.\2%7I5/2SVN5!!_H^/W*=(NBRY4SI4[E.+[+MJ< M'6X:CUWQZF.(49@AK+'0X-:?[.;_;O;Z:O93/$9N>HUSA"8EXHV M6H:[.>@$WC9&&VS:7&'V*8-X(DH60>BEZ<1&OQ\&Z%ZN"D%!.4PFH1>DV8E- M"'X< =8@4RX(+)J,:4,HFA9[81;1I#3ST_3HFIL] ,QEP=B+DY#TYGX:0NS3 M^F&,HU$&'Y"(Q&0D$7=@K#>.Z$HI-Z8)ZQ.#.+"^UJ87@+VZCY.P&U:<%3<(:':8G!\; A#Q\;2Y;##:R@UQF4;5<$]#^FM:VX0--T3:G>S^7\Y^ M7Z]:)AUB?A+D7AX1[_+AB)\,=".UQC\"3;QO2$TMY%TOY]\>2/=E[@ZE?^;^- M&W?&?V?@P+"61U2V!<*LY4NY5W"0[,F!J&O+FF^%W1 )<#3TZ./_)?S"(+;) M'D^-B1_FF+ 3+PXI=:=C?QQ /O92&XY)XF,!N@FBS%+4'C:IGXYAF&>8_>T1 MY>2&:>8EF0T3)]D? [CJ."?*9YD?!Y",L)G .3M@^V$6"O.,$@SK3M!8XHFIV-QI.)XQ.+-Z)(RN*&98@;@+ MD]^3%R9=7I@\O;8C:.T-\Y8]6LML='B;IX'7-6YHXVYK;Q&=0J^P>E-:>99_ M[FJS<]$XE$_Z09&KK;&G7]P ".6[^[N-'X7^ZC+ [ L$WCF9JJ05!G;K?UI8[2WV14[9TZ;T@$-N[JIV(L5NU1U@O';L( M)'X*1RX"$_OI<+4/!\O]TI#%R89MSSI#"- &_3Z4TFPXMT+T_ M7OX#4$L#!!0 ( *."5EB8&#JCD@, +T( 9 >&PO=V]R:W-H965T MV'JU:;:ZNJ MZ@<'AF M8&J;9>_?=VP2+JMFTWQA_#+S^!G[L8=%+]6S+A$-O-95HY=>:4Q[ M'00Z*['F^DJVV-!,(57-#775+M"M0IZ[H+H*6!@F06G_G\+O 7A^UP6:RE?+9=G[)EUYH"6&%F;$(G,P+WF)562"B\<\> MTQN7M(''[0/Z@\N=R^D/DIEQZJ0JT8T.PV/J&!3^K5#_M @,+6#=@FP/ MMA[ V#M@$8,OLC&EAOLFQ_PM0$#,1GKL0&_-SB+>878%+/6!A2P^@Q>/Z<8. M+[X\W;]NMMHH4L??IQ(>X":GX>R-N=8MSW#IT970J%[06WW\$"7AYS-D)R/9 MR3GTU89N8-Y5"+* 6UFWG>%.R=1=>.#5$B_M=IR>$A=+(T+F-&/7:LCY M&AZ$SG@%?U+4H"$0#?G*3A.F]@%?,VS-$59.H@=2"=9;&K-*^=Z9'W7BT(=? MZ8T3#3%&^ '89.K/T]"VYJD?S:>VE<8^B\/][O;N1A,%_H**'JAA10WTM&E# M=.QV1&'BLV1"=NHG+"$[\9,T'DZ%GAO HJ#WQVZ-B_YD7Q!"[+FBQ",_B5+Z MIM$,F#\+9^-I7K;VS$]3YNQD$CL;SP_L3^P[)7@51\Y0F#6S:%SQ'7^6#HZ# MH4S/Z'HZZGIZL:YOAIVX?\VJSA[W@Y+UL=A/B?@L^B4B;J4AO0E>5=\&G=J3 MTIAU2AA!N]PC98\'2H6E=$+K9Q3.-7 J69I*@_6D8*'H5ACQ*7\KC/]3_*72 MWAB9/8-L+3<-TRDD0, %<( 9 >&PO=V]R:W-H965T!:TQV\LHTG4+/=,7<@L"=]92]Z8>%]#)W2Q(@H/A,]^T MQAJB^73+-K $\\?V3J$6C2@-[T%H+@51L)X%5\GE(K/^SN%/#CM])!/;R4K* M+U;YT,R"V!8$'=3&(C!N=^QEQ31MZ !J0=M9+\/Q@IZ+OS*'O8\ M' 54\0L!=!] 7=T^D:ORAADVGRJY(\IZ(YH57*LN&HOCPA[*TBC(L/:Q 7IH8$'/(MY ?4%H%1(:T_0,7CH2 MDCJ\] 6\'_%PPW7=23TH(']?K;11^%W]M4N]937, KQ,&M0W M".9O7B5%_/Y,$]G81'8.?;[$N]L,'1"Y_M'!GBK]+/CITN];(&O9X1WG8D., M^SZ(VQ:&&-R\EOV6B<$@-W@KT5]H5A-)EZ.R[!*O#W.*O1+R*]*:DN! M7'.#&UDQ"9.DLE(Y"8LT=;8RS/+<2AD-DXRZ=%S4L@4V *8&LZZ.N7Y/XHBB?+=0M:8Y?<#=8WE\**YXMB0_+CCBG M_ROG,5[N,LV\7$W"*BN\/$'.:39R'A>3_W >HSEWG*=%2"OJF$;.2\VY2L(JM0%E$2;.'P^0IN5/<5Y6?O&<%S_+>;E?/.=%1DX]!='1 M8]^#VKB1IDDM!V'\NS]:QZEYY8?%D[L?N1^9VG"A20=K#,7$>4"4'V->,7+K M1L=*&AQ$3FQQ\H.R#KB_EM(<%)M@_"\Q_Q=02P,$% @ HX)66)"<(<27 M!P DC !D !X;"]W;W)K&ULM5O=;MLV&'T5 MPBN&#DACB?)OEAA(K&XKT'1!O*X7PRYHB;:)2*)+4DX,].%'2K)E231C9?1- M(\GD(;\CZN,Y)'O]3-D37V$LP$L<)?RFLQ)B?=7M\F"%8\0OZ1HG\I<%93$2 M\I8MNWS-, JS2G'4A8XSZ,:())W)=?;L@4VN:2HBDN '!G@:QXAM[W!$GV\Z M;F?WX)$L5T(]Z$ZNUVB)9UA\73\P>=?=HX0DQ@DG- $,+VXZM^Z5[XU5A:S$ MWP0_\X-KH$*94_JD;CZ%-QU']0A'.! * LD_&SS%4:209#^^%Z"=?9NJXN'U M#OVW+'@9S!QQ/*71-Q**U4UGU $A7J T$H_T^0] &->/8O>"[*.AT0 MI%S0N*@L>Q"3)/^+7@HB#BH,1TRK:K$;%/VZR_L%C_3+A>">)F+%P< M02.BCX-+ $<7 #K0 U]G/GC_[J#[(>8R_IE(0T(!QTLYM@7@ @D,0L(%(_-4 M#=2I?(SE=R,HPYJHIJ?T89SU >[ZH('Q3X#QG S&U<-4*/+V@\'+<+TCN(\8 M1>!C'O0#D[F%"?7B__DLRX%/ L?\7]V;S$%[>E"5N*[X&@7XIB,S$\=L@SL3 M2?K ^55'H$TPWQ)8AGLR>"7WR)8WGI+# M;4TYQSQ3-9)KL<)@2:E^ C,WWW.R5G0ISEBQ+<66P"H4C_84CXPQWD92-J(D MP$ *4!#2="X6:22U7"8>M*3E@,.# 2@5:FT(-LOTZF5\8\?>&/9X'_;8&/;' M%SE*4B:C9C0&03[.UHPN&8IU,8^;Z7SD-:+6E'(:W/C&GKTQ;M5'J,/31L!&YN6MO#?U )[NG)F"5 M//9I(T9;28%(60+D;;"2P,8#Z;G, P:82T R@)A8\3"S5>$K-[!I5Y.0S MW:)(;'<)X*2H/,VWWHQ*4VKE.R MPF'/J/:9S*%*WE*2N69/>AAOE?+ARO_AEC9,CWW._,9Y<%VI& M9U.GNDZO,0'X&KRQ',E-_F@]QFW(1UH.SJA=MH569*A6C M:]9LA>?=7H"'2*V"R%P./GY/R?HH03:EW-0JFF\+K1533?%EJ5RE+& M0O<T\2$J=:RVNNV7J\6%T4MH569:U4UK!WEB_0YI+OU"J:;PNMRFBIUZ%9 MKS_B ).-6E_GFN6^]\5ZGVZ?Y>X59.^H)3=7;$W@.9:68>D0H-DAU"TL>I;V M_ (@#I!B42TR*T.K%NEQ%"G_L&8DT)JBHB6U6+//7,ZE4]^_,'>H-7WGL VP MM WP%=N0#S3)B;3*@N:;@\IL)8HJ^8SAB ;Y:IE8(;56B#_L?BX,)@=SO"3Z M&^2E&_',;N1_3#>O(/>/3C?FBJVWQ<_A0;S2@WCFE6Z+ MTTW14GVZJ6]JFCO4FKYS& ZO-!R>V7"<>;IYI747;#'2[2U/S15;DWP.;^,= MG(0Q>YMOB&%U>@F#_'@9F!TY\7-G!FI]_,7N^9=S6!VOM#K>6:R.9]7J6$7S M;:%5&2VMCG?Z<1DY'O/C,<<&9G/? <*Z$#>WUYJ=<_@8K_0QGMG'W#*,%#?% M\:&M9&=WOD]+4'-[8SBJ\V/5J-A"J_)3&A7/;!5F,8JBUQ.:U4T-JVB^+;0J M@:4%\%9M2=6T7Q;:%5&2WOBF37\+DI_7O$9/BCH,( M+R2D&ULM5A=:]LP%/TKPH.Q05=;RD?3+@GTDQ5:" W='L8>5/LZ$94M M5Y*;%/;C)SFIE4&JN"E^221;]_C<>X]]; T70CZJ.8!&RXSG:A3,M2Y.PE#% M<\BH.A0%Y.9,*F1&M9G*6:@*"32I@C(>DBCJAQEE>3 >5L8LAXE$ MJLPR*E_.@(O%*,#!ZX$[-IMK>R <#PLZ@RGH^V(BS2RL41*60:Z8R)&$=!2< MXI,STK,!U8J?#!9J8XQL*@]"/-K)=3(*(LL(.,3:0E#S]PSGP+E%,CR>UJ!! M?4T;N#E^1;^JDC?)/% %YX+_8HF>CX)!@!)(:J?+M>%V C W3<"R#J 5+Q7%ZI87E!-QT,I%DC:U0;- M#JI4JVA#CN6V*U,MS5EFXO1XNNH&$BF:LEG.4A;37*/3.!9EKED^0Q/!69RM>Y U>%Q ?(C(X0"0BG?_#0Y-BG2>I\R057O<-O%N6LZS,T%]T M5OI)%OV_,JN^4L,*[H:EL(V?'X&@%Z!2>;CT:BZ]A@HX%UE1:C#/)I'J!950571. M96(GVSAZD?>L8;_FW6^Q^_T6F!_5S(\^W'T_0F=G]P8C/!4\0 MRPHIGL'646WCYD7;QA<;AA[\]* MQA-C:JJJYZ[^^V'W+:-S+$Q:E !NP[&PLRSL]95F&O!#--& ,R+L]Y%;NOR0 M__OA]RVG\R[<:U,+;?@7=@:&O2[33 M^B*/=4G"NA/VFXJ3P_AKO[[QR*^.W%]?]];P5^V'W+Z(R,=-O40!LV1IR-$?\W M6",-^"$Z'@V$&_L@=D_IELH9RQ7BD!JLZ/#(0,O5-LUJHD51;8T\"*U%5@WG M0!.0=H$YGPJA7R=VMZ7>+!O_ U!+ P04 " "C@E98%-;-2& " #N!@ M&0 'AL+W=O;/2-K8>[OWYWIX?Y M3IL'6P(@>ZJDLHN@1*POPM"F)53<#G0-BF9R;2J.U#5%:&L#//-.E0SC*)J& M%17,V?O#;X+V-F#-G.1;+5^<)W;;!%$#@@DI.@4 M./T>X0JD=$*$\;O5#+HEG>-A^U7]QL=.L6RYA2LM?X@,RT5P'K ,>S(W>,>.L2F^"$Z1XA-(UY .6'S^B<51//K3/:3HNA#C+L38ZXU/Z%WY+(*A M/22YVPJV%+4]QM6KXX['A:UY"HN ]K\%\PA!\O[=VAV/2<4QZ MI;YI=9;JJ@8$Q@L#0)<''B/JE?G'9$T[R.E;UGGZ!NBS#GWV/W7N=YZ<+G-X M<'VYE^ K-X50EDG(22H:S*A>9G^[[CNH:W^C;372R?;-DAXD,,Z YG.M\;7C M+LGNB4M> %!+ P04 " "C@E98&.TXL"$# !."0 &0 'AL+W=O<+06FB9C84LVH\^QX@WY1H[L'T OD(!,_5FR@^#L;^#&!L[=PO70 M]!I;/8/K_<'6E+,2S90%7/VO:FEECF9F48&CK^<+8<:_=1E;XP^[\?7>/A,5 MCF%JJ<2$?4<59QG'9V$B@, M#!JF02_3.ZI_\_[C7QHVZ<:^ZJV6Y4)6%I4I)Q;C$ MBP*VQ5&@GSUU\F+<7I,]8;U3/U>8O7-DJ6*8F9-WS0N,<\(%:B 5*4ZIX':AKP^O>N.9)4Y !=,JLIKFKFZ\ #7 >I[RIC< M=O0$S14J^@502P,$% @ HX)66%!13OS/# *,< !D !X;"]W;W)K M&ULQ=UK<]O&%<;QKX)ATTXRDYJX\N+*FHF-VRZ0 MUF,ES8M.7R#42F)-$@H(2% MRBZWBY:+H6V:H^$RFZ\&YV?;VSX6YV?Y7;F8K]3'PEC?+9=9\<=[M<@?W@VL MP=,-G^;7-^7FAN'YV6UVK2Y4^?/MQZ+Z:/BL7,Z7:K6>YRNC4%?O!C]8;U// MVRS85OQ[KA[6+_YL;![*KWG^>?.!N'PW,#=7I!9J5FZ(K/K?O?J@%HN-5%W' M;SMT\'R?FX4O__RDA]L'7SV87[.U^I O?IE?EC?O!I.!<:FNLKM%^2E_B-7N M 6TO<)8OUMO_&@^[6G-@S.[69;[<+:ZN8#E?/?X_^WWWA7BQH'*Z%]B[!79[ M@7M@@;-;X!R[P-TM<(]=X.T6>, M,#KTC3.?OG/FL?=A/7^S][[;!Y<\?;NM[?=[^/C$VCXK_:S,SL^*_,$H-O65 MM_G#]JF]75\]&>>K31=>E$7UV7FUKCS_I.[5ZDX9?S9;7Y79?+'^KJK^^<(WOOWF.^,;8[XR?KK)[];9ZG)]-BRK M:]K(P]GN_M\_WK]]X/X=X\=\5=ZLC6!UJ2X[UDO]>LO6 ,/JB_'\%;&?OB+O M;:WHJ]D;PYY\;]BF[71:!?_F-6O#$<\^#R M\)C'_GCO=L?RZ)C'?GAY?,1CWUU\UW)QS&.W#BZ77_=]3[[N2Y<>L7SWV"W- ML]AY[FMGZSF'O+J#-S_LJIY^ZN+_I%6I(4JU7/^WJU\?7;?;W0P%;]>WV4R] M&U0_]=>JN%>#\[_]Q1J9_^CJ%1+S22P@L9#$(A*+24R0F"2QA,12"&OTK?O< MMZY./_^G*A^MBVRA.G^>/JX?;]=O9NS[<\MT)];F5>/^9>MUU%GFN"ILUOE= M=8XWF4Z;=4%7G6V;7LL+NZ_/'+6\J*MN.I[8;K,N[JJ;3"?NJ%DGNNKLR=AI M>7*_SG4M9S)IU24==?;(=<=.LR[=KW-GPB>]HGP]')]5>1+ MXT,UXA357UBJ\;"\,3YL!T-5?&]\+/++N^KF:O8R+JIGXGRFC/=J-;NI_D;U MV?CS^?/5^IG:$-L?!I_FZ\]=SRSM!?5]Y2&WYTHHEM1/8MB?DD%I!82&(1B<4D)DA,DEA"8BF$-?IV_-RW8^T/ MZK\^2E6_?GEVTTI].Y7$?!(+2"PDL8C$8A(3)"8?LDVI)& MKTR>>V6B[94T6\Y76:FV ^O]?/7'HJM+M$;?+B$QG\0"$@M)+"*QF,0$B4D2 M2T@LA;!&CTZ?>W1ZHCET2O8MB?DD%I!82&(1B<4D)DA,DEA"8BF$-?K6,NM_ MRC._+4IJ/JH%J!:B6H1J,:H)5).H MEJ!:2FG-EP2[?DFP3S0)[V"JB4G-1[4 U4)4BU M1C6!:A+5$E1+*:W9Q'4. MQM+^J295-/2#:CZJ!:@6HEJ$:C&J"523J):@6DIIS2:N\S^6-J9PS/8MFO1! M-1_5 E0+42U"M1C5!*K)G=;,U#K.Q#';$^I^X73D3-L9XK2C;F):EGD@5F#5 M&1Q+'\+9S*BOM%^+9GI0S4>U -5"5(M0+48U@6H2U1)42RFM^2)0AXNLR:FF M8#1RA&H^J@6H%J):A&HQJ@E4DZB6H%I*:?P@NLU(5 M\VRQWHZ[99XO.CM)3_;M)%3S42U M1#5(E2+44V@FD2U!-522FNV;QU$LJT3 M3;$V&AU"-1_5 E0+42U"M1C5!*I)5$M0+:6T9A/7T2%;FVHX8B]7#_1N5C0B MA&H!JH6H%J%:C&H"U>1.:VR]VI.1V?Z]L(ZZL>58]K@UO7;4>=YD;!_8RK7K MP(ZM#^Q\:7Q]G6U>_47W;E;8O&F% M0+40U2)4BU%-H)K<:5_8QTV.*TL/E$V[9V6G3A0Y^D31+WG> M=3S6>_VRWMV"YHA0+4"U$-4B5(M13:":1+4$U5)*:[;HBR.W3G;F%GOH%GOJ M%GOL%GON%GOP%GOR%GOT%GOV%GOX%GOZUBG214Z=+G*TP8ZTE]NOMC=QO'8>H:MN['I[[Q/6Z4U'SH'M7*?.]#CZ M3,]F1'V=[5K]A?5N230AA&H!JH6H%J%:C&H"U22J):B64EKS1:".)3FG.L;, M08-)J.:C6H!J(:I%J!:CFD UB6H)JJ64UFSB.ICD<&>:Z:G>;8M&D5 M0+40 MU2)4BU%-H)IT.HXE,]^8[3?-/:XL/5 V.3 +UZD@YPNIH*R\*[*%4.";E?>_B9'NC;K*CFHUJ :B&J1:@6HYI M->GN'U5FFYOW7&A-JEUUEFV-VLF"CCIK.K5MPCJL/YS1FU=?9P-5? M8>_>1#,_J!:@6HAJ$:K%J"903:):@FHII35?#>J@D7NJ4\]<-(J$:CZJ!:@6 MHEJ$:C&J"523J):@6DIIS2:NHT@N=^J9GNK=MFCX"-4"5 M1+4*U&-4$JDFW M\YPRTVN/Q4>5I0?*#KR]@EOG@%Q]#NB'R_]EF\'5F&6ENM[^8EIG\Z!A(%3S M42U M1#5(E2+44V@FD2U!-522FMV;!T_U -5"5(M0+48U M@6H2U1)42RFMV<1U?,C]VD/0]$#O9D5C0J@6H%J(:A&JQ:@F4$VZ'6>6.9Z] M-Z[NEXVF$]MLCZO[99[K3NP#XVJ=V''UB9V.FI[JW;9H' G5 E0+42U"M1C5!*I)M_,$,]-NC\9'E:4'R@X< M*.'5R2!/GPSZ5WFCBJYVT:_KVRZHYJ-:@&HAJD6H%J.:0#6):@FJI936[-$Z M@N2=ZM S#TT.H9J/:@&JA:@6H5J,:@+5)*HEJ)926K.)Z^20][6'GNF!WLV* M)H10+4"U$-4B5(M13:":]/8/*;-,UW;:$=S..LLQVV^=T%'G5N"A$;6.ZWCZ MN,YV1'V=_5K]E?5N233]@VH!JH6H%J%:C&H"U22J):B64EKS5:".''GNJ89@ M-(6$:CZJ!:@6HEJ$:C&J"523J):@6DIIS2:N4T@>=["9GNK=MFCN"-4"5 M1 M+4*U&-4$JDFO\RBRO?W:X\K2 V7M87BXOE&J]+,R.S^KYM=K]4$M%FMCEM^M MRLW/PA>W&H6ZJCK,>ON#/1CNW?[>>BNLCMNE]3;=WCZL^?.SV^Q:_9@5U_/5 MVEBHJ^JNS#?CZHJ+^?7-\P=E?EL]@('Q:UY6P_7VCSET\? M;.[@(2\^;Q_.^?\!4$L#!!0 ( *."5E@==]L?F , $ + 9 >&PO M=V]R:W-H965TEW1]['?"_5#[UC MS*"'4E1ZX>V,J2]]7^<[5E)](6M6P65 MMYRW[V[44VW[):9N_I& MP%;Y<86(56HE_.=OKHV=D75E+^<,N/A8++[!$3+#< M6!,4_N[9B@EA+0''?[U1;_BF53Q^?K3^9^L\.+.FFJVD^,H+LUMXF8<*MJ&- M,%_D_B_6.Q1;>[D4NOU%^UXV\%#>:"/+7AD(2EYU__2A#\21 HY.*)!>@;Q4 M(>P5PM;1CJQUZYH:NIPKN4?*2H,U^]#&IM4&;WAEC_'6*-CEH&>65WFN&E:@ M/Q[@8FBF$:T*]-GLF$*K1BE6&?2)TS47W'#8?7W-#.5"OT'OT-WM-7K]Z@UZ MA7B%_MG)1H.NGOL&L*QQ/^\1/G0(Y 3"-(A*0T*&^>HGZK%4GS]5] M",80$3)$A+3VPI]$Y,CMMT,LOEVMM5%P][Z[_.P,1V[#-B$O=4USMO @XS13 M]\Q;_OX;3H+W+J]_D;%G,0B'&(3GK \QR&4%[C9=QL$IUTINX6O.0^XLIJU% M6SSNES@@.($3O3]V:RJ6DC1,!ZEGO-' &YWE_20/5)A#QT=+)/JS.[A .U/) M$4$4)U$\XIQ*A6&&,S=G/'#&9SEOJ8 D4LPTJNI2C0HHI+3*F3.F\02"I%&0 MC%"G4F%(LLB-F@RHR5G4KU#$.\2:'I04 AGZ &]@1=>"N6B3*6V6)F1$ZY!* M(AR[:=.!-GU!8']*F$Z_#>&,1H0.J9C$H9LP&PBS%Z44A[.N;.N"Y"IMS:4V MN5RPV12#1#@=P3JDPCC!;MC9 #L["_NQTHVRMQ+UM<5BVQ)8H'5C4"4-;-12 M&5:XR&=3)IS$P8A\*H5G27CB(N#@J:$%9]GO*L!DK 36+=\8E%-UHBL%4P"2 M)-D(TR46!ADYP7G4>/%9SK;).KGPM$!E$+\QUU0LA@9Z(NWQ4_O#9SO+<%'9 M\40@VXD@[[N@>&J-3@?(I,9#09I%XPO@D".S+,"SD0O^T7AC9\N_J=IRJ)^" M;4 QN$BA *IN7.L61M;MQ+.6!N:G]G$'(RY35@#V-U*:QX4=HH:A>?D_4$L# M!!0 ( *."5ECFJ-?N"@4 T? 9 >&PO=V]R:W-H965T]B0ZD$3UF:B\5L(^7VPK+$ M:D,S(L[9EN;JSIKQC$AURA\LL>64Q)53EEK(MGTK(TD^6\ZK:[=\.6>%3).< MWG(@BBPC_.<53=EN,8.SYPM?DX>-+"]8R_F6/- [*K]M;[DZLUJ4.,EH+A*6 M T[7B]DEO,#(*QTJB[\2NA-[QZ"D5F,0MG(*9K4J3R*]O]01M" M58 KEHKJ%^QJ6U<9KPHA6=8XJPBR)*__R5,CQ)X#]%]P0(T#&CJX+S@XC8/S M5@>W<7 K96HJE0Z82+*<<[8#O+16:.5!)6;EK>@G>?G<[R17=Q/E)Y>?DB<: M@TLAJ!3@/::2)*GX 'X#W^XP>/_N W@'DAS\N6&%('DLYI94@Y:NUJH9X*H> M +TP $3@"\OE1H"/>4SC/H"EHFU#1L\A7R$M(J:K;@LZ29^'=*^QK;G<8NYXP+L24KNIBI24%0_DAGRU]_@;[]^Y1N)L&P(;"> MIFZKJ:M#;Y*:5$E]!H@$*R;DE'PU3%#!E#/DXQ(A#Z$PG%N/^\J,[6 ;61[ M?3NL#>M(TEY+VM.2OJ%"7*AY=%5D14JD$B"F:IA50NH)5N45R1B7R7_5A2DY MZ@'\/9H^0DX !VJ,S5P/03<:B*$-]T@Q_%8,_X ,R.GDT_='/*"/H@@& [X3 M=L@+;<\?$-:&="3AH"4<: GC0Y]U,"85*5+V@/N$F1OY0S,68]4 MV)(*7TEI]4;?L#0&2;;E[)&6<^+D.TB+<^@\:!(,&P+KZ1>U^D4G?+=$)C4U M"88-@?4TA7;7,=EFWBX-SG[Q!%[H^FA08Q-VON= ;S#O8GUZQ2AEO=5 MD:1QDC^(*H]>JT@]V*'I8Q0-FT+K"XDZ(=$)R[(!-R6L231L"JTO;-=*0VU7 M>4!E.J.*\_P@0OZP,L=VJBX=UQE6YBFZ7=BUN_"5?K?@>2(+3L_ .GDJ#TKZ M*JOHU::>B=LD(-=;Z-L";1L"FTOK!=6PX/Z MER>3 F@!#TXBDVC8%%I?S&Y5 ,-35J?1M8)1-&P*K2]LMUR VL[Y@.J,1E6' M[ A&T; ZQW;0"STX_%2@C^M(WJCKZ)&^H[]1&31%4^]V:*H81<.FT/J2=8L! M!$]8@\CHXL H&C:%UA>V6QP@;8_\]AIL"DARHM>6*BLF%I1[IX-PQ^M';%%I?Q6X=@-Q3%J71 M]8!1-&P*K2]LMQY ^F_K;R]*;_PAU ]A--Q0F+)SO< >OACU<1W*V]K;)\PH M?ZCV6X4B4^2RWG]KK[9[NI?53N;@^A6\P/7.; =3;Q1_(?PAR05(Z5I!VN>! M(L#KO=?Z1+)MM1MYSZ1D676XH22FO#10]]>,R>>3XW,N]O6PE.I19P"&/.=ID E^7( MZWC;P#U;9<8&_'BXIBN8@WE8WRF<^0U+RG(0FDE!%"Q'WKAS/8ULODOXRJ#4 M.V-BG2RD?+23FW3D!580<$B,9:#XVL 4.+=$*..IYO2:)2UP=[QE_^B\HY<% MU3"5_!M+33;R+CV2PI(6W-S+\C/4?OJ6+Y% M]+FNPPZ@$QT A#4@W ?T#@"Z-:#KC%;*G*T9-30>*ED29;.1S0Y<;1P:W3!A M_^+<*/S*$&?B&V&H6+$%!S+6&HPF[\@#A$3G= MIN!=Q]<]P-=4[_N]Q"?NQ9*J]$=;I2JB7CN1/=[7>DT3&'EX?C6H#7CQVS>= M*'C?YO(_D;WRW&L\]XZQ-Y[/\<1Q*A(@U) %K)@0=FOAGGH!JMI*4/$.'*]M M2)LX[/=[ _R/FUUS?TQ[);O?R.X?E3U.G@JFF6TWK3NY0D>[J_:BP9ZTWY." M=E51HRKZ]V*"2(^5,6JIS^"J%^QI;4MK*:._TVYR4"O7A35);(.HSF43;1K] MV/6WO?@$+X"J7_^BJ6Z/6ZIP=VC"88F4P<4 RZBJCEQ-C%R[IK:0!END&V9X MB8&R"?A]*:793NP"S;48_P102P,$% @ HX)66,FF-@P=!0 Q" !D M !X;"]W;W)K&ULM5I=;]LV%/TKA%8,+;!$(B7+ M&(NVA4JB1])QNU\_ZB.2)3*L(S OL26=>WS/I7AU M1&9^H.PKWQ(BP+<\*_C"V0JQNW!=OMJ2'/-SNB.%O+*F+,="'K*-RW>,X*0* MRC,7>5[HYC@MG.6\.G?+EG.Z%UE:D%L&^#[/,?M^13)Z6#C0>3KQ.=UL17G" M7$/NB/BRNV7RR&U9DC0G!4]I 1A9+YQ+>!&CJ RH$'^FY,"/OH-2R@.E M7\N#FV3A>&5&)",K45)@^?%(KDF6E4PRCW\;4J?]S3+P^/L3^_M*O!3S@#FY MIME?:2*V"R=R0$+6>)^)S_3P!VD$34J^%"YHWP3*#/"WJ M3_RM*<11 R?"4!- !H&!,\$^$V ?VI T 0$565J*54=8BSP=%TA(V-,5N< 1;\ Y"%?D]#U*>&S*AQIPN,3PGVO M"H<&-7X[2G[%YS_#]SXM4D'./L@IDFB&Y.\/$@]N!,GY/[KBU^2!GKSL+!=\ MAU=DX"6T< F4P46&Y,:*7G62IY9ZPJS MD[J"!J7I"L:L1FJ&7F=[/ M]H2'ICY\?A;.!8BT.^1-_H-F2/M]KHVE]E(YI M$RY0FPF,0K7IG(:+S4F.+4)G.J'9=5Y7+[&$ 4:RJO/P;;K3"[=D%)ORV&2+ M;;'UB]BY6!B^Y@L@M&1*F\K:9(MML?4KVSEF:/23ISN^AN=XN@4^4LR/!N9' M"BPV9S56=6=SH=GGOL3T0=7$GD4PF Z%:V#!%$5#X:_A=6%G=J'9[9[H^U0+ M*SV/VH$U,#^(%,FO87519W619^NE$%GRI\T2FTVVV!9;OXJ==T8_\,XOF#%( M-<.Z&:.#:6:,.;&QPCMSCPL]GH5==OD56+;94MML76KVQGL9&E15RDNF5?>8L]!12;,QJKN//3R-XJ M+M(LT$+E,:9%><-U37-:8V5W#AC96,A%ZAHM].%0KP8T&QHTG+^"%W&]H=[1U/O['S';I 4'&5E+2N]\*B<[J[?,ZP-! M=]4F\@,5\FV^^KHE."&L!,CK:TK%TT'Y ^T_+BS_!U!+ P04 " "C@E98 MQ./-O]T" "\"0 &0 'AL+W=OI$K"'#F:60*=78 ME2M;K270N!2EW'8=Q[=3RC(K')=C5S(! M:[9*M!FPP_&:KF .^G9]);%G-RXQ2R%33&1$PG)BG?5.IR,37P;\8%"HK38Q MF2R$N#.=RWAB.08(.$3:.%!\;& *G!LCQ/A3>UK-DD:XW7YTORASQUP65,%4 M\)\LULG$&EHDAB7-N;X6Q1>H\QD8OTAP5?Z2HHYU+!+E2HNT%B-!RK+J2>_K M.FP)>OU7!&XM+7 *Q.MR,JT9E33<"Q%0:2)1C?3*&M3JC$;EIE_<:XE MSC+4Z? RTS1;L04'NX7HM\NH]\5,K=IW(;:]<4T&T*Z)9^WBM^GX6( M"\8YP6Q:*C!C*N)"F1K^.ELH+?&]_=V6=+5*OWT5LY=/U9I&,+%PLRJ0&[#" MMV]ZOO.QK03_R>Q)0;RF(%Z7>XAU[;"#-O!*Y7>#=UH?"#YHP >[P/TV\$$+N--[!MYI?2"XWX#[N\"#-G!_ M'_!.ZP/!@P8\V 4^; ,/]@'OM#X0?-B #SO!;_ [#72I0;;A#U_@]P+']Y[Q M=ZYP(/^HX1]U\G_#>TU$I7Q@V8IL*,^A+8_1RT_- *\US_)HB?+\8;^)J@#M MK;/5W&N^4KEBF2(&PO=V]R M:W-H965TB_7V,(3<")1E5>$FSN.3[G7MNYF>T9_RY* (D.34W% MW"JEW#S9MLA+:(AX9!N@ZLV*\89(->1K6VPXD$*#FMK&CA/:#:FHE<[TW M/ M9VPKZXK""T=BVS2$_WB&FNWGEFL=)[Y6ZU*V$W8ZVY U+$%^V[QP-;('EJ)J M@(J*4<1A-;<^ND^9JP$ZXI\*]N+D&;56WAC[W@X^%W/+:15!#;EL*8CZVL$" MZKIE4CK^ZTFM8/I\9/^DS2LS;T3 @M7_5H4LYU9LH0)69%O+KVS_-_2& M@I8O9[70GVC?QSH6RK="LJ8'*P5-1;MO2J[>5PLGT,\U9 ^B5 M'$"@![14^ZK8UH#8"BU8LV$4J!3M2): 7CC;5;KB:L.A,^A=!I)4M;A7)-^6 M&;K[<(\^H(JBUY)M!:&%F-E2Z6U7M?->VW.G#5_0YF+TA5%9"O07+: X)["5 MT<$M/KI]QE<9,\@?$8[_0-C!GD'0XCWP1,.Q 9Z] ^XY&NY><>,-M?,TGW>! M;['E7)4'P4'= @*>3!GN&'PS0WNI/(D-R6%NJ5M# -^!E?[^FQLZ?YJRU+2228E'>P\&0U%SL)'BDW1(5^G(R43Z.2!$=FX>$@ M/+PJ_)5)4JL[[6S3FHR$D\5]-\8CB8MI5)PDPOO?.. M,UA<("#D3%#F.?X^(*QDS;&O6JL;T8D.5R[67J2 MTQLY#(+ '5N9AL61C\@G&VI[%J787;HI#_J M_G$T_]QVV+KK^TG3M>=?"%]75* :5HK2>8S4_ ;DZJCU(^E M^I< O U0[U>,R>.@76#XWY'^#U!+ P04 " "C@E98PZX6;:X$ #V$@ M&0 'AL+W=OV@29JT2Q:;)#+[L-B'QAI' N12"])Q^G?+TDILBW10A80]L46Q3.'9 R\OK@I'E=2OY@L M9FOR"+<@[]?77+4F+4M>5$!%P2CBL)P[7_!9BF-M8!!_%+ 5>\](2WE@[$DW MKO*YXVJ/H(1,:@JB_I[A$LI2,RD__FE(G79,;;C__,K^S8A78AZ(@$M6_EGD M M 8Z.&'B-@=-LB[A&*S;]8()IK)7\ M@NIYOY5<]1;*3BZN:,8J0'?D!00Z0;8^ZXQQP-J_';*?,/GOV7*_OJA>M&5A$K\;0MU3178J?2FU2G7( M31.?JP0V(98JX747%8"(1$(2N9&,_T*<2+!%NQXU-J/J'?=Y$86!GO3G_3#V M48D[38)#5-I'Q2X.=Z@#X6$K/!P4?JLDP)X\$)\15:>+6NY+R(&3LNFL0ZT# M\ 4EH6TR:W'BO:%)%Y'QV4?A'$<=-7V41%.(KO8J!4;#2Z4:U ' P4J45ZH MO8P#S4"W\8L'D^7KBXJ70'M)H$[ZDNAU(YE:#2Q[ M.M%G;HY4QNA54I\)9$NX?=^/>Y-\DL1!TDD8"\J/(Z^3,!:4%\;8M:=,TDI. M!B7_+E? ;:XG_2R.<3?5^R EK^-W'S-U$[O3T];IZ:#3=TRJ=;NV9;M-RK0? MN=CUNUHL*"]).G.5VE!!XGIV0=C=527NH*1KSIX+4UNJ3.,@-YQ:"PFW-WX8 M=_/) L*)WQ%B 9WX1S9;O%=2'L]A"UA=/&T*\0"PZ$? M=J788$&,CXCQ=F*\03'W*J&XJO:HD;-FHM#+W2[(Z[G@=L7T(2=)=R](+2C_ MV'+!NP(*#Q87]2HW!Y_5>=\R&_W)L*)Z:=5'!=/XB/^[Z@4/ER]7O?+$JB/H MGZEA&':K$0M,[5I>W%72AX5NXA^;BUU!@M]2D:@O!?2#96JI_+;AA<@+\U5H M535(]U_/ZE'9TK'8#D.Y*W?P6/4.'K7@&94M'8OM,(B[F@?_ST5/,UY\L!TG M;F\_M,!ZJ-2&"B*W6_5,]BX$*N"/YF)%*(\W5-:?S>W;]O+FB[FRZ+R_T)7+'5#LK6Y=GA@4K+*/*Z J/-0 U3_ MDC'YVM #M%==BW\!4$L#!!0 ( *."5EC'0O<: 0 (P. 9 >&PO M=V]R:W-H965TP]I& =;=7>SDVW<6$^S PJ52WM@\S R_F67FS\Z/7#S*'6,* M/95%)1?63JG]M6W+=,=**J_XGE5P9\-%216JR"MV+Y"LRY**Y\^LX,>%A:V7"]_R[4[I"W8RW],M6S'U?7\O MX,SNHF1YR2J9\PH)MEE8-_CZ%H?:H;'X.V='>7&,="IKSA_UR5VVL!Q-Q J6 M*AV"PM^!W;*BT)& X]\VJ-4]4SM>'K]$_](D#\FLJ62WO/@GS]1N8446RMB& MUH7ZQH^_LS8A7\=+>2&;7W1L;1T+I;54O&R=@:#,J],_?6H+<>& O1$'TCJ0 MMSJXK8/;)'HB:]):4D63N>!')+0U1-,'36T:;\@FK_0RKI2 NSGXJ>2N2GG) MT -]8A+-T I>DZPN&.(;M&0;)@3+]$UT(R53$M$J0U]SNLZ+7.7@\7')%,T+ M^0E\OZ^6Z..'3^@#RBOTL..U!&LYMQ5@ZH?9:8OT^81$1I"6++U")/H%$8>X M!O?;M[C'C3MY[6Y#<;H*D:Y"I(GGCL9KRZ"@#+0IP[4IJ5,4SQQ%=^.UW-.4 M+2QH-\G$@5G)SS_AP/G5E.([!7N5L-LE[$Y%3[XR: M4G%?9E.TI1-B$T*/B MD+@!B?UH;A\N\S"8N7$N&9K*P(PLGR?Y2.R9@SBA:;?6"&_G"P9,#$O4+-S3R<#1"%W5TT23= M;_D&WDLJLJZ+GDU\T>#1+G;Z? 8CX@1FOKCCBW].R- M.LL8GM:Q+_D3+- $HCM\,@Q-[#I]1(-AY <$CQ">90Q/Z]A=-[^F,(<*-".A M%P\*:;9S1S0 G[4*3XO5Z+3 0]&9P83M"X#)C$3>&-=9G/"T.ADFQ@\^6O!0 MBV9>$,5>7_2-ACB,XG@$^JQ;>%JX_H2=V?]"#@=?4#.?Q,%@TAGLH(U\OP=L M7VP5]#[M#RJV>251P3;@Z%R%L%CBM/4YG2B^;W8/:ZY@+](<[F"[R(0V@/L; MSM7+B=Z0=!O0Y#]02P,$% @ HX)66% A"@'@ @ +@D !D !X;"]W M;W)K&ULK59;;]HP&/TK5C9-K;0U(=# NA"IP*8Q MM555UNYAVH-)/A*KCLUL![K]^OD"&;1IU$KP0'P[Q^=\OGR.UUS2 M,CGT"J669[XOTP)*+$_X$ICN67!18J6K(O?E4@#.+*BD?A@$D5]BPKPDMFW7 M(HEYI2AA<"V0K,H2BS\CH'P]]#K>MN&&Y(4R#7X2+W$.,U"WRVNA:W[-DI$2 MF"2<(0&+H7?>.1L/S'@[X([ 6NZ4D7$RY_S>5*;9T N,(*"0*L. ]6<%8Z#4 M$&D9OS><7CVE >Z6M^Q?K'?M98XEC#G]03)5#+V!AS)8X(JJ&[[^"AL_IX8O MY53:?[1V8_L]#Z655+S<@+6"DC#WQ0^;..P .M$S@' #"!\#GINANP%TK5&G MS-J:8(636/ U$F:T9C,%&QN+UFX(,ZLX4T+W$HU3R92EO 3T'3^ 1!_0':85 M=O%E&;IE E*>,_(7,G1TA87 )NC'Z&@""A,JCS7D=C9!1V^/8U]I.8;43S=3 MC]S4X3-3=T)TR9DJ)/K,,LCV"7SMHS83;LV,PE;&":0G*!R\1V$0=AL$C5\" M_VCA88N<;AW;KN7KOB2V/R]T+YHJ*.6OIE@YJEXSE3G+9W*)4QAZ^K!*$"OP MDG=O.E'PJU\>AP&S$Z MI.L#D>VY[M>N^ZW+?:5SH,YVYLYB.:)<2I!-AAU+U+(3^T]V8J<;F%_S?AS4 M @>O%HCP2E^L>$X!*:[39%:E@!:5J@0@XI91F65L,C)X(K._K]*Y:17UVC7Q M=U)/"2*W&5FBE%=,N8N[;JV3_KG-=8_:1_HQX'+W?QKWDKC$(B=,(@H+31F< M]/51$BX[NXKB2YO@YESI=&F+A7[0@# #=/^"<[6MF GJ)U+R#U!+ P04 M" "C@E98#)C53< # Z#0 &0 'AL+W=O4_5] M!ERN)U['VT[,V3(S=L*?CE=T"8]@GE8/"D=^[25A.0C-I" *THEWU[F-.H$% M.(N_&:SUSC.Q5!92?K6#3\G$"^R*@$-LK N*?\]P#YQ;3[B.;Y53KXYI@;O/ M6^\?'7DDLZ :[B7_AR4FFWA#CR20TH*;N5S_"16A&^LOEER[7[*N; ./Q(4V M,J_ N(*4*:DX'2)JZ'2L MY)HH:XW>[(,3TZ&1/A,V[X]&X5N&.#/])&*9 _F+;D"3]^01]U52<" R)4]" M02R7@OT'B34@,Q"0,J/)VP@,95R_0\338T3>_O9N[!MYR60C,T0,H MS)&P4T;B>XJ;IX+-P11*:/+O7').\/BLJ4J^-&6P7&&O>86V)-WJ%8UAXF'- MT:">P9O^_J;3#_YH4O]7.HM^D;.]S/3JS/3:O$_W\F!0T,7V8"PHIR(&0@W. M+9EP\F/F4J9CRLEWH*I)YC+ MNJ]*9_W3ZD7'%MU1<%*4?BU*OU64.5;*N*2?%&"I:S"& WX5C6YBW>KNI:S[ M9UD?6[R_Z86]D[P'->_!I;RQ[SC8"+C95XKAM$U]HPJMSE^JPN"88_/!.#8\ MH<*P5F'X\T4 1'+!\6\-]%)%AF?WQ;'%H61[@HQJ04:O%,1D*,5:%CPA+$!'@Q6\3I&0HLO@>H"%6I6->CDPF_P-02P,$% @ HX)66,5L@X9"!0 [R0 !D M !X;"]W;W)K&ULS9I=;Z,X%(;_BL6.=ENI4S#Y MI)M$:@*=J=1VJW9G]F*U%RXX@2W@C&V2CK0_?LU'(13*)*-SD9L6')_']GGQ MP<=XLF7\6?B42O02A;&8:KZ4ZPM=%ZY/(R+.V9K&ZI#>:)"+I@ MX5^!)_VI-M:01Y4#VWZFQ8 &*<]EH2D;Z);%TA?(B3WJU0&Z&D0Y$O-U)'.SDVA3]QR9XS-D&F:OI4.+?9N='AC%XI:R_C]7XHZQFZ%((J195.Z"8@3T$8R("* M5[D]I*;K W43SH-XE=6Z8S$O"^9$! +]?:,:0->21N*?-K'SWO3;>Y,&NPNQ M)BZ=:BJ:"&K^W"04)LR%A#A"L)FF_E+3?19\]2N8^^RST*!>_ M(?HM">3W-BERRBBCI*^)S0Q;/<.RU&.UV?5R2[WA8(1'PWH]NZ5>S^QARZK7 MFH0JUZU..L(A)R"(\_JL7[[FQH M]? ME4MEJ4UKKF(T8I Y--ZLCX+ 1!0=6,PB"9OJ@- >*5G=[E>SC[FR_"H)Y MO%-3Q-TSY$'F[ M0F@U*58SY)G-D >Z:P!*^(U;Z!V;UOD(<\4X6\MJ\/Y?1I\WTW^="I M 4JS06D.%*VN4;7A8.*CBGDFZ"X&*,T&I3E0M+JPU2Z&V9E,5Q_\>#KE7+)N M5<-L?I0<-T)<2ZWFVL_N[L_!W@/=*M!W#G9$E*^R$S5"O0R26.8G(\K2\M3. M9796Y4WY'%\L\K,W%28_"G1+^"J(!0KI4B&-\Y%:Y?/\=$U^(]DZ.S[RQ*1D M47;I4Z)>16D%]?N2,?EZDS90GG&:_0]02P,$% @ HX)66&_!2&ULK9=M;^(X$,>_BI5; MG78E2AYX; ^0"MW5]G25JG+=>VV2 7R;V%G;@>VWO[&3AJ2$W%+Q!F+'\[=_ M'GLR,]D+^5UM 33YF<1<39VMUNF-ZZIP"PE579$"QS=K(1.JL2DWKDHET,@: M);$;>-[032CCSFQB^Q[E;"(R'3,.CY*H+$FH?)E#+/93QW=>.Y[89JM-ASN; MI'0#2]#/Z:/$EENJ1"P!KIC@1,)ZZMSZ-PN_;PSLB&\,]JKR3 S*2HCOIG$? M31W/K AB"+61H/BW@P7$L5'"=?PH1)UR3F-8?7Y5_V+A$69%%2Q$_ ^+]';J MC!T2P9IFL7X2^Z]0 V,7BAB97_)OACK.23,E!9)88PK2!C/_^G/8B,J!@C: M;! 4!L%;@^$)@UYAT+.@^>9BI4#NZ I%[GF::3-&\!"MJ?7AQSO0E,7J$T[WO+PC M'S]\(A\(X^3OK<@4Y9&:N!HAS5+=L !:Y$#!"2 _( ^"ZZTBGWD$45W Q=TI MMRAXW:)YT*KX9\:[Q!MU2. %O:8%M9O?0=@EP;C)O+:<7NFQGM7KG]!;TA@4 M7F4-DMPJ)4+<3,#MON=AMV%U\U8U$R5N5$I#F#H8!HR[P)G]_IL_]/YH0KV0 M6 V\7X+WK7KO!/@"W8K'"X\G^4PEO\*@5#V,3>S]2[)?2*S&/BC9!ZU.GV<* M>Y0BH4A6C-OKT\$&AM,(9'Z;M*1:PRC4^PFJ=^)U8HQ)K]"ZL#DF%QEY& M8P)XH,UY3NF+C;]-H*,C!_:](]#6I;P3=%R"CG\5]%GZDNP7$JNQ^]XAB?#:PQ-L&.?FV[^B,>4A-/&V:YP+7*A5KX/O>_YU M>1_J*)5\R&]%N0U_9$PQC"GM0F?C!,\3RV!,5VT[,!>D< 5X.@[Y\@.&0N?FMR M,,-4]/\NQT53E4*M?CG\WN@-AUNI&Q*0&UM.F1PCXSHO(LF2[M86*>QB> MUWL/5&((4"2&-9IZW1$F$C(OH?*&%JFM0E9"8TUC'[=8=H(T _#]6N#'L&B8 M"&PO=V]R:W-H M965TQ<\F+)< M4I+"!4K&,9I:C%0&%4&H*K/X*F .EFDGI MN*M(K?J=&KA[_&:-+13!&N=47K+M=Z@,#31?R*@P MOVA;U3H6"G,A65*!E8*$I.4_OJ^"V &X_3T KP)X+P7X%< W1DMEQM8"2QQ, M.=LBKJL5F[XPV1BT8YH#. 8N<@]HC*= 7=*4Z M)LHI(+9&[55HF6:YJL5I9!YBLS'7$,8INX>OOXR,B9+FRS+&$ M-C<'X?I;/!89#F%FJ8]- "_ "CY^<(?.US9O'9$UG/JU4]^P^Z]JB&>W^O-AE/AV1-?(9U?F,WJJ+1VW]Z;E/NKBURAT/V[MX7,L> M'Y3][71YO3AYIHD/4KQVDSHB:[B=U&XG[]'$DR[SZ8BLD8_K_!M>G+=JXXKY M28?VG[1Q>]5_A[&],X#IZ?<<\PU)!:*P5C"G-U)G(2\'RG(A669FLA63:L(S ME[$:PH'K O5\S9A\7.@QKQ[K@[]02P,$% @ HX)66#B_[QR>!0 >C M !D !X;"]W;W)K&ULS9MM;]LV$,>_"N$.10NT MD4C9DITZ!E)310/T(4C:[<6P%ZQ,QT+TX(ETT@+[\*-D13(GAI':2["\2"3Y M[B?R3CSK3S+SV[RX%AO.)?J>)IDX&6VDW!X[CH@V/&7B*-_R3'VRSHN4275: M7#EB6W"VJIS2Q"&NZSLIB[/18EY=.R\6\WPGDSCCYP42NS1EQ8^W/,EO3T9X M='?A(K[:R/*"LYAOV16_Y/+K]KQ09TY#6<4IST2<9ZC@ZY/1*3X./;=TJ"Q^ MC_FM.#A&95>^Y?EU>7*V.AFY98MXPB-9(ICZ<\.7/$E*DFK'WS5TU-RS=#P\ MOJ._JSJO.O.-";[,DS_BE=R=?=^KP%$FV6)>Y+>H**T5K3RHHE]YJWC%6?F@7,I"?1HK/[F@O(AO6)DL M@5BV0A>QN$8?6:8>$O4X2/2"_/9R[DAUX]+=B>J;O-W? MA-Q[D^@(D>DK1%SB&=R7?=QGE3LQN-,>[IY;N6.#>]C''5?NKN[NJ& W$2=- MQ$G%\QZ,./KS@_H,G4F>BK],4=V#QF9064*.Q99%_&2D:H3@Q0T?+9X_P[[[ MQA1C2!B%A(5 ,"T;7I,-ST9?G'Y>GKU"GU1%SM?H"_MN2L.>$%2$LO#>+%[C MF>?.9J[ZF3LWAU$VV?J3 =^QY::;#WBX0JLVX8&V]DL\*;30U,M N,F F-[ M!*)HE^X2)OD*?98;7J!EGJI(;\IO _60GF51GG+TXD,NA''L6_%#GU)(&(6$ MA4 P+4>3)D<3J)HQ@^!;EK LXJ9*]#6DUH8-C2$03(LA=EOEXCY%15(7?_D5R-[2H8,&E$9!:2$43<_Y M@5K%4'6L)D'E!))&06DA%$W/2:MGL56@]7H=JA'::TZ <;>0F0P)]@WJR=ZJ MP3%\#!&*6Q6*[3+TIVI97:IV15'.U)P*P:7H_=)E;]#@X0%)HZ"T$(JFI[:5 MUW@,5K) I30HC8+20BB:GI-63F.K/EPTHZDH1U/$ML9L3#JE:.9VIV:6!CM" M@JXRH_9�[A8TA@W&I@;!?!/U^QGC^;$H^\&5JOK,T9/#8@:124%D+1],2V M.A\'8/4*5+F#TB@H+82BZ3EIU3NVRM&>]6K:J4.=4M4U\2=C0Z4"E=I0-#UX MK=C&=K7]B#-7]CL/'@"0- I*"Z%H^I)9J_6)"[9H!JK%06D4E!9"T?2'B KGF#TD(HFI[:5O(3'ZQD@:IU4!H%I850-#TG MK5HG]F7Y7LJP9F@S6=CT^M6U(R28&BH6J+B&HNDA;,4UL8OKIY[)LC=G\-@ M76('I850-#VQK? G,[!Z!2KD06D4E!9"T?3=EJV0]^R+]KWJ5^ M6!?R'/%0%CE82O6@"T0#CU4I]- KC)F=^KY."ZR8/I0S%&3)I:J8H:6:^GJF MD&4.5)5^% 1]OV)<>/' [8U5/)!S4W*!8P5Z7E5,_3G'4BZ'7NBM-B9\6AB[ MX<>#&9OB+9J[V5C1RF]9,EZAT%P*4)@/O;/P-.E9?^?PG>-2K\W!*KF7\L$N MKK.A%]B L,346 9&PP)'6):6B,+XW7!Z[9$6N#Y?L5\Z[:3EGFD4A88;% R67H*PWL=F)2Z9#DWPN[+7? M&D563C@3)ZCX@MG<:V B@PG7#W##!%TY7:Z!CY"@YE/!#&9PA=D4X3/]3!KV M$S2,E_H#N5P+@PJU 45ND+(9F5.F"\CIKX+"HIS?W6T"^WL?8 ^X@&^%G&LZ M4@]\0T)L.'[:!'U>!QT]$W08P8T4IM!P(3+,GA+XE($V#=$J#>?1BXP)IH<0 M'1] %$2='0&-7@,_ZD=Q]?Y[Z7"SR]D@VN#E?ZU M*]$U47Z2V-N*+ I[&^&/MIVZ1V%_0^.V4^ =K=M5&>N/F_LGU,#J_O-/YJZ^]TP-;5%K\2< M*(/#(XI+U1VE7A@Y&ULM9K;;N,V$(9?A7"+8@LXMB2?DM0QD)@6-D"2!AOL]J+H!2W1MK"2Z)*4 MG0#[\!U2BFRELF*WD[W8Z##SD=1/#LFAQULAOZL5YYH\)W&JKEHKK=>7W:X* M5CQAJB/6/(4W"R$3IN%6+KMJ+3D+K5,2=SW'&783%J6MR=@^>Y23L="=C-=LR9^X_KI^E'#7+2EAE/!412(E MDB^N6M?NI>^.C(.U^!;QK=J[)J8I[;QD-CYDSQJ8C_B$*]NFJ=MTC(%RR+]1>Q_B/ M#CCT"X?^L24,"H?!L0[#PF%HOWW^L>R7IDRSR5B*+9'&&FCFPLIEO>$#1ZGI M64]:PML(_/1D*I(DTM!5M"(L#N0>N"M%9FG(PRJ@"S4NJ^V]5OO&:R1>9\L.<<[; MQ',\CWQ]HN33SW45FS9C'L2F0]R!Q;@-&-J,H3SH$"^O3>\50\)(:1G-,S." MIO"!N20QAT%0PY\=P[]XM[7^$9B>T]3:BAB]L@_U++=W@'O'E>*\3>Y,Z]J$ M?W*'S M6YW6F#"*"9MAPGPD6$7J?BEUOXD^>3-QQ=[.O(V9Q/A*LHN.@U'%PI([[48H$ M-DPI6&?,K7XA"/GO,%:G:F-QIZJ*":.#=U7%+,Y'@E54'9:J#AM5_7W-S62= M+O/1UR9;N[ "&=D&WBRY$3,06:H)V,%[L#>2UPG:6-*I@F+": YSO3U%G8XS M&+U1]8!9OVKF(U6MHM>HU&OT/_62W.P.2@L"HR^I4ZNQG%/5PH31YB\ *\,7 MSJ2JFS3_LZ>/U("*IN>EIN>-]9HRM8)Y, I)F$DCG%YQ,\XB :HN04REB:CJ M3F*8/:,XTK#DKA.WL>$ECQWZ9JG>]L%7D0VS8\"#IMN(15MGM&I]_.O/.1V_=@ M]GOD:6B$N@-UELQ.DC\(90D,3D464B3D48HP"S0L>Q? K!6PL5ZG"H@)HYBP M&2;,1X)5>HKK[';%SD=M:0HRDMJH-(I*FZ'2?"Q:5?&]/(C;&!WNA%(D*+,? M+VT2%J/\4Y02_AQ CZC;<]\4W$K '5M1<$2J-OM-&USF\L4&MB(]%JXJY2R2Y MS9FD>_9\,""C)H50:125-D.E^5BTJJ*[))([_+" C)HU0J515-H,E>9CT:J* M[])0;G,NY?B C)IG0J71=]KH-05DS(KX6+1V6["Y=*>PIN=2I;J_+RT M?%J>]%_;\^TWSZGY!8 ],]YA\I\/W#.YC%)%8KX I-,90?R1^8E\?J/%VIX@ MSX76(K&7*\Y"+HT!O%\(H5]O3 'E[R(F_P!02P,$% @ HX)66( N9%_? M! X!D !D !X;"]W;W)K&ULM5E=;]LV%/TK MA%8,+9!$(O6=V08::^T"I$#0M-W#L ?&HFVADNB)M)W]^Y&2HD]:LP'F)9'D M/Q6)&]SQ-T=2>IP;T'A] M\#79;+E\8"YF.[PA3X1_WST6XLYL6.(D(SE+: X*LIX;'^%MA&P94")^).3( M.M= 2GFF]*>\N8_GAB5[1%*RXI("BW\'LB1I*IE$/_ZI28VF31G8O7YE_U2* M%V*>,2-+FOZ9Q'P[-P(#Q&2-]RG_2H]_D%J0*_E6-&7E7W"LL98!5GO&:58' MBQYD25[]QR]U(CH!T#L1@.H - QP3@38=8!];H!3!SAE9BHI91XBS/%B5M C M*"1:L,F+,IEEM)"?Y'+ >2''S;TCT33&QF M@+1."+:'[+P.]Y3.(^@2F$->K0J[H[-,D8D=4-0,$5 M0!:R%1U:GA,>EN%($1Z=$6Y;93B<4&,W8V67?/8)O@?"&"%7U3A<@8BP59'L MRN7SUX/ @GM.,O:W*O$5L:,FEK7EENWPBLP-43P8*0[$6/SZ"_2LWU1)TTD6 M:2+K)=1I$NI,L2\^)2\D!J*&%EA.>I"6$WPE)K@JAQ677W+))U&O?LT$8# M)6.4ZX3N !6-44X UNMPVMT>),ZGO;/E8+[?$4SHM+@C=J]1CX::C@+%:E0 M7NBH-?B-!G]2PS?*]*WAG%+ ;!B$PSFE@%F!A7RUCJ#1$4R/ MA=B4Y>J0VX/8CPK2KAB5I$FR2TN-3K)($UDOB6&3Q/"M:G>H,Z$ZR2)-9+V$ M0JMU+I;&ZEV3=1<'='TX6FHJG!UZECU8:RHRQG#Q)9EN4,U"ABRPA-5'*)6#)H4(\VBM(X,IT3M""?C+YW=6MDB76S] MW+5N#[Z9W8-:_9Y6MD@76S^KK>6#.CU?3=;;4AW+#8:K3 %S'6^TRE1L8KL_ MLUN#ZHL&J6%0ZUC%%VT/%"M12%.70[Q;2OI+5]<-KW/1;D6IYIG/ 6 MT]$7SVN=;)$NMG[F6K,)_3>K%I,^]N*LZF2+=+'UL]I:7SCM?2^L%H'"8T ? M#E?8&!:&0U2D(K/@*3,/6R,*)VW9V<4B''?2'YFE,Z"Q#A;+=\,1Z:]THFO1E MYY:-FJ5WKB7>)(9*QB@_\(="QB ;#KV2V3GZSDBQ*3\A,-&]?&ULK9=K;]LV%(;_"J$5 M0PNLD:B[,]O ZJ#8@ 0(FJ;[S,C'ME!)]$@J3O[]#BE%MB6%:85^L77A.7Q> M7O0>S@]RJ*2"V>GU/[2=66V@Y+)"[Z'"M]LN"B9PENQ=>5> %N; MH+)P?<^+W9+EE;.W8CGGM2KR"FX%D759,O'\"0I^6#C4>7GP)=_NE'[@ M+N=[MH4[4/?[6X%W;I=EG9=0R9Q71,!FX?Q%+U.IXF@@$SI% S_'F$%1:$S(<=_;5*GZU,'GEZ_9/]LQ*.8!R9AQ8M_ M\[7:+9S4(6O8L+I07_CA;V@%&<",%]+\DD/;UG-(5DO%RS88"D:\[7DM,)N>N0D3=D9NU.)\:'/\5G"O( M+HB?_D%\SP]&PE<_$CXSX?YYN(L#TXV.WXV.;_(%K^2[K]:YS'A=*<"A87)' M/N.Z']75) K'$^G->"GW+(.%@[M-@G@$9_G[;S3V_AQ3^8N2G6D..LV!+?L2 MARX<$]A$)29*?QP>L25- V_N/IZB6Y-/1 \[]/ M]&@,O8F*S]#],*(]=&OR MB>A1AQZ]A1Z/H4<#=)K.PB#MH5N33T2/._3X+?1D##T>HB>SB(8]=&ORB>A) MAYZ\A9Z.H2=#]&@6AU$/W9I\(GK:H:=6]*\[0-O>*!!C M*A !J$8=+?K=8^ M)BJ8=0IF=@5S9L_&B,4VSD5T<)T'8WPO67B=JHM[13SVK MJFN0\I*P4IN&-LUS75CYF%Z-R:)7XO2!5*,^Z0WDQL&,QG%/K1UGJMR3\H%: MY=XV:L@C*VI3)&QJ+ _@)Z:U[>!LK89^2E._K]1*,E7IL12@5M=M)S:KA=!Z M^4.1;YFN1"6IJS6(1NFX0G^HT(]#O[]PVW:G%DN]*)X%7;MS]*.C4[NE7_-J M^Q&7VLMTG,"/\@9#WL"C2=3_=--A34!]/XF\Y!7BHY%3NY/?C"X?@L>6=IQ) MQ15YQF-.A@4L5JNP'E4R='XT(,_K?P;M-%.7UM'[J=W\+6KYOEECBA-X4H 5 M>M-(S^;XY$7#.BV,DZ'D7UHRN")[ M&ULM5AM;]LV M$/XKA%H4*=!$HMYL);:!Q$;1 !D0).WV8=@'1CK;1"72(RF['?;C1TJ.+%F* M&@>:/]@B=7=\GN,=[\S)CHOO<@V@T(\L97)JK97:7-JVC->0$7G!-\#TFR47 M&5%Z*%:VW @@2:&4I;;K.*&=$S"<]52AG<"R3S+"/BYPVD?#>U ML/4\\4!7:V4F[-ED0U;P".K;YE[HD5U926@&3%+.D(#EU+K&EW,<&85"XG<* M.UE[1H;*$^??S> VF5J.000IQ,J8(/IG"W-(4V-)X_A[;]2JUC2*]>=GZY\+ M\IK,$Y$PY^D?-%'KJ36V4 )+DJ?J@>^^P)Y08.S%/)7%-]KM91T+Q;E4/-LK M:P099>4O^;%W1$T!^R\HN'L%][4*WE[!*XB6R I:"Z+(;"+X#@DCK:V9A\(W MA;9F0YG9QDI<@%^CL_4?T'E&&OJYY+@E+Y,16&HFQ9\?[56_*5=T75XTOD#O^A%S']3K4 MYZ]1CPIUMZEN:_Z5$]S*"6YAS^MSPBV32N0Z0A7Z\TX+H%L%F?RKBUQIS>^V M9A+O4FY(#%-+9Y8$L05K]N$=#IVK+JH#&6L0]RKB7I_UV5>N2(HDQ+F 1$>_ M=@-1:$,$VI(TAR[NI<%18="<$=N9V<,HG-C;.JNVF(_],(HJL09>O\+K]^*] M RDO=5H(8;9))W$NJ*+0&8&EI; .%#O>$!KAG+L\[J6%K";BW8G MGY 5',=F_Y%LI MU9H#/'1]V%O\98'8RS5//M]_J4+@0RW'O16S(^'0OZBY-W.RT7,+D'3%]#A! M1**8R#5:ZJX6Z4YHU7U8]Z]\:K0.9:WIIT/IQ]Z@F8I[6XF3R0]DK4G^T$?@ M_D9B 8)NB?D'\0GIZFW*M92@SLV?MN0HP<\^ MO!N[KG-U?7-73193^.JCSO0'V/)T2]D*S?4Y1E7]9"BB7N]]^:;3/;VH3@[\ M@:PU?7AHF?!HV*SO;<%.)C^0M2;Y0RN&^WNQ4RKTN#,GPA [M0\^3I#_H_7" MA]X+]W8X;RK74>M,:QUG;1'])\FM'7LE7+MV"V&N@'XC8D691"DLM:)S,=*G MARAO5?J>6#N.JJ[K=E_4$L#!!0 ( M *."5EB7M2X;E@( (( 9 >&PO=V]R:W-H965T"EFCBYUM6YZZHTAX*J4U%!B5^6 M0A948U>N7%5)H)D5%=P-/"]R"\I*)QG;=SC[ZD9BSVU=,E9 J9@HB83EQ+GPSZ>QJ;<%WQEL MU$Z;F"0+(1Y,YULV<3P#!!Q2;1PH/M8P!,.B03]\C'UEY M\%SNXART$Q&T$Q%8OT'?1,R82KE0M03R\V*AM,1_V:^N:(W7L-O+[+QS5=$4 M)@YN+05R#4[R\8,?>5^Z@OXGLV>Q!VWL09][@K,W[ K8J&*K,B?!.@E\#Y=I MO0O>:WT@^+ %'[X%'G:!-ZJH'[S7^D#PL 4/WP*/NL##?? H&+T [[4^$#QJ MP:.WP.,N\&@/W!^%8>2_0.\U/Q ];M'C7O0[H2DG"E+\KC5J285E61- M>0U=J>+]#8#GU"AZD6J_;.@/H]&_=6MXW9T3VMR.UU2N6*D(AR4*O=,8%U8V M-T[3T:*RA_9":+P";#/'2QJD*<#O2R'T4\?< ^VUG_P%4$L#!!0 ( *." M5EAG,QY):P, ,L+ 9 >&PO=V]R:W-H965T FMZU%8@?;:0>_'MO)0IMD MI4A]:6WGGI-[KNV3.]TR_D.L 21Z+'(J9M9:RO+"MD6ZA@*+B*@K,?UU!SK8SR[6> M%N[):BWU@AU/2[R"!Y"?RSNN9G;+DI$"J"",(@[+F77I7B21CCF MF :MY!.JM_U!/ MZJ@)0*\2D)CDXK6"?7Y(T*NSU^@,$8H^K5DE,,W$U)8J,\UOITT65W46WC-9 MN!ZZ952N!7I/,\CV"6PEJ=7E/>FZ\@XR)I">(V_R!GF.YP\D-#\&'AFX-P!/ MCH#[CH&[!]3X[2[YAL\_M$L)$6G.1,4!?;M<",G5G?D^5.N:*QCFTCYR(4J< MPLQ21B& ;\"*7[YP0^?=4)U.29:_R)29RK<]H/B@K=2"C$H#U.3EGO4Y(E)R+;JW?4UCLZ[JAJ M8_P/6XQZ5C9RPJAS _M!D=OUD7Z,T[E\]DZ;4P!?F791J(0K*NO.H%UM.])+ MTXAUUJ]4IUHWEG]IZC;W%G-UM 3*8:DHG?.QMX[U1++2-%,+)E5K9H9K MU6T#UP'J^9(Q^331+VC[]_@/4$L#!!0 ( *."5E@9M)G?6@, 'P/ 9 M >&PO=V]R:W-H965T9-(&TD=B% M%EA;B<*J(<&&RCX>ICVXR6UKD=B=[;8@[W MNY+J3L\0#=PGL= ];V;,_-3W=3C#A.D#.4=AOTRD2IBQ337U]5PAB]*@)/9I M$+3]A''A];MIWXWJ=^7"Q%S@C0*]2!*F'@88RU7/(]ZZ8\2G,^,Z_'YWSJ9X MB^;+_$;9EE^@1#Q!H;D4H'#2\\[(Z8"F >F(KQQ7>N,=7"IC*>]8%C MA#&&QD$P^UCB.<:Q0[(\?N:@7C&G"]Q\7Z,/T^1M,F.F\5S&WWAD9CWOV(,( M)VP1FY% #T^ W0@+9J\%K% MJK12O,,M>$.,4+$8A@L1:1@Q@U59UF*XXW2JYRS$GF?/BT:U1*__^A5I!^]J M&!X6# ]3]%:=;I="&[5P(L#W*SL +@TF^D<5U\,&N!X57(]J5W/ -->0W1I@ M3^*2*<[&,8+=7@A[3 .#.:K0YK%?Q3U#)YGX[II9]H.#(#CJ^LL*5NV"5;N6 MU>VGX:AJMMJH%ZY4I^#4V:FJG0:X'A=W5[P"ZZYX,DBJ;PD:P%>J![9N/C)3O=: M#K=CNK2D2QO=;CG\T_U&M^A<.@6IMXJUSNQ^J\Y-^ 0IC8+LUBE($U9!2J\@ MS9H%J78+2K?8!2G]@M0;AF6&Z7^!9XYU$P9"2@2!Z)77.V:U%>N'JT-!D:[%1LVH3ET-)R:*U'_+?8.?S3LTW^.-O^ M1D&4H)JF99^&4"Z$R6JCHK[^HK-3+ M&D;.T_)J+(TMUM+7FN*X,51$0V>0*Q?K/@(B)* M3\72E8D $EJAB+F^YW7=B-#8&0_MVIT8#_E:,1K#G4!R'45$O$R!\,91L @4 :"Z$<*5\"80=(\?N>@3J'3");'6_0;:[PV9DXD M7''V@X9J-7+Z#@IA0=9,W?/-9\@-ZAB\@#-I_]$FV]L9."A82\6C7%@SB&B< M/3WSY#O^2WT^'"-&A]?P;B:;4'9+RC[%K>]!W M*V9ZCO@"70D(J=K9\-.^N%40R5]5G%M'X-PN.+=K/?]MK:0B<4CC)6*@% AI M3 BL"55D,[B>A3/W0SIN=5J>^0W=M()(IR#2J24RL\IW[JO278OP3D=U"W[= MHP2W>P3.O8)SK]:G4RZTA EM0+023;>*8>]-1#N>5Q/1?J&]7Y_4Y0OH#_I_ M.5ZK]ITN'11YR# 9'X(R]747P:D/QB=$EG3- L6X*E" AZ/(; $V)7I2H M020B* $10*RJRT*&;Q[%*?&:_4[U"<&E4H4/(\:*],^NGD,XX;><\!Y"NT*$ M_U&)4ET:C5?0_*#DR>'*V=/#_79-^N!=.<&U-__K!+J'E+/4$'I]^"9!P$5H M.J(;(&HMH)+I,VKNJA.O+TF%7: [2+9V"OE=[B>)= MW<&U):)P7)X7B]QQ9[K[W49]D47]#-%8[](W+&(TJBZAN;+R>?7W,'5++:AI MY[\0L:2QU*FZT+)>LZ>-%EF'G$T43VQ7.N=*][AVN-)?%2#,!OU^P;G:3DRC M6WRGC/\"4$L#!!0 ( *."5EA-EE,[VP, .41 9 >&PO=V]R:W-H M965TDW*RYRHG13K'VY%4!2"\HS/PJ"D9\3RKQX9OON M1#SC.Y51!G<"R5V>$_%C 1D_S+W0.W;"=WR*Y:4 MYL DY0P)6,V]J_ "AWT#L!9_4#C(VC,RH3QR_MTTKM.Y%QB/((-$&0JB__:P MA"PS3-J/?TI2KQK3 .O/1_:O-G@=S".1L.39GS15F[DW\5 **[++U#T__ IE M0$/#E_!,VE]T*&T##R4[J7A>@K4'.67%/WDJA:@!PM$+@*@$1*> P0N ?@GH MOQ8P* $#JTP1BM4!$T7BF> ')(RU9C,/5DR+UN%39N;]00G]EFJ&&%*?D885B $I,B^NI9R1U@"VD(JB0A+T6^"KBDCF7T'"%.9\)V&HC,, MBM!,GFO";P\8G7T\1Q\19>B69IF>9#GSE7;9#.PGI7N+PKWH!??""-URIC82 M_<)22)L$OHZU"C@Z!KR(.ADQ)#T433ZC*(CZ+0XM7P.?6GC4 L>O@/<#"P\[ MHNE7T]>W?/VNZ;MF4HF=+D:%_KK1!NA:02[_;E.[8!NTLYDUYD)N20)S3R\B M$L0>O/C3AW 47+8IY9(,.R)KJ#BH5!QTL<=5RJ=&3GI,>9/L_)CLU"9[6B8[ M(CD7BOY+[.(%3WH9EM F>#'PT YLUN!]'/5TWNSK.A8VX[I-TP+_S!+VII5- M(^9A%?.P,^9[V/-L3]D:+77D5*&O)*$953_:HNBD>FO:N"3#CL@:$HXJ"4=. MBV_D4D679-@164/%<:7B^#W%EYCO39N*!5O8;Q3#^*2D6HQ^JCOI?LY/BQ-UNO3?LVHXW[ S[2DI07\QA(6U6(#K[ M]&$21<'EU>*FZK1=X>4Y^@^]Z9/9[<1;L\XI&W;%UIR Z'D"(J?U6]*YDM(E M&W;%UI3R>?L?=NZ+XSL0B990G]#13II?OD*K8SHKCI3>OJY!Z)HNSG>M\A9# MF*JL2C:H;2]+V9SN]EVQ%;+YM?-O#F)M[Q$DLCOUXF18]59W%5?VA'[2OS!W M&/9<_4Q37(#<$J'/ 1)EL-*406^L5T%1W"D4#<6W]I3]R)4^L]O'#9 4A#'0 M[U>3+B 5<=FMA-::3]^UPZ-H%#62GE)_''/\3WVL75[*ZF>] + MD.>,"]WW%L8L+WQ?IPO(J#Z72Q X,Y,JHP:[:N[KI0(Z=:",^V$0Q'Y&F?"2 MGAN[44E/YH8S 3>*Z#S+J'JY BY7?:_AO0[9>-BT+7Q+N"1P4IOM(E5,I'RR79&T[X7V(2 0VHL \5? M 0/@W!)A&G_6G%ZUI 5NME_9KYUVU#*A&@:2_V13L^A['8],849S;F[EZCNL M];0L7RJY=E^R*F-C#$YS;62V!F,&&1/EGSZO]V$#T&B^ PC7@/"C@&@-B)S0 M,C,G:T@-37I*KHBRT?QTO=I5N5KX[FKI M.0D[IR0,PF@/?/ 1>-?!PVVXC[HK\6$E/G1\T2'Q(Z&-RM&8AOP:8P 9&,G7+XTX^+9/:DUD6\*C2GATB#T92S$_ M,Z R=/S$G)*9/?["'O\^V257VW'95Z%(PJ 11^V>7VP*V@UK!G&[W:K"ME)M M5JDV#Z<*!7 2D;_DWN8[EE2@6U/&F7G9E^Q!ML^>44UD6\);E?!6K>9LU2F\ M)K(MX7$E/*[1G"57_#]S[H8UNG'K/7.VJU3;'S!GB.:\O!I7ML3N+122%TS, MR4#!E)G-.7>.^,J6,_LT'5STLT=9$]G6_G2J_>G4ZN%.G<)K(ML2WJV$=VOT M<'?GY0S>V'>S M @ M@D !D !X;"]W;W)K&ULM9;13MLP%(9? MQ\$+/?$R8\HC2G62@6!Z3Y90X,A"*L$,=M62ZE(! M2UV0X#3T_1$5+"^\.'+O+E4UWF@3F\I22ALIFF D$'E1/]E]4XB-@'#X M0D#8!+A"T'HA1WG"#(LC)==$V=FH9ALN51>-<'EA7;DV"D=SC#/QM9');29Y M"DI_(M_NJMP\D"]D)H7 FKE1PHH47Q0KG&(+>0K,5 HTV;E@2C%;U5VR!_)8J)M=F%;7:A MDQZ\(+U!+1=--K^_XR1R;D#H/UVPM>)^MZ+]2(YTR1*8>/@5:% K\.*/'X*1 M_[6'=]#R#OK4XXM*S$%95E<&K+%MUEYH1_^W'ND"KZ5'3MI^C*MX$-%5!\U^ M2[/?2]/\"6;.D>.N)7OCWUBK84LWW+JWPW?@';6\H]YJWN!?6I,2[=494T R MX&D7X^B9C4&WC0?MP@>OMW':M61O_!O+,F[IQENWOMK.1Z?.3;IS" M]D;S@ZEE7FC"88$Q_MX![CZJOB34'2-+=S#/I<%CWC4SO%B!LA-P?"$1KNG8 ML[Z]JL7_ %!+ P04 " "C@E98N 9>8\0# (%@ &0 'AL+W=O%C!%7I&[.]J1OB9 MWE 668%*FN$2$+0<:??FW300\^6$SQG:TH-C(.YDCO&+.'EBSOG=_+'%(TP?F7;,'2D3;0P (MX3IG MG_#V/:KOQQ6\!.=4_@?;_5P_T$"RI@P7M9A?09&5^T_XK7X.!P+3.2&P:H'U MH\ ^(;!K@7UN!:<6..<*W%K@GBOP:H%WKL"O!;XT:_]TI34A9' \)'@+B)C- M:>) ^BO5W)&L%$E\9H1_FW$=&S\SG+RD.%\@0O\ T==UQG;@!LAA\%@FJ!11 M ;,H;<-J7<;6(OGE'*YB@D<8; M(T5D@[3Q[[^9GO%GE[\J8:%*6*02%JN$317!6C&QFYC8DFZ?ZA;BAWXC6O\" M3'#!7X<4RK3<\[Y0KA!_13$PWX'#>3.XD\/W6T@6X)^_.!(\,E30?[OB9:N, METI8J!(6J83%*F%31;!6O)PF7DYO%Y*QH0 O 96M"*Y9BDGVG:=H7?(W%& I M A5O3. J*^NWSG57BGK+7)HBE;!0)2Q2"8OW,$_"Q/IU,S8MUS(<@[_=-H<) MZ9AH^ ,C\(UF8LM]MW'?/<=]N.'+"CC/$>#K;+#B?86]97J67NJD2%JJ$12IAL4K8 M5!&LE0R_28;_/Z\P?)7Q4@D+5<(BE;!8)6RJ"-:*UZ")U^#7K#!ZRUR:HL%1 MDPT,^==NQJ'*HM%Q4;>K:*RRZ%01K.5]T'@?_*3U17#\J,R!;XM=A\-'->FM M?VDW."YJ^H[K.4&[:*2R:*P2-E4$VYNM'^QQB3W2)TA664E!CI8<;]SZ?*5" M]ON.^Q.&*[GM-<>,X4(>I@CRW[B8P+]?8LQ>3\1.6K/Y._X/4$L#!!0 ( M *."5EC4,04F4 , +P- 9 >&PO=V]R:W-H965TS4-M#^^]E. M2 D*J)7""]C./2?W'/LZ]G!-V1./ 01ZR5+"1T8L1'YIFCR,(QU#2M)>$7G:"K75[1, =$Y MFM LIP2(X*JG >=C:76DG\@E@/4,7K^H-J#3 1.4GXF:1ZG 3H].4,G*"'H M(:9+CDG$AZ:0F:OWFV&9Y;C(TMF3I>V@6TI$S-$UB2"J$YA2@>.P<9 M P@OD-/_BAS+<1L2FKP'/M!PIP$>O /N6AIN'U#C5K/H:C[WT"PV38Y#&!ER4^' 5F#XGS_9GO6MR;(VR8*6R&IV=BH[ M.X?8_0^TW,ZUM!<;1O5$.4XKEN/ M"AJBK*[3KZ)JTKJ5M.Y!:3^ )/B9!TB',D-)>&"8;7W-LDYR/71Y=$F6= 2 M66W:V299T!)9S96?O2-56\'K;%=*U!MV=:FN(LCUO)RIH MB-I?;?U*6O^@M*D\SR1DH:M-"F3R>YJ#*C>R:-)SD.RCZZ--LJ ELIJ)@\K$ MP7'*;="FG6V2!2V1U>RTK;.^,C]751!^7WVB*>\TM9HN$<)3"7%): M%SWY76'%5:'H")KKP_.,"GD4U\U87J^ J0#Y?$ZIV'34"ZH+F_\?4$L#!!0 M ( *."5EC #^-&< D -!* 9 >&PO=V]R:W-H965TGJ,,*^9B3?QG&0/;]G4?IX/; '^P-W?+46ZL#HYFH3K-@]$]\V7S/Y M;710"7G,DIRG"TO2'^O(IO!Y8JD8L M8@NA) +Y;\?F+(J4DJS''Y7HX%"FREC_O%?_6#1>-N8AR-D\C7[GH5A?#Z8# M$K)EL(W$7?KX#U8UR%-ZBS3*B[_DL4IK#1P:WRN 69,JF%!S\0 0W5UGZ2#*56JJI#P7, M(K=L/D_4>;\7F?R5RWSBYEZDBQ_K- I9EO^-?/ACR\4S>4ON9?\*MQ$CZ9(4 M2;M5Y4FE>^4P$/,I?R]3?[GWRZI?7Y!$*^)5SD;^1! M^?FW=;K-@R3,KT9"UEJ5/5I4-7Q?UI!VU-"FY'.:B'5./B0A"TV!D6SNHY9M@P:X'<@;)6;9C@YN__L4>6W]O M8X0IYB.)&?S< S\74K_YO9@:6$B"'6"NBN +IA^*6[ MVWF8)##%?"0Q ]CX &P,=KLO6Y$+.2/R9$4"0<2:D0>VXDFB#LA95_8NGH9% MARNGU-9>5I8QKIU+:ENVY\T.9[/$!M:E+S8D,0/;Y(!M F+[\,2R!<_923*3 M!IFW[LRVO/$1&;"XOF20Q PRTP.9*4A&AD%+QM5$EF:$/6UX=AK2M G)L/YHFS5PR8I-'-<^ M9,USHJ?;"V+V1A6SKR MLT :WUE>7/8D 5:.JN!!1GPG&%2B!@2/VF///8( E]ZWVV"IF:QJ4;(-7MX. M0<)M%23LYR'R->,+U@K*QKSNH:KY6&HF3:II4JQKWWG!5E5>/::AD^'QL(1K MU9LADIK)4$?]-A@4'UT(S\142MING1,=.L<3/EQT;U"7B.YM'=[;<'S?>5T\ MDYG;9.:-AYYWS PU1L=2,YGI8-X&0]_S+I1G\O-:^MQTZ#4&IW?&$/;A>K^4 MBX[9;3AH!RZ99](8-ULY'MH-&*CQ.I::"4U'[/8$O';>AB%7YC"(B,_S193F M6UE,*QW,8'R.JN9CJ9D0=7!OP]%];42^(8UHY(ZI)5XU6N=I(K)@(;:2]J]\ M*?OFOYCLENV=$2[2(<\J*[$M$I<+<-0E8?#<=NKFL%9OV)=P";:V"3;L$]J' M.1YWN/0]]]D>NSWMQHYD(2KLES D5!L2"AL2HX_?KE896P6"D4^2+$]ROBA7 M.=N(5L*3NBEQ)@X]-OMP!?KBPE(S<6E/0L$HO;.7]B-G-^V'.R*ZBVHJ(-5(YE6<>@:*,K3F;'J?R65--I M+979,&T**&P*JE78?7]@X1O"#WU@U]D'G$9EG&:=YRW)J.4VF]9,9M/QN+-Q M.I"G<"!_7S]/K>U 77-'5?.QU$QV.J"G\/+\O8I(WZH;I*&\5,4;EN1!>3\O MRX)DQ6*6"/+P3.KIO@;/Q>';QR +R;]_E9+DDV!Q_I]6^*C+_*AJ/I::"5^[ M!@J[AGIL(%@6%W[AN3,\.*$FP[$B;RLV5-^ I69BT[Z!PDO]_]S&#]),R1EZ M/S>O9%]5ESR)K_2AK?B:*_^-F>QD$A^NVTO;KL-].D6ZJ4LQ ^\YJIJ/I69" MU&$\A0/I.Y[_>+O,&%,7029+$"138=&K(">!ZD$+.;VU#T',L'J.JN97:C:M M]]ZA94W;KZ^.#K\=./S^\+1A"S6\=FDD+PX1%\^MNP@P8^@YJII?J:F;!34V M;A<:'6H[<*A]0!,5U@ZY%!7^RLULV=U=*O:SAUXZ\[Y*V,.[MX=W,T[EUC?=[0M<&!; M\"W)V")=)?R_#>NL 5=2[J%X$5Z?9&M.E$/W.QU*=T/&G=X&%NK=R2[A;5SM M;5S8V[1/=[#)@25[CUE4DX.E9N+4)L?]V2;'134YJ&H^EIH)7YL<%]'DG-"B M0+B#ZG*PU$QFVN6X)^Z/=([_;KL#2_;N@JAV!TO-? !.VQWO9]L=#]7NH*KY M6&HF?&UW/$2[S"YA=SQM=SS8[OR6"AFD%]VQ? *5#4?2\V$J6V/!]N>/V'TH]HE5#4?2\V$K^V2!]NE?J,?UG* T8^Z M)0Q+S616>V ;WA)V_A83#_<);MQ'N"]AH3QMH;P3%NK%6TPJX>-M'.[QF923A5H/ M+-^ "W3;?$RHJ/C[^UW?OER)2U3ONOI)*3B"VEI#6&UL MQ5UK;]PV%OTKQ&RQFP#UC-[29&T#MIEV"S2H$3?IA\5^4&9H6X@>KJ2QXT5_ M?*F'AZ+$N1(G5[ _)/,@#ZDSU-4YY!5U^I3E7XM[QDKR+8G3XFQQ7Y8/[U:K M8G//DK!89@\LY=_<9GD2EOQM?KKC.^;O5 M'F4;)2PMHBPE.;L]6UR8[VA@5Q7J$I\C]E1T7I/J4+YDV=?JS2_;LX51]8C% M;%-6$"'_[Y%=L3BND'@__FQ!%_LVJXK=UR_H/]4'SP_F2UBPJRS^(]J6]V>+ M8$&V[#;7'[.D_K#T@M\+;9'%1_TN>VK+&@FQV19DE;67>@R1*F__#;RT1 MG0J6?:""U5:P>A5,YT %NZU@3ZW@M!6:%B&YZ=Y]D3RJC1'JU[4 M9-:U^>%':?6[WY0Y_S;B]]=G*Y*WONJ#ZM-V]/+IJ?6@9Z:%OF0I>5]0=ZG M6[:5 5;\L/?';KT<^Z4%(E*V61(K^)%8AF4K.G0UI?JZKFXIJM,)U6VCKFX" M1V/O?TF[QG,.X%VSO X#Z8:=5&?"5D4Q"%'%F'?%0[AA9PL>1 J6/[+%^3__ M87K&OU7T8()1)#").F=/G5.CVX=.@FJH-J21JRSA,;4(ZZATD>=A>L=XG"O) MEV?2+7<=/M\N^"0_D0>61]F6O.'QX9F%>?%612$,93D/VICQ0?& MQ2/+N5$D=5 AW(LP\E,8Y>1S&.^8D@<+\Z*%BD:QT&12A9(W82FOOG!MLSCF M$J=22\WX4@^O!GK=&39K=^E9_=&%*MZQT&2^A'PW094J7<@FLM0 FDZ7)F-I M!WV:4+4V%II,DU#;YKC/V V]1E" M- M9D@8 0LV G! >/^-;7;5*@?Y[?8VVO X^1?YC0_&WZ.$'1$FX+[HCE14-(J% M)O\.PI18L"F9/TQ8J.8%%8UBH9%/TS8$\($JEW!0I,9$G;%@NV* M,DR$W[Y7-\"M:H])5.>#A28S+IR/Y;YV0,#T05>H:!0+329?N"H+=E7Z <$; M!H2^G8+;U&9H#CME"3MEP78*#@C8N@%S_>(*%8UBH],+$>A@ESZ?8#!:H%PT*3,SR$!;-A"Z9,Q5&N",- VID> MJ"X-"TTF4;@TVYQIR<)&M5RH:!0+32956"X;=!7GG]*<;;*[-/H_)W;3C9V; MK"A)F&0[]>6HQ74[)[%C+?L3@FTIOZL(O-YL(-S#8QGHI%_!OF>$@3;'A5_G M25NN^D[)"-R.U62Z$),D53H<\<@V?%8FOL! V@-L#M-D"]-DPZ:I/C,?JS.S MRDG,12 LZD 85I??@CS62QQ*5IW!.#/M97]=6E'*7=K]@38L9"W7^T+R 0J/ M8L.K,^K8+F:0E >%ZCI0T2@6FDRGR$_=I+ M13;J4A$J&L5"D].IA4]QIBT533K_1["NF M SE&$%CKGHB&V]5F:98[0SJWADS/+8.X<0;;?790#0(6FLR. M, B.=@(91-'PQ@S/"$RGOTJL**<*4!3NW+$'+Y2^ R\S'#\!Z:#J?50TBH4F MDRKTO@,O'WQ/SG0+W4TW#()EX*P[?_VAABK7L=#DN_"$7'=AB:V?/]T"]O.G MW35 &=P)[1OQYE#KKE#K+JS6M7.I6SR)LNI,!0NI=+5#2*A2;3V+GS>D)&E-(Q MNZAK"JAH% M-)DUH>A?6]-J.V1UJ^\!W!W=#PLUJDS2'M'>%M'?'Y_['78\[ ME.HGKN=X@P"%.L6/A293(X2_"T_QZ[D>=WCCM6T:KM=G:%A,,<8HW+5C#UW( M>CC_>\[BHT^RH:!0+3=X.0NAV#];MW^-Y6NCNE=]QEE8_\0+N@?9N$'.( M=D^(=@]9M'L*T:YD"56H8Z')+ FA[L%"_6C]V>*.#JE)Q2C%NMC2'\O>$\O>0]UORAB:@/Z4/ M-ZE-T!SZWQ/ZWT/9<,D;*GJWVB&F3PWJ]#T6FDR-\ <>QJ9+WOBN2W [VJS, M(?!](?!]I'V7_.&^2WUBX*9TB<%"DXD12M['W'+)'VZEI#JA%,5Z)%*X6\<> MMI#F_ER[+?FH>3"H:!0+3295*'U_OMV66F@?.N]0A3P6FLR5$/+^]&R8B0PY M0PMM&L[2&VRKB*JYL=!DGH3F]I&W6O+'MUJ"F]0F: Z![0N![>-OM>0/9],' M'*'J:2PTF:/.]J4S[;+D#[=/4I]R_ECTHG 7CZ5 *&8?5LSP+,RO.$D/VG^\?77-0/;>E] M?FF^H\U#: 1,\TR<#V'.C6-!8G;+(8UEI:CSYC$SS9LR>Z@?O/(E*\LLJ5_> MLY 'I*H __XVR\J7-U4#^X?]G/\-4$L#!!0 ( *."5EAJ'I>);P8 ,&PO=V]R:W-H965T$ELHWMT=7SO MY5RAQ9[Q;V)-J00_TB03UX.UE)NKT4B$:YH2,60;FJE/GAA/B52W?#42&TY) ME!NER0B-Q_XH)7$V6"[R9_=\N6!;F<09O>= ;-.4\)^W-&'[ZP$B<@WT M4KXR]DW?_!-=#\;:(YK04&H(HO[MZ!U-$HVD_/A>@@X.0B(),L%9WO M]6B%IB]R,G-KM?PXT^_]07+U::SLY/)!LO#;FB41Y>(/\/[[-I8_P25X4/$5 M;1,*V!/X1(7D<2AI!/+1X&9/> 1N]!O3HR\"*DF8XW%N#BVK MP8=7B7,\[Z572?DN#NFE3H.HBUZKN2XP5V)#0GH]4!5$*# Z6/[^&_3'?W91 MXQ(L< 16H\T[T.;EZ/@%VKK#NS,^/9<$N@0+'('5")P<")Q8X^Z6KN(LB[.5 M*L )R4(*+E2>%]G_MHO& L[/X?3WTFX)QQ@C?S':50FRSMJ7($=@-8+\ T&^ ME:#/*L)4=+W"BM]BY=*?33S<8,4Z55]6'('56)D>6)E:65%%O$?,3%OL8&\Z M:Y+3'M4568'5L1.7/3LL>V8M-U]R):+"X69'N5)6X"].,@G4ES<%'TC,P6>2 M;&D7!3.7U<5%5'4&58$\KX3+9#Z$LT90 M6>?O2Y4CL!I5<&S$WOC82G0<0R4>]*H<38:3:8,C^[Q]27*%5F>I(HEAW\IT M)%NP%5"^/VP6J8Y1'6$7V)T\E01D2$!6$OYEDB3@0:^U: ]4'R"W/+/((SMB MWPKE%"UPA59GTTASB%V)3.A4ICM%"URAU5DT2AU:=6Q_I5GB507!;#J!K>KE M5(N[0JN39-0XM,OQX]0F;(OPRXGO^;!)C5,5[@JM3HW1X= NQ/M)3MA6Y!B. M)\TVI6-81XP%=M=.7;H1VW!Z)MD)':GEDBV7:($KM#JI1LI#J[+])>U90E=5 M@.<-45-\VCWHS=X;8<=KH5[Q0M<(56)]/H M?S1QU6HBE^+^SBE:X JMSJ)I%9"]5>C=:J)V&P"QAUN[B?9Y>[-TCJX"F:X" MV??PC^LU47M;_G+F^ZU.RCY9;VK.T1L@TQL@>V_0K]5/?1TV&VL.Z M@BRP^W;JVHW.1_-SR0B70O[.*5K@"JW^X[YI"["]+?B59A.W)?]D.FQN@]D= MZ/V;_CGZ!VSZ!VSO'WKWFB5>_:>.#I*U@#IF M5&#W\50.*J=F[/*\6R]U+MKM 1JW)VC.H>"Q4?#8?HCF](J/G2IYIVB!*[0Z MJ4;)8_M._F/&:')3 D5> DG>,H)=_AW:R>>T%3QPWHR> MNXY1J!UB'5!#[S"H6."H1;_(SN(WGM_ J M*,X4&YCBB/-'PI7 $B"A3PI2Y8ORB!>GAHL;R3;Y.=JO3$J6YI=K2B+*]0#U M^1-C\OE&3W XN[W\'U!+ P04 " "C@E98:"HB$)P$ D%P &0 'AL M+W=O;-G); .) ME:(%UL%HFNW#L ^,1%M")%$EJ3@9]N-'4HHL.0IG;P3ZQ2:INX=W#WG'(V=; M0A]8@C&'ISPKV-Q*."\O;9M%"W:+$:8X+EI("*%[/K2OW,G0G4D%)_);B+>NT0;IR3\B#['R*YY8C M+<(9CKB$0.+O$2]QEDDD8<>W!M1JYY2*W?8+^@?EO'#F'C&\)-GO:%O4_>FJ(Z"BXP1L* M7J/@[2N,WE#P&P7_4(51HS!2S-2N*!Y"Q-%B1LD6J)06:+*AR%3:POVTD.M^ MRZGXF@H]OKCE)'I(2!9CRGZ"FV]5RI_A/=SD94:>,0;U'585C1+!+JPR5,#) MKXA2)-?K%$Y"S%&:L5.A='<;PLF[4W@'-K $4"N2#D[$X.B_34A%4-% MS&8V%\9+$^RH,?2Z-M1[PU#7@\^DX F#FR+&<1_ %EZWKGLOKE][6L001^?@ M3<_ H72MT;4 \/4/<=I>YJO/';A?05GO_60DK"W\L0B&%)KY1\/SR_QT MR4H4X;DE$A##]!%;BQ]_< /GYR%N38*%AL!ZO(]:WD%$9(QYOOM53@>9-17RI\+34*O(G?2O7\G+1^3K1^?B4<9;5#3>J*NBD./\GV M8%C5N)...=[$&SE[K@U(>9[O[[DV(.6,O>FP:]/6M:G6-9&KQ4:%9888@ZLA M%[3ZQ^9=DV"A(; >;Q,9E(@V M&5PFF9AD&:),9O ZX0SFFV:":>^LCZ MSOX9.R3E[4N%0U).1ZKOW*Y(=_55NO8^^S?\^R&LQS]ZXQ@MY$VA];G=E?+N M^'M'KZCBB>$IG^UUP&>X(/N .[KPMT= M.X[S.HZU!AU-GR&T/GV[>X6KOU@8J&4FA]4R6CN.9LT06LV:W7D^S#'=J&=8 M)M)_5?#Z.:T=;9]ZK]0#Y][XM7P"5L^2.YCZ_?@SHINT8)#AM8!TSBKY!P4 &T< 9 >&PO=V]R:W-H965TS-.U#IP\*%N!9VZ*2@.V_KWS!"T)X MG8E>$DL^Y^C3Y(R3>Z18B![TF]T+Z7;QG<92B%P+H/DD@^>\)Q?C8 M:QFM4\77:+-E6876[^[@!BT1>]V]$%[2*I4P2E!*(YP"@M:]UJ/QL/ S? [X M,T)'>O8,LIZ\8?PM*TS#7DO/ D(Q6K%, ?)_!S1 <9P)\3#^+35;59,9\?SY MI#[*^\[[\@8I&N#XKRADVU[+:X$0K>$^9E_Q<8+*_G0RO16.:?X7'$NLW@*K M/64X*SD.9P2N(R>8)<$4"?8-@E42K*8$NR3830F=DM!I2G!* M@M.4X)8$MRG!*PE>4X)?$GR1X-R:./TT/$)TF@%8!J"((KW#(5 HG ?( :CF'[B6J_+ M -S??0)W0 ,T>TM!E(+7-&+T\UG%'UN\IUR65]Y=E+L:X]W,@M5699>>BBZ9 M-[ID@6>W&F3S-,A/9JUB@%9M8'J?@:F;EB2@ M03U]B7:U]*">/MNGG.[?I _KZ<^0M(&EWZ2/FO2]:-V4T,=-^GZ;/FG0]S)X M&7W:I._&3?KL8_,^_]C0+1K0R[X;-:O8JK8**]>SFF\5?S^^44;XE_0?F4T+ M.5LNEV47#W0'5ZC7XND#1>2 6OU??S$<_3>9152*!2K%ABK%1BK%QBK%)BK% MIBK%9BK%YBK%%HK$+NQJ5W:UZ]3[O_,,/DI7.$$R;Q9<-^=FB?JA;[FZQ[>) MP[GIKE%.Q\^VLG-4<(UR#;MC7J*&,E3'M"]1(TF+O$'W$C66:#F&V[E$3:Y1 MGN%90EQ3B9;N=X21F%VC3+OC>_HE;"Z!^9[A"Y$M)# >F/5#[6+&.]6,=VIG MO,C-COG!@R=F\( (/T>=DBQ^ J.,9U1\"P?W/,,JJC_)%D=M,^_=N%6*!2K% MABK%1BK%QBK%)BK%IBK%9H68@W#E?LK,_-]D1DI#^S%"U3;S74"K% I5B0Y5B(Y5B M8Y5B$Y5B4Y5B,^?: H[A"7:2@#Q#^,(NKD&FJ[MR*[F5E=R?6XE[1L$7JK:A M]QI*I5B@4FRH4FRD4FRL4FRB4FRJ4FSF2KXIKN<).>1<"K-M(5%>2&&6?R/M M\RI;>0W2/G0ZG>_XZ9P6/\-Q#X4XCB$YJY7:J6C /PM,;UM"TCJ0@1QA) (I M2-AW.1 K"9V9CO0_?O93L@(!-1)>>@+OIWO M\SF??9S#>,OXLT@ )'K)4BHF5B)E?FO;(DH@P^*:Y4#5RHKQ#$LUY&M;Y!QP M;$!9:GN.X]L9)M0*QF9NP8,Q*V1**"PX$D668?YG!BG;3BS7VDT\DG4B]80= MC'.\AB7(;_F"JY%=L\0D RH(HXC#:F)-W=MPI.V-P7<"6['71SJ2)\:>]> ^ MGEB.=@A2B*1FP*K9P!S25!,I-WY7G%:]I0;N]W?LGTSL*I8G+&#.TA\DELG$ M&EDHAA4N4OG(MI^ABF>@^2*6"O.+MI6M8Z&H$))E%5AYD!%:MOBETF$/X/HG M %X%\ X!_1. 7@7HO1;0KP!]HTP9BM$AQ!('8\ZVB&MKQ:8[1DR#5N$3JH]] M*;E:)0HG@SO,*:%K@1; T3+!'- 56JK+%1"<]< M#STP*A.U-U4;-PEL%68=J[>+=>:=90PAND;>Z /R'*_7XM#\-? ; _=:X.$K MX#W'P-TST?3JD^L9OOX)OJ5DT3-BN3Z$5GG/PO5S2P-X%7QU><)4$ M+5GR\XLB1O<2,O&K3?U^E^IW219V1-90?U"K/SA[:;7Z5[7\U3L!#>EE BAJ MRF\ :AUVQW"AGI82?-FF?>F#;WS0W[U-,!B,[/QO](PC)2:1#$29["TID:^Z>Y?G?V],E6=@164._8:W?\$WD[K!+];LD M"SLB:Z@_JM4?O8'<'1UEG>L=Y.ZQB>ISI M! 7!8 !D !X;"]W;W)K&ULK9C;;N,V$(9? MA7 710)L(Y$Z46EB((G/\1;IIFDOBEXP-A,+*XE>DHYWW[[4P5J;'GL%Q#>) M1'__SZ%F1@=>K87\HA:<:_0M2W-UW5EHO;QT'#5;\(RI"['DN?GE1Z&'"Z5TOVRA^Y?EH^2'/F-"[S)..Y2D2.)'^Y[MS@RRDM^!+X.^%K MM76,BI4\"_&E.!G/KSMN$1!/^4P7#LS\>^-W/$T+(Q/&U]JSTTQ9"+>/-^Z# M*Z0SMHSE_8*M6?Q7K$Z_4$A=],I*K\B]8UZW;0;*6T MR&JQB2!+\NH_^U9?ARV!\8$%I!806^ ?$'BUP&LK\&N!WU80U(*@K2"L!6%; M050+HK8"6@MH6T%<"V);$!Y*G+O)G-MV#MPD>R_;!R6;=.,RWTY56&55]IAF MW2LIUD@6O/$K#LK2+O6F&).\:,)'+;B(MYG5D=W6T5'3D0G8<^B5PO%.KGDR.&#CF4C77BVRNURTYZMCCLPM$Z$=$7.(! =T=ES_RY5%Y[[A\LLJ-/#XH M[Q^7?V+R GGN0?F@S=JKV0D@'[99^V'YJ,7:Z^ A^;C-VO%!^>1]>;]_WZ6; MMI#7:\='JMAKNMXK_;P#?C]K]EZB9JE0*\G1OS?/2DOSL/P/:M]J&A^>IGB! MN%1+-N/7'?.&H+A\XYWNK[_@T/T=:IU3FO5.:=8_I=G@E&;#4YJ-3FDV/J79 MY)1F]Z-_::-_6/NW3_,2[IB*0>?K)4T*J7%J_A;%[L^Q<7]XVV[ MZP .NY$!=[D>Q'D!C>-=K@]QA+B!Y3> XW-#RV\(<7%$B;_+C2".QM0/=[DQ MQ!$:>9;?9)_S?>Q1:G'W $="WX^\76ZZSWF^YP7>#VZG!H*F!H*C-3"40BFT ME.(ET5 95.IP9QD$^U8V[@ LC/P@L(H P*(X]*RU]B&W&&-JE0" >4'L6A4Z MA)80^9$5VPAR"PFU5CH&,)>Z@17;9!_#-*">;W'W !>1*,)6V4T!SB>$A"&< M_K!)?_C36T"2ST3&H>2'^S47N=2^ ^Q381 3*Z>]?2K"OMW5?8@*[%X= #.: M"2,K[X!7B/?2OD]13#T[ZX"7&P?6E9CL4\0/8NI:.0>PF.+8BFP*8"8PSX4S M'C49CXYF_):I9(8XDWF2OYK.Y[+Z[D)GYEMK+M*4R:W1]J/I1?DURAE+^8JUE M5B=:+,O]I&>AMG!03-!O*W?\!4$L#!!0 ( *." M5EAP^_+$C0( $\& 9 >&PO=V]R:W-H965TT"KZ-@>T![H$M"!FFVC(0\]G@#!FS1*:,WRVGUVUI@?OC'?N-TVZTK(C"F6 _ M:::+J3?Q(,.%?@-'X "!J 9$3VE3F9,V))DDLQ1:DS39L=N#.QJ&-&LIM%Y=: MFE5J<#I9UE7%7F!6F(;##>6$IPC'<]2$,G4"G^!A.8?CHQ,X I-P1QDSAZ]B M7YN]+8.?MOM<-?N$!_:98SJ$<#* , BC'OCL/?#/#AZ^AOM&<2<[[&2'CB\Z MP+<@+V3%4 'A&5RFJ:P)4_!XN5):FIOUJT]@PSCN9[2O[4)5),6I9YZ30KE! M+_GX8706?.F3^Y_(7HF/.O'16^Q-SRE*R-M^5U*L)2D'(%:,KHE]7WT'T+"> M.U;K#IMD-!K'_F9?5Y-SNIG7=*K>L==O>/WU;N[GXM=O=^Z>@PU$2C,1H-(F\AE#!8"$6=/VMK0Z;_<,WK$J5CZ.WYVX5]ER1#XT2I MJ+E64#67JJ_=;_+\:[O]O>=NK?:.R#7E"ACFACX8GIOCEXU]-8$6E7. E=#& M3]RP,(Z/TB:8]5P(O0NLJ73_(&PO=V]R:W-H965TXVV.QT+XI>T#8=JR-+7I%.=H#^^%*RQC0MA8D&QS>) M)8O/2_&87T<4KY_SXK/:2*G)G]LT4S>]C=:[#_V^6F[D5JBK?"]H/?UQ*_)XT:7)_JSZYUXE ]2?]K=%^:H?Z2LDJW,5))GI)#KF]YM\(%' MPS)!=<6_$OFL3CZ3\E86>?ZY//BXNND-RAS)5"YUB1#FWY.W,Q"*#G/T]^3E=[<]"8]LI)KL4_UK_GSWV5]0U4&EWFJ MJK_D^7#M*.J1Y5[I?%LG-CG8)MGAO_BS+HB3!)2^D(#6">A;$X1U@O"M":(Z M0726('SI'H9U@N%;(XSJ!*.J[ ^%595T++2871?Y,RG*JPVM_%#)5:4V!9QD MY2_K01?FV\2DT[/;Y1_[1"65RN_)+Z(H1"DU^3Z66B2I^H%\1Y*,_+;)]TID M*W7=UR9JF;:_K"/$APCTA0@!)3_GF=XHPK*57+F OLGN,<_T:Y[OJ)?XCWUV M10;C=X0.:$@^/<3D^^]^:,G8_"V8J,($'DSLQ\1R>47HY-74(J<_GG__9,Z1CUIN MU7]:LGIW0$;MR++]_*!V8BEO>J:!5+)XDKW97_\2C 9_:Q,6"8N1,(:$<1#, M$3DZBASYZ*<-@WI',M/'Y6NR%&IC.@/S37%>DP\J>YE=54;"X@-L7,'*[O9I M%HS#87C=?SJ5KWE5. D&[D6\>=$H'([&QZN<\AX>RWOH+>\?\WSUG*1I6ZEZ M4W8M520L/L!&)T5!A^-I=%9BK.VR830^*WW^ZF5.R8Z.)3ORENS#3A1:9&T% MZTW8M6"1L!@)8T@8!\$<*<='*,%!D)BY$PAH1Q$,P1>7(4>?+6GL?, M75*AY8HL#LWXI1H9D2!@'P1PM M@X&=% XN,/CS0[LJ6--.1P.C<-20$!J406D<17-5/)G:!UX5YV;:G62/,M-G M%3%-Q"))$_VE544OM+.*0:,B3H.FB,B8#$KC*)HK(K4B4J^(][)8&@7%HRSK MX%->*DJ23$L33"M_??22.RMYH)6_:3N%.M<1&9%!:1Q%)KG M!1'9BL1R:3[-4U&.8\O^ORJD'N_OX6WQ+?A;%8VF$FW_R M!4FA-@V4%D-I#$KC*)JKO'6'@A'>4PB@SA&4%D-I#$KC*)JKM;6/ J]Q@6N] MH9Y233MMO:B4$VV/TQ7^6O: MV-]D0V,R*(VC:*ZLUINB?F_JGWHCS2383'YEL2PUK.;'I;<1VR4/[4)"_2DH M+8;2&)3&4317<.MC48IOLRG4P8+28BB-06D<17.UMEX7]7M=@(=!_@B=E8%[4> M%_5[7-_V/,@/[2PBU-:"TEA-.QW4M6AX";>*6K>*^A(VH=!9B+L7SAZYX_2652H?P6EL9KFU,QS22]A2E%K2E&_*?6VH;#1=%XM M!S?75JMBRJ9XD^S:Q\A0?PI*BZ$T!J5Q%,W])5@?BTXN,$:&>EA06@RE,2B- MHVBNUM;#HOX%4SS)$BW?I\F3::^33(OL,5F8%KU58JAU!:7%4!JCS75;8=CL M@R]A2876D@K]EM0G)=?[U(R:UK)-+7_JSJ\Z(&DQE,9>*:> DB]2M+HX')41 M5T)K/X5^^^FA'#QMA=*F-[U5*C?]KI9F9O,Q6UZU:@HUG:"T&$IC4!I'T5R9 MK>D47L!T"J&F$Y060VD,2N,HFJOUR4MI?M.IT[)Q/ZNSQMCWT9IKM*;G72"# MAN0HFBN==9="O[L$\ OK"*>%1@>-A:9S?T8Z*P7UD* TCJ*YDEJO*?1[3=]F M&(;--\""<=14$6HB06D,2N,HFJNB=9M"O]OT;8YAV+1<:,-(F_M#=Q81:AI! M:1Q%4",(2F-0&D?17,FL M$13Z%S15&WR\S]?O]TH2H=0+RY=JBO.*3&,5PMP?J[-J4$L'2N,HFJN:M71" MOZ7C>X6[3NJ^V]R4"FK-0&D,2N,HFKNW@;5P(K\U\9,4IF;EBS1YK#JT-LFB MY@MHPZ9D_D!=)8/2&)3&4317,FO91-_V-EO7A6!U&.=Y>[/1]&>FLZQ0BP9* MXRB:*ZNU:"+_^VT^)Z[3,R]_G*Y3>B@MAM(8E,91-%=_:]M$%]A,*(+:-U!: M#*4Q*(VC:*[6)UL*^7V>+L^\HJ:ATWQ3<>X/V%DZJ)\#I7$4S97.^CF1W\]Y MY9G7*ZD]3X+F_J2=)82:.5 :1]$.$O9/-OTS'>1CM3UC::'N,WW82^]X]K@% MY&VU\>'9^3CXP \;.5K,85_)PSN/BJ1R;9"#J[&Y@>*P5>/A0.>[:FO!1:Y- M+UU]W$AA1F;E!>;[=6Z&9O5!&>"X8>;L_U!+ P04 " "C@E987Y85;=L" M #D"@ &0 'AL+W=O3'OAD$NP:C"UG:25]N%G T5)15$S\09L MX_MSO[LSW'#'Q;V,$!4\QBR1(RM2*KVP;1E&&!/9XBDF^LF*BY@H/15K6Z8" MR3(SBIGM.4[7C@E-K&"8K=V*8,@WBM$$;P7(31P3\72)C.]&EFL]+\SH.E)F MP0Z&*5GC'-5=>BOTS"Y5EC3&1%*>@,#5R/KD7HP'9G^VX2?%G=P;@R%9<'YO M)E?+D>48AY!AJ(P"T;"@TK?*5QG!__*P^S=@URX)(''/VBRY5 M-++Z%BQQ139,S?CN"Q8\OM$+.9/9%7;%7L>"<",5CPMC[4%,D_Q.'HLX[!FX MG5<,O,+ >ZM!NS!H9Z"Y9QG6A"@2# 7?@3"[M9H99+')K#4-34P6YTKHIU3; MJ6"^64A\V&"BX//67$\GJ AE\@P^P \4,5QSDL"4A)11]:07KQ*% J6"&5$( M8Y+JM0E*ND[T? E$0DAD!"M='Q#AYMYZKWC[E20M?8-@"KY^9MP_-;1VW,GA>&3PO MTVN_-7B_K_4.N%(8RS]5=+E5D!U2JA.+=3+=%9QU"H7GVYOE,65XY0^Y+_1.B5"+VC*A7^POS[=%:%4BMT;-H: M$CM@[I?,_68+MM\D>4-B!^2#DGS0[,=V4/E]]/T7%5S[UF.9[+T>Q/1_-T2L M:2*!X4K+.ZV>/O(B[ZGRB>)IUI8LN-)-3C:,=!N*PFS0SU>)Z73*QC;X M!U!+ P04 " "C@E98V(C%;%(# "L%0 #0 'AL+W-T>6QE56G%Z.Z=4>M%@(-?3[3>)[]/&I/O;TF;XJ1:RQ%.,ECAH]?3^.IU>QTT^;9.Q MS+W026Y1#3&H:VPTR JQ*;7(MP&M3'+J/1 ^],>$LXEDP,I(SOC*AKL0F!:\ MD)[2-:Y3A1"I'BTW[U:E=CB39!5V+_T-P5QTDDDA4RJ;-*&_#HT&G&9@1[+9 M'*ZJ* , E2IRW4@9F16"& ]K1MW0LE/*^2T\&WYF6]K+K+5G9KM%T]2&ZJ:5 ML1W0;ZM9[;;LY:MTO9(]%.K+0D]'F#[<%O1&THPM37^9-08P]1!7)V7)5Y\Y MFXF MQ7;WC\%D<@0F>V_VU'R)R?#P34:'N=M!?5QKG0FW3H1-U(.3]]#_ 6=XODGJ M31:,*R;JWIRE*15/#H9:7I&)_E-T2U^/3VE&%ES=->#0W[2_TY0M\J09=0,+ M48_:M+_!],*X.?;K7$RD=$G3<=V5LXEI>KJAL]8?(.PBU^;C1C".Q=P(8%@> MS '&L2PLS_\TGSXZ'XMAWOI.I(]R^BC'LES(V'RQ/&Y.HC_NF29)%,4QMJ+C ML=/!&%NW.(8?MQKF#1A8'LCTLK7&=QNOD/UU@.WIO@K!9HI7(C93?*T!<:\; M,)+$O=M8'F!@NX#5#N1WYX&:BNT3A&5B>&KWM_ ML+LDBI+$C0#F=A!%& )W(XY@#L #AD21>0_NO(^"]7LJV/Q_=O0'4$L#!!0 M ( *."5EB7BKL

-8?20$3;8T.P6BP^0"X99K>]9!:GLG6:5\7C$3;1"32)24WZ=?O M4$Z08:P,]F62IT17'U/BG!F2?O?3NIMK:V_$;=L8?S19==WZ[73JJY5JI?_3 MKI6!(POK6MG!IEM._=HI6?N54EW;3).#@V+:2FTF[]\]W.O23?&&[535:6M@ M9]CQ7:N?_O%XV!0;[?6U;G1W=S09_F_41+3:Z%;_4O71Y& B_,K^_-LZ_^*]?I:F?W/$!>R6L_[.GD]5<)($>3X@!NN-#.=\,9P_TE M,&X4G+S=ZCM[KIM.N5/9J;^<[=?:+,-MX%M,T=<8VN'A[[81W[K_TXQVL="5 M.K55WRK3;=O1J28 &K_2:S\11K;J:')B-\J)2[E4X4O!IUS4VR_8 1EJ+O=6 MPP%W40^,?#S'?:T[<6&V%\-1A)406 DOU@ELVT;7\.FU^" ;:2HEAL?K$6!* M *:O!BCV+B6"S C([ 4AYP$B7."%78@O:^409$Y YJ\&.>]LA2 + K)X-<@3 MZ5<(LB0@2U[(>=^VTMT-+:>71L-ETG3BN*IL;SJ-( \)R$->R*]JHTR/H]\; M N8-<_2K*M?#$SV[A9MXY84TM?C2K2!$G_0.=Y#9 16C#W@QS_4M0!Y['X>_ M&>D-9G%<@+C-,GSH"!AECAFS.BY,95LEKN2MBI@H6UD!>7:/2!NPH220\)=553PKGG]M)X@"PIF+E80/ M]K]C+DH;";,VR(P]?LJ40Q)FA^",?:P-4\H<*;,Y=E+W44+*'RE["[V3E4G=1-UH(QR3<;L MFD?(.=RM[B&S@&:%.D8NETXM,28Y'<+L&CIYQ+EW1KDF8W9-G#R./6M*.AFS M=':SQ^BI8TQ*.QFS=DC,**9GE'HR9O70F-$K2:DG8U9/E)#'O1P2N#6>2:34 MD[-7-L]BGBT6>#@EI]23OV1Y\R1FJAB34D_^@C,I@!E*GN&D(6Q^PR-[.26? MG%D^1&M^,]$86D[))V>6SW-EX[W8,28Y&\\MGV,\I M"^7,%J*+<\I".;.%:$Q<6>24A7)F"]%C!?MXJ0AEH8+90B1F]&X6E(4* M9@O1F/C=+"@+%XK#^T9KE/M3I+>@28U(6*MB'VW8P/\FN=[H+[Z;% MF)2%"O:I_AW,D,!9LUW.A#$I"Q4O,=RV+Z[",_YHI1'GLAI6E(J]8$N,2:X* M>X')?L \_O#Q"> 02W')5E 6*M@M-&"&M:=&PG/^8T@SG8,J\\ERA8*R4,%N MH0$3J7U(B,/ :RB",29EH8)[&&YLU#6T;MM";CS':P$I"Y7!E# M25FHY!Z&>P;S/D!A3,I")??R 0HS4A8JF2U$8^)\LZ0L M5'(O*1C'/&O7C;U3T;M)6:ADMM#(# LV/,8D5R>__$30(V;''8>$-2_CD<_#,= M3O;OW]5JH8VJ/\/=/>RO9%-=.A'^#,L;DRP/2QP7?=.W& M\?RCKH?UKAS;X:$[E]/ER*;KC^UX6?;;^MRNW]MMJ66Y]+J_GU$]/]W/7+Q^ MGLO_3.PVF_VZ_.S6OX_E-/YC+E[=5U;^\I:J>.T@@2.8/4@C2^8,,@FS^H Q!>?X@AR"?/R@@*.8/:B"H MF3_H$8(>YP]*2Y1Q29 TP9I ZX1<)P*O$X*=",1.2'8B,#LAVHE [81L)P*W M$\*=".1.2'BOJK01Z*^JM!'HKZJT$>BOJK01Z&^IM!'H;ZFT$>AOJ;01Z&^IM M!'K;Y&4W@=Z&>AN!WH9Z&X'>AGH;@=Z&>AN!WH9Z&X'>&?7.!'IGU#L3Z)U1 M[TR@=T:],X'>&?7.!'KGR<=* KTSZIT)],ZH=R;0.Z/>F4#OC'IG KT=]78" MO1WU=@*]'?5V KT=]78"O1WU=@*]'?5V KU]\K,)@=Z.>CN!WHYZ.X'>CGH[ M@=Z!>@>!WH%Z!X'>@7H'@=Z!>@>!WH%Z!X'>@7H'@=Z!>@>!WC'Y69! [T"] M@T#O0+V#0.\&]6X(]&Y0[X9 [P;U;KY3[V'\/)3AUO.UQNM_)]7CY=QRN_QU M^;5S,DI MC9K$EFV@O/V<%) VL0I4I'TWC5K;YSOQD7Y7O?KY%"@M#D,_IDVURSE\82PU M.QIL3>5"Z+O&Y;+.'L;VKY3ES_UXH!B[EA:W+N;O;BB[V*%G*3_UE.K3)=[HT6^W74.M;^Z'QG)='H92B&* MN3O]BJ^)I?39[T?3M%MJWYE=KO?1Q_T\C\3FQ_EW_.>,7^M_L \!TH<$Z4.! M]*%!^C @?5B0/M8@?5R"],%7*(V@B,I12.4HIG(45#F*JAR%58[B*D>!E:/( M*E!D%2BR"A19!8JL D56@2*K0)%5H,@J4&05*+)*%%DEBJP215:)(JM$D56B MR"I19)4HLDH4626*K I%5H4BJT*15:'(JE!D52BR*A19%8JL"D56A2*K1I%5 MH\BJ4635*+)J%%DUBJP:15:-(JM&D56CR&I09#4HLAH460V*K 9%5H,BJT&1 MU:#(:E!D-2BR6A19+8JL%D56BR*K19'5HLAJ462U*+):%%DMBJQK%%G7*+*N M_Z>LO[S??W+\_*P'UXTO^6S^8_SU;U!+ 0(4 Q0 ( *."5E@'04UB@0 M +$ 0 " 0 !D;V-0&UL4$L! A0# M% @ HX)66-!<\PGM *P( !$ ( !KP &1O8U!R M;W!S+V-O&UL4$L! A0#% @ HX)66)E&PO=V]R:W-H965T M&UL4$L! A0#% @ HX)66 O[>ZHY @ N 4 !@ M ("!8A 'AL+W=ON8.T# "#%0 M& @(&?&@ >&PO=V]R:W-H965T&UL4$L! M A0#% @ HX)66%$_Y;PU!0 2!0 !@ ("!PAX 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HX)66!B, MM@O8* \X8 !@ ("!0C@ 'AL+W=O38# !O!P &0 @(&49P >&PO=V]R:W-H965T M&UL4$L! A0# M% @ HX)66)1WJW'V! 1@P !D ("!XFX 'AL+W=O M&PO=V]R:W-H965T7@@ +(6 9 " @:5] M !X;"]W;W)K&UL4$L! A0#% @ HX)66.1S MKB?'!0 VP\ !D ("!.H8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HX)66.B=+L:Z$0 ;3D !D M ("!.ZH 'AL+W=O)(K\L# !H"0 &0 @($LO >&PO M=V]R:W-H965T&UL4$L! A0#% @ HX)66&[,[ @ !D ("! MT,, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ HX)66/ 9Q90Z P ]PT !D ("!A-, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HX)66+.#*49D M!0 60T !D ("!2 X! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HX)66)P@OW3' P 6@@ !D M ("!LQL! 'AL+W=O&PO=V]R M:W-H965T#P< $2 M 9 " @>&UL M4$L! A0#% @ HX)66+T#925-!0 FPP !D ("!+2P! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MHX)66-MG6F*O!0 /@\ !D ("!'3L! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HX)66)K>OS%Y P M5P@ !D ("!*$P! 'AL+W=O&PO=V]R:W-H965T@_C@, #@3 9 " @:97 0!X;"]W;W)K&UL4$L! A0#% @ HX)66!36S4A@ @ [@8 !D M ("!:UL! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ HX)66!UWVQ^8 P 0 L !D ("!8&X! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HX)6 M6,FF-@P=!0 Q" !D ("!67H! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HX)66,.N%FVN! ]A( M !D ("!?(8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HX)66 R8U4W P .@T !D M ("!KY(! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ HX)66/!GE<[4 @ X@L !D ("!&: ! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ HX)66-K MX)@P!0 (R$ !D ("!+:P! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HX)66':B+,]B! YQ( !D M ("!N[H! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ HX)66!FTF=]: P ? \ !D ("! MP\4! 'AL+W=O&PO=V]R:W-H965TS, 0!X;"]W;W)K&UL4$L! A0#% M @ HX)66&S6SAG3 @ :0H !D ("!_M ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HX)66&H>EXEO!@ QRT !D M ("!(/,! 'AL+W=O&PO=V]R M:W-H965TKY!P4 &T< M 9 " @9G^ 0!X;"]W;W)K&UL M4$L! A0#% @ HX)66$SUX8,A P &0P !D ("!UP," M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MHX)66$YM:AF7" /%, !D ("!$P\" 'AL+W=O&PO=V]R:W-H965T7!E&UL4$L%!@ 0 !: %H K1@ *TJ @ $! end XML 101 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 102 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 104 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.0.1 html 288 425 1 false 90 0 false 14 false false R1.htm 0000001 - Document - Cover Page Sheet http://www.flooranddecor.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Document - Audit Information Sheet http://www.flooranddecor.com/role/AuditInformation Audit Information Cover 2 false false R3.htm 0000003 - Statement - Consolidated Balance Sheets Sheet http://www.flooranddecor.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 3 false false R4.htm 0000004 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.flooranddecor.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 4 false false R5.htm 0000005 - Statement - Consolidated Statements of Operations and Comprehensive Income Sheet http://www.flooranddecor.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome Consolidated Statements of Operations and Comprehensive Income Statements 5 false false R6.htm 0000006 - Statement - Consolidated Statements of Stockholders' Equity Sheet http://www.flooranddecor.com/role/ConsolidatedStatementsofStockholdersEquity Consolidated Statements of Stockholders' Equity Statements 6 false false R7.htm 0000007 - Statement - Consolidated Statements of Cash Flows Sheet http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 7 false false R8.htm 0000008 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.flooranddecor.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 0000009 - Disclosure - Revenue Sheet http://www.flooranddecor.com/role/Revenue Revenue Notes 9 false false R10.htm 0000010 - Disclosure - Accrued Expenses and Other Current Liabilities Sheet http://www.flooranddecor.com/role/AccruedExpensesandOtherCurrentLiabilities Accrued Expenses and Other Current Liabilities Notes 10 false false R11.htm 0000011 - Disclosure - Fixed Assets Sheet http://www.flooranddecor.com/role/FixedAssets Fixed Assets Notes 11 false false R12.htm 0000012 - Disclosure - Intangible Assets Sheet http://www.flooranddecor.com/role/IntangibleAssets Intangible Assets Notes 12 false false R13.htm 0000013 - Disclosure - Income Taxes Sheet http://www.flooranddecor.com/role/IncomeTaxes Income Taxes Notes 13 false false R14.htm 0000014 - Disclosure - Fair Value Measurements Sheet http://www.flooranddecor.com/role/FairValueMeasurements Fair Value Measurements Notes 14 false false R15.htm 0000015 - Disclosure - Derivatives and Risk Management Sheet http://www.flooranddecor.com/role/DerivativesandRiskManagement Derivatives and Risk Management Notes 15 false false R16.htm 0000016 - Disclosure - Commitments and Contingencies Sheet http://www.flooranddecor.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 16 false false R17.htm 0000017 - Disclosure - Debt Sheet http://www.flooranddecor.com/role/Debt Debt Notes 17 false false R18.htm 0000018 - Disclosure - Stockholders' Equity Sheet http://www.flooranddecor.com/role/StockholdersEquity Stockholders' Equity Notes 18 false false R19.htm 0000019 - Disclosure - Earnings Per Share Sheet http://www.flooranddecor.com/role/EarningsPerShare Earnings Per Share Notes 19 false false R20.htm 0000020 - Disclosure - Selected Quarterly Financial Information (unaudited) Sheet http://www.flooranddecor.com/role/SelectedQuarterlyFinancialInformationunaudited Selected Quarterly Financial Information (unaudited) Notes 20 false false R21.htm 0000021 - Disclosure - Supply Chain Finance Sheet http://www.flooranddecor.com/role/SupplyChainFinance Supply Chain Finance Notes 21 false false R22.htm 0000022 - Disclosure - Acquisition Sheet http://www.flooranddecor.com/role/Acquisition Acquisition Notes 22 false false R23.htm 0000023 - Disclosure - Subsequent Event Sheet http://www.flooranddecor.com/role/SubsequentEvent Subsequent Event Notes 23 false false R24.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 24 false false R25.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 25 false false R26.htm 9954471 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.flooranddecor.com/role/SummaryofSignificantAccountingPolicies 26 false false R27.htm 9954472 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.flooranddecor.com/role/SummaryofSignificantAccountingPolicies 27 false false R28.htm 9954473 - Disclosure - Revenue (Tables) Sheet http://www.flooranddecor.com/role/RevenueTables Revenue (Tables) Tables http://www.flooranddecor.com/role/Revenue 28 false false R29.htm 9954474 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) Sheet http://www.flooranddecor.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables Accrued Expenses and Other Current Liabilities (Tables) Tables http://www.flooranddecor.com/role/AccruedExpensesandOtherCurrentLiabilities 29 false false R30.htm 9954475 - Disclosure - Fixed Assets (Tables) Sheet http://www.flooranddecor.com/role/FixedAssetsTables Fixed Assets (Tables) Tables http://www.flooranddecor.com/role/FixedAssets 30 false false R31.htm 9954476 - Disclosure - Intangible Assets (Tables) Sheet http://www.flooranddecor.com/role/IntangibleAssetsTables Intangible Assets (Tables) Tables http://www.flooranddecor.com/role/IntangibleAssets 31 false false R32.htm 9954477 - Disclosure - Income Taxes (Tables) Sheet http://www.flooranddecor.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.flooranddecor.com/role/IncomeTaxes 32 false false R33.htm 9954478 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.flooranddecor.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.flooranddecor.com/role/FairValueMeasurements 33 false false R34.htm 9954479 - Disclosure - Derivatives and Risk Management (Tables) Sheet http://www.flooranddecor.com/role/DerivativesandRiskManagementTables Derivatives and Risk Management (Tables) Tables http://www.flooranddecor.com/role/DerivativesandRiskManagement 34 false false R35.htm 9954480 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.flooranddecor.com/role/CommitmentsandContingenciesTables Commitments and Contingencies (Tables) Tables http://www.flooranddecor.com/role/CommitmentsandContingencies 35 false false R36.htm 9954481 - Disclosure - Debt (Tables) Sheet http://www.flooranddecor.com/role/DebtTables Debt (Tables) Tables http://www.flooranddecor.com/role/Debt 36 false false R37.htm 9954482 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.flooranddecor.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.flooranddecor.com/role/StockholdersEquity 37 false false R38.htm 9954483 - Disclosure - Earnings Per Share (Tables) Sheet http://www.flooranddecor.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.flooranddecor.com/role/EarningsPerShare 38 false false R39.htm 9954484 - Disclosure - Selected Quarterly Financial Information (unaudited) (Tables) Sheet http://www.flooranddecor.com/role/SelectedQuarterlyFinancialInformationunauditedTables Selected Quarterly Financial Information (unaudited) (Tables) Tables http://www.flooranddecor.com/role/SelectedQuarterlyFinancialInformationunaudited 39 false false R40.htm 9954485 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details) Sheet http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails Summary of Significant Accounting Policies - Narrative (Details) Details 40 false false R41.htm 9954486 - Disclosure - Summary of Significant Accounting Policies - Schedule of Fixed Assets Estimated Useful Lives (Details) Sheet http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesScheduleofFixedAssetsEstimatedUsefulLivesDetails Summary of Significant Accounting Policies - Schedule of Fixed Assets Estimated Useful Lives (Details) Details 41 false false R42.htm 9954487 - Disclosure - Summary of Significant Accounting Policies - Schedule of Finite-Lived Intangible Assets (Details) Sheet http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsDetails Summary of Significant Accounting Policies - Schedule of Finite-Lived Intangible Assets (Details) Details 42 false false R43.htm 9954488 - Disclosure - Revenue - Narrative (Details) Sheet http://www.flooranddecor.com/role/RevenueNarrativeDetails Revenue - Narrative (Details) Details 43 false false R44.htm 9954489 - Disclosure - Revenue - Schedule of Disaggregated Revenue (Details) Sheet http://www.flooranddecor.com/role/RevenueScheduleofDisaggregatedRevenueDetails Revenue - Schedule of Disaggregated Revenue (Details) Details 44 false false R45.htm 9954490 - Disclosure - Accrued Expenses and Other Current Liabilities (Details) Sheet http://www.flooranddecor.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails Accrued Expenses and Other Current Liabilities (Details) Details http://www.flooranddecor.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables 45 false false R46.htm 9954491 - Disclosure - Fixed Assets (Details) Sheet http://www.flooranddecor.com/role/FixedAssetsDetails Fixed Assets (Details) Details http://www.flooranddecor.com/role/FixedAssetsTables 46 false false R47.htm 9954492 - Disclosure - Intangible Assets - Schedule of Carrying Amount of Goodwill (Details) Sheet http://www.flooranddecor.com/role/IntangibleAssetsScheduleofCarryingAmountofGoodwillDetails Intangible Assets - Schedule of Carrying Amount of Goodwill (Details) Details 47 false false R48.htm 9954493 - Disclosure - Intangible Assets - Schedule of Intangible Assets (Details) Sheet http://www.flooranddecor.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails Intangible Assets - Schedule of Intangible Assets (Details) Details 48 false false R49.htm 9954494 - Disclosure - Intangible Assets - Schedule of Future Amortizable Expense Related to Other Intangible Assets (Details) Sheet http://www.flooranddecor.com/role/IntangibleAssetsScheduleofFutureAmortizableExpenseRelatedtoOtherIntangibleAssetsDetails Intangible Assets - Schedule of Future Amortizable Expense Related to Other Intangible Assets (Details) Details 49 false false R50.htm 9954495 - Disclosure - Income Taxes - Schedule of Components of the Provision for Income Taxes (Details) Sheet http://www.flooranddecor.com/role/IncomeTaxesScheduleofComponentsoftheProvisionforIncomeTaxesDetails Income Taxes - Schedule of Components of the Provision for Income Taxes (Details) Details 50 false false R51.htm 9954496 - Disclosure - Income Taxes - Schedule of Effective Income Tax Reconciliation (Details) Sheet http://www.flooranddecor.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxReconciliationDetails Income Taxes - Schedule of Effective Income Tax Reconciliation (Details) Details 51 false false R52.htm 9954497 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) Sheet http://www.flooranddecor.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) Details 52 false false R53.htm 9954498 - Disclosure - Income Taxes - Valuation and Unrecognized (Narrative) (Details) Sheet http://www.flooranddecor.com/role/IncomeTaxesValuationandUnrecognizedNarrativeDetails Income Taxes - Valuation and Unrecognized (Narrative) (Details) Details 53 false false R54.htm 9954499 - Disclosure - Income Taxes - Schedule of Unrecognized Tax Benefits (Details) Sheet http://www.flooranddecor.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsDetails Income Taxes - Schedule of Unrecognized Tax Benefits (Details) Details 54 false false R55.htm 9954500 - Disclosure - Fair Value Measurements - Narrative (Details) Sheet http://www.flooranddecor.com/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements - Narrative (Details) Details 55 false false R56.htm 9954501 - Disclosure - Fair Value Measurements - Schedule of Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation (Details) Sheet http://www.flooranddecor.com/role/FairValueMeasurementsScheduleofFairValueLiabilitiesMeasuredonRecurringBasisUnobservableInputReconciliationDetails Fair Value Measurements - Schedule of Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation (Details) Details 56 false false R57.htm 9954502 - Disclosure - Fair Value Measurements - Schedule of Fair Value Measurement Inputs and Valuation Techniques (Details) Sheet http://www.flooranddecor.com/role/FairValueMeasurementsScheduleofFairValueMeasurementInputsandValuationTechniquesDetails Fair Value Measurements - Schedule of Fair Value Measurement Inputs and Valuation Techniques (Details) Details 57 false false R58.htm 9954503 - Disclosure - Derivatives and Risk Management (Details) Sheet http://www.flooranddecor.com/role/DerivativesandRiskManagementDetails Derivatives and Risk Management (Details) Details http://www.flooranddecor.com/role/DerivativesandRiskManagementTables 58 false false R59.htm 9954504 - Disclosure - Derivatives and Risk Management - Designated Hedge Gains (Details) Sheet http://www.flooranddecor.com/role/DerivativesandRiskManagementDesignatedHedgeGainsDetails Derivatives and Risk Management - Designated Hedge Gains (Details) Details 59 false false R60.htm 9954505 - Disclosure - Commitments and Contingencies - Narrative (Details) Sheet http://www.flooranddecor.com/role/CommitmentsandContingenciesNarrativeDetails Commitments and Contingencies - Narrative (Details) Details 60 false false R61.htm 9954506 - Disclosure - Commitments and Contingencies - Schedule of Lease Costs (Details) Sheet http://www.flooranddecor.com/role/CommitmentsandContingenciesScheduleofLeaseCostsDetails Commitments and Contingencies - Schedule of Lease Costs (Details) Details 61 false false R62.htm 9954507 - Disclosure - Commitments and Contingencies - Schedule of Lease Maturity (Details) Sheet http://www.flooranddecor.com/role/CommitmentsandContingenciesScheduleofLeaseMaturityDetails Commitments and Contingencies - Schedule of Lease Maturity (Details) Details 62 false false R63.htm 9954508 - Disclosure - Debt - Schedule of Long-term Debt (Details) Sheet http://www.flooranddecor.com/role/DebtScheduleofLongtermDebtDetails Debt - Schedule of Long-term Debt (Details) Details 63 false false R64.htm 9954509 - Disclosure - Debt - Schedule of Maturities of Debt (Details) Sheet http://www.flooranddecor.com/role/DebtScheduleofMaturitiesofDebtDetails Debt - Schedule of Maturities of Debt (Details) Details 64 false false R65.htm 9954510 - Disclosure - Debt - Schedule of Components of Interest Expense (Details) Sheet http://www.flooranddecor.com/role/DebtScheduleofComponentsofInterestExpenseDetails Debt - Schedule of Components of Interest Expense (Details) Details 65 false false R66.htm 9954511 - Disclosure - Debt - Term Loan Facility (Narrative) (Details) Sheet http://www.flooranddecor.com/role/DebtTermLoanFacilityNarrativeDetails Debt - Term Loan Facility (Narrative) (Details) Details 66 false false R67.htm 9954512 - Disclosure - Debt - ABL Facility (Narrative) (Details) Sheet http://www.flooranddecor.com/role/DebtABLFacilityNarrativeDetails Debt - ABL Facility (Narrative) (Details) Details 67 false false R68.htm 9954513 - Disclosure - Debt - Covenants, Deferred Debt Issuance Costs and Original Issue Discounts (Details) Sheet http://www.flooranddecor.com/role/DebtCovenantsDeferredDebtIssuanceCostsandOriginalIssueDiscountsDetails Debt - Covenants, Deferred Debt Issuance Costs and Original Issue Discounts (Details) Details 68 false false R69.htm 9954514 - Disclosure - Debt - Fair Value of Debt (Details) Sheet http://www.flooranddecor.com/role/DebtFairValueofDebtDetails Debt - Fair Value of Debt (Details) Details 69 false false R70.htm 9954515 - Disclosure - Stockholders' Equity - Common Stock and Conversion Features (Narrative) (Details) Sheet http://www.flooranddecor.com/role/StockholdersEquityCommonStockandConversionFeaturesNarrativeDetails Stockholders' Equity - Common Stock and Conversion Features (Narrative) (Details) Details 70 false false R71.htm 9954516 - Disclosure - Stockholders' Equity - Stock Incentive Plans (Narrative) (Details) Sheet http://www.flooranddecor.com/role/StockholdersEquityStockIncentivePlansNarrativeDetails Stockholders' Equity - Stock Incentive Plans (Narrative) (Details) Details 71 false false R72.htm 9954517 - Disclosure - Stockholders' Equity - Schedule of Components of Stock-Based Compensation Expense (Details) Sheet http://www.flooranddecor.com/role/StockholdersEquityScheduleofComponentsofStockBasedCompensationExpenseDetails Stockholders' Equity - Schedule of Components of Stock-Based Compensation Expense (Details) Details 72 false false R73.htm 9954518 - Disclosure - Stockholders' Equity - Schedule of Stock Option Activity (Details) Sheet http://www.flooranddecor.com/role/StockholdersEquityScheduleofStockOptionActivityDetails Stockholders' Equity - Schedule of Stock Option Activity (Details) Details 73 false false R74.htm 9954519 - Disclosure - Stockholders' Equity - Schedule of Restricted Stock Unit Activity (Details) Sheet http://www.flooranddecor.com/role/StockholdersEquityScheduleofRestrictedStockUnitActivityDetails Stockholders' Equity - Schedule of Restricted Stock Unit Activity (Details) Details 74 false false R75.htm 9954520 - Disclosure - Stockholders' Equity - Schedule of Restricted Stock Award Activity (Details) Sheet http://www.flooranddecor.com/role/StockholdersEquityScheduleofRestrictedStockAwardActivityDetails Stockholders' Equity - Schedule of Restricted Stock Award Activity (Details) Details 75 false false R76.htm 9954521 - Disclosure - Stockholders' Equity - Employee Stock Purchase Plan (Narrative) (Details) Sheet http://www.flooranddecor.com/role/StockholdersEquityEmployeeStockPurchasePlanNarrativeDetails Stockholders' Equity - Employee Stock Purchase Plan (Narrative) (Details) Details 76 false false R77.htm 9954522 - Disclosure - Earnings Per Share - Schedule of Computation of Basic and Diluted Earnings Per Share (Details) Sheet http://www.flooranddecor.com/role/EarningsPerShareScheduleofComputationofBasicandDilutedEarningsPerShareDetails Earnings Per Share - Schedule of Computation of Basic and Diluted Earnings Per Share (Details) Details 77 false false R78.htm 9954523 - Disclosure - Earnings Per Share - Schedule of Awards Excluded From Computation (Details) Sheet http://www.flooranddecor.com/role/EarningsPerShareScheduleofAwardsExcludedFromComputationDetails Earnings Per Share - Schedule of Awards Excluded From Computation (Details) Details 78 false false R79.htm 9954524 - Disclosure - Selected Quarterly Financial Information (unaudited) (Details) Sheet http://www.flooranddecor.com/role/SelectedQuarterlyFinancialInformationunauditedDetails Selected Quarterly Financial Information (unaudited) (Details) Details http://www.flooranddecor.com/role/SelectedQuarterlyFinancialInformationunauditedTables 79 false false R80.htm 9954525 - Disclosure - Supply Chain Finance (Details) Sheet http://www.flooranddecor.com/role/SupplyChainFinanceDetails Supply Chain Finance (Details) Details http://www.flooranddecor.com/role/SupplyChainFinance 80 false false R81.htm 9954526 - Disclosure - Acquisition - Narrative (Details) Sheet http://www.flooranddecor.com/role/AcquisitionNarrativeDetails Acquisition - Narrative (Details) Details 81 false false R82.htm 9954527 - Disclosure - Subsequent Event (Details) Sheet http://www.flooranddecor.com/role/SubsequentEventDetails Subsequent Event (Details) Details http://www.flooranddecor.com/role/SubsequentEvent 82 false false All Reports Book All Reports fnd-20231228.htm fnd-20231228.xsd fnd-20231228_cal.xml fnd-20231228_def.xml fnd-20231228_lab.xml fnd-20231228_pre.xml fnd-20231228_g1.jpg fnd-20231228_g2.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 107 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "fnd-20231228.htm": { "nsprefix": "fnd", "nsuri": "http://www.flooranddecor.com/20231228", "dts": { "inline": { "local": [ "fnd-20231228.htm" ] }, "schema": { "local": [ "fnd-20231228.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd" ] }, "calculationLink": { "local": [ "fnd-20231228_cal.xml" ] }, "definitionLink": { "local": [ "fnd-20231228_def.xml" ] }, "labelLink": { "local": [ "fnd-20231228_lab.xml" ] }, "presentationLink": { "local": [ "fnd-20231228_pre.xml" ] } }, "keyStandard": 383, "keyCustom": 42, "axisStandard": 33, "axisCustom": 1, "memberStandard": 47, "memberCustom": 40, "hidden": { "total": 8, "http://fasb.org/us-gaap/2023": 2, "http://xbrl.sec.gov/dei/2023": 4, "http://www.flooranddecor.com/20231228": 2 }, "contextCount": 288, "entityCount": 1, "segmentCount": 90, "elementCount": 764, "unitCount": 14, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 1053, "http://xbrl.sec.gov/dei/2023": 38, "http://xbrl.sec.gov/ecd/2023": 4 }, "report": { "R1": { "role": "http://www.flooranddecor.com/role/CoverPage", "longName": "0000001 - Document - Cover Page", "shortName": "Cover Page", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.flooranddecor.com/role/AuditInformation", "longName": "0000002 - Document - Audit Information", "shortName": "Audit Information", "isDefault": "false", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "2", "firstAnchor": { "contextRef": "c-1", "name": "dei:AuditorName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:AuditorName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets", "longName": "0000003 - Statement - Consolidated Balance Sheets", "shortName": "Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:IncomeTaxesReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "unique": true } }, "R4": { "role": "http://www.flooranddecor.com/role/ConsolidatedBalanceSheetsParenthetical", "longName": "0000004 - Statement - Consolidated Balance Sheets (Parenthetical)", "shortName": "Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.flooranddecor.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome", "longName": "0000005 - Statement - Consolidated Statements of Operations and Comprehensive Income", "shortName": "Consolidated Statements of Operations and Comprehensive Income", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "unique": true } }, "R6": { "role": "http://www.flooranddecor.com/role/ConsolidatedStatementsofStockholdersEquity", "longName": "0000006 - Statement - Consolidated Statements of Stockholders' Equity", "shortName": "Consolidated Statements of Stockholders' Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-14", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-14", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows", "longName": "0000007 - Statement - Consolidated Statements of Cash Flows", "shortName": "Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "unique": true } }, "R8": { "role": "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPolicies", "longName": "0000008 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.flooranddecor.com/role/Revenue", "longName": "0000009 - Disclosure - Revenue", "shortName": "Revenue", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.flooranddecor.com/role/AccruedExpensesandOtherCurrentLiabilities", "longName": "0000010 - Disclosure - Accrued Expenses and Other Current Liabilities", "shortName": "Accrued Expenses and Other Current Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.flooranddecor.com/role/FixedAssets", "longName": "0000011 - Disclosure - Fixed Assets", "shortName": "Fixed Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.flooranddecor.com/role/IntangibleAssets", "longName": "0000012 - Disclosure - Intangible Assets", "shortName": "Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.flooranddecor.com/role/IncomeTaxes", "longName": "0000013 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.flooranddecor.com/role/FairValueMeasurements", "longName": "0000014 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.flooranddecor.com/role/DerivativesandRiskManagement", "longName": "0000015 - Disclosure - Derivatives and Risk Management", "shortName": "Derivatives and Risk Management", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.flooranddecor.com/role/CommitmentsandContingencies", "longName": "0000016 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.flooranddecor.com/role/Debt", "longName": "0000017 - Disclosure - Debt", "shortName": "Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.flooranddecor.com/role/StockholdersEquity", "longName": "0000018 - Disclosure - Stockholders' Equity", "shortName": "Stockholders' Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.flooranddecor.com/role/EarningsPerShare", "longName": "0000019 - Disclosure - Earnings Per Share", "shortName": "Earnings Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.flooranddecor.com/role/SelectedQuarterlyFinancialInformationunaudited", "longName": "0000020 - Disclosure - Selected Quarterly Financial Information (unaudited)", "shortName": "Selected Quarterly Financial Information (unaudited)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.flooranddecor.com/role/SupplyChainFinance", "longName": "0000021 - Disclosure - Supply Chain Finance", "shortName": "Supply Chain Finance", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SupplierFinanceProgramTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SupplierFinanceProgramTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.flooranddecor.com/role/Acquisition", "longName": "0000022 - Disclosure - Acquisition", "shortName": "Acquisition", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.flooranddecor.com/role/SubsequentEvent", "longName": "0000023 - Disclosure - Subsequent Event", "shortName": "Subsequent Event", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true } }, "R24": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-270", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true }, "uniqueAnchor": null }, "R25": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "c-270", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-270", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesPolicies", "longName": "9954471 - Disclosure - Summary of Significant Accounting Policies (Policies)", "shortName": "Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FiscalPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FiscalPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesTables", "longName": "9954472 - Disclosure - Summary of Significant Accounting Policies (Tables)", "shortName": "Summary of Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true }, "uniqueAnchor": null }, "R28": { "role": "http://www.flooranddecor.com/role/RevenueTables", "longName": "9954473 - Disclosure - Revenue (Tables)", "shortName": "Revenue (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.flooranddecor.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables", "longName": "9954474 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)", "shortName": "Accrued Expenses and Other Current Liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.flooranddecor.com/role/FixedAssetsTables", "longName": "9954475 - Disclosure - Fixed Assets (Tables)", "shortName": "Fixed Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true }, "uniqueAnchor": null }, "R31": { "role": "http://www.flooranddecor.com/role/IntangibleAssetsTables", "longName": "9954476 - Disclosure - Intangible Assets (Tables)", "shortName": "Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.flooranddecor.com/role/IncomeTaxesTables", "longName": "9954477 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.flooranddecor.com/role/FairValueMeasurementsTables", "longName": "9954478 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.flooranddecor.com/role/DerivativesandRiskManagementTables", "longName": "9954479 - Disclosure - Derivatives and Risk Management (Tables)", "shortName": "Derivatives and Risk Management (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInterestRateDerivativesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInterestRateDerivativesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.flooranddecor.com/role/CommitmentsandContingenciesTables", "longName": "9954480 - Disclosure - Commitments and Contingencies (Tables)", "shortName": "Commitments and Contingencies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.flooranddecor.com/role/DebtTables", "longName": "9954481 - Disclosure - Debt (Tables)", "shortName": "Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.flooranddecor.com/role/StockholdersEquityTables", "longName": "9954482 - Disclosure - Stockholders' Equity (Tables)", "shortName": "Stockholders' Equity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.flooranddecor.com/role/EarningsPerShareTables", "longName": "9954483 - Disclosure - Earnings Per Share (Tables)", "shortName": "Earnings Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.flooranddecor.com/role/SelectedQuarterlyFinancialInformationunauditedTables", "longName": "9954484 - Disclosure - Selected Quarterly Financial Information (unaudited) (Tables)", "shortName": "Selected Quarterly Financial Information (unaudited) (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "longName": "9954485 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details)", "shortName": "Summary of Significant Accounting Policies - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:NumberOfStatesInWhichEntityOperates", "unitRef": "state", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "unique": true } }, "R41": { "role": "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesScheduleofFixedAssetsEstimatedUsefulLivesDetails", "longName": "9954486 - Disclosure - Summary of Significant Accounting Policies - Schedule of Fixed Assets Estimated Useful Lives (Details)", "shortName": "Summary of Significant Accounting Policies - Schedule of Fixed Assets Estimated Useful Lives (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-48", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "div", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-48", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "div", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsDetails", "longName": "9954487 - Disclosure - Summary of Significant Accounting Policies - Schedule of Finite-Lived Intangible Assets (Details)", "shortName": "Summary of Significant Accounting Policies - Schedule of Finite-Lived Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-57", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:IntangibleAssetsFiniteLivedPolicy", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-57", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:IntangibleAssetsFiniteLivedPolicy", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.flooranddecor.com/role/RevenueNarrativeDetails", "longName": "9954488 - Disclosure - Revenue - Narrative (Details)", "shortName": "Revenue - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.flooranddecor.com/role/RevenueScheduleofDisaggregatedRevenueDetails", "longName": "9954489 - Disclosure - Revenue - Schedule of Disaggregated Revenue (Details)", "shortName": "Revenue - Schedule of Disaggregated Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-270", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-110", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "unique": true } }, "R45": { "role": "http://www.flooranddecor.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails", "longName": "9954490 - Disclosure - Accrued Expenses and Other Current Liabilities (Details)", "shortName": "Accrued Expenses and Other Current Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-4", "name": "fnd:AccruedConstructionInProgressCosts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "fnd:AccruedConstructionInProgressCosts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.flooranddecor.com/role/FixedAssetsDetails", "longName": "9954491 - Disclosure - Fixed Assets (Details)", "shortName": "Fixed Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.flooranddecor.com/role/IntangibleAssetsScheduleofCarryingAmountofGoodwillDetails", "longName": "9954492 - Disclosure - Intangible Assets - Schedule of Carrying Amount of Goodwill (Details)", "shortName": "Intangible Assets - Schedule of Carrying Amount of Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "unique": true } }, "R48": { "role": "http://www.flooranddecor.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails", "longName": "9954493 - Disclosure - Intangible Assets - Schedule of Intangible Assets (Details)", "shortName": "Intangible Assets - Schedule of Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.flooranddecor.com/role/IntangibleAssetsScheduleofFutureAmortizableExpenseRelatedtoOtherIntangibleAssetsDetails", "longName": "9954494 - Disclosure - Intangible Assets - Schedule of Future Amortizable Expense Related to Other Intangible Assets (Details)", "shortName": "Intangible Assets - Schedule of Future Amortizable Expense Related to Other Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.flooranddecor.com/role/IncomeTaxesScheduleofComponentsoftheProvisionforIncomeTaxesDetails", "longName": "9954495 - Disclosure - Income Taxes - Schedule of Components of the Provision for Income Taxes (Details)", "shortName": "Income Taxes - Schedule of Components of the Provision for Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.flooranddecor.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxReconciliationDetails", "longName": "9954496 - Disclosure - Income Taxes - Schedule of Effective Income Tax Reconciliation (Details)", "shortName": "Income Taxes - Schedule of Effective Income Tax Reconciliation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.flooranddecor.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails", "longName": "9954497 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)", "shortName": "Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-4", "name": "fnd:DeferredTaxAssetsLeaseLiabilities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "fnd:DeferredTaxAssetsLeaseLiabilities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.flooranddecor.com/role/IncomeTaxesValuationandUnrecognizedNarrativeDetails", "longName": "9954498 - Disclosure - Income Taxes - Valuation and Unrecognized (Narrative) (Details)", "shortName": "Income Taxes - Valuation and Unrecognized (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:DeferredTaxAssetsValuationAllowance", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:DeferredTaxAssetsValuationAllowance", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:DeferredTaxAssetsValuationAllowance", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:DeferredTaxAssetsValuationAllowance", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.flooranddecor.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsDetails", "longName": "9954499 - Disclosure - Income Taxes - Schedule of Unrecognized Tax Benefits (Details)", "shortName": "Income Taxes - Schedule of Unrecognized Tax Benefits (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-18", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "unique": true } }, "R55": { "role": "http://www.flooranddecor.com/role/FairValueMeasurementsNarrativeDetails", "longName": "9954500 - Disclosure - Fair Value Measurements - Narrative (Details)", "shortName": "Fair Value Measurements - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-149", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "unique": true } }, "R56": { "role": "http://www.flooranddecor.com/role/FairValueMeasurementsScheduleofFairValueLiabilitiesMeasuredonRecurringBasisUnobservableInputReconciliationDetails", "longName": "9954501 - Disclosure - Fair Value Measurements - Schedule of Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation (Details)", "shortName": "Fair Value Measurements - Schedule of Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-139", "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-137", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "unique": true } }, "R57": { "role": "http://www.flooranddecor.com/role/FairValueMeasurementsScheduleofFairValueMeasurementInputsandValuationTechniquesDetails", "longName": "9954502 - Disclosure - Fair Value Measurements - Schedule of Fair Value Measurement Inputs and Valuation Techniques (Details)", "shortName": "Fair Value Measurements - Schedule of Fair Value Measurement Inputs and Valuation Techniques (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-141", "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-141", "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.flooranddecor.com/role/DerivativesandRiskManagementDetails", "longName": "9954503 - Disclosure - Derivatives and Risk Management (Details)", "shortName": "Derivatives and Risk Management (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-151", "name": "us-gaap:DerivativeNotionalAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInterestRateDerivativesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "unique": true } }, "R59": { "role": "http://www.flooranddecor.com/role/DerivativesandRiskManagementDesignatedHedgeGainsDetails", "longName": "9954504 - Disclosure - Derivatives and Risk Management - Designated Hedge Gains (Details)", "shortName": "Derivatives and Risk Management - Designated Hedge Gains (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-167", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-167", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "unique": true } }, "R60": { "role": "http://www.flooranddecor.com/role/CommitmentsandContingenciesNarrativeDetails", "longName": "9954505 - Disclosure - Commitments and Contingencies - Narrative (Details)", "shortName": "Commitments and Contingencies - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-4", "name": "fnd:NumberOfLeasesWithVariableLeasePayments", "unitRef": "lease", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "fnd:NumberOfLeasesWithVariableLeasePayments", "unitRef": "lease", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.flooranddecor.com/role/CommitmentsandContingenciesScheduleofLeaseCostsDetails", "longName": "9954506 - Disclosure - Commitments and Contingencies - Schedule of Lease Costs (Details)", "shortName": "Commitments and Contingencies - Schedule of Lease Costs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true } }, "R62": { "role": "http://www.flooranddecor.com/role/CommitmentsandContingenciesScheduleofLeaseMaturityDetails", "longName": "9954507 - Disclosure - Commitments and Contingencies - Schedule of Lease Maturity (Details)", "shortName": "Commitments and Contingencies - Schedule of Lease Maturity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.flooranddecor.com/role/DebtScheduleofLongtermDebtDetails", "longName": "9954508 - Disclosure - Debt - Schedule of Long-term Debt (Details)", "shortName": "Debt - Schedule of Long-term Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:DebtCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "unique": true } }, "R64": { "role": "http://www.flooranddecor.com/role/DebtScheduleofMaturitiesofDebtDetails", "longName": "9954509 - Disclosure - Debt - Schedule of Maturities of Debt (Details)", "shortName": "Debt - Schedule of Maturities of Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true } }, "R65": { "role": "http://www.flooranddecor.com/role/DebtScheduleofComponentsofInterestExpenseDetails", "longName": "9954510 - Disclosure - Debt - Schedule of Components of Interest Expense (Details)", "shortName": "Debt - Schedule of Components of Interest Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InterestCostsIncurred", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InterestCostsIncurred", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true } }, "R66": { "role": "http://www.flooranddecor.com/role/DebtTermLoanFacilityNarrativeDetails", "longName": "9954511 - Disclosure - Debt - Term Loan Facility (Narrative) (Details)", "shortName": "Debt - Term Loan Facility (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-191", "name": "us-gaap:DebtInstrumentBasisSpreadOnVariableRate1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-191", "name": "us-gaap:DebtInstrumentBasisSpreadOnVariableRate1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true } }, "R67": { "role": "http://www.flooranddecor.com/role/DebtABLFacilityNarrativeDetails", "longName": "9954512 - Disclosure - Debt - ABL Facility (Narrative) (Details)", "shortName": "Debt - ABL Facility (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-200", "name": "us-gaap:LettersOfCreditOutstandingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-200", "name": "us-gaap:LettersOfCreditOutstandingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true } }, "R68": { "role": "http://www.flooranddecor.com/role/DebtCovenantsDeferredDebtIssuanceCostsandOriginalIssueDiscountsDetails", "longName": "9954513 - Disclosure - Debt - Covenants, Deferred Debt Issuance Costs and Original Issue Discounts (Details)", "shortName": "Debt - Covenants, Deferred Debt Issuance Costs and Original Issue Discounts (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AmortizationOfFinancingCostsAndDiscounts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AmortizationOfFinancingCostsAndDiscounts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true } }, "R69": { "role": "http://www.flooranddecor.com/role/DebtFairValueofDebtDetails", "longName": "9954514 - Disclosure - Debt - Fair Value of Debt (Details)", "shortName": "Debt - Fair Value of Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:LongTermDebtFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:LongTermDebtFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true } }, "R70": { "role": "http://www.flooranddecor.com/role/StockholdersEquityCommonStockandConversionFeaturesNarrativeDetails", "longName": "9954515 - Disclosure - Stockholders' Equity - Common Stock and Conversion Features (Narrative) (Details)", "shortName": "Stockholders' Equity - Common Stock and Conversion Features (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c-4", "name": "fnd:CommonStockNumberOfClasses", "unitRef": "class", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "fnd:CommonStockNumberOfClasses", "unitRef": "class", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true } }, "R71": { "role": "http://www.flooranddecor.com/role/StockholdersEquityStockIncentivePlansNarrativeDetails", "longName": "9954516 - Disclosure - Stockholders' Equity - Stock Incentive Plans (Narrative) (Details)", "shortName": "Stockholders' Equity - Stock Incentive Plans (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c-207", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-207", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true } }, "R72": { "role": "http://www.flooranddecor.com/role/StockholdersEquityScheduleofComponentsofStockBasedCompensationExpenseDetails", "longName": "9954517 - Disclosure - Stockholders' Equity - Schedule of Components of Stock-Based Compensation Expense (Details)", "shortName": "Stockholders' Equity - Schedule of Components of Stock-Based Compensation Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-181", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "unique": true } }, "R73": { "role": "http://www.flooranddecor.com/role/StockholdersEquityScheduleofStockOptionActivityDetails", "longName": "9954518 - Disclosure - Stockholders' Equity - Schedule of Stock Option Activity (Details)", "shortName": "Stockholders' Equity - Schedule of Stock Option Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true } }, "R74": { "role": "http://www.flooranddecor.com/role/StockholdersEquityScheduleofRestrictedStockUnitActivityDetails", "longName": "9954519 - Disclosure - Stockholders' Equity - Schedule of Restricted Stock Unit Activity (Details)", "shortName": "Stockholders' Equity - Schedule of Restricted Stock Unit Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "c-220", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-220", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true } }, "R75": { "role": "http://www.flooranddecor.com/role/StockholdersEquityScheduleofRestrictedStockAwardActivityDetails", "longName": "9954520 - Disclosure - Stockholders' Equity - Schedule of Restricted Stock Award Activity (Details)", "shortName": "Stockholders' Equity - Schedule of Restricted Stock Award Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "c-242", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-245", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "unique": true } }, "R76": { "role": "http://www.flooranddecor.com/role/StockholdersEquityEmployeeStockPurchasePlanNarrativeDetails", "longName": "9954521 - Disclosure - Stockholders' Equity - Employee Stock Purchase Plan (Narrative) (Details)", "shortName": "Stockholders' Equity - Employee Stock Purchase Plan (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "c-1", "name": "fnd:EmployeeStockPurchasePlanPurchasePriceAsPercentageOfFairMarketValue", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "fnd:EmployeeStockPurchasePlanPurchasePriceAsPercentageOfFairMarketValue", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true } }, "R77": { "role": "http://www.flooranddecor.com/role/EarningsPerShareScheduleofComputationofBasicandDilutedEarningsPerShareDetails", "longName": "9954522 - Disclosure - Earnings Per Share - Schedule of Computation of Basic and Diluted Earnings Per Share (Details)", "shortName": "Earnings Per Share - Schedule of Computation of Basic and Diluted Earnings Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "c-270", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "unique": true } }, "R78": { "role": "http://www.flooranddecor.com/role/EarningsPerShareScheduleofAwardsExcludedFromComputationDetails", "longName": "9954523 - Disclosure - Earnings Per Share - Schedule of Awards Excluded From Computation (Details)", "shortName": "Earnings Per Share - Schedule of Awards Excluded From Computation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "c-261", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-261", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true } }, "R79": { "role": "http://www.flooranddecor.com/role/SelectedQuarterlyFinancialInformationunauditedDetails", "longName": "9954524 - Disclosure - Selected Quarterly Financial Information (unaudited) (Details)", "shortName": "Selected Quarterly Financial Information (unaudited) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "c-270", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-270", "name": "us-gaap:GrossProfit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "unique": true } }, "R80": { "role": "http://www.flooranddecor.com/role/SupplyChainFinanceDetails", "longName": "9954525 - Disclosure - Supply Chain Finance (Details)", "shortName": "Supply Chain Finance (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:SupplierFinanceProgramObligationCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:SupplierFinanceProgramObligationCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true, "unique": true } }, "R81": { "role": "http://www.flooranddecor.com/role/AcquisitionNarrativeDetails", "longName": "9954526 - Disclosure - Acquisition - Narrative (Details)", "shortName": "Acquisition - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-276", "name": "us-gaap:BusinessCombinationAcquisitionRelatedCosts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "unique": true } }, "R82": { "role": "http://www.flooranddecor.com/role/SubsequentEventDetails", "longName": "9954527 - Disclosure - Subsequent Event (Details)", "shortName": "Subsequent Event (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "c-190", "name": "us-gaap:DerivativeCapInterestRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-287", "name": "us-gaap:DerivativeNotionalAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fnd-20231228.htm", "unique": true } } }, "tag": { "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "presentation": [ "http://www.flooranddecor.com/role/AccruedExpensesandOtherCurrentLiabilities" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued Expenses and Other Current Liabilities", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period." } } }, "auth_ref": [ "r32" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Trade accounts payable", "label": "Accounts Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r31", "r770" ] }, "us-gaap_AccruedBonusesCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedBonusesCurrentAndNoncurrent", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.flooranddecor.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued incentive compensation", "label": "Accrued Bonuses", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements." } } }, "auth_ref": [ "r127" ] }, "fnd_AccruedConstructionInProgressCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "AccruedConstructionInProgressCosts", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.flooranddecor.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued construction in progress", "label": "Accrued Construction In Progress Costs", "documentation": "Carrying amount of accrued liability for construction costs." } } }, "auth_ref": [] }, "fnd_AccruedExpensesAndOtherCurrentLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "AccruedExpensesAndOtherCurrentLiabilitiesMember", "presentation": [ "http://www.flooranddecor.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued Expenses and Other Current Liabilities", "label": "Accrued Expenses And Other Current Liabilities [Member]", "documentation": "Accrued Expenses And Other Current Liabilities" } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 }, "http://www.flooranddecor.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.flooranddecor.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails", "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other current liabilities", "totalLabel": "Accrued expenses and other current liabilities", "label": "Accrued Liabilities, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r35" ] }, "us-gaap_AccruedLiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrentAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accrued Liabilities, Current [Abstract]", "label": "Accrued Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "fnd_AccruedLoyaltyProgramLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "AccruedLoyaltyProgramLiability", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.flooranddecor.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loyalty program liability", "label": "Accrued Loyalty Program Liability", "documentation": "Carrying value of accrued loyalty program liability." } } }, "auth_ref": [] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/FixedAssetsDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.flooranddecor.com/role/FixedAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less: accumulated depreciation and amortization", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r71", "r217", "r604" ] }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "presentation": [ "http://www.flooranddecor.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent", "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]", "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent." } } }, "auth_ref": [ "r237", "r245", "r246", "r522", "r736", "r874" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive income, net", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r41", "r42", "r147", "r228", "r600", "r622", "r623" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.flooranddecor.com/role/DerivativesandRiskManagementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss)", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r7", "r18", "r42", "r528", "r531", "r573", "r618", "r619", "r874", "r875", "r876", "r884", "r885", "r886" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://www.flooranddecor.com/role/AcquisitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Useful life", "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r163" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r823" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital, Common Stock", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r141" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-in Capital", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r476", "r477", "r478", "r633", "r884", "r885", "r886", "r960", "r979" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r829" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r829" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r829" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r829" ] }, "fnd_AdjacentCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "AdjacentCategoriesMember", "presentation": [ "http://www.flooranddecor.com/role/RevenueScheduleofDisaggregatedRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Adjacent categories", "label": "Adjacent Categories [Member]", "documentation": "Adjacent Categories" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "debit", "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Common stock redeemed for tax liability", "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r81", "r82", "r442" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingCostsPolicyTextBlock", "presentation": [ "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Advertising Expenses", "label": "Advertising Cost [Policy Text Block]", "documentation": "Disclosure of accounting policy for advertising cost." } } }, "auth_ref": [ "r198" ] }, "us-gaap_AdvertisingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingExpense", "crdr": "debit", "presentation": [ "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Advertising expense", "label": "Advertising Expense", "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line." } } }, "auth_ref": [ "r484" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r793", "r805", "r815", "r841" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r796", "r808", "r818", "r844" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r829" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r836" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r800", "r809", "r819", "r836", "r845", "r849", "r857" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r855" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityEmployeeStockPurchasePlanNarrativeDetails", "http://www.flooranddecor.com/role/StockholdersEquityScheduleofComponentsofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total stock-based compensation expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r474", "r483" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for doubtful accounts", "label": "Accounts Receivable, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r229", "r318", "r322", "r323", "r324", "r975" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.flooranddecor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfDeferredHedgeGains": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfDeferredHedgeGains", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Interest cap derivative contracts", "label": "Amortization of Deferred Hedge Gains", "documentation": "The amount of expense charged against earnings by an Entity to record deferred gains and losses on hedge instruments. Examples include gain on economic hedges, amortization of gain on designated fair value hedge and so forth." } } }, "auth_ref": [ "r878" ] }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCostsAndDiscounts", "crdr": "debit", "presentation": [ "http://www.flooranddecor.com/role/DebtCovenantsDeferredDebtIssuanceCostsandOriginalIssueDiscountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred debt issuance and original issue discount amortization expense", "label": "Amortization of Debt Issuance Costs and Discounts", "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r387", "r557", "r749", "r750", "r878" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.flooranddecor.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of intangible assets", "label": "Amortization of Intangible Assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r11", "r64", "r69" ] }, "fnd_AnnualEarningsMarginTargetsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "AnnualEarningsMarginTargetsMember", "presentation": [ "http://www.flooranddecor.com/role/AcquisitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Annual Adjusted EBITDA Margin Targets", "label": "Annual Earnings Margin Targets [Member]", "documentation": "Annual Earnings Margin Targets" } } }, "auth_ref": [] }, "fnd_AnnualGrossProfitTargetsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "AnnualGrossProfitTargetsMember", "presentation": [ "http://www.flooranddecor.com/role/AcquisitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Annual Gross Profit Targets", "label": "Annual Gross Profit Targets [Member]", "documentation": "Annual Gross Profit Targets" } } }, "auth_ref": [] }, "fnd_AnnualShareBasedCompensationGrantMember": { "xbrltype": "domainItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "AnnualShareBasedCompensationGrantMember", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityScheduleofRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Annual Share-Based Compensation Grant", "label": "Annual Share-Based Compensation Grant [Member]", "documentation": "Annual Share-Based Compensation Grant" } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.flooranddecor.com/role/EarningsPerShareScheduleofAwardsExcludedFromComputationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Anti-dilutive shares excluded from the computation of diluted earnings (in shares)", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r287" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.flooranddecor.com/role/EarningsPerShareScheduleofAwardsExcludedFromComputationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities [Axis]", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r54" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.flooranddecor.com/role/EarningsPerShareScheduleofAwardsExcludedFromComputationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.flooranddecor.com/role/EarningsPerShareScheduleofAwardsExcludedFromComputationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities, Name [Domain]", "label": "Antidilutive Securities, Name [Domain]", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r54" ] }, "us-gaap_AreaOfRealEstateProperty": { "xbrltype": "areaItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AreaOfRealEstateProperty", "presentation": [ "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Area of facility", "label": "Area of Real Estate Property", "documentation": "Area of a real estate property." } } }, "auth_ref": [] }, "fnd_AssetBasedLoanFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "AssetBasedLoanFacilityMember", "presentation": [ "http://www.flooranddecor.com/role/DebtABLFacilityNarrativeDetails", "http://www.flooranddecor.com/role/DebtCovenantsDeferredDebtIssuanceCostsandOriginalIssueDiscountsDetails", "http://www.flooranddecor.com/role/DebtFairValueofDebtDetails", "http://www.flooranddecor.com/role/DebtScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset-based Loan Facility (\u201cABL Facility\u201d)", "verboseLabel": "ABL Facility", "label": "Asset-Based Loan Facility [Member]", "documentation": "Asset-Based Loan Facility" } } }, "auth_ref": [] }, "us-gaap_AssetRetirementObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetRetirementObligation", "crdr": "credit", "presentation": [ "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset retirement obligation", "label": "Asset Retirement Obligation", "documentation": "The carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees." } } }, "auth_ref": [ "r345", "r346" ] }, "us-gaap_AssetRetirementObligationsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetRetirementObligationsPolicy", "presentation": [ "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Retirement Obligations", "label": "Asset Retirement Obligation [Policy Text Block]", "documentation": "Disclosure of accounting policy for legal obligation associated with retirement of long-lived asset that results from acquisition, construction, or development or from normal operation of long-lived asset. Excludes environmental remediation liability from improper or other-than-normal operation of long-lived asset, obligation arising in connection with leased property that meets definition of lease payments or variable lease payments and from plan to sell or otherwise dispose of a long-lived asset." } } }, "auth_ref": [ "r344" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r186", "r221", "r258", "r295", "r309", "r313", "r319", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r520", "r523", "r547", "r595", "r668", "r770", "r782", "r914", "r915", "r967" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r213", "r232", "r258", "r319", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r520", "r523", "r547", "r770", "r914", "r915", "r967" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total long-term assets", "label": "Assets, Noncurrent", "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 after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r258", "r319", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r520", "r523", "r547", "r914", "r915", "r967" ] }, "fnd_AuditInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "AuditInformationAbstract", "lang": { "en-us": { "role": { "label": "Audit Information [Abstract]", "documentation": "Audit Information" } } }, "auth_ref": [] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://www.flooranddecor.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Firm ID", "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r787", "r788", "r801" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://www.flooranddecor.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Location", "label": "Auditor Location" } } }, "auth_ref": [ "r787", "r788", "r801" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://www.flooranddecor.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Name", "label": "Auditor Name" } } }, "auth_ref": [ "r787", "r788", "r801" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r852" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r853" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r848" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r848" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r848" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r848" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r848" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r848" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityScheduleofRestrictedStockAwardActivityDetails", "http://www.flooranddecor.com/role/StockholdersEquityScheduleofRestrictedStockUnitActivityDetails", "http://www.flooranddecor.com/role/StockholdersEquityScheduleofStockOptionActivityDetails", "http://www.flooranddecor.com/role/StockholdersEquityStockIncentivePlansNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r445", "r446", "r447", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r469", "r470", "r471", "r472", "r473" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r851" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r850" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r849" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r849" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.flooranddecor.com/role/DerivativesandRiskManagementDetails", "http://www.flooranddecor.com/role/FairValueMeasurementsNarrativeDetails", "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Axis]", "label": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.flooranddecor.com/role/DerivativesandRiskManagementDetails", "http://www.flooranddecor.com/role/FairValueMeasurementsNarrativeDetails", "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Domain]", "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r104", "r109" ] }, "us-gaap_BaseRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BaseRateMember", "presentation": [ "http://www.flooranddecor.com/role/DebtTermLoanFacilityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Base Rate", "label": "Base Rate [Member]", "documentation": "Minimum rate investor will accept." } } }, "auth_ref": [] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "fnd_BuildingsAndImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "BuildingsAndImprovementsMember", "presentation": [ "http://www.flooranddecor.com/role/FixedAssetsDetails", "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesScheduleofFixedAssetsEstimatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Buildings and improvements", "label": "Buildings And Improvements [Member]", "documentation": "Buildings And Improvements" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.flooranddecor.com/role/AcquisitionNarrativeDetails", "http://www.flooranddecor.com/role/FairValueMeasurementsScheduleofFairValueLiabilitiesMeasuredonRecurringBasisUnobservableInputReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Acquiree [Domain]", "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r516", "r762", "r763" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.flooranddecor.com/role/AcquisitionNarrativeDetails", "http://www.flooranddecor.com/role/FairValueMeasurementsScheduleofFairValueLiabilitiesMeasuredonRecurringBasisUnobservableInputReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Axis]", "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r89", "r91", "r516", "r762", "r763" ] }, "us-gaap_BusinessAcquisitionContingentConsiderationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionContingentConsiderationLineItems", "presentation": [ "http://www.flooranddecor.com/role/FairValueMeasurementsScheduleofFairValueLiabilitiesMeasuredonRecurringBasisUnobservableInputReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Contingent Consideration [Line Items]", "label": "Business Acquisition, Contingent Consideration [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.flooranddecor.com/role/AcquisitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Line Items]", "label": "Business Acquisition [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r516" ] }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "presentation": [ "http://www.flooranddecor.com/role/AcquisitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of voting interests acquired", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination." } } }, "auth_ref": [ "r90" ] }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAcquisitionRelatedCosts", "crdr": "debit", "presentation": [ "http://www.flooranddecor.com/role/AcquisitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition related costs", "label": "Business Combination, Acquisition Related Costs", "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities." } } }, "auth_ref": [ "r88" ] }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://www.flooranddecor.com/role/AcquisitionNarrativeDetails", "http://www.flooranddecor.com/role/FairValueMeasurementsScheduleofFairValueLiabilitiesMeasuredonRecurringBasisUnobservableInputReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business combination, consideration transferred", "label": "Business Combination, Consideration Transferred", "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer." } } }, "auth_ref": [ "r3", "r4", "r16" ] }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "crdr": "credit", "presentation": [ "http://www.flooranddecor.com/role/AcquisitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Floor and Decor Class A common stock", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination." } } }, "auth_ref": [ "r3", "r4" ] }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Change in fair value of contingent earn-out liabilities", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement." } } }, "auth_ref": [ "r519", "r877" ] }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "crdr": "credit", "presentation": [ "http://www.flooranddecor.com/role/AcquisitionNarrativeDetails", "http://www.flooranddecor.com/role/FairValueMeasurementsScheduleofFairValueLiabilitiesMeasuredonRecurringBasisUnobservableInputReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration, potential earnout payments", "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High", "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid." } } }, "auth_ref": [ "r98" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiability", "crdr": "credit", "presentation": [ "http://www.flooranddecor.com/role/AcquisitionNarrativeDetails", "http://www.flooranddecor.com/role/FairValueMeasurementsNarrativeDetails", "http://www.flooranddecor.com/role/FairValueMeasurementsScheduleofFairValueLiabilitiesMeasuredonRecurringBasisUnobservableInputReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration liability", "label": "Business Combination, Contingent Consideration, Liability", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination." } } }, "auth_ref": [ "r5", "r97", "r518" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiabilityMeasurementInput", "presentation": [ "http://www.flooranddecor.com/role/FairValueMeasurementsScheduleofFairValueMeasurementInputsandValuationTechniquesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative liability, measurement input", "label": "Business Combination, Contingent Consideration, Liability, Measurement Input", "documentation": "Value of input used to measure contingent consideration liability from business combination." } } }, "auth_ref": [ "r543" ] }, "fnd_BusinessCombinationContingentConsiderationLiabilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "BusinessCombinationContingentConsiderationLiabilityMember", "presentation": [ "http://www.flooranddecor.com/role/FairValueMeasurementsNarrativeDetails", "http://www.flooranddecor.com/role/FairValueMeasurementsScheduleofFairValueLiabilitiesMeasuredonRecurringBasisUnobservableInputReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent Earn-out Liabilities", "label": "Business Combination, Contingent Consideration, Liability [Member]", "documentation": "Business Combination, Contingent Consideration, Liability" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.flooranddecor.com/role/Acquisition" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition", "label": "Business Combination Disclosure [Text Block]", "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)." } } }, "auth_ref": [ "r180", "r517" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation", "crdr": "credit", "presentation": [ "http://www.flooranddecor.com/role/AcquisitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease obligation", "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation", "documentation": "Amount of lease obligation assumed in business combination." } } }, "auth_ref": [ "r93" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "crdr": "debit", "presentation": [ "http://www.flooranddecor.com/role/AcquisitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-lived intangibles", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date." } } }, "auth_ref": [ "r92", "r93" ] }, "fnd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets", "crdr": "debit", "presentation": [ "http://www.flooranddecor.com/role/AcquisitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Right-Of-Use Assets", "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Right-Of-Use Assets" } } }, "auth_ref": [] }, "fnd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWorkingCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWorkingCapital", "crdr": "debit", "presentation": [ "http://www.flooranddecor.com/role/AcquisitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Working Capital", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Working Capital", "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Working Capital" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsPolicy", "presentation": [ "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combinations", "label": "Business Combinations Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy." } } }, "auth_ref": [ "r87" ] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Fixed assets accrued at the end of the period", "label": "Capital Expenditures Incurred but Not yet Paid", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r51", "r52", "r53" ] }, "fnd_CapitalStockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "CapitalStockAbstract", "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Capital stock:", "label": "Capital stock [Abstract]", "documentation": "No definition." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value." } } }, "auth_ref": [ "r49" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets", "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "periodStartLabel": "Cash and cash equivalents, beginning of the period", "periodEndLabel": "Cash and cash equivalents, end of the period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r48", "r156", "r255" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase (decrease) in cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r6", "r156" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r827" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.flooranddecor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets", "http://www.flooranddecor.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.flooranddecor.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.flooranddecor.com/role/StockholdersEquityCommonStockandConversionFeaturesNarrativeDetails", "http://www.flooranddecor.com/role/StockholdersEquityEmployeeStockPurchasePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Domain]", "label": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r210", "r225", "r226", "r227", "r258", "r278", "r282", "r284", "r286", "r293", "r294", "r319", "r356", "r358", "r359", "r360", "r363", "r364", "r395", "r396", "r398", "r401", "r407", "r547", "r627", "r628", "r629", "r630", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r656", "r677", "r696", "r710", "r711", "r712", "r713", "r714", "r864", "r879", "r887" ] }, "fnd_CloudComputingArrangementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "CloudComputingArrangementsPolicyPolicyTextBlock", "presentation": [ "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Cloud Computing Arrangements", "label": "Cloud Computing Arrangements, Policy [Policy Text Block]", "documentation": "Cloud Computing Arrangements, Policy" } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r828" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r828" ] }, "fnd_CommercialFlooringSalesDistributorsAcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "CommercialFlooringSalesDistributorsAcquisitionMember", "presentation": [ "http://www.flooranddecor.com/role/AcquisitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Commercial Flooring Distributors", "label": "Commercial Flooring Sales Distributors Acquisition [Member]", "documentation": "Commercial Flooring Sales Distributors Acquisition" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (Note 9)", "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r39", "r128", "r597", "r655" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.flooranddecor.com/role/CommitmentsandContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r169", "r348", "r349", "r718", "r908" ] }, "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesPolicyTextBlock", "presentation": [ "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies." } } }, "auth_ref": [ "r72", "r719" ] }, "us-gaap_CommonClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassAMember", "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets", "http://www.flooranddecor.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.flooranddecor.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.flooranddecor.com/role/StockholdersEquityCommonStockandConversionFeaturesNarrativeDetails", "http://www.flooranddecor.com/role/StockholdersEquityEmployeeStockPurchasePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common Class A", "label": "Common Class A [Member]", "documentation": "Classification of common stock representing ownership interest in a corporation." } } }, "auth_ref": [ "r979" ] }, "us-gaap_CommonClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassBMember", "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets", "http://www.flooranddecor.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.flooranddecor.com/role/StockholdersEquityCommonStockandConversionFeaturesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common Class B", "label": "Common Class B [Member]", "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation." } } }, "auth_ref": [ "r979" ] }, "us-gaap_CommonClassCMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassCMember", "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets", "http://www.flooranddecor.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.flooranddecor.com/role/StockholdersEquityCommonStockandConversionFeaturesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common Class C", "label": "Common Class C [Member]", "documentation": "Classification of common stock that has different rights than provided to Class A or B shares, representing ownership interest in a corporation." } } }, "auth_ref": [] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r773", "r774", "r775", "r777", "r778", "r779", "r780", "r884", "r885", "r960", "r977", "r979" ] }, "fnd_CommonStockNumberOfClasses": { "xbrltype": "integerItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "CommonStockNumberOfClasses", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityCommonStockandConversionFeaturesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of classes of common stock", "label": "Common Stock, Number Of Classes", "documentation": "The number of classes of common stock offered by the entity." } } }, "auth_ref": [] }, "us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract", "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock, Number of Shares, Par Value and Other Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.flooranddecor.com/role/StockholdersEquityEmployeeStockPurchasePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock, par value (in dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r140" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r140", "r656" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued (in shares)", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r140" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.flooranddecor.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Beginning balance (in shares)", "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r19", "r140", "r656", "r674", "r979", "r980" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r140", "r599", "r770" ] }, "fnd_CommonStockVotesPerCommonShare": { "xbrltype": "integerItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "CommonStockVotesPerCommonShare", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityCommonStockandConversionFeaturesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Votes per share held", "label": "Common Stock, Votes Per Common Share", "documentation": "The number of votes to which a holder of common stock is entitled per share held." } } }, "auth_ref": [] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r833" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r832" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r834" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r831" ] }, "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComponentsOfDeferredTaxAssetsAbstract", "presentation": [ "http://www.flooranddecor.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets:", "label": "Components of Deferred Tax Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract", "presentation": [ "http://www.flooranddecor.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liabilities:", "label": "Components of Deferred Tax Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Total comprehensive income", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r43", "r240", "r242", "r248", "r591", "r608" ] }, "fnd_ComputerSoftwareAndHardwareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "ComputerSoftwareAndHardwareMember", "presentation": [ "http://www.flooranddecor.com/role/FixedAssetsDetails", "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesScheduleofFixedAssetsEstimatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Computer software and hardware", "label": "Computer Software And Hardware [Member]", "documentation": "Purchased software applications and/or internally developed software for long-term internal use, and the long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems." } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.flooranddecor.com/role/RevenueScheduleofDisaggregatedRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Domain]", "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r55", "r57", "r120", "r121", "r317", "r717" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.flooranddecor.com/role/RevenueScheduleofDisaggregatedRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Axis]", "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r55", "r57", "r120", "r121", "r317", "r624", "r717" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.flooranddecor.com/role/RevenueScheduleofDisaggregatedRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Axis]", "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r55", "r57", "r120", "r121", "r317", "r717", "r867" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.flooranddecor.com/role/RevenueScheduleofDisaggregatedRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "%\u00a0of Net\u00a0Sales", "label": "Concentration Risk, Percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r55", "r57", "r120", "r121", "r317" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.flooranddecor.com/role/RevenueScheduleofDisaggregatedRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Domain]", "label": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r55", "r57", "r120", "r121", "r317", "r717" ] }, "srt_CondensedBalanceSheetStatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CondensedBalanceSheetStatementTable", "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets", "http://www.flooranddecor.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Condensed Balance Sheet Statement [Table]", "label": "Condensed Balance Sheet Statement [Table]" } } }, "auth_ref": [ "r261", "r865" ] }, "us-gaap_ConstructionInProgressMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConstructionInProgressMember", "presentation": [ "http://www.flooranddecor.com/role/FixedAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Construction in process", "label": "Construction in Progress [Member]", "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service." } } }, "auth_ref": [] }, "us-gaap_ContingentConsiderationByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContingentConsiderationByTypeAxis", "presentation": [ "http://www.flooranddecor.com/role/AcquisitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent Consideration by Type [Axis]", "label": "Contingent Consideration by Type [Axis]", "documentation": "Information by type of contingent consideration." } } }, "auth_ref": [] }, "us-gaap_ContingentConsiderationTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContingentConsiderationTypeDomain", "presentation": [ "http://www.flooranddecor.com/role/AcquisitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent Consideration Type [Domain]", "label": "Contingent Consideration Type [Domain]", "documentation": "Description of contingent payment arrangement." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://www.flooranddecor.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Contract liability", "label": "Contract with Customer, Liability", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r409", "r410", "r429" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets", "http://www.flooranddecor.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r409", "r410", "r429" ] }, "fnd_ContractWithCustomerLiabilityCurrentLoyaltyProgram": { "xbrltype": "monetaryItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "ContractWithCustomerLiabilityCurrentLoyaltyProgram", "crdr": "credit", "presentation": [ "http://www.flooranddecor.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loyalty program liabilities", "label": "Contract With Customer, Liability, Current, Loyalty Program", "documentation": "Contract With Customer, Liability, Current, Loyalty Program" } } }, "auth_ref": [] }, "fnd_ContractWithCustomerLiabilityCurrentUnredeemedGiftCards": { "xbrltype": "monetaryItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "ContractWithCustomerLiabilityCurrentUnredeemedGiftCards", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.flooranddecor.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails", "http://www.flooranddecor.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unredeemed gift cards", "label": "Contract With Customer, Liability, Current, Unredeemed Gift Cards", "documentation": "Contract With Customer, Liability, Current, Unredeemed Gift Cards" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.flooranddecor.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liabilities, revenue recognized", "label": "Contract with Customer, Liability, Revenue Recognized", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r430" ] }, "us-gaap_ContractWithCustomerRefundLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerRefundLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.flooranddecor.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails", "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for sales returns", "verboseLabel": "Sales returns and allowances", "label": "Contract with Customer, Refund Liability, Current", "documentation": "Amount of liability for consideration received or receivable from customer which is not included in transaction price, when consideration is expected to be refunded to customer, classified as current." } } }, "auth_ref": [ "r918" ] }, "us-gaap_ConversionOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConversionOfStockLineItems", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityCommonStockandConversionFeaturesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion of Stock [Line Items]", "label": "Conversion of Stock [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_ConversionOfStockTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConversionOfStockTable", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityCommonStockandConversionFeaturesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion of Stock [Table]", "label": "Conversion of Stock [Table]", "documentation": "This table may be used to disclose all the information related to converting stock into another financial instrument(s) in a noncash (or part noncash) transaction. It may include a description sufficient information to understand the nature and purpose of the conversion, as well as the financial instruments converted from and to (for example, preferred, common, treasury, etc.) the amounts converted, the new shares issued, and the value of the new shares issued, if applicable. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r51", "r52", "r53" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of sales", "label": "Cost of Goods and Services Sold", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r152", "r587" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://www.flooranddecor.com/role/CommitmentsandContingenciesScheduleofLeaseCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of sales", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "us-gaap_CostOfSalesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesPolicyTextBlock", "presentation": [ "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Cost of Sales and Vendor Rebates and Allowances", "label": "Cost of Goods and Service [Policy Text Block]", "documentation": "Disclosure of accounting policy for cost of product sold and service rendered." } } }, "auth_ref": [ "r870" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover [Abstract]", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "fnd_CreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "CreditAgreementMember", "presentation": [ "http://www.flooranddecor.com/role/DebtTermLoanFacilityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Agreement", "label": "Credit Agreement [Member]", "documentation": "Credit Agreement" } } }, "auth_ref": [] }, "fnd_CreditCardProgramPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "CreditCardProgramPolicyPolicyTextBlock", "presentation": [ "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Program", "label": "Credit Card Program Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for offering credit to customers through a credit card program." } } }, "auth_ref": [] }, "fnd_CreditCollectionPeriodInDaysAfterCustomerTakesPossessionOfTheGoods": { "xbrltype": "durationItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "CreditCollectionPeriodInDaysAfterCustomerTakesPossessionOfTheGoods", "presentation": [ "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit collection period in days after customer takes possession of the goods", "label": "Credit Collection Period In Days After Customer Takes Possession Of The Goods", "documentation": "Credit Collection Period In Days After Customer Takes Possession Of The Goods" } } }, "auth_ref": [] }, "fnd_CreditCollectionPeriodInDaysAfterUnderlyingSale": { "xbrltype": "durationItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "CreditCollectionPeriodInDaysAfterUnderlyingSale", "presentation": [ "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Receivables collection period (in days)", "label": "Credit Collection Period In Days After Underlying Sale", "documentation": "The period of time after underlying sale in which credit card receivables are collected." } } }, "auth_ref": [] }, "fnd_CreditFacilityAvailableCapacityPercentageOfLetterOfCredit": { "xbrltype": "percentItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "CreditFacilityAvailableCapacityPercentageOfLetterOfCredit", "presentation": [ "http://www.flooranddecor.com/role/DebtABLFacilityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Eligible letter of credit (as a percent)", "label": "Credit Facility Available Capacity, Percentage Of Letter Of Credit", "documentation": "The percentage of letter of credit balance that serves as one of the components in the determination of available capacity under the credit facility." } } }, "auth_ref": [] }, "fnd_CreditFacilityAvailableCapacityPercentageOfTradeReceivables": { "xbrltype": "percentItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "CreditFacilityAvailableCapacityPercentageOfTradeReceivables", "presentation": [ "http://www.flooranddecor.com/role/DebtABLFacilityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Eligible net trade receivables (as a percent)", "label": "Credit Facility Available Capacity, Percentage Of Trade Receivables", "documentation": "The percentage of trade receivables that serves as one of the components in the determination of available capacity under the credit facility." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.flooranddecor.com/role/DebtABLFacilityNarrativeDetails", "http://www.flooranddecor.com/role/DebtCovenantsDeferredDebtIssuanceCostsandOriginalIssueDiscountsDetails", "http://www.flooranddecor.com/role/DebtFairValueofDebtDetails", "http://www.flooranddecor.com/role/DebtScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Axis]", "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.flooranddecor.com/role/DebtABLFacilityNarrativeDetails", "http://www.flooranddecor.com/role/DebtCovenantsDeferredDebtIssuanceCostsandOriginalIssueDiscountsDetails", "http://www.flooranddecor.com/role/DebtFairValueofDebtDetails", "http://www.flooranddecor.com/role/DebtScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Domain]", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/IncomeTaxesScheduleofComponentsoftheProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.flooranddecor.com/role/IncomeTaxesScheduleofComponentsoftheProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total current expense", "label": "Current Federal, State and Local, Tax Expense (Benefit)", "documentation": "Amount of current federal, state, and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national, regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r869" ] }, "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalStateAndLocalTaxExpenseBenefitAbstract", "presentation": [ "http://www.flooranddecor.com/role/IncomeTaxesScheduleofComponentsoftheProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current expense:", "label": "Current Federal, State and Local, Tax Expense (Benefit) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/IncomeTaxesScheduleofComponentsoftheProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.flooranddecor.com/role/IncomeTaxesScheduleofComponentsoftheProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal", "label": "Current Federal Tax Expense (Benefit)", "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r869", "r882", "r953" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.flooranddecor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/IncomeTaxesScheduleofComponentsoftheProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.flooranddecor.com/role/IncomeTaxesScheduleofComponentsoftheProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State", "label": "Current State and Local Tax Expense (Benefit)", "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r869", "r882", "r953" ] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.flooranddecor.com/role/AcquisitionNarrativeDetails", "http://www.flooranddecor.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails", "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer relationships", "verboseLabel": "Customer relationships", "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r96" ] }, "us-gaap_DamagesFromProductDefectsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DamagesFromProductDefectsMember", "presentation": [ "http://www.flooranddecor.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Damages from Product Defects", "label": "Damages from Product Defects [Member]", "documentation": "The risk of loss arises with respect to product defects and recalls, or improperly performed services which actually or allegedly resulted in damages suffered by the injured party, excluding major product liability matters." } } }, "auth_ref": [ "r909" ] }, "us-gaap_DebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtCurrent", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/DebtScheduleofLongtermDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.flooranddecor.com/role/DebtScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less: current maturities", "label": "Debt, Current", "documentation": "Amount of debt and lease obligation, classified as current." } } }, "auth_ref": [ "r223" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Disclosure [Abstract]", "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.flooranddecor.com/role/Debt" ], "lang": { "en-us": { "role": { "terseLabel": "Debt", "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r170", "r256", "r365", "r371", "r372", "r373", "r374", "r375", "r376", "r381", "r388", "r389", "r391" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.flooranddecor.com/role/DebtABLFacilityNarrativeDetails", "http://www.flooranddecor.com/role/DebtCovenantsDeferredDebtIssuanceCostsandOriginalIssueDiscountsDetails", "http://www.flooranddecor.com/role/DebtFairValueofDebtDetails", "http://www.flooranddecor.com/role/DebtScheduleofLongtermDebtDetails", "http://www.flooranddecor.com/role/DebtTermLoanFacilityNarrativeDetails", "http://www.flooranddecor.com/role/DerivativesandRiskManagementDetails", "http://www.flooranddecor.com/role/SubsequentEventDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Axis]", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r30", "r134", "r135", "r187", "r189", "r261", "r366", "r367", "r368", "r369", "r370", "r372", "r377", "r378", "r379", "r380", "r382", "r383", "r384", "r385", "r386", "r387", "r558", "r746", "r747", "r748", "r749", "r750", "r880" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.flooranddecor.com/role/DebtTermLoanFacilityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basis spread on variable rate (as a percent)", "label": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/DebtScheduleofLongtermDebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.flooranddecor.com/role/DebtScheduleofMaturitiesofDebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.flooranddecor.com/role/DebtScheduleofLongtermDebtDetails", "http://www.flooranddecor.com/role/DebtScheduleofMaturitiesofDebtDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total secured debt at par value", "label": "Long-Term Debt, Gross", "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt." } } }, "auth_ref": [ "r30", "r189", "r392" ] }, "fnd_DebtInstrumentCovenantBorrowingThresholdPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "DebtInstrumentCovenantBorrowingThresholdPercentage", "presentation": [ "http://www.flooranddecor.com/role/DebtCovenantsDeferredDebtIssuanceCostsandOriginalIssueDiscountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage usage of facility to trigger covenant", "label": "Debt Instrument, Covenant, Borrowing Threshold Percentage", "documentation": "Debt Instrument, Covenant, Borrowing Threshold Percentage" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.flooranddecor.com/role/DebtCovenantsDeferredDebtIssuanceCostsandOriginalIssueDiscountsDetails", "http://www.flooranddecor.com/role/DebtFairValueofDebtDetails", "http://www.flooranddecor.com/role/DebtScheduleofLongtermDebtDetails", "http://www.flooranddecor.com/role/DebtTermLoanFacilityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Line Items]", "label": "Debt Instrument [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r261", "r366", "r367", "r368", "r369", "r370", "r372", "r377", "r378", "r379", "r380", "r382", "r383", "r384", "r385", "r386", "r387", "r390", "r558", "r746", "r747", "r748", "r749", "r750", "r880" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.flooranddecor.com/role/DebtABLFacilityNarrativeDetails", "http://www.flooranddecor.com/role/DebtCovenantsDeferredDebtIssuanceCostsandOriginalIssueDiscountsDetails", "http://www.flooranddecor.com/role/DebtFairValueofDebtDetails", "http://www.flooranddecor.com/role/DebtScheduleofLongtermDebtDetails", "http://www.flooranddecor.com/role/DebtTermLoanFacilityNarrativeDetails", "http://www.flooranddecor.com/role/DerivativesandRiskManagementDetails", "http://www.flooranddecor.com/role/SubsequentEventDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name [Domain]", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r37", "r261", "r366", "r367", "r368", "r369", "r370", "r372", "r377", "r378", "r379", "r380", "r382", "r383", "r384", "r385", "r386", "r387", "r558", "r746", "r747", "r748", "r749", "r750", "r880" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.flooranddecor.com/role/DebtCovenantsDeferredDebtIssuanceCostsandOriginalIssueDiscountsDetails", "http://www.flooranddecor.com/role/DebtFairValueofDebtDetails", "http://www.flooranddecor.com/role/DebtScheduleofLongtermDebtDetails", "http://www.flooranddecor.com/role/DebtTermLoanFacilityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r37", "r76", "r77", "r122", "r123", "r125", "r129", "r172", "r173", "r261", "r366", "r367", "r368", "r369", "r370", "r372", "r377", "r378", "r379", "r380", "r382", "r383", "r384", "r385", "r386", "r387", "r390", "r558", "r746", "r747", "r748", "r749", "r750", "r880" ] }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/DebtScheduleofLongtermDebtDetails": { "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.flooranddecor.com/role/DebtScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less: unamortized discount and debt issuance costs", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r124", "r377", "r393", "r747", "r748" ] }, "fnd_DebtInstrumentVariableRateFloor": { "xbrltype": "percentItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "DebtInstrumentVariableRateFloor", "presentation": [ "http://www.flooranddecor.com/role/DebtTermLoanFacilityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate floor (as a percent)", "label": "Debt Instrument, Variable Rate, Floor", "documentation": "Floor, or minimum, interest rate for the variable rate." } } }, "auth_ref": [] }, "fnd_DecorativeAccessoriesAndWallTileMember": { "xbrltype": "domainItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "DecorativeAccessoriesAndWallTileMember", "presentation": [ "http://www.flooranddecor.com/role/RevenueScheduleofDisaggregatedRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Decorative accessories and wall tile", "label": "Decorative Accessories And Wall Tile [Member]", "documentation": "Represents information pertaining to the product, decorative accessories." } } }, "auth_ref": [] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/IncomeTaxesScheduleofComponentsoftheProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.flooranddecor.com/role/IncomeTaxesScheduleofComponentsoftheProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal", "label": "Deferred Federal Income Tax Expense (Benefit)", "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r882", "r952", "r953" ] }, "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/IncomeTaxesScheduleofComponentsoftheProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.flooranddecor.com/role/IncomeTaxesScheduleofComponentsoftheProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total deferred expense (benefit)", "label": "Deferred Federal, State and Local, Tax Expense (Benefit)", "documentation": "Amount of deferred federal, state, and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national, regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r946" ] }, "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalStateAndLocalTaxExpenseBenefitAbstract", "presentation": [ "http://www.flooranddecor.com/role/IncomeTaxesScheduleofComponentsoftheProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred expense (benefit):", "label": "Deferred Federal, State and Local, Tax Expense (Benefit) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredFinanceCostsNoncurrentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNoncurrentNet", "crdr": "debit", "presentation": [ "http://www.flooranddecor.com/role/DebtCovenantsDeferredDebtIssuanceCostsandOriginalIssueDiscountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred debt issuance costs", "label": "Debt Issuance Costs, Noncurrent, Net", "documentation": "Amount, after accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r124" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income tax assets, net", "label": "Deferred Income Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r489", "r490" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r11", "r179", "r207", "r511", "r512", "r882" ] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.flooranddecor.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total deferred tax liabilities", "label": "Deferred Tax Liabilities, Gross", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r137", "r138", "r188", "r501" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income tax liabilities, net", "label": "Deferred Income Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r489", "r490", "r596" ] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/IncomeTaxesScheduleofComponentsoftheProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.flooranddecor.com/role/IncomeTaxesScheduleofComponentsoftheProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State", "label": "Deferred State and Local Income Tax Expense (Benefit)", "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r882", "r952", "r953" ] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.flooranddecor.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total deferred tax assets", "label": "Deferred Tax Assets, Gross", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r502" ] }, "fnd_DeferredTaxAssetsIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "DeferredTaxAssetsIntangibleAssetsExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.flooranddecor.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other intangibles", "label": "Deferred Tax Assets, Intangible Assets, Excluding Goodwill", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets excluding goodwill." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsInventory", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.flooranddecor.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "label": "Deferred Tax Assets, Inventory", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory." } } }, "auth_ref": [ "r86", "r951" ] }, "fnd_DeferredTaxAssetsLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "DeferredTaxAssetsLeaseLiabilities", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.flooranddecor.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liabilities", "label": "Deferred Tax Assets, Lease Liabilities", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from lease liabilities." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOther", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.flooranddecor.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Deferred Tax Assets, Other", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other." } } }, "auth_ref": [ "r86", "r951" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.flooranddecor.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock-based compensation", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation." } } }, "auth_ref": [ "r86", "r951" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.flooranddecor.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Accruals not currently deductible for tax purposes", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities." } } }, "auth_ref": [ "r86", "r951" ] }, "fnd_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGiftCardLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGiftCardLiability", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.flooranddecor.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gift card liability", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves And Accruals, Gift Card Liability", "documentation": "Deferred Tax Assets, Tax Deferred Expense, Reserves And Accruals, Gift Card Liability" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "presentation": [ "http://www.flooranddecor.com/role/IncomeTaxesValuationandUnrecognizedNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation allowance", "label": "Deferred Tax Assets, Valuation Allowance", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r503" ] }, "us-gaap_DeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.flooranddecor.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Net deferred tax liabilities", "label": "Deferred Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting." } } }, "auth_ref": [ "r83", "r950" ] }, "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesLeasingArrangements", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.flooranddecor.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Right-of-use assets", "label": "Deferred Tax Liabilities, Leasing Arrangements", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements." } } }, "auth_ref": [ "r86", "r951" ] }, "us-gaap_DeferredTaxLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesOther", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.flooranddecor.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Other", "label": "Deferred Tax Liabilities, Other", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other." } } }, "auth_ref": [ "r86", "r951" ] }, "us-gaap_DeferredTaxLiabilitiesOtherFiniteLivedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesOtherFiniteLivedAssets", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.flooranddecor.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Intangible assets", "label": "Deferred Tax Liabilities, Other Finite-Lived Assets", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from long-lived assets other than property, plant, and equipment." } } }, "auth_ref": [ "r86", "r951" ] }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.flooranddecor.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Fixed assets", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment." } } }, "auth_ref": [ "r86", "r951" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortization", "crdr": "debit", "presentation": [ "http://www.flooranddecor.com/role/FixedAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization, Nonproduction", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r11", "r70" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r11", "r299" ] }, "us-gaap_DerivativeAmountOfHedgedItem": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAmountOfHedgedItem", "presentation": [ "http://www.flooranddecor.com/role/DebtScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative, amount of hedged item", "label": "Derivative, Amount of Hedged Item", "documentation": "Amount of hedged item in hedging relationship. Excludes hedged asset or liability." } } }, "auth_ref": [] }, "us-gaap_DerivativeCapInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeCapInterestRate", "presentation": [ "http://www.flooranddecor.com/role/DebtScheduleofLongtermDebtDetails", "http://www.flooranddecor.com/role/SubsequentEventDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative, cap interest rate", "label": "Derivative, Cap Interest Rate", "documentation": "Cap rate on an interest rate derivative such as an interest rate cap or collar. If market rates exceed the cap rate, a payment or receipt is triggered on the contract." } } }, "auth_ref": [] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.flooranddecor.com/role/DebtScheduleofComponentsofInterestExpenseDetails", "http://www.flooranddecor.com/role/DebtScheduleofLongtermDebtDetails", "http://www.flooranddecor.com/role/DerivativesandRiskManagementDesignatedHedgeGainsDetails", "http://www.flooranddecor.com/role/DerivativesandRiskManagementDetails", "http://www.flooranddecor.com/role/FairValueMeasurementsNarrativeDetails", "http://www.flooranddecor.com/role/SubsequentEventDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Contract [Domain]", "label": "Derivative Contract [Domain]", "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset." } } }, "auth_ref": [ "r645", "r647", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r669", "r670", "r671", "r672", "r684", "r685", "r686", "r687", "r690", "r691", "r692", "r693", "r705", "r706", "r707", "r708", "r773", "r775" ] }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFairValueOfDerivativeAsset", "crdr": "debit", "presentation": [ "http://www.flooranddecor.com/role/DerivativesandRiskManagementDetails", "http://www.flooranddecor.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate cap", "label": "Derivative Asset, Subject to Master Netting Arrangement, before Offset", "documentation": "Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement." } } }, "auth_ref": [ "r27", "r107", "r146", "r233", "r735" ] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.flooranddecor.com/role/DebtScheduleofComponentsofInterestExpenseDetails", "http://www.flooranddecor.com/role/DebtScheduleofLongtermDebtDetails", "http://www.flooranddecor.com/role/DerivativesandRiskManagementDesignatedHedgeGainsDetails", "http://www.flooranddecor.com/role/DerivativesandRiskManagementDetails", "http://www.flooranddecor.com/role/FairValueMeasurementsNarrativeDetails", "http://www.flooranddecor.com/role/SubsequentEventDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instrument [Axis]", "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r105", "r108", "r110", "r111", "r645", "r647", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r669", "r670", "r671", "r672", "r684", "r685", "r686", "r687", "r690", "r691", "r692", "r693", "r705", "r706", "r707", "r708", "r735", "r773", "r775" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]", "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "presentation": [ "http://www.flooranddecor.com/role/DerivativesandRiskManagement" ], "lang": { "en-us": { "role": { "terseLabel": "Derivatives and Risk Management", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts." } } }, "auth_ref": [ "r183", "r526", "r533" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems", "presentation": [ "http://www.flooranddecor.com/role/DebtScheduleofComponentsofInterestExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments and Hedging Activities Disclosures [Line Items]", "label": "Derivative Instruments and Hedging Activities Disclosures [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable", "presentation": [ "http://www.flooranddecor.com/role/DebtScheduleofComponentsofInterestExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments and Hedging Activities Disclosures [Table]", "label": "Derivative Instruments and Hedging Activities Disclosures [Table]", "documentation": "Disclosure of information about derivatives and hedging activities." } } }, "auth_ref": [] }, "us-gaap_DerivativeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLineItems", "presentation": [ "http://www.flooranddecor.com/role/DerivativesandRiskManagementDesignatedHedgeGainsDetails", "http://www.flooranddecor.com/role/DerivativesandRiskManagementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative [Line Items]", "label": "Derivative [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r533" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeNotionalAmount", "presentation": [ "http://www.flooranddecor.com/role/DerivativesandRiskManagementDetails", "http://www.flooranddecor.com/role/SubsequentEventDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Notional\u00a0Balance", "verboseLabel": "National amount", "label": "Derivative, Notional Amount", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r957", "r958" ] }, "us-gaap_DerivativeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeTable", "presentation": [ "http://www.flooranddecor.com/role/DerivativesandRiskManagementDesignatedHedgeGainsDetails", "http://www.flooranddecor.com/role/DerivativesandRiskManagementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative [Table]", "label": "Derivative [Table]", "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item." } } }, "auth_ref": [ "r20", "r100", "r101", "r102", "r103", "r106", "r110", "r112", "r114", "r116", "r533" ] }, "us-gaap_DerivativesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativesPolicyTextBlock", "presentation": [ "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Financial Instruments", "label": "Derivatives, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities." } } }, "auth_ref": [ "r20", "r100", "r101", "r103", "r113", "r260" ] }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DesignatedAsHedgingInstrumentMember", "presentation": [ "http://www.flooranddecor.com/role/DebtScheduleofLongtermDebtDetails", "http://www.flooranddecor.com/role/DerivativesandRiskManagementDetails", "http://www.flooranddecor.com/role/SubsequentEventDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Designated as cash flow hedges", "label": "Designated as Hedging Instrument [Member]", "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r20" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.flooranddecor.com/role/RevenueScheduleofDisaggregatedRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Line Items]", "label": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r428", "r752", "r753", "r754", "r755", "r756", "r757", "r758" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.flooranddecor.com/role/RevenueScheduleofDisaggregatedRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r428", "r752", "r753", "r754", "r755", "r756", "r757", "r758" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.flooranddecor.com/role/RevenueTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Disaggregated Revenue", "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r917" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://www.flooranddecor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Annual Report", "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r787", "r788", "r801" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://www.flooranddecor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Financial Statement Error Correction [Flag]", "label": "Document Financial Statement Error Correction [Flag]", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r787", "r788", "r801", "r837" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.flooranddecor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.flooranddecor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.flooranddecor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.flooranddecor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r822" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.flooranddecor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentsIncorporatedByReferenceTextBlock", "presentation": [ "http://www.flooranddecor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Documents Incorporated by Reference", "label": "Documents Incorporated by Reference [Text Block]", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r785" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share [Abstract]", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome", "http://www.flooranddecor.com/role/EarningsPerShareScheduleofComputationofBasicandDilutedEarningsPerShareDetails", "http://www.flooranddecor.com/role/SelectedQuarterlyFinancialInformationunauditedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic earnings per share (in dollars per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r249", "r267", "r268", "r269", "r270", "r271", "r276", "r278", "r284", "r285", "r286", "r290", "r536", "r537", "r592", "r609", "r739" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome", "http://www.flooranddecor.com/role/EarningsPerShareScheduleofComputationofBasicandDilutedEarningsPerShareDetails", "http://www.flooranddecor.com/role/SelectedQuarterlyFinancialInformationunauditedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted earnings per share (in dollars per share)", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r249", "r267", "r268", "r269", "r270", "r271", "r278", "r284", "r285", "r286", "r290", "r536", "r537", "r592", "r609", "r739" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.flooranddecor.com/role/EarningsPerShare" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r275", "r287", "r288", "r289" ] }, "fnd_EffectiveIncomeTaxRateReconciliationProvisionToReturnAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "EffectiveIncomeTaxRateReconciliationProvisionToReturnAmount", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.flooranddecor.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxReconciliationDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Provision to return", "label": "Effective Income Tax Rate Reconciliation, Provision to Return, Amount", "documentation": "Effective Income Tax Rate Reconciliation, Provision to Return, Amount" } } }, "auth_ref": [] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.flooranddecor.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Wages and payroll taxes payable", "label": "Employee-related Liabilities, Current", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r35" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityScheduleofComponentsofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Compensation [Line Items]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityScheduleofRestrictedStockAwardActivityDetails", "http://www.flooranddecor.com/role/StockholdersEquityScheduleofRestrictedStockUnitActivityDetails", "http://www.flooranddecor.com/role/StockholdersEquityScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "netLabel": "Unrecognized compensation cost amount", "terseLabel": "Unrecognized compensation cost amount", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r475" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityScheduleofRestrictedStockAwardActivityDetails", "http://www.flooranddecor.com/role/StockholdersEquityScheduleofRestrictedStockUnitActivityDetails", "http://www.flooranddecor.com/role/StockholdersEquityScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized compensation cost period for recognition", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r475" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.flooranddecor.com/role/EarningsPerShareScheduleofAwardsExcludedFromComputationDetails", "http://www.flooranddecor.com/role/StockholdersEquityScheduleofStockOptionActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock options", "verboseLabel": "Stock options", "label": "Employee Stock Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "fnd_EmployeeStockPurchasePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "EmployeeStockPurchasePlanMember", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityEmployeeStockPurchasePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Purchase Plan", "label": "Employee Stock Purchase Plan [Member]", "documentation": "Information pertaining to the Employee Stock Purchase Plan (\"ESPP\")." } } }, "auth_ref": [] }, "fnd_EmployeeStockPurchasePlanPeriodForDeterminationOfFairMarketValueOfShares": { "xbrltype": "durationItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "EmployeeStockPurchasePlanPeriodForDeterminationOfFairMarketValueOfShares", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityEmployeeStockPurchasePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "netLabel": "Fair market value measurement period (in months)", "label": "Employee Stock Purchase Plan, Period For Determination Of Fair Market Value Of Shares", "documentation": "The period used in the determination of the fair market value of the entity's stock, which affects the purchase price of shares offered under the employee stock purchase plan." } } }, "auth_ref": [] }, "fnd_EmployeeStockPurchasePlanPurchasePriceAsPercentageOfFairMarketValue": { "xbrltype": "percentItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "EmployeeStockPurchasePlanPurchasePriceAsPercentageOfFairMarketValue", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityEmployeeStockPurchasePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase price, as a percentage of fair market value", "label": "Employee Stock Purchase Plan Purchase Price As Percentage Of Fair Market Value", "documentation": "The purchase price of shares offered under the employee stock purchase plan, as a percentage of fair market value as defined in the plan." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.flooranddecor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.flooranddecor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.flooranddecor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.flooranddecor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.flooranddecor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r784" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.flooranddecor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.flooranddecor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.flooranddecor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r784" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.flooranddecor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.flooranddecor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r784" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.flooranddecor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.flooranddecor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r862" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://www.flooranddecor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Public Float", "label": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.flooranddecor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r784" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.flooranddecor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r784" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.flooranddecor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r784" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.flooranddecor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r784" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://www.flooranddecor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Voluntary Filers", "label": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://www.flooranddecor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Well-known Seasoned Issuer", "label": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r863" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Equity [Abstract]", "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.flooranddecor.com/role/DerivativesandRiskManagementDetails", "http://www.flooranddecor.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r19", "r211", "r244", "r245", "r246", "r262", "r263", "r264", "r266", "r272", "r274", "r292", "r320", "r321", "r408", "r476", "r477", "r478", "r507", "r508", "r527", "r528", "r529", "r530", "r531", "r532", "r535", "r548", "r549", "r550", "r551", "r552", "r553", "r573", "r618", "r619", "r620", "r633", "r696" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r830" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r793", "r805", "r815", "r841" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r790", "r802", "r812", "r838" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r836" ] }, "srt_ExecutiveOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ExecutiveOfficerMember", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityScheduleofRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Officer", "label": "Executive Officer [Member]" } } }, "auth_ref": [ "r890" ] }, "fnd_ExposureToCreditRiskFromCustomers": { "xbrltype": "monetaryItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "ExposureToCreditRiskFromCustomers", "crdr": "debit", "presentation": [ "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exposure from credit program", "label": "Exposure To Credit Risk From Customers", "documentation": "The amount of the exposure to credit risk from customers at the balance sheet date." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.flooranddecor.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r539", "r540", "r545" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems", "presentation": [ "http://www.flooranddecor.com/role/FairValueMeasurementsScheduleofFairValueMeasurementInputsandValuationTechniquesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]", "label": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "presentation": [ "http://www.flooranddecor.com/role/FairValueMeasurementsNarrativeDetails", "http://www.flooranddecor.com/role/FairValueMeasurementsScheduleofFairValueMeasurementInputsandValuationTechniquesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Table]", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]", "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis." } } }, "auth_ref": [ "r21" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "presentation": [ "http://www.flooranddecor.com/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Fair Value Measurement Inputs and Valuation Techniques", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]", "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis." } } }, "auth_ref": [ "r21" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.flooranddecor.com/role/DebtFairValueofDebtDetails", "http://www.flooranddecor.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Axis]", "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r379", "r433", "r434", "r435", "r436", "r437", "r438", "r540", "r577", "r578", "r579", "r747", "r748", "r759", "r760", "r761" ] }, "us-gaap_FairValueByLiabilityClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByLiabilityClassAxis", "presentation": [ "http://www.flooranddecor.com/role/FairValueMeasurementsNarrativeDetails", "http://www.flooranddecor.com/role/FairValueMeasurementsScheduleofFairValueLiabilitiesMeasuredonRecurringBasisUnobservableInputReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liability Class [Axis]", "label": "Liability Class [Axis]", "documentation": "Information by class of liability." } } }, "auth_ref": [ "r119", "r184" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.flooranddecor.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Axis]", "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r539", "r540", "r542", "r543", "r546" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.flooranddecor.com/role/FairValueMeasurements" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r538" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.flooranddecor.com/role/DebtFairValueofDebtDetails", "http://www.flooranddecor.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 2", "label": "Fair Value, Inputs, Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r379", "r433", "r438", "r540", "r578", "r747", "r748", "r759", "r760", "r761" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.flooranddecor.com/role/DebtFairValueofDebtDetails", "http://www.flooranddecor.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Level 3", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r379", "r433", "r434", "r435", "r436", "r437", "r438", "r540", "r579", "r747", "r748", "r759", "r760", "r761" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "presentation": [ "http://www.flooranddecor.com/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Fair Value of Debt", "label": "Fair Value, Liabilities Measured on Recurring Basis [Table Text Block]", "documentation": "Tabular disclosure of liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3). Where the quoted price in an active market for the identical liability is not available, the Level 1 input is the quoted price of an identical liability when traded as an asset." } } }, "auth_ref": [ "r117", "r185" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "presentation": [ "http://www.flooranddecor.com/role/FairValueMeasurementsNarrativeDetails", "http://www.flooranddecor.com/role/FairValueMeasurementsScheduleofFairValueLiabilitiesMeasuredonRecurringBasisUnobservableInputReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value by Liability Class [Domain]", "label": "Fair Value by Liability Class [Domain]", "documentation": "Represents classes of liabilities measured and disclosed at fair value." } } }, "auth_ref": [ "r22" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "presentation": [ "http://www.flooranddecor.com/role/FairValueMeasurementsScheduleofFairValueLiabilitiesMeasuredonRecurringBasisUnobservableInputReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent Earn-out Liabilities", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "presentation": [ "http://www.flooranddecor.com/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability." } } }, "auth_ref": [ "r22", "r119" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.flooranddecor.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Measurement Frequency [Domain]", "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementPolicyPolicyTextBlock", "presentation": [ "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "label": "Fair Value Measurement, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "crdr": "credit", "presentation": [ "http://www.flooranddecor.com/role/FairValueMeasurementsNarrativeDetails", "http://www.flooranddecor.com/role/FairValueMeasurementsScheduleofFairValueLiabilitiesMeasuredonRecurringBasisUnobservableInputReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value adjustments", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3)." } } }, "auth_ref": [ "r544" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases", "crdr": "credit", "presentation": [ "http://www.flooranddecor.com/role/FairValueMeasurementsScheduleofFairValueLiabilitiesMeasuredonRecurringBasisUnobservableInputReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases", "documentation": "Amount of purchases of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r118" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "crdr": "debit", "presentation": [ "http://www.flooranddecor.com/role/FairValueMeasurementsScheduleofFairValueLiabilitiesMeasuredonRecurringBasisUnobservableInputReconciliationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements", "documentation": "Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r118" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "crdr": "credit", "presentation": [ "http://www.flooranddecor.com/role/FairValueMeasurementsScheduleofFairValueLiabilitiesMeasuredonRecurringBasisUnobservableInputReconciliationDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r22" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.flooranddecor.com/role/DebtFairValueofDebtDetails", "http://www.flooranddecor.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Fair Value Hierarchy [Domain]", "terseLabel": "Fair Value Hierarchy [Domain]", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r379", "r433", "r434", "r435", "r436", "r437", "r438", "r577", "r578", "r579", "r747", "r748", "r759", "r760", "r761" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://www.flooranddecor.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Recurring", "label": "Fair Value, Recurring [Member]", "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value." } } }, "auth_ref": [ "r538", "r546" ] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments." } } }, "auth_ref": [ "r14", "r29" ] }, "us-gaap_FederalFundsEffectiveSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalFundsEffectiveSwapRateMember", "presentation": [ "http://www.flooranddecor.com/role/DebtTermLoanFacilityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal Funds Rate", "label": "Fed Funds Effective Rate Overnight Index Swap Rate [Member]", "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap having its variable-rate leg referenced to Federal Funds effective rate with no additional spread over Federal Funds effective rate on that variable-rate leg." } } }, "auth_ref": [ "r959" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Useful Life", "label": "Finite-Lived Intangible Asset, Useful Life", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.flooranddecor.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accumulated amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r219", "r334" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/IntangibleAssetsScheduleofFutureAmortizableExpenseRelatedtoOtherIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.flooranddecor.com/role/IntangibleAssetsScheduleofFutureAmortizableExpenseRelatedtoOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/IntangibleAssetsScheduleofFutureAmortizableExpenseRelatedtoOtherIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.flooranddecor.com/role/IntangibleAssetsScheduleofFutureAmortizableExpenseRelatedtoOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r165" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/IntangibleAssetsScheduleofFutureAmortizableExpenseRelatedtoOtherIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.flooranddecor.com/role/IntangibleAssetsScheduleofFutureAmortizableExpenseRelatedtoOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r165" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/IntangibleAssetsScheduleofFutureAmortizableExpenseRelatedtoOtherIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.flooranddecor.com/role/IntangibleAssetsScheduleofFutureAmortizableExpenseRelatedtoOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r165" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/IntangibleAssetsScheduleofFutureAmortizableExpenseRelatedtoOtherIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.flooranddecor.com/role/IntangibleAssetsScheduleofFutureAmortizableExpenseRelatedtoOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r165" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/IntangibleAssetsScheduleofFutureAmortizableExpenseRelatedtoOtherIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.flooranddecor.com/role/IntangibleAssetsScheduleofFutureAmortizableExpenseRelatedtoOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r165" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.flooranddecor.com/role/AcquisitionNarrativeDetails", "http://www.flooranddecor.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails", "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r331", "r333", "r334", "r336", "r588", "r589" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.flooranddecor.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross carrying amount", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r164", "r589" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.flooranddecor.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails", "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets [Line Items]", "label": "Finite-Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r588" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.flooranddecor.com/role/AcquisitionNarrativeDetails", "http://www.flooranddecor.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails", "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r65", "r68" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0, "order": 1.0 }, "http://www.flooranddecor.com/role/IntangibleAssetsScheduleofFutureAmortizableExpenseRelatedtoOtherIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.flooranddecor.com/role/IntangibleAssetsScheduleofFutureAmortizableExpenseRelatedtoOtherIntangibleAssetsDetails", "http://www.flooranddecor.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net carrying value", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r164", "r588" ] }, "us-gaap_FiscalPeriod": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiscalPeriod", "presentation": [ "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal Year", "label": "Fiscal Period, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed." } } }, "auth_ref": [ "r99" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r797", "r809", "r819", "r845" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r797", "r809", "r819", "r845" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r797", "r809", "r819", "r845" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r797", "r809", "r819", "r845" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r797", "r809", "r819", "r845" ] }, "fnd_FurnitureFixturesAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "FurnitureFixturesAndEquipmentMember", "presentation": [ "http://www.flooranddecor.com/role/FixedAssetsDetails", "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesScheduleofFixedAssetsEstimatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Furniture, fixtures, and equipment", "label": "Furniture, Fixtures And Equipment [Member]", "documentation": "Furniture, Fixtures And Equipment" } } }, "auth_ref": [] }, "us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSalesOfAssetsAndAssetImpairmentCharges", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Loss on asset impairments and disposals, net", "label": "Gain (Loss) on Sale of Assets and Asset Impairment Charges", "documentation": "Amount of gain (loss) from the difference between the sale price or salvage price and the book value of an asset that was sold or retired, and gain (loss) from the write down of assets from their carrying value to fair value." } } }, "auth_ref": [ "r878" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "label": "General and Administrative Expense", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r154", "r679" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://www.flooranddecor.com/role/CommitmentsandContingenciesScheduleofLeaseCostsDetails", "http://www.flooranddecor.com/role/StockholdersEquityScheduleofComponentsofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "verboseLabel": "General and administrative", "label": "General and Administrative Expense [Member]", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r150" ] }, "fnd_GiftCardBreakageIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "GiftCardBreakageIncome", "crdr": "credit", "presentation": [ "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gift card breakage income", "label": "Gift Card Breakage Income", "documentation": "For disclosures after the adoption of ASU 2016-04, the amount of breakage recognized related to unredeemed gift cards. Breakage occurs when a customer pays in advance of vendor performance and does not demand full performance for various reasons." } } }, "auth_ref": [] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.flooranddecor.com/role/AcquisitionNarrativeDetails", "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets", "http://www.flooranddecor.com/role/IntangibleAssetsScheduleofCarryingAmountofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "periodStartLabel": "Goodwill, balance at beginning of year", "periodEndLabel": "Goodwill, balance at end of year", "label": "Goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r218", "r328", "r590", "r744", "r770", "r897", "r904" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://www.flooranddecor.com/role/IntangibleAssetsScheduleofCarryingAmountofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisitions", "label": "Goodwill, Acquired During Period", "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." } } }, "auth_ref": [ "r329", "r744" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]", "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "presentation": [ "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Other Indefinite-lived Intangible Assets", "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets." } } }, "auth_ref": [ "r15", "r62" ] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillRollForward", "presentation": [ "http://www.flooranddecor.com/role/IntangibleAssetsScheduleofCarryingAmountofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Roll Forward]", "label": "Goodwill [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome", "http://www.flooranddecor.com/role/SelectedQuarterlyFinancialInformationunauditedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "terseLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r151", "r258", "r295", "r308", "r312", "r314", "r319", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r547", "r741", "r914" ] }, "us-gaap_HedgingDesignationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationAxis", "presentation": [ "http://www.flooranddecor.com/role/DebtScheduleofLongtermDebtDetails", "http://www.flooranddecor.com/role/DerivativesandRiskManagementDetails", "http://www.flooranddecor.com/role/SubsequentEventDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation [Axis]", "label": "Hedging Designation [Axis]", "documentation": "Information by designation of purpose of derivative instrument." } } }, "auth_ref": [ "r20", "r525" ] }, "us-gaap_HedgingDesignationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationDomain", "presentation": [ "http://www.flooranddecor.com/role/DebtScheduleofLongtermDebtDetails", "http://www.flooranddecor.com/role/DerivativesandRiskManagementDetails", "http://www.flooranddecor.com/role/SubsequentEventDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation [Domain]", "label": "Hedging Designation [Domain]", "documentation": "Designation of purpose of derivative instrument." } } }, "auth_ref": [ "r20" ] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://www.flooranddecor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "ICFR Auditor Attestation Flag", "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r787", "r788", "r801" ] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock", "presentation": [ "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Long-lived Assets", "label": "Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets." } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Income before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r148", "r191", "r295", "r308", "r312", "r314", "r593", "r606", "r741" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.flooranddecor.com/role/CommitmentsandContingenciesScheduleofLeaseCostsDetails", "http://www.flooranddecor.com/role/StockholdersEquityScheduleofComponentsofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r337", "r347", "r680" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.flooranddecor.com/role/CommitmentsandContingenciesScheduleofLeaseCostsDetails", "http://www.flooranddecor.com/role/StockholdersEquityScheduleofComponentsofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r347", "r680" ] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://www.flooranddecor.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxReconciliationDetails", "http://www.flooranddecor.com/role/IncomeTaxesValuationandUnrecognizedNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Authority [Axis]", "label": "Income Tax Authority [Axis]", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r17" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://www.flooranddecor.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxReconciliationDetails", "http://www.flooranddecor.com/role/IncomeTaxesValuationandUnrecognizedNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Authority [Domain]", "label": "Income Tax Authority [Domain]", "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.flooranddecor.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r259", "r485", "r493", "r499", "r505", "r509", "r513", "r514", "r515", "r632" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 }, "http://www.flooranddecor.com/role/IncomeTaxesScheduleofComponentsoftheProvisionforIncomeTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.flooranddecor.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxReconciliationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome", "http://www.flooranddecor.com/role/IncomeTaxesScheduleofComponentsoftheProvisionforIncomeTaxesDetails", "http://www.flooranddecor.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax expense", "totalLabel": "Income tax expense", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r195", "r208", "r273", "r274", "r300", "r491", "r510", "r610" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r243", "r487", "r488", "r499", "r500", "r504", "r506", "r626" ] }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.flooranddecor.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxReconciliationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Computed \u201cexpected\u201d income tax expense at statutory rate", "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r492" ] }, "us-gaap_IncomeTaxReconciliationNondeductibleExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationNondeductibleExpense", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.flooranddecor.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxReconciliationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total permanent differences", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses." } } }, "auth_ref": [ "r947" ] }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationNondeductibleExpenseOther", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxReconciliationNondeductibleExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.flooranddecor.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxReconciliationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses." } } }, "auth_ref": [ "r947" ] }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxReconciliationNondeductibleExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.flooranddecor.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxReconciliationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Excess tax benefit related to stock-based compensation awards", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount", "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." } } }, "auth_ref": [ "r947" ] }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationOtherAdjustments", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.flooranddecor.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other, net", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments." } } }, "auth_ref": [ "r947" ] }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.flooranddecor.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxReconciliationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "State income taxes, net of federal income\u00a0tax benefit", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit)." } } }, "auth_ref": [ "r947" ] }, "us-gaap_IncomeTaxReconciliationTaxContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationTaxContingencies", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.flooranddecor.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Uncertain tax positions", "label": "Effective Income Tax Rate Reconciliation, Tax Contingency, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in income tax contingencies. Including, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies." } } }, "auth_ref": [ "r947" ] }, "us-gaap_IncomeTaxReconciliationTaxCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationTaxCredits", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.flooranddecor.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxReconciliationDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Federal tax credits", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits." } } }, "auth_ref": [ "r947" ] }, "fnd_IncomeTaxesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "IncomeTaxesLineItems", "presentation": [ "http://www.flooranddecor.com/role/IncomeTaxesValuationandUnrecognizedNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes [Line Items]", "label": "Income Taxes [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for income taxes, net of refunds", "label": "Income Taxes Paid, Net", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r50" ] }, "us-gaap_IncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesReceivable", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes receivable", "label": "Income Taxes Receivable, Current", "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes." } } }, "auth_ref": [ "r126", "r871" ] }, "fnd_IncomeTaxesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "IncomeTaxesTable", "presentation": [ "http://www.flooranddecor.com/role/IncomeTaxesValuationandUnrecognizedNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes [Table]", "label": "Income Taxes [Table]", "documentation": "Schedule reflecting information pertaining to income taxes." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Trade accounts payable", "label": "Increase (Decrease) in Accounts Payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes", "label": "Increase (Decrease) in Income Taxes Payable", "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued expenses and other current liabilities", "label": "Increase (Decrease) in Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Increase (Decrease) in Contract with Customer, Liability", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r582", "r877" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventories, net", "label": "Increase (Decrease) in Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities, net of effects of acquisitions:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Other, net", "label": "Increase (Decrease) in Other Operating Liabilities", "documentation": "Amount of increase (decrease) in operating liabilities classified as other." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInReceivables", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Receivables, net", "label": "Increase (Decrease) in Receivables", "documentation": "The increase (decrease) during the reporting period in the total amount due within one year (or one operating cycle) from all parties, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.flooranddecor.com/role/EarningsPerShareScheduleofComputationofBasicandDilutedEarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.flooranddecor.com/role/EarningsPerShareScheduleofComputationofBasicandDilutedEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dilutive effect of share-based awards (in shares)", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r279", "r280", "r281", "r286", "r444" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.flooranddecor.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-lived Intangible Assets [Axis]", "label": "Indefinite-Lived Intangible Assets [Axis]", "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r332", "r335" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassLineItems", "presentation": [ "http://www.flooranddecor.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-lived Intangible Assets [Line Items]", "label": "Indefinite-Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.flooranddecor.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-lived intangible assets", "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)", "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r166" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.flooranddecor.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]", "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company." } } }, "auth_ref": [ "r66", "r166" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r800", "r809", "r819", "r836", "r845", "r849", "r857" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r855" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r789", "r861" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r789", "r861" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r789", "r861" ] }, "fnd_InstallationMaterialsAndToolsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "InstallationMaterialsAndToolsMember", "presentation": [ "http://www.flooranddecor.com/role/RevenueScheduleofDisaggregatedRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Installation materials and tools", "label": "Installation Materials And Tools [Member]", "documentation": "Information pertaining to the product: installation materials and tools." } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.flooranddecor.com/role/IntangibleAssets" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Assets", "label": "Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for all or part of the information related to intangible assets." } } }, "auth_ref": [ "r330" ] }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsFiniteLivedPolicy", "presentation": [ "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-lived Intangible Assets", "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets." } } }, "auth_ref": [ "r68", "r584", "r585", "r586", "r588", "r737" ] }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsGrossExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.flooranddecor.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Gross carrying amount", "label": "Intangible Assets, Gross (Excluding Goodwill)", "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill." } } }, "auth_ref": [ "r218" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 5.0 }, "http://www.flooranddecor.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets", "http://www.flooranddecor.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, net", "totalLabel": "Net carrying value", "label": "Intangible Assets, Net (Excluding Goodwill)", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r63", "r67" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwillAbstract", "presentation": [ "http://www.flooranddecor.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total intangible assets", "label": "Intangible Assets, Net (Excluding Goodwill) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InterestCostsCapitalizedAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestCostsCapitalizedAdjustment", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/DebtScheduleofComponentsofInterestExpenseDetails": { "parentTag": "us-gaap_InterestExpense", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.flooranddecor.com/role/DebtScheduleofComponentsofInterestExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less: interest capitalized", "label": "Interest Costs Capitalized Adjustment", "documentation": "Amount of interest costs capitalized disclosed as an adjusting item to interest costs incurred." } } }, "auth_ref": [] }, "us-gaap_InterestCostsIncurred": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestCostsIncurred", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/DebtScheduleofComponentsofInterestExpenseDetails": { "parentTag": "us-gaap_InterestExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.flooranddecor.com/role/DebtScheduleofComponentsofInterestExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total interest costs, net of interest income", "label": "Interest Costs Incurred", "documentation": "Total interest costs incurred during the period and either capitalized or charged against earnings." } } }, "auth_ref": [ "r556" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 2.0 }, "http://www.flooranddecor.com/role/DebtScheduleofComponentsofInterestExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome", "http://www.flooranddecor.com/role/DebtScheduleofComponentsofInterestExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense, net", "totalLabel": "Interest expense, net", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r124", "r193", "r247", "r298", "r555", "r681", "r781", "r978" ] }, "us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "presentation": [ "http://www.flooranddecor.com/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Interest Expense", "label": "Interest Income and Interest Expense Disclosure [Table Text Block]", "documentation": "Tabular disclosure of interest income and expense, including, but not limited to, interest income and expense from investments, loans, and securities." } } }, "auth_ref": [] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for interest, net of capitalized interest", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r251", "r253", "r254" ] }, "us-gaap_InterestRateCapMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateCapMember", "presentation": [ "http://www.flooranddecor.com/role/DebtScheduleofComponentsofInterestExpenseDetails", "http://www.flooranddecor.com/role/DebtScheduleofLongtermDebtDetails", "http://www.flooranddecor.com/role/DerivativesandRiskManagementDesignatedHedgeGainsDetails", "http://www.flooranddecor.com/role/DerivativesandRiskManagementDetails", "http://www.flooranddecor.com/role/FairValueMeasurementsNarrativeDetails", "http://www.flooranddecor.com/role/SubsequentEventDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Rate Cap", "verboseLabel": "Interest rate caps (cash flow hedges)", "label": "Interest Rate Cap [Member]", "documentation": "Contract in which the cap writer, in return for a premium, agrees to limit, or cap, the cap holder's risk associated with an increase in interest rates. If rates go above a specified interest-rate-level (the strike price or the cap rate), the cap holder is entitled to receive cash payments equal to the excess of the market rate over the strike price multiplied by the notional principal amount." } } }, "auth_ref": [ "r732" ] }, "fnd_InterestRateCapOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "InterestRateCapOneMember", "presentation": [ "http://www.flooranddecor.com/role/DerivativesandRiskManagementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Rate Cap", "label": "Interest Rate Cap One [Member]", "documentation": "Interest Rate Cap One" } } }, "auth_ref": [] }, "fnd_InterestRateCapTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "InterestRateCapTwoMember", "presentation": [ "http://www.flooranddecor.com/role/DerivativesandRiskManagementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Rate Cap", "label": "Interest Rate Cap Two [Member]", "documentation": "Interest Rate Cap Two" } } }, "auth_ref": [] }, "us-gaap_InternalUseSoftwarePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InternalUseSoftwarePolicy", "presentation": [ "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Internal-Use Software Costs", "label": "Internal Use Software, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for costs incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally." } } }, "auth_ref": [ "r1", "r2" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories, net", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r231", "r734", "r770" ] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory Valuation and Shrinkage", "label": "Inventory, Policy [Policy Text Block]", "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost." } } }, "auth_ref": [ "r196", "r215", "r230", "r325", "r326", "r327", "r583", "r738" ] }, "us-gaap_InventoryValuationReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryValuationReserves", "crdr": "credit", "presentation": [ "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Inventory valuation reserves", "label": "Inventory Valuation Reserves", "documentation": "Amount of valuation reserve for inventory." } } }, "auth_ref": [ "r61", "r872" ] }, "fnd_LaminateAndVinylMember": { "xbrltype": "domainItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "LaminateAndVinylMember", "presentation": [ "http://www.flooranddecor.com/role/RevenueScheduleofDisaggregatedRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Laminate and vinyl", "label": "Laminate and vinyl [Member]", "documentation": "Represents information pertaining to the product, laminate / luxury vinyl plank." } } }, "auth_ref": [] }, "us-gaap_LandMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LandMember", "presentation": [ "http://www.flooranddecor.com/role/FixedAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Land", "label": "Land [Member]", "documentation": "Part of earth's surface not covered by water." } } }, "auth_ref": [ "r919" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "presentation": [ "http://www.flooranddecor.com/role/CommitmentsandContingenciesScheduleofLeaseCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total lease cost", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r564", "r769" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.flooranddecor.com/role/CommitmentsandContingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Lease Expense", "label": "Lease, Cost [Table Text Block]", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r964" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://www.flooranddecor.com/role/FixedAssetsDetails", "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesScheduleofFixedAssetsEstimatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold improvements", "verboseLabel": "Leasehold improvements", "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r168" ] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.flooranddecor.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.flooranddecor.com/role/CommitmentsandContingenciesScheduleofLeaseCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Line Items]", "label": "Lessee, Lease, Description [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r563" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.flooranddecor.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.flooranddecor.com/role/CommitmentsandContingenciesScheduleofLeaseCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Table]", "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r563" ] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Leases [Policy Text Block]", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r562" ] }, "fnd_LesseeOperatingLeaseLeaseNotYetCommencedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "LesseeOperatingLeaseLeaseNotYetCommencedAmount", "crdr": "debit", "presentation": [ "http://www.flooranddecor.com/role/CommitmentsandContingenciesScheduleofLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum lease payments for leases not yet commenced", "label": "Lessee, Operating Lease, Lease Not Yet Commenced, Amount", "documentation": "Amount of legally-binding minimum lease payments for leases not yet commenced." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.flooranddecor.com/role/CommitmentsandContingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Future Minimum Lease Payments Under Non Cancelable Operating Leases", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r965" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/CommitmentsandContingenciesScheduleofLeaseMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.flooranddecor.com/role/CommitmentsandContingenciesScheduleofLeaseMaturityDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.flooranddecor.com/role/CommitmentsandContingenciesScheduleofLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total minimum lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r572" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/CommitmentsandContingenciesScheduleofLeaseMaturityDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.flooranddecor.com/role/CommitmentsandContingenciesScheduleofLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Thereafter", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r572" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/CommitmentsandContingenciesScheduleofLeaseMaturityDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.flooranddecor.com/role/CommitmentsandContingenciesScheduleofLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r572" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/CommitmentsandContingenciesScheduleofLeaseMaturityDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.flooranddecor.com/role/CommitmentsandContingenciesScheduleofLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r572" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/CommitmentsandContingenciesScheduleofLeaseMaturityDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.flooranddecor.com/role/CommitmentsandContingenciesScheduleofLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r572" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/CommitmentsandContingenciesScheduleofLeaseMaturityDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.flooranddecor.com/role/CommitmentsandContingenciesScheduleofLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r572" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/CommitmentsandContingenciesScheduleofLeaseMaturityDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.flooranddecor.com/role/CommitmentsandContingenciesScheduleofLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r572" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/CommitmentsandContingenciesScheduleofLeaseMaturityDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.flooranddecor.com/role/CommitmentsandContingenciesScheduleofLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less: amount of lease payments representing interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r572" ] }, "fnd_LesseeOperatingLeaseOptionToExtendAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "LesseeOperatingLeaseOptionToExtendAmount", "crdr": "credit", "presentation": [ "http://www.flooranddecor.com/role/CommitmentsandContingenciesScheduleofLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum lease payments for options to extend lease terms", "label": "Lessee, Operating Lease, Option To Extend, Amount", "documentation": "Lessee, Operating Lease, Option To Extend, Amount" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://www.flooranddecor.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease term (in years)", "label": "Lessee, Operating Lease, Term of Contract", "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r963" ] }, "us-gaap_LetterOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LetterOfCreditMember", "presentation": [ "http://www.flooranddecor.com/role/DebtABLFacilityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Letter of Credit", "label": "Letter of Credit [Member]", "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit)." } } }, "auth_ref": [] }, "us-gaap_LettersOfCreditOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LettersOfCreditOutstandingAmount", "crdr": "credit", "presentation": [ "http://www.flooranddecor.com/role/DebtABLFacilityNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Outstanding letters of credit", "label": "Letters of Credit Outstanding, Amount", "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date." } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r34", "r258", "r319", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r521", "r523", "r524", "r547", "r654", "r740", "r782", "r914", "r967", "r968" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders\u2019 equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r145", "r190", "r602", "r770", "r881", "r895", "r962" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities and stockholders\u2019 equity", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r36", "r214", "r258", "r319", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r521", "r523", "r524", "r547", "r770", "r914", "r967", "r968" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total long-term liabilities", "label": "Liabilities, Noncurrent", "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r30", "r131", "r132", "r133", "r136", "r258", "r319", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r521", "r523", "r524", "r547", "r914", "r967", "r968" ] }, "fnd_LineOfCreditFacilityAccordionFeatureIncreaseLimit": { "xbrltype": "monetaryItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "LineOfCreditFacilityAccordionFeatureIncreaseLimit", "crdr": "credit", "presentation": [ "http://www.flooranddecor.com/role/DebtABLFacilityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit facility, accordion feature, increase limit", "label": "Line of Credit Facility, Accordion Feature, Increase Limit", "documentation": "Line of Credit Facility, Accordion Feature, Increase Limit" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd", "presentation": [ "http://www.flooranddecor.com/role/DebtScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Rate Per Annum", "label": "Line of Credit Facility, Interest Rate at Period End", "documentation": "The effective interest rate at the end of the reporting period." } } }, "auth_ref": [ "r33" ] }, "us-gaap_LineOfCreditFacilityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLineItems", "presentation": [ "http://www.flooranddecor.com/role/DebtABLFacilityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility [Line Items]", "label": "Line of Credit Facility [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r880" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.flooranddecor.com/role/DebtABLFacilityNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Borrowing capacity", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r33" ] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.flooranddecor.com/role/DebtABLFacilityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Available borrowing capacity", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)." } } }, "auth_ref": [ "r33" ] }, "us-gaap_LineOfCreditFacilityTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityTable", "presentation": [ "http://www.flooranddecor.com/role/DebtABLFacilityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility [Table]", "label": "Line of Credit Facility [Table]", "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to 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." } } }, "auth_ref": [ "r33", "r880" ] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditMember", "presentation": [ "http://www.flooranddecor.com/role/DebtABLFacilityNarrativeDetails", "http://www.flooranddecor.com/role/DebtFairValueofDebtDetails", "http://www.flooranddecor.com/role/DebtScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit", "label": "Line of Credit [Member]", "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars." } } }, "auth_ref": [] }, "srt_LitigationCaseAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "LitigationCaseAxis", "presentation": [ "http://www.flooranddecor.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Case [Axis]", "label": "Litigation Case [Axis]" } } }, "auth_ref": [] }, "srt_LitigationCaseTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "LitigationCaseTypeDomain", "presentation": [ "http://www.flooranddecor.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Case [Domain]", "label": "Litigation Case [Domain]" } } }, "auth_ref": [] }, "us-gaap_LitigationStatusAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LitigationStatusAxis", "presentation": [ "http://www.flooranddecor.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Status [Axis]", "label": "Litigation Status [Axis]", "documentation": "Information by status of pending, threatened, or settled litigation." } } }, "auth_ref": [ "r909" ] }, "us-gaap_LitigationStatusDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LitigationStatusDomain", "presentation": [ "http://www.flooranddecor.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Status [Domain]", "label": "Litigation Status [Domain]", "documentation": "Status of pending, threatened, or settled litigation." } } }, "auth_ref": [ "r909" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.flooranddecor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of term loan", "label": "Long-Term Debt, Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r222" ] }, "us-gaap_LongTermDebtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtFairValue", "crdr": "credit", "presentation": [ "http://www.flooranddecor.com/role/DebtFairValueofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt, fair value", "label": "Long-Term Debt, Fair Value", "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission." } } }, "auth_ref": [] }, "fnd_LongTermDebtGrossExcludingCurrentMaturities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "LongTermDebtGrossExcludingCurrentMaturities", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/DebtScheduleofLongtermDebtDetails": { "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.flooranddecor.com/role/DebtScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt maturities", "label": "Long-Term Debt, Gross, Excluding Current Maturities", "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt, classified as noncurrent. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/DebtScheduleofMaturitiesofDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.flooranddecor.com/role/DebtScheduleofMaturitiesofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Long-Term Debt, Maturity, Year One", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r13", "r261", "r383" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/DebtScheduleofMaturitiesofDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.flooranddecor.com/role/DebtScheduleofMaturitiesofDebtDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2027", "label": "Long-Term Debt, Maturity, Year Four", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r13", "r261", "r383" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/DebtScheduleofMaturitiesofDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.flooranddecor.com/role/DebtScheduleofMaturitiesofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Long-Term Debt, Maturity, Year Three", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r13", "r261", "r383" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/DebtScheduleofMaturitiesofDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.flooranddecor.com/role/DebtScheduleofMaturitiesofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Long-Term Debt, Maturity, Year Two", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r13", "r261", "r383" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/DebtScheduleofLongtermDebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.flooranddecor.com/role/DebtScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total long-term debt", "label": "Long-Term Debt, Excluding Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r224" ] }, "us-gaap_LongTermLineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermLineOfCredit", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving line of credit", "label": "Long-Term Line of Credit, Noncurrent", "documentation": "The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r37", "r73", "r74" ] }, "us-gaap_LongTermLoansPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermLoansPayable", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Term loan", "label": "Loans Payable, Noncurrent", "documentation": "Carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion." } } }, "auth_ref": [ "r37" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.flooranddecor.com/role/DebtABLFacilityNarrativeDetails", "http://www.flooranddecor.com/role/DebtFairValueofDebtDetails", "http://www.flooranddecor.com/role/DebtScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Axis]", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r37" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.flooranddecor.com/role/DebtABLFacilityNarrativeDetails", "http://www.flooranddecor.com/role/DebtFairValueofDebtDetails", "http://www.flooranddecor.com/role/DebtScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Domain]", "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r37", "r75" ] }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesByNatureOfContingencyAxis", "presentation": [ "http://www.flooranddecor.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingency Nature [Axis]", "label": "Loss Contingency Nature [Axis]", "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur." } } }, "auth_ref": [ "r350", "r351", "r352", "r355", "r910", "r911" ] }, "us-gaap_LossContingencyDamagesSoughtValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyDamagesSoughtValue", "crdr": "debit", "presentation": [ "http://www.flooranddecor.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss contingency, damages (in excess)", "label": "Loss Contingency, Damages Sought, Value", "documentation": "The value (monetary amount) of the award the plaintiff seeks in the legal matter." } } }, "auth_ref": [ "r909", "r910", "r911" ] }, "us-gaap_LossContingencyNatureDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyNatureDomain", "presentation": [ "http://www.flooranddecor.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingency, Nature [Domain]", "label": "Loss Contingency, Nature [Domain]", "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability." } } }, "auth_ref": [ "r350", "r351", "r352", "r355", "r910", "r911" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.flooranddecor.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.flooranddecor.com/role/DebtTermLoanFacilityNarrativeDetails", "http://www.flooranddecor.com/role/StockholdersEquityScheduleofRestrictedStockUnitActivityDetails", "http://www.flooranddecor.com/role/StockholdersEquityScheduleofStockOptionActivityDetails", "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesScheduleofFixedAssetsEstimatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r351", "r352", "r353", "r354", "r439", "r581", "r617", "r646", "r647", "r701", "r702", "r703", "r704", "r709", "r729", "r730", "r743", "r751", "r764", "r772", "r916", "r969", "r970", "r971", "r972", "r973", "r974" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r828" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r828" ] }, "us-gaap_MeasurementInputDiscountRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputDiscountRateMember", "presentation": [ "http://www.flooranddecor.com/role/FairValueMeasurementsScheduleofFairValueMeasurementInputsandValuationTechniquesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Discount rate", "label": "Measurement Input, Discount Rate [Member]", "documentation": "Measurement input using interest rate to determine present value of future cash flows." } } }, "auth_ref": [ "r961" ] }, "us-gaap_MeasurementInputEbitdaMultipleMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputEbitdaMultipleMember", "presentation": [ "http://www.flooranddecor.com/role/FairValueMeasurementsScheduleofFairValueMeasurementInputsandValuationTechniquesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "EBITDA volatility", "label": "Measurement Input, EBITDA Multiple [Member]", "documentation": "Measurement input using earnings before interest, tax, depreciation and amortization (EBITDA) multiple." } } }, "auth_ref": [ "r961" ] }, "us-gaap_MeasurementInputRevenueMultipleMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputRevenueMultipleMember", "presentation": [ "http://www.flooranddecor.com/role/FairValueMeasurementsScheduleofFairValueMeasurementInputsandValuationTechniquesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue volatility", "label": "Measurement Input, Revenue Multiple [Member]", "documentation": "Measurement input using market valuation of entity divided by revenue." } } }, "auth_ref": [ "r961" ] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://www.flooranddecor.com/role/FairValueMeasurementsScheduleofFairValueMeasurementInputsandValuationTechniquesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input Type [Axis]", "label": "Measurement Input Type [Axis]", "documentation": "Information by type of measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r541" ] }, "us-gaap_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeDomain", "presentation": [ "http://www.flooranddecor.com/role/FairValueMeasurementsScheduleofFairValueMeasurementInputsandValuationTechniquesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input Type [Domain]", "label": "Measurement Input Type [Domain]", "documentation": "Measurement input used to determine value of asset and liability." } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.flooranddecor.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.flooranddecor.com/role/DebtTermLoanFacilityNarrativeDetails", "http://www.flooranddecor.com/role/StockholdersEquityEmployeeStockPurchasePlanNarrativeDetails", "http://www.flooranddecor.com/role/StockholdersEquityScheduleofRestrictedStockUnitActivityDetails", "http://www.flooranddecor.com/role/StockholdersEquityScheduleofStockOptionActivityDetails", "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesScheduleofFixedAssetsEstimatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r351", "r352", "r353", "r354", "r439", "r581", "r617", "r646", "r647", "r701", "r702", "r703", "r704", "r709", "r729", "r730", "r743", "r751", "r764", "r772", "r916", "r969", "r970", "r971", "r972", "r973", "r974" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r848" ] }, "srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis", "presentation": [ "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Real Estate, Type of Property [Axis]", "label": "Real Estate, Type of Property [Axis]" } } }, "auth_ref": [ "r716", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728" ] }, "srt_MortgageLoansOnRealEstateNamePropertyTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MortgageLoansOnRealEstateNamePropertyTypeDomain", "presentation": [ "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Real Estate [Domain]", "label": "Real Estate [Domain]" } } }, "auth_ref": [ "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r856" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r829" ] }, "fnd_NaturalStoneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "NaturalStoneMember", "presentation": [ "http://www.flooranddecor.com/role/RevenueScheduleofDisaggregatedRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Natural stone", "label": "Natural Stone [Member]", "documentation": "Represents information pertaining to the product, natural stone." } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash (used in) provided by financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r252" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Financing activities", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r252" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Investing activities", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r156", "r157", "r158" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Operating activities", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 }, "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows", "http://www.flooranddecor.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome", "http://www.flooranddecor.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.flooranddecor.com/role/EarningsPerShareScheduleofComputationofBasicandDilutedEarningsPerShareDetails", "http://www.flooranddecor.com/role/SelectedQuarterlyFinancialInformationunauditedDetails", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income", "terseLabel": "Net income", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r149", "r158", "r192", "r212", "r239", "r241", "r246", "r258", "r265", "r267", "r268", "r269", "r270", "r273", "r274", "r283", "r295", "r308", "r312", "r314", "r319", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r537", "r547", "r607", "r676", "r694", "r695", "r741", "r781", "r914" ] }, "fnd_NetOperatingLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "NetOperatingLosses", "crdr": "credit", "presentation": [ "http://www.flooranddecor.com/role/IncomeTaxesValuationandUnrecognizedNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net operating losses", "label": "Net Operating Losses", "documentation": "Net Operating Losses" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recently Adopted and Issued Accounting Pronouncements", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "fnd_NguyenVInspectionsNowIncNo21DCV287142Member": { "xbrltype": "domainItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "NguyenVInspectionsNowIncNo21DCV287142Member", "presentation": [ "http://www.flooranddecor.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Nguyen v. Inspections Now, Inc., No. 21-DCV-287142", "label": "Nguyen v. Inspections Now, Inc., No. 21-DCV-287142 [Member]", "documentation": "Nguyen v. Inspections Now, Inc., No. 21-DCV-287142" } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r828" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r797", "r809", "r819", "r836", "r845" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r826" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r825" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r836" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r856" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r856" ] }, "us-gaap_NoncompeteAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncompeteAgreementsMember", "presentation": [ "http://www.flooranddecor.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails", "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-compete agreement", "label": "Noncompete Agreements [Member]", "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party." } } }, "auth_ref": [ "r95" ] }, "us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonvestedRestrictedStockSharesActivityTableTextBlock", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Restricted Stock Award Activity", "label": "Nonvested Restricted Stock Shares Activity [Table Text Block]", "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock shares." } } }, "auth_ref": [ "r28" ] }, "fnd_NumberOfDaysCustomerMayReturnMerchandise": { "xbrltype": "durationItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "NumberOfDaysCustomerMayReturnMerchandise", "presentation": [ "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of days customer may return merchandise", "label": "Number Of Days Customer May Return Merchandise", "documentation": "The number of days a customer may return merchandise." } } }, "auth_ref": [] }, "fnd_NumberOfDistributionCenters": { "xbrltype": "integerItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "NumberOfDistributionCenters", "presentation": [ "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of distribution centers", "label": "Number Of Distribution Centers", "documentation": "The number of distribution centers owned or operated by the entity." } } }, "auth_ref": [] }, "fnd_NumberOfDistributionCentersWithRealEstateSubleasedToThirdParties": { "xbrltype": "integerItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "NumberOfDistributionCentersWithRealEstateSubleasedToThirdParties", "presentation": [ "http://www.flooranddecor.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of distribution centers subleased", "label": "Number Of Distribution Centers With Real Estate Subleased To Third Parties", "documentation": "The number of distribution centers with real estate subleased to third parties." } } }, "auth_ref": [] }, "fnd_NumberOfLeasesWithVariableLeasePayments": { "xbrltype": "integerItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "NumberOfLeasesWithVariableLeasePayments", "presentation": [ "http://www.flooranddecor.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of leases with variable payments", "label": "Number Of Leases With Variable Lease Payments", "documentation": "The number of leases with variable lease payments." } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of operating segments", "label": "Number of Operating Segments", "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." } } }, "auth_ref": [ "r889" ] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.flooranddecor.com/role/RevenueNarrativeDetails", "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of reportable segments", "label": "Number of Reportable Segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r889" ] }, "fnd_NumberOfSalesDistributorsAcquired": { "xbrltype": "integerItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "NumberOfSalesDistributorsAcquired", "presentation": [ "http://www.flooranddecor.com/role/AcquisitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of sales distributors acquired", "label": "Number Of Sales Distributors Acquired", "documentation": "Number Of Sales Distributors Acquired" } } }, "auth_ref": [] }, "us-gaap_NumberOfStatesInWhichEntityOperates": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfStatesInWhichEntityOperates", "presentation": [ "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of states with facilities", "label": "Number of States in which Entity Operates", "documentation": "The number of states the entity operates in as of the balance sheet date." } } }, "auth_ref": [] }, "us-gaap_NumberOfStores": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfStores", "presentation": [ "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of stores", "label": "Number of Stores", "documentation": "Represents the number of stores." } } }, "auth_ref": [] }, "fnd_OneTimeShareBasedCompensationGrantMember": { "xbrltype": "domainItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "OneTimeShareBasedCompensationGrantMember", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityScheduleofRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "One Time Share-Based Compensation Grant", "label": "One Time Share-Based Compensation Grant [Member]", "documentation": "One Time Share-Based Compensation Grant" } } }, "auth_ref": [] }, "fnd_OperatingExpensePolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "OperatingExpensePolicyPolicyTextBlock", "presentation": [ "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Total Operating Expenses", "label": "Operating Expense Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for operating expenses incurred, including, but not limited to, store and administrative personnel wages and benefits, infrastructure expenses, supplies, fixed asset depreciation, store and corporate facility expenses, pre-opening costs, training and advertising costs, credit card fees, insurance, personal property taxes, legal expenses and other miscellaneous operating costs." } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Operating Expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses:", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Operating income", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r295", "r308", "r312", "r314", "r741" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "presentation": [ "http://www.flooranddecor.com/role/CommitmentsandContingenciesScheduleofLeaseCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fixed operating lease cost", "label": "Operating Lease, Cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r565", "r769" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://www.flooranddecor.com/role/CommitmentsandContingenciesScheduleofLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Undiscounted Cash Flows", "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/CommitmentsandContingenciesScheduleofLeaseMaturityDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 }, "http://www.flooranddecor.com/role/CommitmentsandContingenciesScheduleofLeaseMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.flooranddecor.com/role/CommitmentsandContingenciesScheduleofLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Present value of future minimum lease payments", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r560" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/CommitmentsandContingenciesScheduleofLeaseMaturityDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.flooranddecor.com/role/CommitmentsandContingenciesScheduleofLeaseMaturityDetails", "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Current portion of lease liabilities", "terseLabel": "Less: current obligations under leases", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r560" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 2.0 }, "http://www.flooranddecor.com/role/CommitmentsandContingenciesScheduleofLeaseMaturityDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.flooranddecor.com/role/CommitmentsandContingenciesScheduleofLeaseMaturityDetails", "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Lease liabilities", "terseLabel": "Long-term lease obligations", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r560" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.flooranddecor.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid during the period against operating lease liabilities", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r561", "r568" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r559" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.flooranddecor.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease, weighted average discount rate, percent", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r571", "r769" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.flooranddecor.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease, weighted average remaining lease term", "label": "Operating Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r570", "r769" ] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://www.flooranddecor.com/role/IncomeTaxesValuationandUnrecognizedNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Net operating losses available to reduce future income taxes", "label": "Operating Loss Carryforwards", "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r85" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Significant Accounting Policies", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements." } } }, "auth_ref": [ "r130", "r159", "r161", "r182" ] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.flooranddecor.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Accrued Liabilities, Current", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r35" ] }, "us-gaap_OtherAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsMember", "presentation": [ "http://www.flooranddecor.com/role/DerivativesandRiskManagementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other\u2028Assets", "label": "Other Assets [Member]", "documentation": "Primary financial statement caption encompassing other assets." } } }, "auth_ref": [ "r104", "r115" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r220" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "crdr": "credit", "presentation": [ "http://www.flooranddecor.com/role/DerivativesandRiskManagementDesignatedHedgeGainsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in fair value of hedge instruments, net of tax", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax", "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r234", "r235" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome", "http://www.flooranddecor.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Change in fair value of hedge instruments, net of tax", "verboseLabel": "Other comprehensive gain, net of tax", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax", "documentation": "Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r234", "r235" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax", "crdr": "debit", "presentation": [ "http://www.flooranddecor.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of hedge, tax", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax", "documentation": "Amount, before reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r236" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "crdr": "debit", "presentation": [ "http://www.flooranddecor.com/role/DebtScheduleofComponentsofInterestExpenseDetails", "http://www.flooranddecor.com/role/DerivativesandRiskManagementDesignatedHedgeGainsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective\u00a0Portion\u00a0Reclassified From AOCI\u00a0to\u00a0Earnings", "verboseLabel": "Interest cost net of interest income", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax", "documentation": "Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r204", "r235", "r238" ] }, "us-gaap_OtherCurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCurrentAssetsMember", "presentation": [ "http://www.flooranddecor.com/role/DerivativesandRiskManagementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Current Assets", "label": "Other Current Assets [Member]", "documentation": "Primary financial statement caption encompassing other current assets." } } }, "auth_ref": [ "r104", "r115" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r38" ] }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncurrentLiabilitiesMember", "presentation": [ "http://www.flooranddecor.com/role/FairValueMeasurementsNarrativeDetails", "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Noncurrent Liabilities", "label": "Other Noncurrent Liabilities [Member]", "documentation": "Primary financial statement caption encompassing other noncurrent liabilities." } } }, "auth_ref": [] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r828" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r795", "r807", "r817", "r843" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r798", "r810", "r820", "r846" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r798", "r810", "r820", "r846" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r824" ] }, "us-gaap_PayablesAndAccrualsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PayablesAndAccrualsAbstract", "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments of contingent earn-out liabilities", "label": "Payment for Contingent Consideration Liability, Financing Activities", "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date." } } }, "auth_ref": [ "r9" ] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Debt issuance costs", "label": "Payments of Debt Issuance Costs", "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt." } } }, "auth_ref": [ "r47" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Tax payments for stock-based compensation awards", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r250" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.flooranddecor.com/role/AcquisitionNarrativeDetails", "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Acquisitions, net of cash acquired", "terseLabel": "Acquisitions, net of cash acquired", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r44" ] }, "us-gaap_PaymentsToAcquireProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireProductiveAssets", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of fixed assets", "label": "Payments to Acquire Productive Assets", "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets." } } }, "auth_ref": [ "r194", "r954", "r955", "r956" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r827" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r827" ] }, "us-gaap_PendingLitigationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PendingLitigationMember", "presentation": [ "http://www.flooranddecor.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pending Litigation", "label": "Pending Litigation [Member]", "documentation": "Risk of loss associated with the outcome of pending litigation against the entity, for example, but not limited to, litigation in arbitration or within the trial process." } } }, "auth_ref": [ "r909" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r826" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r836" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r829" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r825" ] }, "fnd_PerformanceBasedAndTotalShareholderReturnRestrictedStockAwardsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "PerformanceBasedAndTotalShareholderReturnRestrictedStockAwardsMember", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityScheduleofRestrictedStockAwardActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Performance-Based And Total Shareholder Return Restricted Stock Awards", "label": "Performance-Based And Total Shareholder Return Restricted Stock Awards [Member]", "documentation": "Performance-Based And Total Shareholder Return Restricted Stock Awards" } } }, "auth_ref": [] }, "fnd_PerformanceBasedRestrictedStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "PerformanceBasedRestrictedStockUnitsMember", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityScheduleofRestrictedStockUnitActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Performance-based", "label": "Performance Based Restricted Stock Units [Member]", "documentation": "Performance Based Restricted Stock Units" } } }, "auth_ref": [] }, "fnd_PerformanceBasedShareAwardsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "PerformanceBasedShareAwardsMember", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityScheduleofRestrictedStockAwardActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Based Share Awards", "label": "Performance Based Share Awards [Member]", "documentation": "Performance Based Share Awards" } } }, "auth_ref": [] }, "fnd_PeriodOfTimePriorToStoreOpeningOrRelocatingThatPreopeningExpensesBegin": { "xbrltype": "durationItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "PeriodOfTimePriorToStoreOpeningOrRelocatingThatPreopeningExpensesBegin", "presentation": [ "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Period prior to store opening or relocation that pre-opening expenses begin", "label": "Period Of Time Prior To Store Opening Or Relocating That Preopening Expenses Begin", "documentation": "The period of time in advance of a new store opening or a store relocating when pre-opening expenses begin, on average." } } }, "auth_ref": [] }, "fnd_PermanentDifferencesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "PermanentDifferencesAbstract", "presentation": [ "http://www.flooranddecor.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Permanent differences:", "label": "Permanent Differences [Abstract]", "documentation": "Permanent Differences" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityEmployeeStockPurchasePlanNarrativeDetails", "http://www.flooranddecor.com/role/StockholdersEquityStockIncentivePlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Axis]", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r928", "r929", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityEmployeeStockPurchasePlanNarrativeDetails", "http://www.flooranddecor.com/role/StockholdersEquityStockIncentivePlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Domain]", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r928", "r929", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945" ] }, "us-gaap_PreOpeningCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreOpeningCosts", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome" ], "lang": { "en-us": { "role": { "netLabel": "Pre-opening", "label": "Pre-Opening Costs", "documentation": "Expenditures associated with opening new locations which are noncapital in nature and expensed as incurred." } } }, "auth_ref": [ "r153" ] }, "fnd_PreOpeningCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "PreOpeningCostsMember", "presentation": [ "http://www.flooranddecor.com/role/CommitmentsandContingenciesScheduleofLeaseCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pre-opening", "label": "Pre-Opening Costs [Member]", "documentation": "Pre-Opening Costs" } } }, "auth_ref": [] }, "fnd_PreOpeningExpensesPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "PreOpeningExpensesPolicyPolicyTextBlock", "presentation": [ "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Pre-Opening Expenses", "label": "Pre-Opening Expenses Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for non-capital operating expenditures incurred prior to opening a new store or relocating an existing store." } } }, "auth_ref": [] }, "us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract", "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred Stock", "label": "Preferred Stock, Number of Shares, Par Value and Other Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value (in dollars per share)", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r139", "r395" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares authorized (in shares)", "label": "Preferred Stock, Shares Authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r139", "r656" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares issued (in shares)", "label": "Preferred Stock, Shares Issued", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r139", "r395" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares outstanding (in shares)", "label": "Preferred Stock, Shares Outstanding", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r139", "r656", "r674", "r979", "r980" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, $0.001 par value; 10,000,000\u00a0shares authorized; 0 shares issued and outstanding at December\u00a028, 2023 and December\u00a029, 2022", "label": "Preferred Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r139", "r598", "r770" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "label": "Prepaid Expense and Other Assets, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r873" ] }, "fnd_ProceedsFromIssuanceOfCommonStockEmployeeStockPurchasePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "ProceedsFromIssuanceOfCommonStockEmployeeStockPurchasePlan", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from employee stock purchase plan", "label": "Proceeds from Issuance of Common Stock, Employee Stock Purchase Plan", "documentation": "Proceeds from Issuance of Common Stock, Employee Stock Purchase Plan" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfSecuredDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfSecuredDebt", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from term loans", "label": "Proceeds from Issuance of Secured Debt", "documentation": "The cash inflow from amounts received from issuance of long-term debt that is wholly or partially secured by collateral. Excludes proceeds from tax exempt secured debt." } } }, "auth_ref": [ "r45" ] }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLongTermLinesOfCredit", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Borrowings on revolving line of credit", "label": "Proceeds from Long-Term Lines of Credit", "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer." } } }, "auth_ref": [ "r45" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sales of property", "label": "Proceeds from Sale of Property, Plant, and Equipment", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r155" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from exercise of stock options", "label": "Proceeds from Stock Options Exercised", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r8", "r25" ] }, "us-gaap_ProductAndServiceOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductAndServiceOtherMember", "presentation": [ "http://www.flooranddecor.com/role/RevenueScheduleofDisaggregatedRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Product and Service, Other [Member]", "documentation": "Article or substance produced by nature, labor or machinery and act of providing assistance, classified as other." } } }, "auth_ref": [ "r919" ] }, "us-gaap_ProductConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductConcentrationRiskMember", "presentation": [ "http://www.flooranddecor.com/role/RevenueScheduleofDisaggregatedRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product Concentration Risk", "label": "Product Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues during the period from a specified product are to a specified benchmark, such as total net revenues, segment revenues or product line revenues. May also reflect the percentage contribution the product made to operating results. Risk is materially adverse effects of a loss of sales of a significant product or line of products, which could occur upon loss of rights to sell, distribute or license others; loss of patent or copyright protection; or technological obsolescence." } } }, "auth_ref": [ "r56" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.flooranddecor.com/role/RevenueScheduleofDisaggregatedRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r315", "r587", "r611", "r612", "r613", "r614", "r615", "r616", "r733", "r752", "r771", "r868", "r912", "r913", "r917", "r976" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.flooranddecor.com/role/RevenueScheduleofDisaggregatedRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Products and Services [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r315", "r587", "r611", "r612", "r613", "r614", "r615", "r616", "r733", "r752", "r771", "r868", "r912", "r913", "r917", "r976" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Abstract]", "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.flooranddecor.com/role/FixedAssetsDetails", "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesScheduleofFixedAssetsEstimatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Type [Axis]", "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r12" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.flooranddecor.com/role/FixedAssets" ], "lang": { "en-us": { "role": { "terseLabel": "Fixed Assets", "label": "Property, Plant and Equipment Disclosure [Text Block]", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r167", "r201", "r205", "r206" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/FixedAssetsDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.flooranddecor.com/role/FixedAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fixed assets, at cost", "label": "Property, Plant and Equipment, Gross", "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." } } }, "auth_ref": [ "r168", "r216", "r605" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.flooranddecor.com/role/FixedAssetsDetails", "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesScheduleofFixedAssetsEstimatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Line Items]", "label": "Property, Plant and Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentMember", "presentation": [ "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment", "label": "Property, Plant and Equipment [Member]", "documentation": "Physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 4.0 }, "http://www.flooranddecor.com/role/FixedAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets", "http://www.flooranddecor.com/role/FixedAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Fixed assets, net", "totalLabel": "Fixed assets, net", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r12", "r594", "r605", "r770" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fixed Assets", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r12", "r201", "r205", "r603" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.flooranddecor.com/role/FixedAssetsTables", "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Fixed Assets", "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r12" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.flooranddecor.com/role/FixedAssetsDetails", "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesScheduleofFixedAssetsEstimatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Type [Domain]", "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r168" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesScheduleofFixedAssetsEstimatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Useful\u00a0Life", "label": "Property, Plant and Equipment, Useful Life", "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r824" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r824" ] }, "us-gaap_QuarterlyFinancialInformationDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "QuarterlyFinancialInformationDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Quarterly Financial Information Disclosure [Abstract]", "label": "Quarterly Financial Information Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_QuarterlyFinancialInformationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "QuarterlyFinancialInformationTextBlock", "presentation": [ "http://www.flooranddecor.com/role/SelectedQuarterlyFinancialInformationunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Selected Quarterly Financial Information (unaudited)", "label": "Quarterly Financial Information [Text Block]", "documentation": "The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information." } } }, "auth_ref": [ "r160", "r291" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.flooranddecor.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.flooranddecor.com/role/DebtTermLoanFacilityNarrativeDetails", "http://www.flooranddecor.com/role/StockholdersEquityEmployeeStockPurchasePlanNarrativeDetails", "http://www.flooranddecor.com/role/StockholdersEquityScheduleofRestrictedStockUnitActivityDetails", "http://www.flooranddecor.com/role/StockholdersEquityScheduleofStockOptionActivityDetails", "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesScheduleofFixedAssetsEstimatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r351", "r352", "r353", "r354", "r432", "r439", "r470", "r471", "r472", "r580", "r581", "r617", "r646", "r647", "r701", "r702", "r703", "r704", "r709", "r729", "r730", "r743", "r751", "r764", "r772", "r775", "r907", "r916", "r970", "r971", "r972", "r973", "r974" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.flooranddecor.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.flooranddecor.com/role/DebtTermLoanFacilityNarrativeDetails", "http://www.flooranddecor.com/role/StockholdersEquityEmployeeStockPurchasePlanNarrativeDetails", "http://www.flooranddecor.com/role/StockholdersEquityScheduleofRestrictedStockUnitActivityDetails", "http://www.flooranddecor.com/role/StockholdersEquityScheduleofStockOptionActivityDetails", "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesScheduleofFixedAssetsEstimatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Range [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r351", "r352", "r353", "r354", "r432", "r439", "r470", "r471", "r472", "r580", "r581", "r617", "r646", "r647", "r701", "r702", "r703", "r704", "r709", "r729", "r730", "r743", "r751", "r764", "r772", "r775", "r907", "r916", "r970", "r971", "r972", "r973", "r974" ] }, "us-gaap_RealEstatePropertiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RealEstatePropertiesLineItems", "presentation": [ "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Real Estate Properties [Line Items]", "label": "Real Estate Properties [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "fnd_ReceivablesExcludingIncomeTaxesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "ReceivablesExcludingIncomeTaxesNetCurrent", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Receivables, net", "label": "Receivables Excluding Income Taxes, Net, Current", "documentation": "The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables except income taxes, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value." } } }, "auth_ref": [] }, "us-gaap_ReceivablesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesPolicyTextBlock", "presentation": [ "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Receivables", "label": "Receivable [Policy Text Block]", "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable." } } }, "auth_ref": [ "r891", "r892", "r893", "r894" ] }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "presentation": [ "http://www.flooranddecor.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r790", "r802", "r812", "r838" ] }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermLinesOfCredit", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments on revolving line of credit", "label": "Repayments of Long-Term Lines of Credit", "documentation": "The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer." } } }, "auth_ref": [ "r46" ] }, "us-gaap_RepaymentsOfSecuredDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfSecuredDebt", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments on term loans", "label": "Repayments of Secured Debt", "documentation": "The cash outflow to repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt." } } }, "auth_ref": [ "r46" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r791", "r803", "r813", "r839" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r792", "r804", "r814", "r840" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r799", "r811", "r821", "r847" ] }, "fnd_RestrictedStockAwardMember": { "xbrltype": "domainItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "RestrictedStockAwardMember", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityScheduleofRestrictedStockAwardActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Award", "label": "Restricted Stock Award [Member]", "documentation": "Restricted Stock Award" } } }, "auth_ref": [] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.flooranddecor.com/role/EarningsPerShareScheduleofAwardsExcludedFromComputationDetails", "http://www.flooranddecor.com/role/StockholdersEquityScheduleofRestrictedStockUnitActivityDetails", "http://www.flooranddecor.com/role/StockholdersEquityScheduleofStockOptionActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock units", "verboseLabel": "Restricted Stock Units", "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r142", "r174", "r601", "r621", "r623", "r631", "r657", "r770" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r211", "r262", "r263", "r264", "r266", "r272", "r274", "r320", "r321", "r476", "r477", "r478", "r507", "r508", "r527", "r529", "r530", "r532", "r535", "r618", "r620", "r633", "r979" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contract with Customer [Abstract]", "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome", "http://www.flooranddecor.com/role/RevenueScheduleofDisaggregatedRevenueDetails", "http://www.flooranddecor.com/role/SelectedQuarterlyFinancialInformationunauditedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net sales", "verboseLabel": "Net\u00a0Sales", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r296", "r297", "r307", "r310", "r311", "r315", "r316", "r317", "r427", "r428", "r587" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Revenue Recognition, Gift Cards and Merchandise Credits, Loyalty Program and Sales Returns and Allowances", "label": "Revenue from Contract with Customer [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r209", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r731" ] }, "us-gaap_RevenueFromContractWithCustomerProductAndServiceBenchmarkMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerProductAndServiceBenchmarkMember", "presentation": [ "http://www.flooranddecor.com/role/RevenueScheduleofDisaggregatedRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contract with Customer, Product and Service Benchmark", "label": "Revenue from Contract with Customer, Product and Service Benchmark [Member]", "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer for specified product or service, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r866" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.flooranddecor.com/role/Revenue" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r209", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r431" ] }, "fnd_RevenueRecognitionLoyaltyProgramAwardAsPercentageOfSellingPrice": { "xbrltype": "percentItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "RevenueRecognitionLoyaltyProgramAwardAsPercentageOfSellingPrice", "presentation": [ "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loyalty program award, as a percentage of selling price", "label": "Revenue Recognition Loyalty Program Award As Percentage Of Selling Price", "documentation": "The award, earned by customers under the loyalty program, as a percentage of the relative standalone selling price." } } }, "auth_ref": [] }, "fnd_RevenueRecognitionLoyaltyProgramBreakage": { "xbrltype": "monetaryItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "RevenueRecognitionLoyaltyProgramBreakage", "crdr": "credit", "presentation": [ "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loyalty program breakage income", "label": "Revenue Recognition, Loyalty Program Breakage", "documentation": "The amount of breakage recognized related to expected redemption of points earned by customers through the loyalty program." } } }, "auth_ref": [] }, "fnd_RevolvingCreditFacilityAccordionFeatureMember": { "xbrltype": "domainItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "RevolvingCreditFacilityAccordionFeatureMember", "presentation": [ "http://www.flooranddecor.com/role/DebtABLFacilityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility Accordion Feature", "label": "Revolving Credit Facility Accordion Feature [Member]", "documentation": "Information pertaining to the accordion feature of the revolving credit facility." } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.flooranddecor.com/role/DebtABLFacilityNarrativeDetails", "http://www.flooranddecor.com/role/DebtCovenantsDeferredDebtIssuanceCostsandOriginalIssueDiscountsDetails", "http://www.flooranddecor.com/role/DebtFairValueofDebtDetails", "http://www.flooranddecor.com/role/DebtScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility", "verboseLabel": "ABL Facility", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Buildings and equipment acquired under operating leases", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r569", "r769" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r856" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r856" ] }, "us-gaap_SalesAndExciseTaxPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesAndExciseTaxPayableCurrent", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.flooranddecor.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales taxes payable", "label": "Sales and Excise Tax Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r31" ] }, "fnd_SalesmasterAssociatesIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "SalesmasterAssociatesIncMember", "presentation": [ "http://www.flooranddecor.com/role/AcquisitionNarrativeDetails", "http://www.flooranddecor.com/role/FairValueMeasurementsScheduleofFairValueLiabilitiesMeasuredonRecurringBasisUnobservableInputReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Salesmaster Associates, Inc.", "label": "Salesmaster Associates, Inc. [Member]", "documentation": "Salesmaster Associates, Inc." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.flooranddecor.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accrued Expenses", "label": "Schedule of Accrued Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.flooranddecor.com/role/EarningsPerShareScheduleofAwardsExcludedFromComputationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities." } } }, "auth_ref": [ "r54" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://www.flooranddecor.com/role/EarningsPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Awards Excluded From Computation", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities." } } }, "auth_ref": [ "r54" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTable", "presentation": [ "http://www.flooranddecor.com/role/FairValueMeasurementsScheduleofFairValueLiabilitiesMeasuredonRecurringBasisUnobservableInputReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table]", "label": "Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table]", "documentation": "Schedule of information about a contingent payment arrangement including the terms that will result in payment and the accounting treatment that will be followed if such contingency occurs, including the potential impact on earnings per share if the contingency is to be settled in shares of common stock of the entity. The description also may include the period over which amounts are expected to be paid, and changes in the amount since the previous reporting period. This also includes contingent options and commitments." } } }, "auth_ref": [ "r181" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.flooranddecor.com/role/AcquisitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities." } } }, "auth_ref": [ "r89", "r91", "r516" ] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://www.flooranddecor.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of the Provision for Income Taxes", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years." } } }, "auth_ref": [ "r178" ] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://www.flooranddecor.com/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long Term Debt", "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer." } } }, "auth_ref": [ "r37", "r76", "r77", "r122", "r123", "r125", "r129", "r172", "r173", "r747", "r749", "r883" ] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://www.flooranddecor.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Deferred Tax Assets and Liabilities", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets." } } }, "auth_ref": [ "r177" ] }, "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "presentation": [ "http://www.flooranddecor.com/role/DerivativesandRiskManagementTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Gains Related to Our Designated Hedge Contracts", "label": "Derivative Instruments, Gain (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments." } } }, "auth_ref": [ "r105", "r110", "r525" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.flooranddecor.com/role/EarningsPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Computation of Basic and Diluted Earnings Per Share", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r888" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://www.flooranddecor.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Effective Income Tax Reconciliation", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r176" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityScheduleofComponentsofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements." } } }, "auth_ref": [ "r80" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Stock-Based Compensation Expense", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement." } } }, "auth_ref": [ "r80" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.flooranddecor.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails", "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r65", "r68", "r588" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.flooranddecor.com/role/IntangibleAssetsTables", "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r65", "r68" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.flooranddecor.com/role/IntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Carrying Amount of Goodwill", "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r744", "r896", "r897", "r898", "r899", "r900", "r901", "r902", "r903", "r904", "r905", "r906" ] }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.flooranddecor.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Indefinite-Lived Intangible Assets [Table]", "label": "Schedule of Indefinite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity." } } }, "auth_ref": [ "r26", "r166" ] }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.flooranddecor.com/role/IntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Indefinite-Lived Intangible Assets", "label": "Schedule of Indefinite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment." } } }, "auth_ref": [ "r26", "r166" ] }, "us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInterestRateDerivativesTableTextBlock", "presentation": [ "http://www.flooranddecor.com/role/DerivativesandRiskManagementTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Derivative Position", "label": "Schedule of Interest Rate Derivatives [Table Text Block]", "documentation": "Tabular disclosure of interest rate derivatives, including, but not limited to, the fair value of the derivatives, statement of financial position location, and statement of financial performance location of these instruments." } } }, "auth_ref": [ "r110" ] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://www.flooranddecor.com/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Maturities of Debt", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt." } } }, "auth_ref": [ "r13" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.flooranddecor.com/role/FixedAssetsDetails", "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesScheduleofFixedAssetsEstimatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Table]", "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r12" ] }, "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock", "presentation": [ "http://www.flooranddecor.com/role/SelectedQuarterlyFinancialInformationunauditedTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Quarterly Financial Information", "label": "Quarterly Financial Information [Table Text Block]", "documentation": "Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data." } } }, "auth_ref": [ "r197" ] }, "us-gaap_ScheduleOfRealEstatePropertiesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRealEstatePropertiesTable", "presentation": [ "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Real Estate Properties [Table]", "label": "Schedule of Real Estate Properties [Table]", "documentation": "Schedule detailing quantitative information concerning real estate properties and units within those properties by ownership of the property." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityEmployeeStockPurchasePlanNarrativeDetails", "http://www.flooranddecor.com/role/StockholdersEquityScheduleofRestrictedStockAwardActivityDetails", "http://www.flooranddecor.com/role/StockholdersEquityScheduleofRestrictedStockUnitActivityDetails", "http://www.flooranddecor.com/role/StockholdersEquityScheduleofStockOptionActivityDetails", "http://www.flooranddecor.com/role/StockholdersEquityStockIncentivePlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r441", "r443", "r445", "r446", "r447", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r469", "r470", "r471", "r472", "r473" ] }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Restricted Stock Unit Activity", "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [ "r79" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Stock Option Activity", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r23", "r24", "r79" ] }, "fnd_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-Based Payment Award, Equity Instruments Other Than Options, Valuation Assumptions", "label": "Schedule of Share-Based Payment Award, Equity Instruments Other Than Options, Valuation Assumptions [Table Text Block]", "documentation": "Schedule of Share-Based Payment Award, Equity Instruments Other Than Options, Valuation Assumptions" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Assumptions Used to Estimate the Fair Value of Stock Option Awards Granted", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "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." } } }, "auth_ref": [ "r175" ] }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "presentation": [ "http://www.flooranddecor.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Unrecognized Tax Benefits Roll Forward", "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "documentation": "Tabular disclosure of the change in unrecognized tax benefits." } } }, "auth_ref": [ "r768", "r949" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.flooranddecor.com/role/IntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Future Amortizable Expense Related to Other Intangible Assets", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r68" ] }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "presentation": [ "http://www.flooranddecor.com/role/DebtTermLoanFacilityNarrativeDetails", "http://www.flooranddecor.com/role/SubsequentEventDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SOFR", "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg." } } }, "auth_ref": [ "r959" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.flooranddecor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r783" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.flooranddecor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r786" ] }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingPolicyPolicyTextBlock", "presentation": [ "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Segments", "label": "Segment Reporting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for segment reporting." } } }, "auth_ref": [ "r301", "r302", "r303", "r304", "r305", "r306", "r316", "r742" ] }, "us-gaap_SelfInsuranceReserveCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SelfInsuranceReserveCurrent", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.flooranddecor.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Insurance reserve incurred but not reported", "label": "Self Insurance Reserve, Current", "documentation": "Carrying amount of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property that are expected to be paid within one year (or the normal operating cycle, if longer)." } } }, "auth_ref": [] }, "us-gaap_SelfInsuranceReservePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SelfInsuranceReservePolicyTextBlock", "presentation": [ "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Self-Insurance Reserves", "label": "Self Insurance Reserve [Policy Text Block]", "documentation": "Disclosure of accounting policy for self-insurance reserves, including, but not limited to incurred but not reported reserves (IBNR)." } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpenseMember", "presentation": [ "http://www.flooranddecor.com/role/CommitmentsandContingenciesScheduleofLeaseCostsDetails", "http://www.flooranddecor.com/role/StockholdersEquityScheduleofComponentsofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Selling and store operating", "label": "Selling and Marketing Expense [Member]", "documentation": "Primary financial statement caption encompassing selling and marketing expense." } } }, "auth_ref": [ "r150" ] }, "us-gaap_SellingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingExpense", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Selling and store operating", "label": "Selling Expense", "documentation": "Expenses recognized in the period that are directly related to the selling and distribution of products or services." } } }, "auth_ref": [ "r154" ] }, "fnd_ServiceBasedRestrictedStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "ServiceBasedRestrictedStockUnitsMember", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityScheduleofRestrictedStockUnitActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Service-based", "label": "Service Based Restricted Stock Units [Member]", "documentation": "Service Based Restricted Stock Units" } } }, "auth_ref": [] }, "fnd_ServiceBasedShareAwardsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "ServiceBasedShareAwardsMember", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityScheduleofRestrictedStockAwardActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Service-based", "label": "Service-Based Share Awards [Member]", "documentation": "Service-Based Share Awards" } } }, "auth_ref": [] }, "fnd_ShareBasedCompansationGrantTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "ShareBasedCompansationGrantTypeAxis", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityScheduleofRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Based Compansation Grant Type [Axis]", "label": "Share Based Compansation Grant Type [Axis]", "documentation": "Share Based Compansation Grant Type" } } }, "auth_ref": [] }, "fnd_ShareBasedCompansationGrantTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "ShareBasedCompansationGrantTypeDomain", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityScheduleofRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Based Compansation Grant Type [Domain]", "label": "Share Based Compansation Grant Type [Domain]", "documentation": "Share Based Compansation Grant Type [Domain]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r10" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityScheduleofRestrictedStockUnitActivityDetails", "http://www.flooranddecor.com/role/StockholdersEquityScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting period (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r765" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityScheduleofRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Forfeited (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r462" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityScheduleofRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r462" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityScheduleofRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r460" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityScheduleofRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r460" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityScheduleofRestrictedStockAwardActivityDetails", "http://www.flooranddecor.com/role/StockholdersEquityScheduleofRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r457", "r458" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityScheduleofRestrictedStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Awards", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityScheduleofRestrictedStockAwardActivityDetails", "http://www.flooranddecor.com/role/StockholdersEquityScheduleofRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in dollars per share)", "periodEndLabel": "Ending balance (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r457", "r458" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityScheduleofRestrictedStockAwardActivityDetails", "http://www.flooranddecor.com/role/StockholdersEquityScheduleofRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Grant Date Fair Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityScheduleofRestrictedStockAwardActivityDetails", "http://www.flooranddecor.com/role/StockholdersEquityScheduleofRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Vested (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r461" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "crdr": "debit", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityScheduleofRestrictedStockAwardActivityDetails", "http://www.flooranddecor.com/role/StockholdersEquityScheduleofRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of restricted stock awards vested", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash." } } }, "auth_ref": [ "r464" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityScheduleofRestrictedStockAwardActivityDetails", "http://www.flooranddecor.com/role/StockholdersEquityScheduleofRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r461" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Assumptions", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions and Methodology [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "netLabel": "Dividend yield", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "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." } } }, "auth_ref": [ "r471" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected volatility", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "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." } } }, "auth_ref": [ "r470" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free interest rate (as a percent)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r472" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityEmployeeStockPurchasePlanNarrativeDetails", "http://www.flooranddecor.com/role/StockholdersEquityScheduleofRestrictedStockAwardActivityDetails", "http://www.flooranddecor.com/role/StockholdersEquityScheduleofRestrictedStockUnitActivityDetails", "http://www.flooranddecor.com/role/StockholdersEquityScheduleofStockOptionActivityDetails", "http://www.flooranddecor.com/role/StockholdersEquityStockIncentivePlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r441", "r443", "r445", "r446", "r447", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r469", "r470", "r471", "r472", "r473" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityScheduleofRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityEmployeeStockPurchasePlanNarrativeDetails", "http://www.flooranddecor.com/role/StockholdersEquityStockIncentivePlansNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Shares of stock authorized under the plan (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r767" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityStockIncentivePlansNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Shares available for grant (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r78" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Additional Disclosures", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and exercisable (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan." } } }, "auth_ref": [ "r451" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Vested and exercisable (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan." } } }, "auth_ref": [ "r451" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Options exercised, intrinsic value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares." } } }, "auth_ref": [ "r464" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Forfeited or expired (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period", "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired." } } }, "auth_ref": [ "r926" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited or expired (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "documentation": "Weighted average price of options that were either forfeited or expired." } } }, "auth_ref": [ "r926" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of options granted in period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r453" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average fair value per stock option (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r463" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding at the beginning of period (in shares)", "periodEndLabel": "Outstanding at the end of period (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r449", "r450" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Options", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding at the beginning of period (in dollars per share)", "periodEndLabel": "Outstanding at the end of period (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r449", "r450" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Exercise Price", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Vested and exercisable, Aggregate Intrinsic Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value", "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. 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." } } }, "auth_ref": [ "r466" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding, Aggregate Intrinsic Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. 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." } } }, "auth_ref": [ "r465" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityScheduleofRestrictedStockAwardActivityDetails", "http://www.flooranddecor.com/role/StockholdersEquityScheduleofRestrictedStockUnitActivityDetails", "http://www.flooranddecor.com/role/StockholdersEquityScheduleofStockOptionActivityDetails", "http://www.flooranddecor.com/role/StockholdersEquityStockIncentivePlansNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Award [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r445", "r446", "r447", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r469", "r470", "r471", "r472", "r473" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercised (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r454" ] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Compensation", "label": "Share-Based Payment Arrangement [Policy Text Block]", "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost." } } }, "auth_ref": [ "r440", "r448", "r467", "r468", "r469", "r470", "r473", "r479", "r480", "r481", "r482" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityScheduleofRestrictedStockAwardActivityDetails", "http://www.flooranddecor.com/role/StockholdersEquityScheduleofRestrictedStockUnitActivityDetails", "http://www.flooranddecor.com/role/StockholdersEquityStockIncentivePlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting rights (as a percent)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r920" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contractual term (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period", "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r766" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected life (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "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." } } }, "auth_ref": [ "r469" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and exercisable, Weighted Average Remaining Contractual Life (Years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. 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." } } }, "auth_ref": [ "r466" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding, Weighted Average Remaining Contractual Life (Years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. 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." } } }, "auth_ref": [ "r465" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "crdr": "credit", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of stock options vested", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value", "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock." } } }, "auth_ref": [ "r464" ] }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Common stock redeemed for tax liability (in shares)", "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "fnd_SmallFormatStoreMember": { "xbrltype": "domainItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "SmallFormatStoreMember", "presentation": [ "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Small Format Store", "label": "Small Format Store [Member]", "documentation": "Information pertaining to small format stores." } } }, "auth_ref": [] }, "fnd_SpartanSurfacesIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "SpartanSurfacesIncMember", "presentation": [ "http://www.flooranddecor.com/role/AcquisitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Spartan", "label": "Spartan Surfaces, Inc. [Member]", "documentation": "Spartan Surfaces, Inc." } } }, "auth_ref": [] }, "us-gaap_StateAndLocalJurisdictionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StateAndLocalJurisdictionMember", "presentation": [ "http://www.flooranddecor.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxReconciliationDetails", "http://www.flooranddecor.com/role/IncomeTaxesValuationandUnrecognizedNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State and Local Jurisdiction", "label": "State and Local Jurisdiction [Member]", "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity." } } }, "auth_ref": [] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets", "http://www.flooranddecor.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.flooranddecor.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.flooranddecor.com/role/StockholdersEquityCommonStockandConversionFeaturesNarrativeDetails", "http://www.flooranddecor.com/role/StockholdersEquityEmployeeStockPurchasePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Axis]", "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r210", "r225", "r226", "r227", "r258", "r278", "r282", "r284", "r286", "r293", "r294", "r319", "r356", "r358", "r359", "r360", "r363", "r364", "r395", "r396", "r398", "r401", "r407", "r547", "r627", "r628", "r629", "r630", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r656", "r677", "r696", "r710", "r711", "r712", "r713", "r714", "r864", "r879", "r887" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.flooranddecor.com/role/DerivativesandRiskManagementDetails", "http://www.flooranddecor.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r19", "r40", "r211", "r244", "r245", "r246", "r262", "r263", "r264", "r266", "r272", "r274", "r292", "r320", "r321", "r408", "r476", "r477", "r478", "r507", "r508", "r527", "r528", "r529", "r530", "r531", "r532", "r535", "r548", "r549", "r550", "r551", "r552", "r553", "r573", "r618", "r619", "r620", "r633", "r696" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets", "http://www.flooranddecor.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.flooranddecor.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r262", "r263", "r264", "r292", "r587", "r625", "r644", "r648", "r649", "r650", "r651", "r652", "r653", "r656", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r669", "r670", "r671", "r672", "r673", "r675", "r678", "r679", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r696", "r776" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r262", "r263", "r264", "r292", "r587", "r625", "r644", "r648", "r649", "r650", "r651", "r652", "r653", "r656", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r669", "r670", "r671", "r672", "r673", "r675", "r678", "r679", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r696", "r776" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r794", "r806", "r816", "r842" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "fnd_StockIncentivePlan2017Member": { "xbrltype": "domainItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "StockIncentivePlan2017Member", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityStockIncentivePlansNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2017 Plan", "label": "Stock Incentive Plan 2017 [Member]", "documentation": "Pertaining to the 2017 Stock Incentive Plan." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesAcquisitions", "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of stock related to acquisition (in shares)", "label": "Stock Issued During Period, Shares, Acquisitions", "documentation": "Number of shares of stock issued during the period pursuant to acquisitions." } } }, "auth_ref": [ "r139", "r140", "r174" ] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.flooranddecor.com/role/StockholdersEquityEmployeeStockPurchasePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Shares issued under employee stock purchase plan (in shares)", "terseLabel": "Shares issued under employee stock plan (in shares)", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan." } } }, "auth_ref": [ "r19", "r139", "r140", "r174" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited", "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Forfeiture of restricted stock awards (in shares)", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Forfeited", "documentation": "Number of shares related to Restricted Stock Award forfeited during the period." } } }, "auth_ref": [ "r19", "r139", "r140", "r174" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of restricted stock award (in shares)", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards." } } }, "auth_ref": [ "r19", "r174" ] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock upon vesting of restricted stock units (in shares)", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r19", "r139", "r140", "r174" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.flooranddecor.com/role/StockholdersEquityScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Exercise of stock options (in shares)", "negatedLabel": "Exercised (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r19", "r139", "r140", "r174", "r454" ] }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueAcquisitions", "crdr": "credit", "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of stock related to acquisition", "label": "Stock Issued During Period, Value, Acquisitions", "documentation": "Value of stock issued pursuant to acquisitions during the period." } } }, "auth_ref": [ "r19", "r40", "r174" ] }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "crdr": "credit", "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued under employee stock purchase plan", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan." } } }, "auth_ref": [ "r19", "r139", "r140", "r174" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise of stock options", "label": "Stock Issued During Period, Value, Stock Options Exercised", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r19", "r40", "r174" ] }, "fnd_StockOptionPlan2011Member": { "xbrltype": "domainItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "StockOptionPlan2011Member", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityStockIncentivePlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2011 Stock Option Plan", "label": "Stock Option Plan 2011 [Member]", "documentation": "Represents the 2011 Stock Option Plan." } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets", "http://www.flooranddecor.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.flooranddecor.com/role/DerivativesandRiskManagementDetails", "http://www.flooranddecor.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\u2019 equity", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "terseLabel": "Stockholders' equity", "negatedTerseLabel": "AOCI, Net of Tax", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r140", "r143", "r144", "r162", "r658", "r674", "r697", "r698", "r770", "r782", "r881", "r895", "r962", "r979" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders\u2019 equity", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' Equity", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r171", "r257", "r394", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r408", "r534", "r699", "r700", "r715" ] }, "us-gaap_SubleaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubleaseIncome", "crdr": "credit", "presentation": [ "http://www.flooranddecor.com/role/CommitmentsandContingenciesScheduleofLeaseCostsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Sublease Income", "label": "Sublease Income", "documentation": "Amount of sublease income excluding finance and operating lease expense." } } }, "auth_ref": [ "r567", "r769" ] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.flooranddecor.com/role/SubsequentEventDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Line Items]", "label": "Subsequent Event [Line Items]", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r554", "r575" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.flooranddecor.com/role/SubsequentEventDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event", "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r554", "r575" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://www.flooranddecor.com/role/SubsequentEventDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Table]", "label": "Subsequent Event [Table]", "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued." } } }, "auth_ref": [ "r554", "r575" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.flooranddecor.com/role/SubsequentEventDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Axis]", "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r554", "r575" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.flooranddecor.com/role/SubsequentEventDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Domain]", "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r554", "r575" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events [Abstract]", "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.flooranddecor.com/role/SubsequentEvent" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event", "label": "Subsequent Events [Text Block]", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r574", "r576" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.flooranddecor.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental disclosures of cash flow information", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SupplierFinanceProgramObligationCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplierFinanceProgramObligationCurrent", "crdr": "credit", "presentation": [ "http://www.flooranddecor.com/role/SupplyChainFinanceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Supplier finance program, obligation", "label": "Supplier Finance Program, Obligation, Current", "documentation": "Amount of obligation for supplier finance program, classified as current." } } }, "auth_ref": [ "r341", "r342", "r343" ] }, "us-gaap_SupplierFinanceProgramObligationCurrentStatementOfFinancialPositionExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplierFinanceProgramObligationCurrentStatementOfFinancialPositionExtensibleEnumeration", "presentation": [ "http://www.flooranddecor.com/role/SupplyChainFinanceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Supplier Finance Program, Obligation, Current, Statement of Financial Position [Extensible Enumeration]", "label": "Supplier Finance Program, Obligation, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes obligation for supplier finance program, classified as current." } } }, "auth_ref": [ "r342" ] }, "us-gaap_SupplierFinanceProgramTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplierFinanceProgramTextBlock", "presentation": [ "http://www.flooranddecor.com/role/SupplyChainFinance" ], "lang": { "en-us": { "role": { "terseLabel": "Supply Chain Finance", "label": "Supplier Finance Program [Text Block]", "documentation": "The entire disclosure for supplier finance program." } } }, "auth_ref": [ "r338", "r339", "r340", "r745" ] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r835" ] }, "us-gaap_TaxCreditCarryforwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardLineItems", "presentation": [ "http://www.flooranddecor.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes [Line Items]", "label": "Tax Credit Carryforward [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_TaxCreditCarryforwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardTable", "presentation": [ "http://www.flooranddecor.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes [Table]", "label": "Tax Credit Carryforward [Table]", "documentation": "A listing of tax credit carryforwards available to reduce future taxable income including descriptions, amounts, expiration dates, limitations on use and the related deferred tax assets and valuation allowances." } } }, "auth_ref": [ "r84" ] }, "fnd_TermLoanFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "TermLoanFacilityMember", "presentation": [ "http://www.flooranddecor.com/role/DebtCovenantsDeferredDebtIssuanceCostsandOriginalIssueDiscountsDetails", "http://www.flooranddecor.com/role/DebtFairValueofDebtDetails", "http://www.flooranddecor.com/role/DebtScheduleofLongtermDebtDetails", "http://www.flooranddecor.com/role/DerivativesandRiskManagementDetails", "http://www.flooranddecor.com/role/SubsequentEventDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term Loan Facility", "verboseLabel": "Term Loan Facility", "label": "Term Loan Facility [Member]", "documentation": "Information pertaining to the Term Loan Facility." } } }, "auth_ref": [] }, "fnd_TileMember": { "xbrltype": "domainItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "TileMember", "presentation": [ "http://www.flooranddecor.com/role/RevenueScheduleofDisaggregatedRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tile", "label": "Tile [Member]", "documentation": "Represents information pertaining to the product, tile." } } }, "auth_ref": [] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityScheduleofRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Title of Individual [Axis]", "label": "Title of Individual [Axis]" } } }, "auth_ref": [ "r890", "r966" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityScheduleofRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Title of Individual [Domain]", "label": "Title of Individual [Domain]" } } }, "auth_ref": [] }, "fnd_TotalShareholderReturnAwardsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "TotalShareholderReturnAwardsMember", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityScheduleofRestrictedStockAwardActivityDetails", "http://www.flooranddecor.com/role/StockholdersEquityScheduleofRestrictedStockUnitActivityDetails", "http://www.flooranddecor.com/role/StockholdersEquityScheduleofStockOptionActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total shareholder return", "verboseLabel": "Total Shareholder Return Awards", "label": "Total Shareholder Return Awards [Member]", "documentation": "Total Shareholder Return Awards" } } }, "auth_ref": [] }, "fnd_TotalShareholderReturnUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "TotalShareholderReturnUnitsMember", "presentation": [ "http://www.flooranddecor.com/role/StockholdersEquityScheduleofRestrictedStockUnitActivityDetails", "http://www.flooranddecor.com/role/StockholdersEquityScheduleofStockOptionActivityDetails", "http://www.flooranddecor.com/role/StockholdersEquityStockIncentivePlansNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Units", "label": "Total Shareholder Return Units [Member]", "documentation": "Total Shareholder Return Units" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r827" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r834" ] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeNamesMember", "presentation": [ "http://www.flooranddecor.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade names", "label": "Trade Names [Member]", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r94" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r855" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r857" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.flooranddecor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r858" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r859" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r857" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r857" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r860" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r858" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r854" ] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.flooranddecor.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Unrecognized tax benefits balance at beginning of fiscal year", "periodEndLabel": "Unrecognized tax benefits balance at end of fiscal year", "label": "Unrecognized Tax Benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r486", "r494" ] }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "crdr": "debit", "presentation": [ "http://www.flooranddecor.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Reductions for tax positions of prior years", "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions", "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns." } } }, "auth_ref": [ "r495" ] }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities", "crdr": "debit", "presentation": [ "http://www.flooranddecor.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Reductions due to settlements", "label": "Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities", "documentation": "Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities." } } }, "auth_ref": [ "r497" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://www.flooranddecor.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additions based on tax positions related to the current year", "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return." } } }, "auth_ref": [ "r496" ] }, "us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense", "crdr": "debit", "presentation": [ "http://www.flooranddecor.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax benefits, interest on income taxes expense", "label": "Unrecognized Tax Benefits, Interest on Income Taxes Expense", "documentation": "Amount of interest expense for an underpayment of income taxes." } } }, "auth_ref": [ "r948" ] }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "crdr": "credit", "presentation": [ "http://www.flooranddecor.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Unrecognized tax benefits that would impact the effective tax rate", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate." } } }, "auth_ref": [ "r498" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of Estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r58", "r59", "r60", "r199", "r200", "r202", "r203" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableLeaseCost", "crdr": "debit", "presentation": [ "http://www.flooranddecor.com/role/CommitmentsandContingenciesScheduleofLeaseCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable lease cost", "label": "Variable Lease, Cost", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r566", "r769" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.flooranddecor.com/role/DebtTermLoanFacilityNarrativeDetails", "http://www.flooranddecor.com/role/SubsequentEventDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Axis]", "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://www.flooranddecor.com/role/DebtTermLoanFacilityNarrativeDetails", "http://www.flooranddecor.com/role/SubsequentEventDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Domain]", "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "fnd_WarehouseFormatStoreMember": { "xbrltype": "domainItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "WarehouseFormatStoreMember", "presentation": [ "http://www.flooranddecor.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warehouse Format Store", "label": "Warehouse Format Store [Member]", "documentation": "Information pertaining to warehouse format stores." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.flooranddecor.com/role/EarningsPerShareScheduleofComputationofBasicandDilutedEarningsPerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.flooranddecor.com/role/EarningsPerShareScheduleofComputationofBasicandDilutedEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Diluted weighted average shares outstanding (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r277", "r286" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.flooranddecor.com/role/EarningsPerShareScheduleofComputationofBasicandDilutedEarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.flooranddecor.com/role/EarningsPerShareScheduleofComputationofBasicandDilutedEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic weighted average shares outstanding (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r276", "r286" ] }, "fnd_WoodMember": { "xbrltype": "domainItemType", "nsuri": "http://www.flooranddecor.com/20231228", "localname": "WoodMember", "presentation": [ "http://www.flooranddecor.com/role/RevenueScheduleofDisaggregatedRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Wood", "label": "Wood [Member]", "documentation": "Represents information pertaining to the product, wood." } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6", "SubTopic": "50", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482610/350-50-25-6" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "SubTopic": "40", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482633/350-40-30-1" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(f)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "825", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b),(d)", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(c)(2)", "SubTopic": "20", "Topic": "860", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4D" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Subparagraph": "(c)", "Paragraph": "2", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "60", "Paragraph": "1", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "330", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "460", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-13" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-14" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "05", "Paragraph": "4", "Subparagraph": "(a)-(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479515/805-10-05-4" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "25", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-23" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-6" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-12" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a),(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-7" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-8" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "55", "Paragraph": "182", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480401/815-10-55-182" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "25", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480238/815-25-50-1" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.15(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-7" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "270", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//270/tableOfContent" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r164": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r168": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r169": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r170": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r171": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r172": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r173": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r174": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r175": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r176": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "12", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r177": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r178": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "9", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r179": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r180": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r181": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "c", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r182": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r183": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//815/tableOfContent" }, "r184": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r185": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r186": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r187": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r188": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r189": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r190": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r191": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r192": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r193": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482964/270-10-50-1" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "35", "Topic": "720", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(n))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482964/270-10-50-1B" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-30/tableOfContent" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479468/405-50-50-3" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479468/405-50-50-3" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479468/405-50-50-3" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479468/405-50-50-3" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479468/405-50-50-3" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479468/405-50-50-4" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "410", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//410-20/tableOfContent" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "410", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481999/410-20-25-4" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "410", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481850/410-20-50-1" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "35", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-4" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4E" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5C" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "330", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-1" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-4" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "450", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480598/954-450-50-1" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r731": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r732": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(1)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r733": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r734": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r735": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r736": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r737": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r738": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r739": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r740": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r741": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r742": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-47" }, "r743": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r744": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r745": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147477128/405-50-55-3" }, "r746": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r747": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r748": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r749": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r750": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r751": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r752": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r753": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r754": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r755": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r756": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r757": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r758": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r759": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r760": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r761": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r762": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r763": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r764": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r765": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r766": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r767": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r768": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "217", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482663/740-10-55-217" }, "r769": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r770": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r771": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r772": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r773": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r774": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r775": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r776": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r777": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r778": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r779": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r780": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r781": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r782": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r783": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r784": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r785": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r786": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r787": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r788": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r789": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r790": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r791": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r792": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r793": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r794": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r795": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r796": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r797": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r798": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r799": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r800": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r801": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r802": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r803": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r804": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r805": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r806": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r807": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r808": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r809": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r810": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r811": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r812": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r813": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r814": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r815": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r816": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r817": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r818": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r819": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r820": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r821": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r822": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r823": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r824": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r825": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r826": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r827": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r828": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r829": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r830": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r831": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r832": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r833": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r834": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r835": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r836": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r837": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r838": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r839": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r840": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r841": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r842": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r843": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r844": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r845": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r846": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r847": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r848": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r849": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r850": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r851": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r852": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r853": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r854": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r855": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r856": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r857": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r858": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r859": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r860": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r861": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r862": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r863": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r864": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r865": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-11" }, "r866": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r867": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r868": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r869": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r870": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Topic": "705", "Publisher": "FASB", "URI": "https://asc.fasb.org//705/tableOfContent" }, "r871": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r872": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r873": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r874": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r875": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r876": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r877": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r878": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r879": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r880": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r881": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r882": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r883": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r884": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r885": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r886": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r887": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r888": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r889": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r890": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r891": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2" }, "r892": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1" }, "r893": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-2" }, "r894": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-4" }, "r895": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r896": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r897": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r898": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r899": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r900": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r901": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r902": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r903": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r904": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r905": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r906": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r907": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r908": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r909": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r910": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r911": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r912": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r913": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r914": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r915": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r916": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r917": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r918": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-27" }, "r919": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r920": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r921": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r922": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r923": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r924": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r925": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r926": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r927": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r928": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r929": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r930": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r931": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r932": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r933": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r934": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r935": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r936": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r937": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r938": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r939": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r940": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r941": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r942": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r943": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r944": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r945": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r946": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r947": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r948": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r949": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r950": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r951": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6" }, "r952": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r953": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r954": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480060/805-50-25-1" }, "r955": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-1" }, "r956": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-2" }, "r957": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r958": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r959": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A" }, "r960": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r961": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r962": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r963": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r964": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r965": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r966": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r967": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r968": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r969": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r970": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r971": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r972": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r973": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r974": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r975": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r976": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r977": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r978": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r979": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r980": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 108 0001507079-24-000010-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001507079-24-000010-xbrl.zip M4$L#!!0 ( *."5EBEE>-CN7P" !;#' 0 9FYD+3(P,C,Q,C(X+FAT M;>R]:W?;QI(N_'U^!9;VS-[)6J0L4G<[\5FR+"6:V):/I"2SWR]G-8$FB1@$ M&%PD<7[]6Y?N1H,7F;))L2'AK#G9%@D"C:KJZKH^]=/_N1]%WJU,LS")?_Y7 M9WOG7YZ,_20(X\'/_SJY/KVX^-?_>?L?/PUSN PNC;/719[^O#7,\_'K5Z_N M[NZV[WMIM)VD@U?=G9WC5_#MEKHPD*&YD"[*I+\]2&Y?P1=P<7=77QB%\9>% MM]Q]A5_W1";UY476'@@Q-K_HBZQ'5ZLO*O?NQT'EUOTH25(1!X'TDW3;3T9T M=:?;/=*_D'XP?]GPA7WKRFWO=FD%G>/CXU?W2"Q]M_N9EZMY4#/K)^D(Y&#$,&-.OOMG:/V;D??)TOS66;!AQ5&A?>+ M7J*S:SW-6MO\ZQ]:6'>GO=-M=[KF)EFRU^T5O^782W/V^=)G$NX[Q],QD#S7W^Z^>M7-[GKT@P7KW] MC__XCY_R,(_D6Y#.MI:_GU[Q9S^]XCOWDF#R]J<@O/6R?!+)G[>",!M'8O(Z M3F()SP_O7^.%,N5_AB#2,?T3OO]4C&0:^OSX^_Q*]G_>\MO D%B,\$XR?'T6 MP^,FI["X5$07<2#O?Y.3+2\$X>^W=[M;;W= [O9W#G<.CW]Z5;GK(QYR,I)Q M /\_/X_$P-Q\=^MM7T29_/;[OD_\@FX;9KZ(/L/E27 .GV7F&7M;;\__O:H' M_%N*M'K[_:VWR+='/6#O0#\!V/[Z-)5!F)\F421]%$]^B8OXO9AD)_US,K*\;C*)3I>1BCQOR<)H-4C"Y[43B@-9X6:0J+N0;O+> FZHDSK_6J MNN-3V9=PG2^S.7H*CYC7&1T>\.(>'3FO<]!./V]EX6B,#.;/ABG2Q59)V_=9 M /J*'E<^0STR2XJ4_J(3Z+6B+;TJ;B;]N20]H_\* _R[#T3V:$ER[N%R>O%; M5?],__BM_JAZ]S%)A?X+SKTT?P^\PJV*:K^]NZ-_5WYGEAGH2W?Q4M3'U6_T MW_HAKRKO/9\,70?(P 9 SF^V<]#NEC=2WRSW9D4<\FL5(!3ZPY$469'*M^J< M?/W[]7O]<_V5_AM_/Y]*NVY1:8^,A.^E4H8Z+)LAE!(_^O+QE-ISBU)3.^5Q ME*J^V;Y;;T;J8A4[!0XJ.LW,ZX%!!\NR+_W$!T62?N.FFOD]?OA>QLD(3J%5=_5I]&(LLN^]=YXG\YN0]AJ^I+P"X9P6F/WY_PC7YZ-??^A@YF&1O;/X<- MO=>\JZOT/GH>]'Y7%WH?-_1^4GW2V7D>!#^M#<'7[C(]!X*O4*-T7'#.*CYJ MAWS4SC(^ZA0=OL='[;C@?DW180?_;QDZ=*IN_7?18>W.E1LFU.,?>_9W@:'B M9#1.8O@SF_=H6M-:M_Y.=7=\U]9?N[?YW:Q^F.8G04#A1A%]%F%P$9^*<9B+ MJ#;T=]\[_ K]?;\8%1%<&USF0YGB=:D[4;O?8^E-L?I[S*&N^Y$%1\RA-=&_]N[^AMW-5?*B[J[_ MD[J;JR3\VOW\S;V:^\E81_2K ^F&KONQ@9=G]S@@%[ONAR$GMI=3V'#KON1!4?,H371O_;N_H;=S57RHNZN_Y.ZFZLD?-W] M_,WX9)MI4]IUOP;@Y1D'+LA%[0,K&_?)-L0X]X,LFS[V'.#2GOLACY>G=M=3 MW;]7]R#))GRR5=+?_?"'@R?9FGA1]_C$D_IDWT7XLAN='S[3CHYX(.H[?8M' M=*,[%^C(TOSUQR3-!V(@/R0BSB[C*RFBLPP9^UYF?AJ.48LA.,]E_W.: /GR M"7,72?&G@#V5%)D\)]0@.&)2A[=5R5UXC?+<+:\U]_]63$I\O0U?O$- M,N)< .9[9>1Z)**H7O(1R"P=2]@C#+ MT[!7(/%]H(],YZ_5NNR4+OL&J70N.H52>84(2"QH)*1A'(Z*T?-T?9R+.,UC M@+A_O@QP-K2C->[G"#3=21R@+3;&>[R;H$HN%?%Y >97#AO^/+S'_\GLB[_7 M)7W*_;@F,]O9&)"['%[7AE\39I*S\:.E.8PN5@%'^'72S^_ ^(9K?Q5I@/]L M=O"^LT$C5_E;L_WK7%#JF_?,:B5'7_P!#'KPQZ/@8C1.DUL*S3@<;9GBKG-A MKF_>,0UW9[GK9.S+@;V+6O]=$4:(((_V6BV9ZV30RH&M^RR8ZUSL1[/@'+9K M+C^$MS*XB.']!H@C?9)E,L_>33Z*OY*4TZT5+?HIP>3/6.;R9)#*FK'"N2C0 M=['BM,CR9"33*QD1[GX^ KA%^JNVA#? MV5B-J\1?8:GJ@;-AE*\3GVH!\ C@00$?0M$+HS /96WTSH&S00YGJ;\:! MDW&(E3%EZ>U\REEE'LER%69?YL4DU+)FKEWC(M[)V!^.1#I57WDE;V58#[6-J18*1%($-+=YGD+L9+C%&I[=< ?.1=>^FQ&-!GD) M7L^A*@!MF( MX-8L\GJ!V;"("S ^PDNGH8BP5.DF2:+G"2-Q6+,P[/=PJ-$Y+\+OJ5E,=I,Z M9T-V9'=4L]ON=3&HTSTOPL(YJ%A?>L.;9C$EZ5+.8 M<:-Y:J5Y-B34-8LG;USS;,0PK5E(N=$\-=,\&Q'JFD65_TR2X'D:GS4+'B_! MB$:#O BOJ68QXB?0(!LR(FL6"FXTB',:9#.">URSB.^3:)!-&(/'-8OJ-AK$ M00VR$<&M6>3VD\B+5$37>1(_S_S0<*P1MF( -$M^01H:D_4_NR1A'=[^)//?3; M\]$WFY+G&@5X-ZIO-F5OUBC>V^B;&NF;3B; MC Z#VSL=YZ*.]>#!2O>!1[>X_]D M=9P8WNDX%Q*K$2-6NB.+YBN5\^?A&9\F0(2T\#$P=Y&]BQJYZZRS M?!$'LO\M_+A)12 _B=$Z*L+7=4@XZRF[SH65[@5GW>0+U##R1MR?%/DP26%I M56)?YX(FNW](?!']=Y&&61#24?T\<]2[SCK2KC)J0TG?76==;7<9M9$LZJZS M_KE#C%K3X;_KK)]^+L+T#Q$5\MW$_/-7N*-(_>'D@[R54947YJ*+>%SD&5VQ M6Q\^..NI/P4?EE[,.Q&)V)?70RESW'2XUZS..]]/"QFHB%OH($ 9WE&LN"NY&+4A8T82>65\:)_2R, M99:=)J->&!.#L( LC ?P*(SOP3JX_LS]<]#>.5Q. MK54N_2ZUMN=L5,01)E4V1X7NW[4Y]IP-;UIN^XGV8^4D1 MYU? A-IHISUG@Q<.,V"5Y_:>LQ&,QS- M5=\+*(\'*]C=MZZ-H&ST0NW>;#2 M?>!LJ.#Q/#CKA7D@ZK<-G/70G6;!2G>!L^[U>WB-6YK!>4'53/AS[+6KLN$" MWB:5&1W!IV*\J@#9*J)UW34LQI*Z\U3^7;7U4@[/1 MA48NZR:7*]67S@97-BJ7E-C%)V)=:C[!SH,D1@Y7GW[B^\6HB.#:X!<1QA^2 M+/LD\U.1#<^CY.Y7&0SD9X'YAN<9R]YW-NC3"(_SY3G[SD:NWLM>7HI-&2R\ MD>GH0R+B<^$O$T%?D;#BDZ<$]7)U4S]0S."\>B^S?.QD(;.9^1\T; OT' G0TTOR0!?[R! MRXH=KDOE$.^&J\;2VD;Z'R7]SH;XGUKZU\GO]6W!F[ND/K+F;"[CJ67MN9JM MC9R3G#N<,')2SAL!KYF .YQY>EH!?UEF:R/])/T.Y[=>CL/HKGNVRESJ@EODHB->_94LM;D\YZY MV=K(.XQ M:4-= 0<.YVM<9-)& #L/G4MTX#CK*Q$/5%,S_ODQC,-1,:I-IO+0N:CZ/*** M>[>)6L0A4S3"<8J&HB-NTB0[@[[1/]=?Z+_Q]XL8Y&Q4F,U%8WC.=ZNN912! M97<2!Q]%^D4B-M@9 V4^S^/^T-DPIMOLVM#!?^AL)-!U=FW&!' VH+44NTZ3 M++_L$_K;,]5^SL9C'.//IM2=LQ$#Y_BS&?WF;+#@0?Z@??LYE9=P\L )A%QZ MKOK-V3B!8_S9D'X[OT0YN& D?U%9DU%_S0H)C+^ MXR+.QI)F3V6?DCM@[J>DVWE_^D?WZ+"SMS*(/ 2I,H,%_%!F[R:?1%[ B=DO M/YY"RGLO1F(@L_,T&7U.DZ#P\_>R#TM=675'21F4YF(JT?X99 '655ZT?D4# M_[>_I-#:EWZ?T#H7D&F$MCY"VVWO','_+7<[.!." M==3@\3OHNU;?\DK>)M$M>O>5B^JSD9V-?#72M1GI6J7N.G8V;N=6Z]NWU7LM M_7!W.\U6JQ %7-.>GDY+H7!!V_:JGD40G);%V,>H%X9X3WT_2 .YP+BG1]%PC3RL- M!C@;-6^BC"OGM;,Q['F\-A%LF><#;X]=;YH%:-L=^NSVYR-C#5\7^M^=RYLU50??.]I\J2B M_K6J3H=4G'-QL4;4&U%?C58W,"E^)+)L+DP*?:-__A!,BKG7;9+/1US!+Y:Y MT_0&=#8<^#D2\2BV@\T7LX[UOI2+UX5I)?=C>V6MW=E="ZHZS,2\72 UFT@X(]LYJ M2.ULM,L14J_.(NTX&^)R@M2K]',[SL:U3NY$&LQ:_6>C<91,I+0.R&>9).YV MG(L\K;]PYL7SW+FHT_I+5%X\SYT-OSC#F^3+_W<>14 M#T7*(H7C8D2<46OH+RELJZH$7L;R!GY:O5[:UZ_)3'WAXN]<@&9]?DHC_HWX M3XN_;=>6._/U.^.Q>QWU@:^47Q?;=.R8-KF=Z&3QHZ6E/*9M>Y7(!S0;MU M4=ZY,+0KUL>Z".Y/$&>!<,- I%JVI1F+7N9B7RV? 2BGO7-S%P3-@ MI02OB\O_Y"[ N@CNG!?O(,%7:N4XYSZ[0G 7#)R]NCBYF^7.AFJF]^KB#&^: M.QNIF]ZKD\-L.P=D,]$U]7&6]^KD+$_[!+4D>)UW]\GTB1-6 M4IW/>U-FTBK#&WMU\;8W:2:MDN#[=7&@-VHF MK93B=7&*YXGX21S,9\*4Y_R<#X3].OG-\_A2GZU2)Z?YR2F]2M]MOT[>\M-0 MV@E54R>7>@-LV5!<>[]._O1&V+*1@/:^LX[T=0XOA;\Y17S9RSYSHI)Z.$U& MHR2F[T]6508["U!70W$:>6L\^X.:S9T8ATX MZ^:[Q)J-G%H'[L8#X Y!&%$?'4V(#/-09F?W?E0$,CA/DQ$VMA4Y];5=]L]$ M&H?Q(/LL4VY]F\R_P:9ARC:D'0_<#1L\3SYO2M6Z&[1XKGS>C-YV-V3R%'Q^ M466&!^[&89XOKS>EO]T-[CQG7F]&AZ\]8K16!;>SNS)"K#VJ\EA"\-LM)1%P MZ<'*=O_:8QC?0(B#Y27B>%5'WN':(P;?0(ACB\U/=?8?KMT_7^O!6-E%WT>( MM3NPCU>6.WM+GAK=ZB[Z/D*LW*'0(#L(O:?IQ-WZ*QA M_S"3QD >$5\7:5_X3\&>#=GBA\YF;]>QAY9^^'D('IC\ !Y;SRANG^/2):M/\X1.U MG6=#;;_"@F_)(F6?8Y3?IAOAP'ZJ,AUL5X9]//#U(?8[GL5WK\&P4F*%)QB_G,H14#K"<+; MMS_!?VA3AL<'W?[1_I'8[QP?[^V*;D_V#ON'G=W>_C[\0.S^/PQ-E;_)\DD$ MFW,4QNVA1#EXW3T?TO'+^3>9_DG7>5C$3\KU8FXJR=P6NI"[/P?R7<&)Y!?][Q M0_=V=MY$8.+H172Z.__U!E^]'4@_X3@%.%KPPG@5K$DXLQ9OF,K^SUO_^#KE MP2*XP6WJ)7T/8S$@,ME/KP2P XFKN3+#&WIT&*-2?+U[,,[A[7.ZC?J^EZ2P MEC80(A+C3+[6_W@#ONLX$A,0,GH=^M&;$075VKTD!TOL]3Z\.VB //1%U!81 M;,;7]#C^6HG!\>[V_MX12D(.\I8'^L%*2+9!2%[-?GY\M'V\,_^KG>T.??Z* M[I?J+Q6]=_D5 P]>! GS\];NUM2[JM7#E5Z0%$@+$@!@W%@$ 6B1USM>!VZC MG_&*WGT1;?F]?8G*>6NAI,/-OT6Z]J:DZW".=&V]_?W3Q^_ZYN3F[+HJ M#PZN]OKL]/>KBYN+LVOOY--[[^Q_3G\]^?3+F7=Z^?'CQ?7UQ>6GS;W"X5)O M\*< UR,>Y$G<\MYOGVY[W9W]O>.%JU:;)D_&*'-OUL^'W:7>XOSRZN,__]$Y MV'GS$QP(<1)_@H,S#7U/G1M7J)C\=F?+BP6:8($,7[]/?#I=\1C\ M[>RT?Z-CI;S+6V\9>NQO0"'M=[O;.SO\X/D:B??^S!='V]W]!5\M_,VB+_:. MC[)]_O[K^ M_>33C7=SZ8%JO@']ZW5VO6S]O=>OM>^NSG865B=9^W/*QJ>7CW;_!(/UB*@Y=7S9G;G+D;/'-O4G@< M)0H6G[M]$67FX-U7!^_>BSAX;ZY./EU?T G;'+YT^.9&8#P.7GG]-!EY_P_^ MGYJBS7&#CL7R_ MD@/,=HLX1T CS?M#T%*8$??^*4;C-]Y[C-YZOR81'C99R[N(_>TG$8GEZ+U8 M(IY<-=E8^IBR"[PP]L(\\_RA2&&I/W[S6ZU= ML)\XB-[=WMU]=!!][V#[8&_WP2#ZLK?:W=[K=%=R)UK4_C*1_6^P^%@67++Y M'JN,0*\DZ5@EB@A_\C0IXCR=G())7[&G84$^%J3DYAYT$2?[LP/^B^ M.*7AB<(_D+1Z<$I>@FF?>O]=I&$6A#Y9]Z#R*Y)-EZ4#$8?_2W__^&A_KY[" MN8!T%]M7V]?;G@+A2KVJZ'F?DNT?O]/)>^+SJK.]O]M]['G5A5/N>.]1I\SB MS_=W'W>G%2[J@4-T?W6':/?@\8?HL>O[8S7*^R0(4BQXY?_Y /?KF&SE#FCN M_9T=[\\P#B;>51@,I/=9I%_NQ,2[/EO_:5FM+9AFT,$R#$J1--/\&85!$,E: M\><4_GF9WB1WQF[I=+;>GN01N 6B]1VL6/(PK2')Z(R]3#^#Q1?&_O(&8:>[ M]?87F8 B%XU!^#T,^)P A:/_+QRS/:ZHN[OU=G=G=_?X\9:@\QIY@<6BR(&& MW3@%40S'(O+DO?0)I0X^!N-%9C\^>^%:0!X0$ \EY#%F6S6FO)DP31D+^^<_ MCKJ=PS>9E\M(CH=)K,/)+0_8'17(# _\2^%ALLF):.@&8LP_/"*'C4H$Z%51 M''M;;_>P@[2J-GY\J>1MAI=PYV9\CJ!%4?M^WK M%:!?3L>4$*8J#"Q3&7CC(LT*C ?GB0=7H-_+.;A.]X?>C_Q/.&PP:WCBYZ]= MK70 _;^]PP;&8US?W=WMW9VCU3BLQ]O'>ZNY%:QJ;^]AW_ET"85)"1 M<#T9]9+HAZ6,P:7(DO)#GB?5/JD,&4F3O/>'(A[ ![%W-PSADU)C/B;*7.U\ M6$BYYRR-RYL6ZGR:=+H]VMO&M#C8>DMMR=Z)QV._/,+:;GG_B3J_XXU%ZMV* MJ)!8S.)EPV_+OC2\>@2OE(YA%6,8A;G[3^\W1?MGK9X>OXW.E [CXHKI>!5J MN*E0U1$H05CKOY/T"V\P3]_BZ^$5=PK?5F7[#K[-]GV2LN3EG+I/EY_.OLW[ M>:)HS44<8*9->KV)YP\E"!RLZHL7,L6M4I4P\X1W)Z.H_25.[F"94F3@@0;P M159@9$1D7B#[8SO[GF*@)0' RVUG*PR_=_MSU/1/(-9O2*MK M1:H+HI39Z\=;;_\ML^E]/:\$IGR8.L\ (3=QB MP=ZRE;CN*Y XR>&3OXL0%3_H>RK43:ES&9_K$[_(XF*.!45%$UI4Q^Z*CM/P2S M ]5(X(DH,KK$5C(]J2Z &\_1*[.JQ+)2M/&-Z@6-&.PX\8("H<+HTG$J?4F! MGD[7H^Z[S/L!;@J6OI<5_A 76'1SX4N?T:=R*;58CT0_4F/X)=%0?> M#UWK=7O@,,!%O;_@9?!'=#W\$I>A;H8-21FM@E8ILMP[WO$",/)6IA./L+R$3[42[T4NO',V RLJN[R';1>B5^DIA_)*#@H&0_2N MVS?>#R@[AV^ZN]UMXW&&U$TQQFZ*[];:4^\YK;EYO487R^S'YZYI+38B%Y7B M-9JVVVC:1M,^5^]V@?*C&%F$H.^>\'U0?BDB])$^P !9//=3\(KC]MPOLA%H M37A*JHT9V)0CH,&DA88KW [L/"31P!NDR5T^U%]O@PDK:6T4D*,>8ZI6P[JF M+KSF@A72UYTW^K*O7K!X??I"M%W5Q0O6JJ^LA P[W5Z[JX.&M@V^/4]@UW[H M?B767!-8N3WXU=%J.N*.MH\ZJ[E3]W"[N[.:#H/. 1>?K*6Y[HGR4.LYJ2E6 M<0K[>)"DDSEI*+J(=KBO+BHS4MW=K;IUP8N9&Z I6[ '?-?[626 M[2^;S=,6RQHZ'3>F63[-,T4:AC_'?7V]R'A[P>Q^[,%*--0C)KX*^-3=>PSB MTY(:Y;&==[67V[/Y?D0CM4M+K:;@+T3 4Z;?UZ7W47AE3G?[L&???\"#QCZ? M)=/:&/"D,"<9W='\2/>D;]K MD?8$W+9]>1_)"653?^CL>[]O7R.$^&'W /M8&F*6?X$=\-MF!19--&;8=ZK;UCY M/QY6]3R,K_-1?H:O>6I>?M&^J%HLATM:+*YMC(>E&NT$$N $S QF?RD5>B-9 MPJYJ3E2J$H\)/Z$\+)P&T20+6=7':,."[F_W!%H>:)O(../C ].E.*X.%N3& MCC DL/>P:=J>[L1/,SOYFX*Q=HM;WM!!F62VRE&YY+V=[<[.^W8'](Y;5E,= MY79>KBP;RBC21K?WPZ(2\H7Y(& +)9G78$LNR1BGQ*(.!'BFR>Q'AXY0\I?V MO8_J:>+=P'85@P'L>E0+J UDKKH$U6:>@[EAMQ=Z0"4JW*0<>1^M,K@3.B]X M@_\N8NEUCWE^0U.^@?<%4H7K^@ZPIO M1S4].%^A154__ZE8?4[%+_ ]CK$F1A=9L#7%^>X6:#0_' $W?]YJ'\W*P6=R M<,ZC1$PAQL?%J!TD-#H-?[[EX?@'2: Y2BB.C:FQZ813!7]L> M, %>^0[_LW#E1)9L>O&[]N(O/IW/J;8D7A')KND6ET5.\0D@_7*OLV-F5.S@ MZQRT#@\.6OM'AS-OQ:S+> 2<)2%)^40E%N>REQ8"#O8.B\;>LI58FP%CTI9N M9J%$LEP"&X!K8)E-=;T]VHC.[#N_FYC[WL#OWD5 1<,$^+D$SHRQ:Q!]S)== M^O@90QNJ=F:!MAJGR?VD=+!,S36/8/(^2DE1"[@!;9!A$@5HD-IUZ94"Q[*H ML;-W,L_D\1A M"?A2? !J+;(ZQZPH+?(^@^GQ"C5[,9@3H* ?SFKB(N+"U,G M>0Y[51E;.^W?MO&1K '@9[#\.D/2Q.@@]UO>=8 MI+E9C K>3,65IPZ^^8)Y5)MZG'6.>5252=\YXU'O!7@](,,XX1#VZY1FD-_* MF5FGY2*(=COE3T0O2Z(BG_T);^NW/_725]-IA*F9GLO-:#TT,UJ'AFQC,0"W M-I7B"Y@0N4Q?B^A.3#)\__F#7/?P=9M!KNX,?KHY^W2S>#II/6&;CK;WOP+#N^R=#H^W#_8.5U29N-]]^$[? M#CW[8)*X40\K4 \(4 R&R)U(@_:')/E""$HFDCE'4:P^V;\)/CK +3"L'LNH MW07\^':HUZ6J,!ZA^%=$P,01'=\'=.;FZ\2X>9NNT;;B_Q'! M-C?G;*]U462Z=/^I$,Q=*OA<4O-<@'+U.FNLGFH.QE7LSH.MM[K.L#D&W3D& M@2U[CSD&:ZL@3AH-X;B&.-YZ>Q5F7[QSX>=)VF@)A[0$)FJZ+T)-O&O4A-MJ M MOR?X]3F241%O2 <]WG?%KC8#NE,Y!/W:HRK<5A6[G:VW'^$GWK7HRWSBO0\S+%(OTL:V<$AA()>^IC": M'/@#.?"FTL/Q2H_=/5WIT91ZO+Q2C_W&3'#<3#@$,X$[YH/1<8=5/Q;:])!8X&X8X$8ZYG;V?K[96$Y]_BR-7GJ"%VGEQ#S./-(S4$LJ5[_'PU1&FM M'#XG#?$!S1WX@K M@^.N&B7BCA(!SNV]B/KZXT:)N*U$.KO'6V]/":L'H9-)=X M(@:I5-J$H+Y/ M&,Y8$!9MK/\D!"OX0:F%2C.F43?.J!OB\>&+*%$];CPAUQ7.7A<43D+0[&RJ M4!U:T%25N*4SD$TO1&7A,E\$3-&)]RJT18.:8O]YZTMRA3P M\>ESTA;/,0?ELZ(EB0(E)"VSU/4GA6[/UWD899$*KY SSOH5V!VH/AC%.-..[]@M-Z,#+:!$,=,B60BXW MTZ D.J]2#K?>EGKDU)IAUJ@,AU3&X8M1&0W&A^LJXV!GZZUJ@YEXEW..ZD%NOQ#5TT"'.*]Z M=K?>:B5#^@/#I*!\LHI&N<'9\3P##;PD+BAAI\F[@*>.<<)\XQ.YI65V7XR6 M:5!'G-J\)7#<9 MFOID: Z.=8;FCT;.7UZ"I@$B<=UR..QB-'48]L(M3^401$UIH-+ MI@.R[? 9XX=8.N19 8@\3QVR3Q,=,2'?_LV[+D8CD3: ZRYI"RPU?4HLD69K MK6IK'6V]O0:ZBOR;FSV6M$#KP%\'N/CHK0<,/'JP^?UKD]GWUC:7_1N M]]TI$EG_#98>#H]3:[]_.OSNP;B9#K^>%OSOF@Z/X],[7?+ZURNA\]W_\\NK M/T^NWK<_7%[^=O'I%^_ZYN3F["/.?=]>9O#[L=:O(>9S6,HVM-=NAM(+2@"G M,/;R89AY)W%<@/=W)<=)FF/;:2&F&2(L9OX1;X9U\"7>#AF4'E]")Q MEVU[)U%DWR&AUJU\2))1?MKW@ E /3R1O3X04B]'!O-Y://$NE%J&CR2(O7Z M!9H77L+O#1^FBAA(F+XAF#Y16EY/C:GU$+4TEX,)73F.A$Y?)KV_L"7DEI%( M1V4=!1!MZG&<\H2_%]-SVP-QS:3] OB#GLC@M8%_^ Y SA0?(.^Q&<7<-\N* MT5C](;,\',$=^+W&:?*7:EN9<_\POL7I>=Z7.+EC 2EB_G<*,@PW*V*?T[K( M0_72Q+-PA'07^*XLZ,C%'&@P\7Q1P%-PM? -\DC1N>4!*:A)#V[J)?CU,)2W M:BEYXO5 CF!I*7 AFL"^[?6G8E(PEM>P+^2$=P'<71;WB0I MX)^@(5%CA_W)0]L>:2C3$6R+PA_"JVD-!;QO:56B/KH+HVCZLVR8%%$P_2F3 M+)O^F#?;U(>(EH4Y0)#QZ:_\>??.I/PRR-BF#>DA(T*F"KF"] S*UEA7$AK6]0,F*0 M/"HG92T-FY3Y"%^S;&4AG,$BU5N'E$8-3_P'9/H! ( MGBVEU@'4F B;=RE]"&_AQ<4(S YD_ZSZIIVC='=5;Z-J9F5LJV=2RD 6N!RX M#B=UOHQZ_>KQW2*K F'N(A!&)FM+/40UD->_P]XG7K3 MZ[-3;==N>]=X("@+[HN<5$_VI>2#A )/_LJF8.9*)1I1E-QA*&99Q:)"-VV, MT[S>WYM2->W.T<9T#5'NX(U^D:=?0I4VG;UM:OB#56!_$>Q2V"D^_D9+SU * MT&2:Q<:XH*]@O\*!G@+/@4FP<5/0RK.&C78S?T7T3-&@&H#D0M-*V5+",Q!XW$/%YBR#L2882'"FQFL.M\./[[!>IY-G.)EZ!*HD@2(!BI M!/P9&FAXG,:P.G39I#=(DSL0,G"C9*8MC](F+6)6#3(@G1'ZP/Z0+QS"*DG M,M I09%JOPU^ .\+(M$(P#H% $ZQ'IPF^01%@ *DN/\2+Y(T:@-=6OPI;?6( M>4T.A0!A&5-TMS0GP0N"Q=(_0$!\6?%=64SXM@U+-[&G2P>*]+3>XBDY1*6J M!QN8/'!?N_Z!A$N#AF=/M@WG:6(X0=$_D)CG&HWAZ,T;U?B4/%%LX,_1 TO0 M/EH4@S&7> DFJ,!SD>2=94,XW[[ C=3.$B/X=\/%]=G$&%#,TH*"<&@/(_\" MG$<5]@KZS!=CYC)%.C.$29Z@R1/&*OQ6X''&G2QD]6B04XPII$F$H5; M>[V>G"1*OI0HV0)4>9BVC>E(-ZY2P^UU<1MU.9BY5)I"^Q.XP1M9_0V;+Y"" M?6H4#0R;C&6:)> 45=C(CHSNYT\4+DC#N2<[MD4.F\_/6^!FII(4K5;LJ:2^ M170_0;7^C;,W^I@KXH->-4EGN>CW&W:M)ZD/MSP VD A;\9TG !6-S=,(1;:5V! M10:ECE=W)PG3,DP6*J0W7GLP)B1*L MDP#6H?\74C*D"#EWHHNURM@!J,D<\V,BC:P=.,*S%:L-47?*^P0NP;2KKY)H M11S^79!JC9MPXEK=%=GO2Y_+.^XP!,"Y<5.4-U-\URKKK*PDJ*[A*0WI<=$# MRTKGZGTPWJ157*F"F+2!R]+2Q9RV*_U?1'O%;I44]G^;3HEGV2G1:+#5I+5" M*HVT#Z<(M%-$&LX7V1#+@BBI'\$1$P;J=_U"Q:ZI3(,TF*F;I\ 90_*H2\(L M5W5%L@?J#Z]J3JEU&HU8L3,0IE#\%A--YF_LR2@($@&X>ALF"K@-&8Y?J>CH MH-"?"[0X?2[U2,!):%7L2$_9E<8P;3C[=-'M0(+1GTNV%'.P+53 +KP5_D1M M1 4-2EEI,RS)CM]PE0[8CB.R5S2#35!/_6T8;&O>T3BK. MR6C;C,TF8'>.LNDLU)WL@4W7. =K8Y$J?:/":R0ZJ5*JA3.:M%(O(NY+;(KX"BE#K4-Y2H%:QJ:-@[QR<+E"B*=Z0V J;<%SD#<0NJ0>ZX 1U= VIO1E,]JR@1G*DA4JC4R=VI?4Z4\U9G/]4+8$]J1L5 MNTR!AND:PCY"8%)S&#.&86$9F[2VRA [19:0" MN8RE5W=#28[C5!\8W@(YV6!)"9W?K896"""QOGCZL M/1^3!>%E__F/SL'.FXMO?N&#)5YX0Z]W<7/VD5^OL\W_._O?=[]?7WPZNZX= M"(W::]S'JXIO<&F@]@=8^)V5PLRU-YQ65QVZY]B+Z?U3C,9OO/<8:O=^32(\ M:F$?7,3^]C0NP,SUY@*K[5>U$<_ -4\&K FHY"!D99&!"QR0@0"'8Q8&(2A^63LT@DM4PV&& M15@3B9547'VUWVVC#MO?A5_++U@P'":!QZVSZHR&4Q9.BT#0F4TE_M*7]#T0 M5U(;_VY'G\6JI=J&.C+X/64/%T7K>3'=G]!2"[->L:665WZTTU*++']X MW%)++3\Z:ED+GGI$=V_;.[>7R$_EN_*-RM_BY62O =,L;F73I-A!YHHIGBXK MKQO2NBB>2A74;&.=)P6)%9@Z77A2:X[Z(79@47>;:\M:):(0%:BVO!'V'K?1 MU(MEQ$44(L+8#A:$1PR4,;\OGN-R[, (:M%+4AVOP\)8_JV?C$8R)>-.W0'A MA? >ZEB;IRS5(0\:T[L3A)V@O:. 3:5Y2A3I<.GG"'>T7@MV0>HOST,5J "1C; MY+2A;4:SQ;:]$[J)WGS\G')CWFG7'5X,CA*L-)6(%B#;;/CI%F/>9K?@'(X8 MTB"CLLX<_/P$OO53,/F]W0,V-N&I?TYAM-Q1NX74@3<&-"CQEK .&2$&0,8S MG'A&V8XT)Q@O=$Y" F%)D@#392.PUE73[&T83R)6 KK4@XIN+"&)$BR@1=KK M'/DM_Q;T<@[OPJR;EA\1_"70U/2P5&B@/L_1]DTG>!Y@$E:U&NGJ#(*BRW1M M+RP"7V6,I,I#[EPQ15\FO:,H@)W>8/XOD/-8RH!)"AI;8FEO A*(813)\4HK M6V15L*1)G^&#X!?J774?A;4GM!,$+_*#,BP^IXF&(Z&KAW!OEB9]T+#@C\;H M!@:X@B!AP0IS_E]P>U/8@M;2S-W?7_R[,4'7<N]SI]W, MJS&!]4/>E0^IH[6R8!<:\B.PR(#$(4WN"<<*G,'#HQ:LS,O^+@CA3B+0!_XK MGXRQ #W";HYTH)'^[-K3*9U;2I[N;4Y*2>65;'N79"S2'3VU2)03#!^F":,= M&16>J4!#I"KOA-(BH'APCU%1,D4@PI2?#4O"'0!ROECS6SMVVWLWH1[/"7T) M6TZ.N6R"TZQ*IRQ"5]&]P7C7NS# P&2LEI0D43;]M!:7<()Y@0%-4FJ5/0TD M&(&12"]Z"^^O8V]P/U(?"-FN.1=,?7(>S!T%_&9L"7 HK2,;<-+[ZY<.G66PS- MW1'X7J6&HL5LS>SP!W=4A*;?6)V ("Z")60HJC?1S%=A,"RP-_O7" O!_<'V M_.(58R6H*<5SAK#'/60X2(P,8+M5@[CC(@6+*4-<59S=IV-00) "\:**E"J2 MARGAI7&3-5[G9?!OGY" 4)I T'!]F8K1]1#<*\LY2(Q 07QL"J\G(HRT!5.G M<@].MK8RM#A&B%6O+=IGH%7;_9"B@G*D*B>%\KP)J"]GI(LVI? ,T:8,!VGA MC6$#+NF.J@$)YV!4T/F@SV$B]P(#CSB7H@5@.! E$])]W"E58*]+4CWV[*W- M03TFSP..\(LK^-QK"CX=6,M3%GQNWF$FU!78RM>H20;Y,*N9I6>I.CZ[U6NT M+&Q%N""Y:U''"/H66)-0XOM9YAD;*4K!8O\[:;DT*_N+R(!QT!A^I/WP>XR- M:W#F1$"=4ZW$_Z!#X'-Y"&ROV^SYJ@UO#IC9 XJ"(GZJ&D.94YI1VA_CJ")R M$KD,WB3C=A*&8SU0&Q_)6">SYP_I_?=5.^2DM(U..!PBO#_1F_BC=-1_10_D M6GD@Y]J\/S4AADW*+)E>Y$2A<*)S+XEW9_&B4'8BR:,_4M[&8AI6_CVBRL4 M8@VJAYZG;M='GS>R4=S($<07X^43W>^2]$MI@5::"O\NP#V($.\FI^=*2LR6 M7@;!8DPB:8Q3[:%/Q8NJGFUITMI>@F+#($F"5SV9 _U>H9&OTTP8,QIB>T%& MR , >U2\&%[H\&&/UDUI+H) MWX881+_\86\>]PJ&]B@478D\&0U640IS,R/S(]A*!2#>-VHL3I+&L.4$!7?! M*A4##I7!PB3X^#%MT5&B B,E/LR4_QY:4SO8?X>'I:!Z2EU7*J*>JMBBR%AE MTV/6%<\A:\GP)@M*",3%SGL8A#ON7\"P=8O[ J-^B->;?69R;M-!YGEA M93)^*!0Y+Q^FX61N1:SP&GL"50DB"]F+QB KJ*H 'J02]KP81+/'D!5P-^,( MITHV:BN4LPOSW+ .J^*6DFA-R9^C)+08YJ:]\%$+TB!,>:R83BV\UID%$FP M9>;"36/ LP38P2Z M=5P[E2MX#J$30J6@L69Q-@Y)1*^'R9@\L;/X-DR3&+?79LTD2Q%4TY><JY.)DKDL% 6NA)96\FJ7XVS5#UBVR"F9 8;)$!E=:S@R@F:*'0 M[7AI2 9R##-:&1\!&.Q35Z\H-35[8?FZB7PR-!E96;)]Y1 M!3Y61"O%'J:4WZ$:]+($@H-N1%R5L;5>1:7D:(E*X?.<'"YA&D?2FI9VBY*: MYW*:DNJ457E#.J%3'N5&_)!5F[BE^8GCK9*)%>G0Q%))*\=EQ9HS8 M:P4E<:GB:21J9_&0Y@GBGL/\J0G,GQG1V;CO;:0[1M0@!:YARK0R?0Y.";O. M"%M[TD02+7\4@YXJ"&8B8SQ"]Q:4JI:&FL#X4!APVZBPN)JE6 M+/C88).;M6%3"VY[U 9BH/:M*AH(;,A\50H/?_,[4W 2L:[XJ!HFA59#&1Y( MN!#X:#?&,^PCAJ4JO)3^, 9I&W"\Q<)#L1^N +VT>$03>A6V MM>E"72V0RCN"= ,&#%(QTJ^D9 S6H[Y.0AK6J*/6F@69*GWC@Z?=*\*(V]#1 M<]OVKNCNNHFY2AUMJE-T13U>5UUEBFIZE?,Z IB98$<0#=2H!/(Q:!Q:5=2Q M]XC*)5(YEH(-$Q+I'#@-[HIYGU9)0HITIP9MG>*R1 ])/:2J60H#]26&(5Y" MBRYOD\E!Q1:MK>K$TEO<,1$9<*=P^F(7%9?6Q):"#+QK%.?V!TH?W$@QXN%Q MHS%0."05 _ MLO+*30;J%#N@](AI>DM472'H QK3&,G[L(S:EFDA;6>.POL6'0GD5ACCN&5I M2?J3+=72W"X17+3QJXK'T5@3E?+Q,+4))P+2C1AOXOHH-6:7"S I]T2\*:WW M2A$OQCRH-I.S+ZIU$!13K@(6ZJX\E4@'1CE1*@H@,!"6;J,;DV$(0&A$G!_CZ0_L&& MFP,.GZ8ZZZ) &=!RXV12I1B5$TH):V?X]=Z.!R9?@)5#=TD:!7>A @M77JY> M)W9/M+$5M(J2. HWYI'N MY00^G@5#OX+=!MJ*NS!&YI]F,HTVHTW@F,+0[Z?D@.H7=-6/+G 3 >YK'E.5 M&:HO7;K/8;0D457W6LW28>RKA)B:L4*20ZR@B@1#%F*C*4MHZE[-;M]OZEX= M6,L3U[VZ>S;^&M+X'-NI*,=HLT^A:OH_H[]('H7_!?Q-(&JPV6/S0QG=GK;2 M+WE04\N[ 35[(R81>K$T*:=#S^2LAG(^"C86=3K=%OV+KUGLY3FBV!T(DT*#J"$T AI2U?#>,9JCQ'O).]Y-U]JW(,R'# M=+D=3?>+42 #3OZ 7NTFE;=P['P0-&R>T&ZPGH3;H\M=UMGV?I5:PBQ+:M\F)T;/S&(L M]\#V52^FWJGEO4LG<">D100G_S0UV,B!#[_E-6G12A:LT?5**/9:IG6)GD*M MW%KJ]6&<<2Z9!N I)!P+%XK]5 ,=I:I];$@=/::QI1OIT&RE! 3*A"I#F-[) M%'7BX*!*?EE>L "3$2Q#=./@@4DEAT4/@AV%G?_IO&!!R\)(-F8CW##)P6]' MT:16YP31XKF;D!_1FA_LJ &VP"\\"OQ:L<8]_^]K31(,TT^> \4BU6QS$+Q8 MYLHMY_$G21_G.*CXC(F3VN AS[T_3*GS.7;C7K(51<\*# M*8*H ;\_3K6M;>2#,UFM4,K M$2>=RC!K%*07*5838$*H&!% $5D5/C44BYRFN><>%MFK0-WOL%J**Y/;BJ3% MB%BE*)]XPT$D=I<5QEB.]0(YDRPS<2.;# M)."#!]%BDQ1/-LL2XT??"C,XF$^EAE+WP/'XGV!%P&:)5"OV M?W8.S)]\G!1I^PZ=;R 1'$GP*F?O+F[>GX"D]:DF*Y5M16!2=W&F[MO=WJ_< M>-?Z.RA2G;_IAREPG@K J'H7PP/:*&W1W1'@>"PF/33W9X0@OTL4C88BZC/@ M'F8/K<^4N8C%>R(;MI.X3=,(P(XN4C81JK? #V #$%5B?[):\XD 'EH>.-*AE3W('G>HE M5FQD'F,0,4FI!:MD-Q"-MBT9"E1!4GZ@@RXC#N@JJ-JRX=Z6:%O$2J-(V]$Y M>5TI>5WFKE,6$ V!L ;/:_%0@1[UQCI-3#T8J+7ZIG+1REOPNY&2(EPJ2Y?5 M/QY\H68SLVW+0^WH$/2N<7MN/%=6FB^HU1>-WC-:OHRX]J@,'E1KH0K9YX%- M@"*=Q +W#>MB;=I6JA#HA(PB3CUA.V*;RA:"Y> U, :23.;1)E1"3V$T^AF MQ!EL<%7%/Z4-]O]K7C55#XX_$FR* 4=4RXI.%2$-D<:9/HXQ%!E%FBZR- H? MG&B(WE-,OJIZ>BI&8ZR!I>1B3A,9YF(68>6N_2RIZEQL'MAIEMZ$71,%(:?H M ^IAG&,&DTAG[-6R=LY.*JGQ(-QNH5X%ZP^U]Y_"&9\6%)QNV; @QI#1*HFN MI[H _%1E'*N)":V/4/CH=((G#R4.,U.=8Q6>E64=%3(AB;4S93=D356DM##D MU,)-JJ"'*C5_-@7*DCC*@N4+5('=6(\$"42(D+2JM5.JF+&FH@GA9M186P!6L<(%I6='44U;F@%*89;I! M=3QFL&^7[T]Q5G.?L=5\678>GAHVGUIE\-A[Z$HAV5<8/5LQB:A'=]F4UD95 MK; MG0!8)S:%1U/1C!2147>(1([;2P,P9ZH3E-:8JZUE7'-5%^5160B8-%3K1(3@ MJMZ6+H'5NWE0#JN-LV)DZAQ8'8,=3U7,MPP;IR]U-Y<,D,BUGF M!;9Q_C%\(["68JJPP#X$%,C23/U7E=V,J4JOIXL@3($P%H,$,L%1DZ:8#PMP MDU%9SYRV%)4,,+4@J!YI>#&G?)&MW'DTH1/(@(5J_\L*D)3ML*4"M;FA9)!4U,WHP/JKX]/+4OGPNRLZ9K> MC1O4-J.GP*!,7+A:,XG"QY5,@0(WF$FMZRH$!H&;:V*6VX EQ59'RH30-!M8 M2&'DL-%?U4650HVP=[JO]H$*2U75V=(:=5&Z+K:$2UG("Z -[/>A9L=4]-\L%]-.26:] M(R@RC"13"*Y(C9E;>>HSW?)3!=N;KZ>:6I#NL-*#EJT3'.<[VZ"4'"[1YS.F MY&9L,94H $,<1#:B@1#5L[HL6-+MEE. C:JK!WT$'V,ZVE^?%^&F!&M,Q;/< MP(-. $AK$MUB.9MU\N5AUA>E.:@#CTHQP*]03\C4;JG5-804HHK"+Q3<2U3^ MP[RI2J)IU4)[Q]XOM+?Y'<;ZY4&@M'K2C11E8S-?TR;M*P,#E-C2G9@KJ-F%S51\[3J6:M"?LWW\;AJ%'U^SFY24>Q422U7WY9EM>K,T77_ M-F6-#6\33T4_]5_*5;-*AFE"%->2S..(PMJJO;VF&RT_TGHSW0;A79CHY:49 M6?5!@0UMV'PSZV$:5Q#"2U^;\@SH=RF,0QUE"IV+6"5B+# MWHI:MQ4:6WA/D=T,PRO6!/1J.-VNQ&M994WXC"&B(945!=8-U=PL G%!62\C MR>PMJA= B"3.,F!IHA^.J;%FJ-JBJ$I*5]ME*B!2UB=1^8#V?EA#+LAX$!') MP3(MI&7MEDJR*JP!+OZ>33QQO@=(%$4Z:&C'J*>J.\8]5?#U M?O99M"LUO,-X[PKF03FK+1-.(#TLJ*,2A.SW[>OM!X\#G6B8&A8QK4YG4F:E M="X."1IL\:D@2T_UFL;FA1X82,8\))(BM$W[/!S$RD,;H=I1JPTHI;M M-#.HH!04".18DB:8^_U,=T_-5,R?R\A/Q0;&P!\+SW([7@U HDUJ3_NI%"O, M&_## X#F0YZU%J*E\< @,3T<2/=E4@F#L387]!;K2F2VLT$3X3LK%-*R].!.5LP84,7QI;PV^@)F.J= TAA#1"JP?'Z626QEAWG[(CL5YLV*3%?&7!4 MK2)>!+^T5$UQ,\3ZD5[/_+'6'V;4Q";=G-?>GZ!LVERF:C18Z5U'Q7V13NQY M953[*'&ZRRM">*?*U1_ SPX#:CCZD2]>:LLW(K42D;H!K;U9(?J,@#41%?V@ MY0TF\"CT&Q%X.A&X^ JJZF;%XY($GU1@HQNI>C*I^F3K@\V*UT>1TM3R"&^K MU%.*]1'@*&.T*:)Z4BHE2*G]J2]ZJ4('M*2G16U.&8;]]*'(4.4]\/R'2PZZ M;Z1K)=)U,@LPOUD9^\.@VE?QZQ'COAIFZHO"I\[1+(R_&"3$JJ 99/Q1F*8& M!]]\JJ&HFU(5PX'#IE3%@;4\WU*5KX8#K3IWJ_2W-YD?_9LP4KRD23.@(:CM M]+7WJ!2 [M.91AG_JO?(QP-O"SU?][JQT$;2=/I=H_^WZ"S_==XL.6)*/]Y M:W?O:+>[-:.W#L;W;]1+*ZV$DU_HS 8RJW[.R,[W$_/T3!3G?Z M$,8C=_V'\/$W5G'\$/ZXB-"7JO5-9;)T7P["3W(K2EF"H"4PE;U3/<']VUC56IZJ].0?%]]/S-!RKJG&>1,TU+40'=NS-?K M4147/02M12ACK-3-$^]3DDNOV]*=7E?\$-W>I4+L<%=IYIE@62?Z"ES9;_!D MJ*E:5Q\0F;B$'"&%3QA)X4I2X0/!4R>4G3)9W6^;ZO0TXK1DFH6;F]^7Z @U MRS-^Q/*P:C**E68&M-!PL= J[JQH 2N?"3 1&MI MA D%*4$0(!6LB0= )F!'A0HM8Q9OXEVU9YC1CTN,$Q\\8>%C(!(Q3WE7TRM4 MGMXRTYA,"90J>HAHJ+#^P*.)Y@:REK#E,9_IPW=405!VJU-?M@6NP%7C9;N4 M4B%JE)*&)RA_T+)P[9,TT*7IXTA@59P9!G>:/L.Z@NBZ-D,%=>L/0-+CK(G4+%IAZ;6\9^Z':H,WP*WI= MNH"S@MIQR_H1FX4$#Q\Q^6\#R(NE-#J3/I"H;+>],Q3+\MXAZEB\>\ZP#]6A M-^H:JETA-%54Q[KZI9PYPALEYWRF*J?76-,M,]X&J M%=7(.:^^P9[_JKI9FU$NBQ>SK6>=C/1^7]!O:K> 8U&R'O=M^H)T42;/]H6] M.G./C) <&519X=!833>J\]<@9ZF!PV4[DNX9'R16/Y+JQ&LXO+ABF?&^RB9) M:E1'ZII!J$A(/$WI,)UM)5.@],R)$E2JVOZI1IV:/:?QP_ J,!*H(C)-[C+= ME(XU<[.3IUM631;5(.D968C)#=;!+:/=TX!E;,#"=CF5SF1(?\YLJBHN NH. MTQQM:#U(< :)P!I$8#6=(>!7'M+P+4I$&GN$MH>(L+8Q5P#@(M3'F3I=R( S M)YU-%:X+%1IB8+HNVJQ? 6:R%L/FM)DI/+JCH3HEMZS+0@A5=B+D+%2'68]I M\"\G)^@V#:XB;%,-(=@J;3<4KF5@7"O$7S%ZB$F\!9J@5XI "" MZ9%LB)RKQQ(E):PF_K(//E1B3QVM6UVB5>1:F2>GW[6Z-RR3N%%RBY6<@@D1 M)4A(%7RFGTSAE>ANT7+_J .(^C01,@15#N.&5$"# GNG>JLL/F')]4'MZ3 MZ)?P1 S[N#2JV9Z/H6'6FABZX?)1$T-W8"U/'$/?D./TT3C+J!!. HKLXH:M MV6GSIR333/!4S[8!.;)#2%9'U3+ 7R546$N5AI?8D]%DIDY*XRSD=5^[89?*= _TP3!/6_8;#2&@BHL& 4)-Q- M.<#51H5BG%$*"_4Q':0 0J=&05'$,HS'!=I_!@E&81_30^@$5;)DPP5B%XKC M<91KU:U9L]V_0*99EG#H<=L*,6,[IM2!6AY136UITHS*(6EC[T\WO9BO%!(^ MH1:E7F?7@&Z56SN,[2RD5AYQHA(U0*X0O)&".O/FWK6<4]#9F;T_-Z,2^CT# M=V#3]60,;@5%+6,M6FYV0Q'+-NF2L;;Z>F4\VD XS2,$.,Z,4#:NW#+.X\3*A, M-Z0AV\0MH5_?8=GFD/1#;U(VN9L%)E.-)&I.-;:Q:8+0< J$RPE)/;XOI][E6-0W2@Q@)Z*38W6RK4G'X+SZNCZ6HBE! M89(1%DR\@@$(U>0K]3 ^A,:,2LJ)F ''(29>+PD4WJK&/9C^(4O8WP7P6(UA MYR3E!^'+B7?BD^?1.=[98:3H4S#X8<_%<,Z<@!Z_,M.TWG%]MA;:L_@V3),8 M;PET^IPFN0H/G S@A,11+AB$L*8#4B1 O:#,9I8Y,^'5&!]&*5@_T00M$T8Z M8,'[APDM_"\FCV3A[)'X5V"#3,P',;[;N.2)@>/1.6@\^_$(S*7&B8^I2?!6 MP@$K%&B3 @0R9[KHXVQ&U7^L%E_F^19@A]':85.A.QEQ9*P<15<-SND(244S MF7!===8PHY GF9PW!,]2*)0Y*;+I!VMA&I7J@N",2#>IP7[@/W,ZT-&)UDOZ? X M+Z(^R$\=\]^5GD^=(@TS!2Z/AXV5[\1!?(RD.<90$P;]5&,^]2C&B.^"!1ZJ MK@)?-T4$B=R45AAT735!/&*P0SS$U356]OMN2'E)%D")XPQ8X#GHC)+>S821=373#=#TT*TO8$QZ9$4L-;I$2,U4 MFQU+@GH7JW5\!H'!*2?>-8AJ'(MAR_LU0=T&C/R08'G/0$:Z6.F= --O9$"1 MF=,1AH(5>B>9:R?FWH0,K9HE";$UB'7\4@EF35JX>0J MYQW/7T]JAH"U%7B((9B!4M>;WTR2)LO.3+:Q9U6H4HHXHY"L:ILSWV83$+V1 MA]4[B8+QPY4IV$:>.J\$ QN%YFN%"L@(*#UU4T0)S:F*TP:L@^2)8;L+&Q&T'*R](.<;8LDXG=K583IV M\#N3\HL)&E3QCZ8&#%2I(<8\V4H;PQ1>9K.BE .]\TH@EG)!;I_RUIC*"PNT M_YIXO12:@$.Z]Z8T2=5\=\]/"XJNI> ^:[0,+18&U8D-8Z[)49NX G#+X]&I M.HC#D#P@0=HV,(62<#,A!D<^S V5G;@+=W'57A_2_K98.H1P"E>.*'(ZG 6P1F MQ+7RC"8<."CMAUEUI$PML'Y'.*C"Y/>Q6L(7F0EB8ZD:G06J>HU*PF)VC R" MAWD0OQN.)-.E@B9V;,IY,WMV>>5YG#0W9I@UG$A%*!%J1435LCI6>HR 0/.U MR_ )&6;ES,X*-DVI73U5JSOQKG_[O<7DQ]4P S2 V%3:RBWOKZ37CI(FB+SAQ'&LCEH>CI(I>+'I/?H MU[;'Y9>T49.H":EN!0AE='SK>4\/0I1M>]=4 CX?X,V>LVLU>M Z$6R";6 5 MAL!T74N%?Q$?#U%ODI@NY+"!BN/IHB1U0U6\U).3)'YH^IAI/;'[+,F>X.&1 MY/;9<6?%'S/D0X7FS!QPX-B !D"DMN^+B1'EZTQCZ7W77!-L*Q8YIVGOE \I MP72*:7H,NDOY,D--\(^9H20A(8KJR2UP4,JO!J6T M[5M>6#6&V9HI%9TW*E A8?;%;8*HO).9'!45)_ >STJR]B:JJ)2D5Q\O)I%L ME[':;1H5N[>EHK!6=PZAB[8\'O4*#I/>&U:Y7V62J./A@5_)CSSEPZ=^^XNG M719AE)N!\CP@![A:]A]9+I=2N2H\H&("JEFH6@ -JCK2+3BG9Q]U9D#=2'T3 M6XZ\=N3*_6$.,ROIJ+V]EIE40@O&/VG,CYEBJ5>LOJ50;%R,>I*F$%NS"W'C M^YB%I7+X'/,6U5=IF;AC29) !LI9IC": N36&U0]NS4#Y&W')C ,K=U=6G ( M/!;@[1>QKU*>&95V4#)4O0V& QZ.Z9J$/]8&257!SHM='&HW36=4HVW>4F0\ MVY2&H,B)Z=70;,> QND0A_OR/BASRY?T]+15Y;>5WY3WTB\8E8D8%%+/[QCS M1CH1I.+_6D.H7^@V!WJ@3CZ51SXEJ4U< Q^HE0_JRTIG)8_R4XJ5\KHM/1@+ M%ZF"0.5\&;R9$CF4("TVK&'CK)SMWI.Q[(^E+W"]< M=M0]:NEJ']P-@=?IM@Z/=DMI:7G'K:/]0_PEF#$CN PK>(HH:JNRF;[5\67] MJK/3.CHZIGSB=+]!I[77W37?+-YFYNCTV6&8W4LM;V^_?,:\W<.\[W0K"SG) M0C&]I?"[:^Q?!/^FA>(?B[KQ]]08E;&5 "T5H;)T*^8\#;4"66J[$4&/ , MTD"#'O65(-M<]"@U[QWG9%LUIYOI#[VPRAOUJ#1"/:=0.XXYG7) C O!S6 @ M0A1HLAH0U?&>5O7=H1WLQO[4HV[G8D[TYB8$LK@3I"K MJLPG;1EA[M:RAU0]D8Q]V'Q4CZ.;M=N8!VGCP86_**NB>4"J/3A5.;MCF8[" MG$Y8M?>K<\M;^_L[EE=-)YAZ%MEZ9$V#I8WP)3J3VX!\/J$*."TBC,]L5KI5 MS\L(&(?#$E72Q<02X&\.OH:J_KP,0)3N !TQ%#%"B\T4Z;'L<1YOXD=R46#' M9SJHL+(>NV;"/7]*KA+#RC/$-2(P*XX'\]$''@9!@* +37A*N&52&MN#H )J M%)Y44<0H4OUD'&/!TG_PRF]5I:$JO.=\7Q1->Z>Y&IM.]F6 <2U%%A78KL?V M>:0NKLV&NB:G=+/[Z:/5OBK(32YG%]E:'4Q#1#*LFH:%BF[RBZ@NE@]8#_J9 M8 @9] $CY2CK&;=AZ-P*BC=[?I=E=)O#ZK'N(#$15]XYCRN'W+C2@M* MS7J4:9]6N515B&TU;-$)8.>K?PA_+.]:#8%C=;'JL*KH[1;\"'XEO+V=S@]? M?N0J9-HPNO";XO]4D VF$XZDAQ_ +X921' 5!7?->4B%D3JZ//64VQ\)$DY9 M7!X71)9 (53]C.>*JB\G&I1E\U3A1 M2OZ0H \(V8@DIE39$X8#2%/9CD?@_ MP).Y.\.LT^ ?6@O"3E:L /&E3A$TE8%F2W1VFM) !];R,DH#?\$QPVP'7'$/ M;OV*!)7CD!642#!87)ENTE10$WT98+\:6MEZ/!U#343B3I=@:0IH!$_0@G#' M0N%$5(KN4_RK;,TQ54^S14VLK)15;SR1ELH&&T.,[IF7525ZSH_QLUO*1%/9 M8$[]6>@A+7B3'HWCA5L5/; +],E!"U1YDFHG;\O[WR0V70%]'M,>J%(:U8=4 MZ5,@#XN*^LM.9U3E 5H2T]W@)71 )G4KED56^OAH64#7 M?A+KR,_H%N9O@&^(;]/ TQ%(% M\.L<+_NY205.?$;+OVS(Q$ B^;0%]\_C_JC;.&].RYS+7EJ(=*+2,EU*R^R5 M=3 '1U3YF^4R536NJOA$@2>37.&&UV32$L\BJ[A?:;=4AO! &\*A34RE;":V M;B&%A#/B]W<\CM[+'+MF"-D(E1(!V813,^)5^9D&M608I&E@32Z!T\LL\6U4 M(LK@%7HG97=/21Q$$5*E>79_'7[^+:\:M 71453]=@@X"]D52 M;UF$S\V*S)?C/%1#S54K>!FZT&LH6\)1KPK=Q:HF)>C*>K<%Y\0T_EN]E?/< M\?5)0,T$]L]R?#D= 7A()]C-V9G MI_U;"TO'$=**<"UFOO^_+=T0,//M4?LW3@N +1T8$'!M@8\9[> R7&9$6\8SP&P3E0-NTR2VG"*&48I;,XC(++#8.? MM[[NVW>.MYK82Q-[6G-Y=7UPZ6V3[R M7,3#0!TD&,WF42KZ+.$VIC#[0H$#/PU[6'DKJW_B12:?> ,M[XEXIL5% LYH9)R-VQ=] M#Y,,BI/]1*,_]@8RH-(5G@(@,LFG*4'TPMVHM%PW#6Y(MFZ*@NRT=U[ MI]BP\:4O5#L+H.J81Q1Y41O%@W,G3D8XR$O+$:- @Q&FPKZ$EXCUCYCZ@LV. MFPY\X4Q%=W0OZN,WA-7ORS@P)J[LH(9_N)'B81(IBK#57[:F<1&U\%5GA>ZX M3*K-9X0CET2VPE:08DE:DAKF_*V4D%2QLBQ4*"F./);AS= M:H$&M8J$4J'!&>^P7$=C6,$I$ZEV#YS:E61D>?"0-G.1D1KX1Q\?A[UN"-&7 M980Q( 4A]\*+#":,,&;_!N._>;7%ELX?C:.GR2U[N7DB$)8!^,R"U3L/9%(2 M1RG5ZFDQV?;LO5$MAY]]$78$#7-1BAE:IDIM520\HV9U4)".?RLT.'VE]:+F M84,@AUK^5_;K*@0!,UXI4P.PP(..*G=7!A&VZZO6:0*W0%P]L+^( MR>CNJGH#ZQ*!\WUHU" & FE45TYY,01KH"O*Z8%H4UW$NF523H'_6QN5 NW; MU]O>.:?_L$<3)ZO",@<, I<*!ORL2#!LAH\TO:N[T^U68MET& :)1U. .&3R MWP76LE/E*RDMZJSC6$(,3Z'0YSR:DH1A"#^_2[P)*H9*!SL%!,RKH(AC0QI5 M!6)PUJA0LQ^P-.86BV@#+NOG):']$>*8IY20;$N*5%6@JJDDT S:$M@"S9/J M JS0S0=&LS#B!PB.3'5(E]OOK^9J [HQ%I/@^V3#L)]S-^/TJBE*-'V8^4XQG>Q#:4AN&R8QB-@/VRG1_U!S)AA@/?#=!6"!6LCM54& MAWQ$5?H>#R0UQ5HE! VN9\2)31*J@%0>*.6[, IP%:K^89SDRK+"@X#I93B@ M\C8V+IZZ;X'#%U;6\+H!9!9R8&,2,:'FMI0 BA5 D2$%@-D<660)6=8(^)6* M!0OLD=)@,482 A2".)9#=U-+KY%"KZA/&L@K:,)$I?HO5C.1IZXF2&(R%G&V ML,9AN@6!F^E5+$=ET#0'F1(^->%KD7ZQ5D6X*&3G9M35DO$).U?_MM1QP)11 MAUE&Y3^""3QK="YI"\$7*^FD8.@ZZW4Z)[]SF(*<^([AB"\^,$?"J M_!*+L2+420JL(\OA'$@R@_@]-7"ABOHM'NA+GH^=/#MA7)=NPT?WN2F*408N M 90H]FG8$A-CM6*GIK0X**=^6" I,VJ([K)M2,G9;[XP*+[$2+1Z/(_D)0B M5B57G$1(2^6B5"W6,--[JR(MNRVGBD:5Z=F(=E(UX>)!%7:EGJ/9JZB5 C'% M,4W;+MMCN=I3GR9 ,BFB# )L/"2S?_WL9^9. M$*1I6;;%$D_$Z9(E$D@D,G?NQ]IK>9O!Z6A:V"Y0*I7^-QRS&/9E\&-H&1MY MYT"8P_3D,G[?^BAO]+S+D/C/A7Y_?4/!-OI:0B#:P7RH&*-A2Z7S(,*:?-40 M0" JM>J:.'CH5R?"-?X16VKF'Z-IE*D(C/9A93S1'M"4^VUL*Z@$_J1@,B4I M-N41%BZ]Z?1)P%K@8"#2[UKOW 1R-!%!82H.S[J)2,?6.RM/ DNSBU^\YL#" M@]&8W^$:+QQ@"/M=2HIUT;A,O6E-F%(#&.+0L-]P=P7S(_W M?0*$,C]AXM!-=QK9TC.$+OXY#3ZF#1ZPH B/ M-E[V/'DV*<0ZNW)G(GZ%$$=1_IC"XL_@^<9'#YYPO<-O\\5Z"2G"M5.L%F#M M/K:QC\[EV ^#/AL^M MK'!DQVGB_6L0 [TN8Q]'"C2EX*U=X+%)I=PV'^>+C.JWJV+6.%PS5@X=,0CA M? ?*.2$_+9_@/5=D31K).$B8,O=R1_[Q[BA&P"=F&/'5D[/KSP=]4B91CSA* M#-==:07A,'^.\H=$H24U;?R[_7WS =P,9'U&E3,K>T MO_C10NJ04GBB><:IK";,V#AK.D(4%Q7)ZG'!RKQLGA[-4$7.><^50], Z2N M(/7IQ ]@-0=LG4P%I*Q+N+<4^M9FR-AD(/*M#HS5!^+U/2RZ^8P=:IZ@O=DQ/R6!#OH'6,4RD$0(Q[O@Q&L42 MP?-KL,$/#(B,$%)[P&-CMP%\@PWB0;)C ?A)7 F)4WEAUT9)?WE1Z^K8\$Y1 M!8-/ W.(X,HEYYX-!_ZJIM V/E*8!R+5CV!\PB[CZSAZ3H]JX:2%TB1 M(&SRY.W!B#!E0[EQ.:)B%T._T?0J8VIC*"2#5]+=!);H*R4A)7$AKY*I@(F, MOB#3SCWTP2BI/[6:WF#O"8TF_< 5:69T8;2X!,9T6=I"L(PE;4\V2_>J?%SN MGS=T>4SI$U,Z5BFIO721!YDD:G)O.;.&=#%Q=F&:TSO->;!PL)%LG8G14YMC MD?Y)LXLW+L,=LZGO+>J0IG@]T:%-;TD1-2*]%=K:B!3+9ZA(&\.C&AH]CDU& MAG% 4Q\)E+$G:-X.NZ9(WS.R_K7B(0CIOR9!FY?\;,GDK3OB+)0 M)?'6U=[-L:QEYM&2@Q=P7+GOBZWG]#CSO/FSFYQ[W9V "J+KQQD2 M],T9*M^5BVI!JR#2_J&B[YA#4M5.#)G^$'1T%BR1$O 6U1)3(CMGDE\,*EE)=HW<)WZ+ BMI NIE[<:3CO)0 MHY6%2/Q=NV9W#<>*.#Z; ;N^0>&SY.Z^OL3=9GD[)886M;617Q!9F9.=F:/L M#OM=Z&"=LSU1X291*86OY;0KL/@T:6=F_T7:54$.:H-FU9!.E>D-QOM)5;-_ M]/,TKS!C<_Z9$"P3#F$51-65/F,!T?9'%M"V+&E MOL,*APQW_G*!0X\I2P.G"EJ\ CEDE^F*N4\QA]Z@OE]A,H[K9!)/S:3BXO(N MC(S08&>D6&3\';W4I$IYXKR"3%CW)#5 "4<\HF6VY=WH0X19IR1+-LD6+=\, M(MSQAV*IT#[CNWF9:8&'N8NJ(-X:/Q\2'TM3OQ_J7M^PIV](#$S8#1$Q6$G/ M0,.V7QHNV:21O V3"3 1E5E#7_&43D[ *U*/TI93""?#KA_E=&GEH%&^0TVL MJ9:(].S@>@Q#EYDJ5&+FW FQ$#\AKKC(KOKL\(8H[9G+7-YSZF2B,S\U?!:[\>+%])-#^ =V>S.JE"7;$'[ZYL=+S; M103#!17:>ICP6:/_W,@^B1,WJJML8H*&*)3/QC6&WQF>O_P,#G[U^^R)Z(__G#WX#"!:2^T M.N5OC.P&6++_),*;G=S(MC&@E'^4;TT?Q$?-F+&2/)% M<6&Q?PJ2H]1B[12%O/:%F\FF0PA=0->,,4(\2)Z&3KPB_P"1 MTZRJ)C'XW"Y/3F=2EI/O&I''TMA"*5'UO;.26>[IE7(MSGY?G/4_F6T8O.!_ M6LI:C[=CQ 5Q<18*<%#L213B"E"/8C-JY6D$9[?VT-[]G>=)1^QKZ*M221+4BR>0B4#X& LBR(2;<,(71U08$WTU#%MGQD&@,R0+4 MN<)"?G0MF]F@LU>Q>Y$!L*4C2=CJ#I;UX?,2NKQX*$/';CP9J]_\X-PB662: MRF*^QG"*F')Q:!(.YZ*(UM.IK1A;=NE=. M2G=G^(Y, UQ[?F4>GK7$5&*A:8-FBWQB6Q-[S@._"C%DRG7=_P%AWBK@=O@49_UTQ#@)%93*") M2]]45KH-85J?QT79]W6QH2,%8D/*^$X M*SE+Q25W:=&NS"+=N!QYWCBJ*O6^:S#0GS>!.[8.3^SD&I@09K7!%1J3SQV9 MV=*UA,S?L/3L&^?\>AS6]O ,<4D?7T)>]Z]#)Y#/JYOL;92Y]2P$6(GVN17# M"6$?1)8I K(RPB*HX?3=@L+4@XN&FX#!CA?5"(%1S,K+G"=P?"L&ENAIF)A7 MJ@RNC)@PT+$:,SP26QCP?,!XDW"!6 QJ?'.%]AY@I:V:Y&-IC,#8IB.2K,;! MOL-+0535N="EX'LY." 25I@^SP:<%?[%!W? SH^TB5BB0TEN%5R]@O%0J8_8 ME:6/($;YAHTCF&$&A=1#.VKG++AM@:AB3X\2$2M^GEG.7L:;]X&O0GDY1\&^ M,-3'=V,8:,;:%-JTA6GG3N_- M4VXF&JWWT/P.IX;#K#>.&^$X:FI@*0A?E>GBT^!Q"("@J1@L$5-LU?B[B^LH MC5X*QK3L9'K<;'ZOE.M22%V=79J50@1!7@S&E\/7/G@_AE87H<=Y265;:48C MH\7']9Q:C6"$8Q+W@-.Q:RU9V@:NL%0.=\^JZ7%/7CIKTK$-;C-8*=-&Y03& M",:10K*29P9EM-"7R_DQ/9JGU\6[]5.* UL:E(<,EX.RY"3H N!#5:44+5H3 M99M(P*0VAC8X*6YS[.R_04:X]X+K.+WAEVCMC%\J;JEO 3.8 M&J]YX ,'4[7P_;!3Q:6^'V0RR29_PE$5UG&S"MIV F$+/(B$YB259VF#&#,? MHQ]WL'=2/="@CNFWG>^EM ^Y3@R/G-N M@_.FR'TZ6Q@;S!==;35=O4R43@NGHJ;5@HBE@&$N-7WNNSV*D.2[\(D8'_9V M\)F"3RO1C,89TAX]Z9I527B(,JG1V5*%P%EWTIWC*1 \M1P MOYUI9UR#$MQXT4<$0L^9X XA =2/1V*PAYFR;/_2'^ MFI="JO."P$4S&?B57^HE3#K>JG#+E;N=N1*;E/NSR'=PT76O,C"$;H);BWTK M[".%#+)-U37SJD*9*JKC"+14W'U9E)^]P\1),E4A5Q(C-4HY^#/LB4*)!>\5@NZ_C M:&X;_M_H YF.X'Y/HI+IS8A]F<*<]#,Y]7;M'!Z:F[P4?LBM9LA.T,:92=X$ M28 U2'T6JBVG6#?'34FY>8J@/'M..(S;Y4)E03CZ\DVAYW75+=B/4-Y(!)@7 M#CL;Y?BNT5Y1F@*?"":/ZSB9IW/P-7X31S>&U5-U$!"U[S,LX0FE#$Y!Z:[MAN%&:US+-3N:Y:&EYT[3/I*-L6H!- MEF7SHZ>%\=" :6BUT\WQ$]/ .O)H$+4'5XP6*@O8:X?/LH1G'M.YP&E[A!,0 M,Q /BC53LR5[U#APHG!"#-HR(HPR]-TKM #Q.;6LB_ZHZ;L6":0 (#OIBY^<+:,&P-.[;0!\D4KN/\V^1M?#9)4^K1 M0J$X;5+ @:+/)H+])U'V8=[-63+)Y&V50VK*BC$IL_OPO7C#96-?[_5[QEZM M^2D-AA@.@M)-\U;3TC#V2KL=/?N]J=5IOKY?"#,%X3!1N"++9@<)H%[2:Y+' M#WQ;W&_&[]#3N,0,\KB3N]V#B)SZIH62L@'3?J67NP^E94U/$UHL*#(B\-S> M=V8:VM949Q;.0S)X6'Y&B0V<99B]@I:B4'G05;4M6Y6+8H)N-*7Y),_JI;![ M1ZX%2J_/%V+HZ39R43YCF.%&.6VTQUW!+87)"TLV MMPKB9V0@]TV&9FK56 F!BEN#PJ(;-RL$CSH$#!FY2WE%US%Z)=PW@*T6,IW* M6;8&0258(?VTC-=R6@H_/0-+HU20MDJ'(-LV4HN9DMU%J'):+90_4@S I>-8 M6OHMX;W\*2YEGS;T4B$J4=-Z'_T0<1<5JZ;> M>B',K_CN"$UZW>^M7_K'>K,@0861K+)VE,OFUDE"+WO2S1>A9X%T7S#Z9>TG M_,)/IM#>9A\YGO@Y4/W.D.%!^>4H'5]IZ3O*RO5EZ>JZ"C'RN(!'IR3_"CR? MDCC, 5#5%G' 6B,PW@5ZKOR]&COI"G,9STMJ>;G9*6%Q/YVXFGJV^!'Z;_R) MT2?M2A0N2]$NTW*_S+#AAIXF;Y@XTJ,:*'*68#$B&R,=E&!X<<40?))>+J81 M4/*%W@9!1UA=+%J#<+=SHK1\8B]D< JBU39S68&T4ECGAN=814JHF@I+3:Q= M1G-.@V"\3]R:R'8NS#(ZK:M,"7:>(P+J5,=%(07+RO($ MK(@2O)CKL'8.L0'RI.+[JO.Q8>:SO\&%.^TP4*4T..P5F0;!7^0;RT*]."V_[."*79!9M!O_@ ,?TH&W_@=ZM\Y3B8Y[(@3ZL: M%UKRAE+;6!4[@?O^B!]!__+X\,GSTS;C:&SHE^J@.<4LWT=7P@NF)E7&/O1,T0E%KZ( M@:3X.1&N/3GRT7N@;I/0#6(BJM!8DVI7R9?%SU\>A=V8$%H$J"/Q8:3$\AD) MZ2PJL!.R\5AKS!]Q1Q*[?536TL E;"J*JVI"D;9:X?AD#)3NHV.2HM?-/$$M M67@SAA12MT!X9\9/M2_ 8QK89GF.VX MN<+[75$=ZDK9X^CZPJCAK?HXV;/$ M8X@AQX!=XEPF585V05Y4V:16+#:7/H( M1UAX*1X_#H*.)/[,BAIO_YR2>)7<5SF.3J[[?*/B$1?J0N>T[SE=+M@O%C%H MO)<\2HXP,V$SK>1J1AC(Q[1:4 TK@+GH!UKGKKK!>N3'C'K/*0WA8SO_3ORK M*#5Y04?AW+7"41/^SNM3ITRS'KY;/_/SQBL%E_#!,D4N+F-;9)'"KV_ L2TG\) MRQTA(OV"[SNMXO.);8E\0HHEN'$*E@W1#H%5EFY*\N>PGG=>59,F-*'\OWGY M9PXV/?E]>3Z#V3[I6ERP6)1]2Q62A)EU]=+RL>?,%LZEQ3>DC4,+^ 1KUKQI MK(>FB9+&[UIX5;CJ>#1SW"U2H\"F+_;I%/L$_]51ZK6Y%8L<9Z5\[75*LRKJ MV)E-(AD+=B(S!D1$CB>'"T5V:<8K*9.0?_1NO1DZ;5,A4* MY"GA1/C.OS".X4T->YG5Z2:.Y6_0B_&]97)S8HQ2]/4%& \ZH+$=%QY0;^7M M)(^+$G$V'!Q>XQ!K*A5?G>K0 .=< @&EW3>!$R]4O5=6\-ISPCDE=506Z5V$=8HDM MNH]=O4Q@.I<%A6,?4@NK#3G_B;8#:*&-+)Q_(,J6#7XFUZHQ/NT,:?"&^J\B MW/@FPKC4M"B$^Z7K-GL:1F&R8>2O+6.&8K7?=3W](OM03N6@RE1E.1 MTL".XL_+,NDS, 4)GRC.0_R/"ML$E[,F1""/3AAWJ0=?.-VD-1]GCV:_&A7Y MN7H3?IDQ\IU#E<59B8NC M_"W/2R7@X(/DC-G0)13PX=PEG(!ZP[==T^1\Q]\_(#+. R9DOI2^2T.33XWE M68>R4?9T4%8)>1'1QHN;J\E_;MML_(&B#DQ<+4S]\"T6EYT^:*"WZ'.7?!8G MU(U) KWNUBI1REE*8!>U3QX'9>+[:N@2@D"T'#T=^]>2?X!;5C"#8##CHE<5J'(9I%/D\<'QY]QP<>I M='P%.ENO>QWD;2+D\JHS:,@;\O!LB40%@RM5UM GE\IG3XV(!9-+(NL]7$P6 M.96FI9,R[DTU;(M\:Z^Q[463-XK!R@THEV)SX9.:^&?$.38;(8*?IVC\9]@_ M<"E[X((PX,%;]5OA%]&$*/'%$)Y7M?'"Z;IQC 0RAW%"<-ODQ#)@*5JI;C^> M>4>L12Q+J\HV:Y^;WI4$10I16+L(5G7(1\%N$8:/Z(])3",TP>JX%=A/H8Q, MT^J+7J\O&A,1;#9<>T:"+RMW/]B7NV_ 6&XK(\%[I[:^QQWDP^+0:6&Z0@*G MW=Q4;3L)CQ5?%7!GI>]MO5"96.XO\DQ&MY;C.'H#*PD))6=;F5).&ZXPLU'E M.4PU3W"_ID%%'4II]=)6@6M*FI[QUL?W#C>5[DRZT@/Z+UU@@V/H:3+).;R/ M:/93_S%#%D?B7T@^*9^TOK5M\S*(F:PA)996R0E/XL%',-+I-; 28 _E;-ZO?%$.QLH>5 W.E M?T?M!Q/)65@-)_UXC@8SFV'^$(:.BRE(IZ-L,TI08XQK&> %*RL*33)"#4QQAL]6 _(?;(:X M]-U_YQW*\K1NL"(I4C%SM+#;7#@0NPL7 .$-T\2U,RI*2#%A@3)4> W52?]W M7A6^PORI>XSZEH:S4WG$W;-I%&2\^H/PPI@62AG@DEA=I60/_^&"!KQF@/QO M\B_6R5?FT[3?P+ZRM8D1/+6;LM3JK7?-PK^V:(1&N=_,E*CJL*KVQ2PV ^]D@"'^ MO1,%WFQ CMQ0[VBKG;)$7*)XE[ZWS&@$T)OCS\(^KH7(F?J,E'3GLJJ+"3.J MV)4DCF?I=>*2BZKHYDJ@XG7)D5('WM4=A+.$1[/S\@F<_;2KR[R927-3S^5@ MK#]\(@T>NJW[S\GOE@DR&%W6C]-^+>Q(A#!^FM?RA>&N4HI[<(P1!U)1DK#OAIIV4Q9GL"BH MF*!ANZ+.SB5)>M,L^.>X,SCU)@K&C VV V\CLN?FA8P1..SS?L47L#@5EYJU'!23,1RME5=9I,*?YSAS<>LEN/ M9B!6:,N M5#REJ NXZ9 )K#$6ID'Z&$S:_)?4C:\"DKX:5VA[R M;,GY-03.Y1><0HS%G<+C1-V7/9Z>5:),N.?X@Z6*$RSX9@T>PW_7?GIF?4 & M7E?'XK[!((135D(U(_'B]Q/>'*5]&G&.SL%X*%$?*4@:#R/TH=+S.<2>8OX5 M.3:YM0(],%P>,4&#L)<,&=HX" TI441OUWCY\.[Y*@MP_*GWM%:*XE7157&X M$#/,F>%QYLGJ?,YK=MLT<7=-ERJ&'\NW<1A@^$5CC MC!Q"T(&+3N$5"2G?!XC>E?#3:.O&8&LLGLAS[K1HC:Q1T%@BQOY%#L=S/L9< M6DD_&5L^-"O;P-+6@^NK;AL4;+J6>* 1^+N+< MPA,S+VD9T5 HKXO!&GC-]3DE-%#_RH/INSKD7,F7]^D^+'<.S$ :2$IU76'2 M4$[!!3?':6)> .6RUC2#0B+0(7SR3:.BDH3 ?)28%X< +STW+Y OMG,1^GN! M=VI1QT)4Q?WFS)DDOZDSE:4#K"2 . XQ$S]:SQ$LA(!C8.DHN:RM07L6<8_P M:6 !- QA76J172DFAM$D*IMM4S2A7=:':P$ETOLZ:L6R!SAJPP.%MB9IP,2/ MG.(:;Y/GAHOD,JAT^2L)YI0#O%"3DH_JE!ME:U,8_R3'1=CAAB",6U,37+ E MDYO@1J.^CEZ3F[=Z.Y?M0.[!(O-;G*#"4O&1OD2/9PXR&PS5#N!M"E3!(79% M1+3@I=]8=)PHG/V_!D)6+P27)MWBO,Z\ID=D[-QX5L+DH(#+$CS]N"(AI?\K I?V;QW/=1!YDP8W#R[1]@5C$2+?0 XS6HR>';M M__#H\/#@$%N1"K+0#=;FN%L696$*XN ?\P:1(&D9,9^=_/)2=\Y2&=!VK40C M66*_G3!317N?2=I;9XW0^DE6R\K1K?5$R$:U*^];*O_+W!4V X4>(0Z27RJQ M*?6DD\5V>SL4#);#JEHP0;B6F!N/[*"W2 %M%'!!.3]SSWHS#J__IT&3OM*E MIH5R8FV@HR:>9U\LGT1$YP3ZA+\S7X-6;\9=3;H-$Y^@]P_,>9ULF:IMA-G! MGPCX1%(ZJ/L==7E$,O'&G76%BU!)8O2U;J=G59UQ2=A/M!Z#(Y;B)C/$C90V!#.'3,PJ%Z&'14_ MLEQHQ0?Q;))T*)CN+?;KO<*/]OSYC%@4X$7DN^@W"[O3 (=*'">FL4<8<9&E M7#WUU%WH>0WI\]+(C8]CWBYI3;!!U#SEKBU<-@1BPC_[H&#KN=SHHL:*6VB- M<75C1.1QG6@K@P6GMK90&JI=^!.;6G%,@EMC7?I&8 ;TJM /4"BS?)],++D# M8NO,49:R;7,?I/R\SCZNP 7"H!R/D8?LPL3THED!D&BN7&2$?1!"2BM^OP_& MS6U0$3Q(GA-KBT@.X'_3E8M18!LPL/@#TH' K4VE@9L*FB T<^:\D?C-%[R] M&L'3O!EW+/6&WSR!*5I2Y&]EZTZC6/]MB/5?^Z5$%SQ^\E)QK4S")0\ WV!& M!K5)4R7S-?[LSL6X$9Z&$76- H5)DX]6YI]=O0P4P45N:VJ7!.!&N>* M'&-RAY#K\@O<;,?!A/XJ; YI3^IY@)==,^I_QPSEZUZ=:$A) H\0>"UN5B$. MTA#H-\[MA89GCD5U9WI#+%,.R262!3A+!4 M+Q"ZV,DZ(VVBP,L8XV]C81_Z"*=I5YG%#5ZFS^(2JFJ4#A,M2I9CS /FDW:5 M$A*R"U:-X4RHJ<<=0U1VC&S6MW&*:O59E!+=("JDC:*.H8LJGP0&']VEJI-# MC>_QA"KK&F+0JNE*I+5K6R-"UUXBN);*G&%I$5\?,GJCG1/X\:I1PRQ4SZ81 M+=E:4Z8U!\VC2DMWUW@P0$ 3(UZL<.?\GE?H)KTCB;7^M&^!A:@'M M]G0!I@3_:%^"OP%CN:UT ;^74_ [F*Z$3C;U[M>VG+"/9:Q^$S$KK^!N.JUK M^RC LIX/MQ)CGI$!6@V7.:/@X%;'#^^I4]=S]Y@>'NHATNX)8BU-+K*B(S-. M87KMTRHT@PFK?L4-%E@ OR-]"2EYSJ'51+*]JP)SW>YOK5*D6D-0OJIHN\TRK:G9P)DK!FKU=UJ07XONX]R_MDEL+!#L">8Y5/ M!T6L>M)@%.I.JH6A;%>9#)N%-!W@W+OIBX_X#2S(6LTG3ZZL??##':-*84?M M.E==J*;/9[75(OD-9J B$5(&@A8B^'TY<]*/(R/4_A4S'R9>Z-N![:(MLA D MSJM!2;-%,RI3T=.@> W1&/3F[%1/F=YXX< 15165/[M2-;]"JZ3GFPU4YS55 MR HS*+ZC"+Q*)!]-[K"FQY7>EO))?MY1N'/92CY M*47DQJU6PFHA^/A(:VX M]1W7"IK&9)M%#GBN;C8RWHA'*JR:TMS85WRKG9!3%YO2+B9LMD?M]GC=!.4:R.ZEF M0E.M6$D3HQ58HJ;&K&7Y$KU,ZKFP)8<+=IWKL(H;Y.X<;"J-U9DN$0Z_D[@D MA2]$GDM.G"E5/0D9V=#@OB%#:ID.J-/G$TP$? 8W3KH0:"91U1B;=IQ>*.YM MM'S$]G9K3U[U;[9$Q M_26O]2!Y&?X"YF27WRS2,G@\9TP9CHIH]. \><.ZV,9]I\CC23*K M+AW%-9(_M^PS5.]WCAOEY)B>.%*6'6'#.J.EN-[A._&%#H4[%R[("0C-\!FA M\I)EU86JT4 ID9$_PO_ M"&M!"W,I5CH S G17:>804"\^0(BZ4SJ*EZK?,V M;.Y-BUE,QI]=C59\NR2\2.0]$U\KQE*7H219+#>PQ[2D6%9TOF;&V1P<9=\](>$D1ZYVD=28%\"8DAQLOGTW+F0YWE^#IJIAVTSKTX1%AEB+*0&F+(\2\DZ<(:)G>( M F:*9=Q!7S1D<=:B#[*NG56U%\9@F)9VLL$O/'(]L&<-:*:+K\RZ3JE7A#=1 MUH^10/?IFY.?,%Z!F\/DWR%+T1)$( VT]B:PBKY]"@L:[E#F&98U^+-OZOPB M&Y,^-SW<.XAZ%C-,B9B/^,O!IWXB:GW\SHHB^8\]+?$0G)WYB %I7RM6JW/) M>V3C>:,N)E^\%R?&%_5:XC^E*L.AB[GVC'*].?NTW!A>K&R1:7+<=AR8<@4? MNQMR8;Y,D_]6'J."I!"PV,=&S#[NSXLP.Q&GP"HF*/1B]Q*92EHD:U".6T^5 MQK'U,)^K(?/R0USPBD M+)YQ$#W[+NTT3HXREH/X3^(43K<+,H7 ]CYO)H$.*IO_C,3 "0T288/0IN_R_IJ@NV]:.(.TU M[>-7#7B=@/YEP]>H.Z7.01?M#JP$">CHKX($Z:O_7%HR (4=J!NI;%=JW(R[ M6GG51/0)$&T@WT6C;QU2W_G"3@K+6U)8W,OAVI XK!CYFC%I/=- B8*,6D;Y MLZM,>T1XTJB;;?D0.-7N:<[CY4E+3FI,0\.?PP1'JY*\%S*;AYP\@%B!(*,E71WX6L)+0H"/E%E+ M48:CAXII,"/A.X6#,'!.7<3PHE9=B58%4DMTI16J9M5253=CM0)@,HE@BU:&6VQ>Z^L\650F<=[ MJ,P-&,LM9:LX'9;\C-J=V<8T++5D[MDM?GS&0VD+DF0&RPQ'&*W.CJU4TAY#N08&69SE$.0'#(B0:*"NG1%\AAQT5'7&'+, M(YS!(Q'H.7D=#E9L#+I@(U?*YQ*Z4W#%>SA@T4@&KPU%'*9=87;2JB=E>9U7.9\M M_'9 G-6D_6(5^74PFDC\84#SXW:7NU]'SXE:;$+ACEBBIK58)4%(-^+4CUV^ M:'V=F1.E6%Z6.C)5C/O4>*9KP*_(*'\#04#-:KH<.%'':#*&*!=;7Q9N]"OO++A\7#M>N,+D0/+LB"/ MV#U- JCV5&"82".*B4!3*"%)IR*,JX#^K5X$A5.V%S!YA[=&ZFYLJ1.6R?$2 M LT[*LAJ:]J8M<=V'DD*N(F1:^&CH%TNF(FI0;U>1@^:EP%!#OJMV*Y%+:9- M!LXZ*Q6,:Q$;UAG L[4^STI)/O3(FS"#2-/24EKH9OBS-]QSEQ$SPD'R3]BP+#!98.0.8P%7"'G8]:,\ MMZXA5GWIS(U>E]"*'@5RM=)TE-AYM4FB0D"H#"7+!XU;:3$QB),Q'!& M8I%E'F?8B!2*2@1('V6,"QP?>!-"6##2$,LK1/0D+T53&)1P-BL5>11=UBK. M#)N&V%C8=/#3T@L _!J M,V;'<&/*"K_H"MPKLLH# ",R%)49&](V3)CRI!-VIV(*X\UH5Q+5L+BV2#92 M[(W2F2,^/R%U; MI*MMO;D+%HYF7XU3'5&("H7GM,ZZ"98G\O$'Q]UP0J10B8GDA@+P%IZ=DSH MP54Z^H$]L()XN@F:-"':7^)@@8L4;NL&\YNRN4[P'5/=@V(6M> J23ZXKEDH MVVBX,"C*Y@;[/+4<[!EOA'$.GFMA451+H?-H\'POTG!8,+R"%[>S \]("H#:,6<&&CI>6>4(GS*NG' MAO /1C/%\M,GY%WXXWE,ATT>OJ-"4+&1'1Z''CB3!T*&W8\6;DS\>1*:N%?9 MMR.[PO8R(G/KD$-OA 70=%-:V;)&#LRGYI51?WBI&3ILJLWJ5O-@ M>+"?UQGKBE.,8BG+O18.;6R_D[I&O67OA#3QHTH^4F8NXYFF&L "Z7I]/I-YQ2@]V:+O7B]0OIQZPB1[$VYOPP*YX]S.)%NBN,X$'39/ M:Z=DZ *R0G1%*M%BS\P*#V)XD:O#1/9>C='$&^HMI6%!%\.JQJIU:)8QFE$@ MV[H;]G M@4Z :,+4Z!"^3#G?F,51:L.!MY&^@%P+?2&'E)RDKA5]F]47J^4Y M^\F+'")_^DW?_U7UBKX/RU/<(E%DM9A!Q-:7'6+5#%7$B&0RUDAI9"K*DI$> M TX(>+0-+_VNP9FB7WF)N^ ?>)6<=9/.,\T2I!0N,M$AAU ,#A$Y5TM61"#<@FF-F>P3T^[DT9ET$4X=6%*E4F4G*2095HB;![A,0R;-E3-/ MQ14X55=/\/@ERY[S>Y"(.LY)^ #%H^_97CS6.-#L,-P$MHK:"4VQK;(P2O+ M'$FBF04OJ3%69N#,(%$R" .Z5#9*]E,I M3#D_BUZ.3*)V&_?G45LP7,FBW_7*K6K9OK#1X$B;-Q;.8 ?A[8W&%'9T?5Y: MSTCJ/R5$=IZRL^&P?((!G9+)) 13@$DL/?FXC@-XMA#"-O MJFE[2?4?&#M%Q[0X%$?8M$&4>8LU+&F*H&=.>"$=+\?(G^NP!LM"2'13< M41295<'Q\23%X4EY/QN0>FC%&/2+8V7-:_".;QT.X_AP MC\.X 6.YK90E[P,;O9%X#P=GL0QM)KXHP9X1YYX$!XR'KI4=G_PR; ML]MM3-PN$_B_^BV:9\].?9\1PU0C.W_FA,CC[N$QS<:]PWM:B3C+ZA$ZYG=> M?RP8H:USK, 9PT-EQ+;#RQF.$>6$0BG0EHY4SG25G7^=D0?''*@-^LQ8L;GC M* X&=[JQ8A=^R91"BJ"QNUT]:QVP%2;SPEM;?]W'#5RMG9J3^1(L M*0[)5#P'M@%BCB?"^>697$FTH==F.P'30)Z?MC,0AW+7"/8F9EGDJ-B JF%: MAE[X)\0KUN_&M1,BI+Z[(\*HBS)';H$/$KY \'H5)T"Y7+-A<*H%J6Y%=@?(-][-O-1/C$TUN5[RFB+6 M#+X3ZQ;[O1*WPRL2 %Z.<.OX7:.]0,8#VH*R51(9?11*"?T]74 MMN\2YWJB ?=%_9XK,J!1+5*J[_&)$YH;XHRW_WVOJ+BS*M+ON5R_:(,0+*L# M1V4" :?O=-E\$5 M1YD9FIK,G[9,6.![Q]I*?2^IL?O6O9DK%G F,2OSC(F\$X19LXC"&D15*OY( M_ C:,FA*R[9.+SY=5:^=7C(JZU8Z;03,^WNDCE>Y,9(-Z'.23TK.("7O)Q=9 MV6;GSE X+%> -D'\#U.;A(>7S&VD[Q$2GJ:*&:.33#^D?DF>G#%BC'Y<$6T, M'Z$:P9K5RQ@_OX"%=$[-BM_RM:'N]Y0_^B@>NZ;HY:Z\E)(>IFF]^Z]/(65, MHR[=Q00X&9IYB&B.,V516+6OC)S5"A!YW^%LP^O: M.8Y'*'_F>%4["./M2VX=C2[TQQIT(DID27%ZNB*3+"=Y53,W=\YU5R<0&<7_ M!W!F57,T%_@N;-.5\L5N.NU?\K@MG#TO@Q+@V#54W M+8X K",GGK'8"BJ62DXHB/ON@H+QP,[CP#FLBO$Z7X=I\L->2K5EM]Z_Q M4[Q^*;D#RROUT"K;$1QZ3>9Q(](*14I,J^_9:E=L[JY%5W2F8=>]3WZM3F?6 MH-M/1YDIEPIAL5^/-"=]4 T+;VGG-"<+Y,"+02S_-&Q &RA[P(HAC,WQ.6]> M(7D>&+;@/1HM9:T^BS1#!]0Z9X](3H(VJ>SX<;58ZO'8:&YPNQM@=W<;$P[T M\]28L!DDX=F]71C:!Z2?AM#VR+/8M3ZV-C)5$E:RZ[9AS7EL[]!?^_CP'=QU MY.643$+F]6,)X@D<]<:4 M!S7NKM19>.PLF";\::I+Y5FQ H.PI6 )4BJF!V+MFV;1LQ!5'"3/8+M*#ZP9 M-'U.QYR: ORE$U@S0>F5EL%^W!?>?5J#8IVF15?L#-^'C6HV'CIR)5AGZ)05 M2Z9N]UZ[J0,,>G^!YORG^T MK_+?@+'<[BI_NGH^<2ML3I#E6B67T)AY87&+%#;&:?@#(AFLRD:JU;8! :"5 ME;XEBIDOAW+4*Z B+7[2ITZ-CK@/$'K3K\+T6G[1)#P? MJ1EGA+#IJZ'X!A,,RQ(>0(M\2MP6DYFA.G$CF3MRXWL26[A0]&^;EP=)D824 M1H1&+87:#!V>$]^/51!Q^DKGM $QA%S,FEV4"9:B#5F852IL7X6>*AQ4[B![ M!MLA)[GT)\<%<&4ZJ-K<.WCHG9@D41A.3(=%^U=3YC;=.-:*NNG"I6">_4Z[ MUJR+%9!&FE&C3)IKV4J$;]%,7 KY*N?L(I12P(0:?F >R])#;0+U=TCY]KK9 M? ]"*=%/: XR>.\7BL(4)F&,5V7D'SDR0@HSIAD0Q9:QEUO*I[$OJ!="EC"8 M%7X>@UW&2+9AB*CTS9OR'L,D:/&J+=#IQ>9W=[%J$,,.JNK^\K=3[IOUYM3- MX<2GSWJSRUMDZ%604VVO2$/3E.F4+QY/R8>_4WM1)<[G!MKCB/\0S# M&:I&TZZ3OF.-9*T2DED!9:_5T#17&N%0/OU86$2A(4C'0Q;,0Z01G5,R<1UO M8=D:''5GPUM>>(\HL45UYHS"PMWKUGLO0J-<7.TQOUA-\%W+!YS0!GGJQ@Z) M!_[7_W7TX/#)\:,4VP[NIDJ%4^)JA=!TCGA[S1JU%59*NL&O+Z77O'5/I>9272BE);+!>$T4Z M^[US;)-(TF!--=Z.'.;^KO M'#WZ;G-/DO4/GNB#?/LAQ'-S=._@/L[%/*-R^28.,N2U;:;<9&?7P-!1%Z^N MX/TK?7E^XI)J)[FW#Z:O!&YY/VN61E2+N3"03TPS'&$Q =EX[00"$&BV5 M.V$X3[99/0_VJ^?S5T] M/)2F8"!'%.W5212(1I3OI*<-3/L!;V4(FI(:!K$ M5.@)MRN*;.](O!:-I>1,$.GP:;A^(XV=$]^-U,.:29C (>9^F7RM94)N;E@E MJ@;"N"3UJ0D:@63A-4=%#/8W1S_O=OSE*1_$SP-!#55-6HK+&4R"U]B_T*^W M[\6<\SNE;2PG28@T;/"]?Q7?R@1;2%"O^49M'_E<<@8'91&^1(IQ!)Z=2A)( MV2_E(""36^2N].99$T;J1]AT'F6/:&AHPOUGO(47GP$?H%UR/^JH341=*R;Y MP=ICG+_#E"#X*D6^W^E?P4UAK7!R:H?@S$U3*!!I;&' M&B=R&!&8?\#@.GS#T%,R+#"K3?]EJO;_PD;WPW$954VDA&^3_R$T)^?9%O#Y M*KV:C_V]'A@8%^23/",9)3@*Z'C($5U<3LSRN,RU)#)U?(:05^^WN60Y"8$, MQH)PF[CPA.%=:P61WGPZ].!F:&8=AYIDYC6%/9R)[1&ZJ@4WIH(&\A\9D/NQ3P>?]7#8J63:P2 ILVVH\]56_T^@2:N744IW#@_S;B93I"!2++5^=H:* M,V \J9KTYIKP^BD_2-ZJ>H!\5Z='7.$S4)[.LF.+PA8WC^/#X6)JWR+_07]ZE,ZXW (MKUO60"D/9FI53 ME8I&2S:*3'<6YZ%9!!"BY1B=)/R"-'[:3X MVW#.37U1/S"%V(RUC+%F&6.\ HG \3A7:Z>9HI(D[,6S'.8-AEE.?-8$1SX0 M.P1U(VXBL&\WFC?80D2$)H=TUXC8!766PJ]?4Y "BSUY[D_XMWB5'RDP M:Q1(/;;"*H8.\=JA#A!MD"CY%F!95#!#Q1R)-K0S5U=]%,?M)%OS:WJ*CVXB MU>NXW6%M0+3S%!@#E$_="NK>%-_(=+$L2,OJQ[V&@EZU=\V<;L$^L9H26@E: M"4JW(#X?PXCI WR;K38+FSJ!!;W)O%,V:C.5OX'2(G7;$B#+$PCX SNL!7I< M!J,&01QM@)Z2W!EBW_)QC!K%8,QR)Q$4SK,G?7#;W;0-Q$(02)Z?NUJ+W?Y[ M-#O\>9BMU&8]>MF.#>Y(KTDYZWQW*7%V:DM+V"VL&#Q-T,Z<,JW"&9(8???G MN8*=- QW SUFR06AIHH>PXPAJHEL"U(92\NZ@2&TQ\W\8^X8,1#>O'FM3I(!\E97DKO,/S:X_:& MB;'0G6*:,[;0&&C@@_V!:M6TZI)G'X550-VQ5W^W)5AT[7-$!&Z;9+8M6@:TT+9 $./7'L:K/'YR76 MV35,F:G%VW6B,G#+2EPAX:9;5>*:.%3Q'J%HRJ@B A1]T2M6 S?9+]KU+6]E MQW8 +S/NMI"VS@"ZG\BL4Q]$573SW@N@C [L4(AX-&"^BK7\,21,R[58&&H MR/F7GEYG16@+WIKGD(F&@9PM+4U*4$OO2DV.,B4AMC>R=R0=WW1^^4,9?B 6 M#.%:X)7@1Z%W-14M$Z"$(S5BPF,VB4C,--H"&#O+4T2>#='1!TP<5C>(LT,Z MU-G85MJDCG)B.:+Y'7.YP#!RL/RSK!;>^R%X+99=!0C_9MG7@Y_I+T/J] M=TH&'B3:N8%(P&@,'T:_TE>I=NU >\>T(;3]# S$5M+[1?:U'C:BZ8@C]62, M])R4SDA%?.WS9I%2.GY)KBPD:GO0C)8T<_&EPA6B8DRH0?""1?HG"(X-A."7 MBO@LILE3>"K>JO;(IC^'K :V^>$5F46?N54'H\8U6&8+CXX+I,/%OXW>>E18 M4KI75(X+23Z4H5JU1>&Y)PX;C% @$4FP>B^0F]-"6Q9+P\$_>KZ<+U%:"V*G M290&8%PPQ:'/:Z/+8TU;B;4H%F@$O\F!Q]2Z>7(_U9?T&UM3-)YOW7F.")"R M]9U6XIP_HS,D]:,*P+7CO'\.%4OFJ:#7[WI4$Y:-#GXNTJR!I,O*X)N M21AIJR^Z:^;N!';Q'>1((88(BFH;DR9A/YYZK>0CJA8XR!H;M!_"! >E'#GX M(C*3JYP5-\6,JGJ\F35]*D\>Y@336M6+REC9T=++MIL=&U_H*2Q64HS C1QT M9V:!0W.*288)QQHQ6C_E/CTAIE'!5<)I1(UPLA-/N85.FNLN698B5V )8QRX M297X[R1U*P]KW[5G[PM/PJZ9VW=L?"WH%94M*EP^+/0TI;[,/ZO:N&1L\462 M"+\0H$$3/?OVF,FO^88,FE%JI&(]B(-R3/E!$3H5 G3<=].J**A&I<%!9%@I M8SI"U[^LU"F2 @9X'1-?VR/Z.7&8PFH02O01F0_!2F+\ T$]WANUTW E.4_$ MQ;Q:X?[[!?,U%XS?S='^I;H?N^9\A&A[HWDQY&Q5<,SN7]"WL[GX&V-E49T" MXI6+#+;B>*E>,'T@C>F*_$?0Q6WZ)=\L<%'H(3Q@NGV5!,/U]6_]]H&H[NY! M5#=@+-\21+4W9UM1 MH ^!X^10>D&X""Q,ATPCDO@ZD_?I?V9_OGV/!9&M^*NIIL.17 6C/\(,$24? M.*!2FP*/)/6.+7FR;L(L#4+TR!HX57$A_6GBU?J#+,7B&;C!0HQL2'%&2#&- M]#]X9X@H&SBR @;M%*Y"Y^4I:5'6_@]GK<3@&DWOVX"^MB$I4-F9>D[F';L6 MR47%^5%FOE2F* UCQ,:<%O"ZDY-^*C'F%*#TAX8SU@7:M>21'!X>H5'FSQ,: M:/4P3N/3.HXJY$8(56SSM@NDL7R.2]I $TF\IU,9E&.@T:+.+_+"G6N+552M M(/Q/-8T4&*2"XZ\6&8S4,A=+RPBF/B>8B*;22O@YE"6Y@IP:":%,/N 'ZDF# M^=$H>;GEDEF3C]6L:TK\P=2GEO8SL$;,R:RJBJ%$Q&2F2T27QZ9EH1G;.L[- M$)"!@"A8;L?[S_-NKJ;7%W]WS6JN@$BV>UMDY.)#:% JS1C:*+#OG52<+!L7 MF>JVRW?X9B[GCC@L3!:\?8:N^^D+,5Q]R=:AK5H2K%YY)7(OL MHK-7^+DSN&N+8\F54-(NE\+4U8LX)LG3<'M?TMSE?@P$8>S*;Z[,7O M+2S)LY1X=^)[$P.[QD"F 7Z+31[5'/D"R0 ':3IQRLP+'CY>/ZT*.0B &2V5 M)B(K/U5WIK T:ZG*#FXG0P;\>]FJ.%?YQ"K\%+EF F-JUEA\IJMHI3=YT,B; M'!TA@)O/?R05?R&\#X.3$+#4E>AOK*L1@(?LJ(%S[3$PC#OT'0C4$KL"_:$) M(26L@#;*!'8A>&Y$9PR]U>]?)M]8%/^5$/%%@E ^1%W@HWWW$7\^C@E?!O=I M4\>Q(A]%1U;!)RK%H.*[&K'7>:-$*[C.$!F"_ %C!-C1QK$$'(38X X>:1F6 M7A;^L@IHJK\5WFIC0<+W5 5BMF"!_9C/?*J!IMLY!^C; MO=:HQ8TO9MA!6>[+1T89RG\+K:TEJTW7R$?,#>@&//>B6HKV,=] _\QU$.KD M4N:0(:*!Y$26RQPINC6RY>;TAMFTB0(8J:?G8O9YZ8BP!@SC9Z0W+.3O03E3 M)8:H(H!)*-]3.<&^2RM"859Z&BU"N/.F)8A*+IGTD9'JB&!(&]>VK&*HK5VP M.N7<9@CLBF2T);00P%>?$]PT]7<98J6<\YP A-MB1FSJ>32KS'(1#RVT-%IE M,)=,;(+#\_TZO@LD@ND9-G]Q(&^*EO7W/Z6N9O,-*'Z% %E]'2Q?:HL?8N-S M7N^[9@Y?6XO ZX9(+:03HQG7&( M[0RX\B*O*UF9J4X#05]IR9)#K8T4S\Y^ M#0!08W#>2[<[JQ7J0@QR;V9)YI% (^YZ/^6E-ONF3#BV V>.& MUFOT$##I[A*U"6?Y(C5OV#P/94XP[0<1')ROR] UQTPG9GL'6?E&%!T\3)\Y MN+AE#F8&95?G#JF]=$>/*Z*97[J,#8\8.]'\M*!"#;97A,V"'I./%6.*3J\V M#4\K9M_[G[TFO2UXA[?>^?GD?_[VZ?KE\?'?-N^=H^/OYM6^>/?L-Z;?/OKE M@']8_=_?7[U]=O;ZY;^?/4W.WIT\?YZOWIUM91GPZ6Z*:7A5E6[] MH&\?%.+>>BC$]NO[Z.'=AW_;(RC^T@B*FV&B3M>:J-,_?GGV]NS9Z>]O7[S[ M8]<DR<1)50C'MYPN?I-HKO)M\0BT[1+6#$^98LQO3 M>.0$6H'"NCH'IX@S9BJ&U0P_F*%%)"_=@QV,^(*$A5944LEPA(& G9X*HB[L M?]5$"M>1S QF#:ER!G4I-YWB"Z> $!Z7-6/"ZRX=*G!@9@ KESJ?U_Z"[&1_ MB_>2-[+6J FU[# F#K--A=Q=LRA$6YB7C"47W2A*):"NNZ@>Z[+OO;^0-H / MS4H8\+FHO8I0E(8Z?B?[]XR,.9R\00VGL(9I+;CZ#J6_FP[!:,&ZJQWD3-RJS M'-M'(@U">LF+O*$(AN3=^!:,!/:MZUEOT!I7>0E"[3">YB7G87#OSJD0)[I3 M&,-*A5[;#%)_G7"S19%)4L0O#&:G+$7B38@=UH](-=HP.E2#MO*PC$*X< 7, M$0.=!\<1,:XTR7D'_\%]P$BBP*,EJB#^,M14S3V3PC+&Z4[>#N,:N2KFF/-; M%*RC'*!("N\@0,#@L,+"R,)DTH"PD6.ZU%)L="1*WC&,,)C$_E7X0%;LA==9 M"[&TU-U..FP-/26Y'2R8^O7IR]^RF)O3F? M#B$=[";<6E>*7VPHH<>U4O]EJ1)&)J)T+657&G=.F1[.5?JOS*LR;RO&F+AR ML@"[UJK%%XD_.F;$N*VUU6A>Q/UBAR1^CMY&5?N'I6?8 MF73)7L! )5;*%"*<@Y-DY%"C-&"PEG2P5YA!=ZMB3;19PA3S56(O*JH(V:=) M@X=@$7%\$'+QN0DL6=V".],XV\+K83#6&?!8\.BG0Y8+*G3&2[.V?-;4;O+2 M$Q97GK K8VYD9JK42H!UDP2IS"U8&CX@KY$+U3/AT1D^_ R#,D'=6%"S3Y_, M$9[^"KO^:]P10GIXP4K(I$R*@5=.,.Q*_H))3AE156MQSE.22^%D\QAWT+CS MEH:=FPYM79@:*C,R+)R6!\W5W?N*6'%E<')AV<<$OS<+OVEL6]+#+:?[5SRAM+;S XE42::?B',NL?#4R@%*LC MQ[ 586@J=>B%/7$O+8-MKF79A/*Y#L-[Y)[X[Y+QF$Q[LFK3A%*=3K6L@7>* MM2$1=""^0+[N< W#&!RO#A%77 3 %V8IHA!=4;U-!Y7.&0TV4#X]2)Y740D) MF5:Z1@O5[4QC-L]2,KC!T+-QED5+H3?D6AP_25:8M2K#K"4?>L&'K1ZO;/A; M URZR,9+24S([0D#%MYT3P*5E3,HS8)B2")Q)%TIZ5HQD]AYTF40](F%18[I M%:C8;JJV 3R@>NB!:;.(-,172^.6@#NF:Z:2^4"]?*"@%CWX-1?5;:?"%[[L MD["B83_&,Y4+-%OIE1*:;T68E+#FHD_) M.LH3XI!FGKRX,(R#INJQGQ$8^!O,T1U)RJ])3CAO\98\Q'TQ*Q2S[E]',>OX M_KZ4M2]E??52UO':2M:;MZ_?/'O[[L6S[:KK-\A3VZQ#?JFDB6#^P+(EOQ^< M'23H #/[I\.#H,W]_ M[_&]S_K&ND$]/CB\-_P7O=+/](S\G#"5^$K^YV]W_Q;,*'6'_N-X\3$YTG7+ M,X<-H_W9Y(F\[L7\Z%,[]9#)36')^4753C[U2(?X0#(UG_?D?&;>I&=_U87] M6TW_]ZC^&;E>85M&\_&)=SW*QA_.:PC#)W=DV.#E@@?^1+8<6>(%]@H4^231 M9[H1*^33YHZFZ:3(1N"K;;%(UL[%EJOG\^=RTT12>\^-FLE[7[:PIO1_N[5V MZOR_X.U?:>WT'O>SU\ZGI^OFK9"'UV)Z=FF%G,(8P"D&PY80]NGR&IRA)+(..NW5N2+>?L[JTS),_A-OED[Y!L?=8\ MNG6&Y%=7U>=[=V3K^3HZO'56Y 4V^5=YLS5%.\NR*H>]M-"/' MM\^*5)=[1V1K"W+K#,B_D*CP:D?,WG[VW?C#EE87NB]&?FJ2V0'SF](;JLAN4S^#W;#[3.M MVT[9XUMI3'YS'_/QU3"*>TMR6RS)'U7]86]']G9DW1*IZG:6G&9U!7_;AS?; M3MO]6V=+7L_R/1Q^']RL71X?BFQ6?=^VO9U:(K^(W MKBR;97&1[;OS]@"2]4]\5G5?ZK+>1GORA76]';0G[QS6?ANW3[;NCT58]^] M';D-=N1]WI"$T3X_L@>AK2.0>U>U67$#>-&$J/'NHDTF58>TC_KL.T><-CS1 MQ\<#?N[/1%:Y9P2&Z0EL/RN,P'MRW[\DN>\-HL-%O9II5135)>F9T',M:M>P M4!,2S[L:MP:2[-W%, M]XX_=:6!\UI72EF!5=@UNF"ZX#]RV%#Y> NO+]YT3%E==7"+R399O)WB"WZ- M5NN6_/SDC%?Z7Q?7\V%R MPP*7-32GX_KF0/\$\W%S9Z#OW^U"/FVK:;']_;+Z2LNI]M#1'_T,#V^ M^_!;'&$[F/E]FC=MG8\ZBC[9&;G:@3;P[#MB:(X//]/0#+_FOZXYV2:__]=< M&H_V2V-?^EGIOD@?/#K<1T3#60.4,'9&'O-+@J,=-!@B5WDUS_766(UK"G=V M<'W _^[7QAYPTC]1[GZ3\^1&AR?7#3JX9L]D5[]_:T 3=]-[]ZXGP9IX5A?YQXE T'#[33?*J.4B&,@'1+:;X M/Y.A3QEAUZI.2I?5R3\K%!4OT^0LN\C*,INER

V>(-N5JZ#0I?[3(2[7%&<$(?8:4*#/=(.65>3FAC:B MV)F>0;VZJ?^U7[>A-EJ.^\C6_N!_:NDVKRWS^;-L9O=D64V[\+[B;3%@C;FN M)[!$LRDU+"W$5 IY)/7&G5 ?VI_[7FM_C4[F?\S__&)D&_=!)&P'8LJUCO#M MN9+B5&Z^=:XF-V/3>A,Z9J>RV'TU[$I-_*52%8[29UA;+B*2^L31,OH]*U^M M7F'?Y9@#YC6_%A=&8L?)BX/:AX ])YJT$BB?K1V>G60'K_-1.ATUUX5SFM! M;;9\SHKX#Z+ ":"47+P#<63"=_]C0#.YO0,YO@-A@!B&@ U@'V1\P:]Y[$#" MXL0<$7NP_N#'?VC#_ZK)@<2%S+R #F0_,3O:33&%M?Z/'RP!42.+(_ M>DVLDP[^DS?_:?MN+V9RM\8^"+5!1LL+#S65@._WBC23IK,;9!JA@K.>?J$Q M&?G!UB>&\6GO; M)2Z@"EUL4&9B4EC+U S";?%;8G:+OX B(-6W:@^ NLK-KM@*#M'K_UQ'M*0[ M%5QKG"@H&C2RC"OB7"SJDSL.D M\[_<0D/LLH*O? SF'RQYI57.7EI2?/'5T5*<@'[I:!G93/5CG@>,&.>!8^5H M3_I-$6][80\O0D[D(/W3(,M MV0GP&UX.PT V762?$:'!3:&'(!\^NWQ)>*A6)DO+7#.+[^K#CF(&!A"F,1F! M@'D16ASP?1U=<&Y4ECV)&_)867S/YDG?3W79Z%0,#.KXY,%PP@!/]X M!2_L0*B\^A$[$ F.TH76A)0U>N;KWHS9P%MWPBWWA%SB.OQNX,I1Z7\''@B4 M5R\;Y5MEW"Y?^BR? M'!*D^M'9TG6/MY&(D2_O>DTZ["#X<#&N89UZC!9!]G\$_H7#: )1M(3S0((_ M!9IL9DBO26,=W];M+5MK;6B,'[;_'OHC@+"A[N__\>9 [%6OSXA0Q].PE&;L MNV:61';_+D$AZ%&V^[#3"SV=1C1<&DN. N5'*P()"W!8[[X7I"J)[6,W)PPS M-3:3.)],GEV[XJ-K,Z9WH4)!OX!(LT!,67 $%)C"V&YE; !V6F]ACI$:I=HUC#O(.P]\NWD#[Z/Z$MH+ MG5+A\(/^@4>;78@G/<0VX%BBVQ3M5:_*0;H"!98!I2'C7"!B6>W%3B^XM (YL]T):6S104EZ'MGKQBG69AX/H4*C,I8U2-WRA('ASC_AG[DT;?1,HWMA8QB=;+=Z\QC[5=$#N# XD$HLS7X=. :G M^E.P4P5].)"*7#.]OV7&B_*_@(291X#S\>CH&+-[_4SS&O$ME]Z;VL=KEW]F M'O7Y."OY'4MZMUMDC24>RWCX'Z>7(SC)3C[.YR:<&(<'I28CA[@,^-6@Y@=M MQXLG12CA^5XV)EG\<@K!OK+E%'5PG9"\LKOXLTHXQT^A^.PM/_0,_-/.Q;.9-VH>?<2EL,%)A;#=JT&J&:O@S'C:V,6=!C6KWX,IB 2$S#WJF1W(62 .EE+Y MLFZ,6F.0_4:BI5DKM/ *)<8J5^IHW?HS4]W ME9A+@L79/SEMG)%\W"#V(-K$08PSZBTYUFY,T7196DN(TT^AW\\7JG6^4CF_ MJE;UK>M8I)*S$U']:.A9UU *J"$-H&8E8J^O VI0J@/=E:29L)I"2X8EX?CO M0D6MWZ)M@4#MY*J[;?;AOP2'(XL3+C'/UB95R4O]2/7]Q.=N=2Q;'CW#N/G? M"FLY=$IANP<(.):8"D5E]07Y#4MP 2MDC2Q?]CX$.OU\9$)QM.Z7[V00M\YY M?N1JTGG05%M9%;]/7[%LM52,ZR\WTYC3#6O>@3P E>6G=A*,=DE;'#.83VWN MP8HO-;>&%U1!)5'WUO;IK]BA?@7[?4M]I9@U^LYP;<]9C8K-D%)0A*![C_'E MS&#K=UVP2S"VR7^UN *PZX;+CZTPU4%>\ZCM3,<&*7?CGW7,]3I\OE-F4;N4 M6NK+"K^$0^P44$^A6-(S7"TO2]R!PX^@53"R=[<)S)F2LVCS49-HN:W)WIID M]XAD#%)3W'/, !@Q*H(=,* M T1N_$V':0Z6USNXT 0K$K!M3]$\]<=>K,DE=T#2[MR/@!?VU>L%,3#>O5 M0Y^[-BOEXFTK'X=?SOC6JKI'M]POL&EL7'T_*IGO3/5I6;4?#TSWVY?9^1@%M#"['NY?,;(OZ-1@>I[GF#8T23_-:GYM7WUSLTZL;Z1> M2?+7+(NWY?N/]_V ?G/?0,PT,VQI8"R;9AX%5A@V=(=T ZS0%&K!FKG_WWP\ MR9.0J69;PMW[*N"[M^[I+,.[BJ&?(9BP91S-QM0!I+>Q!:Z,QS3YH@FXD(D; M26>!*!\HX=A>W*LH,QG:# M4__AGWD8L9#MQ[X[$NQ3JQ"PTL#=%%XSW?)$XC5*MU]\3T# M)XI4KCMJ9)_+BY3[^?X%"'4KUD&;, >]RTEV!9[4@JBMFNS"IR#J);L^GQHF M?7E(MM\W0_GRL.I<\5P0M-+^C?55PMU/>2)FDR($#:%KJW9#/Y,$Q# UDS)T M7I+U S,U8*:W4 ](X)E_VRG::6]A/AH:FL&([BQZ]'2=P-.5C]ID-CUI[>LR M" MU[$ QMB+9NFL 8,XFYK0[T[&#S[+'O%Q&7PZQA8E:4_Y<@24P#DH@!IS >W' M+L22JB7#,>) &5W/,]+DI(_/O<#;94"0H.IJR?C^0%^3T4?!PX%*>2*'Y&[X M*:)?8K+ N![72F2)(CD"@?0R#E\Y"0D<34C>@?AY4"4'.D6!EQ+;%$O.^S)\ M_.7>I<@(5'ZR@URO@SJT4>/HW-7-6X_J:H[B;^!O(!Z:2;/S\/YP+L[G^0/M MN8MV-,E'^M0]/+.S!EII^2(YHR;3'1I5.ZFM,&E[_\6+"'H(SN0?;\P73C9W3@.I]F;JI"( M5-B>:52;%]UT.\E DTSZ^SB?_K"K-< MXHUI.7G/&,8GBC9+=>U_6DE&%5;>_O;\@(/!P:]_G,=V(.\&,H,TFJA,J6:$ M>FA8VM,!/:K+FY=\:Y6KZU6*[SH:TP.4SF3U:OAD?DL5/TRS,KZH&6)9,Q77 M@''(J_\X94@=,%QXK3.@9JNZIS"63(0"KG899VD#"?ZOI\^>2_[2\_U(DNZY M$V'%RK&G?F 4!K>?S7WXY?[B_FU MEA#=^7E!&Y&)B;W)JE\5;P^\[+HAW>@81V[B4MH ML6!/,TYJ[A$ZXYG5+](/]."W[W!^E$RW&=?XS#F:=FQ#E<3H#UW3ZNRRP1"9 MD\O]OA?YMZO<5??(O#!VZ,B721F6\LLBV#/6-N MJ:Z^R3Z7D?M8X_99_)SSQ3T95]4^BUWDFN,^I"QL,Z::,82]#LKD0Q.-]Z%& MNYU*F@9+O,2RTI8OSR7%/BG44SCVV9GUD[+WJNZKOMQ?I=?5R3>*=BX'5JQI MX3F!U<&WS>7K*V<"Z=81F,?[KK@$YE@,*>SOYA81T^$^9*"2TBY'AB7*R[31 MD!DFFJ]7[EN]DLS!E@8Q=&9G/%^'-=F4\'A>/\"GD#Q:]$"'Q4_;[H(+HG60 M)%R\-^\HZV2QN_]JOE7L:TO_X ,7+GPHV3G9( M^$'W[UN7"Y27'S^Z W%[$^R>ZO(N=JG3BMMLSAZ]6 $&E,LLGH47%[ "G '\ M7G0P'>><;"'JA8JP"S:5YX>W&;ZZ\S8S'7?XQ)')V%N/KZ3Y.R=/S7[X)'[I^*I@EHW4H9KG*H /Z+E,V:^N1A%3X?)H M'9I%;VK\27\] )NWCQS\$(CS97JYL?46)+7>D_+Z*K2 M=J2'S.J%3&)4@!F7;*=OC4E/_L3]_'LT49:SH>^2/>E/A/P#71KO[C=DNS,C MNF'3Q5[7Z_Z^G&!Y!"I++]1;!/46W=OG,XS=)_D+&?MOZ_]Q/X^V/B-#5NVL M=TB=AS6P?QPUQHI82]^3533RO*6WT;?XL&T(KF_U/QS#59.&,41K= 6"S,9@L.*V6ZV,8LV M[9FW0D,\'Z=&A?*XR1[@+GY@ \&- 'D:_QJQE>/>J\T;6!K6&$,?KNSI!M?1>J.R,V:77Z;/I06P+^-F\>KK:QD $7G%N\DZ\5]GH'U'03.Q;-%W,T.B#DG% M0^G?BFI4K0G:[LAG;/HEA!XC*UFUYEO&YI0ZW90>+PXQ/_H2S9,^1Q>N!"MKD8"?BB!4:>$+-J!1MZ!O-G"<3)LM]YN.,0-PD1-3D4;S#BP97-6[OV? MVGG9;1!%V5C$:SC-E@AH-$[&E8QC;^Q "#N0OBK#)^$>J+!!R;$LAM<>C_F3 MS-&[@CH_3YFY_G+XM*S>IOWI]LD;1YR+V*Y6;7H+ /%A"S9CP\UONM2XBFQ M'\_;-/\3/3'FKC_*MK;0=Q76[&]_2V^-M[;Z<#5RK_"WRQ7T10Z_'JBJ81V M7%@9YS.^@9CHUT+SK'R'BNJ+N.#V1P1UQ4\EMW$5>@4_2X9?K=*B(JG7.FO? MIP^^6@&$3 %_V$VLB++/L%YM[KD1/]IE MB_;$M\N2:C,JD]>MUMS">_B&J+P"HVN!.Y!@N"B0P)@!:'B:@\.CUC[&O/B8 MBYS% BZI4O%P]XT+O^\&E,@I/T_M-%M.)U^W_8?OX4C1MF/:C7Q(.Q#^ ,8_ M3%[I]&!@V17W 1%CE._%[%P&__6-\Y47C^?L#3ET5.6:;5H)-R,\ M^>_ 3!^VP2@%2WHMG==+Y$-'M2'BS0X"D7X50&^OT,O -:O:Z-OZ+BZWO?[* M!PV$4+6TE,Y\/IK7?.2[DH#I# *((T$%@B7,Y.G6Z?K11A>_$6\4^&++^_=/ MACR_IA@N=&3$;]\#0]6BVC_01&\(W;LF&K1G09!/?*OY,SA3?F7IW_/+]@'3 M TIGKXT^9UQ5Y;Z67$QQ$ 6"NPGZ\PKTB,2;=ZO,IKAO8\N]2@[V\7=IK)VI M43Q@CW&>QW8[P$.T><"I?^0< %?C1C>]<[ /Q\MR+#U7H1&!D7TG6>A4"&O_ MII"F1:78CU;27KEP*YOLT[KSB>M?OZ58^I+T(<5;;XLU/MV";+WD*<*;F?%A MN\]WFH(].N]>*9%&RX/=WEYN-7K$$4(?_^;J0*\9C$:K3=C<(4=#6,(Q=2/*9]&N,%(Q6=$JT2%9R&X_UNI59S_1.WQ-SB#,)ICDB" M=2^XV5&:0WJCD/30L%.R1=G2MJ1A\SF?O1(; M9S_?.Y;VR';IY]O:Z+^(<""-:8TPU,FO1"8T_\ "X[>1+? ICO+ MTFD_7!BT5Y%EA:>3I!]F?1I\P%M>4[B;%-5]:0=R?9T'];"=E[:)^(Y10;WY M84'&Q9^ZO+S9=D#GES4S,[:;_+U2 MP+:B'HY7VO*_(V[]WF!CG:6,HSD[$*Q_TJQ[DK7R6 M=;#\X=1MG<\?MK8ZR". DFOWR,'@XZ@11C60O0!-DU[5_F6MDM;X;-^+4#8K M18Z75G@\I&(#1G+'3:U[WD7LP7^1EZ0X##B)GPU\8DR=2E+XW:$Z7 MMET]G_T2=!1[47ID7_%0N/0W&0Y/8MQS0'-/]2C/<8!"K#502D!.)?[$ZY-UP=8 M4@ZN_D &A8\53:]@8BG$9,E<$, $0\M)6VJYU,0]_D5UAA!N@S\WLDL"YF7' M7HW^,=4E] Q-F.8RFAY7.IZ)K7O[0"Q*H!Z! TW_\CJ@JO@ZQ(+A!RA54IWG MD!3JG8D+5_X$JSX-IRI [W(XIT]B@6,.++%3B*2(/!S$;-]**=J(^RG:O,K] M7 ;5E7D*7=E$@@]E8=;)PT?RP M[/ 1R+F00=:6\\5V;*7-7VYAU(V_'];(M)?:*%0B PN1__X\[AM8T+$7Y%2V!,A)OIAYXD3\4;4 1 M-+TD97?59F)3\16T=B9V-?AYT?/K"TI*K7I55H5'4\N=7%.S[2,#FBZIB(_)OQ MXF>.KN>B\(/RCF-#4,YF""NO9QW,3+X $Z>C0L M:$P88#_&./\31QS%=M]"'^U48C\PZ/ IGMN!\.U $O4_FU\P6PKLK\:J9\&E MIS9&^M[N(BQ'6]HV.T$3_N>.:[5K)EKO!)!)WMR!.+;]!W)J_#^)G/ZC M133GG4_:(;_GG,'\&(O[?9*)VW\7?KG>.6Z9'RHH;#K>T MKO44J[JHRXC"^IZXAG+#$H=OJS5*OIV[&UQO=CGMA)'B0GO\:^=G/;3_C]H89OQ<8>NR\=E/F,;14,\W^=?6]%U&76Z(O#YBI/DNQKPK* M1H][ULO;+OX\?5_UT$<-ATK7GQDLX02.P#.E!H+_ZFVF%2KC>.<,D@N5S/#V M-16]\&S$MRLNPX+9&0=A7ZB9W)@=AN;[. KR[U[^/?*\QD8B'&QOF+ZL!(F(2 MV *]]!V,(68@W$STVSV\ M$+ QL'@!P)*!'"+3?<,I>$2PVEIC;5/(%%=D^JTTD<\&3GJ[ ZD?3,628K T M%\3T)$= D!SBLNW>1.=IK"ZE\[J?F=GZ'"[7Q%$,15E$\8P^YHZ'IG#?!Q9G+?*@_D3W3'EQD_7QJK]Q=DN!3^ M,^]6^I&8>O,7D26NQ^'/I.$X MDT9 ^6KU/-L[323 +(*$%E&>,4HNQ#]LYH M5V[PJ6EI_"@\'LGUZ:;Y=#+D*SOQ]?<_^.F\/D3C8@H+?H^-I_M>[ 3BHLML MXT(5:G/WVBOW/TDM>;QD2$!K=92Z7>"ZIDXOYO"+^Q?O B<\J1!+NY@Q8\T8 MHG&>+2#D@03S;_F:49YU=DD-]YI':[0U%VH#N65LR#G%.I5^9_X*0TF>6 O: M3#=RC_M,5V9?HK"")9?SZ2[(@5BYBDUD+Y9V!I8$KW>-WRWI]1#_;I"J1*[A M9VFS2ZJ48]V^HAU)']?76'*,Q++F]Z>NOYOKR58P#SNJ&*:JLYJR&%W5PKUY M"0JH1U S8"SI%\K@& 5E/)&BN'1_\F%ZA?>'>SQ?OSQCE^,:_,/7M0V--]N& M3WQ9"ZX"9=Z\U&J]NYG'7PM&I;_L&KPO%7J!9MT7PFTQ-H\4#I (##:KUM(/ MMALNZ0CH*6CY]<*MY)R1>N38?I\9>'DF* Q>K.^)'0CIR>X%ND)N)S-)%(

!U_*O32 M2Y@JMMN"H^6%F0?#VAWLZC!3!'U[+'^%K)7Y:HG ZMSS'1[I\R9(-+#9_5G6 MLH2,%OS[S$S.+=>;H2U]Z3(%V:2(GIKI=0[4& BD;9*:8S58)\GDE[->A(!3 M[I'A+MI&C[:,,C5?P93:+;?A.5).^U?/I$[^5F&)+7#X:BHX4XC&LEX8H.JZ MVDCG$,D1 QGQ(AZ#P6^#Y&&ON$\^+ M_PH**1;6(+?($D_H)=)<,A*)M(O&]I<'W.7:]T0K:\?;YN:=OZE85\CW! &M M\X@4-;E=MEX*B_X9H6'#NY2&'@%-XBE],:US]WK<,7P 3)IEG(^Z%^40EU\W MXSDCHMCL=CB@Y)G-3S>%B%N]:SDC07^YR;PLT9J%B"XH<&)LDY$/()G75^:- M1DTB?"ER893F6/^&S&NTSAR#=_9J/;\6J/NS0MLSA4J4]6_OPRGL?W0->[$] M@H3E1U^@6=739@8)0IT5KU )MBWC]ZITE\+$YTKH#9?/++36Z1UCZ.]ZCH\X M""N,-L@1RJ%+LL34&3[L@Z<_F;B1A^D,[P_H,;UC\ MU$%/_L:M_F3"63KL'+.]@ /C#J!3)&?GCL3[!K=M1?1RVC#X#,C["\ MB.4OG^9^)-W+?;$ M3X?)JG30\_KAR9CC;N[SP1_[OTWF5WX]\U'I4_U'OSN9%K\&CL3/BVE8Z6QE M]*Y/\PX0\-092L9,!".);IA3Z;ETWY6E@.4Q,7W]S!LJ&#"F9KHU_DS8_!OR M!L3F-Y_-D62E")[-G_AF:Y9(;]\.1 9/>@7CP9/>X.J)*7<]'!)!'JU9.K:. M-J:4WTBPIQ_(.3K')?P^YN3UQGR]J+L6B:5"OR"GIW2Y=BOPAX'K]/8W. >G M'FBG1JCOH![0E@$4*-/DU73+]'M/.L+G1 M2.MX[L1HO<3!/D'R\[7PS*DX'D=,UTMH+I9\$]OMB?\]QI' DB.U=R#"CK- M,4>0?Z%47G:\4P(-HZD4WC9*7#<8KK*ORGZ?O!>B7UBPT1ZV@G!V/ U3V^7* M6G]&DB4S@W<@3=M4V (R93N(8E'L1913/Y/6_>72P.B3/=!HX/#^Y'\*Y+SN M'4@,+-[-E)Z_^^"^=MQ SA M3'3"V-EF(G84J^.S0,IE*))\_S\"5TMT#6,\S\ M,9IZ[QA+%+A! CS"<6HLC,=M)I$*L$+?JG)<#LQ8;_88XMJU'RJ^+?G#SZ4Q)RH2>8H MH*!N@/^"\3K/2IM[\,E;V0,'/E*N2I]T-:'>5>N2%7Y^D.]P=)MW"/,B&K3P MN$P2$K#YDQ)-F$QX&7F$N^ISH=TP]/T9=^=#\E^)>'W6F^N/?8TN'(CV5M%EWW*/X-:[)__^$!UD1($1]QXZQ7$K%V^U0E?@ M\!'I-]$:[#;T29][4>(=>2DW0QMDII76_,PU^."$X*>:W[ =B*:M?]9"UTR; MKA1MIP1O(9ZQU!]07DE!VE M,)F^?A X\VL'$FI,X+H+)?GPTFIN5L*2,2((&.LX7>6AO.E*U6^CW/VX>='3 M=#"T9KA^A:7B/H>(W5VQA(2@#4\ *2]A_]+<=R"_?]9XUQP&P@;[-/?N0+[= MF 1Y3M5]]O^_0N[_.VU/<7NH8EIRW?,*[A@AS&?0$&2PI->^C,>T$GB]_R#T MX#[Z6@)HER+1MFL..$2=Y?(YYJ2.ZE]FJQ K\P@L]5X9J48:54&>3&D@RJ-@ M7BWC!FE'&<8=1A<;H^O,=8^#]"CQ-\H4*K[L=ZCT9H7$V\$K^*0(Q*]6V M4 M 7G"E6)]P(XKL2'8:J/T$J$'6Y#:]/Q^%49) E]&4%_$ 3JA^0OO?RX_!9*ZC9^3:W/&;)J>NK'_])XZ_U4E0IOZT:55## M3MB\D[_./:/]0GIH?#K6XE*J[Z_]@ $WM/&*OU^LM,2Z_?;GUIL3AJQJ.Y0KHNI-71GDUUMZ>- !J MZ=J,G^-@4.!H=K)?LDPI#HV!S%S"S%G?IN@]!\Z[C%MFUV9\.A][3#U)0"_D M"+J&<^ BZ):J[)C.K%O9#%U G:*[ X&:R0>EME+G2MYG>$TJ#!E?CP9"-D95 M;CP> CGDQ@?6)("D&P_B^-!NR(6,!'GEEK%&XU )U'&7LXH2Z6>O7KHRPWTW M])#4+7/Q!9?/SB;6&LZ4W4P43$[N+<&!'T.-;BTNN;5>(K]+FB>QFOISL HG MUV3,)VS3^@,SN R2%RA21PH! U;"_5?]CHXXA6UCAM;.G>/_BT[BUPA/G+?" M:IK6?L],/O6XBQ1SNK0ZZ9G6IH_KV<9[D]/X+$YN5=^H,"2JW9CA&I/BXGL@;@,KW>[PO@Q>(@KF?>NQ]YOC ML^*S(:&29IXDWZR2QZ=_9KXPEZE'B*,*>N^/Q++,(\G8@]-/M6]J2^YYZ]SEYKG_7''#"2 M0V7PC/"; OU'UXVMYO=1FYO;H :HZ%S_ M3EM,!E! !O?ECU[PC#GERE;3('VSZ=WW7*8H1,":_N=.T&.H%K&IBM#?M0]L M1W#5E>5B:0\G+;ZX"1UV/W_O#M+[N\R^*@$=%P 6AKB9$A'1J*,_LXIM;X85 M3"D8/DAG2:DE76JFJU!_CZW;4'EM<$M4N=G?^BVI#IX M!I+Q?B,;!RC2SZ80@<9\ /%5!B0\0#H84YT+ZVJBEY'M/\SF' ]=$P'R<&O! M/R+W$^WARR.H!R@@&>K'A%^FD#ZP#BAJ(E%"P=SB[0OI1=4"(E+K7:JG5-> O3['-F$U417(PHUC^@*[ ? M0@_]/U[G^;_=8#!FG&HY& D@\@.S<8W<'YIM# V>\-^-Q=7NXWO[JJ:%6JJ&NP!;K>@O8 O8#2# 7\VKU\,+P3+![ ME8+U=4^,0U(.O=IO@4>Y]JO=27Z'5.&GYH_P"N_YQ(\F>59*];$Z1RKU7KY7 M+?2KO>T-[.*N62X].V8U&E&\W"0Y(*=EAGWO.F8QI'(<.LFEU^DDJ<;V*]UI M2K3X8IO$X1*!M.7A2R,KDB$[Q*D2'%D)XKNLED1^<@=B J'^ZVW!3$*>>!JV^2HVN;L M$U,AWP$+:B6W5]*W(;?#M8P60HUK]H#Q1)[CSE_U5H9VF09"S8I^?A__IWS* M7%=@&7CF/^;-^VNS>@Y=-=8*)ALVZ*#Y*V4<)J+3V;N*OQ?-GNT4E2X4 M.$X*!^[\VB_CP)6X'?,3$.WG*4JHG*,2X/QPJPE#G9CF89M RG7H>?B+&8TP M$PUU[J3/1_QR?RP%2?3W<:@%)U(+KDH^A@(P-AS@M-%<2Q[KNXLE0Q6@ 2A* MJ<5-*% VB/?^\(JND4(WW>3QZ)]E)E.4)!/^*H@RR "0U=IPZS8XP69[VLV" M\8;K^79'\0R ^-A3-Z:CC(*YVPS""8:@!#3A\T&IA6.&@9^53^FJ+DP&[(OD5X.B0D-4)5;&WU_<;D3VFPV3%?@V??$S1[JPKQK21.=FMFD[ MOFJ]ON\14V^E<]!6H)]MQ& Z1R/V/&$)/SS1TU&Y2N<>0KTIWXVO'/U&+7W& MQ%AAFB@#$!G7<"$#S@L3@BSK;GEJB']\T)^<,^/^Z @#< &Q!'X7<*@4PZT5 MG /_[?@WO12 +#WGUO++!>[',U]@:JKS?S7-\7_:6 HY\R)X6 Y2*2[#6\3@ M/FT4>WK_*@8LOJH3G-QPDC/H;?V/O53SRL[?"NH+KY\O? _1'//K>GTT_#GX MI^":"]-Q5I"T:1^W>9+H@DK& HETTZH"IOO^;7 M^\CD>9B+5%2 'EV8'@<# M0G9;D?P-7'E0?8(\2HR.*/,@.OZI21$_'ZW+6? ;@XG\?B;R.VJ$[*9*_]5" MT4#,1B/Z N"Y!WMX64@#(%V+ ME\YI2J,>_U>CY?]_:U@E5=/R&XY0Q.A],XJT?/H%4T$#0G*"W-I+ML.-4U.2 MI[Z;B2R\R8WS[_QS#))_(2;=* ^!\5! MSA,+.H#B](N>G[;:Q>5&"X9W#+]-2*;W/KYFUBO,>4Y!U^K.58'O8]\?%C>8 MN*DQ02?WJ6Q1MDG&32ZQT:_A\[OPG$T#YF4L:3\[F&_%3:)$A5@HL&R"C&P- M79C)*KQG=+ZBZ> (2U27GHW%<9!1OJX(6_YYM_)=T%KO@9@3NMHM62.:-*?N MN=MM?G[ OZCD5S+#;S M.+()C"18_2TA\S"NM%AF2_W'%^WTL9^1&"'<0+_?0R2#_ M-AD M'7%R\JS5X+KIR+<:R=-YP-"+=[ Y+P.EFT5/M%WJZ;)K7.Y1LC%=IF:77JJ\ MI!%X;NY\KIE>1+ST)]?_**+^(,$FH?&#@V%=4><5NT)C^@?6\YI/3#U_QB'J M) I-^GG,ZOL%%0%B^D[2>F:XZIM".T-?/U\973^6[U9S@5=='H2PG+C.^DEF M0X, FN3 7A""*9!A0PM/7WH1.Y&!9-MUR++("^=G:B\D*XR\YJ\B94DO]Z=5 MBLB-FE2TPLU]<+.\]GZ&'&%&%;:@-WUJWRSDYF!8%V7,_CM!@SDG3M.__>5; MT%A?/B]'#J).UAR0:Z:J.C=OMBW,Z4GNZT]Q;;F(7&E0U)V\17#@9P&@6+JHJT9PK'*8@U%S;-]N:]ZT;#^H@L?B1 MJV&78*V.(E_K&C+"9MD_8OPL+A+6TZO/:SXQO-V>J;7R=\ M$_/*>1!U\MZ2+Q%=:[F;J&XC6AUS!DR130Y2S+%0B=PE SX:W#6?P!^[IN6> M5H]3RWB6P+%5OR#1!<^3M;QRD?OQ]DSY[$ ]0@D3S,2O#/+0;C'#PO;#L:]C MS<0N:AL#P)17B@=3O6Y.:C WWQI/YE]"F6C??A?Q/H>ZE>JQO/?/\+8J:@R!%:PXR#K#!GY@7J? M(, C%#S]P+9&_I5UJD&7Z9).Z2[K)?JAVT_?M8:X:JB,3JI,:S, ?2%( M-IS942<( _!"4% @&[#@RY46Z''+; M](B@)5=L0I+14[\TQQ7S((^]3R7,2S/_^8_@S9F60WH/J M06;(0UYN:W67]'$*0%G>)[M/SYY2127##-XLN:BSXD^(%X(KX952G4QE@O6! MCT#O$2DXE=G4' CHVK>1P,.GCZ6<3?P2=V5DZEF\9H7T!K@K&,]#'.H"5XYU M@4[!?H'X%!IHP1W[^,Z"SYWPY^(RX%-4];&) M4>L[F=5/DTAC \'Q[OWQY%:]#U\+9[L##3'4$YW+/]6/1Z]/[AB*<2DN? MKVJ=_'[U3,2A0O=\Z4X_OU=UKI5>5FVC2786?FEV'J7"7G>'UM\0?3MFH^L0 MK4C1:8C%SHSML0M#9>.JM$_C<;_I;S#% /NQ&]7^_Q5=G;Q1PF9]%/HYV_% M+HW!JC[Y( TG\BKWCORHF2LC''+D^5ET[->:U[PPM>9J;W[FPRG!UAU$@6\* M_07$K7.[=B[Z8URJ4:.F7A%]$\SK\*G*X?TOW^A%%NP6(5T-ZDW7QX,\"9$.FI-60O\!.P*9A M@%&I;*O*417+CS-=? \,:CY[S\W2>WX0OL-77VL7[_J@=;&)^E6](>($;V@V MNA@40X5WHRMJEU;]'-?/O7-A 'SUI[S6$^UWM,!T=AFL,K%@39%HJ0>IV7/D M;&CB2"85DE+V6V7V=E%_['%F4<[$V;9&> O?F4>C ?;%@I:_XCZZ?V< NHKW MBEP>/4S.._'DNIC,MC(,J=6+!6W]3U=_,7FUBH?_Z1RLX@$Q F)F-B?%*%.\J MLGPL(5!A._R.80E9OP]>_R1>9\3G&WW;\^NSJ^*W"XIM5A;@2NAC33(0%,:M MPY<'^H"@.Y9>1/:WCM[_\>I&O5[SZTDQ\S'IMKIRL55FO%,GFC&U0X0N G# M[4:L:_4IM(?>$B2%/+AWZA:G>?E VJL23:64"?1M+&?7ZFFUZ*S=CS5D\![H M%P, :DJ=XOYJ>K$ Z93K:5NU,>EB?1$\E*V:^2YM?) YXTFL6_^2)Q3^]TVB M3B_:\/2ES[V*5P%W6.=YJ&+O*9[=&(7G32=I,5H216MHXLBO,:AM2I-00/$] M16\^GO7>@/R6G:\2C;"C-H-@@@UPDHMIIY@RP=.ND/P6EN>CS(.WS"/KU%O]Q34J&G35[5Y=6)F]N1%N6K'F&TSS@7DN+K*)3D[$W]CJAFX M37>3V;G?S*#_*W26&46[]D\>P>FOK08I9_G3*K!OW'@=(4&;3S^S40;MNR.\ MYR4* <5.QKGX^R%R D\*-2PL$BK4B;:W534B#0# M( :5A]H0QL"4^^8G:DA7/B2OM_3K9LN^_T87M/C^^T&)T1?''+2TUA$B:R>2 MH\'2>PX<0Y?X-KBCJ?=#3?6'.NN&1.'11WJB2IK"IQ-&1P&E4%W'(,*RLNW."WJ-/R<4YA__I.Z4L+Z^"K1DO,C7^[ M==3D22O3X45PDI-@DLM!]0%XUZ<**8Q9^0KE77=?DM5*2&5+1OZ@Z7[B1=V#0.*S8<]/**M??J./?% MQ47B(\MAGBJX'OPX[)PMU(%LCD7&3SA\BYYMKSN:7!VH"3#X7TP$FV\Y^^?D&6Q_M[X_!^^SJIR]D^AM$=0P_5O]^)_.<(@-P M/U9,9H5L=K([X;T4*9WN13_BME4S>.7"_ABWD[]TJ?NP'QS[F8FSS;D"6SHU MJ"4^4BKA+82'%$_+A,5QZ135$<>%B?SKI<11,;PR"I O:M"9A9LK14 M>]_%<[\K5D_,SWQ6S:EO'=7VJA)L*(]2YUSO#UQN)-^<8*.MLT1=^0(@L; MHW.1BP.A#P;AE7I(W#E[]@ *8OIVW\J)RVD\&[>J5N([-Q/OH!L-Q/W"$6.5VVUD='+"(DR- M&1\V];>O_6='V;;1:RT'Z:V(@FUD/)256%56U7CL:KMJ:)W8[L131%U>*CWE M.%!^5',@"/_P\SF0)SFX'29&3'[NA4,?]ZJN^Y09+D[1OM%C,M"CN2_@-)#R M[)&Z-7OS\STIAXUF^ 0(%[RVA=(IQ(2;/_I:YT(?&E (ULY?%N/X<*8X^5H* M>^W19]XES?NOM7H"PB?>=A'U6XA %JR_)NYR4)1C\5KO6,66_8Z#V5"=3'\3 M@#X$XH2[-YXMTP(&C=I5-5S? 7*#C;CZ:KOD7P#DS[%*_+BCV+F=6!>YK+*M MO'*C1/W#.J)+$:)E?;@^-S8R,5.?YMDP^ER7W^I=R_\$Y S8"(@-C54GP*D7 M0E6: AW8C[E9K?JYLKF!2QY51A8/LV9M=V0#NW"(79]JN,6AYD&,82F)+#/ M-&O'*%0K>C>YZN"DS^T@KU"NIE+/?H6>KW8F"QJ7&("0T37%+G?MXJW1QGHZ M6PO1ALZ_A&\D+'5LII!"J-?>.BSN!>5TA):Z_YSI7@IYMWO=,=HJ=K_:V:C M>'Q?&[@(=8L-42/MLLP1#!U-L])L=C]N=&VD68#"BHDQ=(YNK"YA%]\M7IDR M1PEN"0U?O0P,R3#$H[6NH?-A_38+,511,ZQN%7&CC4>TY/[L'^'TA%JQ#QEL M_$ JF^\HVA;T4V*KHHU57'*H/W\;O'\:Y8GB)\R*G_L"VJ8(TJ-E)E8QD#FZ M$U.?& !:)?W7_EGXC[^JC#SXVYKCM7_&RA@] H1)1U?*P :!Y:R1T'N?9_?V MFY+< ^0"WWR=]:AL=WJ]ZQ;3G4;I!M^RF4=310J)"Y6^<>*JM*P=^[7KI7\& M5D-OF4YQ) 2=-"VF#W5)/@XO7=W)0;M\]T,Z]A0.^]XMH5DCDQF *]0R(B)J M[#@Y(;G%,JFPQW$0Z6.4O6G<(U<+G_S(E-PRV(-_M8_]=YZ6>I"^W1SN80CR M0I"E!3M\DXF>(,\O(UKV?KX?C43._*FNK:J4^/+C1&>7V._]170!BGS)%\\G MM5; ]!&;Y!IB3\_NVNX^.+),KM*C[4'79P?ME4CL3Q!JN[/P]13D*C MN%8V?GV?PQQA\QH:+ZV>+U_O"_](48*WW%0&G4?ONGB[Z 8":K@P3?.(9_K3;:*7S*LVF"321>& MOF( \CQ6NLZ7.M0!8,XL!C7^B2$ YCJU>)>60U'9*UMUK71KM5N/ M*8)XW:LCT&O,_TUU=HN5E; \NB)?BUF1\"B*9&&@O&).=\&Q]>)5?N4 MY!H$IMUWM3UV2KW1T/3$CB;[$Y9'8S\#]TR=GQ=FXA;TP%+3 ? Q2]HI3+9, M"Q')/?!CV7TF%;%I C6GV4 J]Z,T+KI$6+T5$A([K:3Q3D#B(VOYIX'[4J/ M =\U&O$&* E^1.LLT>^4I"\OQ*?_3K8T^&F;\I=B0W'X[Z<]X:--3%2)C&J0 MKIFMB(G0\CS7^Z=)137L&:78S^,*LDUU==_FH#"N"KE(*Y!RBN?P_88;%]%00\)[O&0Q>MX 2_F*'\,E6XZ.#\?#LFRW*QIBBGVR.Q^_NI* ML-@WT.X//-D5[=!LLS_*_M[Q#W@,A8._A3HQ=;V8:IG8BWI+,GB]JN9?$ M2OX.TZ%WSG(W2?<'+TW/D#V/JUPT?M2XT.1=QK;?RX?L;*)$^($[VD 7%;KI M,43XX%",U=YSX&8'Z; =@]N\H,2.%$JN._6K'^;8/=@;=,PH$\SQF MA[-'H( OC9OK#6%SSL&!IWUWJC4"-*<-&("R7=4D!@" 6BI"6\(Q:QM)<,([ MV"SL%%G-);AIK!G-@U$[Z<, V(2%::4:=CUNKHY&RQ8O^ N_(W\+<3_8D7YM M5O0$+Z;R?I[N:];*) 4;MIVS?V]G.:BU(A(8@!--[)!"+3!AM5W)=OKQYOJY MSF6?'*D+%YU!LG$ON8]CG[F<33OY8\!4R2_8S.*218%=5M2M=XY)VI8@/;@K MC!Y*K=: YHV:6;K;@JA^LW\^5,^NK*ZMB '@@>NCO-;" M$W1UG> %*Z,G/"=,/_H&>P2>>#6Z/AB80>SSY)WJ_ 7WM:!E-)< MA)1'WC(U_CE7QFGYLZ]&5Z8O1+M/J'],#Y:,;8[68RUZ:7!FAR6>O#%7T/J- MS@]9]#YW-&5[\H/;H)O_JU^INZ>3RV(6M-F:'P-:FSK+].?<6BF^">+'LF[H MZ@Y[QR$-WI.24IV9!I#CC(C9F2/ER4&''$^%9X3#V?J.;G19+4W#,]_L;T1. M0F* M)8Y$Y(E?9TVTE-FZ2>E3'AG815-/\.%J";/XH[B-%X+^;:+B%PE3P2\%'RMG M6EM0RS]OO"[S$:7H@S^ "7=0[ J)#(#31OQ;&=U%?H+)#NZ,T/E2G!H' MHN M0XPA<9._ZAR'_49RTR7Z@KD:JU!Q3E7#/O+;RLZM &. M?0WUPICXMM2P"VO;&WS[^F3Z>,:%FTC*"OH&]K%^9>^T&@F,V:&NP_EI9Y_Z M?B:F:P78U,=^RH+/Q-32ES>!?='1?J7C2.//?^G1M*-$?I>D\$*#Y5D;XTK. MDLO7.96XP@(AU']S)@A6NGV# 7@S1NN%KS?_K;3;LW_&VH_-&I@J@B8^(N>2 M'A'=6F7J2[?(9AWG%EGDZ&6CFV=Z:K>W'M2"")>H :A&-&:F/VZI%5VU7D^8 M6%GR1L=3SZJEB\-H(Y6%E\+]3M:BPJ+]@#8_/4CI<[MX\F^J5]=:BAOLE/,K MFW0!X?+-^5=/X>0C;R@JS/FYVK47^Z^6IO^WW9N1)ZIF8=!L*]F*HV#O[-0" ML[" \3^BYA7EU+2!+X/>X\!N-/64%VZ:3!#V6R"/;22-L=^^JV8:R<)(&D_$ER M'>NXFZFM+[]&1[;\LKU_7D-FK4/AFRT3@2,__)\R\PYPO)]43DZE:'J>&S/, MI%BV;=UG4Z!JABB>5+_*251EB[#X %TYKFD96GNG:K>FQ9?)OUQT'8@[.09+ MJE@T9$?@Q>3G6>K+'S^GM'?OF>J-\Z<]GM.,O$2_;XV*H/KB9F,<+U01$<]W M*.^O6%:$C^X&H:*%3E_2U]-C*98X7))7?)A-8/9%UTB;CDU)&#QE\_[-5EO1 M=?D2[9[9']5PG$-XL&,8L"3 IA]> <3_P3 ">'YZ" NI?@]ZIZID.V#R#]@?;U&V5OJ'_H[_+6* MQ=(>.HC>50>;]@6;%=&S_++Y"=A)X=/?C]S M\KL ,::#)Z:NH(U':)IL9B&[RN=;\>UBY?UKLT^OJ8LF'V?!1LI#4/U74V7W MRR0FAQS7=C?AA&!*/QY^!+)+<^J&EQ-3FR0X,V7"?F9T[]5Z""[T['B_H\%O M(K\B.\J)LZ3'!%!'MT).[;X8ZJO;^FZ!.@,B*A1AK(:X/5XJ]9:A%MRNA0I M$U=%+7/>CNUNJF^]ZW\<%<9C#NY1$91A +K3>'IF)Z1:BS&@B8(N<4Z#Z@NI M#1E#,P6Q"^$P(IO([XTZ]>[EF_-YG<,_TJF^E78OF M20;@< KZA-+MW?]"&'5T[H,\:ES)C5":!_)#0MO8) M^_7JX<KVN_-Q_-DZR)59IF=?)/. M;4A.<,.@R)+![>%<@:=S&HEG6@TV)Q[ I\I\>.=_Z@> M9+:I+9J-&+WR6%MG*YXY8%*HCN\"AH,MW?\]JF-L-EEJ\V/NP]E.T3:[% M]77P3;ZCTNA&G3_;;JOZ45KV6%\QJ9"H-=NC2]4,I MT7KFSURD. _A*F4V=S$(_!&B H8UUOX^@;N,Y4HZ_==@64N8\8C%$\EK^A*R M1PIM[OP0B)Y#-H'<4!-9V *\P*:FZ%U1M=#EW6)3D=N=.>/W M2J:(?W6GWF99[6Z$H?X<^.VOI/O%JO&%N8GI-$WJ &TNZVXS) G;$8)I7,9) M=W<$6AJM*/Q4.9>Z91>@S:01CBJL^0?8=%U0[4ML()K58^PQ&?O^0O81\G-V M^L,&GZ:O3$,8HW5)#AI&*.ABXU$+TDA/_'IHJ#MC1I>5S@ TZ40WF:!L_A]5 M,8OX;UE/^FM-*1&$038I,0 O=DEGR58XZ\P?*52. ON?>S__/'C^X&EXK][( MFL!F#/7DE0[6=CC!%'S43BMK?M!7Q?@B=PB.'L(/8SN':&U"H28W)[(G%7)U MB(AYQ*9,,D%&=NYQ__'T="U==Y2NA355EDD204CI?PF_V""IYK1BM*MO1,0M M,HJXT6K'.> 6F/T1=2V3==QI>E&1Q.[5R?1/F#)X!3A6_M$0#,"@EA-SN+WRXXT2^_W(.=O]R(JGS((OV8.'?+&F Y2*%5P[^X$L/WJ3 MDN2,0R295ZR3@IQ_W@X64D82?H )%HAX,*@3-+EE0GB?AUS=!D?-<"1I, !/ M2\DE34>8BZ8R- //;L<33,E6RON_X)L^<)T<2 M+?95N>5A9\B+Z\NL.VP:L\,C>'D\LXH0B96K37LHOY/J&%9?YGG"01)YSL+Y^R&W]\.L"%_ M TE(GMHN]&XW6XI5AZ%DO<^^A[?6RST2)KUC2_; M^;NBS\&5(WM'&0#69UZ^K&MMA(2VB-MRLPB?=:/0UR7QD>20KJVRV_X+K6:_ M]L7Y/Q413PF!%M%3632>YH,G(0WH,?_03GMYWLI$663AY&JH>(&?2YB'4I]' ML,<5?5FEBSUU!PM[@ CNZP*.\2R#GC\HFJ2'!T4)_DP0JPE2^"-^7.FK:ID> MN!>)DGQNZZ4]J).JD*V[+ O!+]@'@47.K]1S#+$ICNH2-LFW'EB-/+O4G'S\ M3,1Q3"0X10 /K%##Y\YM/'O:AGU_W[ ,8N-_;- UD_?>NKK"XZ5U:'MYXH*( M/Z%DY@'IQW7K@[KA5[9@$A@CVRR9UEW M+?5'U4[K]"46NK2)\Y%09!,&@,TMFA51:?]X14-+"N_Y83'L>H9OIY)QT)[Q M_#OI,MBYWMS$-ED3.1>!H1(XQG<7J8]!B%AA$TGWN!].N8^E9ZJ^2P^R7RO( M R-E)I;JX2W&4#:1_Q< M9_.A^8YH0ELGB%#!'&U)8#Z8T/14MU\(8;9+P['8C4_A%"FX1O%<%&AG"%\6 MKF;STJ:/J"JQ:LLI9EIJ1"].![73-I@8E HOIKITG.8O/7WW PY=K^ K#9__ M>IWIVKJ0P_^L33M6O"!59 0%]X2UU\V\W,@8@IUS;"_.CB5E/#W" (1?H5OM M!L*8!KBEMJ[@/4$!IQI73]>FWO/6F=K>DF-2*%YA$*TO0](!9NJ8Z.[!3'*I M7XD5W%^:+BU^L MS_0702;OUHX\>K=?9XIG(G_348#^G )9QF;M(C;I-CFX#7UJD1A=YC__1X=U MP"?0T+5K5YQ?$4A99W(0MA[NI1 7Z;:VRAR88\0I0C<==9><6F1'#E(&;@UU MOZS_WM1S_DI?J1[8B?/IY<[/@18.Z:DTX[[YZXSG>F=4.(&$URTR<3B&] MII7K*%!OS-+1QID=K":#\SL=I5]$_-=H,BM%TD6I6UT8R,C%,#X[8379R*TK8Y<8>+I)P\O!SL-;YH:\O]+> M?Z!O-\GZ?G>?VQ_C=J8O@#(7$868*MB%@V=+9_=O(=H/'GVZ2Z/^,\!F64<8 M:DE<:N7AU\M;"CRACPIT*X([_?)AOW4\H?WCYU6\G8%9O,7_2@1 M,F01C="TL181M.'<'@G2XMR*N2RTH#E\O^K4D#UJR]%L?F#?BX!N7<*"8^ER MU#-56\F11 FL?)5JC-OI'JZ;9@D478G'R>5Y?$6;D#=*QGP(N3)!DC,-K1#@ M44D3)*6@:VL'MO$W+B ZDZ3OE8RDI^#JW*Z^.1_;*^2[D__HY2$9I:A]<[@3 M:B+I(Q^J3?F2S9FDT#;)<"WJ6&3V@U7K?-.K=D_3^+*L339G,TVTAFHR?]"Z M6F9D>KY.=0'M8Q73W!]*F7&Q::2?Y?'\H[$ZH?_FT^2+#WDU%B9KN! Y@>6Z M_K5,BKZ[P2 8>GYX2EJ=(MZ;.OLA+DL;]%/W$7)\=^XWH@_$ @77"!VD]1D9 M!6T[0-N_V'[7-'J7VUY=N>)H]8 !N"@:)5!10M4@1V*' M/;2N8TQ<6VPV5!8S9:\%KG[3_T@M%OZ2YB+H(2/>)[RM>&(I7^7\M/(8AHEN MAI__0>M\:)]IX8]-3&\0T!V]8K,K&]OW%.F;C@C:*[2IU^8JG:O,=PKJ>G\; MS@,!;^= M)3QEI?+;D)CW*L(6>H@0C!>CR),IUQ\1>9+F"*2/V T^R$/-6F= Y77L&F*]LL["1C'Z\098%MIJ1SZ,B09AB<3;B6.MLW$3@ M6)NW5"=,F^Q2!-7^-B0O%[":95#FDU?>5(U^<)OC[,/SL0AY-9C1"]]B-"8= M3+!$12 )5K/C#X=(+\DW"^Z[[P;MEGZ"5+1F[G+(=<9]SI&I/#]\2/9Q,D+T MXUV-+SVYK+J ?8OXLKK.5_NY[AY%]B+#+VZ3'@9N62L]$?WT5%#+[73!+/CW MGZ"GGL+OUP[RKWD49%^+C==XU?5,NP]@K*OO%N;V>4(?7C#=H<5W!O(I^MKW ME= 3^BQA\=%ROKI95JG78VRJPI:=>4T>U;"[W+K:QO_SFKIHRLPS.7/=FR0* M3PT#X$*K!E:%Z/B.-[0LAH1TTAJ#EA*W^P FNG?KQ[;E0.8U QL[Q0;RZULD M^WME5H^RQ((NJONVUA[4.BTB RG\U"-$0;P4Y19DK627AATR;:'O3RT7&G3"U.FY3( 7N@)?3K;63>*-:R% >"I? V3 M)V]@73-Q(!:([[WZ> .Y=85S$<$Q/UYW\7U_V:V0\6A2Q* 0S6X2#">8<=F0 M^L9 S@J'/=&$.TE'# ?IE_L^]4#=7'(J+YR>I]S*.0R-=G_Q:>K:X/'?'U[6 MWN<$',(KF]]9T:,^O_9OKJ#]T#4^?; M>GCAGHWP[ Q*Q8MC6P%?4WO:CH7J>&T??L9^J91>D_/'YA0I-!OEY2TWG^V0 M9SEU27F#-LRR@)!X;AW'SJ$(.-2M##"WJGSOI3=6:D***;9W;!7]^'8P,.4F M=W&ZY*-0B_X2#]6Z%\*ZHX7>8M._G+V])% M:$!VTGRT2C-,,^",\JZEK#O;54#%"75)]K?JF-=U;4KJ>A-86[$" &9?] 3L MQ9TCGXOJ?.ISO.[D_T243#ATG742S1CC.%=N&=UBX1_9LIW# -@/!!0GA)E8 MVE159VR:R0_*)$3IO6< ZIZ]*Y]_HNU^>(3_KEHPZ92XS23**>;GFXG/XIH<"TF=.88#H"%C3L$J2E.'ELN(B>WN1-R]4<;A ,]6; X)2 MB\[+ZA\X^.\&9V:\#2_)'-LU;V&1=O3X].1S_#%#20)@1WE26]]LV/E>)87L MIA_GHA]]IR6EHNHYZ\LG3T)%A0%OT?P@#+'>9%]P;3< L_R/[[DEGG'BXN[1<67;X4TX9!7_-JMZ2EGVWE_44]A MPVM.E6G6[&9]S_N>S$C0/L@^[D\A, W9.=8/$-_&*SQ]#3GU\H)8Z(M%Y6+ MFB.K3 )_M3Q4%.[PF%Z#TKW;Q_5,WY9:;-%M5Q60NEONZP4&CP/F2E9VO]C^ MCK[DZRLY+B03T=,X_^2XCMVQI^KL7@E$4!>8QR.>Y,@YF&6./&J:^_EBLL!5 MEPM7TZ)A077U7W>Y!$+*ON&X@MO'9B=@9T?6?7U4+['YN,I;\3O=< M+'KH[NI$VT+ 12]0"!WHMY?LW?6M3(/0!EL1M^O=^+-IN/<6)D5$Q%'=( H- M)B6] =WUW4E?RJ\))0@DJQR2N/\JZ,,1J7SX72!W8""1M6V:U=%Z2B' R_Y9 M>'![*LO[W/$TDND"CMS3Q_BV',[B:0&SSDVVDMY0J74KTB7GH]M,9NZ8S2.L MH\.SG9Q[]04L9'J>@E.OBKDQ1U"VRO#%<$*"[K506O+D6M=6;)F,)+T=^;7% M)!@C77B/:98UA".N JV9RMRK00:WX:! M75#PG&\+*8^V0G\AIGT//JT#%RVL&NU];[^7.6Z-;N\5V#+#H1M4\_WQ7SH2 MJ]9]OV>N8DJ2(U,C^4MSMO.P%,VJ+YA-W5>35SR3RI MP/$==5J:::@:"EKMT%2^?E+TT-TLZ6V3:\D1_98RV0C"$ M[,8-6GLXM+47GH.^]KGD?,N;N]5I8WWP3:FJFW^L<'+2$Q"H,G7JDA39RI@ M4M^!C_.14@8$ Y=:O?7,O-3B,20\7PUJKX/)64.DR+M;(ABSQ AFGY ?;@#W MY='&G\M"GIAR454>-1DR28MYX79^MYPI:W6)R+0"8%_O%DA^!QX-YM72R=]A M8N_$0JR8R6*JLB-RQGP%I-%V)C)"9N<9+_?U%C$NTT YW=1>M:UT^I^TN;TQ MK5IQD"N:;LQD9N>F-0$9%4A,"FO3"">L M*\CFI@$IR\#K]TP(]IA<^5'R14P_BGHNZ!Z56L+\,"G>)N'>=2]JOV?,X*Q$ M&CP\?3AALU (YA>W%Z<+>[7"9&Z>M=W21# 4^"LM^%3&C5D&0->[Y!,M'NUB M;0'"FMI'P&.]WB(8 $G\$VE%,*T "GH(*'<+[(S2!C8 MKATZEEWCUZ8#.FJ[=<^,^7K#H&H&8F[A9Y@,1!="A8W39++ORV7K,@#L# !I M&_Z#Y!Y^#GJN!"7;TD$*\(*E35#-4CZC/E?YDB^ XA[.72?7.#WQ;VD05)PH M".3"W]._T20U%$+5&4 .?EM(<_TR\X(!( C2F=?%_HWY\7=P38(=,@-=YJ\VBUGW#'#NI31GK$T'#\_A"0:@ M+1S6KC"C]E:+Z(S:30L%]GQYE(0+BK][J2'=":.N"OV3-T^* M>UI:. R9;?+&2Q>J@BP9 ,PD1WB=6ZJ/_@Q1MLXYY@\:+=XZAE0_>ZE/N M($SBLE&(G?W%-]SPJ>@@!F B??\>&$7HJ=;79_)0_A5J*Y&>4XA;=QT+-5[_ M: )[SD3Y.MC5?Q3E!5%1 Z0@1@C)8:[L58U/1L]+H*QV1Q>M7;Z3OXVCB)1(XX,SU) M_/R#^JOGAJ;*Z"*E!.7 MYA!K!W6ORVCUZ,? F')C87='\5\/".G#A+V77:5X=.R/HN;BT[H+>65Y3L\3 MQ65V4N\S]56//@4Z!7J 8(>W7-&Y1)]QY/T%.^6N(S $52]SI&J1G?R/H7%< M\CU7YY)'ULMVU)VJN5.D7G.4%?4D_?%'42,#\)8)U#KHU0%.GC MR*H-ZD$!,##^$.4([,?^,+I2-Z9#I%_8$UAI6HS#6KP"V MA=_._YE:!,F \Q@6BB2\SE)TJ#QW)\67\_/HY,O#:_;,*?,.3;C53V;*.95O MD,N-Y$( 4?EG3>#/-,K*Y?X,E6KQVK0_D:SETW7SDTQ\&];S[-@;SH\B2OK" M!AW%'YGW[RN\A47+D.(*&])AH37"'_9/7(>=I+H19%6?W"R:L=4>^?0A(]%N MU.9,AF$N2V='AE6&]N?5J&[ )CA^]BL#T-5/5C.CLVE3[*'FY"L4DQD(PFRL MBF*,>%''ZV'B*_B<[\ZP14=^0D#9IP>9Y=565ASCMR:?KK%V,0"B="&R/R:8 M*L)!4*"S'R5T2GRD!IK%Q>&$8/)_^A;(\9N;J^;#34GSCQ]#,$%%G6@G5_J";XQ&J=?%;;AB' MBSQLL.+RZZD>VXJ.X\=CG_-T3\Q211@ BC[4F/9"1YP9-:5UY.@CL%.I&&3; MAFAU)=0R!_)T48%O50.2O>Y>N11O:#3QO34W/SV7\6?N>:%=C4^/5$Z M+CKV![S&=.XL]\C!A )2TA :DXG;CSC7#\X/^WB_ MU)Z8>-TF:?Y.UCKAS'/>J\UW;/R6T)BO<,)-AS ZNS-!! M::R2 YZ1BF@3) M4EBC0_GW^K'?=MB,]#VK,P@7)F-;=46E635?OWNJV#]1 94A^B;"71/0$> 3 M4 >!;%0162.Q:]OV0?34ZAYDF_1>!+B>VM(1VQ2UXF[D&\RTA^R:;!K$7>NYM;FP[?*2<]2=_.\0494 M/>:H/D/.G(-33]H?_&Y!=:(5.#>,0M5<"E Q#7Z?R/<>5']]U9&Y-B "5JX< M>,R9C#\3I'0EZ8/L@R,+9A-'2#=HK^D"S+'Q:8CJR.RNFVT3^O%:)H0KS:'K MWU 3ML\# PLE[@G4*XFF9]+DYWWN\U9\+X@^]Z6)!]9\4(N95^G.)_4$^8.(N/PMJO%B,YEYL$OQ)9Q%DR1+2E](:84>9DLWQBIN#3 MX\Z&%T).:1=E.5F4#(9U47G=2!)D9B1A6:3%0*4H0N15G&,*;H'PJ*8W?W7" M.D4NI39BD136>C[>\%%;\91&1&E$4<.1=\]@GO 6T29%*.M!\DEXBYP.*[Q% M$VJ(X6+?N$\H0,1098L5ONA)1M[\M11C3A\0]>&"#GG4/?YZ6-RLVE&LB_/2 M$MZ$8N@U*PK"+**YZ:TP);)8,)$'BVQ!'6'3DB+XFZ::Q)@.JWA4&FS 9N6: M/FJ=JE ^,>V=Y(!(DWN>='W&; 9,N-U/EE1KZ2=?0'6"$:!336)FWEI(P89@ M6F'>9)OW%_?0JY:RH9YN'XP+UW_:1"?:1_;8)/WUB#PF"LD']U28]&I!$RR! MO\U(V=5D$V)!:XI]6V!PD8=M3+ MN;WQSHU7?'3+J//RAN*-IX:4XJXF=0*RC>>(%YBW(:2T[9,[3'S01T7;S>+; M8WTO#Q83V<'RM:+8'^%1(?UKF01?4C39"UO?SPL;F:V4!)]@_DD>6Z'#\KX" MR3JIX/IQN/Q$SW=-O$A^2G:(4/Z;UX^*]/G--Y$$<_0X@I1&*Z.?O ?E)XL0 M4UNSN0[2&#"5FD@P+586T4[R[LAM D-41%W]_^@[CV@FOJZ?=$@ M*D@5I+>HH( T!0&E!50$1$14>HF"-!&B(A D)DHOT@44E"B(H("1+C7TJM)[ M2X+22P(8-J1P-]^[[]UQWKNG?-__N^><-Q@K8S &9.^]UISS]_NM/=>[5^(,9V6X>[&HU:2,8C?EXMPJ1\U(#'U4++I M,/A%OFB0RDG""+E05CT%^P4HEQ]HWIJ: =A]9[DAMC88SS&["TSD^G0GJT9Q M54J4@_K$9W:'-7HGXQE*F&:":;#'$]*@4*:")ZPDLXPB3HVCY+8>J.Q%:^(C M2[U$44I^=\]V59N:VJXBG&N*P@4"J4HU:!O[I&<)[/ 1^(@"]1)X#\_HFN2< MS!3P8008E4LY'TC]\&OO"NE^@JY*"VBB6]'&*\,%)@<7C, M3AXA5R]E(%#!)UWJI7WVSC B0R #\H[W+890+I9+%]BB^I'GEI_3_- #TR6I ML92;33!.'6&J>:P>RQ AQK)G%T*42=(H^X:OBSM*#M%1_LCY%B=Q)%??]L:U MU7; B+H%1G(,QD,\'CA^UXZ9G(?L;O/*7\(?(B%D+_! MQDI.-E8ZB@D_O1.%I:XS.('7M./H(3&V%C.V-EA)?%L\SZ*>9!'@M0MASWVA MPTGQ,JL:(%%BGF:9&/[^,7%#/MAOPZUK6TTF>-;R3-YX/ \C!4:(R-1CO-A+ MHA=!23'>PCP8THU0 3J"XGN-,MGVXBR>LWU'+WQH++:V<2&U*NB:E/W9\CBO M!TE7N(+])RR-+2';,";W/*,2_ ;$6! 52YZ*P-"T/?&L& ],!)[[#YS'RTF, MG!I:KF445Y"\'*NX"W%WQ+L/>/^(3HL=_" 'G_,S^[H=3^<_N'8!7,T:%)11 MA[\/KDM$HQTB5L<"0\SV)GK%H@>5,QHU,'<&E:4K^L7TS5Y%I4[D&Y95V$LG MV#-^C;ITF+M,2*>3:=/-2MB% ,>%6W&CPO:,#SH*- C(3MWB"= Q M>[,D2:.+E(^QC[>D#E6F:G_[D&'NY<[I)V(Z6GY1+MZMW<"??;Q>[R0C%G:O M.PI;OD872Z1=&&'V/7DYI3"DQU_+3"%V'UX*G9ADOU-14EV:\..D33?+MR3U M9.U0+Y$?C^'DBWA &M.(!^15Z/Q@8 EHPXTA9K#-KC5D4$6;6I"EWA+7#A?6 MODW)J2M4Z.!LI'SS=*NT=5R]?)+]:U95P6UHY284.+867L<.8BQ]KV[-!\9K MM)R=Y["46MEKE.W,+H3?HUM[>G+B%7,PD.KAJE]P0^1]K&9"8NOS%V$F"% K M!NLRZ[%\,,)K>!$ZD28)S) R8V<4$#R+UA5BERMS//I&:A(G'4U]CYM))'4> MLG[YK/.RM:BHZ%'H:SC[IJ-L XS\9!K4W(05+4D5$SW)(-QRK=X9[F^9"#8[ M\[/!ZHWA@7<#16845[\'R@PKT"10IA0\7;";6L2H^<)40W?9Y;9Z(VTZ"--A MU!N+6CJ@%N7=[#@Q>#MT_$MN $OPY:2Q/J/,03L#&:YER[):\#QZ;85 M*),3DP?&,AQ,_IO)W6 $VDK.<2UB.LHHZK*C%8F)P4;)C-PO\+Q MJFPE7X'/_J+7NY"G8E#Y+&?+NR/&[WA?8PCO=B$EH!(2JB:"GWR<04P'UD)'"%&LCE[0^&8HA=F&BH&R*=R[UG^V*,1KH7'QR M1S_/>]6,:'TI3C?)H'+X\=1=K 7J(B,!=E]!026,>0J TIS'-6-K1 ONV<7' MEN$DD?ZFU3#1PF66$T5!]K9$(8WQH9.1EWY0'WKS=LGSP&/ !0==K.&D(L9% M92Q^QGRE;,8>SV$P8_ZBXNMVI@B R>GR? \\^:DJ20KYH3V7&O@LW5;419RY M*"=[%'K/^M<:79)(' 7!\ XN0DK!9KT<)IA=YL9<>_MQJH+9P[3<:8&_F28_ MS@V-WV/6+W?BOAZ?9#R?^2%&?_-TLEOI"V;='1K[:,9:@]^K?>N;4VXQB4N- MN0Y'8S_1^RP,!==E-__!EAL0_@<'3>;E(%G9%.4B8OP^-:.9VL>V#M)W2JN1 MH5NC;/M% N0B7X1$I>MV/JJNLLX$8JBAE/W3\\S]_=87XE\X':I9FJ!'''?^ M?/S8RQ2/%(F#1TNL_:$JS=9#0XZCZZ-XD;NC9H2Y;G6J"VZ*"LOK,80 M.2V"9G3=E-3MSLAH].T;OOG)L=,E%#5RYVVQQDB4R)3"GU%DOEH>K5X7?%>57G^ET4U M+[&IW(>! 0]H,M]Q?!C ?Q^>8E1>*,,LI]'[K30O006R&,YI!KHP("_CYJ-?FGE"N;JC6 MVPGI30-]Z(U_1E9VWIHX6VQG8D](B)6]_5 Z[$194-:KUOX'(_22-4N/[(!,/>)OJ2,"(4=G)MP Q0('Q5-W/5X MOTZ8=)]?]YVJXE 0O?-U WB'[9#*X=K2:J;RC7\(.QK/977Z(/J16O2.:DT(5>HK#5H?%!3[ MC6:5ZZLRS'5D%W(7!R\\QGXS^H5@TGR].9WS8>)C(7\ (39 MOFBYS^<;_Y5:[/_Q(5_<)7&FM-\X+S+G[0A!3M)$-X]EP-);VJZWQN!N56I( MOMW4N-KA"J'D@CQCPK-.8U*!VJE/;K!^5*"EUX Y- 769,MT(@XYX9*J0<<_5X8?G MI[V+HU=\W(QVM1PSN"161JJO=1FHR&%FKAI?+VTRU5UY)^5@GKO3*KWX % MF@^Z$_85%P6[MS82X CRH?(Z:-:BDW1/&1CH.0'<9N%B!?][GM@C]1]^7KOR MJN_Z9?\$EC]_!+?W5,$C1@W^7C=P:IC./VP-+&6C LC,-$KZL,/ 9F42[% 3 M(RUGNCYGY5C21&62\8EP+UO)K?".!Z'>1X%NNG@O> .9C!(8(0M>AFCA'<51 M9RAZS]\#V'HMF\I^U(GW2"=MC:K3$QV>>8JKZ\;$=RDKD%OC26M)^BT0=)T% M7!M0:8.5!KR $;*=5 &_#RC;_E4] :1TPQ/'GT4YFN$DF@WE &U2U:9PY XM MKX!44>DGC]=,0/VVB=X:7\%HR$)1EU0\G4\H(A8&:=I@O_)!W/' /+6C=,"R!LP$?K%RCY% ME&/./3WA(R-7AZO\5OK-.+8_DU."]-\'J*8D;$%ZV);^"-8S.S%\-4:4&*HC MX$WQ;3W(F@_DUFOIX3Z+VY0;4C,RY-S2G'^M.*Z.B)X3P1T8<@%O$TLW9GQ" MJYD0S>/U#@-/R1D- 4^>QC]7PNF)2]Z\,?31F[^3NN[_>I5H^%Q96>K$,9L2 MF9CU;=L'O%_D<"TXX-C?FL)S@*M^(,T\)MV_C'8)I4<67&L:5Y+N\O?<4UC%, MGKT\M7Q,@P&&D)K) O#.($)WUD*.#:(P!UHBXLXJ76QJI?:-7Z\([_V5U <_ M(\.7EFG9M+IMP=XPB1WLRL^W%_=40?BXA(LDU!1W$BT%N)),""Q+^OP6%K9P MVWM6B8MB?K^L#U]]3LP\Q/HA^LGAIF#>O$\>D*R:&>IGH)""(> ;''U)P@V\ MP7P S:EOLROCVUE3'/_%'/NOX<(OM]-XDE3G? 8YQ7]'_FQ(A8+JL*$*3[;< MA8S!F!R#Y#G27"OO&*)6[_ZNU+Y MQPO&H,7Z,][>,85U%6H]HQQ&^(6!HD?A?'25O=>!C$2Z)HY^C%P1>2WB'1#2 M/&0E]'%G<4B$A+^;OL,,!35"/A)TME*5B8C?'&="&G?O<\H,KA/1%)K34?N('5^'^,Y=R+-HG'["< MOR''^H<_FGZL'*0Z,3 ?Z$%F*YQG[]")%.Q;SRI=? 8Z!K4@HRO)2=V7PKR7 M=6"263_$QYV\AGT.V[$-9W W62R#LZ MYA2UUIU2/3' A% +>".<*O=?P+7+>W-$?/N6D, OXI!TR.%94*U@)XJ3/-P" M8Z-+DH?#Z\ZAC.);ILZ4]!+-CP"IW!H*Y\HX5RK3C0E1ELXQ@<>$1=F%'[IU M27WY7\F7VR#!Q!-4 )MIL@DT-OUP2) =\AZWQ8/S\"*G\:DCV_H8KN%AP3EL M65N3-"6?>@MX37YZ= />H@<9.ONJARMI2^A&\[>MKA=!0WXNW5J;+JB6WU$[" "V&N_7W%LF\-B?F__SP1HZO#+:1'VJE'7!=\#*S8O7[6V%.:6IFRI6G& MQ>F2T&OI:A)#8L8>S8L7PFWORG2<2GH?K2; G?2Y5J&WZ?>KZ+&N2:<@1EOK M[,3#Y-_#8<(K[F/:J-\5D[Y]=#/27N=$24<=$US!\&>>L[%R!?WA#?4I#>N$ M[>>7#[S(>])L&+@5K0=#5MS<4*PYQ@^@?Q1G+]\0JDY$/Z1U!;/>S4ZY(Q*G M"7%5",VJ_2S"I0>]]856LL$U'>/[9HKR9OLH\_MCN&;U=G4@.#V.N=__1:5S M]%YKL@96]8>?, UG=4[<%8>-[@SA?(P^(G+2=B'WA@D'T'.8AF]B2_>FOVH4 MYFICVE5(U][?!_F]7Z&B&_-1.H2V\Y/CZPP/WM<6UM)F3V'.53I ML=4B<4/./B#%C>U\VX(@>@^D[#&$Z&EA/.$]OJR[ 3'.1@A824"+ !%$@:*R MZ"FDP[V>)L6 F #!7WQG\S(?^'$L')4__N%V@D X!$AFLA?.O,40I^D2#31# M.AO@2UZ[ =PAP XC[6B6E8"9[.C[BOXO%J4==P+*2Y),/7(M="8N?3]\;9[G MW!=MZA5&:AT7'0G>+,A /%5&JTEL$:L8(IR;U;:RENR6_,GL3NXBQX^/:O;= MDB4G:;XRK58QQQQ[ PXZ?*(U44&A%\Q/=V6\@1%P=MUT@;$FZ@*VV8HIWQN+ MCWF\$M3@/SWVY$V2X7WEPV8^O?8&XEWWX[@>L$K<;+/64*5VL9>E4C;-7Q[V<0- M<"8^XXW"$(;-XS+E&!EUXLRI3&BOL@^N1HDK&UA=?)OLX30^ESJC#$Y(QY;)T 2CU6[]]*U94IDC(UWI%.L]][3\D#+*CY4_7LZHQN6IV(2]O !7,KH^%NY"/A5)X:[HG88V+ M?HGL7PC"2&N5CE9<[)>%Y(6=!G!"/CS_3H3 NFU"IQ9A+F0+F4>2S2!M STS+36[4/"@J\^=.KTK#94,E9 MX56VJ_>VS&&VL4T6>O?>B[7'L13 .H;3SB@9/>0RD!A5/((K=>IHAG M!=\91_/FZ/$:[;.OH%71BU,KE[ZPL?2\"JK/"? M%YWV4]R270)(DSYSJ.+%,)(CK/G1N5]=VM621K<)I@$B#MX0]!#=="\?GBX% M)(. Z4V&T@6-;J9.W)OB)G//QBN_\,;/K-V8_#T*3^Y-5_"*&?EY^9%2-'9R M$ N[FM-88*O[ M0D%?LF*9C= M9(O^64A!M&D]3D>\J%-:W$*?I\@(/YRU%RV#?/S9:9%IUVT> MU]C^8H.J5S.+/XCWG@X?F5XS(6S.8^!H5F@G](1G?XJAB/XR&(6'Z MMG@BN^T?1[U11>4_^>\%XGV/T2YYY8YN-PZZ/FCA0\,7%%KLV"E&87]4N##W M'&W 61TQ\Z*.BVJ8(V:/F:MJ,(4=?DDU<] #]HJ8'2Q&H0!?&B_=F1%:A@7D M:P?J#@%1^?:+8U81.72=\KB)1?]^^P[NRC[VT7"S)[,8?QA)@Z M,? 7XT4L2$;#<[2L*1U]KFS@MJ%6Y2F1=(A%^,5U M1@&>$(POE5VYN;>]MM?KEQ;^9=R@(:ML$^/\3O>REW(;=[MTVO!&*HQ'9R8C]5/-O'"NY#VG,^8 M$2T,0VBP#=TQS8%R)\M2P=' "P5BK@[^,6=#WFBZF&'9I_BK(ICB?=28_XY MW(JH:ZS-EUE(IL;%@^M*=T-'MIH%BKN]F9Y[#K5 MVSS?=SO!?]6!\"*NE 50 Y<$Y([M3;2KF.&T4-BFKEMM&Y/7JJ?42V5$FXAI MW@O^?O-HY8NYA@5-(O8YI8!S)P%Z%P?Z M//@IA@JW3JH&6Y>VIY[?/&Z91KV M9?!I@\UI0!E#YWI:/'EY+*SE1Z>] MN;>$!S\R1?K0PV/G)TPX7T >L6SG[$+8'*H[:(>8S?S&+:]+*SG/G)?9A;@N M6*[N0L@V^#%B7DOL[5/A&Z?4%[ M58A=8>/4#^ZRYNME.44VLP]"7X>+OK:J#6!RQ()+*\7(@A$^PEG0^^E'AOZV MRLCK=+%>J;&9&V5D[\%N:FUO^!3+J6Q'7"(TS4O\_HF?"^*S]:(+&$+A-/EB M/!338%CC2\93:X&+M$LC]-.,=W4BX^-&GJ0,;F7;QTN]!QHJGQU0=GW6]&"] M0QR]$>4HZ2#HNK>GN#]A[YRA3_QH"'6*\6Z\%<\*)>Y"EA=F&,;(>&)NJ+*. MR4<'*.]B[/&G'T6\[RN?C!L\N7'"WZ8[52>2$OP _1Y]XNTD^XO[ M8;>WO[^1I8MGD+5GMI8I-$ED%]&]92VN L]'U\Q!60^LU(D =J9 01E^S+JBI+*];;CAA3+K X"[,\UQGN M'?+W3W_ZP4I(J+=I/U_!@R;^ S:]E_?E24 @$!9]:$8YENQ3L1Q$;B/.1I"[ M2- V29\9 F\3/*IB%W*D=(W%*[%!PK_"S">:[+2H&&":>R'1N%$UZJ0,1M5= M\#D)-Z[9".>MDT(N,7F.,3[3Q3\[ 4;Z??9-^.*V9Y*H#.QR4&4?:WY* IJT M9)7FLAT6Z@8''N&)B8.69B43>4=)PBYU5(CG^YG#+<&NI<']; MOE>ZXS?^IFR[@H<"AQVO"OI\\'1YN$_U*$:]?*]V)!@.@@.0(#W2I7$@L52% M ?46I/P(QV!#V /; 9S^4U+:G'X8GEJY.\QQ0=RJDJ-UY=6?7A2?$ON13F M;KRB?$:+/TGU 'MU.,; :P-.O09>71'UL!_C@P^>!G7G2LP,]F#9]#*-+&L" M!!">LM97; 4D+I:,V3N.EQ<&* V6X1,K$;*NY8;)7@(G74JX=_ZEV(*V5JQD MD#/-GT/+AIM!XLF+^*T21L?D+R3(B1R40YPP'@D2X&@:B=ZX0FMB\EP!M*8/ MX0F%4MH#Q-+U^W37CY[H8\6.W[ADRDP#7SV9)8WY_CE9QXM[@>-UM[-8'F6H MI3BC*U,MF.U2' J%UO)?[]/E:!;MW%=;5F&A6&<@JESUNS.ZN/@J7VC M8U*>'%E"#1RBX3/U':3T:]?:HU/D^T+>C)GX3$6A.@==S/MP?R[*%U:EUQX=&"X@/J#O>Q8H:11H]U4,R+ $I M$%%VY9'M5YE>_4V_+3][W9R$1Y$K\5#75PI-[+4%U2N"&Y/TE)INO)&P4&K$W*+H[9A@<.QZ-/@U836/:T# M>D<6?(CXHLWFT^,/6M*0'9[1J=I.5@&0&7^%U#UEJ*,')=IM+:)=TBDG$6\T M\@>V,"F>T&K<3W!*K2V(__NN4_V8AA*MQFZ:(DJ_AW7#F\*Z:] -=!49/W,Y2-Q'[8DK,;=L;L:GP0731U?07;.<$YHP^]//F/^FLO6 % M>5@?5(#Y)*D(8G%&*LVJ(MP@GN I<(9^T,S9^A.Z=4I*:ZOMQRFW^,=/'JM- M=I[IYWL),&YO/SK>YNFYSU# F%\N^_KGZ(,0R .(A#/VW[X" M>H]=$/"L-=C#=#%&CJ*2&C5#R:A)JX"&7DM=\+M7N;6!X*6S3>$%O'9"0,], MQ+MW TY@#+F"%;U'M=)#9Q.XK[2U:' (RRCRBRA?"V+Q\GW0QNADPA5FU:Z@ M7I73EG:@560IM24=F(AFH<;,+J1"I6'\%WCMP+;1?[U;FF7^6PU)Z2LQS5** M0XJ;9EH/K@I7?7@1_$#DT^G6SWT3D"8OD40JOZ:WQ."%(Y^4;?)+)"[+\H9^ M6+1*?V%MM1Q=YGGVDTM?1K-6X6#=VYSL8KWS7U, M4F"8CP0;@S;MG-'8A7#KG!V^^4)P2,=PGT;_>H)+Z8'L_8<[44.O'8VU#P^G M ]B6.EG*QUQ&$>G'DZ7KE7P%)DH#+=\?XB9C68A\OL]BPBSJ(=:%$9WW3.V^ M=%7;M:1Y.ROOY@)_[X9W^&S"V$=T+&@3#?H24V[$MX>*^MZGZ*5^A'' MG85];1(M>-PD<&1^_>S3ID:O'S6N%-96^&$5_HV6L(VXBD\@/A.[U;[N:$SA1KY'&>:-:;0JZ07!$ZL M?>:_^6K/>M&=+GZH0!'*IZ>"Q 1HVBDG/CCX9/NFHPISB.&U_A-_&21W8]P/ M5W8A]\W% 80__QKQP[#L9-: XDO>3C=Z'BNU]9^U8U/W$L23)P#73N?N&TY*.K2;Q]6MM?ZB88L:B34\+ D=P),Z$./\_?=0E\HY&78-''H:W/ M=&_\$[>-_AF#)X"T"VF"\:(\ 3,2)J1..1Z=0L+S.LWO)(7MSPAZ)25Z#K9< MB9M1(:4UX?A11X$,DDKHE&K9NCJ&-"O_I2LRZ[)J M4*0T=;D?CQGF?3KGVH)T_!QD,I,=NH9@LU@"&KW7L61N^?\+=1"A8[?N9CZS MC.?'-*J3R8D4H^:8#]KXKQ#I.*\?" 1"7;S#C_O"JNVJ;,J'S, /BNO:$B5J4B:@ EUR MJN5Z7^L%2]JK'O%FO-GX\N;Z/)S6-_X;NE'Q?E%/EI%=6! P0E(.'_75OFH(<3GU8?<6W>:=T9RO*+[_V\L[O"H>I:8?2 MOLX15L55$Y=G;+)EM[)JHV]Y6L2^*T![QW^G;+^%>T;GS=*I3C&NZP:& E:Y M[/^AW<$I#-DGO+C*G2X@1FJO@Y6BH8M6A"5[3P6G2 M"+%OI_JK)?2UX([F.X\AM$1/08UN[I?Q(''C%8+(?.1[HWF%&961KOJYEEV( MN)*Z*&G2.TM_JR_IW)2>3=MPT,%=R#,QFO/_^3H-?^^@?P%1"P<*5S<@G\8/ M^%)?]VQV:]X '$GZZ:%Y;[ZDY D$7WC8T=)I.Z,#^8G$#8J!_NLQ_9QYA)%3 MMP_91D53OM]><#I#_CV5C*2QBESJ53UT"SIS^=@ U96MS"7R0W[/2^W,3//X M0#=/4X&Z+NO-428WMH4AB*?8$W-C]+A0YA3A1JB4C;@CHG$,_)+\<>BVNR]" MS?#XBS_B"80MP>=PL?YKWYG)+[+/?3*'/A^HAR?,LZD;-F6=$LRO-G#8*.$:5^[\M$'Z++?MAXZZQR0-AH51 M/P7Q9'RT-?7U?7B\[4 -7UJ@Q)L#EA))YA".^.:=X6=,R7Q?.RDD..NDRLC2"239']KD9EMF2O;Y'#_CX+ES MU&-L417BFNGO\B=N+3 M[?!)HZBU^2=&T3!/C+##=BJ4>SFYL=S]U,FO;^K>GZ(W;:7=9=N?+W"'/5P3 M&L@=6"M@C>-XD"-EHR"]46.E)AA7L$@Z.2<[6 T"GY7OW_6>YZG:7NNS(>N] MI+@TNFRM^SC>KK*BF^%?]"T&"C!0/YQZP3_X/?2+#.JTXP<$<_7E/X7O66TJ">U"FI],8B-*\U!=^4MY*RO]M)_+ KS?>]B& MH%_=G^._,L6F@*%9";/"J96PR*7]YRUV(?&O8<>3'6\O.Z /,\?2 %6WB4X7. M'CVE!;3?4NLKX[(,0V,?-@F5UWSE:9FV8RXCZ?0ZW&(WDQ-+XS/9RZMOT-%Q M)."X%^#W*.ZA TAL0Y>83Y)IURW?$U4S26X5GB2+_J!6\TG<;]4ZN.K[Y2*E MPAS<-K;FP65/1G92ZQLLWG02C75EC*%>6=B):8:5U?H/S5@4E\=I*ZAF;=VL MK8P;ZQLH]P^LX"]N$2*Q.W[7E#IH+O@32)[1;%1A/<(3BILQ,PSDRO(RD^?M MO&P36EFYW\?*4HAFW-D^@]/E4D)=W!+N?K_L]IIJF=P*I$?!?MMUT--FEVM^ M,(XT50U'?DQ5$C4;;03N1"F/FJ=;/NNLCQ?_U/GS8PVN;1=L^PE^N_ER/J7:E\K"'@^Y;LLG(SI=;_>=9O4MFJU\0LUS/?N^T"@ M@+YV8QZ=H6CF/H\OB0\HP'>@5;XOTX,H^/NN/3+5(2:])Q[8Z_=*G[:K M$W^T7>ERHN.&B=7;7WX_65E:'KZT@ D" MPVY>^S\"20IXQDOU1&+W6!H1%VE;'L,+G1\^4*L!OS#=]XVCFEAX#\$-Q)M3 M!,M179PC7US:MA*;>'_K0P<9 KENYJG$-)@"S\Q0TE^'#.KTB!>Q'YE-0F6> MK:F8]'RG[R@:<9"D;\E&J!X?">ET#(D*!BVL"0$U_:9U?3%#A?HF(;IQ-KS_9_?\?>- M7$^LLY+ L_(ESP;.FNZP/PCX//)BS\F>6_K'#=K+%U\G3]0%L@.!P+-U, MG62/H DF';_HY282W'6@QL#YN. MH.=$83W"D9SO_J?P\P9LI,0.PX]N@QY" M7518!8DF,?7Y0_EN2MU;UM/T#L&%EW_UI3'+_'3Q7&,3Q9Q4^_;M2AU#TZQE M-B=QO?B8N ML3>,@K/H;%5>5WPESV86$&1';&K^5F5T9=LO]DE)=-7&Z0PKF M)[HCKQ37TK[BA/NO;R_^KPWI4U4O_?;S!;,3HNWD6(&=O5P5#.'5#Q!:AT#@ M#5X2DCK0PXUK@D=.(2*9T%(+DOBM0%A?Z>]EO1]J=ZR3CJ5.)*>JDPTQ=WU, MF.L2I",6JYQRWR\&:)TLR^WV#'37;@CP].6+,W:]?*I]<>14?3"[3O 9_*ZV0W!-'3AU7-CU2#PE0WPI8'B6C82'3 MW(6;^>UIM!M S%O;MG,)<=+=6;QI_=KQ3R";$(C(?[6\_G<'_C4"T YB'E*' M+4_2+H'(>( '4"'&9AX$WN<%HL\&]ZDDFU!$;_Q08]ERJ;'T].U>ZT,ESAZ% M]9L%SJW ::?I)Q@E>'>X,/H[5.+QL3RD>ZO6I52M4*]XU8/G/+X%C5R4^8!WKV\O=RI6#K8U@-NVGM[\"T:. MH*L"@87T&Y3"M.!2 <;* +;VU1D+%Y(@(I9I\;9']#UD' MXV_\6/QN(K.3;/>7 ^M_QF#9+MN%L.W5ZY#PWCO;BBDN O+)ODU1LJWP"HI?^CE(3YD8=["=,'$/]*&8'GF9*G_X M_VF.8+VU ?]I1)<, DW*" SZ!J3Q70@@O[5<392L$Z)P S"AQTIZO&DF SD/ M\C]GY=6'$]MM,=7:;+^N^D/0DG_UB6@FNY"#WY,\1'UKHZ MXR+"L&VV35Q?-/TC&+WAZJG8)JQ8#4R:XAU$I$6FZ5[]E)>/I8=BWZ(+>O[1 MHI+[VL0[27())6=8+"^;Z*50\O[W HBB<6G(LSN;NQ28% MA<-&[PO_)Y(&;X'F)TQW!\TEG?'AQW2(DHJ?2DB=>E4J!N*U/GNY!%&S8]FU M"^E&/M^VV85\B62#GDZ\28AF+NQ"O!$CPP3WE3\T#2"9ZLAX7W-6G9<7&3WL MD:Z4[YOK@#L]97^>K2M3MDGA=DCG5U>WFWL]+1K,]U*=X%)X0BJFC">7ID6_ M5^R5KS$90.05'!]_64HYF ZJH9CS8S.K'7PRK807Q2G^D.V^OQ+N!O" AK"= MC9X,RH%,1/N4FIW\I8)+4>^M1)LT>2(CG<2(MY MIGLWYD;_ &:FN!8]^H_5.75*HYVE[Z\%!DG3:A9QQJ62NH-EVF$SWW4OR6%J M)KO)<4\2,S&$K49S?M1=2JB3<,_UML--TU/%OY6S.U_/%Y.JOL^E#/N7]-S#+OV=LYS,Y]DHB-0"\(/I:,]+6F!#4[0I[;JN! MVNG@FCN(^U)+33MQ$XH=29K- *>BS//C =:W'N]8@3Q<&.^]-I)�:-&H7N M?3*WW$4S01J6UF*,DOUJO]MZF=WHC>)S&FO7W[B=L._B[<,7I0\\=H7+X%9X MF9Q[Q77# 3[PFCZ,MQ\ Q$Q9Q"5*781$"<#:]M">#6M2=5M-X-GM+B]Y2W[# MS >2#^8_8(YARV67_6CZS(9="+0,/UI"324KC@E'/38)O)E:45?AC*JN]GRP MO\>8Y=1,SR>.SDZ(3MT_:L(U&,*DKO=C'"!WJ?P A9%+D+PRPNM@ZJT!6Q=> M@%?[T?=:M[+YA??#"'EPWH(N9]T+7?85:9E-QC4I& HPA'_7^?=+:E_B7%/W M$?IUBB4^%"7K[%;YYO?D-V,7Z!,CW9>89Z(R'&VF2M=F6W=H9KTX1/C;W.ZG M 8)A^6;'&SB$$X./RA -"(^N03J.6H_N0HK4(QHE+Q*$0BAJ1)Z/ZMHP <_> MJ8[\#A%;5Y>$7M5@5(GXP8M2UX:L.F1//M.&AF#849ID]P8*X'[!7-6]:7I: MZ\ZJ:YOB4\B\\-<_,LE#_PV4\#^DGM?=Z8+=S$/<-.V]-%T]%E@3-FJH=[Y. MM3A'[%K,B" MIKH([$(^,7]B2K>>?^CSRSCN^K4N0M5F22@L,FZ]SQF2+MPPQ_(RW.B6GZO4 M>?AX!5T@@WDHC78&TV#!A#C0N1C9.FJT^?W)2/L6?[[/BWK0&M?ZS*D+>@N- M$5'%27(LX1>*=R$GH.1;"$"F^V_)=%G P#074Q>)61D[F*,82]B%2'DF:%)] MJO=EYK7IW5IDWU":6+OP2%-:Y@7+QC\B/:"FX(1(^K60]VH\5A!U:7K3:@[? M0.WC7_PM KK-C\^V8[KA"6_&JCVP%6L-]I,T2Z:\Q_4KHPL2%>1FD.(LI3-? M>_Q=Y?X*IR-@/#K6%--F,G"S42LP/?#:W<1BZ>?:[2OT4S"U>M# ^P%-\LU6 MJ!CJTED,S_BVU=<$Q!_Y6]M6[4\Q-6W%<>9?]\>7HP7H,F0,& .X52)0\J[! M(U[5'?JJ$]^@@=USS\Y)5O<<4 G&[M>1)]]LDC;NS3XR]?/=HM;+2-8)6"Y- M[GPC=4LF>2.MX1'F-GS\\A;5&0]S!^"4X-6G7L0WAST?)\E^J M@5S)"O[>6M> .\DH@[F90L>J"1K9Y%EN(YHFO"1=]V9#U>(9V[.%3A-I%6]M M'F7[6T3.N92?;WC':YM58T_E9^2JX#UQP2:8F:?:-+4V)Z&ZY M R/NJL" E MJXGEERN2_%FQ>*H5<(#F3A<8@KGCQZR)91'1 M*(7"EO(E\[J+5?(0;=EPPZ8&U2,O4]A==7GM-D_)L6[O]1TKH-RC1BKG^NY<]G8LO+Z<=\7D:^'M.C3N+5N MV][2>#Y/82+_$O0TCDZ?XEQG*A-[50%VUC[WCG M9J/QI'A.9$:#E'0=.2!61_OIAWL[CA.I59EIG\9T:W]\F&]QDG=Y(*9IM5_P M-KOTP;R_KPQ[$.W44@P1.Q9"Q$>)4F-A;56Z'?F,(R&UX/>+PYK M\92Y?[%]8^;J)T&1V(7PG[ZS$\TL\DD_6)E8>,U9^:K[H&_;@C[7?\SKDG[^ M7+M>%=?:.&0R][KQ(I><[614/83'1.\EB^03_/(V30F9,=K\YM&C( M6'+&^;@_>.4-E'CG3;A$,(M$]'8_\] ,Y4C++H2K M# >RCP9=M,:]-5]2?+A<,=+\5B6Q;(WK?$M.YTZI?H$R&V>H0Y)(#]O P'\# M)/LK Z4)\JQ[H"^PHUNQ9,M:'HP@D']E%Q*J0'JID>F40E%HHD;[R(Q],\:] M[RS/YUTM!WV'4H7R&8>DJ1Y8!H4Z_9Z1IV@F:!TW7L0/G8P'N3& M)5Z]^ *6I/V^W@?//SAT^@J__D'_E";H2G#E6C3V4)T(ZA'Y8"XY?T:EB0%M MT1,;\OXN]C$,YTF9M)N\'*3S:%\NVWZI=\\NLQ]\!@N^HK!ES>0,!/7L)Y0N M<(#P-(!:PPA&2S=D(^\U>F!M 6]25X>,4-WC#@YNK>6( /%?!K^Z4UD?'I'B MQ_,S%5 G@+=DM;:=M$;\"S1DD'Z&I"M%:/HTG[[Z]D3AC^JX'Q+1(OO.LXD< M#3YWEJ7[/ZJQK?_<(3:FF$ M?30/#-#V#A\;.[XZU\/RXZDX&4X5"EA'&5!2YSR(R1=+TY)7%&/Z&0,PLO( MRPST$),=N0N9D?I$53FT<-?^,L'QGK6HS=&=\O,(ZF7S\O,X'/H0\X?3/N", M3T7Y@UV(AY?BJPRK2H-O[GFQ@7RX?IFMD]6%PA=[Z9HY35D>8G>%_%,7RL6] M/(*/\]X^-?@OJ=2&)EW &B0BL86EW;S,,3C+XVE-DG#C^4R&(JE=:S:ZGE%] M#?6HOJVR_]/^TQ:5#;B/'D?Y@N584P%Y2D@##,H\,@\314LLPN[UUES,/3'Y M)D(\6>>L#]ODXP?M7:,I$?<6O7Z+8X"3\!@=SD(O"V8WIAP77R<%>%D-K:IK M8]CG_:G=[KE=Y[F/7YS=9ZEY-TP"\G#U/J9I'[H?MIF\%HT!6%UW(')/MY:0./"V8M[O\9;V*4SRC6KZ0]*88U57TRZIS M_4R;.K"707^!V0IG!1'H+89L#@O-I=XH'4;!"F#--H\+;[9PDV(6_NC>X/OH M6/TT*_#$B:X.L7;]QG#HJ3P([_@NY!F62^<..8:XB>:A=+>:>;4%+/@I%N*6 M**UI/ 4&?(DBG&'S>F7;2N!E2G8A'<]1\M _-B#1,[,>8%G%%D-!9")4M,)& MDJFZC'P]L:8@$" RH3V@$NVR&_:F&Z(2@> SB#L//U\,$G[5^[/_4G]5D=G4 M X-*"ZP.=KDPF]FDI[*W3<\\1;!\481>FKT M$!^\=+7DZ*8>B6W[3T1?BHQP_OQ,$&WQO 6=0K<"@T\3NG&:7<=H1DFZ60HV MY,>M0OQ2Z)E#-Z,$1-0H!>9YU/'55KXT%! >3KC9A#DT@0UJ+[TEI]G^9N,WJ?97E7-L[E<&&/$FMBU>J5!,: MGA\-9L^WI& :S,>:_E8;:?\'QELT&[H%+@SSJ3VYLKKY/ L%&_JSTO(GQD99 M;$I>DF 4SNFG?SSO>-CR@K$+GDR6UK9B1C4AK*Q1*#'6. MC1AZ"[A*@0OZT#P+"AO*;LGT,,$#9]@ MZ.)O*JTMF\ MOF6INIK:M:=N@"=YQV9IH)Q(-@1\*4BJD$!L5Q) MP354J33@0GH7,L7U5+X-$HO)C,+FHA#)]*F)*L629^32.).)+=.-FG#]=]!$ M+-DJ'C@!AD?\[6Y ;FUYAA0/G*Q8":1<;(9*UBD@L_QJ*BAML4*[D.MOQCM8 MWUX@W2Z"%I\+3/7X?5#69D*NW@_W%498C(_!B]%%R7CJ4\"0:(:XT:\GA;H$ M='CGH,RKOKXFFG;=[GEU7S:1G?']\[!R;W($[?3/"\/1H#6!T=,$^UQCFI67 M+NA"=4_?A5P"4EQ(/Q27U#QV:C94(E.I"\!^9Z&C?_?E$@9EVJ0]' MA/VSY8+S5I!/^UGUH6!(,>H601D#?B 2DQ@EF+OFX18=[F2%IMZ+^:/()YVZ MZ=8199^DNN];%2E+EVVDVJ_WM@IHCCZ7WG*!&C%_>DR3;^+'CS(GQD@9V& , MFY_VI#CAP(L0#>:)86&_\EQ2L=YRXN5+J597 [@XH](\_=03:;8 :X.PG@:( M3L&&Z :G(U_)>CC*G1,4E;9I$:33J'-U#TIN/3# ^J;#H_5[3V(.%E<$H(H07) @U6C\ M(46+,%C)(_IL.54<;E48>&[D0/]_V73F/M&:*W+^3-KX+VV63=< M3]4_)7?N_^38-F=R@&%7V)>T58\9W3>]E8BL(+$/TPTAO_12/ESV.1%G;ICX M6E\V_^0!/VQ%!?T(*U4.7(X4)"?S ]Q787\C2'+D_VQQ)^2';+(7Q>33E6 M[6BY=+K,UUL/OF2A5X"F?15&Z(.-VU-O:,4WXT:F=N"Q>FS/:O"CJ1I94'Z; M2^>;QEC+MUA9_8I4SW>L'[;^-5N2[24E,?CE,>_A!4T-8>K-&N%4ZX2S-PU. MO5'5.LU5P'XTF&6_]=8<7 '\<@,,X064; X'Y/VQZL,KTF2]49WK/8%6=7KD M+DYNGVE6SHS0&\J"1I-Q1-<7[F%LZ1#FJ7G<, *0BZ"+\=(>,'_@@F;P(]WP M"J"7>"[&^&R>M"GT\)C1\,'1\<[J^OKO*K/G%SB&?[/%ZT&!#2(B!H%BI6@V M:.$CU"G^1?S?))1_5RE603I.6CX[VUU8*Y,DZ^:/4!&, ^M MD)_0]=94ZJV$1G:Q3/;L_'+04?97 F9^"K/&!7[V@;HU MA6Y,=>A68P[DJ>F_RMW,&Y,.GP?=ZXHCZRNW.1XE^S4#48F M*2"6U!I_G3*Q\,[FS9$CST_TQ]]E.[0+V7<>.GF6A?2@2?U[%P)QQ$3ZZZU+ M#JFR[R!^ZBMP=HQS/!0YW3E(]U][YUD8SF_^WIM0W^"4W<=Z,NK"&';G[Q.QX78D7#= 3V4.DNI BITD1I MD):S7;N[/9?!F-.9J3LHX+^OZLF_E>*-9I1A"&G0(M!M#1]W8<:A1*O"&6TS M*5^]M(\F,XQ'K9UCSAE<^=[N05QZ;A.Q-,W;F8'G=PY&0X@8=_AH$Q%$37*) M*2!/AID.@O? Y>'_T,YCS"F?5&AD*:31>]28$+6V>C+I7**^9:S-J6<0"(N3 M(:$;D('2C^Q"B%LK[D&TQT@CHE2M)\7E1F6JMU&K.RD@\D/F?/MS29DX,X,L M9.*H"*IQQFMY>1>#;YJ/NU,2A78A7]W,,NWJA.$DS*IU2 M8T+R1,L@@ZEF-I-79;_1KEI;KQOJ;:?O_;9/ASK4GP4]O7$\S_)EDL,9 MM^ZQ6]?9ZN%D&PP@O;4\"/HJ+WDX1$\2A(F2VQ@)SZ'#\T["E,&P[V/HMX2W M!WR.:_(;)W1(6)\\%QKCY5Y\<4[KMTO$CT3T3GE%7-^8MK%OL0Q[QJOD9Z=5 MS>V>"K" Z-IB#F@>8;(/4_"DRY44#&EX.3$(!V0TI[\9"Z\L6(0)H*YM.$YT MMF1>AHW9B,J"LWD; ME7'2L,6C5HTIWDX>6'.&;]E"3CM=**GA RHQDZ/H:+ MB(]2/_\_NOOV<*B^M^^1A"1G[?O[_?->U_/^\;[7]3[/<[U_ M[&OFG[7W6NN^UWU_/O>ZU[V^AJ'/;:&%1EEVCCIM+JW7";MK)G_GS$/K?F4W MR2[D:[10T8=O*\JR(,N"44U_H^[4.Q2 YFX^UZ> M8T<'OAS.>9B?H@IV5AST[:(43#V/M6.P#6>?P:O@&J^PU?PV4:6V/P*M1'#C M.?%9*4)'ZEAIVUAG/E:V^GG=K;50;W!+Q9NDMG$]_1*M5F!0$8HV;UR='\XZ]TV,+JY;DODC?Z@:X&UV0?' M3%OGWYA;E(UF!0QM:2Y^N5#W_S+? 9 #C5#<4@X.-"R8@F4SS&U_ P99& MA1M&0NS>G=@[4HPJ5!V$'<..5 M4(K"?P0LS?+M%-B\DK'02-,BL-P/,^:[[QO._D#DQ]MR\>XK*(,4C ;\NM+-=@QPBBP. M==K$=A.D.9HILE>:EL9-DVUI-;$^?[+D/]7,IKT;[1"\D'[@83NOHCDU!QH$ M<\ \6I2:^+(H\_5-YB@3@PYQ3E=Q"-^FND%K MC7@U(KI?V4.-]YI_ T0+]H1"VGWVQOAB;6M(D:$>ZJ<"?)7]1/M;]NQR)I_/ M,W2W??PVX%>'5AK>8:]V@0J/(52)@M:NL""7.47"1F">^-'>%,Q:1L@$M&5, MC4B?P)FW&ROLSR5YI_&QTSU=P5BZYB3WZCAD=2-;YL([#OHNDO MCIC"6A>9>B^'#(?M[$W4E:A.*>R:C]9+P&N]5/1$!^1Q8,A65WBG#!<1^+H2 M&$_%WSW"2V(Z_\IU/O M:- 8)U2^1&=G8BJU.[C'Z8@(2E([4GXX%#-TW75I6!59A5M&'*JMG0^:W^2; M8WTM[)'>[5VLVNC$=^1DP\G$)CE)0HC]^GX[&X+O1!C*&WHWN&E^[BJKVL<) M-5R(GLC<(]"*#+00Z^]V)%@"+9#,L4(\ UJ[6+92(X3@([#RFQK?^J4TJ"ZG M+;+1*.U7L^?!'-4\F:T;=.^9K^X^AZQM)>>HZR O=_\[5.2.NT,XE8=7:K:A MI@J=KGR=_FN5LV=1V %N2K!*'P%.&525?*> QL@[BZ5(/JH1])V0KIF!'<\B M%]64K2&^]*WQH4E*W(O$\2'R,\Y)P9PEDNC)T#)9NRS5O(JZ;H_6_ CB3I.HEH=(,?YNHPPT1Y24=;Y5P6FW'>BPF5$($4I)/ND M7!PGQQ9#FYI?)\S'^*C%.6O%1WIH]VDE0Z-%6:J [SL^S4VOXO MO33'=67Y M_C?D5BLP8U&QYXT%.J(*V#^/S:ULCQ4/>M-3Z4&RJ&9[G3K]G#:D[.,06C1C M/#WOEFO59[3^BP2'7!%V?HY?#M,/_<8M(:S00=)9'%/@/'A6/<3.EJ=[)%J] MWPE(&=FW]?"/IY\4S*[?W8U QE_U&,!4_1#*=T!K6P1Z>[HZVJA#6>TGIFOR M'UFRI(=EPUL/HK[EN?H'*A@M(U[D2$WMM?/XJ&8U:.6QPVOW MOG_'+I*\NV]2&?'Q/]LL$0GAQ28^D^(CET_9?#O%V4-QEJFLQ&<$&J> MG0J\Z 6#9NIF]CK@^/BP3779 X4'C)HE!#RPV.IHM3AZ(.,&<=6P9>+-LXUO MT'^B^\E,I/U3Z_>%8S#8Z? 3 TUY*,ZY%%B'HF[^^G7&< VOMS,NAH0',>\4 M8TI&&UPHY;1)[&QO?'^H1X]A=:X4P=53OJ+ M3;OLW6 O 6+8<@DUF#, ^E;I!;'3SB:A=5ZH\?3*+C![_'\ S?O?/6 .M-YB M&7%_BS &!MI!C&7$T3>/O+FWKZ_>1Y6LE!)RSUTUK,2R'+WE?0*<@*=ZI.'>UBKH4/#\&=R^YQ\9#;TL=O^9:I MN/VRV!'N*,OHKP,D?4E@06HZ3/(G@YN_46:Y)5#;,@('WGLF=/;H:]SX$]+[ M$GY!>&)"P#VN2UH[JM_WY8!]APG[4?*9NX2R_!MB#2O'B425(S LL$YLW$S\ MS + MEZW*Q.>!5$@*"XQ,TMKE0#,J-[KP/*;F1^M;64RS_>:^"XMHI9:-Z1$Q'*R/ M=DSI65J]P#>^NT,]35DS[+ALK 3Y[*UC"U&S8G _KO5!\J0FG!-W1+"3^"EW M.Z@ !+6\\[@T,R[/2UU,BG' U'L]S_[8/O[YUX^P&VMHM9VH3(/X5UZN<4K_ M"D3R89N2!+U;J1E!9=I.'A)EEQ)<@)G)H(:7F"F*_"0OXKZJC6_U]\J(58.J MW[IZ.[6..R/OIQ/FV_,NMWX/1$RCL!@F&5J[RMX2ZLO$5,NURJD0&2@9@MR$ M-'WB,>'$1 /FR.N4-HW62X=YJWI;+-L+]S0IU-+BTC>E;K1VT)5>(RE4*H36 MJ@OVP;IPB,X>P3$=.#2N;:G/^7$3H/ &X=H$MO2ZS"XNZV0R4K:@[TJ7UKX M16[]_ ='MW&WLSN<[0HZ9F'/)%' (PE5LO@9X&N>,3\*H*;6FT[2UX")S2AI MXF:0T0$T%8+F!QI&,]N;>_1S+VVO:=W16M[L=S ]-\(C* ,-ZJ%A/P>M=1+H MDYI@8A?*&KHYJ38;&!W&86F1FH_8J85B)V,TG*M]GJ#WTWIU-UCOE_)/VM#3.0] ->-/_G2N!RS2M0K9T" M',7=+)U$)YN^FG&O\WTU(":LQ*=[?1(^X.G;8V+=SQF#?V MI&&H);$9A$WL&JXP'!95!#C)-QM4XB2F")WQXUH]W/K0B3>F9=Q? YU+W]GG MB:>QZC5W;=ZLCS)H(]0,7V4,(2$98Z #DGW53?M6D%[ X\(P4M<-SW'N\/L2YMEK1^(-2I=Z4^!JQV!WVVV&IG$2%4H>1 MT-H&@:E0!XP0^&$AVVZB"/14QP/?:='1LJ5CE:>'?!RU&_KI M3)4[%Q^X\=:]=%XU"+]$4FR*I&9) 7#@4BN^:3M'G,,3S+1G+ ;%\97 M4HL/?S$H47+:COBY7+MF 1W9WC"2WZ,25Y9L]3W# M:^->XVDT:$J%]0R61"<\H\:B!W3V^QZ2[E5YM[ PY1 H7IUO=?%@38753#7C_-+?D-]3=<;@>X6"L>VNS9*7_L(3*K&\5^B@%$U-E3,_NN<=K>YJPE1> MBU;K][&UZN(5;I+$5@IP'$5&R<).J':E@F'R,F(C9'3>?C? 37B<36EF;9BY M^,XR9_-?WQLB?I5 +]Q?$UW<'_I9,7 N)^KC-48I*ES*EE'[\1H'Z4;,K*8P*HDP4NXA5S>"2 M>"E\?9X*.;YQ.UGYYT89 >J.T'+/ITI?[ [,B'>GUO5G\_D95L.U%%-,0@0F M.W8/"I)=H=AIQ%[8"^"&9MI90#]D2U+!WWR7:^%JW]&:9<7KN!(1N*?R<'K7 MM^)7:6GZJXZ$;_VX_O!7T4I)9=B(WY,%1Y81YU):*7^Q;Z@,%FA)AJ3G!!=) M3;L:50BG0!]!,/%S5*XLI35W4T7_558SVYD#<,SS]"\X@74]2]K?. M<;EQALH20ZBLVL(I3*('(&^3Y*"U0O5^800'IX)'NG]9B%$ZU+&-NNF+S'L,LP'M.&8_CU\&- M(HE]RX@:IUO5298D"="C20,=!ZF=C^0VRK28511@L-?C3 E;I-3ZM^R)[LA/?OFK MR\WA%\J";W[,5C?S7W=._(IQN9CCJ14GMI*8 1GAT9#4J4O_W.622%QU/G=7 M?^)-BRNWZOY#VX>>7& M+6 .FP):#Q[G936AQ3HX%/50FZP4JIWAQ*.RU48EYX^MB<8>O'Q2)^/4 =/T MV#%'0I/@VK^SI0M8E:A922"/_QI,%YP "YN05=\&6SMH/%:3-E:PV76WA;J' M6\9XZ-6'I?&9%^N8(QW(Q]"5Q$?Q:7O3B2O[+0>@]W3@!&YH#I*B\,3YN[/8 MCG,MC-2:&C^]M\#ZBI?XK /U%=G\G]L&$G9?F O>_E$[;=W[BA(=D\.+H$<' M"7#"@*9J[2A05Y/8.;Y%E'15$Z45NHS0(DW8#"XV.'!./6$E$ZY89"[5M(CEV[.K5>^*CZ+87%0R4HFXMG>$N(V@T[@CO+20% M$[?5H0"M#25+N,Y3:V4A"?O)![J%$A&38]8N\_4603W":8U=KTRXF2'/DB6' M#'YOZ-2+'OZRXS$9-#$7*NGR9T4-='8B?34DA9=CEZ8FMF$2LFSTOU<#(/AB M(-0@8?!P;>^W-./*XV.%&R])0.>@))E6"^\0'/Y7B_$/6=FB@\ M='1HT?C:1%6\MZ,)>0/V\A'C#9>?;EM]S8HBB"8U>0G/P&Y/@N"]LNLIE!>5 M.N #+=X.";>3)N76AF9=Q)\@YF"C^7R7Z)# ^A#"A\T)AG>-[2K478K+<95T M=B9](XI=1E*T5P=UV8G<&(%,8?,?H/FV;EE'50\RTA#.""Q60!WM1QR)_0V3Q *.43= [S7&R,TX=:_3 MTS:1C02?B>G .._/'X?-"FK(QT/C'4M]RU_V2$3\V7D7L1L%&M%;88P^)U2, MAJ2^/1>>6#G_)"'MBIU41FK(QC?J I]3 R("(YZ-[[-M"]O2V-N??3+Z\L0# M)?_['5FG3F#V03VDZBRABM4D)"T2;,;/\8^ 4<4@[1CXY#G>;VF2DK;@>16< M6TB1KA(8_?IQ*SP ZW.0TO4FX"I0;P5YC/F^=V2!NRE\:U$I"4<>LG84Y2PC M EBQM'%+WCJ*_(7JE,&45@UW"BX0B\-=O>,[]XMM\JGWZ:D[J(,F'N*HE4!.^??%'9Z"E!'X*)_2U>X4KV0E(U&C1TBEU&8'/F4I'B M=K[/7:],B$ZTJD5FQ]=%?+79>5ZQND!4=>P/3_I9KE;@)+-%_=PH'I5 FG_+ M:D4*E&%MZ#-V+2MIAC$@ ]QJG0@;C0EJ(A(X;AK -P+2*.S;]4:RF04O\ X< M[;S01L5$P5I?/>_ZC+9UO1:(]J_[0K^5V^J^/]Y2!$C.R@J(TR3@JMIM$OO% M=>IL7)D/ 3D8YN%,XXF#;UNZ[ XW;JSNE1AAEN4'S1\9F!V2"IP?0II'GD3@ MHUK,01-4QQP3P\\2P1@H$'4'2IXD*J9O,)1I3 M(VE6:1^B3)))/5\C3'H.G@W4G'_CXR!W6;/%3YVW]3S_X$-2,\5#G)0 M*R%1Z=1_@/S11L4/V$DT:-!.SX-ZW>UWAEDW+R,V+,3X.-*^1"PCUK_(YW5$ MO;+S.'OHXS3;.G/@>T1Z@$*@]G-D)4N"(%=*V 'NGC!/&-?C'6%^SYN86S<4 MFO5WK)W0M1]O.GG[EZ;>DYX=:KMW=[I)NJYLJ6&,A->7$2D3L(K:@P[ 6=3X M-$76SO(E...;=#F!<]QDUN&ZC?,CQ$R"84&,%P;&TTWV=,X<] 6))&%SR./[ MRL!I@NG$&[3.-// ?N0.%%\_O1/I[K 7Z?Z?)GBE$[LQY>:S+@*?=AAX]+ J M*;'UV(O35>=MEA),O]??"4#J?V;8V-N6)"\RMXC/_U@Y[W#3 <5.1VVP$S 2 MQI$\1HOFFQW=%"FPXE=82RY7-9]F&$ZZI;XGB9H,69&:R,L(Q5=W!BFOL[C3 MSWY&5X8M+",T\?98[=RX,M,@2E3??OIA*.'E4[FOKR?5A!K!\, IH(]%7@MR M#<%X=P3X\(/#Y15$CLNTC@)/W&W87N0[>G*]["1F%096$9#5]/=%ZE4Y M*V891;^>LO0I639P<&FZ>%KCZ-MS?X-H!2/C/H>VZS?TR6RV[O>4QWZL7SFJ M)!+=M-?]M(227T:<1<=[+V1H?3"H!D9.^3+8@+40<9#VGEQLS0,LE2,HGQIJ"FC57K-F>1-3%9U@*[QU; M]:(*GO\ %#LATTT&3SIC>]#-^=/X'MZZU&5$C-53],Q>9$<#L7L% OR=JA4] M)&X"0^Q=*>3C4]3")X%KX<'H$!_\75DM3;5TX !WM5B 0!P?[IHGSJT;+[K" M0LTSN:\AI\-\UK DJ8)I(@?_Q*?Y4,,>B7]IM <5]RE57?'73X! MA<,+M2>0&0-5JH"/TS>?O>DOIV"I]\2B4%4PG5./&-6VGDBH^$D92% MSK04Y'53^Z9\1O>3+.125Q2D)DILE JQ/==?&B%[=M\'0<3T 49EJQ+YK&NT MK+)8X@0Y@2)'4%6#%- 2H9GK&O1K*AWOBC":9 [V\O]!4O__B*<(GSS9JEHG M^XT1OU!BRSUJ&X65V;-?5.J?[69_,N-3>7,C-'YQ/RE ;OCM,7 .ME W->BM>X[*XIQZKE+6A%@[RXX71;W\ZI9?>=]N[1+:3:#;4C #:;+)(Z<4$G.$T GHK!(T-"OL/"\O5U%;5WW M;!4Y6=6Z=&TS+S]EIQ.NPM.B:,DK[D:,/,,>=$#A/+2.JEV)1@638 MG)0'Y;%GD$GEYTE#N7MZZZ.Q)=,EEP*#]4>8[RN:,YR,G=2W:FTY4UL41J;] M//RO:"4U@1[& DT//A'(K@3\( 7H'60KRC&/N,++\NR>K=_)$9FW;4_B#@B. MN>[)Y0RSUY4JO_(Y_W:-:_XVO6)1Y[^2*53F<4+E)4A&4V!*:C*V0Q!\>6]; M((M!W(]'855QY*(8LG6VFZKGZ-I%ZG +OQR@ M=""'*$WTFL&4"YL XBT.+M$J=UL?=VY1P>*Z97Z-2Y1.1DR2]MG](Y3S7XUV M:6\1']A"[0K#0>N-OX2A A^AV,\A35':8I<'_U(-F$ PCIK<)3REY:=S2M$$ MP\3F5=,R+S"#%,QF^G(NG6Y]^C5&01#Z3WW^0/00 Y)>1JQ MD_?VI,5Q%Q17CV^J;;CS(6Q=T!&IRA2]M-/B&HX&)RMG=9!NW1A-Z",2\'!% M3J*Y;V&"VV0+[2&HH!,IRJ9V2H4@]4!-K_"8Z/6+GWPUJ[NC]9=&JTM+"CYM M#J.JIX3.YP=&RC!>$7N1-1BA$08V4.M00:@$RGK4A#5XBV?N&4G>YQHP>VRJ M3J)F_;,RWT^;3O]M/4 M]#(S.*1K-ONR(.F45L4[]OH7C0'+B,1ZXB?6@@[AQ#*BY5(TI+)HJ2S&^]&& M!(T93=W 8"L*> 5I"EUS6DE#60Y[DRJIZ[/[XWTO@69F#TO^JIK5W/--?US#[(,!<\;,O[[ MH_'_)0E?2$AF#Z\$6FL$N/"/5O;3V8]@9_9+&##YQ*.M)IM88I:#6[UTW2IS MVM@U:K7'VFZ+G)XM-S]H5;3KFW67^]G+E<,6^[GP(BB^$D8CF(KN-,I#0TQ: M&R,>H[1@;$M2F;8W[%L0>0@TO>Z.M^SPQGBU:"0F^'C2GN]T>O/]3NPI OT% M##:_LH9A-.LB.$5L808W,4!#QX9O"W^SDH_9ZTQE'WV[YLFUHE #=>4#^KF> MZ4]_'U8/&)=)?;,NKHT0Q?. I"GP(O >0+&+2)4X;MO$'"SH&U?-UQ-V ^&W MG[% N2:2XJLNRBU.12[PL,SPT69(AKI3I&'4OW>^Y?#DU=B-<7!['5$=W(\\ MEM0*]#6/9Y4[S4X(_-!/05V.W^V"\;&0OW/Q"V/[!]$9'!_08#LT8:9]*LS] MP,''04=E+NS20 (NN!$*GPT4"M7HDUE"118_652X2$K9N+[[JDNIT[Y^H4N! MUXB?UVBK2=!^^KEDBY,A96,:VU:%'SAW\L]-M. :] Y%8[7-@;L*V72ALOA$ MUFSZJ_/+"!E[[="_]CFEX V4ZI1\_?C))88%,()^JMIS53LBX) MMA!7FK?,@;M1'))0V:D#57FPXH70@%?Z ,IZ@;\M]'GJHG=X@'_)Z8IIE7?* MT_W!*-E&<&<;$-*VRL29!0] M0=LC@$'.BZJ_U6!#QH#QS%)#-86['35<>'=DXJ3Q@:=%Z^>^HH 0.QLNC7M/ M$.H#/H>8,R?(K3;>/ZW=([]O"7I\WN9+>K?,=D?3#.4*'?D=UP?SH'94>2(\ M3DCJ-SS[6) U2;])KX *>*0)N0[Q2U:UUWI >EU -BVH4=CP,H;(N7T=43 ^!V60U8W; SO8YP:-OLJYG ML1.M.(26SQZ?_WLBY>J3,E4C"=;[S\DM_J-YNQ'(LNS/<<_ Y'%C5Y)334.R M3&WXL[2?$ND!N>JJG@5B<2WYR66E_5[[M)*A:/A+?.J?72E>(ZD MZGSK[_9#^IKO,\^9U,^F#^;)DS:0 EC@%AJW%/Y4 "@M\(?&B*JB0J$'0#\" M.K[P10,.39!R3;F/[4YL0-1U:M%M[K>P?=\\PP8<(^<'"6]5+N>@SA$L7_H* M70"I>QU(64OT^IJB(.#G1NW!,E.]VMO:D57A QY*S9>ED7JIB]0.Y+ <)-VP M$NJ#87 P9D2.+P]@9MLXN-M_<6UC6^?E;OA9 #5Y+U)\[D4$7#E;5"1Z\5.M M N^.C8H,W%[SH69[\R_$4 6,*3+M=5%"39ZU4'GC3+/&;K!-+971$G@[+*G7 MIW6-V%7S3UZ?&>64J@VOJSX6[#KZ>!G!7;G:54542V<_(%5FS:ZLSM4\0RZ* M0[[=3?#KG0TG6N(-VP8&9 .OFUL(8O:E/3;E9E+YTWLQMX,\Q7X M)&M-PH#YTJY=F)6D@BC^--RF".IDP2.8E>70A\FM%)E2>X7IS$B6!B&4\\3! MU2J2$E!>4Z[K*K#LZR+^-O%0=*K>;P;>K/R6''N9!6 :L$=XAD*U'Y#T'XZI MZA0ZF,1!29]F'GT:IX?FO%3WH;CM*UOZ)_&\ Y_'I@G5Q-N6$154[C6!"V$_ MJ X4'@'*8P M4M,9%/LQG8;JH(/&N-EJ@2/<\!^'N^H+0S;WM?9L MNG?+M9=M.^_'K?I^8"\F]M ?<@P\Q1=$]QHW$<=KD!L@.6(W"7#%J8*<@>8M M0:)'T!9PX](!\O$>\\!NDVP?&:K5O-'QH?/$:]>T7,1+#JUO66?V#GD-:JT0 M^J7P3P*'A7CP62&>U19\:*P8['7*4*T:?*W[D,J>1T5NSM75*BYJ+HF+2UZT M$0:#%;G3+$\V M/TC4>MG'03E+_B-PS\ _:?_^:F(Y] GFHP0T+XM_$23Q2.V0NH99-8>^.M2[ MG9JWQ=_$K.P5)]?GHN;W/]K#NW]\^QZ+@C6 S9.7$RK*.FO;;PUYN(R@>T3, MH%83Q<%)_C-884+K=06VPIUUA^H=)U'#6UN$,'=V/X)T45*!QN*+D7_G<7%20;W.[]J=&ZMSJZU =2=%5"5]Q@2H4[ ME.%P$P_R67K^6\CA,MJC_B*EE:M%OD#;"6O@<5\2;@,=!?L):WAJ\7:N &OB M<]:SGW\/9%TGOEBZY\5\M8[?X5KW1M%X0Y/;B,\/=7'8=,3GKA?E+>#B4,"% MP0XR:)#(=0(8[8TR8-$$2V-_'2EQ<6[5SV,==CNQWA$]1P91P=OVU9RLQ8S7 M!5^(=E$_B2PC!5%!O;DVN94-/*'&&P##/U?+>[51FY>94S*.;WD790/9/V_=?["KV*ZQ-W'/FM^+-=^9POY>E& M&2#X%E$+M'4&H]F^JT8.=UN86LFBG'IF\Z1EG[S:_NJ2@P:Y+BFY6-)? D$\ MAP_FF_$PLV\%U_"=D Q]I; 2;TTQY5HVXX9@>_.I! MTZJYU02S[M);XX7/0RJV00R 6QN9MDN7YIR)_? 5?Q9;Z MK=R!C4LU;X$IJGCQ-'*5O;@?$YN9^;2)$2-SW$)* M4.V#P6/)GW5Z?0W,M Z5E[RWN]]LA4<(@OD6HEK8"IN/]$X4S+4N(X89[3M^ MJOX]6&U/YI@:N[V.]A&I'8^/,RWHD_OMM/FKUIT2\0=!6H-E@]]I0LT*P6IB M-Z6R&/I"KXKB*K$%#&E7'H,3G\U*$*H5[TCI0KDF1P]OSN98ZNTSH8?IM!Y= M]%2[N)I-O/]_74KG__='4I-7R$;'DD),UXPTD50VO>TCV&HS1\_;:ZH=M#4] M_6Q=NM_FB3*==4\?JM<7V1S.,._TO8M8)Q9K(_;?7S7JOZPZU?+P?P!02P,$ M% @ HX)66,DY*R8 1@$ WK,! !, !F;F0M,C R,S$R,CA?9S(N:G!G M[+P'5%-?ES=\D5X$D0Y"E"(H39"BB$14I(D("@B($9 N($J50 0$E!8! 04E M2N^1KK0(H8A([ST)39HDHO%*VAN?F?EFGF]-^>9=[YIO9KW_F[6S^Y]Z] MS]GEM\\Y-XPI!@XX8';)]!+ LH\%N,W\ (QO +_A'7\7-\ -8!XLC%G@ K"/ MY<_QYWO?GX.-]<\W.QL;*QL'.P?'WXB3FXM)G!P<7+QOC\G M?V[R#TWWL;.RLO-P.:VGKZ)XZK7?A MHM$E8Q-3LVO7;6SM;M@[N-YQ<_?P]/)^$!@4'!(:]C#F<6Q<_).G"6GISS,R MLUZ\S,[++R@L*BXI+:NIK:MO:'S_H:D#V]G5W?.I]_/(Z-CXQ.34] R>L+2\ MLKKV=7V#]'WWQT_R+_#WWA^]6 !6EG\Z_E6]!)EZ[?LS!IQ_]&+9%_+G D$V M]B,:' <-K3B= X1D-:.XA,^GOJUNYY8[:4T4<;D_S",JKX57(/U1[6^:_7]3 M+/I_2[/_1[%_UFL&X&-E80X>JR !6C4O 0E(*^-GP%$/Z$O,@!QK<&9,]W0 M=YQ;>,(VI#W[5SP#<*]\0(C$+%G8MG^KFA%W,/?QV:]Y1,4L2VJ\*#Q^5U3K MJJB.B_W98C*,A-C.>4/U](]A '6P)_H:! ; LPCN6[Q%S$K10@CT%\&T/[Z4 M;7K7^F102U./VSG5'?EY0?YP-X_H8'B]= MO,U.N0NW8>IREP&T:]8+S-22:?[&>2BJM+R&( O6BK4N-. MEX1.U-KAIUX;H4+QF:,]CZKJA?UKYV=N2CV5W!C@_A@=<$KS5% &S^W.<-0, MFCP)/N7<;B=NTKD+*2<6UG5NG2'%Q^WH.RY!138EPUH3.]HD&UP/9)]QEG<) M+\^)6C9J;7E/'-'[I),/1-@;P2LI&I'3#.! )0/P0\@PM=&">O5;7A[3]\5C M>.S!OH]MJJ-:2RZYQXCSG2B/U)6&A[9Q6L:XX;QQG^@'8M)N1R M@1+$XDZ,9)O")F\Q&-*AMW^ANFI1<^U374-L409I[O&EPT&*"<#7$O2@%&QV MB4S&,'LOT)P!L,[2R M*PF7^N0<9]IE>^5-/F]]25T)$;TJ@%9"/RNF5=&U(S^A&J%8@:E-<@WI6_K2 M?M:EE(P2-'9'>CHT++!TJYYV5BYSZ7)3K$)HML3;#,D%PWIL^<6.FT\Y)^L M*R/A_Y9DU[\(@>*J,$1+]>D8PD0E\>02:IN3%D]X+?")/C;" /!"XU5PI![7 M-UG:=FM!:H-+IL[O&TO!_%R'(^1@_8-4L1ZZ]2 )1L?!]IQ'R]? =.W..Z#X M1%ZZGZE/N$/_#Y_J/4S,'._ST)C.\9JM[@>/CURR$2HB%'XIOG),5ZG?831" M/=QGD2Q$ARPQ +87#" ?S0#ZQ&XQ@&5)*)X.)9HB]_28PU<=M$,W1*^N)H#H MGVLZ=),(IFS+R'5U,--@'P-X\\J2SLFTB>>H4+&TGWC2!OZ'/0VN+M+H-24CQ! M=VN<@.8*S<FVN8X.J_C#_-^@ST6S;JTPJGD-YE A7/B MP>*C]0AWR)0'X3*T/I\93PPQWI@#7ZW![] XG38.8DBLOO*A_F+0P]B^;=R M\G1_=.$@1!]:+$!TL';+[JQ$;K5)@]>^YAU+_3UW=B&>-$KG_D#1A-^G/5)'X')^T<4BE/%;N:(QET8. M=EM,2MHW3I$; YJ76TC]AQ[XPU\>DJ8T-IPS8'I'#%I-A>DQT4KP"S6O66_> M"D5BGTV]D7#/HCA,O\O_,(4>77@/FU8T)04G,P#."Z%D@82CL&U[J*NJ^'K1 MUS1[T1WCE.72LX@1:SCEVR]T@;X_A362Z5/UXXT=R#A48U:G)?O& C=H13 7 M$/3FQI_RZU_LE+[5H6-^>F?IO0W2LI&_.\S7JJIE6@>I+7AOOF?;@B(8&M^# MJ=?%HF9GR6&3@D=JD0B-BJ'6EN!$<& ,K9;7-SQHI>"VS;EV9Z\?#:5J^^^@,PC%*N5 M(KA)9Z>51AZ.7%BLT\$4>#, $8/#7J(/][5?7+&.L!"W;'T_<_-OSK(%?90 M^-8:)BS!"T3#7VAA\1-(M(S= M/_A*R[+V.44IYS/4E8)X89PZ.!VR>ZN=XLSTGU-4=LHYJC#HBT/&S"07/Z): M$'4[]:XT$UT=$S[..7[-TKM?<6_&G"O(JZ(P"O[4A;^@:F)@V0'X[4KG)3:] M_K5=SHP%Y.$6+?$--,7JQMP;Y$Y$BL26PQ9I8%BP+]QN?1S>^I;>!1&.U*9/ MTWEHC9B[S4PXE6R.MXTI\6( O%0!W&9B3K.TVG>:]9EMA_#R%V_#OLDG:"6< M>JST3,FUR>[(Y(8DP(R1@+*L.53BI7A7Q72L2G#,W?N<:PX_KG) IUK\&8!A MLSJ5 [ID_"]/'(7_XO[%_8O[%_<_Y,(&8%2QI^I,0!%=2;6Q, M,POJ15#&$[4@]&CR^TY4S+W6ML3G68QCOY5MD+VPNFNA\ MZ(E9FJ[\DZ_8LIIG]PQ%2*_N3Y(O0[LQ/UY"AE&7M!C Y!?S]9_,F+<^H_BI MSLHH\CHB$'(+T+8[OW3#SIQ/=%BISU0^Y7Q9U%AZPBYF9I#\&12DB,'/PB!P'](9(X5EC,<0 M'%ILM+;Q<'[XHV.X^;T0L^4,";S=/97/_#YK CSTSY"Z>*IP5F<#5 **R]L+ MI!\ O;SN9^4>H.5NJ8N'@6?RFR85G(J\'@KZG1![=!ZB 8D73%HNW?*L\G[= MI'[:()$4(?CCMR5_Q24ABK%&Z=:)I_7]/I_S'3N2U#ZLS,^?A_B97\1-, !/ M_YD0.D].A1/\-.U)D(4YOJ?=Q$]FMA-UJ*I24MH89J-PIV$(#]<\UGXM<.KX M@^2D9OEU%0PN"D$T>U%Q.\:.EJ,6=*8$=_']&!KN7U$QZ5?&DFFX?^8H6>Z! MB!%;VCWES7ZAB\,MVODS8#@VVZ@R#N7J]\S^QK1CQ=79SD?'NY^\.:X$ &\ MH-SF^?V6LS"$:(8]9M6T<$7X6QH59CNPT>*?C4O#+I_,Y7DM?'4;7 M,>O9&4>\W?8#XC4C<(?XP)%R"UG1GIEP531<.9;@:#\D5'-C]GC?Z%NV4MNS M-+@RY2*HVP4CFOLC]Y#;XT3CH=>%75W-&*B>2SHUL="4I% M)O]%$U4L_(6E7C,ZKP,J?,2(#@X.YW:=G&Y^EDL1'Q/U"';95P*D60)\8ZGF MPB05HDE5RMO4H>439[G.=D5:(-J],#[))SLPC_B%<:H<,?X6+8-J M5 ;7,]$N3SYI05)/[AN4G%V\>8[TM#.8%"524>&R6Y144]O'!?&E?T;5^%53 M]*FW+,7AVF \(0OT)T#C,TL#<*_]N[(>9F2F5AJKW%6[F_;-5&;:/C X\^R+-^_:R\VTCGW:&8PST80-QIL)=H3KY&RNB.B< MQFMN,@!AJE=Q MLTKVV>M2+AUQ(,PCWX(JX M.^Y"+/[X6LCF_:,SI@%E3J\UYRX ?J9I80NGL(>H(W=(Z><@5E8P)(QHMA// M *K%J,(/"$=320S@(XKH:#D3THTX^./UI=E.!G# 0!C:=?J'KS0:OIR]NJ J M8WXQBZ(XZ'H@1<+IX%&3+R^U?]AMJY(F.Q'U2*HHK!U#-*.=[-RK>DVDM&-X MU=KDJ X-P]JG*PI);)4!TH5Q65I$3;.&3[M= ?+>[1Z[@I#C%06L.TW*.-3T M[E)P*T4.T>ZN;\YTPY8/)/["".)F#X:[DBX+5ZX=KS^-AF ; ^;Z/!"%[2I; M(Q'9EK6]@:FBRMRV-SKR8R'7(F9A6C,&5+*C3 MRMH$(KL0'!B/G8/>,GSC#."NA"FBX(9U?L[ZXUL"]2?M34N( /4@ALYSAJ(;>@U_I;C,D7J4]E;[S XK MV-PA&?G);TV384B5=2VC[=DW1I)N7L'9D[/__">WO2,3N MYJ26)9_GY"TYTM%JG^)ULL[.V9^TGQU=^UM,>+52ML[G/>)6,0%XI$R=4C2> M%^2+!/?9?/^U[H%2 UR*PIWA&2\Y/8#'OIPX*;7PJ$D7 3:]CV; M:HO/,WAE^^QQ;HNOEKFAQ>1R6@$&5WA+KA4\RQS![3$UN!2Q>V)EBPJC&"Y. MU]1/\$^KUBGE>&5>>3/WBGTY.K[/8\^A;HB>D2N&T M!TZ8],&Q^O(J\YM.B M_/F*5?&>9=-C$46*H?BJ276/)SXWJMH^JUY'^([:KNY"ID_2N2,A$1>2N->M!A_HE4^S2K(=?FR3+UZ5FF#*+FSEF'O[ M3^2[+EF54>33Y#3PM')]Z);]+<<6L> L*V[97$7KJI0*+K?#SPQQ,0FY";J2 M?FJ;#W"8?=[9Q53!)7)4/:A,H)T/0[@CGSK,"NSS"4FK13_2+GW1[)7^:7K6 M[:2HYWS*@>5&TSO0A_NX/IWF?"ORF>H+JA)GR4]!FTJJ*-B*?Q&$X >CNRJ# MI([%V^B7YP>9"D8WG5JQMXGC$OF.V;(A%1,LMZ)(10+@4>/M(()7O:CHH/K' MP2=9:[R$9%F#;/A J-C$9NPLU8R3=M(+GNU/T:G)8P"QBM\P*_Y;&$5R.!SZ M.6)"0TWSHR7$DK:7Y.\ W=WCI@Q&"BZ4#Y9;$\4>H>$7?'U">"LGXL/(O*5W=PZ_ M#&ZY[,"Y(L57\A57Z@:5B_QX2Y>&P>!>P^I^)4)QZ=]#5^AGOA:3@YK #(K^ M8FCF]NVQBNQC!OT<,8A[7X3/38H_=7/G>71T/F%5J6V(AH;B<@RX:/D_T1+P M&T3.+H0D' K&$G;BKX'&UA,MI]&IKF7V82&R"U*;O$]6&U[*A9<^"7KJSJL< M^\PC!4-VHSUI$Z;WYQX=IRM?*-V\I_])>EMF8S%[Z MHA99:["&[%M)P=\:IER.'& S/+6!_HH]S@MI^V$PWP_'BGAI>G5-&+BTZ/5 M8S]^C:8>'/'\YKK\Z2WG@JUUV.PS+N"W/YWG)T4(#AW&>,&FF\D;M!Q]52\\ M.D445:<>KW4ZZ"S'O.\JZ1(R3#[&NJ%%,(H<:Z[U/J/@;HVA\-(9RSXD#LGM M#>%D +A-B!B8T_6L3@ MU3 >J/Q4]L07Y]34X:5,6==,;FL3MYN V!(3Z[0.%T=T3YAP$L2B'T; M%KCS&%/3D@[FKG/V^@=$E'@?P/KUO DV+TBU*[5Q';:($&!:?PMXAK"(A!)- M$4@8'Y7;676A\@%Q;^/[YX%Y<]/[$W>SXN2M^LY4L-L8R[^3WIR$>B"GH7C+ MK>DP D((--EXB$EH"2@U1BPAI<#,7]L.#:T!PI'7CX:=+ZL(N,@68'C0F,_\ M66K5ZH#B5CB%FRI(>P+%.R,Z7K22F/F96$-%1"P)""(ZC*I:O_51*MMFQ('?WI!D SX(T><1^-:GU) L3TND?RPX-:-N'$?'+GN,.0DH M;\(DX,=HK^#A%"402^?>3S(GQ&6=+4+YN)6'^MM3'$3H V,_9R]]&-TN&)S/ MH(_*LNO'-3K/8*[*,4W?,O(SZ>L:/A75M9_X#GS;8L0 >"SJ"QG X^O>'&O; M;FU?Y':3,3.8$8,.=YU(C_[E8/0M6C["?3!FL=Z_HQP3@Y#25PM2E22L\C:' M-#:ES6Q:MD0;92Y\GR#(UCC.&>-P1 =3IO+/XL;$F1*FQ.Y]XE M0CL$]??*X*$YW6(:YS6'UF?4IZJ^N=V-&)\2W_3Z],[+ MC,OH(S8]Z*%_*% /VH-?/G6KNG\YYEHGY?H,JC>9]TB#WK6$V-L_CG.M:*#YUQO?PU?8G+A)1L/>5JWP:X@E,N/I3F@E7[S3ZDAUR,VV>NTM, MJ#J_N[>:D1.N(%ZYD#3R>, 7\)+F?=6Z@XT$= M)79?SFZ9K12/2#. ;@9 'B\.)L,L5495\3>:[/4S;MJ.=#J:A-P(')^D1:9= M0WS?OD#(4L?[LWD;MZOC6.ZS-^KXM43CB>S^<]%% D(LP/ ML(J\):M+,8 AOSX&P(($)[I$-N33:@QD'V28GC:=;W6,N/QOSX 6F2+_KO'P M_^M6PBS_9_F3:7_V:U5G%&^_)0;#XMHT2(?T_$J=@[.S'L.O%7_L#7NSD?I@ M_QQ_P8DC[V]SS14DQ<3)K!EYV&;H_7BMET!ZJ!6$TP!;T%*68K$YL29:A,E+ MF,IKPY4R\;V8=\;;_J1\@BT:'?F) =2+C,;>K< MN6TJ_*:*^.9NL,3U.>$([;^7+?K/A@^H*T08'O9NB %X0J9['!.Q**DV*9/) M7%82)T]6;V^66?-7^897HC=UN08LY[U8 QG N\;MUWC$[!F\2MM1R4-MTB1D MO+^C*1B+RZ%6+D25]62DB=EBQ:?*Q>>0+PTY^:K*L;'EUK&PLLD0A+OEML(B MI0\=M!/2..H1RB?C$46?Z[N=SS%2:8'HRT9ZB# ^\S[Z'O=BRVQ=2O4<22 M&G.O M(Y"I\)%3/.D,0&@>>H@6 !MP0I@L$F&0WQ=[NA"4*,0ZY0IZ=15S? GU6^H" ME9/Y^@A$Z"Y@U^':5SG?$AO(3BGJ-X4!;C MJOF/&8#?7=/#*L94RR"^W9_]$6%_[S2?,7_6#"_V_..:(<4*_:[\%QQ%-SJ% M(%Y@ *;&OX,( M2L#XVTQY/,)]7^N_JU"BW_W[V4PR@#KE]FGB!; 8ZAY#"EQ93M@-5)2>7 MGWP.L0S38*L0):D/:E7&/+YZA461AQNBN,X .!'>ZJ"R*E7F!*TT<-X';[?% M -94]M0[0OT<%AU)\-MQIC_#KL8U1+WC:K 6&"J[/'?CE74^]ZX<%RCR=N$6:\D!V7R>+FS3K)3OU,@ %I:\;EKW:XE_7E%0M!*0CIV%U M$*HP:]=>_$-1FY"M=L/J#C[HD?6@FXVVX\OE3:8N7DI:VL\090"8FX#[7 M<0D%]!O$']]W_9 MZ])YN..8RSGV%RACHGJ4OABQIT,2\Z4E["CL'-/]N"_C527D+-YI,?@L5$"&$,1KPF,-6# M[0\G;$OV^M*/@?R3QW-/#:5+O2L3V+O+TYP/%[T=%>F;ITN13%CMEP!I(L[S"#91_1YWEB:SU/: M:Z@G+!95;]S>*K"$;D',^X'FTM%)[4FY)JTGZV' MRY'0V%N'F3'B,GU(EYD%%SM>2VYLXB#(G]?]DR(/C.+5])5+/K6+P>J>1FY= M[E0AE7P[P>\J&('%HP^"B.Y;TN]((8]_EON:FX^K+#6-UO,>>_QLKETVWE0P M*\[6FDLN>K];3.= Y;JM;:GTI/&,>2^=?WTKF,1A$=\>KA^\[TJHV>2]=#!O M_$/I]8:$ C7TB%5 ]HBMG6=>PC<#SW^K._]C>CNFS;M?MB/"SJ8M;F)B0C1S M=95P-;5+,MI^.N4?UEUX="0MFN66H: ZDIKG2L#0/F)^T(KM=A_ ,-"ZD,1( M9MQLO[NES0"F++Q"9(L"=WM9&?L4S"YHUILFE\S\D9=(EL^5VEZ M;>'-%CX:9X&'D7@X:3 ,W660OF>W=L@HI$!:'@P@ CECPS@^BX#^,VD=&8( M38->9UZ^@[>D\2&^)R/HUR-B_W&#\&7X/VP01M5+4GA:PLD<-&86P,=C[@QR MT_LP1!2BPXH!<&%F&0 AG)9!5J^C%=$).S3+'+7^MLC!MNGIW)-16]I[ XYF M11"U?+.\NGRNHI814U0[W!G9X=[B],+U7LUJH6VK??MT>;>-@E*S5G:3UW3! MY'5A*Z-@U*E_;?(R;'!;@V(?.8BI$<"NT^7H0U"A0(S =&7]EP;1++O4RH42 MXOE1T_T%[#%SGP7-[YXS.?0*,$G'Z6X[44Y%CC;8AT")3@NE->)]"2^Y#\3F. M"R>5V943@)\,( $FW"9-/0@&55 =P<8E52AV09)(1BF0&RN]L_8IAY\)E/ ( MAK[9, 7VF8CX=[1I$AN3J=)%5$-BT0?_\#SOO3MZ*3FE%QE T_OZ3 V5!\=. M_;87/Z%8C?XR"*KE%I=%SD#>(;=Y2]P9]XLD1-+A *FD M4MI*RHNNYRFVCM28&.?=7131#HDT. L:,P".[]0#H#-Q\=;[D7KUI#W_1VTR M?:4.)K8W5-7KJK4_ETJS/7,PY7U8\.7,$.=79KZ>=26;@^M+EJ =B@OAJ?WB^G;"@ -4:/8V7/3?0\V@_7("9>836@S$U M'E0AU@Y$G>7'_7J+YR88@ ?TB8SH>)N,=EJ8RV>E-0NMZ>066JYY>(QP:L3D M.5;6*/MLQ>XPS%T$>/H,%B$0I!.F?X1XANR5WD67'%7CMSX;8I34YM82IEU\X F)"8BPX%K:C^1%>":!;AK*;R]-VJ*JW99ZL3&YIL MF;N* GR?3.:%HYSN:W+XE*$'CH*)I9$#,.*#8NHQ#.]-\98S%$/ZP#.?6PJC M!PBGM6EJ&]_%_:M'$5.5E^5_WK[TH#K@!X8J@B1GD(RW$$Q'G /[*9= R/E'?3C6A95%DH;GR7N+]1Z86*7ZPDG>[_*[)YOE3J/WD2RWT216.H]0$:)=W0" 7QJ3 MW!LD3!3!G4D.W*%(IP_$94]7T[$ >O>E%;[S:4,/ M,"%'8Z>3.=F!F8_>TK&8.F34M_VO?R5%'EF JY$>=@0G.YJ,YPX?B4/L%+;V M23WF_/;A*,;8\[_J-85_@]RZ.D6?G1T?6Q>V.A(FGQI=IB0AGS[$LO!H+@*^ M3G%%M%^ 2U-.AR;TX8P[$)Q.5#.PC\!%P@_&+<@\DW@NF/H@0EW9XR[G%R>B MV7>.H8$V+]))\C*(IWB"FU:T; : R]HWOK6EMK\XF6ZP8;O@E_B& 41*GY+1 MYFV1X?KB>CS,=E=H%N&*FKJ&0V\YXV>'<2]V@C"B/B-A= T2,Q&LZ>JUM=Z_ MLIKFE2-_="M5DII?.M?UXO?]+MON7BS7MDSM^CID-1+!L_L0XF^NT ?>?QYP M>BNLK#[4.=W[REZIG8_#O? 2]85^Q.#[>MU56&T(5:BOVT .1'E1;C.3Y$6X MJP>)E_ *UD*DQ[)YT 5WV-X>>:PCNHW]7, W=TKU@Z&$VZ[4IK=2U1<=T131 M0^\<-V;'&^?;T'M3O[>6]+Z<_&)6GI!69Z?B*IS/95S@+%+@TJPZ/]OL6Y.@ M5!73RZ.4]^C?H^,^>QSQA%:>7UB9HR.J]?MUK>K39N@=WT72I%[^3 ML#=ED^$ZVB8!&J,W$403S Q'#_D6F%$^-QXR?LC ^5*VEW)6&O5):-!)=*HXP7U)E@I]\;68"GKL:QC[6[ MYJT]KG2S5B8DVJV4\WXMN];L4Y"WPAU>X^%F!/>A\%/AX%N*+O4VE'@9,ZO8 MZ8\@[-?K+P8-2?MVCN=J#U\R\ ))G!WJ+1-6AK4]/XMHSLU8'8OS?KQ$G$L!O2 *-9:WN@]U7OL:*J1 ML)WI4JRPU3GV_Q39"5 NTH<7.:%NT%C)K&YD2JY6P["6M+9!6-'I-((U_Z%4D=0XN&^NG*'[XT$K3PY<0L, MIQA0_9@1I"!TUH*6!_53YUD K^'(+P,;,?R1'$X?[(.L3R.M)SY2.F.>-^@# M]R[-TQ%S$YG!V1$%MJ*BU>UL@A7WL#SL)L.7]I4<^O-RZDA+H>3+HMHK6N%W MUS9G#!S[*C.1VZ_O0MBJ' XFW\16C!?R09_+E 5E.220BNB\@XLI(='Z KB= MN-P#HRVL1 I6QT'G:8�L/+PO6&36'1H9*./-E' /X.5$I;%>1EE S!3JD MO[;_T-\PV^QO.SO?.,=$L7?^O>& *-%G, WJ[1:66&;J5=PR(@@(KF>')-6A M'F7-;,=EE6P(%C2-9ZS$Y4OXA+YB57Q.[KJIMA56G9Z,A4I&=D-JC!K;!\'C M_MVPZ24Z]TN2-=.1%WFH,(I.1#E!G5P?%;'8#R$0U_,@[B#AT;5H?B_9@H^KA_Y8:&G?$/H M$;=@9]F'4[VGEHX?3EIVL74Y3*SD+'X*'ZCTCH$VV(>?>(N').3N&\$3G7)3M5/2/0H_QE],.*-/JW[;F/W-Z&5[ MMNOC]C-&D=C-!<@0W";_9FA(EZ1"46'QPB77YFI,@_W;UP(V@?=LXJM%U%#% M4UXZ![P>.CW7F6@8JK"=F" ]3E$: TK*3MDP[0;'<@Z2#2/>1$N"EG0>4PH+ M_ 2-JL6(HZ>56>.O[+I/CU]L5V8J=59$;C85 M+QRVC7]"YY^E,T>8> \9@_!RLM5P):XMH3X6@0$>E4ZG',,A![UV'6\Z.I@? MZ>@>G9Z6/2\>HQ)M=-4$H%%PF&@41YL4F&A#0F QC]LDAH)\@RU/WAS7:S5&F[<=BZKZ4I]<4^0 M[[TWT:Q=QVM.?>)DDS$"(B.H!J _=/L!$ZJ);S([FMG#A>:++'0F@&![2Y3S M(2?)US>3+.;[^[^04\T,["5Y'7OLH]-TA4YSD M1%H6XLYB8K",POA6I3:,9F$T KNV%&P1"KUD,_0CGHC9+*QJ_2YF9F=:\,D5(8C=,NP)(>T.X MX&= !/$7Q9Q^ ,+JN0>M/HU@#DS/O\J4G M -0ARYG)\UGT_;D&7&ZID?*HZ$KBW5!>?^H59))1%IF3[%G+C*]^\)W%,,<' M*Y"34@;>NSM)F'<>"A)+$Q2O7)*7]*HH9GO MWMS&E:4H+]\0>?SR5FVYX",3FHLE>+$OF@*3Z6%&.XK)O0'>.G+2V;?0E*;_;5R!-O9:@D*]]<<'N1GEBTK_[K M&SX$:/@#^?MW*P/XV)!//Q A1X_T1Q!5RUT2@!X&\!ABP@!0.8M47F\HGG,$ MNK;ZBP'LF_G;1-Q?#?]J^']MPS8$K0:#>[.XGP&XF?=#\2%Q+:,5IJVEM0W^:?E@]<48597*F 8M]I13(M^O((E9Y#^O4]_F^N)VRN9"AZSMBBB$)U[EP0A+';V"&]IK1'X&C>?ZW"3!@?KMAX$H;VZJ-6QWS]R8JE1^ M')D(!E"@\./@!5PE%#_8P0#XBF+>>EWE"J2I7W85/H&^!6R8]JK+EMJ_WU4L5CIO,-WV;#&Q:V?VDP MH%3.$;E M7>(UCZ/8QI09[QH%2+!)-S_B?Y3<-Q1GXT: XE"HNJ):4M79$+(/K:CB*/%7 MCT#JBXU?$L- .]*(GB\U6/C;]8M]^??NL_:?D)-+(!%>O"X='_8^S)M)9N] MRF< 6=HRS,$OMM&R$9L. M+JFWMM[C_6=/+?D[]]Z%3262>XC&V\5$7X/#7_7N[JEA"N?;7BXA.#SQM5[ MI1QCZ5\G5YN*ZGQLWOX[7>QPR!WZ+P;$ZE]>.5YM!+@R@'^^'/)WEG^5XZ^6 MU;=8*+Z1"VU"M.=Y(W2I4/6.1H,S8"V!X$S4Q?J*U 9%'/E$N;CLL3519JBJ M?-M92F*F*P!]*U,RO=1J6GVCKSGBX/CKW^[V*0,:U1TX_.#IP#^5;*.;>&%% MP8R5:<.($696@/P2W$\1H9Y&=F.$@BQL?UT;^V;0@[?D^KJKM8=ZHI[#HEKI M?.B#RF?>B/$YS?O7(9*T5XC;BPF8.O_.1(%973J/X8%TI[KT;0A_FV![J/NH MOIC@X8I:C\2WN5:L7+8PKH-3REVYTF"RXO9+BE]HV60/1*K>4Z== MR_M*%F[3=D!%ZWW.$9VXXZ,1JWVWJ2-:J&N3?$HV/18VG>5&/N*1M=\HJOFK MY+VD*UY1^ I]XFG]WYNFI\8[U0:-K\3^3-(S*THOJ;OYSM<<\F]9_U1>ZP7" M?ZJ[=[]SW*);I[5QO'"\BC:8CU<3[R%E';#J)5HG>8^OUN9X*V<>S&E.ND-. MK$^?6"A>EQ:ASC$ +!6!JV /X(8P&^7KU!JC#$5VD/G8=9VQC &D*D6PP ^ M:>]"-P>N4=,IS(C9"ZEC2E)-VJ&QX3%$/0RU@)Y:*I$AW/P.X$NS!.QVF3<2 M(#&Q!+-T&IYD "M_)B^_[X\LNTLK@^+0W_VR* C."V06LD M]O;2QL@Q^@D&T+S3'J CI+F:(OGJU7A%MMFOMD:+@BQ;2KG35WCC05 5=<^_ MIO(5H:3C\8N9:FKJS?E*YV_]@K][9)N:\$R7G@Y$"..\4=_K$S\W/NO43/35) M9@>-*3+3&S(*[S 8DG\G1!"EVXTX2+U"CRRO^&*BFN5R^<3R_G>E'WF:$]_- M19S$[;2C8E%,/;&M9_#0=B2K%UV:2$X7R'(M\AK:,OKIKE_;+&,_E>EBZF)Z MM.GA3Z7;*]LB\ NK*,L5)&BWIEC^W0$B\)(D(A*3Z?C<G@BF+V+M:?7\%\,L:+H_#INM? MNU&/0<,0RG2W9?JD?^*'7Z''C)/N@VX_(11?I9DD%+4MFIF?#T9XB%#%FF%- M3#_WBE@SLAT.JI3K?'BV^ D<6N:X> ,V:QS@&NZEV2O2J?8V[6*0O&;-,\-# M!PS+M3>/9C<9B%H%^&J[1S/[P_ _=D'2X+8"Q8=ZBPF>7:_2XC&X''^?<,+L MR67J!; \0.QU/B@JJF O\L$QARZN(G?DQH'[MI;J.4()A;'1S^O]+V9ND\WW MS$/NA$OHF"8/:JB]EKJD<7/TU>NW5\ZZG0YT.CAA'9QT+=WT!Z+!DPO9L!5!MW0*;0>"I=%(S,;?>\L#B0?.YFU_N]ZRZ M'W\YTXRT=7AY&. M:WMGS$S"E@MRJPM07A:?;5>4\A)^6*;^1W/V_T3Z:^07M J,Q^(T)_X' Q#\ MLX7N:1,L?FMB9M61U[S\T\3.]= C7@5Q(_O:O[EQ%38_ LB;$J7(5;17 M4*]9Y6;THT5)_3,$K[JA&+O1NGYKW991B6X;M$ ;#M@G*D!LAT#V%M M.X/X"[N@FWTCSY]_(U<^[A@N[1Q?P!?36;\MGF!S9U[-7$DX,&Q69$6LTBOH@<=%Z->(P%):@'S*=YP M-UJR@0A]S("%]@3*+(6)E]39Z8.+=6RVY!WB#H&_%N^K;">C/J9J8]J<>-,1 MH5$O%K2K/ZQ2N*)XDMM)L#7^&AA?%CFR2'PP\)IXIK-&HN4D19\^J'M+;JAN M^HJ+Y0'O$-',[[=\O]ZA2!.Z"[Y'0=C\M5A^#?ZU^OO7ZN]_CM ]&%"/ = ] M%6G]4,H3])09-?S/WYHQ@-5HQ-PH WB?\'M!A0&DLOM3F&YO_G1O)PKR/:AF MA\(TM*+C*&2@E5&D)B(/#YO2*RN+O0JP OSC5+@=61"6=T^ VLD 9E&4 &KB MCU(&\!)*^X+XQGRL\H\+OX7_=_="*4.[(D6(DRDM&B6AZMT.TE7%!1L3UC/> M#X.V9$W\;J>:Z?L5Q]E:&W).U"D5C'A_*;ER?;E0S+W>(M! ".0E8 XR@/9C M&$]I*%D5[*J:OT7E)TT4;!*-NYN2NA@ 7J8U-5$W'JW@EV!ZE--U(""-ERMR MJTJ(_)SVJDV$/@%E_XF)@DAH"2+R?#)GY96CM"OR7WP[+&5W7XE-/FSV4\" M9F79CMIIA-!D(H?U(-K&\EB030KGB_UVX]#(@P-_+[U?(@P*KB[$KF9=X M2M[<86)9EH624&RW@3 8@?>]T"-SFB2=F9J_;HM\4.K],+D#RUZGI#GPK9/] MZIELT/V7/LE^>.-DYF9T?5^SO95-> M&)$OTK)AOM7N_^5D7UJV 1^]%\;-3+E,4+6O19H?F7=C M_Q>QU>SO]SDH3Y>A6K4&'$ZM@/A5X*N!)%6+*-"^N,\+P1F M852K4H_ET-5+9P"]-%.%%/.#IO)I/O>+]S\.7-LN-_!&HB\V&P7"$N=_-$P/ M("Q%XNR#G3B-N3F#I!:N92Z,5&1U&?3AH^'OS+8_,]G_YD_BUR!S-J1 MN\!CI2""_)CVI,60G=R$_I\UI9#C4M[\9<5?V%'MWYGCM5 M'CN/U-$,>.^Q8@D>[=EBIE3_Z0MT7D,2ZT?(N^ Z\N*^'3J'O0]*''[2&>X^ MU**]9.KWW)!-44'UVZUA&5< VIQB/##V/15J#/6TG(['0;:OX:080!P#@!@( M>QH<'47_V$P\$10AR_O2U];SBZ^\P'&-N'-2QS>CN=@"*W?B8+P&A^#B1"<4 M%O.8SC$"/Y-WX]+!2?-AK:^5MYEPQOA@V?*2_%+Z.8@Z?62Q'DD]6$Y>HL7J M!_D38$@(/UTN5.SZL-]6X;O1(/-P2J]ZTMUG1C[>W*CMU?,HCXN6IPL\O]Q. M*UB*[##0)!93#YK3N7:)EG]>C$V@6C40;\[P1SD7;.K.3.8<]YK,2C=5:'V< M?+!M4$'ZMBJ]4C\]D^P!'5.[R%O9;R3:(=K0%#XV?YFS=G*3D]5?/(+B=54GG(537WX8*=EO"ZT M!DH]Y(Q'SVQV%?K"N2F&5!'41^6JN7?F/E#AZ3G#(/:*&DBFSOOZ6IO'&ASV M;$_>/&.A;.(7.Q;C8%QP_39!T)*X>9[8EI8F9J&.;;JH8[O14\Z%M[EJ675\ M,(DJ@,,\H4LV$6&=4"ZOAV0D/$H]\+6/9,?O>'_=Y#A=@.@10Y5W>)\\3(OP+TQ@P.@"%$9G#>(6=1#QMP#/^ ;K^V=K*\0>\9E6V@ M!&V]WU5S_SX6QO3R=2F5*0E%89;?;U#U5;'J5"E]^($^6:HIE-T1-T44701? M0\03U;<$MH8]Z'5SOQ?;OC>L?39PUX&/KRU*(&X/BOSYRT8X$[BS?:45Z9OR M-+RFZ,+0<6U:,,=WH5J)OL'B^ ]CKWOVCYTH=H/]QJ1C M;2>-B>E8WB6.F$_^(LD<<]Z75)N#I2IS_>9;7(,UN@)UR:)ZA4DS[L5N(OWU M7RQ$NEI(\:96<1+VEGQ<\@="#P]QKAE3A1,_!M#G440;!C#-BC/N* >U$R$Q MD0I-8#%)U^K="PO^>%\_7T<3T]>F-FG?"!*BIWKGK"3/\1R3^W'_PT[<(A== M&"XY+$\<[!"(,Y!A=JLVUE(-A6\5Y167L:6,B..,K'M859->V5WXA\T7=TQQ MKKY/B6-7D=?N@G9:EZ>ZFEN*Z'M836^;]MV4& 5Y[A^33%D] MH2D0XG6TI#>L=G'K#"%GD9MZ:%1MIH_PO]A[%W@HOW9_^)9"B2DY*U,AIZ04 M2IA42&(B$6**G)*4' 9CIBAG)H0B1DK(*><_S^_YO/OWO'OO]]W__=_O?GS<\UGWK/M::^ZUKO5=UW<=KJ7<87Y97:?8 M5,RK7@:&3&J9$ 5.;#[4"YN'CHTP[H"Z3%64R@!>F+6-YH2/>>%5E!JYK][\ MV3FYF8PSR^;J),E Q>=\'P"(L)2%1U5>5.(3YU_SZB>)\G8.79?[$ 'K:*.X M]$?@NGVU3=[3-IB'\61:\O.K5XO&\KNGE+O,M)4"5-^-F2!ZTUG'3_YE--3D M!<^F'([@ IV#F)8(PE_&3&]"U\(\8:PL1+^VQ'2[P18=G-0!%7* +.SWS%\]>6SS^Q;.7T89G+TX_&KI..2$-MU/%GM]![P:L3 M%<4=#^3SO'N7-#RD[]CM,^=++I&#]1'^\-L0>IBF4US@AF9T]K%A?_CX4<:9 M;)&C4YB6 ONJ'"YP4%YUX(17E3?^E/_CV[^Z=I;W;M'UA9]GQ\.\EZ)P-?E- MYO X>:%:G"4^/.@M'1[IRW'L$;2)BUG(M^;;7O+EL:ZJ[8=.?NQ6AQ(UW.72 M):5BQ+(I 4PG(K1?#ORL_-H@F-!4O'0P2D/FV)L!Q"_*R^$)]I.%"56#XMF: M'W)=7S!_.K^OWF=XZG_G*:M2TRD?P*(+[ERH-0]C)B\-+ M9JPMDSP6,/1\1@^(R^.,(6C6/F(G/:O&\$.T%I+' ML^E9CLR93TYSVTP.E7ULVA>IL,C7>O>.R]U["?#K1O=L6/L;NE8<\1E.986= MOV0E#N.(P:\F#N[W44<%W*A]I+B*Z=%=O&2Y^.ONPSH8@.Y%2&%(17B52G" M>7(Q*\!FW=3UZ:9$>:@%]EG MET5MG_\5I-9_9_CQS^CE> MU6!R3:E/8V=GULS0<95K$6-=\ZE8IN_=0/G9K<@M*@W ?+X'9ZTQY?,!1;*O.]%^F8/ M7 $SK.I%L=ZODPTRC.8Z5J506VB"4U$L"5A[B"^5GWD;ZK.?X,5)W0YI[P2_??RA$0+<03NU8^J*;]VJZE+QG]#YK!X:BDQ3#T4J""7M MCU=[DR@. , =H$P][;57<4J"_/B)=08V[=>\VTNFAYU@DWI:Q%\7I9^D"K[) MV@.+XT,UJSZ_;_T_+4W_=UVH M2TQW%A2,8XJS?.HWAK(XG=]DW@W>RG^D /ZFS<.E$3N\>-K9;3NA)SP>H!3# MT=YN)I/>S71(2G4ZKQDZE<"#C;J$%2WOO:ARUXF[RL);5DX!STW@1UC7P'IU)1L?04\B:,3G#^BOL,/B\V_K*)L9'XGS/GE*E1:6A@NYG06YL53#.W\WP-M,\,&, M$S;4+RQW%B]?^\57WY4.;?,+R_R $5F!XBX.WQ8]Y0(0MD=W(2IFPE,H4AV:8D8-IK178IC\C_<$-9K)/"CQE-C;2E7(QK^O?1W96"VP?TX,GG M5PKRO88YRZ'-":NX-@-7.-5R]^1""E.(9?0>? FEUC'1\\-H#; E0(IUKBH4 M@S.E*17Y'5P!.]7< ?+B"<49[]U5R6&NQA)#D2W6S0,_HHI\;2<#UPGSKBV? MCSX/#(YC@&E5YX_$7WXA5,+[5Y 8N[TX[E/S226W'J+R'QE.7RMC?.7I:1P2 MPW >^HV(P&SG[)YS-@!?>M.Z;.D?:>U9!W>,>SEH)U=DF5[,]G+=Z5@U]>EL M7'>&Z7:)P\7S?;PNO":,"[3C8HA1'Q QN,JE.#04.6).J\Z/ML"_'4YWN%V8 M#]\7<_M@F89'DMLF8[6^C^7GH^12MA>C-7@9SZ-;8#6&,5,]WIQMZ4P S#S? M,+)@*#3W30"LI7$!Q+6WWM\D K*#W6O]/DE2H$?RB/9!P3M3#U[.S?SI"RHA M6.)8AO7&43E(+9@X"];GJZ]+-_^@I_43?8(&C=7HP5>3V3W09W+[.C)O_QHO MM#\UUW#%A/D8\(-5V[&DY$S9::1ZL!+#%&"YTY6;#)0OF1MX3#G'O780.7+F M_'[=0,:O"[52DJ$?+]>K[K;^+IUA[#G&*:'G4\UH$/+2PL ]YC6P@6*1D-\2 MA]BF' -M77K7O'[K<7'?A5B!52V%UZU 0^6;^U<>(/9CFCY@Y#@'68?8#QNM M:./-L')$0F, ;=5Y0*$"Q%$(6V_*^KNV?-M]B."+U"":O@MNJSA7M*]VA]&[ M\XNGQ6$G,$V!>!V4',ACJ9N-V,\7N(";ZJL(LFX;(O:;(.U'5MJ 3-1I1^]" MU\I4,Y\2\9K#)I_,KY,5E&7V0OU!1\XVQ&O'>9S(#9#-U ,KR=A(O-;<$:]) M$7US2FB7JM@T!^D0:BX,^DP'#926NMAZNH:1*H[=[NN*'J]CYV-\(%O0G[./ MTV!-&IK-#KAXM"+K_/NZB";#+5_R(D\LYM;$]32\S_::<*VN"M>74?(S.U@D M>^Z[!BJ5"PA>*NC'D!*T-LJ-)MJ?UJ+G( M^T%GG[S?5;1*TP OK=OC:N34I.2S">W$W\RN+@O#?D_VL^97G M2Z6GV0 @9C:+>,8%)%G&!4AACB@>=,P'G4TB8;LYGW33# _$*OSJ%9=-S+LK MGGCR,:-/Q77L5-F&B^HEUAFZ:?,2J+!*Y:=,"DR8;UD#0^]>JSS=JG_7J7// MJVZA[SO%%_U.[/'<] ;3= TOTT,+AX]OFB1AXA",T"AG/5?6#3'BVH&=08RC M1251SQBO^]LZ/M[66G+:1=XMU(YZF>G*DF4G&4+L62Y@5&A084NIMZ2> M;L0*7/1LNAWGP)#O5:6L1P_=AMPSW$]>31+0QIU(9V M;#A)CI\I=FS@SI'IVD<7J(=7E\T>0YV]265C2Y1>+-H N;HQX#Y/D7RA3[PE M"XD.L!$7DI("83SS=RLV M$O936Y#]^Y2LC:TOZX AS_;+&82N#D%I3T%73L1%S*0-7]X_Q?XI]N\5LWO M(6)H5KY17*!2!)]%FR(//U+&<@XBBU:=A<'@EV9,9OH)J&<=.FVX*-S!I/UT MS7&[&^WO0Z[L?2^-9^:R]^*/;_7Q%OH1XW[1 M<;&4G)*< Z8OT)F2+!=VGJ&Z%Z%FA"7^FD@,0S>Q_C*K)TA*_]R/VK6Q\!;2 M$("^D_?JVNG#F_W*H_VY@&O9Z QG)SPZF3/*!6IJ6T,A>UB^0U2&$C'9N_NQ=W9UO(M4&7$/=RE>_>QEN^.'L:(&NR$9PUDNE+Q8E9A3%V,8.'V8] M9^*[/-?>VPU0[EV B%R?>= YT^M@UEZZS\M_Q?^G\^?#LVH9EKE]?DW5&FKJ MNIQ=T.V8+S %UA L8%<"6WOR&1!\K*)[\PS7?TOC_C^E_H=+\66?H,$>&AY ZMJ H5-<0)0X1SQ0[:J47?3:N55> M_:FB=6F\@9#RU\"R.(P[=C>2P-F*I:]:LN_C#9"Q\Q?!2Y3Q?"C0&%K8]6ZT M[H3AGL;'M#WWF)$PY(Z72YOCJ(@_9+M,(.)(Z1_@X_RDQ'*:PM3FI*M>(<5& M.?4/:KYZC9BGB$PT)/TRE_.#G-8JWE;)WQ+?8E,P=%//)G$B8U[J.Z\]>LRO M?(4]O_ZVO#!]6K5KJ\/766\5,Y3V=3;H-.&9+ZBB4YKQ^Z;Z5-FH H- [XUH MO%> :3+$^,#$SRBWE@DY!./%Z?X/BPU/?AG9KSXZ.J.K4E1S0['FWHU0M';.JF\DVR9TL&EA$TVRA-N20['7^:&+Y9_6O3U$,7^W$K,WPJ\$-J.EC ^M/Z=[U2GTKM-]X_-?X<1TQG? MP3SZ+LK[R843&W.HY94C>*7]"W1ETJDV5I#H7T#CH?Z^#>"CV MN]$PI(!'[R-QPC)E91XIW8V#BT]%5NTN M79-QN^4'!Z[;J-U_^2GU9MW#+/V3U=HO,^8GSOQ.MTC]5K3H^6-4?E?>;EMO M"YNV8[Q8HM00? =!NN^;X^"/1R_UET8;&'(\&T<::FD/,+KTN3C_S M?7E[AURFJW)0_5_"B2]%_7P$%?ZBH')$_153@ M?[Q4L=?ZMY0W#:;YB(ZC>[LV&VP!'/YEZ-UOG)7K>5_+[;&F/GSA M&5,+[*(06!+N3,ZVL!>L7Q29 MR1$*(A/ _ 6WSV.M0F&>SP9LOGA+"O_R)-!=.U7/8']C_U<(H/=ZN*4[R8< M.KHLT<06S+T/.XFYC8U"R!%(Y=#->!ETNVSO GD*#GB-?-/J^]U+%.4";?7F M]F,_&3HR&5/G*[*>OL[77^434RVY\.6-:K(I(A7NS33C=&6?!/FYP)9+-"A+ M D9:;6%?:@W9P@5:XLJB8-(L&#ESU[T"A]EVMX:W0SXEEV8:=GXU%K]DO,/K MK+F[,*Y!:SQQ(#,9]GO1EDF+ M#RCFB,JY(,G]Y,6E .\XEZ"QI6RS_9&J@=VN7K+GI@[F-CC)+W5,TBYQ@;&B MJ:6%3J8UYR-'&31ZY3Q7/_F@JJC$CW.R4'OB>,N/EI)Q(%K\]MW]FI\S7\JY MI4R/_]80YUM+@400?&9A)*P/#^NB4AC!]'U@N_[V26$8647O7MDCV-N:L/O> MD\3\51/(0C=L+-)7?VEB#=KAY$MUXDF\'4&+H?:P4QHQS+W(0%\Q9#Y#;_B@ M)>[%P22C($H)'RER_$IMS"NW!-\#B?OT?*\]:LFGQ[*WYMXW% .+:-!V',T: M ZJ4?>=O$^1VCM54-[)(_.M8\PN]L L%.YD74Y4&""Q8\4$UMS&C/ MYIBVXN)3C&>\G+?')\O*^1DZEIRZWV1E)F2T6/IEV>6N#>VMI4-MKGD@4XFM MU%!A$)^NT.Z!C#F=^E+HD-=@2I5JQ]KK]4,QZI\L^V+]O.1XS$2*VE.*#*7H M8\KS%XQ)/K .F%S %=VKQOLC\I!Z0^69;.O+TA8O(@["@BOJH,>\E2\SQ3%- ML$8)IOJ90I8IO3?Z-7VI#2NY4S>!HS!_)[*N\5X$(S3@A.3PFU/"8JZ/KGY7 MVS*'<9T<;2%-+MC1*'!^UN&*=PV# :J<$4J9Y,U?:QN['2W-OTY<" X\V'V: M/?3UCM85G$-IB+1#JEJQB;K]BM.^V6__LJD@1!UOD$A[S ZE5" M[*/CVK=^:]ON8"'%Q=8GH*PU\4Q_U=00EOB)V[_&796/A?HC8>M_K3Z M6]!F\.)FV!@1PP);N #Z$?1O00MCX)\B_Q3Y5T0$'W"^X-[NHAEW@8U[7I,+( M!@AR;SM$P!&TFQ)L&<\;,%1"ZIT;E+X--#N/)P81/PNL7#LGTW[%)VA=C8 - M63O(!;0Y36W]99:[O_7/G6? TX9##2ZO4E_BT]A+S=D"7"#ZY>,IOVY;A;%B M]7PUZ^\S=P*NKDW136BH]#NSNKU2T# XPZ?D@7IX7HP8=#1N&K OT=O3*/X&%,N(%;.T^KTJ[NY]PO> +R_3?@XOIC6NP*2 MVAY0#[-OLR?K[*N]9SUGR^QJQCG&;3*&=F3+4$>^J)+?Q?XG@MW)7=O4K.*? M/)%+3G7RE0H24C>W;[C4 EK0+I%-/Q"B,A#-N(?9FP;\-2$_AYM%8!85M7P* MSJ^2_9Q&?SP;37-7>IIL5AKW1^ ORXEW%2IHLU?X=7.HR$7M4XG]B?,6->,- M/G/COK:3MG^F8)=E'O\9D(GS01B!."Y@>)@+3+XP_4/XDM6I'?^4^C,IL*0D M1['I=C3<.EK :^6_T@NW%$/V\L/UUX6A(M4E51H:/3VM#Q1BM3=75LI+G-J< MC 1L/5IAT=D"H 4I"TXQ;25(C/X,$4VX.:*7751H^5=W=Y. Z*O'@.(#Q YC M;WHE1]B@N.1;GGP=CH]:!2!E8BS MDO-<)]*Q<( ML3QL>7XF$:V/\N6Q@"*PQ0H49DJ"N5R@B6=C5XW75H 1])JA;5>]VRR5!OQ/ MF^Z-+_JZ M!_4>TYM6P4R'BYFZX"@$QU *Y%)BH1<3]_X<[CH(OO M?YSPH:IU6097U_2%H]Z:.?\0MW+JZ/D/+SR0:$*=9>=S )0J(4RY R=>U77R MXV>EBH0,BF?ORXYME9J4+5 >0;L)N0^5J-[8ZQ*LT)$95!@7.#S)X (<(L8I3((P?9<+^'$!YG.5 MW%C6 J<>=AU&&H2LE6%6U3&+SH3KZO0ECL@I+I"QRGNNEO-CGB%&<"?#UG98 M<8%:PDH==,8TD0O\"JB$,B.XP&M5WJLASJ+/_K\^4&YC:>I.-H%SV M7%12/ MN089:VDCPB*TER"<'H>95C:F/:,D8L*IZG!5VO"P[(W35U(/Z19=6(5,'_3, M.7BKM2)4=Z%WRG='J\X;XH M!=TO?Q*L+< T'2607N*$2E!*]-ZF[.T1SOT![T4B/#DZ-,[W1]KJ+L?-M#[N M$=R\]O1*O)^QM.!)IB7*FPM$W%_A @_79ZB]-.$SH/I+4//L@-O("N$!1[%O MJ53?*.Q%:^2M;TZ"9Q/9)($S/CN-XY,D5P-.XO/9*1A2#F(;Q@L.*D=%<@%2 M;OV*:;.SQ&#C3EATHY'\"YW?_6*#YS5MWO%WG\O>>A^U:2Z'*O,!R]D&F>(" MLG.(K;ZP&US@OHD<+A8AZ1_7(]7BI:(A&>6F)N0;,-\8UN5]?/K;44Y-8.T# MOX'MGDA7SM89YA%/+O V$LM[]6FZ5/CW8;ST;+9XY9?;*X5+,S5A)D+;3NKW MC^O[XNTO=:=XJ[@L"!'/Y4">H_E01AMOR@4\(=(\T\4"G\]4^@D30%U^,WXS MZKRR,YYNF$E>R[,7*:JZ4IEBE3C16*.NG#*C?HTJ,8>H1E#+Z&*0\0CR"&N7 M.>/Z^_Y;C4%3$)%OR-IVM/KPL>50J4V$@(1:9WQ(D%I9MFC8>6JQK.V+TXI[DO0'5A=O?3Y3,L.OPVRG]8#!;?1DW%3[GD,[: MDT)SUQ05\%U8&C._F-DJ(D4CZKQX\^HZ?;S7\YW!:$CL*A;4_)T>P\-A4@*B M2E%>W-ZB']QFIK0C E>I2'O?2_Y^L([1 P1GE5'IS% $#Z'UE'AZW=1VG?R$ MEN%51OF)%LC:FM""/**D],K'[O-7;84;(J2[T+&.'4^QZW._-8D\H-D6E\." M@5":J2/[";F?!>=14&_G?G]<1+FW^MZ*1+G1J0P+6[J"6U()]5K2C61%MT#W M<[\:XC2EO,+(F1!0QTKSA6=B.G3A:/:X/8P,:1+\NM)Q%>? 6F(_\8?+S.(D M,*3$((28]=T\PL/&Z^R,VT:C!Y 7TL#>TRZA&OB<[?XYD,$37,";D("H4.:U MI1:&'KNX,?05V'(*G,J[J4YC=@0ZRSNIA6I@X.=^O!LX],+,^4"DIYM)[6.? M.W-]A]/W&_VFHEUX+X^6NH1G5V-(V43=R(@]EWG@K"[W9"=[J;S%(,XI^P1Q M_PG?FVR]?UD2N!^^EANAT7>'%ZE;/N (S^4_)_DB09 MYKE$A)-&%K)H+ZW /OI(>^#ZH:C\4MW.98N (X)NC3NQ&?8(P9N:^F)W^!2B MV&4P7U@DH;SV ;71F YIRW9&4.= M4O)@11&2L+#*5$3Y@K_IZ!8&#[["LFV4#S M1$&>KY>#.=(:GLL,D+T3M9KGJ8> P#PP&WMJH'*SN"H$=83LV+N-I=B_.+Q* M[OB0F;_?XFRBZV#U!T/F8[^:CD>"F_D(GYG)_?W#SY'#IX>/78S:] M\A3XBS/D#YLJ_K3D2MZ^.W<])6CZ"5[58)PM]C,M[D5+ULSH\^D[46KY)ADW MLU0FD[<]]7WW^(]AB[EOG+:LK7("6/,<%5E2<>>:]N2E+L9[ WB9%6.T? ML2)GBMO"_O9%'Q?8>JB,"YQ^M,1>J>(K-][P F9>Q 6^O.!!>I@&](\)G9+[ MI^S_&EF)94&6N!WCS0A:S$L2MQ6]9\[7JV1>YW78F8N/RI6R7KB\X1$VX3H[ MN?J"2XE7=J[\(:>1C=V;6O.V[]F%U0T)UI\< [Q/:E:TZ5I!QP;R;_E.]M_7 MMS13S#!)LSO8;>;NFFPV9Y9[0C'6.$U9[9.1[:5PH455E1P( 4;*0E3;-M"] MS1I ,_JN2Z'OO4VJ=\VN/^QY=HC*O^7:#)@EO'=B*#4RV!H^*+'FRY1&F7_! MBW&^K&O&-UJ]T7B=N=O.ROG3=VK+^,Q5__"H"D-)FL24!>8]BS%_T_N7?\ 9?I?8CK_#&M@?&\M]'97_/H(; MW&,?CWL4\;A'MSVOML^S;_WY\XT+Z$OIT\\)#E&Z&M0B1R)3>PR*:&X,;D/M MHA+*[\IW$7\M,Y_,H"UO(Q*UJNORJLO"?&^@S;A JPKT-YH+K,7!F+.FK-,/ MN(#=$A=X6LE+-'5][.^4$?-'/0R>G,OFV:Z&F%]>/ 9D.H)I#:(['GC7%R>T:#,@ZM1* V':6/R?OP49Q=VH6PME5!IV,: U6 &!CGN?W%A M75G;M=2 ?5OTIWT&X\[3"X:"$%EQ!<^B,:?W$^L3B[V?[RTP=2BWB*_=GMDP M4N<<,VSC?;LD)%[9N)1(Y^4Z.LW]0X S^_[?LL'__U[6H;_:<>*TJ7F)6.C% MHL?]29$,RGW-C6/M>1^B[2"APYR M9)!I6#NO<_-)5] ME)F;O^4[: O7G+BZ_DT M^J+D\([*3Q=LT^86%1XA!2] CC-3NZ\1Z!.P2I0&F6DM:Z#5;W8_C=2INS3S+@#; MG7)[-->F:8"=A=^,'JJ/"D=KH'1Y(/$(=8V6W\H6;L]6'WI!*WWV"GGWEDLY M+6\0;>V5OF^G_O!HO_JN:1WI:2\M'>:$.!_M!I1F[DMTAXTF$4A/2N@C+5.D MQ.G^J,1-7Z&2N&URN..>. ]5AI7N$W0'@PL+LU2A$@>>_S2?;O^M:FV>,L?$H&//P MA!=&$"V--,1$0Z595[>CA<%[KPS=GSS'5D^\I1#[#IN?&_UHTKZI(?\H$X'^ MEGUT *V$':UE2-+>ER7@M6\>ODU(MIUX!:H-O15AY*M\M.5[<,YP6:Q.T$_Q M/6;!@KD%/,JX4#.DCZ%@Q9W &4I9W+G,#H18==M$<,&G.Q<.\Q@SL1 XJ-XN M<2^KJ+:[**8HIN#G=6?B^3"%[PU=-*QS[P+MA*&@4O,9K<]3Z(">\X^(J<;] M ;+#XJB5+(L7;B%)TQA7S*A )LA4-3=X1*&V9M@#/T0K:22 MGPN(L=4.4!0OMCE<%4356BPBYM142KL-9=,D<4K:T\S:H=HA_$SO]%H[[&2[ MOJ6:7:"98G+\_IJ'^ZOB7?O5X9D;>Z>^+O\'][@IMV?KTSQ:2L3@8LCY5H:# M13PFA+).=K7&U-?]R.PS,5M0X7=$*<:Z@CH'<[4O-W"ON4M$)JFQ-M M9N%![KQ>J^$Q=JZ^6QA=T#%^*=;@HM#*^*59B5S6_<"U"HA3SI*Q+1/M:C(; N<0QNVF_A^5-:\]W/7AW'=]3557UMCKQ M4SMQ@WL8;S\G864* ,>!$)LG?&"GHM\9!6,U"3=%K;=-FP,V6^WVL]C?)B;I MOE>MH%-Q!;";6VV%CT60!-N\5X<:@VFU&^.VTXZC0QOCMHV/*RK1BGVT)08" MY*.]9FO[;D)I#!Q<4C@1R[CL'?/2L%"QNYOP0)R/PNNXX;@Q29[YT!M5AE=B MV='6#^27CL5Y6^QG[&@G=K]UUWIY1_YT06!2ZK:C73L,8&VXDOGU&[;-Z?W#PCA:/A?PAD8A8,U+Q /CK6F% MG#(S.B=K^HC\ZAT./685L.("(NKTS _0!I#,/#S_^ ,.8T_SGWWCF,1F))Q# MIK,7,ACU*OR]^GQ,6TXO3NR5(UP$=7' =B$K'SYX0R>=KZ$@\5I>-!?PT/YY M+5Q+U.BG=QJOXVK2?(@1?WD#C*#-FPWMB33LN^>.]\,RW*0#6$)E!K#R+O#P M&A< \">0E4UYEBX##LO,,W $?"6XLY?2?M^@-)8.!\]Q 9^ER*_>W[;0"*WJ MTES@Q]09O%X W7FA4^5("N=30.'*Y'@HV2)U(42S+0S2ZKR9$$A\B\PW3E:9 M((RF\JLB&(E]I^0[C=U!1#MZ!QV?K>TK .9;#I7 68U>(X5Z:,]S$GG_W^PM M_(?#_Z)YA5Y$G:R[Q=Y2- <'AU/+3DY7/RDD2@]*>@2Z_)\G1&X?3#(7IQ^D MG2M-?)'TY?MA R&#-D#O/W4CJYH(_-* OY/.E/UP@)#&0>K>X-+2TKPK4Y': M6YY-/+W_!E!,^&]:F]/0>+31Q,E)[^UOY>7WU/NMMJ7+=+? M[WSY$\H:G*15DMJ?:L.B.5I5 ZNE/E3[N*]70TW%?DQF:PD(^JGP%Y5B*,IM MB"C$5O]+%$CTM\,5_3YW N4*T<'GYA2,TAXS50XTUG(D3:E&]/E5F%"C&!Z@ ML=[K6U'&[ZS^>L%1.;BNNKC]8:%@N(@_5)1P Q?I+#H/C$Z=VGZ!UM;#\F13!&*JD0^3@JG']DA^.] MW=[9ITZ^#=GI7&<,[-]O$G[\BUI!")NP%)2QL MPH8]RJ-RZKH<"5-J$.V[+^C-@R(X_7(NIJB_,?@U]*@\[F;$C!^&"+B_+XT% M>!CCM13+V<0>Z8"-I;3J',Z'%"-MSP[YW&4SMD;%H.NTAU&&[ (.@(('U-*P M;7LT%I^2KCB?]RG5#=JD&EZ^=YW?B>V'V('>C)(#"Q*X@# _N2:E\..4P)SW MJ:7;\5L/#.P!PM'9S[YN M\+]:QACHTQ&#ET-Z=PRK#B^U9#QXVSC.GHZ]9I7)?I(#\@, M:"L5AJ#IY,YL&FC+.)8VUX$?$]>2X *>24G.>62")-*Q70\YU*A ,1>Q'JJ_ M.CL2<\R#L_EA+/#EW^6$LB( (0_*&?4R9N)7,@\&,)U?BB-Y!?S4[F@1>A!6 MF1:7A*&W-*]9?6HJ.:,.:=8YO8;P?>O4NU/F;]>7%TFZ!B[>,;ORQNSCRY2:%M/GJL$I& M ;L&O?DF81/+@@R+@NTBXT>T-8X3'1R)8U]1\PIOS)DMTL:M%V;2]AR?D5A; M.R4%(^^G"S*P# *#.D-Z\N?KZ',.9\@M$NPN19^G21_(>&6LCP M&4?:1&O<+H1S7?*\9>>'QR>ZS*07B\WX4V>K\3RS%>;^(D,NVIKR[7+R"7$M M/9TS_!_W)N9F.=LS=R'CK.CPA3+2A-WE0*\4B]"+O8.O=IEMPDPEE81D_>G\ M)OH"ILF+X)UPM)E0F["TD,"T1YT98BG0HIS9J2SC-RB]<]I%"42, .>46?8PO//S[Q]ZV3N$;RYJYKB\@6F,NIF M:KK%7'4MG[/5N(PSS 7>(JB_>":**1>(YP(R2X;J+!T">!BW [\3K+67J\9" M1C4H#CKI@6-K%+M#!1T/*@X_D& 5W-=$C\%HIM 8+K #XS$IA1[YRUK@1RC/ M/H*GA7I+;;92^0C*@+XI% ;Q#'I[>E7XM<.5LQ(N P.^R7*&WML_+71WYTM1 M<"R)<48V:,<%!&90>NQ:[09O)$>79=FWTBL"NB^&*E[Y,:SID294?51R(C-C M>*OFY4UK;I\2&D35Y['$CS<1-=6?:YF;41K#BQJ-L"#9,98?/1&GBE@H4;MA MEW*ZYO&= +E1:84'N IB]X#A2-J0VQJ,(^H*>I/?PSA;,TD^OF235)=L&5Z7 M= )I;CNRXK-#_0#VM:.11L8'%ZSAQ01-ZKG3 @INMWSV?A'H98EC308QI 18 MI3*/@HVWD A8%J)HSG 3_77<=?IK)TR;;OT#.B,AA#*\[OAQ4]!KFTRV.B5A[ MZ]+ES/0#ZP,S#]*TSM>\&6BYIWBSR4-LO^%%B>,8FC]JQ'F#;)KJE M,3F.\!$* E3ZT1L=H+X4Y6P 6OC2=Y&=LDL*>Y"V>KBG+/2' M99N_BBZ_GW6RJ+U@\D&",HJ:X\KB; #=)!*MP3-F>J=L)C%QZBT52EB MY(OM.@LA@C?JS21"4FT-Q$=X'('FV!N!UP"7N<#F=/ WK?=#FMC$W @,4EIV ML)@Z6)6NX=Z)=#'>75G_X;*-GSG?M_N&C@.&DJQ[O.J+T>39+&=P4_!8.%5! MLT49?"^8 *M=;-T:+5JU](?JZ#*B"8>[/8(0# MV$6&+TQ-38Z9MD-IYWQC$>+'ZJC'F(X:CBTAO<0O98S _%*B]F>VN MHG'O/0%G1?)NIA&\DDUB@V\\R\%Y;TG5:5 _]Z)H18UP#$9ZY[QKB*.%:3I+ M(.%@_*Q]NWK?Y'?$-%Z_)ZZ@(9J5RXY=G+;MF'!Z<%^Y4'KWR&S87P'07LP> M[/[8KN'>K>I:)>?Z&*:W,3?*:9O"K(N,84A'N("LX1]O-N;+_AG[7Q];EDD@ ME1*@AAKH;B@-KAF-V,T10%8R(6UZ4 :()<@Q1GM(?S[:_M>#7\7Y9AT"L Q-.2[PY787%^##@GU_=S-"[XBEF,^>8A["NK\.'0]'_SQW2:.3M.O1:MGQ"#B[RO#D M.)2JX3!.3GQPF'+>9PM^E1;SNHXF,C:@T+"2;FZM6>\7H M.C *=UV=M.Q8.I+:J9Y-#HR8/24-'>?U8KB.R93F>C74(=I7PK+8\#XIV9YF M^5G!B=J/4S-K49MW.2&:)\=)W85,)$U\:^ "R*-T M&2YPAS_QU0CB'^C>%X$VB7^DF__I\8)'F#:V;M%9N2ZKS /H+10 M,I2?[IN-*)@8=1>=J3)&0/Q3V)*3%G0]X+HI2Z;G+X^Z^XIC>$]Z4'Y>!^ 4 M3&072MXGH)^,?BO+;K_[/@M;$>3?FVF8/_O"34B8]@J M1J.49*]P=[%82/L'7I$=@]XT5Q\STJC\$@&>L>&(F#>M/TG34NZ3.H)M4O_R M#SJV7[V@+:(&VH+-)"]U6"BW,>ZR>XZVKU]/O(@/GX8\&Y]X>]24I:W;BN'C MS$_5+O11G X /<( M$(P7[CY!//8,J2Q6[W);:Y2PJSX7\'BG//#IB3KN@UTDYRL7J#4LIU5>22>M M-LT73 V_3+ L+Q:',#0^2,0>-A(X_4JL8Y\1(#*FOH#90?" ;&%=%OT&HP5% M:6]]Q1SQ>1TO':TXT'@IX,WL M-M+5GPYY7>;"^7<>55SW-;EP+SYRM]V3OE/0,MA6O H2,:79PM:EZ$8LRBQ4 M2P<)?2>3'XN5[4KL+A8R2-32$M+N&VE"T.#87>B!6D,).B2"(V!,#JJH(D1. M+\+%S8Y?<7LF@S;:H?C]S$?J@WG$64SS/B9JCL#K>NE!'_1L0[B NV<*O'9V M1M23?]RS;$<*"4[U?8,%LSEC6KG9Y5[9.ZMKQU?N=K[IYWR$[JRV1)DR[5E& M[WJ_)0Y=EXEGI*GFY/K(UC*>?,,.^UR0:D06#>[Q/U,9-G[6(("R(D M=2ZP)L,R+9FW9TX2L_'GV9EH>4^D'KP%NOE#"\=!^1%I@@N$^?3..QUZ1M;P,';*T&48 MY*Q4#]CRE#&1OJ,^\ _T>QD".N&J2TO:'S%WQ]G J=LZ6VYKO.R MI7.P6IAO H*CKR],&S 5Y(1G9/UH0C!_';8(P8PV^G(!HP9-E@!LRO2/-Z?D MKW,!(02UCX>+'TVG$.'^J-^<3MK7=#ET=K ,RQ-6N4I5?X/YV,7TG.N&V/2C ME+T\L-=L4L"1_']D0/!-"S).U@^B?<71@U )S7XFS-$-QB?F2\??@];V&"U.1/I''XH_>4?;W)$IBL9L^ST9>?'*^)6VHMD*QW;:^)MBZYU/)[<)!+ZS[:A&6R&[FC@*((:2 MN22 ;#!/[K4:*)65:P@65&MY]WOSM?#C>\./:Z]/_;VIU0NE67$!8=9V&FQA MG,(%B%A&&KZF#B&>2\[/1)&V5UA:Y]YUZ:"LX\X0L?Y*-) M>(&ZO.QXK27V%DJ&K''(O,?4ZMT5'PW*[DKYF2]\R68DP(QD]R.==99'R-\& M>S!LRYFVF!%,LS/'&?:5>0A#G^,D;)P<+B\)RDQA>2P06@U=& KS"^X'?;7Z@X ME/2Z8W.*RH>TJ^YF1\;OI=T*'3&[P@7^O$3_LC#E?UFT0W_."#GI[ M[SN-JR).217\S9W>QCE3MT %!G:XT8WN^@$JP>/=7( B%8?? R?O,7>@3>.- M$PO=?GR-0_H6'U+((-Y(6'R];UCIZ<%22:-L/<1]Q-N@9L+]5;0"_0K*1<&9 M[S":#VYAI\_=H" ?NMW4H/7D)#P414=Y#3[Y>K5G7[(73F3YW&)W=T>:NV*R M19@1#<+8SLZ >6#&#.&C9#;D/#Z_8WZG7]NM*R M7AT]KE0W7FVZ[]K&O\+%Q,2,O]XCE7ZC M_C664K;I9L5-9P%Z;629Y/CE+Z6*T2U'(DU,31.OQ"1>43+;EWIGC]S-J0'/ M',A1=O;&=H)'L$JWF1@6G*Q0.,=1H[?G[>&AG;XOQ7&R^B;Q=ZO5VL5G/[:] M*6_;L;-ML]GN(X=.FS1D'L>5+RTHTTPW5HL\XM&R;2ZKK?>X0',7G;T:KV_, M!;9*UJ\V:"[6K,6)DG1,?\7SU_723UYS'?N9 WGV<,.0G7)D)[ M"[YHY(ELLZC>\(ADXZ:(^>[X%ESNR7&/?>B,EJ MW^8B0@1&3O]0@(8L95JX(:BV/IDX#V\,-T[[]FN8LK_"\:OQ_J)7!4U/L*>- M%GDY[@4-F)(L;=".?GN>\8@.B=.WF.J-MI,5^WD''.G0I7UUOC+KK?R,H>Y) M)4=^(^H\%GS<(=9Y5.V9\^DB+.(_>+S2WZXZ1#QF-QK"Z45O?02964[$.BHNT."[VBKQ_KA^+C MDPI/! HE?M_^N* C1]L2/C[.>,^NON$CS-F:SS34R2('/WW)N@V6>6FD/;WT M(@5>WH$+;C_? +R(W .<*%-GUQ)(<TZL$0IJRBX!;\C M_5"U*,[;!5;EXSQG8#CT(W'X\]';E:CBCG?6PCZ&HJ[Q10E=\V>V6O0<[[QW MJP8CFIY"=7-?QQ70T$81Y,\:7?03#+7CP:??JX8:*&G?3 HJ>O-(NF2&JI@O M$;0P!AH;;Q!\4=&_$OP"S(_?&_P^ $HC+8'J,+9L% ?A .$"RG8_H*-KM6S^ M7BX I*]!OT'I.Y#"G,A17Q;4G ND&!J4S?6DHG=593U[M$U)N'.)*N3G2^%O M5[06 F27KT2;M6==L3ROEF4S;I42V'">Z50ZTW_,RAC]!"/[;Y^7%@,ZM7_( M&[#+#/<@0QU]^5EZ;_'TWI@ZX5RD,TS_;(B[5Z1KC!'I>?+[-B#D?3"N=9+8 M0$:T]" X.Z@ZH81=R&>=5U#:Y*4C406 :V.RCO,9#IUG(_P?[+U[.)3?^R\^4@DQB9P912A)!X="II)3 MD4..(808D22'R5EHQEE1C1Q#C!F5)C3;[R_A_?[ M<_WV=U_[L_?^[NNS]_?SQW-=:ZY9ZWGNM=:][OOU6NM>:P&4:-80!@:_3^7O MY*4,M*>N]3%.G\JYE@MU]\$M&L&^R79Z]J%%&-R@!<7Z2SX(D/A#[1\9;5H7 M:3HW-2BE.KKV2N?YYKZ=W1&H_I?,D.V_#V1):C* M(? (CBJ^X> ?0KB=_TP\(1Z^QY5Z5?(Z", MP7I*\=1DQ.1A\!U5JWUR7_^(3JW:7D\.'DD(^)BFC5U E?OH)'KZ8\X&5"(% KC><$7TE5?^4CI2&^@A^)CE.3Y&9A^!0Z M!&H CMJNTV*HR4L:U.0K]MB]P2,.F*N#8ZIMRO'U'[:?>Z0B8KQ7X;+Y8**A M^6'8:#4M%BRE*Z+N4[!+\A3]#M@H^C EL%*TL'"B"FEQ_(3D:6&0[*\J]9R4 M,FIA1U;.A\X3:39@2U'ZP M8%-@[,+TC(GWVETV9$[H5/#W1[P=*8V1+1J3,/ 4=RN,WV(4[PT'E5R7CE.0 M/6Q(/[1 *:T"08V3H; MRL.0VMKYUE\U])-JM+A;CQ-MP3-4HRO]/Z&CZ0=3W1XG'=L'F2Z" MA"T8H-$<;:X$ILI@V_'WZ8> 5M]FYQ+;=E9I.QLBC>(J!C.7(/ZV&M!4_W7G M&]D(\ :&XKO%)))E6=VPZI'N>''T N,DE4F,1LZRX.PN0J MP,,!$AVW'[RD1Z"[<[I)F0UQQT;+(AAA"]E Q)4.NX,X[5^XJC2,E^$]+NP% M<&OMY]?6S<*,H 8S>!NB/BABM6D84"U#>:I/PM(5/N^^X^';PN^:L.U>B$NX M'JZ@"B4VO;R-8=PW386WXR7=M5DY:IOE^@:#!8T/Z%2%2SV ]O#_/_P&?Q3P M2GX0@F\A)C:^S*,=;=0K#SA(B[HG]CW8H5Z\E;7J7"/$L36>E^?>*UCR?->0";'YYBC/D=TT M^,2RE7OS(6K\YM! M^R@[-GWUVIZ6Z<(7*EW+YW^\.2O/DPVQ )6P+>\04R.M)TN"7W>6UP)[;\2/ MQ[N+0;=S!;9+"7Y*_&QD]?/F;X'03__-T);O"!DX_Q==FD)"E?10]CA/E@7'Z1T?CW66D(/JC)+P3 MDRS9#/V!RZ0@289%):?3JF)RY1*;[I49G?' ,G1=6?P25,(ZHFJ9(61D1>E\ M2)S7-:,.D!TR4K[/%&>]/"\YLU#;T*73QS.[;]\&G0W9/PZP='&%%@:DG0'5RFEH;]JL2 MJ4-+%*3K/:]P,RUSZ# *:!C<_;MD72![$W&QW[^G. MURUM.OLZ?X=L6[C>#AC%7&_;F? M[AD](_*#I.0BM![0^@%?7\_8)RG@T\OBW:"[,OQ ,^V),5LPN5./#U1[,7DP M,=+'I:J^L0GWJ:/_YOV?^Q]*/&#=MD&N)OZ=LZHC5.$_2@C]<]"6:'! MA:3,L8.;@-M716!*RSB2E?=T9$HUB VIJE_:3X71SC(+41)T<]1!/!T>BQ(F M\X==L?C6H<"R1__F/?XA[GIOQW2C1UB(N7>?EE$Z<[MZ57SG+5?)LVOSHY4#3 M4HWGYW&*->Y6\4^^+Z::U=$5:KWF2_^.%V&?O&"^PWL2QZT-^_!3V4#UM/ND M6%82EF M>LEINKO#C16\1I#=X:UE[A5AW7UI^_CXR[-R>^C&/>E8G84A7^U;^S_BL^9@ MF;:H='QS<@4;8GW7%H['C&R=/X]17])>[KG(>()B%L[8TP])UV#JZY="Z1[O MQ\08PA8TE+=.V\IQ(W""ZMAOKWJL6%\1XY2LMY*0'LBEOUL;XN=@T4H %6;: M0J%2]@Q?YAM&6!DJ&$R$$63?3K>4OYS[]/CBU[GPG%#_]]NWP=PE+M>NW;$R MVNVY^_CK \I7#<3Y>,[R> 1C%7[>@]ELYBN[NJ;77RY6L/)%815:I+;'>&G;].G%'OQ^]1QGU!+KR62+61 MLK@EZ=S^:&[(N8VW2 NJZU(DR22@!"5$.=DNQH;L:3Z+41F?/467J9S=/>*Z M[H:;OKOHB\@*N?38X+6]B9_;47G[AR?.^M$[OYUHWG-?VGDTK'Z)_#7=-.)T-NUN8&IKV8?FLK)X>A,-=)]&C=%.4N:;DI6<< MK"LT-6K''XCX=>,&+,]'^]6T_&&#$'PX3BJ8GQ08BY,&PT@ZJHJ??)^6D?AN M)),#Z9^)2\>5)NOFZ[!E<[*P <7AVB7KL:[/HUK?'";-*PWVLB'WLV+YSGS( MYU>WZ0%DMS 90#%)'JW]40-FT0-!0?NOYJ/J!/YYU8J)4IIAC)GMA'C>1Q[' MNRH]4(:84R=&?,6;SKNU@ ZX$>-8KHS["YO8J"MMFP*?0[SQ>*=D5->Q7?G0 M/FV5%0J'E @:,PM.J,,?$JN+%Q=>$-8)CS3&":(+&2VKH[2S=>9&82W<7P>Y^3Z@R9=Y@*0 ML"QJ)BV3R6D=5S,U.I(6#JY/$;;;>4W6RZI2SU0\2SB3\/OH(_#*SX_(2QXFVS-#1CKBQS%"A "E]8D WH/Q0?17A6.X&@J\ MG0!!'>]SHF#;D=QN+-E^$AMRY>5LR!WKC+GQ6/(U*Y / EYAR7+BGSNS.OKW\%GDW.24.NOB!XWGYT7U$K2X, MJ-S=!GVPB9HYZ0[?SI(T*;]QWY5ERRR][NR&D7'4G5HEX\]R%)DPR^G#B>71 M>C*J%*#[LH9A-= E;I6&T$0M,JS3M*'FW62*W?4-V8M E?2:QJI1"PP\2&0( ME](@#X^H.6G\AD0TUCFT-2!HO\>;;]/[,*, MBM&N, NG0H$Q?IH'12RQ_67_I HE,9?.-2Z@ZW4UJ6./DG!"823**1;S$4PJ[&_.2==$Y\K;9.[J]#&SAE+FMJK(SL*Q*KXV/5$(CMDU3F7ED%>UF"YB!_ M%Y[B2O, -UZVL[ L(>2>>5FQX:,0CO9@O 7<$D*]IX_:K-SD=UF36:@^5-S_#']O%,_\6?=\J'QK+U :QM ,5J. M;TRF;8?7H6-(#K;2!R?3J5"+)LIJ'9;Y09:E7,#S[;3LVAJR'4B \:)/N+5W M +O0RJ!?IYTO))X-$5BXBSCO-S#S8!2P>TY%T@*8>D./,ID<3"OR8#=@ M'O_&5'[#ZA"M^ G6*)&B3TA&2QLWO!UDB=RX#I+[CVGW$%RH(N8S)=R#<;.L M+3[?B?E#7/TV/25F,6Q+7/Y<'K)KU-H?XAY7R#P6*_8L>2U&7'U+W"Z& K, M[TI,'@NB=;=@DO($J>4O6SATB()Y5!X@3MO\59_2I5*5+PAT$_?I2:..L#K9 MD*CX:3.X(1OR,+E#=$PVBOG\KCP]L,BWZ7UM,CS$YNNX3%Y;R6NW&-:Q\H\LKJ97 M&*"7.%509$.02(['-\'?7-[&&FR\D4&=WTS"T& 2[L/?N6Z5VS^0^68/1-E2 MC]Q<^6$FL7P69F1E(M"BHS(R%&B59@&A5_XT$=+I[B1T(7O?YH M7U7:*WW\])FX]QQF$X=:>'W'2.2P;O6451[IA)M;.OD(%8_&R*.^L+*?(Y &7C#]#//!'[] M6K!(0)D,; O7*P5GZ$&L3GBUF7PTI_"H2R!,]RWHCTL"N;E&#F").3N\U<=BIO&K7BH[(S2@ZA>[#J=R]L M3*??.[W@F$718NT*X]#T)\S<2U<8&LP(M.R[C]O%D0S3%[GW?DC1>S5?##36 M-\B-#(Q!8U:A_.['9O7$^Q97QZ4"QI'.M[P>=^[=/"S'9=1GR=.JQ.(SY1A< M%#A-QXXZL7:E502CNY!K>@?!.:ILM_[O,[J?-(^M*PTN^1R/@Y/RX%-D;'), M4"<"5(:V+#^H\PNCPR,Y!.TG=4>/$;/]:%7//FJK_Y2L-?[L*XZU_<*1DHN" M[+18Q8R[LO@.<5RURPF@>S*F#'4QS?2+PMJXTYV2'S//.W*/SSDV4=18NS(Y M)7*8SYJST&+H5KC@,)FXDY\#(=S:[1H3DLFV:\*Z<9.D!]@2MWR^1LU'!:"? M:1[U2?YG(CKI$&T%%O"IWAN\) M?ZO$S>*KIAC1S)E5<"=D H('K0DJ&5&MBZ;4N!S!Z+'A7V+VY8(KBV*71R?/ MG5@*?EH#[=&4L/K2>KD'S?&8$58%$N(XUA3+VJW4 MH?80K3ILN.343N,/SD@LFJA#!Z?WOCX^Y94@9P ](;=A=B'7FTY==_%CGFX,$LF/:J_%@#)FG+08LUDLLK%U^EG9CO+/P@ULJ&W)G8_&V4+M* MP84/$FF*N#AF$4X;3*95!$O@S'7!G"P8"V2\T@'$&\]IEBL\00G MEUXA7_.F_V?>3A/K4=G@"H7$ZT=8M^5_7'O" 2:MCOC;R)A-K245NA9Z E'M M&E6NJT%M&Z!%47[&'"W.'R]OGE3^LJSPV,-Z).*87E^)2^;>FL0,XP//7-TW M?!E")%5]#LMBR#B1V1#AX"K1Z&XR<;$B-?@RM?N#KZ_S*W?J#?O]LPZ7O_QP MEHZZH[3,!_D%N!(2Q]87$SFC\2E5C;'W]TR'=OIZ.U:6H5@//J)4$*P'?S8# M@A/=?JJYK,SMU=4F-'<]PL'^"]?+#MHZ\26)A)G1O= #DDJ+GG1YE!&SA'&N M./Z]+@^)?\E19QL=/:IK=3R:&$392-WPG:ECC'3(ZE+RL%2.Z:FD(&)1JOR] MQ:B#S/3OF(YU8SW3T/@E?HD M/+R/;RZ'C86R^!*W5MM+I]87;2B>-#15\?G4)P2M8ZC\J*Y-J9M8N0PK,M]. M?_?84.V+A95S=S_)VQ>U;*18.6'5:>44YZY[KD9D/7 MN3+B+3EC49<&#[2A7XH5^2TY$>,!H<-I$=1O<,I%-@147EZ<(%E$:>>5("DY MM(>#R\U0\O(N#\D?0TNU28T%._MK31$U'^0-=*LN]5G41O3D.*2_L!S:W(?( MAE%NJ/'.LR$2\*D"!,4"\X"UY]',T)7ICLEC;^.$,F+,OZ [@_Q4G'Y5M+0( M#R8(>J[B_G5/==FC(PR7.TZBU2XBE6,"E>]AN1#/+_] 2_G_P'_?PXBS3@3; MT$(I9AR&DTB4T-7XM_57@RB)RL>QO!^3?-N4CX1 /%Q/#<0_R4V=_^1FB7U4 M+GGU]H_3.@IIWK@/JO9G!/^.==P-O@':/+.>#?%6B?X"3#TC[I"OI)1U%*(\ MP,*7)K=>G@ (IOP'=.F?3];V1.T^-LNC,8!2Y@R6B^#E\>Z[*#]F.4MQ$G4/ MC!*:$*V=_JK[";XUE=)K]N=4RM+?/Y4B<0(]2:Q=7BJ5=T-0S."CU)IE_H^= ML.F@SE 3KYJVW-W984D=C-:(EG'L%!(Y?&!L MCXA@N.#@\E\":5]+^+L>U+WT[D7S:MQJ$E$KZ*:-KEZQ>];1OJ MYC\!Z.J:[#"G'>8Y"]QVRH6<]XD/;;TN80=W/G>M]G\G$'[5XO'_?,!O!:)C M[%?AU"=9Q)[@INX0S4PGZ.9X+[/2$!=>O>=$J.#:3X RSH9PP6OP57@2X,;R M\6VBRR[T+B2OY3D2AL//],?]8)RLF-=3_T*F\CS4#2KTR#@)O&Y^,W[$.ZGP M7NH)G:2AY__)89F#D@\G#_:K9J]?HSIF>?(QYRKD=Q7.FVP+UYK%*E+A2^JZ#EIJ5D^%&KB\MG5I[8[/ MLY,;F2X\[R!A7 ;!1V 2>*]D8>E@?9ISJ+']KPDP[7I][?C:P[UL2+I94!%K M4K(HA\C!/\AVPJZQ []2/54D?/(.KCF=XMTD>$C67$\#[Z MP(V+0D:#J3M0?E0E,M""W[D,KT$R1%7:LC6_;?2Q(6VM_?Y[PFSR;B&?-_'0YQ48I8" M+FP(SR\'OVF+F/9B8EP_T\<]!8M[LG#(:+>[,M'__=C=7.;$9=8T/VPZ11<,H+LW6@ MRG\\?JXO=./[?KBYRH^G@!<>/*5/ALKNXI@&'?!DZV/\9@Y!EA$XX%,%;^[[ M^G*5#?%_-I3^!3\U \2:YA#$T=U$J"KB%S.N%S&$+&1#0C]NXT[ZNOX)$J;# M0>SU5/T.%,.8B44A0Z28=]"P/7/*DU]CM62'?A)KD8M0DC,(OT]&1CWVM,M\ MY/_!>MXDX(R=Y]MEU98#UP>/CS=M/]7RX3JQS_?A/J :'(YKIAW^=RL_C-J'Y3,YW MWCD$M+"9BFWWP][ \-DSS@W^>#M<^&;OL4=%./JR2H4,H_-N6:?EX7"5[KR&*X#7 PPQ M'EKX1Z!:B;&7QP ,*OX(_Z)K1:63O8X'L"%YV0[A]*O!RRLP\Z$I(L6CGB$R MW8FI*VX!)-$$S-[FS)I^Q*4 ^LSCQWO[I4: MWV:B,+*@]#?!G# ^V%-.:T'Q( M6MAK7;_(FAG=U5)M(X94"GT'B+D2TP'4XI/1)]!]=C7F"F)X<9:*AUA/54B9 M]:=MWHM"D9!3/W%DNA@'=_N,-!?CHONA-3]=T7:-=F]2"@ MS1+J9[E"2/X9?GS;EO1T+N_TPU.8#&T*Y@AU5Z0(H MAMBOQ$Y8[I!\= MI/111?HR3DH<7OXW0!$X@:<$SC!$/*V9A7 O%=C7^#8]E:25-@R/!+[N4Z:0 M QCG+QMX]R[1);:,6_=%\KUWL]R_@SKS#E-A28PK)2"Q2WNHJZAT0?OAR%A% M8=#^^SX5+GX*54VPYH^+'RWNF:$? *WO$+7XI1@28>R$&JBTO+A!#^BDZ!B# MK:]+H7L<@T4)'7S999:GXD[=:G(V=FZPW#\I:#N\HRLP96/<3E:8:A/+X"7G MGNQB"0Y7J$\@# ?WX_IKI4SX3#W]^!\=2!7DM[8@HS!RN4;M0A2ZJ:,QS;QG=$8N0N=V!="JC/?)608/P1_7S R[%_74!FYS.O QNAH9^XLL!TLWO7V5)TWD2][:JNO?6#+1 M9AT21@"$&\6T3^ZE,),RB\^??15^.#F_=.@?>GO+/___._\? M*C\L@):07A"C7"I"GQ.Q-U;G"OG7M4YH-AOB20 5"1%P-Z9G%T)4EXN*Z,) M6?N#FTB#+*'!6JR@Y_?K\QF.#N_KHS?;R*?+7QI/SM^6N6T;T4.Z(S&-968! MM]6BX-6NCVJ!N+[YD)$XUGXP\U+-&ZI2,L/^%7_Y^?GA4<#/7;0C2DI2R6S^O=[Y=&644O7_6<\SV+-_%$3,Z@M6)Y\-[LR&C#!8!)L70 M)S]Y(U87U.-4W]VH MH^".LJ_@9S:D>U(/C"?G'FTSE5'KQ._3=?8M)WZU?R]BG,%R%[*7V/8JU;C0 MY"!?@>'=USN)2_OHB@P59A$2I4+&B)J^=F,=IBB6*A9-(:6"/:C>M0Y\9..$ MD^)W[O@'_XA]^B/B:JJ$#=>7NHHSFG&0%?CH-,T"O$+7=.0 3]9>[3PL&2OM M844$I[M8!]_1KL(RDLUE!&<<00/(P:W=R H*9[8T"K6 O+IFU_<=P#E%IUG;(APW7&0 MC6PXJ+"^B)5-0DM(,"R)_- X*4Z)%^-V"-# ,-\'/6R_V 8_-RZH^ M!U0.ONNX?+CQ8H*$\:J"[*\XR&]H)+$2V8Z( D1_X=T0>\#JCDE=,,KW^=$8 M:"+*#Q#H_)&4474?<[LN:5+<>ZG0'7)_M^^1M!,EZ=\/-ZQM_C,8X[]B,(:* M6!=BKYX,XW2=*3'6\7?>\@'>[ KL%LRXS:/7WCPLJ,K&3->3[M$B<[/]BFA9G>1OFVKZ3P3D=(U5&MZ03U!/WWU%4 M4:YNX7Y^[_C;S]>L].XE].NPT- MJYK=Y ,'QN:"#L? \5TWIKC"(7J-5/B2/5T+A-];P$BB]+:F%C(7[BTL6LMT MP+QLXAD(SGL_HELX8$T82&"IV8]'>U>:A/GNB#B]]&GQ#1MR>":?DV,K9D)3 M XHA:[43)<%AB\T$BI M\S/J($>Z<>:;6N+)7]W8WA?!7+#1R.9QGE@X_AN. : M!YW>M7'_?O5BJO1M'*L@7(^+#8F!+CB>D'7M!L CT*5X\AOB@C\='F]:=-UT MH7%RDOB[??>=P3H$Q9N'L=>.-:>A%@_C9;A2!7]K?LM$GP:+*QSJEI>%9 8] M+(:,:5B<6SXT [T5 RH$GTH!=M. -@U.Y7^!UTXG2TDY4,JT"W<'?9I],C/Y M#D_BJ&HO70NE-,J&\%734!1X='/S?8"2#)I_[O71=OJ0Z.OP[H]C=/]X;-H0 ME+O%[3!0&;DD1.=Q1/R; S57MYG<%@@+ MV$EKN)NR)R6(#DZJ FTAFWMQH+7)S\ /!S4:'(-:<8# MM= W8*]Y/9A#2D6NVD?(-\4C:9B//4\SC@6OW$J@8>=>_CWG=/T//-B'S;8< M:M3'J8 P(XB<:]'%.LY,]-%01=@.*N*& J3P<;)*_\8W9$Q_N@2Z*+U5Q"UQ M^GD;&Q+KP*E"%+#J!&RDZ5JP(;V'X60Q -R/8(H367<(PFS([QXFRCZ7H6&+M>)JS2X>\K'2K3QGDQDK()Q+(A-=".";5VFJ>WGVI4 MT=!WSZ#7NGMJ^O7=N6ZNGWAX>7S/7AXER%X%4(!N@^:8RZ7TB9$69**L#%5] MS.UNS>U3WOWE?@;&]'*.;= M_V/S2=VV!X-I7RVY7V&/@E9T+_0'0$;7G:/.*R3HT@Y2\IX%Z/:5T=&YQE0\ M[>&Q!I.B&F33?6FO\TTM#I9O=AL:AB3'LR%2."$&A!)+G>G"Q&9;1-=D-,=] MYO]DMW1;3.Q$;J5]1_'/;%==!6.)KQ2N?,&7<3_04 82-**R(6W)TT D;$\- M7F@NQ;'7.<#WY;<8S7JKQPKU6:>"7NDF*IKBMVU74EA&-O#U=MR74I/;NYY7D&GH:KLQM'3>%YF4-8JJ) M2U**A=X4"_+G-.RW.7[^^0S1:I'&VB3+2R<^;']PY_IWOJ[3?(N/#QVVW]DT M_Q]OC,.V$$:Q++X4C@W+9#Y?.^13SJ$&#UZZ6=_;_FZHB++SX2C*M?<1NDT+ MMTOIL<@>"TOH4#;/TCC=?4Z4W[T$_:4QNE09IC&T'%WC?R_,5R!5;<[1Q3[; M2+UHR7W@R6W:/1-$?S]RQA/FV:4KC(CP7>:.[[(LM459OI@WZ:+[G;Z2<.7W MSW?U=H5KLG$,-$B@NP&M5D?52VJ3(X"Z,Y]J5SUL_<-,6T-V/R8DDTP$PMW& M!WQOFI^P*0\"*(8 >+B^RR+641H<)1/!0T9+2D5C=C+!I&5B=T+M*E MJ]D0=U[RM;H(Q6Q#S2]AX^RN=?,!]Z9][\6&+^G,*O[[67/?US/+KG->[AQ5FG M&#!F'D/8ERHU'=21"VO;/%B_UT/RTWQ;PM?W%[;_-#I%$A$] ]'X_>0_&:HA M'$L?#? *.C,(QHS&WN_ES.].K+*I*@" 8Q>+V! ]][$ XI/T#>4-NM'G>MKE MT^YP)')LG3:44J,&*F(6P;&@J)^WDZE-Y';Z77+ALU('%[<%BWN M#_G9B(G$4$P(#VFRFO7@-/T62+\.4JF2\+PS?MT/[,T&X-&ESCW=M MU^L_4>0Y_[X@27Q8W.GJ!V5IZ&.H,C:1G,/%U57S]G+.HNY868=9Q9 MYZ.1I3&2[^#]PS\^T/C,_DYTR>,I8M4NV;[;(S9NGY#AM@=]7&.Y"#C(46,D M71[T- M=@(K/VS67JF4<6?0_34I)IJL&ONDB1EH[K"]M3!/V=-X*HOC1CH,/ M*L:)1R\O7*U._2S[PO>(T(T.(QG3N%6+QWI/"G#W$!P[2+F,$0O.6ER%A^OM MIE2D'\ ;W9W"KM%E:>U]J\J%\,: MDMNU)^[?W4BB,,SA#V-*#FQ2!?HCR9+W '@BN,#QZUGK&QKK_IVY(TYR,1$NCK M$!2-G\HC5L&C?I5CE] B\5E+*52#H>?NJ+35T60/2'P'AF(%'Q5N M-PO8CA=Q_.5Y3:'3N="A\;V1\].._7"'J= 1%1A#)'JDRQ&69@L>I!]#&5!- M%=J.S;U(KI:>V=[KYG-Q]5?!.T+KUB8+(93NNS"C%A@?0^OY-^-=J6$P_?K: M0)Y7JI+;/%_D0[.7<=I ZP5=)YFHF7;\J+QAG^JO*R<_D+U]=-)@"O?RPLI* MNITD-+09QSB>+C6XNJ/_1G :+8X2$[5:DH[_PCC]HIR4(-2GVOFZH1N+P81L M-O"PT-]*(Z +&I_.MUD17WHW^:OGI/@U@3HH"I M+#:D2BVZ9M:K@B$ O#;='<4:":VXT?'+7.^WO:[5L6EZ[@)1.5_P9#N^&M," MY75L?0TBIS!11Y:]TR]H469%R23?OHTFK;3NRWYVF'W.E(/X=JC0-X;5H/G% 10)" &4$4\\2Q;]P2XCYO6XZ_M!?TR\WN'Z+*YY[I>O!*&^?>M8 M'P[*=&%U%AJQVMB0*-N2^U*:RUNW:]BN5"8 %71$%B9LE .886,VM&:0EWX@ MV&>@$Y#6O7*PQB8SI=/SI?O[:H3#H8"]NE9[M;9?MGWZN!#B>B2?]1UU**TE MC:%&^='=MF0XN=)^>=8Z-1C]N]^!>L-6_7#?Q43&Q2_I-R=6\M:H^*VC$\8M M0'E8!UZ(P,'7L9@JZ^(*C_I3*VLR]N21N K%N]K;EE\+/_CJ+U.ZD!R.X&*) MLC["=S+.4+BG\A[X%@5;M#4&5_:I]^8ZSF^4JSY)K>3]]2/#]=IGD9.YK_?9 M\.5#!''_J8<]_Y][H._AX%%B DN'U8=XTI9:J\U3^DDZK\G"XY]M@IFYR%-_YK,>?5,NZKF-X-.JDCA\#N_ M\[Z61DTD:Y[P;7#]@0058Q:7IXBC2!:_U30AFOA&L40=L5T#_H"F3>@D\LUE M)NK%D(A29H&E2.1.WNM'\X9DK_A /T@G'!/KN0"9!Z;>P';C9-PX1O8JX:L: MV2=YRN' 0(==<5>N(?'JB*K_U\*F=X^\Y,:J+[Z6M7PNHGP[\,&#. [SC'S& MT@7723"&\$5X-$Q@;2%1Y3)(H,H;@J%'B]SWV]ZLP:W\?'M-/C^5WV0_\FI6 M3,@GCMGI!TO;M3D6#\GBI;N7@=$]_0C0H3$AS^%3__Y=PX\-I;:O'IW/7W?A M+JEH9PF>9&:@%5D#,(JY;;,^Q:E=2W(F#K,8$C"JWD 3#&+K9=Q;4,\9$+I*8S;6$ZXS3X SE$$[:=L'&7'2RNR,;-3PB.ISZ M_FYE#2W0^'&T7*]')>6P.CUN*95N.YD;G\R!(U-E0 TV#LYA@:#B3!=R3*ME!.$Z MTJPU95_?=S2<@T-_;IL<\Y)M4LS6Z@YKP.:@82@M#.TMYS,) 6S(UBD!_47+ MX6R(*Z?&EJ!0+=UPK]T$^/+7SY\_0XV+8$<2=Y1/E[6:'#=V,N1Z^F">0V/8 MD#C E0 >25[DIANP>O%5R,XFZ-YYFG4V-G)M6\;*>+<36<=Y;SMW#?4ER%B- ME2BY)%N]]"C=9,W]D&!"M/3D-C>LS[0A9(L3( MZTN:%S[:GS'/_VA2<8/_" I5*/L14UL1I<:0TD7MZ3W ,('OL)_Z2A$E@KDP M\7BU1>CB%U=6S;<-(NYWW4R/GHLF:FB&* '<).SC-,4I%$>X[;/,E[HF?'6Y M="T$-AJGCK!_$ZP>[QTH3GH[F-N]K7_LETG[AU%7:WG(8ZXE@&*#C&W,7*S= M.JN5&0.XP[B_2>DLBS/TFT$'\MK#)&3AJ9 MX0R;^!9?U@2&6>,FHK!37B89'H@XU@,57+ZLU3,\$8;Q]O>V.37)-K MJ;_($J*G/GRSDCS+=TA^]=Z_Q\[IBA69RE\<+A*C 6'O"Y%EH M)$!1?<7Q4#!C-@230V3P>_SK'8 \_?"9G^MLR+:Q9/#<:O+&QCLVI*7N7VX/ M_)\J">VTB(1!5Y>CB/PU%MQS=?,1W18)-_:)KRC=:K316_R1/.UPQ@^V4T_. MG2B"%G/+.S7@LZ^3AI%HX//[\;G0ZU784#NTK3&DG7\170YUIHS:]X^A>4IR MV1 WP/LV^AV 7%(BA&UL8#08RW7H?KOE+GVZZ'64W?"+RH'A M%H^@+I4SHC\$6CP?73:>'#-*O\!UJ>@B,SWN6:5\+O8E9Z D3RKT<4"BT;38 M@_SFE.3H15UUG\3F'X%F=P,,E7T''R:=9$.X7W4,M T]D;<[M/"+Z' 9^?LM MSB+N,^4J]5K5?&K$U26KUAKFL]?G-3D44FL[?:GZ#-9L&#_U2D]K8%D=1/%2 MEEOF7^](R%P1RX*KZ=[!;,CY^CHPB^Y[8ZZ>]]") M=E*N5$_/L[M*=9Z:9UB_)3E-^Y=V+?RS-TI?4:&[&C@#U 6E0-6K=B?#XX@B MJ RO=?_G-R(QM,?)GP)83]C/Q:.?WJ_5C'>AGE3OY@S-5YR=!4?,1;P(?UB M<\A0QV;"'=BF:Y!"+)S+,9(-V:7'H:=P+3PH.@BT05\ A$_+K!VU$+5(%@R$ MDI;BY] 0BGG*\_'3.Y96PS15W+XF/2SSX)H'M$?*@/^VE*^X_^5ZM3_U!OX7 ME?F7:]G^6?"?!?]9\)\%_UGPGP7K2NVL'S@7OO]MUZLC=@.F>;M]+9]_\%\W M,-U%U"@MME.@M!** !O2#B1C^-1APNXCFP&=3[5Q*3L^UI6JNVBF\J2+M\L) MI >T;M^F;;W>KA:%$=3;'7R40"*V =SN>C)?CLCS>A;-9OM;OU&"[)5_=.V> M;ZKOA_)-9>['5)M%.D6LVVYQ4IF*;X7M\M3.;;'R?36/DZQMR+-\O2_(1,$Y MAP\BH0OA\9CW7]*QZ%<'U7,5NZ3L[:];2WEZ!D<8B7A KEX3Y]!FB#3DL(N:E+(J/+*/1B(]?5_A_!KO'S!P3S(Y?>^^ M1M$TG!M4(\.C*YK%J- V2<=WA40YTPDENX'IQKH&RW-"\--/P$,4#_@C,VHV_&&>.$)<758_N,Q-<_KR<>_Q-Q->*X%+TU*522K/ M\6\JAXZX#&CH*%=X5]QVJU"=2="^F'"LIR?XYCFYR-:=19QW+4<3=[%$4))? M%"B$-FBTGBSE98Y&N\51#.F=*+^XK#6]7WS*X'(WMVK",QO]_W@)A8LQBN[% M4RXAP5-8VAVPO-1CF/@&05N/J(U_,^(H_A8L(3W]>,ZP(YN']47O:M/9B5:; M6""@XOEA6,5R#_[J MJ[)75L4QA9)7API%4E>-?)R?WE[Q:JO0VG?4(_W.C-+DY2 @'BX,>&!&K[#X M-9Q(XUA^U@<\Q<)T@6D7/*9.U6NB\K11QNU<678&W![./V]]-18ZU[J_R_I= M&DO@"3,*/O6<6&D=3\W%;]UZN>L7ZG0I^)I^(<=@T(=Q[>5\J@?NBH?%W<_# M6B>?W/%\^OO.>,.I\=SRY,%YY5S) "4)$T^Q@ 47O&([_]/;E."0U4,7OY3O MXZV@7DDT6+\H!%!(!B+6Q7O^MRQ5_=_V(*3,.'3+<82EB#K?MP3<41NUZ4#L M98B%DG/]SB'WC2]H>T=X9H;H65YZ/H4='>B6Y0$/%H&F M5ZC)'9A'-O7'@I5:&D7>=)\9M/YROSZH^I-.66#=8Z-(A0J3@^E.)M)1^5#G M@F8_FCNSBK&??A9D0[J(VVJ)N^9E!A"EBB*GIQ7T^S?' NV M+6RLR=+R3K_;\_[# <-I[Q#FCQ\O,>ZJ3.;@W7/;O14&+I$NJUNE?K2 0'@5 M5O-YE;&/A5G\.RB?D0_WHK^*,^*RAC> SL.FQI9?$0)(4R+=>B,OS.7\;M>^:495A!\ M3Z$13]4L#2$=63PB?[14?>!XSX^A;=&!S@8N$-E2@V!X&W$\;L">6: *OX-- MQNQ:@T=C]M1B!#Z0H;QS(7FEGF'N9/Y=SPZ^KVVLNU?NYV.[>WAQ7[K#'7V% M^[[+_P#*^(_Y<('>Y=UT$XZN-L!KNB-6,?%C&LL=R5]9:C*>8X2( **@W:-: MPDZ9\\/7WM8UQMQ=D8O_=*+Z02WES+^,7[[S2(+Q[AS/GR5L MB!4,-^TC,T[OL %5R[AV1)T-D00-"2V(L0STP69MZ;Z+-)O IM4Y MN8;;"*\TP\H7#TUJ16KMF%&L/:Q!.,5P&51@EA?%+*:5H4RI_BR==R.U'._$ M/7(K%1"8VTR<\W/WE(^V[ZJ-_$C!7;.N]:P2B!:AWV:B(?^\=1NLPGWN6HD]R8#"&_5W,#'PXG M=>24#.:]V ,]Y_ACN@DJ!;1>3FYWX+_!S$3=IXR3UA_BY-SUM*@'9SK/:!+- M![&_:CX(=.9E>3I+_^YY^U9(?:7W1WZ<9I*:>H_=$Z- MY&*+_5+>+]P861RG'^48G>EZQC[7+H!R#1.OQS6$.E[@3A3PUI-%R?3IFGC2 MPLS)'3?.3/PJ]_4RIY]9^:!@V7ET-,%;WD3:^8F-9^$$2&?Q 70-5!@S"^Z! M&(5UOR$C3U%,SV@ M$=H-A4+(YJ"&BZ*;0M\;."P<: OY-7%6K\K&ZA M*1A LH>!FOMT!31>&+:P.A+5O^V^7TZZHG/I#*/_#L](-JA""P6KIXG)CF_&.UXR?T;X";Q\\SFD2UQ332JQ; MQ5",ZCA%]#_0=<''#"?9G<@H#.6)S.F1-LQ7>[T6C>6E*_1"'IH+;+%=*R_H M%R-YNJ*>5L$I<=T3SZLGR/HP"6<^UM71>J1[A2[C*:IDT9=AG-]$M0ZGZ'N7 MV7?TG^BJ3S/:DZOUYCQI .R$W,-0'&%"'C HX$,$E>H[DOG??_$TH9L8/5?H M>W;ZS>!8SS#MF)&.H^*8T7GMD;DBU$&JS10\$3[U8NOR)$0X&R);"XN:5*9P ME&242+?H4/&;=N#S/KS2D:?4:"Q?6Q_Q^;MJF[[K]PW"W=E7OWI2-B+]L!,U M?Y@&:S^PJ=WJ;9+9[3T]=UORHFL\A(N_"J8$-FNF#T5>6_)+=A_I('1GD*.K$B+0'B-3^ZC@6' M (@#RWV%?R;S^8!_SW(5:',B)6\*< 9IV#7"XA*HODMG JVO8D UJ#(O)]Y?DWTA_%65"O4*:>:BN@]D+9G9FU 6*^M[/M#E1 M.2ZY^8QO[,]*J/0 /J92RFS('8RL;J"OB@ OQ?K8KHV,\#.BO=TXZ. 1,KZ* MNJ/Y,6'O!Y&X[MUE)Z#F4X/X/^N:2\%;O($+Z&J;/5'(Y1M0Z(+/Q%DOTP(Q M;(C>,3:$^/RL"!M".D[I9N[DH$#SV,S-F\U-[TN'__4D>]SN$'&]Q/RS[KL(V%J ]*S41[@@1+W/0+3)?I< MXM_#LEYQC_Y7;L+_6O)7>Z./H4Z^HQJ,1)2CG%TVR].K;CC8[M29?O1Y7[)X M:_GRGQ:N^62+M;4KBX][&DQ\86_TP+] K%>3OXS( MC[H)NDX[G%Y#\H$]GVEC*EFJWS-$3]E:+@5\#^")F_R+NVJ'3V$"K>\Q]@UE MFQH_Y;C(@+*$FIM46MI96<+_,][[G]+_K?2[$7M15\'[) '!F0[<0:IS>6[4 M,T?GH8]E@5VXXFUEH\'KK9M1SVQHCG+UJ1)DVP,IUTGIT>?FODFN8,=3NWK@ MHTK=R3+/+K:?1^U+V*;G7#%#0F-NHB6#_7.43;3WO33Y_]A[[Z FOZY=.%*E M!I".$&FBTA0I*DA$I(N 2A,A*B E0E2Z1$*1+B @H*!$14"EA [20D>*TD$" M0A*D2N2.)=R:PHG/G)ESYCOO.3^_=YZ9,_/.^6/_Q7!G[[77OM:UUEY[K?N8 M$?%G0K#_=VK_B\__RA>,M+$,B'*8J'L:U.<4.G.B;:!QXEIF>J JYRW'CB_I M2)O_,>563UIE3:U=&H++45-I5VO(@2O*>S-J]2*Q_V5%^*8/6[%^HJSN3@@C M2$>PRG3TXO^T"&-UI"_?8;<7>R9?[,J'W/V?ZF&*7/9K#OGTJ8TY=4]LQ'WA?[&YBW"G1-8)C25P1P??.G:K80<*Q?<*SBJ*G M*^V"H@^]-WFSD1^86'+YRYWW#/W MU:&!OBHR\G&+,9Q$+AU/"?_/BHQ+5MP/A1RM3>7L\]E(MDDA/*QF: MK_5H65>?O"COY1?K!A.@UI_P4[KO#RIG7YR\TN!::JF(3,[A'-R4$/'Z-FP) M$;8Z)G$2(N[H;N$V]B.Y0O.G^_F%V:VO\?59=CK/FQX5'4O3B;I.2/^XEV1% M<7KU5\]0*E%GP0LD>65R^FMJ[ >9OOJR]2J7A99S9Z]+)Q_@"#U^,G+ZBW_^ MM0WDBX8B2&NX;'#=4>W\,75N'X$G.=P/]]SGZ A[O09Y\::DL6B@?(#4,Z7Y MX;G0F\M#7OL1>HJAWJ[\/HHVRM%WQ%Z&EEW\JXB=LP'02+*[%P4-#\4(@%HR MX^-+YYO:'UP^YX4ZX;.PJM9P1WBJQ?N-7W[VO$6I_^'+>N4K L4)WD&"STW% MT;"J7F_/F\P7N6&A'?;'5;)'[7D,>C(2%_:"941W M.])BZHN<'Y\N?>P,K[)V&!2#"IY04+8,)V8NB?I--8)"1W8G2)Q M._+)KO/_I*.V4R&V!J836B%MUUER-H;'%");RI(Y+ 0MBQ_/9O _X[ R@AS@ MN'/P/]+$3)M16 EY18CZ(%T[N\O\WIK+R&^^O:9IL-7CE M-YTDZY8JXYELU>?Z(/KH7#:B ,.+)R;"&WWBC?> /MVR(PPI!"UV(O 'DV=\ M8=5VPJL1&6E@Z7CVB%28IZQHO=4U2X?W49G@FPUR?]?O',K+8M6$+I_D?L-"Y#TJ TS1 $S)J+E=.'2:&/CUQ/;&3=:*Q)U1!O9"P0IZJ M\.ZX6#\%'\LW175=5OR^3Z4I2:@XF2GZP$YT;Z;L1?L+$/#9U!HUV<+W4NV/+:-S49.^<7UDQ.= MWTN\OI%N\D1\BMW]#JZS ^G.Q03@?MME4!1W(%DY&UC@<@8!NX3:=-^!<*U2 MM2GR=*/PV#E;JD<,&2N8*H.KD(R,\"RX7!/KN]]T^T76005]@F/#VT.#'Z]2 M,!"X[UK[@0VI'8B L4IXA)$:]6AW[AKK . U$Q6H=,U13T#&&C>G^\L%ID6Z M*!(D7B8^H&*YBUHQPA 9H95.M]J2<*+A,RR!N]0=2(\HZ-9#DV5A2_S7 U1? MYN4&E8\^OB8HZ2@<=VB6=QQOCERV P_940*H!BP^"K!]FEFKN[AGSM^#:YSA M7+2&%VD5>#5KUAQ@_/MG@"T+>^+0<-Z#UK&W*>99,DII#U5LZ83?E7^!/"^B MC2UV(+&QF$[X#L0W8TYN:36Z]1;@29NGSG3*P[O:]TR7UP=_=M"BU4992.**O%FSLE+I@@=)ZU7Q#TOE66W%WM%+KF3WE-LH: M.C+6EF,)>\Q^EG9BTQ#"QL:@+"P)+JBW VGX6/?-S;U3%\H]C0T3G=-[.BFV M2[5^V#8G2T;"7?I*S"G8(58_!K :28?52E$0/O2+:.L_-2/1E\'&6RA2:AL' M!AI.4?M%+ ;M.* MJMY#6S@ X/M&^)'Y,]&XPL$#>G#HAJS';.4-M<.'+$X6S TT\UEKO!MM-GS? M\J M\L"U#)OJ>K^11ZLWLJQ0BONXU_BXGCQ9!&^/4.IW(%94YDOXM_.5:!GVQQZ@ M(P$\0QQ%JP O4$O/9CB#!X&R7F.9%&U1U^Z"19[^5VLW/XS/FZ<^_C&B+^/A MFN!5[X?N%T*MG&QZH ;W&%=HP$9S*,7 8ZR0+U\O\ZC\,,_%+*D. MQ!_TG7A5U#R41TL62HN$>U#OP8N+0D6ZE*/S:Q.,L(SZS]5 M+)UZ,.SD>&VX,M/D6^&>P5\6P\CU0[\P++Z?=$^&";A(#5O";692*U=M)EO] M &A?[AW;K>0?-HC:.61S +.4L*E5*#^\KUDT6:E05Y4K4_+4#_>S7GRK=Z=5^'_(?J.\JZL=FZ!BB.4638/ M8,D ?;7LC9AA/JN;:X.;U#6^G0B>U20LO!^7N"!H]NECW[V \RY9XD%N)[88 M(MNT?JI6:ACI$Y(E,$6W'/*Y&PBXGZF94PR?E_">?WGXG*B':-EZ*H,@2G\=>U97">B]D,MU?0\]66AP.B^ M<46J?G5@IKO'7(?^*>_=EEK5NT<;;L\9*%CA3''LF<8&L3XV(R@[$+HHXSBS M*A@KJ)]BA'K&+-FR]$-W^H2)U[C-]U2>TDHUTHF_MLN;WY*+W/87Z +@P0/X MS3&J!:V)^7@%5 :"EG@J@!V(>QOU>EPD-$U71G]AC7K)/W?F@AWOA\?90_$= M,JNANY7WT8O1J>P=><=\S=)G]2X"YS!BK+'%VOXDS;I%B36%@\"[ZOS?8SZ- MN2E0<0Y*^M -)4@8:DS?UF/"S4^,$&RMMC577YSH]TAIOY'D<:Z#% M=W, 3EIZ*CG].0:H)5LD9G=A]A@=#\P@9_#8AJV0]ZM>L*]^^(99:Y<3\^VK MA GO$>OJLUEG"MEHRFW%K&C?S]:!D^T*:XB&ZP7DR ";CGQ$RH^[4F2IF!"Y M XVVI8L>%:_Q$ZMFKEG?I/(-CEB.FZHXU-Q+QD>>@CF._1NOI@N6#@:#1HIO MWI=Y,/.G=&<)*ZN#VLOFR@$C]1$W!)\(GU,GCX J%IOUP+41%I]?":LSZ@18 M!."7\F);C^L_+]%J(0G9>[CYYP8MVD;*-,?E3FPI95TKO/2.(G=*"?I9SLI?7\FH?9,@-2=N+M/Y6?,>L#&XWX@0Z'EF6FVF MKNDKXSC5KJ/Y"<&I6K4VVN'Y5/"Z8HLCT=NH8]=EG<^BIV!:4>-PP PZY[PD MG!@!*),6&9(CY.D8 .&25A&"Y0R/ZVYH_O#FQMYK-L=^]N6J]\<_>$3[X&TH MO'?H'8I-/J[;S8Z04)NI=#AH0_,%U5]:>9(PW&O5?LUGC@ZM6+^+6\EU[EC4 M2+]D<4.PI;KC@WJ?400)0T#1S"CB^J$\LF>D? F5@>? 6-&KLE@FGW:W] MZ#*;N[=[3#0">T1*5@B_G3Y[/7%N0RM2M7MV(!*@DI#SDE07';4;2?93;ATK M1Y_*+VXB?'15?.M"UC'OSFP_,(\1._A,N/!OGE)EP8E-"(Y6>;H-6X&.HQ& M71^VSB"!)6E2[M]LE,M&W%C89HMA08"Y0%/6\O:KA..RBT,ZM9""SM7HNW+D MTDT2T$*C@NHDE"BX[2IKEUQ.D:1WPT7:]X!MT]O=VS7FDJ[!;>=US;,DE?V< M,P:?2IRIJOIE48)V!FN!1F+_O;P^F'2K3\F:K,KOIX6/0H0\KLKC"2@MY?K& MY$>,LA5;C5NQ'V5N97%'H)(QQ"?X6EW"SYFT=N'U$_U="+$%Z^O-5-ZND]=M MN2M+3GHWUR4R^9G-F/Y/K4LQ_1S1QA>G\,1[.Y Z#(6;.M>E\*=8;0)[G4X, M'VHC*2^ZU82GD;25(.7!4S-VK:4U>H4'GS]NFW?UQ%%IT^:6Z+&$&ZQ,YZ$9 MXZ/,ABA.M$D#Z%#*0(&NU!I6) ^^!LA+J5P"\NZKU3@=VMY-*]-[RMK=/^3C M+6VDFYJ94?+C2VI!F[% V1QO?;Z+XW)]YE2^Y#ZQ>Z\/61IYB0D?>\;WZB_Z ML()E- IXBV0%)Y;":E8I[ 74Y77O0 2_8(6S>W*3B79[-TIM\WIH)]KJ0K-/ MQ@_,XX)0M<.2=+[LZ$NJAE_&\/X[$%#M"48.[7R+VDT+8+YH=0.TR?6]=3?= MP[]T=,E4_'RTY%Z]OZSD,B?R=3FRRRCFNDF\JZ-.Z8SQ@2^PVJVDG[9':9'@ MQ*MP4_M6:GW;(@T>BSY'JS5ND:C1R#-V?/G+0%U,IY;BM%MZ3XP'F^4*4P&? M;NP/_"SO$CS=6/#=D^X7H+.3VR(T4HVF]3)/,I1*4QK3?)*>OIL+$KZU"6/S MXA#J5@>4,'.>V;8#"<#-1?; ZV"],Z-84^##VS?@'4VE_FY"4+6.:OV3\X-) M7P4$GY_A<(TZ_>$R\[W''@#;CVFH3*8>0.N"Q5>!%K)"MG=X;O/J?2.!=\[*+WM_U=M<,%2FC$80(+%+P*.6X3( M?@4YYLLH6'@!2W)I3>I2?XSRE"T^V4@[LMA%[G"6J_Y2$-(H<%P@VI/?_H K MIY03X\Z?AU>,X(E5_)^VT&S;W&G&YC+'"/[?K;1*B2UVT$OAB=U^*O?JLEQ< M%B1.7# 4&];T:;=QFUN!R(T<@OV-'#S>'Z?L\F*^9+G X.#2WK];#=$#GT=M&%ETE58LQZ: MHQ5%*S!>AITS-3CG#4D%;4@VDFEDO.M*6;=ZFZW&G/(^0"\XZ$JK9/Y&S MC*B%]VP1]I E'HY0L23V*L4Z9GMO/0^?(\VD%3B.UW_\F/E6.7=W<<,-2.A* M.!#^..U.Q3]'RO[9C%@7M;8T5M7E_OYJGVDJ9Z6>N7U1,/L7/P2,9/%!Z9IH MF=H_=8'6\56(]/8##&UPF8@3MGWEEUH9;GI1*I=0_&1[PJ,O\-ER'?W=RT>X MW!I#\U&55"7\X!,$19FMD_;,^JC#:V%8#F-Y]J[=8&GZPKA_)A%F7 &#)"-# M9/E&26>?2FW&9;]KK>&N?!DW5BY4D89;$WYGV#.?X*\BYE*[?ZM1CI/P@K[Y M/;]I>?*+B<8'0:D+!=;3*@TW^75/5#Y5,?!O%2Q]!%%/N!RK_I"Z&K\#\JTL- '[=1+1RY>J+U)-VLETOH9,_C;Q6:/X=$N:I;1$X7%"#7W3*S M;IU2&*'K1'W "&"\$+,[D"Y$K46GNY(-3 #4-DNU'5&[4[SA'L!=KGNF3!?,LM721,9/_K0/T&2P5ZHG1!^7C:LW$BW7>X);: >A>6@!XK3#[MQ:NF<>@8]"KZF M'T-K,5NC^-G>;=3):?-L,M+0K!T8Z=&^Q](.:0.8FYGQN>[:%]-$7\8G$1R7 MOI6:.6AH&#M\"ZU@SU*-6<3V0K73%T2H%@QQ Q9_XQ(\#2_8RDW>K8>'H@\W M WJYJ1*?/O,>UF-,9]UHX1M[U"4_-<]S_ZC/!E[LC\'$7/>K_X*30\N/AV3< M:U=M??@^A R]=V9KL5FT\I),D#JK M\OU>G2[J9:6Z&R]/-+U3;CI.N8SJ6)R=(69LOB'O]XP>B.3XR:E2V+8.U M^_%5Z@[D[)\6) S!*F9IWTLC'U@,66J@_"O]TJ5?-7*J!9AA%4G,=4&Y%2Z1 M^946^-R%;A@G2Q[DO,"L8L.V NA&=JH%MLYENQ1&_+#ATRM#"K@0_%Y6Y:\H M-X>/V:B86\8].)5Y;A<%[CU"L"#A*!CZ238IS =/:GX'??KRC>[DIH>HVRD1 MS_2DU5ADU\=PB?#MO6FY$FVX\1>!$S@<3UQMVEQF+T /?2;5P9+PJ=6*9')B M<-?YQ)X34<2@.9GW;'N3S%()7V+QE15G+K4)]+ ,0*@_?)1A]7)VI P9!8G& M# FLB9SL*RI18@Z]ZLD3.2"@8QT]KUT:-7U&RXXW=2W9B+IUY["]4I&VC0NY99RWG".0/])^1%0QM0%QGBVJ293;9]YF*._H1F- OA$G^^=UY2 M7>P^5M1NJS5X3+2BN.%A3OK&Q4RY@W(,UFTSV&/=5&DF_[1VJV*Y/Q18]4"J MOZV7U_$K'M=::=?OI=1\+9=V],EE8YVSS1AT!.0)EX5JIAD5N#. !S4QW6V1 M-'$ FG8-2.P>28Q2&6?!P[O=@8KI;%1X;9*;]?AR^K+#,&TFD=B!7;B0B/14SWE\&.HX1/GX8'VB1FSFA M^U?>([#8C65[XM49C#T&M#?,9Y5P_\649FCW4Q1Y,>,JE>T>8V4\!-01HG[J MQ:YN%6WUPTWI5@%:GFWF]8+>#CI6C3?6/:[2C3"=71YZ/F3W*DB[HQ=9+98@1Y"@V)%2<$4SWRPWOKO?YI?F M-37-9;_1]=%]&^>F;O)]/7I*X3%;'8Z#W\DX0B,93CE*MP<%2#-):&U K1\N MMJG=#O5C*5;I)WP-F9B6]W2(W;.MU-R<;AC7N*PS= 3>^AWY0ZRUEF;"K&;Q MLMB,D ]/"D1#IT*@2@26K:'[Z$^*EHV0\^E)3T>_&Z@*[UV4U5-KUD\2G)V< MO+T]-X+_<5NT$ MNT5[M7XC^WQS-@I$!\A\]>7\MLC:S4V"WL=RL-EE.H87[@>;+35OI>:DOR[9 MJ W?@9#L:"GE^06]Y8@SJ!_):E?EVW[WRY;-&:JVC:;='AUZC)CZ5ZM>4%N; M(?H+XPU/.L';NY4ZZB^5#=ZF6T^SH$B6;&O=S%?>I-C=7^TWFW[;I9TNS36OH%7\_;YE MJNQCH>YO#)WX*10E9_+=+ QU5:_I4>5$:\2>M_N6!3Y[<7[1!I6\$_N91UE\ M%H!.-PTK^X#Z)(HW";&_MH7BAUQY=R,W8 =R^($K\]%AU",1TZ#\W[E5QA(, M!T"J;R3A-ZQW)'Y!.=$9V$KZ\0[WXZXYM[#94V_(:U.R//SF<%N(?=R%G-4TSX'D=H2_R ML=8EKGCQP*.ZD9;']G%^0-M1E?MA@*V[1H;\FH<:%=\1ZZZ8AHDT#$/(0HQM?=@HW&M:N;5DORVB:3K:>,X!%TNW7VB7Q6"[S_^:,V M*?=@O2]^7/+X_O")]_EZI[YI/[(_?&W7[Z/_M ?_/P:WG8BOK$%*G=R6 )AQ M+N6[W63Y:C](U_^8FJ4;.%&F,!;#Y\@;@#2;%DZ8S= M/'$@:\/WITOB%2G[;Y.>HD]VG5)0IENB+[/WL)$!9Q:V1@"U2]A-$Q(^=?K2 M5IR>K4$1^>TQ) K0L&+P,1B M?5CGTN>H"41U;O$;/^H3JR58[*5,JD05XM>Z_N-#;AL.U3N00J?1A:62[YTX M=]"$34EF^C.X3*A[2*$MFJP\HW'3]M5S3;6%,IX!-68:4D?Z=774!74L4SI^ MBN^:^(OXYZ[/\(:1;NV]# OP./(5XPA@_)B,$PV']UYR3@E&\7TQ2$4%5+R_ M&IS-?#!,+->I23@\2'P9)B#0.%C2OH_Y#$]LAM5I]VAJ.S/S\-?M0*4="$4] M@NI\N;; *F&(;!%#FJB3D[EN*D7P:4V)6,J=$I#46+A\^P#;\X]IA([![R-X MC62H$YTHHMW>]Q4FOH&>30E;W>VJ[>/: :7WEU53-OI\2Y-CX%U$A7LBEC@5 M&"<\$!4':P5%ZXPKQI!8C$Z"%*47#,W/080!%F8P0]\VUZ#661SG3 MKS_*N!4@LJ5*J7B1SD0N_J"<[G>>($X%#[TL)&Q(Y"Z$SZDK'>9V42#&"D%L M_^*P\ Y@ 7LXJ%J8O0/AY@7GB':P\#):)H@%MLX"=@DAJ1(%)(/[\.IZ@?4M MGZJ;V3:?!YJYW?AN)S[;]PO&,,T#D*RLJW0?M@WZ!6K4 M?J=JZDTP [&[;%KZP%D:6B\T9D];^FVY4'KVUEWM&?++U1>#GD&U6>F M8XC)&&[,M2V"_PRM$LBC!-!/@2,]#2Q8\YA*'-FNYUA(I%L!WV#+J8WIU/U3 MN<>*[2N;PA\^N1]'"PC'=;-/>V?[?FK[4Z"(W-@%2T((HMW?G+TR\0,E![JS MAB(.G._5_&DCV33A<^.@DNY;'=$!$X^IO[LC%&"-8N0QR"UPOUTO0CY\JV,' M4J6='&6(U@!CR"C0RGNJ77)>I5UU5+MP?&$ATJWB^(,VAMIF)[DI.2;]Z.?F M&-FC$;ELQL:KII:N/=&%%?Q3BP5>_[6:+)/^KJX1]-M[)'$M;% M2);#W#T; M_3:M,BS@"V;,_YXUF M;[E)E8&<64-F\Z_H[RZ+0#6>^'R1JV\D&GSP\E&,>&/;SFBE9CQ1HIT\_"\GG8#9B7>WR[NMUTW8@_:JG%<4[-] MK]^E+G^===G0)XW&9QJW;[WI-WY^L/6AI:>S^4@ MC\R_$+OC7815U4Q=0074,7H(&1D(7.Z3ST,'%KMX6RKO*S3A"GT&'=(&#Y3^ M\1.X99C9+'XV72*6;N8!AR9H<$G"!,F+6+;73Y,;X)U$_O1*R@&74C MF_("YY[<#VR:],G@D\U^HJ-\6%IZ?WOY#B3A&#@+Y#&5:=;,6B/7%W,6K-+. M'8AX)L/[!3'8075R;*-:N$/K^?*K/N5C''DLV4A:)6B$SB @:3J3];;&1Y.- M/ &;\\9*#0([D)/[)U1M[EKKP[\/$N3F@Q?"=7?-LOI@/(R[ (R&&C6&,5RH M/ 5OPAMLTBQR;)G%B4W(K;EY-+3E*0G'++[PX>^^D!<%V M&^N@3X!48I*Q$EIKQAL_OIIO&3:_/B,9U*T1T&!9'+MR;"7![&J"E:B+PHOF M._\8WU4?A-] <;/%V[,#$= P<@!J.P^'%_48"U"="LCN1[L:I:KGA+P(9V5M M+N8B/O4;GAF7=GUGG%:,%0ZJH[X[/IDDIBTW" MQ. ^\-FNF0NQ=/)6FK':>FC#G:_XSY8U%J7KM"\J XW#I[J\_$1RG&Y+&#UN MLS ?PZ-04#07#+"\J\[B:RGQ8^.L$#SN!3A%6A1W[28=:X6K7%]P=]=XFO_- M<$MUMC>;=__:UZ.Z7D,(JXP8;*-!9\8">C>SK-QXG]^MNR/\Z,"QJ4I]6HH\ MTL:R. FZ-4]8M P:DH7_[V'=&$=[?T2!3%!]PN((1_"&44D),IS5$.O6G"4_)O2Y@27)0Q["<).8ZEU*S7/C#IY!WR M9\S\814L D:.M9>MY1KM0HQKS 9&A$%2.RP\T;QP88Z>L /Z.0H^742Y#TE]#(=D#OWU>NYB\69^1=1^[*C\,%8\7%I[FVAM)G.E< M%&P_RO[D43@Q#E%[[BF=ES6&;@M#!YPT1RFW7+;Y5/G-(]+TN9G) VNMJRA*>F(6HS^B!SF6S^'J! M MHKL**HVY.,D R_,5!I$0#-$9\Y?-D&J=JE!JB4<.J\(O)!]O(SR,#VYL@. MA(<-XYT6+/4YM"$H1[^-;-;'OO%_#6<<=. X+ M,6UO1WLX/X3P-Z%$TA9XK(CLT_.G*J[UB!3#!C19>F_7K: R;G25=+#N:9A% MT[>OFJH[D'N)=G(/O^WNW%?&4<[GQ"4&;4)K,DOJL1S@UCGF8SB28FH[AHX( MOZ3-!Z;KTO6SESZ.^KROUNHQO2.U4G#NNHYYF)&Y[RW-/_DNL:P>#/1/H]*: MQ&2XUTB*@M:,KKQ:CX[KN9 ,X0'^3X01OS")>>'VX,!X],<+MW.6PR 7'W2O MX C?6?QOV;S?,)OT?F0S@PV]W,PJEC1(>& MJSY;*: UV_K.K8CG\BC/-D-RCI9%A6U* 9@N1 .^6SOE1"&6G*9.YDE\H1WS M(@%[.Q M1&&R 7: M4^9+70P;37V9.+05M?\RH++D #3&&J&HQG?/:PO6-#_ZJC2QI6S3:SFO:/ZH MFET6'C+X&"9:OX!KO-UP"V!PMC MB6,Z35MOT4^I=7^R(?+26GI?(V_/"0G?/7HAUA );K6NW.\[:\T5I/%..>AM M[CG)=C-F$]ONE2" &?*TR ?XB)A#ZUG;*XGGRN]<"]U)B[@9XOM!;,P4EI) MA6= ?%IS342:P!5)IXYG4'\JBJ)*AL_.L01\@%7:"0#1*V_7XR$'S@ [$,0T MXP*Q#>&TDSYN8"2,+)9>M9J^4ME75)_W5/9%Q^WJ/">3 M@Q]C!OB?W1WY._J5OUCKTX\C?.E& (Z(.7?VA%Z'?R$MQA@AB+]"8 E',G1^ M+Z@O0L],+/IQ%_!XZ0^.>-W4DGC4Y^1]L6 +D0@79PE%32[RC:2VBZ--XGH4 MY*:OY$_]%!*XD+O@B^!6C2_<;T71\E0I4_RV$M_)I8R#G0#+NF U:@RQ;=IS ML/Y?#'J"?G4]BG^,=;R_&-/E2-J2FY]3N;UQPATW6_%R0L;Z+.;FR$IG3>CM MPK!6X6M-:[X>U;6K:^\G6T^B"V^/YQ^ZG?]T?%C @Y) 0P+G% MCQFTT\PX_/7W!B3M3=>BN0P^?S$,TK@U_\7B>YR=CO;OX$:;GN4Q>XZF4V^> M<[SB:)O^Y]2A]]3LUBB1*7?I,JV"XUQ[1= -%8?BSE?%.4Y4ZK:\Z#)\I'"0 M?Z]\^>YCVYW/H,,CH"+;@2NEXDDC#+$AXF*?]ARJ/SL\E;2=%.Q'H;0?6(B] M#A3-;4CI.USZD" M(%^20?KR-.PL&$\:$3WY;#Q?SB?+<-H+&-"BS"(Z"0:V>K=WVP KY*AQLM&F[(Z3U+4+KK%0N[0#E9HG5 MRISV+-DI+2>T8;S_\PX$&C6\ P%N0!GB&');8S<^!M^XOZ7([W?)&[8[U94S M&J6XH: T*J#O1:734HV#N\[_WY<_:@"/,:Y A*5SK8J*G@D+ G6J,;8DTHR MH#A0W2P2^GO:-8#9[,OI!-BA@Y57FG*G;>[9$:W.\G@[=(A!CDG\<+_&. Z& M$%'WC"%C49)H':"^,)&T*+S^P(^P/Z.T1TS T,5>Y982S=&1$ZAX\\^D[3]O M5N;UR.SEVR,^9I!6&>(V-'NJVN9CJFDO827N)9A@<_!#-6E6T:W%E:)%;HF9 M^9 VBBO@#SS?6DGDSY*&.(%N=%ND,3=UX2E=)VJ&D%#P OP&U'GLH>[UHP6H M]5<_&RFXYIZ4\$/[O?Z38:_[7\/OCY(O46&@9N,?-/JH363/"!^ 24"(AYR$ M]\HZ]PA!SR XK]WT= &7LF6'S?V0@FSBS%^ G!:/G,?#AR40Q]:\:([]@D6I.8(<>P MPUY,[=:H+#%,JJ._&Z>>-]CM4*(5DV.G\2P:.O4W^=)_.XXRW*62U8"24MZX MP KB-.S"'>8?S0WZ2!^WIULI/,8-CP7FY WY3+5J4B]N8;G7.\'MSAJWWPCW2:&+.=H?H"7%W";9*(\"2:P>^+ M!I>$&W%@H$!J?-UCKNI'@3)&'\=RNJ^ZA'RVY^W_DVW3MPCJ%?0:"[QM!&M? ML8865-SJ1,V@L75W#1VFO4)W.6KB:Y0C>Q]^/O3KC/[-7>1V-IS%WO7#B^EF M?-SJE WK54>)FKPR\[ZI^P4E_0[A&F=)O]QOD^IPS!>VHG%DI,ZJK+X.1Z3H3%/\NV;TC1]0F2Z$D9 M+QV$\GUVUI6(K36>R5[X:_?B#Y$S<*E0(7NUB7 M%"!54BPCRQ[G[E8FWO2P<)19TE#OCCJ&Z53%$Q\OUF6DJE&W^O ?4:3*MY6? M!KW;IU\"/2*?/KT[9_->5U'A^O;MOFCC(\P7?_"1ZQB826Z3.LW>B)M^6$$] M!"&(?OHX2V0#5CN=QK]X:2.EV[N7.9T;NZOD13:M.G3EZ(WKER7W.6]4A..[ MH='PJG[&GBV;B1_X.!@G6@ 8G.F]1*E,E>]/1)]$79O9KLV5!-YK^"LXA=DG MMS:XYE@X>(S]G;47PG2ZS-',1]NU&4>I_0SQB6Z#$Z6;.Y"KGE%)VS0IYT+Y M"?3%[VX"5C\+D"&H(PJ+%%&W 9WZUL#KT/KBI"E-*5KVGPNEK^@C"@7%##-F M^KYQ@FCMN1PC@\ 8G<,EO([J<\N'H/+J#:JB?R:5^L,VS3QYV:(CW,II[%NL496:?MGQ*.:9!>&(8!Y@A0 MV;F7;Y.EL8:O?8HR*8XA#+:C:#-&9;H+&8=>/BZ;4+4?0O6C F\17U^UWL"H6H2DV M&&!#65FPM&W2T>#8CN2^ EWK10\ &4NX;MQL'*UJC,WZ\AO_!)+C60HNX=G= MC;^W.[_@.=QZ UY^T6\(C*6]IX@=8/5&[K#^! MW%^OJ;5L;Q^P8G]^L7$U(P0#JL\DMFH5&D_I'?,"'=6ORI%RS@F?YYG/A0>&OWX3&QN0D<>F[4!\<:!^D"LP_WH)!8OJEZVXYU"% MM%($/BT%=+QSR7$=6-]V-HITI*/F4+0H9@4^P"X=#MBBYCQIOL '' D% ?&G M)XRTR5"QM9L;LEK%0:_]#G\R\0YN5)PF_'IIH,3;];)C]V1YIY/']I^W!6J8 M3@TCWK!;Y*T$#&"'N2<:'JOB%_PZ!,]G$8&4>,?5UW?0X-"K&[ ''"?23ST3 MCF3Q\4([#E*,E<$XFNAH2)H![>9DO:%,NUPGQB\LX*I^6<,2_=J29<(FG^>$ M?'N/"+=+VJ!'G:G? %V_59UVB%GU T4X_9T-@#P_1Q+]B'@88R]5)SRLWP/: MV"X5VE!,=-W\6KXJVKOJ.N]6,[!'U^%8M[IY<<3VI7^VWO#>L? L#+__S7#] MC06AJS_6\ZP+*6%F\@-IK26WXG*@=9GK^:-OHA0G]X\'"U"<9AU?-M3FNDQU M'G*USWP22HZ&:\&]H"EX (7JJH"Q1.$$T[.@.PF>WN!?1"8QG_]X!2<="$"_ M0LYJ:?^\J+0T_*@UA?9-6M[];/AYR,8.Q$\[#0\@#5+04D$HJH\#,Z_5LM%7 M*07&[?L[M*C\W2;'&S>,E_EVZL%WCM^2;A Y>U%1;$B7P%S%@-H6FWCB2#*V M(7'3CI@@!^BZT9Y!QPB:W5&B9\P-(35IVV+ZC)S.;+,P=[P+'^0[\*LI" M./U)_0N/&D!4(>)P[2=976P.FQ%OH* #S(LA5$MI-T+O/%UNO55K)93[C'H6 MN'R8\\H-\TV.H^9RPZ>@=O\Y:X+SQL&9.7"_C'A\@\7F.IMX$.*(#<]/CB08 M(5_TOUH/"!-)]XWS]I"Y*";I\MDYK4.%Q[Q3F>LW]S]GYGT?84A(F;7/X#T_ M71_'N4.5XC4UGT6@3UD<4>,( -F71RQP0]Q3T&)F_] \=N9-U1=9 MI\SB3XU[97)9![[*,,]&-U9$L,GYGB4XJ-C?DR&QUBS%V!-W%KSZAC6!)8B. M (GVS,(Z7Z??,Q>=Y+2TO];5B0CIB6/K4QN/%'CJ$*LYVI_N0!+^]*YGG[O. M,YJEX.(2ZF-DAVQIDIM]UERO33EX6D >93.>#Y3=+UGQMPB+ MUV1BI_''6 KLI;W^ X)P05#* MA.8>T%NYVF-.H^7IVL-Z'*.4:[?WC%E95$ M?BK*J6_I: \YUAN5'/ZE-[2="S"O74K]8N439SY>J5T2NRLO4S'YY:'VSUJ\ M;W$C=+9]@@,.; %B!=78(LQ&_^FBV$((#Z7-G5+8/].^]XN'6#T<6D?GE,;2 M#]1@BN\Y*L$:B^02;QQ+&_CV<1>;@'268P'SN5>7%E:)&:E>:7T*QXW5D*HN M=T0"(W"-/.5\!37TS=OBN(Y\$?QU_ 9<. B#M3*2](;(=")JQ2DP>8 8&@R)9Q'A FL M*>R="'GO=KDM672Y>?+2^LUJ[PG1JXY3T?Q'5JU^&]#WH>VIJ[TCT;+.R:R# ME?EHAZNO_9NAR96Z%[UJFB>#VZR_G'W[MM%<-4OF>EV$@W36:Z77*K&6O"5_ M8X^6X(W]F^X _4]BD<$":P@O\?7K"^!#;>6ZP1VRRWS='CN4#X9[[G26]I&\ M;QQ?]T;WWT'&+.ONY1B(?9D1"6TUC9HK]%CU?HTBV$3F#YK$2;# M,F#->T! &,"FH-ETM_5V,6"Q_V0@XPM&KE77;)X0FN-]91L5X%W_L#_BB MI[W5S$)[:XD;$,]P%$LHB;W+9\(M>O,MTM&&0&J??G-#W.O.5VO;ZU1#U^^: M6L\SO5*\]J\N>X2#?3?7MU01"])Q-5HNE;O8C"8-6]-/R03DSD]&J6(Z-5G*H(&=N_6*6UL0L;^' M;IAL="0L2%DJ]XM=X=2]WV8]]UT+=:%(C?M>OD69+W-^8 )/AM&:P%JJ]BGF M?;@G-NVW=E<% @'T;B<97:"J7QC-SP6\ MZ=C508.LXSTS/F:P^)'4"1:_9C&FTPI.?'.I,1IMJ-V-%?27A76A$N#"6LMO M&VLBE[]5;E7N?]#@2E:]U9::52JZ.Q:_5H]&T ^&&](^,^/:]4!#&HI9@KGA M0/W>@1'=WS;!@)%1(FM65\D!G!?JJPMW( -OPS^'L#V-QOJW[[O)+BO?[+^Z M\AB/_EU*7<(.Y/K6QRTR;R*;Z[W$-IAM4:0 G9,72!C*+JEXE)'FFW-76B=^ M2MGSX]L\"*HXES,G,8O\TG&!# MUM[LI_9W(,1@;H!:TI4:*0]10.+#:[];7(20XL^!WO&/^'@)UC4/7@;PZE\V7!]AJ^0@4 M8/$[DN#R8&EG%"=5.]&Y2^%(MFUC/?5;Y7VC/F[8,8;,\4X7\-=CV#WL,3 M<_" '4X.Q/S)75JB&3'+&*(XQDFP "BPG[HVWNKPS-]>@*+TU89>EJ2GJ?5[ MC\KY?M6V0?6^SJQ3WK'ACVV4KT1-&@NR+4!.")S/'U-KT8F5B/KP^VL.CC!0 M8D:M)^'']5+ECHL7S8^4;N7NKNS*"G,KKXX;["O==9.M!FQ5:,#V[4 2X8"- M=AQ&&A^ 5[ E:RB5\ER-Q[8,TC(WTM^M"?=W,[$,\M:%0'MAK3/3++V6VLF.W<")C':JI- M%2<.&32>M_P^_V&/VI!SH:OK!37_*IEC S3K7Q,L/E6Z"^,4\RV<^ 3!A_?/ M2"$8Z1NK4GT2AO,_AX[^23]B3HW%]W0)&[T#J?6)(\TPO"-?KX7]=DK3+Q9ZU")YI[YX/C/9QSO- MI5]@*0ARCB<"AU-?@8'J@7G4, 0S5Q?%)3/TC@W>7H@VB]%CO%XZ"0T*)%$.Z!MITTEB$ MX5I@$2WW"6$J)7FGK?FUUX0>Y5ASZL/[M6\&T_,DEY]TZ_<'9Y.W"-HT+;8R M+V,Z[=">),QL-NT+V[^" 73BN0QRF;Q/?]@.1*!>G5XV(J7ZONB+^LIL8V_X/3A@9S>;Y\I\;6R *+^DD!KIB5(1T-K_-C+U MU?-9_NBS6=QAV==BK7MZB!S='6PQO8$!#EML-*E%;3XG0>?L:&CFB^ Q 4[ M:=^J<$37[W,M$E.X# T]N-H9U#HE9MOPQU]MHWB5^[C-(ESFPA0_E81\+6B1^=,WVY\ MB/B[9(U;)$[*1?9N:C M?2(JY#T=8,);,G5N%6?Z50+N!&_IJ*:'IKO:/_I\1ETE^KE6#ROESQ-UU@@, M. .57!!:"^"8([BW[#W]Y %L,E>)WP2*#C2%6#!MJ3?:"A( M]]R;L;R[S^[G!![97OX['LR;$C4'J\)U+<[%==ZYGD9>E YOZ6S?#WP:;O00 M!%.![STZ?I>V$RM53F75UP]COGTPXZ\Y32IZ<&@Y3$F'X7V+C=1(]A;TKN>G MKO_)JHB[;[RO_WG+-;UI8ZFY!<29I_J/":#4#0QL8&"]'U[*_L%A>-4B8X]: M-[;&(OEKU%&&$[/(6)$1"+Z^6WKRWJ)(NQHR(V0_]OIFAFK)TX!L22QGJ^^' MU[FWBX(>0&!V?UE-Z/J:@BBP&E]9;_.)T]K&+Z3"& MFLE28^[M="#T*ZK0V #368\';!?3"I6^*RR14?%H9?UGVGK0^$(A,/Z6#RGR;=@6 M?$VPLF'#[6G#>WX<$(_#KST31"3"A5N%@,0.6>VND00/R=I1AB'IDXZ0X9FQ M'V"LB0^2GRM=Q6/PS;,HB?J_.)E.SNE&4/9"D@N%IJ(4T"; ^]SZY\A\=,.) MONS7;N4-V[GCSZV4,J5%!@@TL#M_?R[JDSMR4: M4[KU?CS]OUY<_+_^0/SQ?M&8Y3TPB1W(5^X=2"GE!+X@_]?9[\D[D.I;MYYO MOMV24/_N%CK5+O61.=$-X\:3E3_K!6GCZ,+6-:5#[#_[GG;&UR5^)TRO1WXI MI8F:811^.*>Q\)A) Y;=#H2 +<+TE&$FEW8@FCL0^EOF/0]\%P^%>A M0ZB7![>GWP4VV*+TGVO\M_;>.ZBIJ(T;C-($A4@7$*)4Z1:*"A(1%1 10:5# M5*0+$1$($A)0D4X$!11>B I()]([H2,@(D6JD*:B"'(#$BZD;7QW=O:;^79F MO]G=/_>/FS*3._><>Y[G5V[.<\ZU^Z_BS%K?$M4)9+K3D>L M5C/E.?/8O? .U"=E,0*J?3\A1&@VZ68J:-5)]&1I8L_%U7'#I1TJH] MAIAS"=AP7CY]9CE&HS;'QD7"2D_9*Z5\WZ.T)P4%^Z$1;XG&ID+DX6$B:#1. MHVXN]<%@(S1+]LLUEB?:7Z/7PWVYQ]56)K"N11;AOW%Q-D;YZ**GX$(KJH1( M?@:OQL9R(0$$4"VB&YD&D^DP04=F#YCI ^6> 1WZ$_\>R\JZ+50.YM^1&)!? M1OBZ:Y7,?ID- M'$OZ.8,!++$D?1EB].E5FS)KI#JAV)\+N04$Y]TSE]WYTGEL[D(CF(DX_D'( M[/IQI2]T*$L^C L1N$2'K>8RCX(XABNX2DM.]:+J]]B>L_D=9'FMZ;C[\ISN MMQ'EH8^1X8\HWQ)Q%ZQUXQ]"V'?_3Q9F5;>P"SA\F#$$X*Z?0JS69TE%4"\6 MO74!?2\#;.+*-EG1LG?KX<7$2K4^/#XZZJ5:DLGOK1RKJ<.:MQ.JTC4?/(N! M3BYK?U^;M6,8@K%,'1173]ZWU,SXP/KV9?15Y=EY<&FW,V=O'O!1($C13YPSA14R#:&RG;KQ@ MAQK:6]ZICQUJ/:4V<;FA].#%J?ZH#Z^4]EKG6\O?K\I]VWC366\E!I,XAN## M].(5,$*<4>(!L^/H*\]I[[+)B-EX!/%S!4?4$WV>_KINPM#VMG;@\PKWG[C2 MRP=^K?M\/ISR4BU#[ON3NVJD-SR&GD6-GJ5GLR3XJ 2>GU2A&;U1_!1/G@U# M"H+_RI'_Z#8,98M#CVOG"G_Q.7?U#7]->I-7)22Z^@+&F(7EY:$*&<[:KT+9 M8DEM,!ZR:\R.@S;4K7@.%+3HEV\@E*-O3FWFG>B-<'KF7#\IFQ->&A'B]UOE MZXR M5)MR!'S]'DN=?0[N:Q?K.MV#G2'0EE:M MZ4+D'[%T"?]ZY$&T!7BS4?SW:M=>N8-N8G MAAD7T@YD"*J^?WG\%=^YLO!,[T.PV_:(5UC@"E0(-U[(+71[6U%3(N#7<< MW1\YFH E-Q,/LJ)YZDD.C&1:@'KKTY? #3I\P!$O?'M2I>XB[@I=\JO-OIV, MGM1FH\_UW>^,5&O[C]ZX=Q;N64(8(8!'5AKPP$4H/UJ17;U*P?[I@S2_/[)>/M8J&L-!F3LVO-S< M=J/AH8'VV*[/2C+L_-=@,UT"#@F U?;FZ[4#E[$2]9GC15_BOG]__W)^+T%' M[\/G[9O\7]\T+.4PDWM)@,/H#+1K$4YWZEX3YTQ[\C=.MXF^L2D'ASH#QTZ- M!7DU/9WM&/]YR4(?'[+OMJ"RH_]UK8.?A9KL/;V86IA94LW::A? 6:+&KQ31 M\5;T=XE>I69X;-@[.?%5O6>"?CY)-ZR5@RHJ^$J&WJL<^M'!<\&/")Q96/5B M,U,2_0#T*$5'3JX:GI'LVIG"L^LI@96>4\.7Z2*_-G(]S)8%@280O^IJU&4?1[D,F[L;*@KZU\ M6BUYUZG8_<:C)]="-&QU.(;4-#4*3AUWM/&%# $;%@2K)" M)UF^;]'*X)HO=2\I/EQB ?PQ?&5\S3-([.1L9M]0I$G!<\U#XN(_8%J7-6=F MUCC\:"QHP;1E&=6"78!V?P@8WR.?B%Q9#9B;\B.WVJ>T7;R.,#S5&3:4L4?H M$)FO^G\R(6W&C!EVY7-&,%#?@*.@;C73+]:DW55Y&9PV+MZ5-TTTU?JK*H%R M@"X1TCJTT=;@JS+K"M36@'Q6N6F*&UOO5Y)&C<:"^EXT15!/S["_][.4L)BP.GPN*@2OYU; M[:V/QJUU[_;$;7R[H>;U]6'PH7V,$8C;6Z(:EISLJVI@SQB%#%]MS"G+1"[\S*U0)[U<=#(2+(04(AEIP/ MJYOF.7)?TNR)3K@@'#DZA^WQE '?A"A^[XN/,U-GG:U)[GW_@ZV&V M9.*[%C?)H(,ILZ'*1V]_.O ,6G.$,(P$3VI-]RXJLHNX$*] !!_: WQ,"<0F M8NL]>*6 OD55;R034_+A2A)T8M>H(LATH.L6S9DRTMEE7?76?_1T M?79_^S:@OO![SWQ]WD&^S88D;3J-06>W8&_!_LT.M:?"9DC_5IU[5(#V8_]G M!2/?WO&88@1Z41/;3GE3%3W=.XK.<%X'^<0/)_:U5]AHIGI%!;Y;[/:&\#&4 MDD XXP:RP).5Q5%-,C] M"9:[X6/%WW\A]<;5OKN2KL55@%>,GBC.UOKPX<:.V_:F_JV+*UD7G2V]S[=3.FTA)'X*]^^NT M1%AU8KHB.--PP $_N\41;@0:^W<:7I&ALNC336 1_=S6V4GOFK:I!W9Z%R8, MND+X=)Z9ZW8CFZ[?'+]H;RS@(XKMQ!X(LYM!>1,I= MCBJ@%U^Z'.K!/UW.AW@%!X(*4,0!?^8E5"TU MHF\-ANI@=G$A=9ZM%/@^8HHIMBR@M/B78ZEL)G_(@KM5#,ZPAAG1*.<5>Q96 MPLMF[&KVV\ &(G!??V4$L+S$@WY).\ NC;6+*NK5MR@V8:;Z6V;.IRC*/[!T M9!\A2'J\_[5IB$22M-OPUM;E M:\#I=\7?2HZSU$>HBM?F#-R[ \L1^T1P3 M(DNSM^,@T<CK(QG_\(N7WB]DWHW22,,<96F#OL F1P>U015[7@0&W7YZ M8:H*>=5M2-W;^?Q=X0U7QP?.7XZ/GRA[?;MSOUA&TCHV%MXHNU+-M :9'J = MD$SM-<;H 1_%1PDHRQOC?_ZVNPX)S==$U'0DR;$*FBU?[G_G?)@8-!W_K-M^\D9G[^%N8HM!BC;X_() '! TGZ>J:& MS*MH)Y!-9_;+3\*@1#]=;$^.8R4=2KU8$.W_]F>6??^'YO9FOX(;$LW^SCPP M;=S=T4*79^,*]C>^^0L_@B MJD"RIP75<[XCP'M;:M??=NF-QGXHJ.W$D@PD&\>W:5-'D_ -\$=_5XW[6^[* MXYX2#A,#"UMK7C7TA6,^$;[-U^Y^ZV^D_OU6JU9G!%R6&(2=A9%U1^,JS/0Q M8QCQSW]8(9&^@>3YO7D!ZLW32LLWDO@"160R'D2$*=W6-/]/%E\.9%-$NQ,C MQLNA:\1_L E=%< RM5D'V%5M"E1]F/_H<5O*@LE5G8VV0Z\<%L^]U7YWML+E M5H26>")$\S!>'$XN(P%7[.+DN9!DECZ-.*_1F17!V35.K#/U#9*I:12R2EX5 MG^=_V=.F\\/?RQS):/#NSUTZLD(R9E#,+*(6/K F "8/8(7, MM.8"&?G[\YU-G;Q]?>\9*LJCOKPBM[SWZYN4O.6'EG8*6=_G2XO\%58'2V/GE5_A/E=7U3IQ>?U=B3C7//+I_-ACQ. M$7?"*'&F2;78/IX*+:?"GG1HN8@*=6XU&N7K3QD&1O[]':1$G8^8N]V4L:KB MO*A8/.(0JF06W2RUZY>!4RI:_[]% -DM>@?3WF?]_/C>;2W^XZ__RCFS$[2]A"-(_*O M8'BJ@9UW%QNPQ7[/.K2X>[)>N$+'\&6P:H9U%>7LAEMEV9OF#:^4BK1\SV\7 MG6Y*/8H.I=BM"@$6-%Q7*IR1"-K2[2Y,FXJ6^=<@9E'O/FUC^J?H61)6XT;\ M&!=+)^BCN -''0HA8OU)=!C?O^H.[&U\ E[6 !N+D0?IMTWMJ6XN>FV:Q_8,5Y)]K!R?F+4G1X,DNQ"C-C MQH>S!P1S&A=//-(-/_4T7>'*>YU0TZA,7_]77C+;&\E'=PDKQYR92P*XD'\5 M9%;PV[@D4@VGD7D'K0UNO .S*4OQKGZ;J;[GZYORW2*I\RVSE>>Q?I+XXV?> M;T?-?SRW:Y\PF0LAOX !UZ%/\8 #%S*[TT--2PUA0/<'&.=\_XWRKU"WUC$H MJ2]O=8,9G>NX-A3D,#E8/8/T[>2+V;7I+;V.8\DL#URMXPVK!]H?3*3@#Z!P M/8N'@.P80U&WGKFE.)9-9-'"[(+%@71%[_HLHULO(.42A1)[ODWWY^ [ RL5 M.*)KG['DU_E0=C7&$-2F+B8#$J,#0OT$^FBOT[WEG+(9M<'ZIIKVCJQ/SG_> M]2K#CT#&7Y\]5A>#:1M#&/&Z?8CHOY8";T"R))THLJLGZ,R+-OJR8'F/K5'] M=]<$F5_4IAS^-N?.70*](6J=(KMCC8=VDQV_K[&DAAG2$V:'_(BB]79SVM9U M[73U]W-V\8;:K38E=7EN5QV/3&6UY)[7J=(0$XFT_SC:)MW_YPC?0@DA!>L/ M!W4(*TQ DB,"(]O-V#E,?7MJLZ!Q[4M;9-5P@8>-8)Z4T(*& MW>IDEW3?-_P\ST4_,K +9Y^ MI*)J;=FXCD-@TF_*=)P9U#8*^.T^@78I-=>=W%]ZK*Y&)_U,[]T('\WKO1OA[9 $6YD#M>/'NWX]] 2,22?^:.RJ.-V"\QTF@'T)(> M-8 1H0N6TFGFP&)!*>K$@&O6B^ 'P^6!- .QK(FW1JY'9HYY#%U[M.M0#.:U MO:?GF[%K,7VV4#OSDZIT_K*&<>9XFQ2]&:5.3!GU/C[IY^ MISU^A6<J$>TZY$K.6-SQQBYKU2SSKYI2%UQ M]A)*/PLKON[T9)$7HY>)MSQ.4 63@?GK[+=UN38DB4#10C#4H;6N)=GZ2[W M[52>SJD[-T2]1R[.//B1V>4>3*UK"^*I?3XV#J/ ^?S0::6(1DAUS/'M#0KW MHXZ9'@Y[MY \21V\ MN45XXU<1.)[I=[^T:;L<0;_\]_C7,%.B^*KO.>G,RN%KKP:F%UXH0JHB267-)QF-?(2/0YGO;R(\[&4QKC MT0K&##M&?_5KU)1;:RLZ8"I(-EOR"+3EE@3L@L^9233=VN5C?49$\T7I)P&8>VP<6.6'A;4Q;'E?+O66"9"Q!&W[!&M[',$-K\=%Z+&A7RS6U]B^W=A/Y>+;CER(=\' M!HA ,P^J&^!_O?%"1(!FRX7T.GTFUL8GP/VPDNCCR=?9)69*/\T.T%W:7OF, MMQF7&ZZ6=>Y9_WJI4Z+75Z4^HLYQ\FAM@9FOH\-Z>"-%*G([*R+^XU'.T $M M X^U$=OK#G^WRFQ==A ?64V\>*]X4*X;P?!@Y]6=L;(*6H,'8O>:WSN<1[V/ M\R[3#GIP^!GY/\>?65XU)U2Q%'GT.L#.P\ABQCEB[!*.+#%)9Y,+V>N\[/I@ ML JUX3SUIJ6F+4:[O[3$X^/[DUDG$>A;UB)#LT.9=O.-'.%$0($CHM>AQ/.W M_C %<-E6NSOGJ^MH_ ,$%(PU8$;I7C*X8_/^]I-+ZS$CC_YT131\;CZU11 $ M'S*[\^7J $8!==7.,^>+B%%YQ3;,_S_!JI%/][P]=_;P_?T24C)?>ZM_FTIV MFFES(4.N'"'LK"#XG LI1@HZ=9/J$3W8?\L'MI$:,GF.#<$( HK^%/ DGM/4 MK<>TK9X\)8EABN)%%Z.!RMGS)].._\&8Q^T;$;MN@_R.241-,]2!@32X_P*4 MT=@!3M-W3_3ERXTC'U3N-A%U&-/1J6,V'\[X,>EF6&ZI]6$*D/&W&'SI=;CK MPD IBMGIN1Y#Z7P(>"[<6VMRI^R:?L=M;7+3J7<4%92<[%FC_J MLU 77O1[&A8T[%I*K,$QI0-TBA7-@8^;/Q$ $L=Z@V-$Z?_-TG MI>"HZK%#SU#Z<7# "A9+$NC8[\P9)8K]RQ:L!.^%X!DSPUS2_.+;2G4^QT V;>&-#)R;TN\7A MU;.PD2W601<>H%UDU\#OPM)D$#5"J\84J"#J.@OV14_6\;/I+H)MR:QM^;"\ M4*3O,\AZE]S1.'MF0^1DAC7?=QBHOK2Z28_B"!\;T8]TK;@R"MPQ$YP(87A M: @/OYI#N)#^WYUP\NA>_VS,L8G*E*X MQ1O1G4ID/H0*9XX$V!% C7B6#,Z&CNTFI2D)I;.<@-9>H1XL\/)GK65@I9^3 MG7<@IERJYUZ&3!)#0_PR0<['Z_U14<0=IY&Y+9:D$/D5N$F#SV53G/KL$O%B M'K\V3R;P0U6[U6A?@1P MB2C#68 #5PB@9GP"#[13N9!ZIX%A8C(7 O4"K3AGP%NTZ"O&T38V$[=;9=X* M#Y]H&6CVP0W[/E.QD'UQX\Z1DZ2GI#U51/)/_(P*36, G\2%2! ,1NM01/LQ MSBY0?=XA0U&_Z_A,H8/K(LF"9QQLB,T;X;8Z7:SRR(6@J3.K^''"+(%Q #S# M-$1M]1+E5@P)$N 52/EUB-2+TD<'5&^=]5U?0JV:93P(;TG\.Z3K/UN?5+> M:=3"&,M'* O.'BA3$:T!$JG()'AM8Q\7DDH4^4N2(RD0I<"]E.P^DTJ%"8Y!F)VA8="$9P),Q7>>R_*H@L/V-C-]W0^:^_Y&889YIP*_ MY=4+>,02SB[4,4AUF(HT(/'9!F)%ZY9' HUW3-]J[L:GMS6K1!<+W4T(>-D6@P ^ 3IV$W1,EL2^C/2,6_=/[?SI\%56>.N]RLW%]T2\]S4%3]8X[1)9/>@?Z MUB_'^.D#-[@8*M2ZX?W$7Z;S:H7.W=?.;QJ>&HJD]R?M?JL5LSL& MGE+KM2 MR3P!.C'.@\?>HG?Q)!U<(B#_ / I5S"/T@J76.P+5<_U%;F;MJ#NG&%YX2ID M0VXH3F0/1.3O0\@H'?&D39M&%/-$P0>4Y"8V\U3L8]],&K0[#IDD![[$7<_0 MW.5T[>M^<\((;J: (1E/EET]PPSG])%JI0C%Z$-TXSB#2-89"MU$05\,]=QQ MG'#A>U''E?V1MOXG-( +NF5_]^)+.G@BIDN/(\;R8Y=B*>\?K*7!#Y@*T_:F M2HAJN,#%.,I?_;-RV@O54D*^=DI/KGZ]=\T7;KRX73['$4-+@?[ WJY LGY< M_L'3T;$M67_^N*RIM[006S,;;<+"0DW:IITDC/4-/JV?ZGT[?(/7DDJ3].X[7M2K +CXR ME6YV/"B._XK_-QOA.-QW5"$P_U3V%;I^JNDQREI2=O\&M3B6I4&%5?N;Z32C MIC3?-5U(&>$;E:@(K2]L^$%QDMA^I;HSFD3T77OD:03*A3%/H HHF-0P@+/1 MTW,NMUM]T*'7O_NPQ+R.?ZR\EL#>1@&C4H<]_!"T (^0[,% 9Y#PWT?)N)4% M\HSH: )'DQ4*C#Y%&_ON_[JQ<'GC0Q/??W:)J_Y5_/VW;%&Z,59W[&7"YR,Z M]Z\(GB((@SROQ[\.&@/, 8X$F$[%*Z"F!UKB>UJ%[W8H:.#JOW/! W M4E-HOUW[,B9Y-4(]*N^5O9Y<3]0(!',3M<5Q) %.[!Q^XDXXL1(K"BITY:RQ M%%VH>4ZN0!4^(O0=9X#Q, UO./+6Q,U3].$1@6X),Y?SE\?B84<=54ZJ=R1, MP8Z(< 3].36 Y50S]BG=FWJRS3R@VKSXUL!,7_$LYN,M-BVO M4GSX6&CV=CG6AI>+]UFJ/,$>Q+;@B$AZT;4' NFPZY\O/HZ^/]?7ZF)=()SA M/8$9"F+5/S'ULX"H?5CX(:N6(-1)$C,-HQ%B$/6^+!GH &QW4,ZT.S#PQ/04 M%29FX0W;R;O1IEOVM7[H-7-<[L6EJ%;]4L(E=GH%1AHUS!%US=+?V^5=ZC]- MJH4FJD\EWT:8.#$%?I,&#Y]21S8*S[YD=?6'IN?LU)(U6)(1Y($5.O,"RX)= MPM*DK0U-L.SK!X.8PM@N+1W3$+J;/6#9,W+-M1XA#E9UFRBW M8$I:#*K]CULA7^?/"#3E6WX0CZ;@C?%=7,@\GF:Y MFDBW<0.?4YZV :285<*GQT'(05=:KV!T+EWWSO/IFQ#Y'\6 M\H;$C-/],'Y%0Y8EF=T'%ZN/QE)2ZT)R%6#BJ*J=G3_=#P;3J%-4?Y>*!9>7 M95W?^XU;5N96WN%6#'EAB&)G8F_:.F*ET;ITRUZ8!!C[(-&@$MH+W\^ZN=,W M$+^B.N]WSS@R5O?NU$O+[Y)/M('^?><4. _@!Z>:<*9WR&M$IE&/SOT M6H (EHIK>"(S_)>9((J:]KLGV]AQT2*824(:/;([>9Z_>K8N^$ZC9$4-IHD% MHQMW_ "&R<3(:$4IFNN1XJ%C0K[2S M7^?81T2D!^4]LY8W:?92HL;6W+A>*P-AE/T?E=>FOF'45MA>SP50X5)]QQ?: MD]R]-K,?[6W4+??U_$EKF\["=@@W,ADI8L=5*C/GL_[^[Q O(R%\*RC3*4VK4=S0Q&/:9&\+RBJ'F' MSL^IA^'E@5Z!>ZHG_J1\[I-]H7CNU.^,E8'/U=+?,K>,65(%# 0=FCH^3\/' M/"C5UZMCPFL#&QQ_NEK&6M_)NWY__GY7Z^K<0TW"4S\(H0Q+SEO48[_Y.RJ* MRKT(FI#S8*XU-K\CJ[*=)^>^FFL7$ 9C(H*=^Z.-")7HGC=^KM.)F\E(*!AA MD[^SLVXO75E4<>%;YNB%&P>?(WCFOCI[91N^0@?N0Z&!40INDTO&TX29'U4$%7+:&FG7\@L3L-(H!P'K#)NZO]9J=_*M5*1H@2YM3[G$D/;TZ*(R\WCP:^>.%TU/2YU\K#+ MI?]$D?]M&;0:RPMN2W;*OVG.& 6 Q)*ZQCA-YY0#7E12XE\W.TF4&Q476VS$ MA2"C$F3\O-L?"7F,9Z(-@+;0.WFCAZX6?^1"O+D04-=RU9=IQF,9):P?-A7? M0(C7:7.C>S&\P-1(8-G#4:"O.*'^?%-#;6-&>,(AI%Y4^H\:?GVI@*^F3Z9G M82)$R0G5&.,(%N2<:RI'MH:O$L:2[$%JA/K6^,,^5)QSV(G@6)G1][4RW.MSP/ MZJ\-NZ^B\2&S\$%]C&(E W4G5T'_K*+QRB9O"#39SWDD*^:*/O&<)MN//X@V MG=!#KVI3[' =ZE\]0<]IZ \=WRN)RDE4:>Q+BY ?O6X_M-QRAJ:QY$5]4"-L M>E6XG(4%5&'[T<*PQ*4-M#\9'K]HTCS&,J%>SO T&;8ZVB^K,_\FS8IFDOM] M.^VLJ1U'3/6T?J\^;^3?"S%@B7EU[%!&.; ULYDJQA(\.A+J7T-=1 U"5F_^ M4GX^&Q>=^A;;I0?WL6#:^F$;H'UNH[)H:S"68N,E]+@>E^"IGL6!0069H[Y^ M;W3?//L/S'CXN+>%(+]/&6::Q#,2LTN,K_2!6%8('=_?<3JV0VX96"9"#8C[ M?E?[-^3#VI,'-4V%]^UZU6.NP*=M_?Z;WA>3P)]$L5].+4J)087+9BKM7WX\ M.E,3X)ITKO8K;.WDHY.T462F5,AXC-[T*\P4L7IMA<)$HN6_8 0Q$\2]=41) M%-:A/N,8X_>=$S,FFKNI4[>-YS^V.YX_],@D)>GOW+8*98 ECF?X@;>H<,G! MUZS;X(3Q$U./BH6 A]/=3&+2UE)/QDB(BO7QZ#RY.WZ%.A:]ZS67BN\F_5[G M94W$JB\ IY&2B.1Q#PT[NF!E%)4 WN 8G,Y*+/FX=Z04=!A M-;6- ^<>N)B M(_7!;0D=9%F.F2)X ZX#)I>BU"U*B;W:V'TNX,7%,?2@H:9^ M6*J958;:P58#MY>[_K-*[5@G K*/#.UVCP ]5P',*^.G?PRRQI<^*_6?\&'H MRKX(2CDY^_W IY&7\XTIM]LT*&LLR;V,"$!Q*W9EC65!TY=$(2A!.YXL70"6 MQ+)@C,"ZLX^5J[4UT+<#=7OF^U>R5B-TNQJO,?$Z,6>%>K$B9@)@+L/JWT,) MK&^0,54$7PL6,[3M!'[)?IJUWDP]H+WH5O# QUG9^HJ)3)D+D863 M?T)GTT:[@;8QEC8(H\*E4&^MGEZHK%PF_7J&5/F3E6_5#U6%76+B&>GL3(PD M9_*AXV/97NWHVZZ^Y4R7364%Z;:"Q(%\[7:;O&LWG/<7M>F,%8:8 M\U]R5FL3[Q/)\A%NGDT0*IFF%;,4F$PUE@[[M3*[G&5/(TBS+K]OKF57M-D' M[O,4!K]0X[D,'G'07ZU;>9RHB8Y*W4B_,M"$^0('X60 M H>8"O\7/T?A-4:/R6>B^JWW9ZAK? MGXM#3[[15',V$;,(JF$3+1_PI/PP"4<#_4/8.\B1#F+&%VPD:YFI@X:S;G9[0DT4CK< M^$A1:=S\='N=XW#0MS9O/?6+&_:S7X 5=F !NY!(SL/SP?T121U0]MLP76R? MF3A81':SK .6>KD0OH!TY]_BLP;$>\/P8Z@ M3P*85F"4(Y9)W\1W'Y&'[N/9:8_W=%@OT^96P^RF7[V%MV^(,BY[5>GZ(4WX M,1"!P=8:NW3=PI/# MY\M58PYO6[X$8<=&%[%"1*_1>!B_93+K H67!DF_^SO,_/!])(FPW)G@S79S M2DH?,AO5EE 0)RQN?E"3/^IEQ9#>7Q11\MM^E#"_X*[V?>9"2]/3R-4"(9Q\>R!.-\@8+KM:W5 M> O.8F,DK;K5?W']DTE6PPG5$^T]M3'S\1?N.(;Y_RN=YL>QTS#JG.ZY")9D M+4TH?A-_ &W\^=8C_;T7",NQ]:+"-W'##4S=K]8'$\8TO1UO?W2\F)I\,?RJ MT)E2;-?I#A$4@B.B C0R_H"U3 _6U>D.3?\=#YZP:5/Q*FN("_*M<&W/W.QM M:#SZ:^Y"ZZ7T G=W[1,E+BJXY^OET5&(8Y@N$F"-G WE"&^6NZ,(E*Q6&D$& M?&I[]%>XIRJ82?T5EMQ^XHI.U=V[6P)I4[L_Q&49.'!<@W7$S^X8]SU4VTI@ MP^G=H31I85^W7"LAQZ P^]$WBVFB2\_I9%9UXR']NDF.@(U#0Z+PVRHW1 M]$&(6Y\A-TZM_JF2OMJSW?9D\87=W32JC\):;$)_:"VU*IU G M%KB\M@NEC 5/D/KE"SLD)G)^NX*'Z7IK3LU&_C\\W=W>\A13C^)/3!0=7J%"40P#G_AY3G/TZFPSE6#URI^^B'FI]9MI3-_ M-07.6U5YSGQ,=S?\F$(V(F-HAWRAP!)+-H(,7Z$Q53G=V!KBRC5H7^LF4)7. M= !/:RM Q5%E)S=%3_30N[#[WIDD/+E6U*8U(,N?E="TV_R)R*X%WFWIAM=B M8]$J(4QE]#TV'BWPS@\N:6K,M$,Y]7CN:P(X>,4ZPJV0I=:9N 2]FXX-B8]@ MZ5)61_E3\XB[6%J(.@SV=)WV*3G$SGS0F*9[;D0]Q:!Q,%!%ZN;U M6K?:;FO^[>!?6RZQ.[1.6+5ECP)/;F,DV6\XAUD^]/B^/+=NH^>P^(>XE$T3 MN=4'ADTIEFI]%>$R#71;D[[UZ*H0 Z;#YN8FUCA7'UR8$+@[#/Q5LRZ& MB@G$S.,-HE6)?U$-2&L'UCAB>F+^W"=& MV$$Y_O39SJI(D3C+?;,[-$;%OZ4]T/SL2G0$>2UE4;.)+A3'44:?:9*(JC-2(UF[OOOKJR^.#Y4+55W-3\&7]?XN C\1;,UFA,Z,6#X?;&T+*#& M,D3J?Z-[<6Y(1AP[OT,4\P4O6,^%S&XQ M'@'2^,2VP]1 _9K?IPT9Y.?JY*&A#Q8#RJ?+"Q,L"LIJGITUV+4!6]W+ \YE M$$;WI9*ZH'-;C'AV2X?6[X?QW21%_RV2J/[MYSWAC*WL["W'] &_U>*?U=8A MR ?#_,%EY .S\_?W-:T39H2Z.B2PX$D<@T'?"P;T$>I652A$1C3-]4W&_"@ MG-@.2BE^>3VXW]@KAP&=P7+V1#!E.%T8>#7(&Q@G,(X:."+@@Q"<17$A_1,! MX68R$@66AR-;DX LNY4;AGY4UG^ ()?8@7!<$L31#&O,K[+:.'IQ-P M"3 @CW6U\1%,,4!VI[T0" A$[GKT.3>\?OWM4762_O!UR!$'.1MM"+KQGSL! MP\B*LHP&=NNFKG97CG=[+[R.0?#=1W=^C:HLM-=Y5MKO:(1]^;H[0]"2#R8! MJ@RTC';S(+>'&CL6K%]AJE',F7(Z[9N$K;EI&:@O!A.?9;\[0GOP8&96_,6= M.[=.J&AK9\()V%HD2]*+XK221R4D*AF!Q^A8JEI^*=W+-=>57KG J?6/9%0Z M./01TGWJO9\B7L7LX4<=DCI\+P8S (*9!3&T_F1Q>:G%2[D.*!2[VA7.%%$#.HL1I^*K0*\PD$; ;G?W-J .C M@5%&,LCD><%]8&D5&$C92GI D$>?H9O3G];/)4K= MO5PQ%B?0,/T?EBB@_]@0"9[FH^$3PNQ$?FT9S_FN;%.&*T\O4\<45X/EG^ M>TRW&"BG2_:UF#Z\2(PT(@2IY7W*D[.0?ET?B-0RP VGE"M7O'*PR?CCS/== M'U1+C$4/#U@5[$3D9 YAJB%LZ2S"635LKIK52- 2XD?M&47LEII]]F MZW<7]"8??*=_^+P ?]6;6^O3_B+7RTK$.3UXX#)A-IXC_,N_ MY!>\-@>LT3V^'$A8R9/M53K:-GD7#4>&G&S*G[[2^.IC>+JU5GG'%Y**LFS$ M7!-D"4MN1*PGX.=.< ;U>/>O5ZX*N+"3AM:Q3[+3>.:4K MJ),_5C8=O(;U)LY*4D@KN8""'?L56IRJBW7GR:^BJE<%?AUZ+8] %^)WOBC'UB,98&"QVJS%? M=!)]"I:A:\"HUSR<>)4O&##_D1JC?6Y,^O"EFY$W\"O:3#ULEPVOLQE*0M5@ M-C,*;84GOU@4&#=\@;NL)/[^\3F<7:/E$0V[T^N_L'B.*F")(Y)+\77JB6B"*92F/2*QNO+GA6[?BPG7TU:? MK7;Q:VM#/O%!5J!J5=BN@W O6SM&Z1=LH(<@7![T=:+K/?$+I?3\R MWX YBU.J3Q?T5U9?\?],[T^X_54YC/^TV=;7770<2WS#MA$+&N728/%K&2;) M4='ZU+BFA%[^*".2][D'5^^C#H:ZMMBQ2M=Y$'SW.1?R4Q3A]M\-SXTY'["U MTRML&H^ \.3^-[3HO=TD";5)28_&^#[D"5<7SWC9T]$)KSQ-]D:(643NR6B8 MU%61N*COM,=/D*!_G, M_0]SGKZ.7.=<@O"T"_D_V'4/+GQ5Z9>U'0P*]^*VEC#@! M%Y]>.'^6SVSIS P=I\5N)Y)?P7<1R86N9LD4^!RB'V."G!)M^ M;M?8.'D[S6I\[<'5;<(AESM\Z)3RIM6]SY]!<^#D;U 1,+ O7XK]["]6\J=C M(Z.1U+ 4NX+4_4-VLJY\E\;VCHM=3H/L:Q<[50HG%YV62:8@0-TEEF3Q-6#J M>5#QIVF$N$%_QB?IA%R#,=WSX5S($5@KPLBV_#/RKIAMM KS"K;K!$<*,W-: M/\; #D<\P%%9_@V,]F8M*@.5?1V-@;XZKGVUIQJ)F96KUS[E&-Y/99GL,ZC'X)(YF7T)9!(%[&30ZM)&L>$:8NZ?IH[<]R?DJ1=VO:D M3OSR1L*+#ZJ.%D-E9;<@0O\6P[V(2WK.5K0^>ZU%ZL4O(]EM1J,,% /X&F_P2[&TLF/"1U)JA.A"7# ME (:90A%FFDV-[*Z?5J:<,@CRSC3UJ=[;C7=3&*+@MN\9B:P7V*,.5^.182 _V M#+ZJDG&9_Q@]WD![!OV/#A=R"\%S<2+_'.4SX RNES@_3SW/^_(.T$NO*'QX M$TA](B_U,+KEE+GIPP,9,W,O"Y/.NA]/^&8)?]@ )]>2:HV>,\]B/F+WY)(% M6ZM&F1=1OKWRX47,DZC'M]6K#?\*2TT[>+YZH9^]684WC?/RLG M)%W=[V;C,\W7C24_)=9!NW%S*@R5^#Y/N??$]V!\ M$-7FIYFI/^;0 *--R4 ,7N<)!%W+OO?N<+VC2<@^K9+#ZQ,K#[+\1AN3[O$V)Q&G<29,RSMC]M M+?SU^%]:L.%_/'@$#S/;Q5)C%W,DEDE\9J= .V9H]]Q2.KNTB-T1A80/YILD M$*.0JO?UU)*,MIU]@\7,#['FN1 Q'ID^NHP=*\%^WR1@U\.BXR[<=^J\&7)M MJ?+2\2B//N/@N8*%X9,%B3673=YD>Y5??8S^9+#\2?R^O_I<2D9[AM/B8/B_ M:9#Q0M@N=?C/2?CZSC1Q^S0.O!?!DO#BI%IP(?J543S(*5_1TH:MH(LYL10N M),:2A;/A*$.5N)#/\Y(\SEGF0M9O79!R>HN.^;^KMW=*P,P3@2N(F26.B"$E M"-H%:W#JCL(=\%Y8^JY/>K@XR]O[??/CD9NO;AP/GE%DT*)\ MYW^^AL80J;)8\#""?8#$N3/*N_;Z$ Z,(W'V.'$A%WFH^.I$+T^MU1"(?J^A M+[!W[$!E&$M2DB$&#OY;OW?6F!' MWCAY+?YBC_+['JWTS;#_#Y;<\PRA$69E&<%@>IEU):J1HIZK^[7"-3#90JU\ M:*#\5.SSD*U3AC__7A52 >;)QEVD)PIX"K%GQ-@F___'_^-#B#O[OP%02P,$% @ HX)66$SV/MF@ M7P$ @8<. !0 !F;F0M,C R,S$R,CA?;&%B+GAM;-2]:7/<.)8V^GU^!6[/ MC?=610A=7$ 2[%G>D+<>1[AL7UO5_4XX;F1@H\2I%*DFF2JK?_T%N&12N3 ! M)DC1T3,NV2*!0?RG__V?__(O__Y_0?A_7GWY -[D;',OL@J\+@2I! =_I-4=J.X$^'M> M_)X^$O!Y3:HD+^XA_,_ZM=?YPU.1WMY5P',\U#W6_;;X2Y1X6$11#(4?!!"1 M((0D(AYD(DDBS EA1%S=RL<<+!B)(>(.@TAX%!+703#&F/H!XQJ/X)NA[TW3]_+_F?_O-? &C@*/*U^"(2H/[[ MVY?W)[N,?U%/_)*)6S6VGT61YOQK18KJ Z%B+:6O6ZN>'L1__*E,[Q_6HONW MNT(DQYM=%\6S5I64L9+2#964_WJJLU\N$-^2O-6AK!:$J]7]:$O&(4P_6A/W M1C*$F%[@7C<7B]Q\4&\S/M>WN^WJ8M&GE]C69Y%79#W#9['KIB?R6OW#!_E3 MVXUJ:(!,ZWY:ZNZ)*KY7(N.B8?Y$^K)..KCYM[*HI/R9NTK(J4 M;A1SOY;KH/Q@_RY7P"^"K-]*CJ_$UPU="TG&4NB;N[3@GR6AI:)<(2=PB>OZ MD'H(0Q1()>,(1]!SL$\CP!J50-EI M\>^_[-"8>+C6BQJ$]2SX?TI 7QG0:@.4.D#I QJ%P%8C<).#6B?0*C7C"/'6 M$JV-J,6,U#.IIANQ&VEP9\.SIC;,"S5JHAFU[30"52XM=C5J#XV"?SXY;#E[ MIL):V:QYL8]SSJSBW*P7LD6Y''B^ZWFX7@RL=/'+P5=Y770ZDH*=&>+VB5]8 M+HWYAPH^FY=)D=_;!Z/*[7_(S6!*9?X$\H*+0F[\C@"SG:Z;$MX2\K#Z6N7L M]^N'AT*PM/Z^OZAM7?GU^LO77X623&?]TFYL:8M4+3#H2PP:D<%/4NCR9SWJ MT\=R> 6:!,:)EYES"()OCNJ M[/ZEYJ>:F_3[FX6 C-7O6,;\13,J42SV.K^_S[.ZA[_EE2CE[JG]ISM2B%7D M>7[,>0!CQ$.($"*08#>&@H0^95@@E_BZAO)P5TMCF%I$\"#7]%*)!^[$VL#D M/0/K>8/6'E@3\T@C%:@EO0(-:E)8T/V[$M<:;OIFICW\7L2(?*QQE*;A'WC@-&XID&9C,!]13I&WB: M;XPSW_Y&BI1(N_"+-!#?Y/H.NU@=K@T 52SUB[#)Z)6=40&6-3[+3REFRO(QW,:FR= M5G#?NAIX%2=O<\>-E7Y12AM MTG5KU0FV*8HTNWU%RK3\((62OZF>_BHE^I"7Y?N,K3=<\/?96U)D\K%RQ0,2 M10C%T MB!!'W0D@%YA#Y/HVYB.(XYB:,,9OD2R,BI3AX5)H#PO]G4U9*<\WS ML_F'78_?%CF8$]-F/8ZUTE>@IW9S_-97'#2:@^>J7X&M\J#6_@IL];\""@'P MD\+@9]"A .0_=3C88^?9A\X2Z<\G]ZQKR>S#L;]$S2^ VH;+=?#%]S>PKYR)=O56;[:>_ MY>M-5I'BZ5VZEM;)BK@^9ZD1$FRE!(V8>@;3:1R'^<$*.A,S@BDPVM/_K/(#$UZ^VTQX^<-NPI]N<98I M?E:A;E*??W#D!1J[$WRS%I^2:\:*C>#=^IB*\D:MJ#?B>_5*BOK[*@PX=MV M0,YX(B0^2W@PQ"2B/ @0PUKN(N9=+VWB=Y*K@\A6=O#V^X/(2EUW@Q'P M:UZ^30+JU+=P1_#LR0V^U9(#)3JH9;=Y'6<,F*U[.?V.Y[V@,P;DX*;.O(5Q MY'78_&MIZ<00$<(A)CZ!2< DB7EA'";(A*M.]K0T:NJF MCVCI")",@[RZ$P5@C<1@O5/"C*Q.P^W&TNYS1 )#X0N(_)!"PN,0QH2'C/A. M&+C)JMJZ3,X$]PE/T!\?;KVEP J($S/_$;:_ JV8]CC^+!*6*/UT/[,R^%EU M]PG[_ OC^/F3F@@?I=!-:[WV6X>B0)J3D1_XT*<82Y,R\2!V< Q90*@?(8_@ M,#"AZ7,=+HVM:WG!3N#^/# CB[-0ZW&&30 GIHXA["9PV])%QA*5G.UN5D;1 M57Z?6+3?,^.7LJA67^2W(-IO.PR(Y\9! ,/(<2!B?@*))XT_X>+(P\C%3'@Z M-++7[M+8HA;-T$%@'ZIA&K@ @*FWB,KSJ*Q21M;/[K3L.06G-9 M_FTWC_=;FV6ZGE"AFY6G?CUN<7^?/D=8??WZ*_F>WF_N7^5%D?^19K>OB?P\Y+^OXB!T8^SYT$$D M@B@*$T@1)Q#[S/$Q1CB2>P(C\C#I?GETLA41L%9&,Q(Q E^/5J8"=&*B46*K M(^9&<-!)?@5:V<$.ZM?GH#;FGS&866(DHZYGY:@QH.RSUJ@VQIH\K% Q;&]$ M\]_WV:<'44BFK'M(*[*^IF55$%:MG(#'P@\=&/@!A@BQ!,:NY#.?>[&+DUBX M")N<;.AWO;1=R^L[97*6RDQM R*WR4EU6*#ALGT.$@#Q&'.L8O?Q!RC"=V5_'5^KVX\ZUWB=5&HT57G M<:^>=H]\)D_JGZ[_( 5_^_TA+>J'F\1$*Q%AZB4.@<2/*438":'<]"604\$3 M!PG'B[6.;*U+MC16>IUG-9EOY HM^[L'/\G%^TF0PCB\W]K8Z1E++S(B4Y]" M*X'AJSIC25\KT%,+T"?0?ZY5#=2Z78&==J!1SZ(KDVW$;7DZ69-K7D M^$E9[\ \\X&T(G/5U*.X9DR495[(?=AUQO].UNN;=-U=&_&(\C@0$<1R_RKI MVI=T'08N#'E,8M>//$^$NAD0]+I<&@_OI)9;TJW8]0[V#RDXJ*3D^A'^FK / M,^TT8$Y,H3T<>Q(#*3)0,@,E]/GK^]'?L7;J!/O SI1"X8MX4+=-6:6.7.KX MCWJQD7O$BJ0JOJG)M27 0Y'S#:NN #_Z:5M*G6"&XT *!X(B&*N M'"UB <,@P(DO?!?'KK'5;EG(I2T<;_^Q4=OA6N"1V1TF&4L#*_X%1VCBU:@9 M%27E!.DEIL3.IFEN6\3YK?2)0#YJL$_5E_DA;=WH7V7GU1M2B6UXM.[I[(G7 ME\:?NVP&@-0W0K7(0,FL?Q1["JKS9[ 64)J%PW:H@!UB=LY9ST PZH#U5)NS MG:R>4:I_I'KN4?-=]W66;$Y-%#I0CMA[ZV*JO_F> M -N9=M^7?:Y&.VM#D :VUKHMS;:W-E2MO[DV?76BW?4I0[#9#;[/RJJH/\>R M#I&XN2/9IX?:Q^5CGCV*4E5*J=-@KGPJ2,0YAH&'Y1+ Y4**&?<@HMQS(H91 M3(/5PUZEFLNW=;;D-YFB^UI,-TM?B=LTJ\_"*%G7&6O4K5J=-G34M=HL7T+" M1.P(*J ;J')3KOP2J!,1Z+,XC$(1Q4Y"VB^AJ_OR(W\'Q\ODV$U3PG^P3\#2 MFSB,SYNL"V OON.]J@$BNU )9:^K;3FR58C#2% 70\*IRM&*/6G/1"YT?.QR MRE@L][PF5P@&?2]M:]N)V:0W5NGBE?%Z?WEXQRGL]9:/B1"=> 'X<"JXXSG* MI&K=;H 4?]KHCC.831C<<:KG%X_M. .)3FC'N2;&,=@;0:M=CL1=TBWF12S& M'H*Q2R.(6!Q!XCD84N8F'J/8\3VCG&E4<)6:+7(]L7^?[J-DT;\ MT 6#H+GUM0WMU-M6&ZB.*$%F@)*U,F0Z?+BX\TOC7P_JBC];?SXNI;1H,SV(7SG MO2TN V5B E!X[.+I/UR.AT$A\8MPF)]4?JMA]^-)\-;A/"ORL MJO;II\:>;R6B*%21&Y;?BQORO9>*47:V"OPP"@2+8,02!!&-(DB]1!F40>AS M-W0\9+3%/=/?T@BM$Q>DM;R@(M\/\I*8GH<- ZY[+F8-QLG/QUH$&U&!E/5Y M4N>/ PB.."?3PL7:>=EP;S.?FVFI?GA^IO>:N1?ZK]E#JD[F;M)[P=_EJCKL MP]_(^MV:W.IZH@\TL32F^/7CY_?]<^!:9)#DQ7.O@V'O:R,,AYG"(GP3,X0) M$:YL ^U.YL;NX9R?5=VG<='U^+(-UE5?B9/JL1'5ZJ 8<=Q M(B*@QQ,?(BS:P/$()W&"',1$E!@6XCC2S=)8XJ8@O ZFK64%#XVPQN4?C@&J M9SA<#M/$;- )"%H)IZGZ,("!O9(/QSJ9N][#@*)'BCT,/6UN 'P197<6KN)C MKK^GI>["?^35I4WEGHC@C5 9>-*L6:F4Q)H9"4_!='YMOQ"AR4\^A\ !WY2X MEE;Q 2!&K=['VIMMU1Y0IK]:#SUF?FSY13"1UE5RR[??5QQP?LF_ %G]$]1)$)[I8/7F3H"ZS!D@]VI1!WPCNO0N MHBG"JHJ^J]2[F:BSQBD_ _7;+NBAO!-"OJ;8^B>Y%5./[4[VV1-3EEF:@'6> MW8KB9Z!H#.2;JDRE?=OH(0\E(T+?(-4_*6&W;WK'T)'LDZ-*L[4@'R\%#DW]-[HL27[:1%W5\AR#K] M9UV74I5Y$);2Y1A_C0/GW/IMS7;\;:Q>_U3<_.5Q6]E>?9FZGOP7\2BRC?AU MLZ[2AVTJJ< ->11%%)(@<" 2K@MI@ (81"Y/B!LQ0K5BLXUZ7=XB60L)'O.U MI QS-P$]J/7VO-8!G/I K%?&J!;X"G1P=C)/X$!@A)*E3;)>G[/NF8U@V-]" MF[T\CH1>Y_?W:54'[UQG7&6!E6PG,I:*AS MD?CR?\PHAF:@KZ413D_4VI9@?6'!3Q^ED0%BP_C-(:CUJ,<2@!,3SCYVS^2T MQS :8%CBE:&>9F43#97W.43GE9%55[>> ZH\0.^>KXT0+-]LQ-:M6GA4H"AR M((V4XQ(+N;1GD@0&GI/X,0L<[OI&%5@-.E\:M_R6\;2L=RXJB)B4=^"=W%"8 M%F(U05^/7:;"=&*Z^2#*4LC-7<_S1\E_M?4+>+I2VRTJP&>2\BOP3H(O=[+_ MK7:IOY*JJ2(PA?O[&#QME74UZ7K>$J\C0#DH]SJF#?,+A_>9.GXHU"6;[.MS MODX5:WXNI/79DXXU ;\O_TN"I:6ZO"DS27"L!= M%SFQBFJ+H=Q-$!B3*'%Y&"*.M%*Z3R;ATLR#O]4)$^H))W:ROD#:F)-#JF=. MO.A 34R3%M+ ;!.]]/1<4*J7OM10M9SL:Z^A=I(]- M;OGZ#N-3\E^"WPJNUJ"5G_"$8A3"*(@"B#SF0XKC&":>F\B=7Q3CP"AB<*BS MI;'W3M:K[GHG3\!=+2](I<"F_MT#..OQL"WT)J;4/G#76^ :46M#TZ9;]WE$ MK/ET#W0ULT/W>:4/O;DUWAGAR;59"]>A@2OYZZ:XSRINXL5]_.VE\8"2$B@Q MH?O,*+AIG9?$Z:Q NGB=WWM>#M74+AQG4;+JHCV,QSC_KN--SN?B-:C2,R^O MX2='V@'2IKB]+<1M;8]\2MHKJMT!"<&,!4D403=,L+0%@@#&6KUA'*.- U#0.+4$YM'%R&HKF%H F-+2OA7'?S M6@J:RA]8"[KOF?N4OMJ4LI6RE)L?VKK^?A$LO\W2?TIKA"L?M"15FYOKNN#[ MM2KF7@A^G?'>Z;#\W>9>\+_GQ>^[(M8K%'M10GP!XSKY1B#_(,R1.Q82NU2X MG%(1Z3JA3B?FTFBME:XKZJ[O6CGA2 ZSWG+&9V*N[)0$/2V5RT^G)^@K"AI- M0:=J?>S84Q:TVEZ!)8ZXOO?M,D9^)G?=%_X"C!Q1IQ^8 <_5"3N?S=5U>@#[ MOK$S]#8R-W3M!7#\9OBI=R^LKOW?I8]B)6@0>:$?PQ#%<,V2;IF*8,(<\^3ADA,$&Z:%-H5=;VLR)90+I_5"4#A:S1(]$SU:J M:-/NY\T7/1*<@Z318]L9QV_;3/HJ6*](F?RIS@=9W_I(GJW21]GOC:+>759D MGU DL(BA&P:!Y#@7J4P[&#H>XEX2!-05@*/!%G'PK58"3)+U^A(4+5'C*!%F MI<=+0-JGR(O:NBQ!0"[*CWGU1=3FI[)0I0'UM)MV(_(&#+>X-);K1\QS*;H* MBP1%(SSHI!^75. ,M!JW4I.@.O5-53\%@0)4B@V^[ %J.5W_.+ N3E-PIIL7 MR5Z@I_JII ::;X]-[K^?EEM%!QTK4N%ZS$%.(J ?,P21D+M-XL4^=$(2.@R3 MQ!7<+,&_9L]+8Z=C&>A-D_GK@JYG84T"Y<24U&7NG\18,@;$6OY^W7YGSN%O M",=A'G_3!E[&@;OQ/K[.^-OO#T)9;#>Y^J=/FTK2:5W(\KJ]XQ/O,VG4967* MFAKW)*)^0%$ 7:'*EV :0A)3 GT&)W=N-B(_EUYFVIJ&\H?<$91S 04U&<0 M\1A!ZA#Y5\01BH3/G,3(G_9LCTOCBU;@YUG_6YE'UP8\C[L>DUA%7KM=Q7R:U64S?]??:&/)77B9RQOV6RH?63 MW&)])=(^=UW!:,Q\&+ @A(CZ"<0N\Z!/'.QXB7!QHIT!VK#OI5%-/YLQVRH! M'FHMZNP/7"JBF?MAS%@,<\_$"$_,1-W&:8=K(SMXKU+(/Y6@%A_LY =*@>FP MUG=[- NI>A ?N)_W*7L#K!FM)C:WO:3)I-" M=%-#<$N)D$?B.^!4;MKB;)[B(U7MNW^/;6*<8;I-NGSL7I=2Q^>8VJLPXB$5OH DD?8G0ECR!Z$8>@D) QSAQ#'+2&K8_](H95M8LVBB=HUI MQ0A\;::9"M+IR:>6&/S4R?ZS,F\Z\>MJ&:!3H!<:8I62QF!GCZ6,>I^;N,9 M5E'77790-K[CW?I(\I%QG_0BJY%_<9XE'(H..%+D2> M$)"&B0OC(,21Y[&(B'"5B4J/#B>75VNVQ\UL[Z2>D#Y;RVDM&6]X?PQO&%'YK7B_& M'5\2@5W'099U:N)>4(CPDL#U20 C@N7:XLNU)?;EWCUD)" BB@1S7:-+I--] M+YG\ _BJS.:C,IMSRE*\4LS=42;S0^F.H-X)^0Y9;\\*E:V2 ME>*5R$225BL:)!Q1Q"'V!(>(8 I)C! ,.8TY4_\+C5QE];I=&G.TTIIFD]9" M6(\X[.,V,8ELCSA;B7NE@D$K-/BI%?OT/?N(;-,F.%G+.ZW5Z2-$4*6[<5?+UFA2ENOMO"I<8UBW1 M' L]LK*/\,1DM0/W:P/N9U54NP"-U.VYDY2[.:&RQU9F0%EB*\U.9V4K,R#V MVFD!(@F^HN+U3JPG\#3EM=":1EN6E#)?-= M1!@@%7@C6%URMVG#PU= ?9<0GDFT[(6#-#>5U0)>@?$%2&@R2''IT'-UTN3_KI)YEJLZ1/VP]UYG#.1:)VH9%(40"QY#X MF$/*0R_V:1PAK)5&6Z>SI1'0-M]N3]@+0@0&<=8C!%OH30222!172V$ M0J)"'(6+PL2).6;4B$7.]K@T*MF>47!!J]H447(#I@0?>=9S$FS#8QX;$$Y^ MPB-!>]^!5HMZ!7;"RI]%-<'!SCED;)_IG.SO98YSSJE_\B3G[(LC7:4VM!3_ MV,BVWC[*/VYD*V_R>Y)FJRA$#"EH:K>P$!;6D0(D*OC7"&IHGI^'5(Q0KH$U,)"/Q,O?E.8>%+1^S+\SL3=FD;GN?E551QTZ5GZH[4=S?MWD=[>J30SCZ(@ MM^*OLNGJ#:G$UAOG2[Y>OVM21ZQBCR/D^QX,,:'2^.%8[IX"%Y(P#DG( Q0X M=);<:=/HMS0Z[&0'K?"@EAXH\7MN?3-Y<4[T26F2\;*D7M(2<+F':)N@LP<2 MJ%$"E81IEYMMB]05T/LP)_%\6.B7\-).J!-I]V.XK$X[M-8<7"<6<^3E3".@ M;$R%A:12A:R2/Y4IKRN&J%.5-C*DV0>IK'--1OQ4E*N8N8[G>@XD$?6@W+4P MB-U P"3Q'!9A+TP"M,KJ%'7\QN VYQ*AM,AY&W&Q)]J$UPMMK1457^=8;W,1>-H.;-S>0#,M,=3[OR)7D!=IJ 9ZKT*R!MM0$[=2S>!-E MU=:=T46RS'N[9 .V@WLH*XV^3#)L*70BTFJCJI74V4+31N3R?9OY8&\]>?M= M%"PMQ>?5G1Y&D3E)W/W)MTO9$]K5SF^@P' M(>0^"B'R8P0Q=3F,(D2]4'B)H0_NB7Z6MNZU8M7;&R7N;IVSLOJ=0EMO7;* MX<0K1B?ASG7V"K12VJ/N,S!8(M53OB/LN!JY2A\(]-^J!LB:88 M0YAPEC"?P< C#**8.Y $)((!Q1@3-Z(N,DH"H-OQXB9W*^T5J.5M=AN=Q.-* M8&B/@>;^<@)DIZ:'BT UWYT9(F1K(Z7;[;Q['D,P#K8GIN^/(ZJ_YCG_(UVO M^[?D29 $C$8^)(ZD(Y2X+B0TB57J -\HB>J2/I=%/)R+XIH0$K92& MA',,2SUNN1"AB6G$%!QCXAA0WQ)''.MA5CH84'%_Y@\]:KX7N"E(7;RK*%X] MO<_:$E":&X)C[RYMYK8R]D\WRRMUOBD%5GF<-KKY $Z"=7Z#<"E.$\]?#8CL M&0/G\!BU<3C:X&R[AR%U^EN(P>?,ZT:H8MU%JA*2U=%J]=GCKW5 Y2H@<> + ME>Z#JL R-_0@\2*51"Q.B-Q)""RT;M&&NUG:5-])V@1--M<5^@4)!@ =GN/V M8)IXIA]'"'QK!-4T9\Y I5^FP0YD,U5D,/RXC.HIG =BH'3"P,NS54DXKT"_ M((+&T^,V*UN/M/?9PZ8J/XA'L?8[2D2!PQ&+(16>@,CA!,8^<2!-7.ICCP6( MQJM'4=!<=]LRT)O)]]OO<[K/MY8.^&8;EB$\]38NEC":F!9W7L)7H!%4I5>L M 3O/C<:[&0U,+.UJAGJ:=7>CH?+^+D?GE&"#DQYD9>1X==+,U6^O"LS-SX M2\SRTPH.E=*S,J.]QO,_[##'8GZZQ#K=+W M+W*0-2_R7G+8)E[D;#I_]O2\ HVFR_'D/#D("_'./)3OA_*X/ FO;2_*TQV9 M&0IE44FKHTIOZ_Y?R]ZNOZ?E*@D%\GW&((\C"A&E!%*""&2!7.R=) JI7BW= MX\TOS^CO) 1*1/!-":EYZG<"P&%*O1R6R8U^(T2T:6Q8\2$.DF_V^$?^;<<] M)QJ=A3B&%>IF_9FG1MKVZI"PR7OX9E-((FC0IIE=;Y/D#<2&UIDQB.A M:7%-B>_4%E4-9R,\:*3?QKVT1XK-(ZT.V]@7B[[3H_&S90P9]S^OL3,6G@-C M9G1#9LS'1=I=%G]]NJ?Y>A6'$4-^PF$<^ 0BXBA7C6\EKF\+T3CHMA?OF'J4)(PX]_*\2/$&.(P3A"" M*"08DL2ED.&8^+Z'0S\(YTS39"C_TKALFR"'M,MYHCP2F[)P=5:*WIGM(A(V MF7XO\]R\3_@5_$#W\@T*@_F7S%(WSWYY/W(<%W*U;RK]#W7Q/W)H;+L%C!5C MY)%@GMW>B.)>E4K9<1H+&?%"*F!$$@81B3FDCF#0"4*/Q(DO:&QTRWBTEZ6M M5$I(*#NZKXOM7/46*L-3OZ.0:A[U70K4U.=["B,E('A38S0%Q0YB8.LD[V@? M\Q[?#:EY<&8W^/#(K;>HFJK)'_*R7#&/N<@)7.ARCN64E_,^9G$(!0^PXWL( M<12M*I4F1G.WW6_=:*IO^YAPWR@J:40HZ0QWU<\@"]V .]A!T$N0"Q%&&%+/ M93!RPH PYD28:-U<7@[9'&<25B#3/'L8"\34QPT2@[9(_$]*-(M5X8^J;.M0 MX5G;\YXC'%/KX.C@Z$,CXR33+*W$A_11\/=9)0X*[%#%*26(RGR^0 M96FS_^9.%((H"0W#+"\8#CVNF GDB9FET0+6:H"='J!6Y$HE'Q9U?'9?I2M0 M#PA0Z@"EC\4XSLM!M17G>8$D\\:!7@[909RHA2;'L>C[^P=I9*J=Z:?B35H^ MY"59?TJ4$5I+T\@@.7N]4=?&^\)]SMVK^O!'?JU<2I]]7&,DMI2.)-8EX M#)%/ Q@'.(%N$B:>&^($FZ7[FT#&I;%NO=M:UYS02&U&OE.,HAXIO_#83$S6 M.^U4L8%./^7S4@_8A]Z J:#[5LL#6I>_;'0$W]K_*F5!K:W%NZL)Q\(2QT\A MX:S7&UZ$T-2'ACOAKD KGLW< Z=4MY9[ MX*"#F7,/G%+P,/? R2='WKT+^4D+_NE1%)FZA]B69/I"*O$U3XKM;]YG7'S_ M^@=Y4+]I'4T$HH'O>B%T BZ@G/.2$&C@09Z(*$#<#Z+0K(KM)=(LS;;[^NG= M%\.+[8L&0_.:>BZ(I[YT;O0 6W%[%>:4P. GA?_/O=_7^@"E4/. ?2W=U3%?!2$3&$<,!G'( M(8H"%^*8,,@IYYE>65IO?".< B7!-3P!!2X)O5\VA-4$;% M5PVU.UMLE89R_;@JG<='3/3\JUC7=\6_"J+8XZ,TI?NSEQ4WN_/Z!9$^@ M$Q6TL@(EK,'L/@J4QKR^%*.I9_0H>,QF\1 $X^;OT1;GF[E#"CV;LX,/CKQK MS[A(3M_T_TK^)R]>KTE9JKZZ4P*"'.9&'L0L]" 2/H:T/EEE 4LHY91&1IZ' M(V18&BWL5&AOS(]CJ,/%T8,V*:]^;3CL/4]^*[(3CNR#1J",PO MO,>#:.M">X0$\UY8CX?HX$+Z@J;&$N;S+J3U5)9OO[=7WET)L15'KN.@*(8( M$P01HBZ,D1M!S\>A&U'NARXRN836ZW9I%].UE("1HGBJTQ@;Y)XPQ%N7X6RC M.#FI'7!8@^E/6ZE!)[9%?W SG*SQEE:G,U.5"1"'[&3TMGFELK??'^I#FIN\ MR:;S)2U_?R>5>+TIJ_Q>VCVK,"'2&N,4AI%P(?*<"-+ ]6"2T- -Y?_Q6.MH M5JNWI5EEG[U2W*=!WF8?*Q#-S'G;%&[R;LT6DIN_@AS<3[2MR7JR!!GD^3 #J(^=*<=%THSIU.ET:0PU&RY7@FQ(/=G&=6)JL@&IS3## XRFCR?<=;F4 MP,$#$ PB! _?'4E*0CY+UN\V&2_?)HE@RKEIS[<8X]@)!6*0!8FC2LTP2 5S M8X) H,N*D\WTNCI(:D4$M<^U!;,@\&C!K$H]=\*;F'4DW#69;61O_ MZSD]LPT@LT5#&CW.RT+Z$!R0D,&K%Y3).;Y70,R)/1YXT GB!"+7P9!X$8;" M9=(L(AB;9FO\8;9I7RUMRR[>B/T06Z]&L"MP755%2C<54<9-E8//I([8FV(+ M-MNF:RG;+/.-U61;J==*8N6 K0X6U8G2*Y&QNWM2_-[>Q[M!X"4DH="+$LD; MB9- 2F(7!KX?2GL%)V[BF_#&N0Z7QA[/Y&U.E[<2CW2+.(NY'IW81')B4KD, M1&-"T47&$JV<[6Y6:,6G9T/L>Y#XC$,:![&3.#[W'&QD MNHP696GDU&FB;FOZN@"I#.BT 4H=T.IC:/*,'S1-DVB6H9B8W.P^)/6-MH*^Y+;7S:A\QTS1>LEIEN<["7AXO M[AO[DDMB/X(H#(6TS0B!5.4O20)"0^9050G1C%+,A5@>SYRLM5P7[JB+=0SD MQ+4U-@QC2D,1RTD0^1!%",.8) 'T.0_\,$[<@+)5)FY))?B+CDW6*A,+#"1801R20C,A#2.7R!>.$QS[U6,P9 M-V/$P?Z61WX]X:Y )HP#'(; U:.XRP&;*YRAD0_\U$GZL^*BGK V8Q@T,+$6 MNC#4U\P1"QIJ'P8JZ+QTZ1GE6U)DDJU*25==#:*476?\3;K>5&+_K O'S$>8 M(TA=ZD+$?54)+P@@45MJ'R=>'!BY=8R48\FGD\H@V#3NZ^JOM1ZU:V>K">@T M5:M]8R*,/:HT&SO3<\K)1F3&0\I#K*^.C,@\9Y2C\+1^0&DFQ0N=3HZ"ZO31 MY+CFQC%KCZ/W$Z4GL>-'@>_ T$_D+I5)PPS''H*^%U.!$Q3%Q#,AS]-=+8T? M=6P)4S3UZ,P.1A,SUD[(:?.^GP?#$MT,=#0KHYQ7>)\T--X8>U]15I\2%5Y: M!PR(XC%EFNEL8+ M2M+ZY) 8,\, GKJW$S90FOQJH@&H%K.V63I!@9+4YL7$.32LW4J<[&CF*XES M"A_>1YQ]8^9RYO4??Q-EM3UN">J[@TJH0GH^DD<$%I'[B0BYY2WNA45G^P7K]']"-K/4#]0EP M?^E"WL=$^S&J= ^ :JT$]U ?8Z//J_2V[OYK1:I-V;K"8L21[_H>Y"YC$$78 M@3%""729YS&'NSPQ2^!VO)NE4?!.2M"(.=+3^ 2H>FQZ.503\^((E$:$AP^! M8"T8_&@G,X=^#REZ&.@]^+1Y.M:WWP7;U.G@225N\^+I^GM:ZJ9C/?KRTN;T M5DC02?D7_22LQ^$9GL=6D)EX"A^" KXI$2VE41Y4?U0"UN,MSI: =5"A?@+6 MX0?'+='7[!^;M!!\()CZ[T)%H@I^_2@*!\&!H<8[/"!JJ6C(^+1)G51+$!VKXA8Z7-2[T-SJ2&W;NQ MEMLAFD0QAJ&(/(@206$>QG\BP8!:9USP(S*5[(LV 45*<]"\8U-_8&\?X^S^K$V:_: M]"\NX=K$T[FLD;+/%OS*],CP M4/>J\!)8)K\B[",R02J 9Y\\WQPG_8]R 7C0P MUNY(+Y/"O,+"AS23MG>3&_P=875 \#5C\G79V3M!JDTANNB)#^E]6JT"2D)$ M'14;R@1$<20-9408C C'81B$+':9;L4%X]Z7MFXI!13;M%GNDU:'*T Z+4#2 MJ'$%TBXX:*TTT:\O8#Y$PRO3Y,!/?H/;8-[6;GBWQ7RK 'C78;X-R/HP->;Z M-1XFQ7ZFF@\3C(%1:8?1& Z4>C!O<[;2#Z/5[9>"&-_(1!NR\M0BN!?>6[[/ M&G>AO4/U[O>?Y!LVC13FVS"Y[N;WXH9\%\U%Q\IWJ1_%00!QY(80 MH9A!ZH@ >A3%<<)1%.C=UQYK?&EK32,?J 5LK_DT75:/0G=^]W,)(!-SLV4L M]'V$LZ5?5"5=1"6F6Y,5]LWQ)ZZ0BJ0I/5KG'TP;)2FEDJ:#< M*8P&-A4'K\RV9S@E;']+ET))2B9]1]N^[L/LT3XOJ?LL5^;SYEW4K(\$U\$RZ4Y\?0^ MXR;3Y_C;/_9,.H'(^4EU.1@3SZ]60-!)J,[%>/J8\@U96YQTPSB,FG\GFIQM M*@ZKU)^59YX<=XRU+<&.'.$Q%[O0#RB#R*$.Q"C D!""!8]]'S.C"J:CBMK/ M,&,[N+8P^1&**?(Q]$6=UPKYD-*(P23F3.Y< B20MVK"A+]6I*BF VN_ MD^DAN]H6,R85H.(VS6IK-$_J8.B1@(:8^G&41# ,"88H%@02AW"(0\?CCAO0 M&$4MH&\SS0R$X^'LNI@93)'Q"V'4.Q0< \S$*\?9^6A\:K:OI*7SK&VSLYXT M[2NS?P9T\/MQR\#G(E?[RZ?/CWTH_)A%/N2>&TOF$PXD M;H2APX*0Q(&?(-=H@3C?Y=*6CKY+][OTNSH 'N$XKP&UWF2V"^#$T[P3]@K4 MXFY+6-<"3^K]K@^3):+0Z'!6"M$'8)]<#-X,8I(ZQI86;564= MRTNY8+Y*'\HHDK:6AT(8NRR S*5A1%G,O=@H#=Y@;TLCF]8[<"?DN2C@$0!K MWB3:@FUBBC%&;$26= TDK"5$'^IKYMSG&FH?ICG7>!=.:!4E"N6L"".7 8) M5GZ^ >(0LR2$?LP3^2_"%;YO5I]'IUN3*3%/19Y61B"^*]\!T62-S.L(!+8I MZM+&ZYW\EY9%.#(0>N:';7 GYIL311(ZL#]H(&JA6,)IB":KF7"DRQG3F KPGZ^90T(3_7CR1=J\WRN[SXJWRW6C%.W;JD%1-!"!$FH:0S MXL' 0YY+'+EAXL*PW-A$HBZ/ MLP*M))"I*\ +=*U@LJ84TUT)J[M04,WL04 M:R'V[B"2[OK9)U!KO(!P.LTQ>>G N7-B+LLW\T*PK07#Z?8W,GFH*$LA/C2K M6LF*M';Y;/SF0@FKBT0$/1H(B,+$A3C &#HB%A&FB>!>;)1!]'1?2]M$-Z)> M@5K8*] 3U\P?40=F/<*V!-[$G'L!;N8)1L\C8BO+Z$!/\Z8:/:_R0;Y1C5=& M4D>>W=Z(XOZ-H-6O*G"JMG^_B(>&O,I/R>DV>F1C0J0E( MB@^5_$ I< 5:%9ZN@)(52&$M$M %4-EBIC$BS$M9%X!TP&67M#7S?KR-G:EM MM&W@S%^+O"Q74>*'#D<4QMB76W'?E3^1B$B[BJJJW\AQ/:/,[!/(N#2*W&W$ MNG+@]?9;[MC2K"VW,=/V>V!<)]YYVQFMY6^ZMU&5C:;]D,I:VP5LN,\/Q4OO MM0'9;P&7B>6T&B?94/J/X MP"26;S:36/ZPF\2GVIME^IY1IINXYQX;MW4;2$PO>;>HTG_6!L+;QJ]!;1?? MR8]C%421ASW/APQ1 E'(7(@Y"Z$K$4UP$LH_C4Z]QXFQ- *0WU-DML,:";_> M)FIZ4"=FC\%B&BJAS(.H$\'VM6G/L)0F]O9 ER%I:9LS4HA9=S*7 ;6_6;FP MM;$9WS.5+T+N>^1/92I?K#MY]70CVZM=O7&$>4R3!%(/,8A\ZD$2>@YD8> F MPJ..ZQLE=#[;X])X;B

":Q.K-0,H]RKS^/NQ[K645S8H*[%,@1:>4UP;&6 M9?YZ+YCNG#W+4UI_O\DPT![BK"(=)3\K8HU%'ISL'^@]QWO:_$O4Z!3)UF M%O0-=N*J.R0IL 0RWY3KI^;28?^RHA_[H90!M3:68C],@!MU9J?5P6S'=R;J M]D_RC-X;Z_Q65U(UW,[+=V6LE# MA[6!9R^M%]D=+=;%*\LZR*Q\]=3[VPEKN/'41#QQ:>B',$I\U#AN4.2XD.(D MC@E.?!&/K!]YD5Q+8Y-^ HQ.,=#73.T!>W^_ B+FIIIWGS?-(?E8L@67^MI+'?6B4BP2XF M1$"/80810@F,/1?#),(D()$;D%CK_.%X\TLCXE9"4"H1]1,H'\%MF HO1V-B M1NN J*4[;\3I(**?5/HR9&9**_U%/,CF1.-O=RJ;='4GP$.1\PVKKD#6_[@L MY98^#=5 =NDC+\V67_JTP/T,TP-/C3-HWX@B?90C]"@^YDVBA,:3:$6)[T5< M4EN02%9#+G<@#5T..:*(!0%%/#:ZOSG5T>*8KI7N?_VK&SK_]JI)F6AF-9[$ M5'"7.+'C019Y"43<"R'Q/ )]CR64^5P@S,PBIVV@.D_D\T?2)D4APYYJ9HCJ M&=8V4)IX7=F)J IPME#9 2NWY_@QN M[N3SNV=((CA;$[>1P7JUE!.7.^U="\SQXV5:GNAS)5P+$>]B_*U[N0 M^Y17I$S++A_/TU=15>NFR-6*,VD;8[GC=P/A011&2!6K9S F(@E<@6@2):M, MW*I/Y\; OW,RB;4F==Q,Z@.YIYO8;>B,8:JO"0=6SYQ\X7&:R:U4*@EJ+:] M3\^&"?N:@D95\%S7*[#5%M3J7FTSD3U=@9[*%OU/)Q\66SZJTPDZKQ_KY( ? M^+I.W^.%B\VKIYYH[PKQCXW(V%/MF>G$@ M%'J^445=C3Z7MA?H$\E6T%&.L#J &[*Y'1@GIN51"(ZGTO.8V.;$@1Y?AMS. M0W"2I31>'4:J*Z 1%JF MT,>48D*IXPIB=M1XML_EG3G6DH[/*:N#,I.;+48@QP&%R,>J1 F/(?%X)+=A ML1^&S(32K6(\CV=R=@LKE21G76.=TW5Z6R^YUK'68W.K"$[,Y5M9NR1G/0MY M)[ ]5M?&QA*GG^]O5D;75G^?S_5?',GFQ2W)VC MY;:0KU/>9)S(^.?FN*O^ MZZ?D77?HM2UV4.Y\6>737]/;+$U2IJJG,*9.KZ74GV5[3)+?+N$^"VF08,^! MB8@E;06.#[&'?.C&)&0A0DC$6B'G+Z7 TECPZ^;^GC0.X3T%P$X#T*E@2(IS M?QB:'+O@X9Z:LGNJU\YJ.^7K;/9]]9NJ7=TI]0Z!?DR >N?,)V.Y9L1+#Z*M MM65N\>==JEYH< Y6OI>28]Q"^D6459&J:/>OE6SMMRRMRB]??VO]K!!G$?*= M&(9>A"!*/ XQ3P3T.7:C*.9)XAH9ZX.]+6V)V@FKW*S8[V"CQ#5;CH;A=2(: M1&HO%$2A+[>=K@]I["#(DB3&813P,'3,=IS6 )YGM]F#N)87_&8;8KWEV1IL M$Z^EQ_$"/TE9RY\GB(_1PL72\C32?$W&W&3_RW- MU^TJ\E_YO7BM%H?BZ0/YPR#%G6F[2Z/G_7+V@&^$>X;KM"AXGO(L]7#M,BD#9F1"&.*(818E3^+W28KQ7R.]C+TLA+2=8N MX8VX=?#(::#T??ZL #9_*(GRICO^G5ER MKSN+RX"/W>EW9W.T.RM^W]ON_,-C@TEH]3Z3EF/]<7R4(_NF=IE<\01%"<,4 M1HH,$8TIC%D80(=&OA?["2..4;CSJ8Z6QHQ*3K 3] HH4<&W1EA#CX>3X.KM M"FU -C%/CD1K1!C$,!36PB!.=#-S&,2PLH=A$&>>O]!!JLU,F/4K7;9>$OS3 MSE%+/O QSXIG?EOJ_2:<5["[+/W'1I1->#V/& [Q-;\MPG6';/A0I 5_ERV^RX MQPM_O,[+:I6X/ PI#2!G1,B=O8,@=B(&$Q2()!&!'T6&L;M6Y%K>-:G(=T!%)I*T H58UU%45=YDMR#1WV7I[ M,!ZI:V^Q\7%\_WE;PZ_>RY3E1J5P4 V7*T%K['"+J(Q@[+H*^PT+L M*\WHL/M";UFQ_'G4WQWE$VLHH^;PE:/1R_%:QYV[*14-T#- ML40'VNM!T(Q)30,.2U0UU-.L!*2A\CZMZ+PRNI"!-(O*^HJH/A;]L(VCQRYF M#(D ^HRJ.(K$@['G$^@G%(5)0&@<&?D+G>YJ:6<".TEKE];ZQ-T\08$&Q'J4 M80>XB1EC-&9CRA.<@<->78)3'DR&"^J<"'L2%@TX^WX;'E$D9QMK/+J_[ =0>9'$B*/4@N<)B1 MX& ?VU,>D\G[,B>?4\-_\OAS\HY'UB>0ZU^7"/T= M877\6G-MDH0X=L,H5 D)7(B"*( 4APD4/@MIC!"- Z.[LY,]+6V=J&VS73[^ M3M9Q-UNG\=7C=RNH3*"OI1%%>SZ^ ME15TPHY*7#($LLE-Q,7032\PB(?5T_[C/;W &?Z@RL=/YH=?,?>$ M_B(>1;:IG:YOLSH#_X?\B:RKI\]%?EN0^U>%(+^36['R19P$D4\4:S@0Q;$* MOJ,)C!P2""?AR'&QKF.T;J=+(Y)62I7X7(D):"NG2EPIQT;?#U@;]6%"F0K+ MB9FE%1GT9)8;Q1;;5FS0R3T!J/J^UE. .Y/K]:JN4 0I5)I4^@38IJSDAUXH=^XBW]S>U6[=Z^?3 MPI(_MRGV ^[=VDW-YNUMJES?^=OXW4LK93WW*.UEFXC'^IDAR]4^ND< *>K.IU]TT8TRF_R2\J+2BU= M*C&%6MD^%^(^W=Q?9_S@5OFCJ%8^BB+&B8 L#B*(L&2F&.$0!JXT9BF.7.R3 M\4$KQO(LC;L^B++\"]CLU*CSJ=<6@_(OYI>ZFEPZ?'J$-^.@3,R&!]$S/65 MIPWXJ=7GYWJ0CKBV7 &IUE2Q-J/QG20DQUR:%XS<&0W=<(#/^&;'^MOMI9+!PGB/FN WF8J.L)'L+8950=.1(AXA"YV#/SO]'M M>FE4VY.\GK;/9#=UQM'&7X] IT%U8JX]LO@JS?ENI05>Z>58G#M M'$V&$HP0AB +AJQHA 93V MHH QH;['L(,=EX[;W)[L;3\)MN=ZV .N-^=R2> M%VQPSR)D?8=[NL<7VN*>A>#T'O?\J^.HZ)K_SZ9L..]+) 2CT.5K8'[A"('BQ%EC"X026NRS5^G M2"TL>=8F3E1GW.)>[JF2O*BCW+K\\D]F+';)R.FQV]0#,1/KG8LS>R-842>? M5P.BHMAZ"H)/VX3T]CC1 JZ6N/(226;E4 N0[7.KC29'I/YZ($5%LJ^;(I&? M:_D^8VT&ICB.1!!0#!F*5<$-)DT]P511"&D%TI@&.-+/_'6BD\49>(VD^?K%$P&:;XLP#735?-QV"QE]3H#PU!2 MKU.OSI?3ZXSPSU)ZG7MVI-^P*$LA3A3 ^%45H^]\#W?G1B&-<12'+O089Q!% M*L:6!RX,DBA)G# )?,>HNL0(&19'E+V=V[M-I3+__YIFZ?WFOBG] K;QIK]E M\\A).!;0I^KJ0V $L3(K?2I"3%V1(,?H\%"KUZ61II*V.9U7/_3D-KSQ MT$)<\[+#-HY3WW.<@G"F.PX3N&Q=;VCU.>_-A@D,!Y<:1B^;;VBO&2LV@C_W M =QRX,KQ/-9--P@PDD$*0L%#&(41@GQ?9%H%:T]W]72Z&??6]OPF$\# MV_.;7GN(34PTK: ';M@?K(.FOP6V!]Y,&^'7I"B>E!WZ6"=NE'L%TL*Z/O4M M6MHFZT$UL%D^T\!L6V8]1?H;9\TWQGJ[E-6GY*OD[ .# R4DB#U$8,03 I%# M(AA35:HW(%@('+*$([-\@J<[,_G6YTD2J&2M\Z0H:9M\I"+C>0&^"$JJ]I^N MU^O\#[4+-O9Q.8FZIIEG!YDZ_=D[E(^G7SK[RXOF47CUM5^W7:U*6;74$+#^Q,/$\ M*!!2>7M]!\9A',J?XL3EV*.N;Q2X/KG$2]L']5*)TZ>=00]JD4?6LIA^V/7H M<%&#.3&I7CB.+YD*:1C;Y:5".B'OCYH*:1C^"5,AG>G8;,DIBVHEMW,+AZ,D\"F!3A3$RA<.0XJ1_"D.J7 CX6N6$!GL96G4W@G:WSV84OHP MK,,T; VLJ>W11L;GFRQKA*F%PA#)R09Z!"?_MB.WX;9G(20M]3H2T7OX4J_] MZZQ*>;K>J/3W7Q4AU23U]CM;;[C@[Z3HREMLT]4V5VDD)6.5GT7C3]:_IT-A M*'@ 742D21ES G$H^8-[ :4AP.H7NJ4!%++IF;$3 'YM@?#>GB# M-0%?*!K"-L"G@R>L]V1>N/Q3=2<*V6#2FK(&M'B,BH$/@#"JWO>Q]F8KZ3V@3+]J]]!CYK/TIN#7 M1;&CB.O;V^M'DJX-9NM $TN;M5*TH@Z" K6$:E'5GZ=#4)V?KY90FGC>WA2D M#@)Z%B[4,UR. &AU0FN@-&IB#[4[VP374*X_T74>'^NC3LHZ/<6>#S/'82*X MW)()WXD@HM2!U*,")L1Q*?,X"\Q._D_TLS16Z%OLRBS*LZZ04>-JWI;?,O4A M/XZQW@[) G(3,T7K^5W?J4_KWCV(A#47[N.]S.RF/:CJH2OV\..C4UK7L:%= MC.C[['WV*.=#7D@*6D6N'\:N*D;O*89@3@QC)\+0$\A)B(\#1(A9-;C!_K2^ M]UGKP?6$NP+90-ZG$>#J4AP?8C0'%:V<9A!XB6,4!]&CHA5-L$T!7X. UD$TAYG"*D93GY:V\#39"IK3SO:4 M>T04\"!H!J' ML";*Q[X)(B68H)U\!@*#!Y\?[[H8!TUGH4(:[TPSL[Z*"H5 MH?*YR!]3+OBKI]]D)PT7ERJR[EJ5FF[V?9W#8H1\Q\<1@DGH((@091"K_ F) M-+I$B!F.?*/"0^8B+(U#:,G8&R' K!;@>(#VS<(+6AJ?US3/ZEJC'S>*4#\E M-<>6GTGC#76=\?JL6V597>?JJ'LW!P5CR&4XAHZ#'(@\SX'485Q:EXGGN23T MXU@KR,Z&,$LCQ3;W5JV,>:K3T4.B1XMS 3TQ0?8QO@*-)G5T3JW+%9#:M)ZC MR@.JN0W;:30)5]I UF+"U-&BS)Y"]5+0CB55O;A-\YN\]UDIB;NX*7@=0J-2 MN!8Y^YA7USQ_J-/^=4?0FO=ZV@TNC0!;P4%WF=6)7\]%I8/@"G,@50&M+OJW M@/HPG[\3G 3AR8_UC,$%WZS>#(Q";M2MH7XOL]TA&BO>OU$T?WEL[=RJ32&I MJN=MRKI4HQ?SV L<5QWY<8@\0+09KZ$M$4GQ&5<4\#8*TH[I$N9JZ'>UK)PU*X \^.F^ZO-F6: MB;*4A@]-LZ9()OO')BWK6FEMJM&Z&L:*^H(RGB 8^+XD 18&D-(PA 03CH1/ M>.(E)B2@W_72J*$GYK8PX(B:/P;8ZS'&-(A.S".=T* G]17H0]P*WE3LL4E(G- ]@EJ1 LCHUO4IHSN9SKN>;Z]>MH]TJ:;K"\ /M7U.LN_ MB;)21V2?19'F?!O$YZY"C+F#D _=P$T@PCZ&\K.-8**RE"#JL=@QJ](XD:!+ MH\0ZWG:;R:?)'9\W*H#'6@?#^):I!EB/295[/N/JJN#HQGI ME:HJEVBM[!5HU%4N(HW"5V 7?VTQVF7B0;$5\S*5F/-&ODP,]D'\R]3]C:PX MQYQ5[\@?R^ZR+N?) LU+_]L6*+$RE#KK2^S#^#$BXFE M8$E[$4:3 &VKCHD5F>:M:&(3QH/:)E8;'\GS:BFYD>_6!W0!8C105]0H5+6B M'"> ,7)#&%(/)]B/&0V1$5_W6U\<[RKA@))NU GG<^0TZ6\L'E/3F#84YD1T M3&5;A/*L[7F)X9A:!Q/\Z$/F;LKO,SD?I)WWA53B-7FX^2-OW4/EICT0A"!( M@P@K#V4$XRCV8"2W\V$LYVP4:A7/'>ID:=.VDQ,H08&45-_7]B2.P[/7%CJ3 MWW+N 0.DE",\DD^BI.^,; .MF?R0CZ)FQP7Y' H#WL2JGY)]=03M_8; MO+DC67MB^5?91%5V)Y8KXL=Q%"94&:T.1(&/88Q%"+EPDRB($D>$YC=/,PB^ M-%JOI1-\_#G@;"-NW)#OHOPBF$CKY.*KF.)(VHL"!ERH,A H@A@' M''IAXO H\OS(S%_[:"]+F\"-D*!24H)B*Z9QEI.I-YHM1FOQ@M :H%A#L M)+P"KS=%(6S>N@XB82^7RY$^YL[A-_N?%Q#XE/R6R>\^O\W2 M?PHN>WHE,I&D57N5JO;)]56INCFM)/7(?[C)WWXG]VE6/_Y%5)LB*[_DZ_6[ MO%#FQXJ'24*H1R!U?4DD0OWD"0))X%(4^C%GPC$ADJD%7AHG/==7.3WT-593 M$70Z7X&MUJT71.T8T>JM:G-WFM>OM;J#;TI[T*IO:+),_OGH\>:2/HJ)*7@Q MWX,QI<\U2)96A\G%G76AF0O\_35KMG['&K_-?5N;Y'.%&!%>A E$=6U1AV&( M8VG[)@D61.YA$YX8N>WLM;^TQ65[92L:^48E-7R.((G]./+EGH''2=@4P(YC MP2$/$7,#%CEAXJZJO"+KZ1'<]O)#(:B[51B-RUS>$^\^F]1?28I7R6) M<&.$,*0BD;2('0_B2 20HB *.75=YAO1HF['2^/+=^EW:2R1LA3J-KDM-DZJ MVJM<:J*L,?7CP_!-P&5CH45>!(54();3)UC M")6M-#FZW.-^C>98_.4D^_5-MW*>FEI6JV1B/TP M(4Z,(:%1#)%+A1P)E4L!]&:R@89(Y \[_CC3["Q$ MH:=:QPB:3\_LH?D\P^/UIKK+"W6RN8H9)T[(&$0>EQ8GEW8.35P7NB%!41!1 M+V*&%J=U&9=GE382[K)_D*VL8)/QVO-.[JV56\G\GIDG1UK/EGK1T9N8 BWX M6NZGT 4[11?@3WEN#%[:*VY0I[M:-SJ\5>123MT?9WQ:WZ? M9JD*&E!Q!NT9;1ORYZCU('2HRGCIJ# J%\8>HA![F(1^0JF/C7:^6KTNS:QL MA:YW8^29V&8TK@>Y&WJ4D2"!C+,0(KD40^Q[ D;2:D]"5_B!,%R$K8,^S\(Z M+^QZ*Z)U*"=>Y?H8/I>XN^7"[.5Q2T ; M1/9&E.EMF[2P3@+"8L^-G0 &OG)_CT.BSCT3F"2!BP/A4S?6*GLVW,W22+Z+ ML.R).2HMR E0]>CES$L2PHON,<.;ID9$O1?X@ MBNI)^>97DFQ4W,V#,CW_6N1EN2(XD,9?[$',F( H3%R($T= 'B"4,.X37^\8 M4:^[I5%"_][\2EV8JUS'AL$QP_CJL8(]U"9FAT[0*U"+6EL=6V%5T*$4UV(X MC18LML)KACN;-]Q&2_&#\!N]M\;QR/^[(86IU&/))R@0,"0,Q92$<3)5K2['16>C(#8I^F M#-\>&3^4WMY5GY+?2G&M5O=/5+EMJRRZ;[^S.W4@]RXO/DFV)*J*8%VS_D-* M:+I.JZ=5@B*1A)1 0=P8(@?YD,8(PY@YOA]Z5"#/Z$CL EF61FRO-NF:UYE- MUB.2=-F"MU#&L'G')V.D1WDPC,C$+UEK /(%2#U K CI- M5-Z'3A<@)Q?8:@-J=#:BM$Y@))YHU^N1RR@\ 6"TV:E_EKZZY= M%T5]%J)9R^_Y6TOCNJZ67.\&YR_Z%?GV$!GFI%HR%:TFN)SS\M$V?[NT702)E,<8 MYPE$48P@0;$/<4@\$GH!\K!1PL114BQMDBLE_@)(+9NZYZ_M%?#0W,ZJ9 L/ MLC?YHYH :1OD8E@G;]1@Z=DQDP_!Q-32R'^U;YU<[36TYQ^5-=B+3^YZTD/0_?]]G#IEHQ ME[BN&R'(A/*C\[G<&%*$H!=0E_D!1IP8G7!9D&EII-I+<[K>3>3[G=222J78 M%]<4-!X[/5:=>40FYMCC50AW"H%G&CVCWIY6X/W@B-DH43@6X^EJ%QI+]-)% M#<="J%'M<'33ER5 :'(+76=\+\)XEPWW1F4;VIUX1YX?(*Z2@2-'0$2Y_"G& M"8RH-'%CU\<4X3&9$DP%61HG?V5W@F_6=1%#Y9^89[6!*_^F'1=O=Z#TN'@. M^"A/!-[E3R"%RH!$7?&O_J\-FX[]>[;(U M$X [4Q6;W@(AUVS"ZLVQ0ORA 5A=\F1Y!EF;K6)W!2?Z>2O2+F_%0Y'*-ZI< M/5B/' &9^$-%.*D>_G_NWK4W293^ZZ]!9.==EO ME7<6B_Z0X-6EW72F1U)6E_?7OZ0NF7)>)%))R9H%=GO*MD1&/!0?!H/!B%Q7 M?]>K2?67C6HC*ZI_5W__JYOJ.9:#T5-,Q[2EV6KK6*K6+;5C^^HX^_K?"G$G M/Z@Q?2*E*%:,IHP&G *61*E:!&!UFY@"/Z H1"GE(;9*J_NZ^:51O3XOU54Z M6_GL+-XCZ,SLV/& 3$S>QUCU&<\K=FP)7GC*_MSU M7FQO6;DCZ_6+SEZC-W:W3Z7I^>OYMY@,=\ZW0]3#/ME+ZV9_9ZMW.("7Y^E6&Z2MF0 M;_F.E3?>N@7X_WCKW<]=_M*@K',Z_)>CS4X_?#U[FPLOSK:5Z1>\NW,9>')D M#I3&;WTG#U[K.[DO.=#LD9I\S4VK9AJ2B1F^[W"F MQ7Y_5/!+H\U?)CTI< "LJ_PC5T@R;Z:1ZR$[R2GBH,F1,8;;S:,BHJ?W@I:Z MP'V3HI'+.,8H12!D40*@CR) (BQ 3..0)S@(>4RM@@C/=K,TMM12 BVFI^6\ M\;2D(S-B7L#5C.VN1VMJ4U4#]6 +E'V\7B\.K@+RSGU19(6&60O*3RJ+R1)XW-EBWRDAK=')$7 MG[EV5W2K&N;9>J>C+;\)MLNK8N%UW1K!/RI!M>6P*YLZ-Q](KK? NI!-E6ZL MLAE6"(O$IU*"!,$00)920%(URTD8T2#@08PD&[=1THBA:ZUW]?,."GJM MAI[^5+R.CM5A2Z.EKGI59Q9L3'E+6\+Q5V"[XYI[;&?IM.E$;Z2V].">Q=3RE;"FSOCC=$?/KV8 M.)B=80 MSA&'',:XFA][3('O3 MW)[@3W&0; M+M[OQ*U4C/D?@N0?U<*S0DF0HHCX^J*$+B[)61WWFZ@OBOM^2 ,N[%+1CI+# M9O+,DYKVX;O(!=$R.KSM>W$8#+U_4T,[M7/0X+9ON?6HJ()7;KP*?D\KXGWL MRPGL]KKO$)!S7/>]*,-RKOL.P61UW7>PL7&<>'PG[7USI_@K*=NDT%B$02Q" M""(A]!$Q"P'"NB"&#! 2-,0XLDJ*,-SETHS;5D)/#8SEW2\#?,V8S2UJ$]/8 MR:W8&V^/H19X@GS;YO@X8B>##F>E(G, CGG'XLUK7;'G3;ROHBCS3&>#_*:K MQ_S;)BN+JNS#+5-[?T5^1W$/C/J!P,P'?H0JNPP"FOHOWFW*54J$'_@1!0DF(8"I M+F".>0 @QC*1J4_59MQNU]W?X?*VUXU@WO,V;T]/ZLQ;;;Z8S#;4< AR7_"( MQB$01)?U]8D$./)C$"4!92B%U(^ML 7U+U]EC-2N*)E_KF"RM M X";K7?N8)S:9]WCLVBD=;<U+B(51H@7T > TD9 9"D'& 88Y (F+ P M9;$0B6VT$M=MU.5X MN!Q&98X08O:HS?% G8OJO**UD5X-;25_*HJ=X.]5CYO'>Y%G6UZ7J/SP]+S> MO@A1/72O/N;OBG=UU9%BE6*10B83D$1"F;:<HI&_J2S\W&AP;37AD8,'4103 GT0)T(M6M!7@R<0!)Q! MP9*$J?^WJ@LWP]#-XF(R&+@W&2]#G]+THS"U[ZC"N%;!JW7P:B5NFL+,-UZK M2.,\:E6IZE0Y+$EU)9BN/$(CI9C7\W,=5"<>GBN;&YDG9Y,+MGW"]87NV9OXIBM]9[#QVQ=Z]S*M5BJ6?OMT56;;)7-(X0C:C4D7,,0%_S M:L D8*ED/HHXBGRTV@BU)U>=6"39<2";T2S']2P_D7"Z&?]5Z)O9E8="WT M MR4_ON159.XOJ[%4ORMBQ3=[C8CS->'>VX9DI45!'G>H^:JO0C=>JY.U5JN.C M*Z4:IJY>V>OE,).00Y1=Y1]R(=*\68L<@GB2Z\AEVW8D7N3EZO=M7CZ21_%Y MJQ:#N\U70=8?BE+QV!?UK;<5$SL7,9&D81Q$$G"20 !#B #!40 X#R4G*80! M,LJ$-J+OI=F]6EZO%MCRLNL8X/M)=6(X)^9.*R2-*? *3/J83C7;83GUTX'A MQO0X"Y%= 47+5]CZ[I>GMJLB9!(&?E M$JJ/Y%,):"!U1?24X"=J15F^TLKV\39ETN^W6 -9F&REW M"$X]N8_ .XA:E^=TN.TQP\31AF:@LUFW*F:*'V]"#-\:FR'CVW>Q7NMP([)Y M6?E(RE1S1Y RM9@CZ ,:"02X3T1*4RQ(:IDCH]O\T@BCR0U1B>@U,MKFR7@% MW_#:?ATH$W. %1XCLF6<4_N*?!FOFILY8\8Y54YS9IQ]:MH[S#"8%N!7)TZ@PUFIQQR 8_JQ>',)"&OEG$R%@!ED9/7P53LJY?O%N^ M?=;7N:N"QW7P[D$Q[[5F=DQE/49FO#4E\A.SF!+],KCSU/0;BYXCBK/N?E;" M&PO.,?V-;L>^MJ"^,D_*JNWW0J>5U\5]U*;QO?JE:87!OC:6QUM[6;U7PGKO MC3,C#>+63T0N(9N8<$:B955ET 2*4;4&>QN>K>*@B7K=NH-&SX\S>CYMZFC< M-BKWTT:Q3+[36[RFU(PH[LE+E28\1'Z8D)@#F6(?P-!76[$T0L GC(J0RX#[ M5JD4+/I>&F4TU9E*^\I8-H";&2\3P3@QC;12>[^T<-_>N:)6\2ZWPKZ]CY6*MKX6U537;+#/Z MSVBQ,;W)#:R32T][1LA5J";>T1@)I M>$]K;.NN[- [Q2GY(7+BD!YLQ6$D8,P%(*D^4 QUZEX4"1VRG5 >1U% T75V MZ,6^E\;1E: WWJ;G6.QJN,=:H4Y ?!LKM!*]&Z!ED)S.@3$ZB-ADQNCEGM_8 M&!V$9-@8'6YBA(MLMQ:!3^/@-L\;;_?'-7DT]HZ=?WUI[*+%]+2<(.BF;&W] M^Q:>L0MP&3C%KD=J:G]8/TC>'UI>!]YV S3&N<0NM#F?-ZQ?J5>.L(%'Q]D> M[TCQ7?^_/E'\0=;:I7[(&JO_<+OAKW_1>7(5QX*@%',@61SI!*,I("Q,08## M@'*)8Y]962-72;,T!M'B5<> 3/]#' 2U,U>N&R$NHS"F- 111"B B 6 ^AP" M%"(6(YW@2MF+SW52F9+DY<+&Z5BR-QBM&X^*QVRC"]'IZVUZMU]+->;#*%0OWVSP3/;1,PV M'!/;!%JR&Z\:BP_=(>BDNJ\?T2-U],ON&^XV&TZ0=;3]N$Z66372[=Z:75$2IU2'.5&&&8!,1H (+$"0)"CB@B.2!&T2,S/6 MM1?":&Z_SE8VM7?\(*A'.I(ZB^Z^-!QF3#H1Q,N( N]B?VN"OVI5.?:CSA)6 %N!G#30CCQ/0V[@+PG]LWNOY[P.XM+O^JWI=[]?< MS547?SO-V+NBOY7_=9^SN_RAR#\49?944>3OHOR^Y8ZJ-T!QV6[L&F^<3?1WDF[B=V9=UGZ1XW?QS^[*" M_47J',SN=]NGI^VF,MGJ&ACU%ITC-;AX2 /, VHU)?D0XI%POW8 M:HI?Z&=I\[P6LR['<].4X6E+]HPNS',)8\-CK.N1F_J J@;M6PU:6TJG%M/A MH5,_#JZ.DR[T,N]!4;^J)T= X^/K-UVM@)R)RCIUY?#(XT3HJJ%K,^7RI=/ MFZ+,=W5I.1TS]_"=;.Z>J^C>OXNBU/[9.NYW%6.:Q#BDP(=I ""+ Z#(QP-E>5T>82>]Y2 M:C,/QDGMM;G[MUOXY(:OJJ/"JG]=O.,C896+_7?Q1$6^$KX?(!2D0%"< DBY M!$C / H8E B0J/8*$7+4$=+,XHK64%];T]+Z[7B>K_\R_]&8>C_[?;7S_M? M5K\*_F:XW R"'@H:0A(0$ C$]6Z$ 4Q% M($"QZF$?2CV"QWLDO8YTF1W(75 M$9S]JZU+B"9>'>N/\M-;5I%.'3 S!W*O>GP#!*]?_DW1 MJ)=K]72U! =AB*IE>/#U699-4R7:9<[X^>NR,:NUDS8I.]ZII2_CE4=HNWE0 MRV@A19X+'JR00%A(!@$.(PE@PA- (!% $,PCK'Z)[-PW-ITO;?G:IQ9F!^%O MU \=\;WR(/^X7,U&HV*VU9D*ZXD)>0_SNR[,KR3W'@Q@'IW)V08OQTF=C;I^ MD_S.-J!<2O5LU<8X+GX(3:V^>N-8#8]5G,+WN1G;+6XWI]*7J\5 M^%64;R.TRQ,WLU/A;ZX^D8T^+^&95+PDU!=AGX'1&'\S8IH(U8GYZ8/"3\GV0W22+GI?=:7R MUVK<>*\4\1I-;O35JYU+\AH!H[N$.,8]SYT0QQ:2,PEQK)L8&7[ OJL6U^). MGC\3JL(=VN,?LM[59TE%L7NJ?_>@8R /4?8H2'PIPQAPCB6 :D,)2))$ ,: MU\?0A?=;3C;&*7XF^@ ,PPS>;%BG#B;HC&A/P$!W]'1@0*OBJZ_@CTK+:=+_ M3S, KL("W HW[^'_),">'/%/TXM]1>UO@NUR965_^,F^Z_""+VINK(( RHBI M;; 0#^@,N!<_=ZTIO:Y#A9'XXV,7BNDIZ4TKZM]%L1^(G4! MS=14:(>*577M/M5'U=<^V^!L%;;[U.G6V.Y]SF7X:4T=MQN=#5QQBMIOZ I. M3=&250A9PF,,@80P!9!3H>P[QD 8R011&2.&J)619R_#XBA $^Z9($(7P:#] M@V%H<$T+\=14J3WX,UE_VNBK_Q_5=[U"+"0!]!F0NA W MQ $#)$4<,!;Y09! SF)F%B]WE1PVDW2>8#KU]::6J49 9[TT.ZL3,I^4' M6@%/:W#C-3J\- E&M+0.,XQ< Y:K/".C9)@WV\@U,)WD'+FJL7&,UTG15$5X M:Z;-Q7=%MHI8:]?CYVVA"P3?R0?RR_Z79>MU,9MOJF@?K*N!EE08C$OS;CHL9!4Z(]L3DUP6ZOD_S2O;V M".07+?Y?JCKCVNVF='!'B2/!OV:/W\OB7N3:%B6/8A7( (941B .=%%A+@6@?HA!$$1)' =^)+%5 MMKE)I%P:C39B>GDEI_<+*3RBCXJUN&,N43H?58N=]5N.U8Q[[Y'7(ZO_\=KQ MKG6]\0[:.MZK3S48+G?SSF6O@C1.6=IKC%1 MGI T1 1$2/M&=>)EK.88@!BGE,4H%,(J^/!B3TNC\_I(^%WGV@Y35+F!_(_UVP_]5\$?% MZ+%KN\$X8BB P52>B*UT0""%D "$M3D J>$IG"E$,KE\4U MPBR-J0^Z%'4MBZSX+^]WLB'U-DAD9S87]Q'QU4.-5HA ] HTFWD$5 M[Z"+XQRN+E%UQ'Q7B3(K.;H [9@_G;1Y35:Z=VM2%+=M'@@<1ZGO,Q"$RLZ" MB"4 T4" B*10!"1..>;V">FZ72R-#INT:I6(WNV8E'.O #3CM.M@F9BI7B,R M@4EU67NGZ>5>=? &F>7.*7@^J=S9)Z_X) M4Q'&01+%H_:[LXB_-"YZ51:>=;UM.@=N4P+.D]O#CV/\/GC6,7*]N9Y' M^+?9L<\Z,!?= /-*,6Z1[/+L _GYJ]@(F97%IXTB>27?W69_ 4L4[;7"R!<0 MQK$/(/%U#H@( AJ% 8""(2(%C=/0:J4;(<.BEZN2_/1HH\2-ES5J>&KMJ@,B M] -J8RMJ5>P6K3'C9;;R3#P*$R\?KP9 7P7]=3\ GSH#<+@KJ@;@P\ 6"\, M5T#HB-W'2# K15\!T3'/7M.4'5D6>;GZG?S,GG9/S=XV"25.220 APSIE$&) MKL<=@D2$U))@3>_+,XF8O/%NRS+/ MZ*ZL[AR76[4;=9WE9A N=\Z_BSW-[04<4OF,.W#PE87Y!5G^CA$A6T%S.>&37C'U*H_=-69 ']>J*)9+Q-*! BHBK MO8WB,B0H!CCR,:4H""-FG,JHV_#2^*F5S=/"F6H55/\U<@\#$_&&FO%6" MHG.:CDI,]*JAV1(2G1._FXCH[-^O2[^A"[D4RMC6TW@50!91#",0I4A;#R(& M6"82A)#X8VY MF.O4VWT(.$YH\:J+-\E7<4[)2^DHSCX[LN;(=LO_S-;K6_:/798+_GZ79YO' MIBII"A%-4^FKS4&< "B3&!#.U38AC0)$> CCU"J56%]G2YOPE8RU_6]YO:L7 M4K.Y[PJHB3F@%?/&:P7U:DF=EU U <15K8Z^KN8MWF&@]$DU#Y-W[$N"MJQS M5!;0#V!,64I!',12&>!QI"P!&@ :!:FR"V#(H%'(P>4NED8+E1U@5BC0%$2< MP) @3( (-UX/XSSW9R< LI];W8 S,:.>HC*B MDN<%>,QK>%X/TTS5.S]MY#9_JL]LGD5>DFRC5Y]R6^5D/P7SKVZJ>O;CTU// M\\*+LU7R[!>\6\-SX$FG=5K4+W21R0OU2%*LPP('@00 BHJ^MI#$""'," MPCB6,6=82FRUP33L=VEKS;^I\:R^Z2IZ]WD[RAHUQ=S,,)T R8D9U;PFB_[# M08N7V:JQ7 )OVDHL)[TNH0K+)2@,*[!!DM6,8?IAZN<39PA-;8]UP)GDC,H(B![?M'J_(0'&#W._ MO]599KJ18NV\-GMXY-FXSGSRJ2AVKS?#5:V>KI-G1642AY"$P$\C[=9.(D 3 M@0"729 *Q)D45E:':<=+(P0M,E%CJP]LBRI[3R[J-)_*KB8'P2V/Q4V'P,34U*ZGJ>*/6JQ1% M#,4) 7[H(P!A&@ D$@I0 AF"?A(BW\AW[TJ@I;%<1Z;5B MWD&S)J-9K9NY4\;)H Y[N.8>JHDYT\THC?"A.1DNPK%(6<6?#2(Q*ACM!/\M MD^4[33BK-$PB+&$"4I%R92V'(: IC$",.$X)#@B71HGUKI!A::1Q$-%[5#)Z MS,[>'3L2PR;N#/A.S#*M!IY6P6MUN/'V6MQXC1XW7F<8M"K>NWF&P=QTG6$X M9K)6IQL6*T/U2D![;-.Q+<]FCEZI>M<"O;:IL2?^ MSS 0(0X 9(E:8)CD '.H+,X4LB 6=D?:YSM:VBJRE[-31ETG5?[V/5<=]I47 MLM0F7AOV(MYX3=W42>NG#B'B[!#Z0CCWVR>2;58!3=(HB0GP YP"2'@*M $*?$@Y]".$&;6* MNQ[J<&FDT977.PA\4]4H]_ZHA39TYAF#;L8@+J&K4B@2\2'&!#FJ]T:A!A@F<9 )C"-!&<^QE:[M7.= M+(T9#S)ZE9!-N)NEF7463C/3ZEJ0)N9$:WSLXW1Z ' 5DW.NBWGC;WJ4/(FU MZ7MVY'07:_77QS8--0]1&H4X 8S%7-^]@H! C "5OH\B7P8(6>VT7C>_N"E> M2UV0TLSG-OG]?8U51^W?B\D_BL M8B?3]_Q3(S/NUB[;CT*]0M8/Y&?3;)-B>Q5%8413/P0B#4.U9"<10+[0]0 2 MQ F" 8=&&QK#_I8VM1LY+=/L#F!J-J\=(C7UN5LMJ=>(6MWX:83U?FG$O5S< MW#ZIKADPKA+K#O0V;W)=,]5/$NP:OC:.0GXE15;<6&5',^LVZ412B6UO@)PKUIM=\QV]&*( MMQG+N$=Q8K+9 W@0>9XC'3ND'+&/8:>SDI =$,=<9/GVR.W(V0RBG6RVO[X< M'FF2W58QDG4IY^)N5Q:E,N>5>/\NLL?O.NOH#\6=C^+#3Y&SK!#W><;$U^UZ M+;>Y?G%%>()2I,RC$!%%;Q'R 8U\""CR4R3]5"8DL-KRS*["TJBR%=MKY/9: MP;U*39*P[__EYG8G\8[;1EP_N\^UC M3IX.QB9/>4HCK'.)) F "20 4QR *$F(B)!,$V2W^O7WM[2EJA+WQ7OW76<5 M:62V=?#W VSJZW<&V^1N_UK2%BVOD=7[8YI\A*NA,^!ZM*;>_8\ RGZGWP^#JZW]A5[FW1]XW#Z:ZLM.WTF\D]_(6A3OLZ*NQ[;-BS;3YBJE,6*0";?J!W'9SFKDFP$P3016G,FA#!2V+LV*DE7PGU'\ORE M<0X5*Q]!&>MS6>P+"B##"2 0!4#Z-)6^LK1T<66C9-G#G=E\W/,DS:Y* K?R M>FLEL%KE M]%Z)Z8XVAJ%PQ!T]'Q9<>&QVJ+3]MBEVNW;I?12'R'^(X=DA 7R:24(!#E"IS($X! MC84/$H4?0C*A4617R'2XSZ5-<2TRV,OL-4);+OYP[?MP4@C-!Y<:OCC49I,ASG9".E.)VPS^K$5WO,\X?A4@G M@D8B5 9$&*E="/0%5CN3% &U12&Q/@>2=B72;#I?'!-IF6WM"PNL38V/:1"< MW#*IQ?8JN:LK.I7DW;(5$\:JCT'-F65CT?7,9H\]**"K".!!($1:)*8")VA111CG@<>@+KNN[!7;Q M,/8R+([&.@7+:R5 I85W4,.K]1A;&-Y\> QMKFE!G]H&,\9[IBKQUB ZKQ1O M+L$;58NWANARQ7C[IL:QXWV^9V+5V/[(2DJJ(I4I6>GD'92:)*[<$;Z.V/1::69E M5D?0';.LJV;',>[?29YI!M?5]JK@OB20/@E3 1AGL:+00!F;D 4@YKZ(&.(1 MX0&C&=-< ,S%U66%B34&7%'?$*2?-STH2EY0[ MGO47G[NF:FNU?ZVN=[2++N)A$(0T!2&&!$"H-I$8RP1@(BA"?A2DX8@JK2?] M+&U2-_Z8O9S6:=&&<#6;X@[0FGBFCP%J9$W5BS XK:%ZVLL;U$R]J.KY&JF7 M'[>OJM+DIWQ1D_XA*]=B)63($A)$(&2!+J9"&, I@R"*&4%Q* ,LC-*DG6M\ M:=.^$DH;V$'X"_U+FT_5L&C]6?3ZY_FUF$P\N6WAL*J/ ?U^31M'3Q8$-+FYN- MP-Y#3GA55;,1N]KZ:MD%U]L:KU'!O+SQ,*3]D]@YFI,OV59 >G]H^1U503;& M:50UY.'69ZN*;*QHMSJR^4OCC/PJ[FY?._WE"]'QHTUF=$X0(3!F0# 2 HC" M&% .4R!I3)(XE2F/K+*A]O2U-&:IPT(/LNKDZ55D[;@D]'THFYG]CK";F$?& MPV:] 3 Q-$FH*^G63<"!BH?;P9,7AE]-V_-K#,MME'",HQES!.:.QN[LWW<;GOG1S1K$SMVW./75=;H-WVR>:;:HK MF8=#@$,, N51B",4@A0F:DIC%@(21QQ@S"'R$6:0CDIUT-_MTBR!SDWR<9D. M!E VF_#NL9N8"/9Y$#H2OSJ'G"8%HA5,CO,D#'3Z)FD3S("XE$7!\.WKPFT? MR,\VZN-G^[LF/*Z-:;_=\%O&\AU9%]7_"MY6]%/[H55$A,0^\D',1:"V*1@# M1!5C!0@R$29JL^('=E<#78EF,Q_GN4C8RNIMMJ7'ZJR[ZQ>/Z]N#915Q);>Y MOC?H/>_R9R6/9:R;LT$UH\6W&*B)B7,?#ZP#?VNE;JI_[__0*':SO_)1>6E: MY6Z\1CVOHY_[>&%7B#N.);Y:K#>),W8%YJ489&?MCSU(YD)>CO;[\).M=]KM M^-MVR__,UNL5]GV44I2"-,41@"(D@ 0I!]2742K]E%)IE>'!5H"EV: '^<&Z MBI#-#A&R9$1$LO6 F!Y-3P?SY [P/<*78I!_V ==S(_GC, =/J%SC>O$'#4"4L?;;%O0 M1IW8&74PVZ&=C;K=_&6[ M429A*?A1[N;?5-/E>_4%?B19'42\BE/A"TI]$%*4 $A2!F@2<\ 9EA2GF"8) M73V+/-OJFW!Y:>CV7X!J-C/_6,$)_6KB,=MLM!%"R;JZN_Y+MO'X=KTF>>$I M.;Q" W/9,EGNIT1)($0H?$ X"I753QE $8T E3A*$.21(*CYE#YL^/_D#ZE5 M;[K/Z$.5FOU_WC=D>'RV %$79%@X*')1 ^-UD&FN'I4*FT,)C#T\9PI@5!!Y M&B-/@U1?8EI \8L)QORMRV&X5.F?HT#&!(/HK&3&%+*-LR@?R,]WN>!9V6D,LQ>^G3*M^-Y>?J]1P#PEO-U8]-// MI A/S$06X YGD+X29?,D_).A/5-"_D\;12M/]6Y";2Q+DE6^BW*K-@;"(WOD M98/\5E9_R/>#Q>K!DHWB?W63O'\4K#V)_.W:FRVI_R@UNPG^QS5PS75C?4*] M#S7JY&")0LP8!-1' L PD0 A$:E_4<*%CYG 5CE8>OI:VJ+020-GE\;#&F33 M0UXGT$U^GCL2M9$7D7OQ<'H9^7Q/;W AN5?E\Y>2^U^QMS-O-YL=6?^6;PM] M*TIFY0/)'T59-,NLI#1->(2!E"P ,(E3@((8@IA%/$Q)[&,1FQJ6_5TMC31J M:;U*7*^6UVL$-K=I!M =-A7=83;UR>IEN$;8@@.XF1M_[O";R=H;\]E9V6UF MB/08:@,-S&:9F2G2-<4,W[C2]OHJM/#*R*N^E OI2F_+CT*U3=8ZR82N]_1R M>)^48I5*&@>13$$8A[I DY\ A'T$$I+Z@2)>M:>/[ *RGR MO8T1[!+6BV:STT[LHQD_*I2V&Z&E4(SX\GXG'K9-WW?R@_;QL#K9T%-I&M1H MT>32K.M&=*^5W>.[J@97FZ9]*[V. H,S^BJT^ZEW0J G)E7'&%N%.(Y ;%2D MHTT_LP4\CE"^&_^\156YG,6,6+=:+3%64R#1.)@(^8 MOKB,?8!\7P*6L)2G))*<&WD+!WM:&C'5PE:VQ&MQFSS!YDG+^@'N)QVGL$UM MNXU%S"JOF1$:HY*<];<\6\8S(P6[Z<_,7ABWF7U77VOMV$+[^ANG)E/K_ YE MR%.9,( Y#0%,N 0HX0QP&1*($E\*&=J<,(P18FETTNC0[CG_K]T6<]0PF.TD MIP9W8M)I<6WDOSDN_7-SONC/),<7UT#I:!,X2H19]WK7@'2\I;NJK;'>/5VA M66T'OXAR17DJ!(<2"*1SL5-" 4U$"#B.0A'R!%+?*HBOV_C2"*R5+=.%$3;" MLFCZ*]A,75SCP)C\-+01Z\;[TH/""-?2J;K./$.=IF=V[)PJ=>J7.?/,R#0H MY(D\BN*CDN,^W^HT'/J&/ML?%]&82$%P"%BL=C201!00%J4 \8BJWY H(E99 MF ;Z6]H4;L3U]#AYC([%E:I(!H,UFN$/X)I[T?<@-GVK:)P8Q \95OH^! MWN9-XV&F^DEV#L/7QB9VW3P^B/SI<[81=[*.WUHE"?)%RB&(!4O4+H@9.,\JX%J2)>4*+![1\ MWN<&GUK$ZK96DR+*9=K6RV XR]=ZIHN9$[5>5O(T0VO/LR.GOLX4^6Y;E"O( M$LB03J3#L "0\T GTDEU%3N>*ML_978W=O8M+VV2/VQ+LO;JU*-,R6 M&<[H,3!,/8VU3#?>NS[E[6?KL:*NINB^W7GGY;$Z)Y/QY %'N0WW&X95D,0\ MBE(,F(S4$NPG$&"8)H#Y4$3,1U":U4X9[FII<[2S&[\RJ> !34.CW0E&4]OK MYQ+_[06=,(/?"1A3Y>0[=/2V6?9.%![,FW?ZQLB5F6QXL]T, P03[8"(#*E)(?-^J />AZ:7->RV9Y7I\@,EP01ZE_-0KLG;HN]]HG^KJ M:E$^-#SOJGRBT,FR?/J$W?PK\G+U5=_#KVIIPI"'F$8^D*&:=3#P T"C@.F< M13&G 4M):&05OVIU:;-.GRQD19DQ91?_KLR:7=X6XS.O1OH:MOZI.!J,B6?A M2!R,I^59O?MFI'JA,QO53X>9^+JM62;A6?';^7?^CR.+#M2IAKY]%Z+4IUU5 M4O&Z DZH#]=#$@.1)!S !*> 4,I!*)@?TR!AR*["^N6NEC9)&TF]2E2OE75D MD:$>A,U643>X33R?QT)F7TM@$ U7]0,N=S1OS8!!A4_J! R_,3:V[]-&S3]2 MA=6_)R5I3LU76*W0B10^$#%/ :1" $0) 6',0R:@VCU3HTKB0QTMC2B:.+6. ML#I3%O'>#?AG[=#MIPF7F$U,$F/A&A'5UX_%%4%]%QJ>.::O7[W3D+Z!YT>Z MT[*"-,EO%'Y6\EA9$+\Z&KC9'Z$WM;!L-G+V_S0 15QZWOJ[F M];D9*'WB=3-Y9QR!5%Z\KZ+,ZLW?'5UG=2\K@N+49Q$"&'*U]X 0 8HA! G" MD!*4$II8N>$N]K0TZJ@$]?*]I-YV+ZH=:5S&UHPQG" V,5W48!V$].Z&P;(F MBD$@'+'$Y7YFI8A!=8_Y8?B%D>3 ?XB\S J=YFA;E$55:/GE4$B AP'Q(X1 MDNCK[ D. $()!Y*H[R9%B HG1&+XFOT]Z2H,I[LBA)52QA%?,PPBB @$BU08!A M*@%EL3ZF2%(1AC&)8Z.J=&;=+6W:-RZU6F2ODOFF_L0+KR.VK2>R%W%3?Z0K M'.?Q2HZ&<(1WT@29*WR4OFDTTTI>W8:M2XB<5+\\JSGR!<[2+L>AXU@V-/2#'>YL1+8PH;LG_ M\V%[+[8Z;]W'C7T]R_.O+XV*E)B[HJSQ^VVW&Q-,^_U MX3:\Y7$ V>1.#S.TIBA)V0_.N"J4%]J"?BF(G\I4(,(<"Z2BM5 "8<@1H@A,@?1Z%J0^#0!J=F0SVM#1& M: QX+2WX+RVNU\KKU0+;[GXN(6RZ\7& VSQ[GA&0C=CM#,!QQ4;G4LLS[W$& M%#S=W@R],&YG4]GEM5'1A.G'H0A#GR+@0S\$>L\",&4Q()CZ,>22!=0J?=)) M#TNC@DI G9\W"O\V9A-R"J'97N,J8":>Z_5VK19N@HL/%U5WM"DX;7]6V_^B M>L47+0P0";D=.\PS8QFUU=%7>B(H?N0'[K,K2?WZ98HCL MG96 /6UY')7O"\'^^K+_Y[]F(E<-?7_Y+'XH7*L+< 1'/HMB$&#M;@ZP,M1$ M& $D4T1\C@3&1B=9=MTNC9(/5::]O;"5-_3+[=^MKLE9HF_&I>XQG9@OKX'3 MF@3MT'%$=(:=SDIF=D <$Y;EV^-(Z:O091\%_T!R7?RQN&5L][1;DU+P]T)F M+"M75$(4":1+P/) VX\$4"P%2/V A21.?11@NXHQPYW:3)UYRL"T,GNB$=J. M?@QP-J,>M]A-3#M[T%IIO5\Z\GJ-P']Q1SWFZ#BB'8,.9Z4<9R=[7$&AY$=5Y9FG'2B&:8<_M8_^$#I9&J3SR9&ZF!I8W9JQZGUI4[4C?&7OOA+?1=%>N[$Q6^,G0WQBAG ) MMGVR_#&@N/O=[GJYU[DV9;7 8!? MA>HCT^47J\1("G%(.8@9C02"&DECE*1DGQM+H M3RM09>382B_?"^T56FJ/5([07[*-5U1:7;;#70Z4H;=Z+4* M7JU#&U9\XQWTJ ..:]?T35VCUZ%3^BHL73FBQPDQK_/Y*J!.',[7M6:_R>I$ M1[C;D!9>KC_8.0^[*,.D,ISWYD M7-?][@7,:L\VC,>H+5Q/L[/MZ(95ZV[P#)X>ZY2MDBOHX@/:UM)&U;]GY?=W M.[5N/XG\.! >8AY&ZC\@3(2N&D0)H(S&@* D9@@*EOB)K8/61H E.FOK?"%Z M6!XW61WD^ELF2^^=XMEZ<_*[R-EW/7J%:)+JJQ7Y\_:%K,L779+C,2=/U8/? MR%KM7NI+@O6KM^OU]D]M5ED[@:W&U=0A/-583>XIJH'2BN[]J63W6N&G MO>$P#CEGCF.KSF=V(H\!YM2A/*H5.\J4&WZ:$;K*%/\Y(S1;J[DOBA6D(4VI M2 D*=59(B# 3 H0Q-0/,,:_Q^SP-?GS+=MJO4B?EF0W'5]U.AV=]I=ZC0FYSX9'UNLT(NI7>#[+> MU3^0_7*J?\_;,2C5&) JMP\IU5Z)[DJ=;$K7&>="%V2J;L25XNEYFQ-=@SR3 MZD51-5,M*>OC[_ZOUR\=5@-1KQ3JE8K]@S!$U0I@UL8LA&^E3LOO=B^-SS'* MMKD>6OV)5)4XW^EO*7]YM^5B13GE:9C$($I3J5C=9P )A@'W4Q&3%(L46:<: M[>EO:92^3Z'9D;FM5+O-O49R3XMNGWVT#_=^NI\ S8D)WP60H_*2&L!S57K2 MOO9GSU)JH.RY9*4FKUV10H'Z( @8HA$21"O&!(I84I BG,<(! M\6.K(X2SO2R-2MIZU]5*6UB6$3^/H]F^]6IT)J:&UOQK 9KBS+(7 Y<9!4_Z MF#^;X"4USV82O/CPU5D$FRQY*^1S*'W* 4L276<$JLG.4 S\F&,<^C@)I%5F MXM,NEC;3NYGO1"WBZ%2!+8J&4_TJ;*:>YZDN?N4?VT';Y7E[TC! MGL1^QT^.+%JR4VV)HKAE_]BI9K69L(],*-6_BDRU55D/G_=7I5(9)@D.$X P M]@%$:M;C0(8@3I.0I(3P))96U4SL95@:+;0J>!T=;@ZA.Z7W2HTK;KJ-&2\S M?IEX%"8FH"D&P+Z@RG@(755:&2'!O"58QD-T4IOEBJ9&AY ^;S6I3"2# @565X6->ET:(;X_<4#:;HO,P#;C M-N<03LQF!WFU,_>,0WVJX$]SE-P%?1KT.7>PISD,9X(\+5X>&=S)O@N^6XMS M/6QXQW]<%98X'(4',$E2["> A!+JF/8$T"1,U8\\A*E H=JV645WCI-C:535 MJG%IJNE@!>N#JVO'RHS79AB!B9G.$ORF>,TTH0Q7HNDJQG.D%/,&>5X'U4F4 MYY7-C3T?N^5@%V/VCPG7R, &W'>U8_&%0== M%QJ>^82K7[W3HZV!Y^TCO[7I=LO*'5FO7^Y)QO]>G,G!;YT*UJ[5I3'"Z[1 MC1J>UL/[4?S5NU0&PCRHW!+T?N:8%N\9]GPCH)X@V^PX"$?%JUMV-5L,^S@( MNG'M(UL863Y4Y-D/HDN2GB1X#Y((^JF,0,I@#& 488 AE" 02402* )E[%@5 M#[W8U=*XZR"I]S';D W+U 3ZM%%;\"IJSW(CUP.QV5[-#7 3DU!'R'D2Y ^C MXJIRZ.6.YJT;.JCP2=70X3?&L<874;XCQ??*=.*"__KR;X7@GS9WSY7;?/-X MJXL<5]NNO;M5$N$'48B GX8,P"1" "4\!8D($.&^U$?^-FQB+\+26&8OJD?V MLMHQRXAA,&.<:<&=F(F4\)Z6WFO%UYDH?]$:>-GF+]X!]H,6DSC%QX/HB+A& M"# KH8T'Z)CHKFAI9$23VDCR;+W3W/I-L%U>-?[A)UOO5/_UG9NGYUW9E&MN MDSK=B[PRX_;'BJLXYE%,) 1AP@6 -$X!#GP*6)B&%!&(0[MTDZX$6QI9=O7R M#HIYK6;M-;:];MHMO$][IM2K-T!7Q$\X&W(S"GZ+@9R8F&<=0_M8,<> NXHP M)\[2*%]-!6B9 M9/BZX3 CYOE GIB.:T7 Y[-U V^J8-PJ-TY7JQOO/P3)O;N-PR!=-X"ZRF-\ MG3#SYC=V MQ)WF,WK8ZLGM-:[-6%QB8-?+$2@K(4^@$(]44!F" ," \49094 M$C\5,L6I50F=L]TLC0"K3>RS=N/S.H%5^5UXSU46(X\\DFQ3E-YVOYL]N6]K M673G//)FG'@]GA-SW6'37TEXTU:C<)CFJQ\#5W5XSG7D5/*O+T/ST^ M(^O%RMA02)Z(* ,4P)@&DI 0\48$8\CYH>Q'R565XO^F2J1_RH>LXTV=3U* MUE7FP='Y!7LQ9LR/"84!B'0](T@9!EB&(0A0X$<1I*E@P:JFJF\ERW'=(Z7.Y? ??&1G=+=;R MTZ;8Y7I^?!6%R'^(YB+O*@GC@$ _ B2(%6%S' 2!SZ0091(),) ^$89.PSZ M6MJ:N!=3I^#5%8[&\$M([1[\#;C$4FVJ0%"N:Y5MG[MO2/7$>KMY!.JA MI_VSWDY[1O1WK1U-^N_>6KL!;U03S[E@676!IKZ2J1XAI:?;VM6!%=4[+!>- MF_B)Z%8WU8*A6]R5V;KQ'.I3O6RC1'BJ?RQ>"GT4XR@]G/&8]J2'&VYCMO1P MQNITT\.9OV0?ZWXOMLT\,PQCW[^P-$J__W!G'FU^4+N?GT=K/#$/*V4=EAT_ MJ^6H,.Y#*[-%:)\(W@V^/OWCR+W83I.RR.OX8=$DM+ZCZ^RQ8KW&8*ONH.A5 MXT[N(XWOMW5*@@\_%8$6^O3EPT:M+'5" K618PDF" ,AHZC.DD9IG !=8R6) M<(1A8)5"92I!ES;;6SV;B&[1YAB_\0ZZ[K"MRMX?!Z6] MCM:VU<>G^DH,MY\+&/NI]ZYO/.SV>^")Q\35!GHJ,>?=?4\,]LG6?>K^[*\S MW^YXIK[(STUJZ!7# <=1$@ 9R!1 WQ< BY@"(@B,2!@2'V'3&\Q';2]M26C$ M\UKYS.\H'X/63[=70C$Q0QJC8'7Q^(*^H^X:'[N2:Q+A? MMK5_>E.N$(0LPB0!$C,!(*82$!PQP,(@C7&*L(^B5:FO!YI9>\<=6$W)?3?3 M?8SU7=6#:Z)V-HS)BML!T5:F0VE]6Q+8*L%2VNT_TH9V.B-,5ZC@50.K (2XI1M3JGH%)ITNCJ4_Z MD$,4I9?K1#N,/(^]Q-^#LYFAX1J]B?FNDPRAN1GP;4?_4[!23^_?2:$/][Z( MLKY1F^?JU6KK>M.6';J34KTUQ;W_8?B<9P#HZ?*-<@$,@W Y*X#!N^-8211(/Y*>N +EAV3H[E!'1:=G4(*_WSXAB%<1A+'R1 AE*!F"@;2:* H!]&081 MHSX7T*Z$IJ4$-O-MGAJ:=4*PK!)1I\+5D7L;4?DEI=#IB=?-'__E?P>)_S>= M+)>*C9#9Y:GF9*C,.&Y"^">FNP]2"E:Q72U?E5+RJQZ+UZJT*=NJ-)-:G<[S M>JSJVFON:&\DHHX8T+;W6W5%> 0@3#"@42S45E+]/B0DHE+8T:)!K\NCPB:,N:C#F)])7A4OK"/ ^7:] M)GFA=QUU-/CX8/"+PV!&>8ZAG9CF7H>&*X%U[LE:9*^2^7#??I(@\2&(W,>* M7^SQK4+&AR#HB1P??-5I6J=/FQ]JX_0JCMT0TS?U&P#X;)69M=YG0K*D'$,,D37TMC#2MUJ0H[F3%E.^W.A)U%1 ?0AY' M("(X!C .$" P4>P% X&0^C_B6Z59.NUB:?ZN2D*]6ZQD]/ZHI;2,3SJ#I*$Q M=!4^4]L^EM#8VSD7M7=EUIQV,*\5L7N'M;U/S@RT4WY7>3ZGD8NONMXOA^B=BU]WA:%MI(^KK=__JO@C^(W19GZ MEU\%TU2:R>:FSZ_5ZO^'^R)>I:=L>GF3M+^O3 MDS<;2C,[^FV&9^(ENU+*>Z55>WCRB];A+S?UOE\KYU7:W7A:O_U?CY7]AY/4O[8W]55_3[19GZ81'_/IR>*1) MBG7[)\GYW7-UC;>3%.3K=KW^N,WU'U?(IS2.8P+2,/ !C&$ U*\@B(,X0!PE M@B)NQ__3"+J\M: 1U_)ZUC2C:$;];S\R$R\#E?2@$M][7<+HH*-V^7:?:_3T M*D5OO$;55SF-O#^TNEZCK\N;69,.B*M[6=,(.>^MK$F!/KF3-6UO8\,Z:7DH M.'3[,RM6/F%!S/T8Q SI:/(X!53?!U$[:LQ][0%+K0JHG':QM.V:EK!3=LG[ M0PMIZ<$^ Z09_5X'S\34:8G,B!C+2\H[BZ@\Z6#F^,E+"IY&2UY\TCYY1H/I6FR30N-K"TN=M=D)6DN7C4P7)*WNU&;'?%T8+?'RMG 6/_ MW':&X-0;9(?@6>7T& 1G5(Z/RZW.EO-C4+%N#I#AAT=N"O>UJO^_'KL'.UMQHEP[Q;IVM@ M.MD97=68BP(0GYMJ!B^K)$5ARJ,0)+ZO6%"$%. @IB"&:8 @B9(H(C;QAA?Z ML>*Y&8(+[^L;EDW L[[[L2MWN?">LDWVM'MJBCX\#Q4SL(+:\&3B>@"GMJ*. M:S[LA9RJZ,,)"I-4?3CT\H9E'TY4[:_[8I&*$,=&B6N&NUJ:,=21U*M$];2L(T/^ M>A V(P8WN$W,#6,ALR:(830<<41/1[/2Q+#"QTQA\(9]J."7G0[2N9/OR4OQ M;E>4VR>1_TY>O@JU?&Y^%SJ'KMK@%6*%>1@+S@(0A%B'5(0A0(@*$$DA BX0 M8SXUC1XT[71I!%++KO+P2WGLZ2&\>5V<\"/W,,A6T$W-, M@^J=]+307BNUI\3V:KF]WR=%U3R <0IT9XII?/@NO,WK[Y<,?<&.;(F/5=;M5Y"JV(H^)9S@!IMJQ=K!O!@;2; TFBA>Y9]T$#_ MI&4?>WQM.!BV)]?N(9[:E+R(KA8?:/DKG&-J MRW;&\5Y[I*6SL(2)VO"G, :T(JHN:&?>,Q&)B6OEL ( U39Q1U1$#=%N>=7*?4>EXWIY[9&:'X#X1 MZFU1[)[JK5*[0_K[=DW*REC262!75!DL29($0.U: @ CA@$*L00^QRS"L>]# MPJRLE^EE7IK!LW?#_-B+.9,+SV*<)W;633-ZRW?+:;V;!(,=S6\.KKF#\E76 MU06XWNR'ZJV=;!82_W.XT^R'P)GC;$37]O="*J.JZO_[=JU>^5IN_E[<"Y'_ MEF]WSX?=FN$M$E]RKQS:^)F*+:3_43 3HQ59MA MJ3:]+K>[(Z :=:'$M(_9KI=8*MV];&+[ZCC+^,/3\WK[(L0WD?_(F+C ANMU M4\;L3NHGOSAE.?VB1O4IFRX, UR-J9N^^X3C-:-ON;=9N M.1.]Z&^*YB3Y'7G.U+S5>K6I_LW&TMILG0AQ1R:J:^EF-4W6.G7XI6PY;?DZ@E.(PAA$"8H C!$"%-((^"GV X99+.WRRAGWO#3V M[@CN#>:NLJQ5:3P:9OP\"<83,Z_.L^?=EF6>T5U9G<&46UV1H$IL,)3+T[[> MI2U"K@IA&O<[;X5,6SA.2F=:-V"_/1Z7*V'9"1*<)T6PSH2PV/0'LZ8\<)CG MX*V2&PQG-'":QF#O$>M( MQS%/*!56P5T&?2YM@A\\W3=>][K97NR1%_1,X#G#M MZC*W*8<1X+Y( *12 !2+&"!)!(U30; =#]ETOCA"RGZJ#4Q=ZMR. MJ8"0W;%C_1K4')&45=>SLM484(YI:U0;(S8RZ_6' MGX+M= [Z=\K ?=SFF6CK39AN:WK:6!KE*%F]O;#>05J+74T?8@9['$=@3;WC MN8"30_^'*1KC=CY]#<^W#S)0[]6NR.3Y<4;*5]'FY#E$H&H/KOJQ#L!?<9K$ M(J(8^ 'B^OI+K!,:"< 1EV$:<>S'_FI3;8.YF6TRV*?1!X_K#[[;\X3+:2.P MIS;UN?BQ7?_0Z7K6^AQE*SU626UGJ@P#;V:?N %S'O8XR/HZK+V25__J73^0 MUF:(,3B.;(_A_F8U.(S5/[8RS%^T8YTB+U/8CXSNRKNZ&!8IB M4I2F($ " TAB'U $ Q"(P(<"(1D%1G4/+_:P-(NC$E)_\P[978:RGS>< M #0Q3XS QI@:!O7OHP+U+))"Q3WU*$.6158%3PWZ7-OTK^6YTK2<[ ML\$49C/C80+P)J:&?66T]C!;"5_%7WNO5;AI#L [6MPX.XX9"9\C(\.TUUE- M#4LHC@T.V]?M/1I?MINON[6R)F@VSVC9\7)-'4W_&Y1:61BY*4J!% M];2L('AUZZ$1V]RQT0/_R7>"=V[8GCNQ@Q$/(Q$*$%&J ST%!0A&"(@TC66 M \Q3VT#/,7(L;=(W0K>!WT5UV-?$?^[R*CS1Y!:XTZ$R8X\9!F#J Y%& Z]1 MH<*^'9".%M,?N5Z)I;OHT5%2S!U+>@U49R)+KVIN?.6]0ZNWM"ASPLJ5H,B7 MG$F0I CI--$08.Y# "%BG$V6^RXJ>J\[7\[3C"+-NM8DXCJF$*1 <IU-_I M,O5">UU20;F? *IV90"&RB(A:8I!%(68^$&"$3;:J_5WLS2J.12H8+6 U3\K M\;U"RV]>/:$'VWY*<8?8Q"Q2"^E54MYXARH4C:1.H#(O+>$&LC4&)EY8NCFA+#AY>;:Z$<,*="M%&#P]SH9K6_LJGK=Y M=:OTFWBLSW #Z:,/> MSNKFAOTMWQ;%AY]LO=-UGQL'[R&1[(I@Z@<<2L!10 #D@@ 4!BG@)(IEE% A M?&EJ>%GTNS0*J;8HI8XNY=KK\;07U-RLL$%]V"2;",LY=GK[W-,W7B6YSC'3 MR+X_8?A]8H#-#;F)@)[)LJMCE&X\*N0V%]Y./:MX1.=8\7[A65%YFO_B/>?B M*=L]5:Z,ZOO.BF)'%*4I [#0H4YJ)5B_F@$WM968R4QG!BJ\C2+ &HZ_ZE J M!9!0K]&=;DK]L?36V5-6EZ"YT3\K\_*Y]F^KI[8;WOE1VYRZ+(=.M[PE.DFF M%OF1/(KV9\6V/]0NM/(3U,(4.ZK(+]M4N4HJ#;0JV^K02H-:&;/Z]X[,U1$? M18_]:M/:; ;M"!6[%NZ8U^U7LF]/9+W^6%7D5L9TOD_A(^,XC% $L( "0(1" M@*G@@*E52V(<1FED7-SR?!=+6Y\J*;U:3*^2TYPW+X XO 9=#\W$R\TI*L,W MRTSA,5]!KH=IIL6B4]S>TVX^DFWTFEQNO:("LOZK]@:H7ATQ:3\X/:1YX<79 M^+%?\"X5#CPY,K,ER?7@%/D_/!#_>?S/M-IE!*B]O($,,H@@(&RAV@( M"8C2-(@IBY@45H&KESI:&C$\N731O'4KK[.NRN+4M>TWCQ^ MW58VCGY^)0AD21QC$'") 80T "A)!8@)\WVN:,9/C7R<N^..K26EF>4,PW MS(:DM\3!FYI%KR\8HV\1U>I[M?Y>!X ;KP.!]X<&P6M0<$G2/L9;[ MGZ.*S-CA<%9+9K0 ]@[!?=)Q?;1^K^;S=R6,CE9JO#:$4HY$%(+ 9_H0W"= M6<,1H#Z5-((RB7VCQ'@&?2UM,6G%K2-DO%;@*HK1W!LV!/"PU] A;%/ODGL0 M&^%('(+.W*/H$,(W=RWJ4*)>H'_Y7Q^^W=__K[\X1QJ8387I*$J M75^DZ2LCR]T?PIJJ9*BK0(14QFD"8J&V Y"Q&" >0A#!-)$Q"1*.H56Q^Z,. MEL:Q[ZQC,R]"9V9=7P/(Q.SY.AZSR0C]J2AV/>D"["O<7]#?57W[X^;GK6Y_ M0;F3VO:7GALWBW\3&Y&3M;YXQI\43VNWI,Z1TEP(7?E^G"(<)8#"4 #H"PP( M1XGZ3^PCRB(L ZM2L /]+6V.-^)6$0;DEQ'S0Q>VUK.U5 M8W>T8(B*(Y88ZFU6TC!4_9A#3%\;$:.QKT]_?G=XNBG483L/WTFS:2PTI]5; MS4,ITMY7,7K;Q'K*GJLCT[U_N/W42=ZG=6*6' M174J UC[9_H$B$X\\4W!M/%SV%6Q,H=K7#$K@_;GJVEEKNRKTE86KXT\XJYO M+U8VAC)!/JLA6S^0GXV;_%>Q$3(K5RE& 4\C 7S(?9U:5@#L0V4O) 03F<(T M(E81L$:]+HU^*FDM3\&-T#4\&G>-V=3GY 410%D 1$HL@J]-^EU<<0S*K6/&N%VOMW]6Z8[D-O<*LE:[^%R4N]PT;&4$^H()'$G, 8JE M0C^*(H"3E +&".))Q*,0):L?(J?;M\6_*\*$]D<7\SJRLAV3Z8; *_:-5PN^KR3R,@&3V^/E+%;;N..9H[AM 3F-[[9N8=SJ\9%D M>15!WBDU\KL@VJ_)[S9?A3:#E(GY*RFRXK E(BP6G*0!@&GDJ]4$08"XB$$4 MDT3(F 6!L#H-&R7%TM:4;K245JB^ *%_TAG1[#AMW+"8T=OD8$_,= =L;UX5 M2&IU\+8;;Z^%5ZDQB8?>"9Z.F'"<#+.2XE4P'?/C=8V-H\I?=X6N8%^\VSY1 MG7>R#D_0&W!%PSI0(5-M5;_><_0*!G[DTP@!R2 &RL#& *=2*J*,(63"%P): M%9P;(1#86[<2VU'EF&$Q(\J)P9Z8)EOIO8[X52Q6B_XK#0Y4 M>AE^:V:\ D!'O#A&@EE9\0J(CCGQFJ;&,>)7\4-L=N*CTNJOUIP[,?&=^1=1N>:!H+ M=N;=I?&+DM'K"&D1W'4.F'ZF<(')U"<7K^%P&+LYI/RX8*QS#5]';9/V.%-\_KK=_=I+'[)*2ZT2 MDZ)N?K=^6O1GK;K4%EW21]EL?[OQQ_[B^^&(NZY.U(QY],8/ M5L_%^1&-SG8/?KS"W6OM5[1BMSX5^?_/W;LVQXTC::-_!1$;9]_NB,(<7L#; M[B?Y-N,(V])QJV=B3W^HP%7B3*FH(5FR-;_^!4A6%>M& BR0XNQ>W+), ID/ MB >)1"*S7'Y)R_2A]O_A@K]$\[NA<462",O'\;X:-.%#@!==JQ\OV7#RK_M[=?. MIB>A!AWEM@2@]:S9-&<\77ZLJC%_2E<\?X]+_I#EKTN'R_])2 *3P TA"I$/ M$R?$D'M1[#I!'#JNUA[Y0OMSF]RUB*"2$6R%U)O9EQ#LGM06Q3O\'C)-^MI+'_8S^!+[4TR>7N4V<[;OL>&N;ON\HQRS@KEZ/[<%-V\%;^I MD 7.5*30$A.Y2G/'@R0,?%6 UX,)EPNVZ\:4(H9"P8P<7;T]SFU:;P6NK=NJ M FE5!]3,D]4/M)X/RRI\(\_^0^2VTE;YNVIYNV/1C-U6VMA8IJTI; M_6,GE?Z+PTA&;B_D#K$HOTO.>H^?FR,=2EGL^B2$H2 >1,H?1007,$RSFY:&Z'ZCJX=P\E;KA M Y?>GQM9JAI4=Q]OP3?Y_S>2450)]OH^Y&%1J\K;J1]@:[C^] +0PY1& @8.PA#SE'L.PGW8R?1/7_7[71ND_MKNDZ?-D]@ MI00&SW52Y:*Z )TU"=O+#/!*@^8AY7HQ.)S7'HYN9A@+Y+%/4BJ1%V G-*BD M7C09T*5) &K)%T;VDQ&P^J?N8P \T5F[/:"-CKY-$>LX\-9N:K)C;E/EVH?; MQN^:GW4UEYT_I07%J__A./^X9A_D(K+T(A92$040>8)!Q!T.B>,(R?.^$V/N MQ91ZN@=>ESJ9&Y%OT\;5@@(E*9"B@@_:R?T_ ;,!U,AD/ @CH].P/A & M'8E=;'2R<[$^M=J'8[W/#MN"?>!Y^E*5HFK5>;A9L[]P]B#YY8;*?ZIN_+9R ML'Y)U_RS-"J+)1.,^GX20]_S!$2NW+LE<>A"'$5^E,1>PB.M(!E7&GW 7J'#'+=*)U I9;@KO&XX]3:1DPW2R+0U\O@8;U2MX&II7WN= M+)-N@ZW =KQKMM/H0*^8RM8D^_KXDZ8%O\<_[_"KVKOO,HNQT'7CA$,:NNH\ M3&"(A?S#13C!D8BBQ'>,W&3=_B/M"!FJ-(&QY8#KZ6U:CYR>ZBFM=QA4.,"A,J/FJ+*! MJRUVO$:4::G3 F@GO&JC3?.#DF\;%0!Q*SZH*L_J@I$*1.T_><< ME@ ;F<\:K&X%:,L)WMO$2O_HPA)F$YU6W#]RL.[\UD#V8ZW2%JIS..5#ES^3 M5U#*]W@5?6[IZIX&;!U'%EUO3W9*H:%"^V!"Y_%A!NSOZUP2]<,Z_5=UIZ^I M]U$L$T9B0HDK:=3G$%$B($["!,K?QH$T53$5?"D'.]M8:N;K:01%Q"\JJ+1L;HG^Y"NU\J=)>>$J'WTKQSG9@;II5'@CN\+ M1RYAD8CE* 0A@=B5H^!2'GM$H(@D<3,*']=LXC'8]OC&(Z .^ 8C*9-_*:,\H[P'!DKU]J9=)3>D>58^MY+['S0W@.YY7*4"DM%5-\>]< M+0E4KK6_E=*T_GTMF]_&]OL.)1RK.B?J^E4L!"0,NY +%/IQ)#P<4UU[6+_; MN9G'+&Y+_KWZ7:ZMT])P>J/+9=U*>MT26H(_T&W7G:MC'9%:_,P&^\;+^N3KE-JXV=AE>O772%F@C3]8#,8&2 M[FKI$6*_29XJ"];]S91FPIHB.VK:I[.N_KS-2\/Q% MG4-^7C]ORN+P@+(X++6S*RQ1M;6,*78<#R4P]J,0(C\(8&CR+K/'WI[W9N\L9S.["*F-51Q3X/7->/85AYUQ/"(.:1_"L*([FX$!$* M9.I=G\F8CN^;ESW,;#CUUJPW'Z"1%[MV4;F6BG4%D;:2H-;R*'AG<5QQKE5/ MJ6YVA'IS8PR%[7IT5F5\FWIU8\!\L9[=*)T-O8:SRUG;JK)7Y>[^E*[3DG]) M7SBKT].0.) *PIW8#1ASDN6:/ZCH!KTEP:1[+2)) M:B)I"S&FJ^DH);/IG1D#[/48W#J>;Y#>O"7X M19Y&O9825\D^O91G0QM!\FTU?U0'$;X]8?IV-#_)?G"TQ0C2,6 2C,%+1 MCXC!6 0"AIXG=RD\)!@;U:;K[FYN/I&=M*!0XBY 40D,\$YB\$NZ;GYKF->M M!W@]UK('Y]BNS1V2O]5(UK*"O; VLV[J@&(MY69G9Q/GV]11_#39IM9; ZL" MXX*KP.UMBDT7"S?D+D0\\B#RJ2IU26.H]LQ"\-BAGE;PR/GFYT8?2KKJ+H-A MR=Y#S/288#@2(\_\'0@CY'8\K[2MXKB'C4];]_:L8BW(&4QC&H=S%,">$K6$FWE,#2;YAJ ZTU]NS".3 =;!!MI[7&!/@J6^$&CPTDY M0Q^ 8QXQ>',8M_Q_&YS+Z;EZE;L7O*8I7K5*SNWOX^^J)PH7!;X*27>XJR+4 M776'56X]?)>C,(I#YJ/8A&@,^Y\;Z^S$!SOY#RHN[C487"#;=(3TF&E$W$>F M*;N0&Y/90. L,9MI[Y/2W$!HCCEO:#,#;_2K7545\=G.>7R3Y_*;J[S9[U[W MC]S5N2=O?N"URGDBC_+)E2]M+OJA.YO/'UX+#EK M\BQ7_ZA23NT,T@/,1;.YD78E M8>,@8MEJA?,"//.\=A89^HIF [)NGH*YR#NC%:52&-81^(>)S_>PJ(NM[><: M:$"%S0+4Z!RDOJJ]_*4$J$GO62Q C9'O.4Y67ZKTJQCS^5CERE ME/PDGUW*55LXC+LPB!-';I=\!F/'32##L8B0X^.(&J7\&2;&W!9@.7MCPPBB M8?!KA@B-#NK8,4#MH^3C"MJJ@/8SK^Z4M;59U*EEE286(WRN0M)6",\P(::- MT;D*J),@G.M:NS85VK;R\SYG%N(N<[Q00)>H:'U*$D@8)]#E$15>Z/E);.0E MZNAK;MS6SJ#U'N?Y:Y7ZM"ZR+G]E5L)>!VM-N]\.@F-;XBWPMG).E%[L(BS6 MLX>=]O1&R<$NJGPY]]?E5^S%N-QNRD*2F HW7B8BBGV'4QBZODJ9*"F%(,)A MC (:>+ Q>&^32ZF]N9'(IRB7;BVPWS*6-_? XEX&(OE&@2TO:<2-=SL R M8JA+N[-772P05VS;>Z6\SO8]UFA#L.H MA]W$AR@4TLR1=@XD@?K)$X3[,:.8([-BJF.(:3(%IZG%6HUPG9SEBE/Z4894 MC_3>>IA&9LJ#T.5:P47U\^X?&B47A_Y2E19[J^@"7'2K*FU'"76V/A;V0Z+M MB?A6H=/60>X(L;;?U[#5XQLOW^/B\2[/7E+&V;O7WPNUU=Y5CMJ7,%A2[G@. ME;M>Z@;28I7? HP3BJ#G5G'9PF<>6I:J[*?>BJ#?M9'QNA-@/!:1DH.JPO9S M([LZ0\EVI<_P3G SVC<8"STR'P?AD2E:@:ND!GAX4GHT!^28] :T<)W;+A,=7L-/FU)%6)SZ#H]RX]/(<^/ =Z$? M!Q%$PJ$PYB&"L9/(WSK<PI]I$WK+#E KHKV) MQ]0FJ)=JNOB\EHO2@YQ(A3*DBR46G+I$DKSGJ$2% M04)A$KL.]"*&/!^%7AQ&NEEF^[N;&XMO@^1I2V05S_/<"*V?#U4#ZFZZM0_@ MR 2ZQ:XMK21/L)6W<@S815 _DZQ=)"?*(+L[8,2[ T;<@+S:9?%0==(//E>J MM+%4FT$?MHYLLAJ-3)9%5E^A=O98@[<&FNWR4ZKBI=ZO<%''D9D-?JFGN5%Q)9_ZY.M4R4.RQEY&5=/2 MM8'5R*QK!I.YQ=D'@2WS\6(_T]J"?>J>&':]+YAGD/V8Y\K!J3+JO/#\M;+^ M=-/)GGMW;C-;RIBM>;8I5J]U@/7Q"<)6>OWDLV6YK ]5L.BW, M^SY4!B6S/=O@9)EMN]1II[GM?&[8LEZY>!KCH95/9EL]UV/(3XB((?'<6*[M M00(3KN+H/,_A)(@"QZPZ<7=W>T3LHI?U[Q)J:B[65>$L_# DL*$:$J M+X:9@$GL.9!Y)(JCB 2)2$P81:?3N?%*6^8JT@FWA#6-7-/ 7(]@;",Y,LVT MQ5V G< 5GC X(#],'R%JXET:7$X=OZ8-P&HYE\.XP#OHS3M=?LJ*X75=U M+6Y%TU%4%K3DV:N%=)#]144O*"="=P44TNEA;/68%7W!7:&1X^Z M1H%\&AI3HH-?E/"_*LB5_,K#6BM0DUDU"GL=0*.$/6(;"I\EDC/N?E+"&PK. M,?D-;L?;JI(6W*=/Z?IA M :3,X.NWN\_5 7$J4=.MW:H!7[^KUQYR(Y-/+VC@#ZNQ1?K@#/+]]C0]F1=8 M3\6V/UCSC2L/?&_%+@_675:DE?6US?7&$,8HB%P8^32 *! ,8M]U84 1<0+? MDYNS86>_'9W.C4-V,C=Q>4U*N*W8@_/N:0V X3&Q)5A')A@+B X_1M: R/:) M7;W.XK '"Q7-FG7?- P,_<%+ND_&\SUZX[*-\E^5Y]D.N0_=R3(K';,7V ME=V684B],(D2* +?APAA#V)$.61^[.'8%902[7+TYMW/C:;VDH%-H?Z4*3;0_"$:!B<,Q[ A4'-#H9(&+PQ5N!S)>TBVEW?T']NTD$&EUFC,V*NK>"@)7G+G]02?A0K;!ANMJHZF'4^ M;=6'0<"<5(48ULK0#:3,DHA"%/(1)&+@P]!(2 MAH&',8E-[B:?=F%D=4UP!_E>]5$GSVGD_,__B#TW^F_ *WE-MX0GD)* 1#'E M 8R20$#$$)+@,@$Y\B/?XTZ P\B\4O!UP/[;E/D]@Z?CH@0E.(#R/PBJ$'88 M(QQ"-_!T%@6J/7!IKS+K![;JXGCD#PG_CZWY'>/$I21T5-I629E5&%48J^-&[&-I&I*$L>U) MX_WH:!X>*-Y/X:&_??]Y 52V ;E?O<<_KP94UV-VS=O0S_J",3%$'HZ$R=[T[&(U*"5!K 79J5 ]V%D4TIK#K@+1$/. ^<*(G% ML/S0?5W/SFC53BK2>X7KVD'1M,Q&@7KL$TU[*%^18EH7,.L9IWL[?J,$U+J M7,Y'K=V"I:RQJI1([;=;K;(?:J.^1#YRP\!'4+BJ6!=C!,88N9#@V'-<0@A% M1G?T-/J<&XGM) 1X*^*5J5S/X*Q'3Y;1&_V@\DRBU3V:-[UH7I\M]3(^8R4_ M/=/CV^8RO0Q!;VK2CE>O-:)Z*R<5ETHGUU7%=Z ?(@R@(?8A1Y,+$ MBP//"N-=.N'793*V["P9S0 MR-,IZ5=TUO0;TQ"TA+EU._%:N=[(C+0$YV4KTU8' TO/;4O8[>X>M"Z4?^58 M%<-EM^OO7%4$5ZEBJ_+@^?:O4J9TOT[=<_JX3O^YX<51:D^7N]CEA$'B46G& MQD$ ,8D)Y"Q.DM!/W,@WVI)/(O69^LJ MPNEO:?GX?E.4V1//MU*^?N2UV&#O]S=;20R'1&])& _HD;E]A_$/ M*3G8BK[8I5AZ78!&?/"]'W!C'A^&FR5"-NQ\4F8=!LPQ10YLQ?S2S'M)M6GY M7NX#JE2P^.DN6Z7TM?YS;U]Y04)PY/@02V,;(HHPQ"Q $#LD%CYBQ VUTCOJ M=SD[3JND!HW(^KK^2EK05:;,I2:MMLJPK2(TGVMX55KM3 BNK"9 Z^$H,T ;0E&1%GFV>7@$ M>/NO5 W6Y97R7Z_ MR:_K0_:$T_42.XE/?1Y $3,$$8IBF%"D4M?$B#B.(#0RMAZ%7W724-!T=XV$_MLO".NSF+HIAX-ER-ACV/JW;8!@T)PZ M@)\ ED+O=41F,5 M+>&K0+ ,4;CR"-&>WG#_N=&A"WQ02NI5!5QOZ@+_"D]0*7(HB_"W,H(Z9'@ MB+B/3(*#(!\A">I !"TQH6GODS+A0&B.F7!H,X.=FH?I6=^]WLN6JFHBE)&$ M8A["&"$?HBAR(.$DA@ZB?DC=T V(9^C!O-37W!CN3$)A)>J@[&EJ#V*?RF?U# MGLW3LWJK4*4 :7TK\,E=NBY+$A]3&'A(W5OT79A$B8")0#%F7A!19&1GC2?J MW AK*QQ8I8*#7Z2!\,IQ7OQJ&- UWM#J,=T\!FQDHM0)\^J,\EJTPS1:"B_ M[C-0.EL, AM]6&Q%A8TGZ+1A8J,#?A(W-GZ/ Y>;#2GX/S>RNX\O*FAMGT82 M"TY8'$'?=0*(A"HAR#P.4$$O?\\-HX?.:9D]<[8X_21'5X7BZWJ3K MA]MG7MN\Q3LNLIS7S]WCGURRDNQ8]I&N1/Q3>ILCI6SU:RIX?/:SE] M>5$N Q0+)BB! >4,(B1))29> BFG+O6P%V#DF60<&E%6(W*:('51K0(@E3X@ MK?]6*HW,J&G,X=5CMYD,VL@$V8Q74Q5 S7:P5Q7L==V.:/-\I>X"'*H'MOK9 M8]8)!L$2.8\IZ:3\/@'DQTO$%%U>>8NA%2Q]/K8$.8DGB"HQY<6^2E^%(4YP M @4AD4@"-Z(,#;J)T-?SW,S3\Q'F0Z\(].*N>?H]!IICGWN?!7(Q)&!J>$R^ M+EZVX^I[^WV;V'A=."[&MVLW<'U=O./2;,@/>.*Y"%(_E+MD)Q 0.RR" JDT M4(Z/$FYTG-/1U]PX::0J>-<7O_OWKWE7&8'/=:W'T4K@35?Y;C8%[P;4N;-; MWNXNSZ3Y5;[>R<^BE$VK!';/M2-P=WR)J.\G.)9$@D(A-\H\A#A2H8*,8H2) M0P0GAC5[^_J<&[5L19;KLA*ZFA\[L1?#3XUUX-?C&\N@CLP[7[+U0Q/K=W\0 MZ6?]'-D %WM%?7M[G+JRKRX$9\K[:K\ZE(":O"55&LWJ\*'X7!0;SI8Q)T$4 MN#&DV(LA@J(0%:25M=?!; M_\;PY+<#;%V6L0'AR.2R1^^W&KU:3E +:I-:^L"PQB@7.YJ82/H4/N6/WC>& MT8:*D$O7#Q]XD3[4U0J:.'F/1B%.HA@Z(@BDB>)+LX7''L0)=:($85\(H[)S MESJ:&V4T#./$"#[GA(-_M:5]S M(X=*-N -],Z>P=+0'WL=0I-Y8!=-AI0%: ;(;1> Q/;7M8S/;V-7_6RRA<] MJ1VO7!'7VI4OZU*ZK',14')'])67CQG+5MG#ZRZP)G9P+ A.H!,[@QB M-W(@1IP21%Q*$K,4TN/+/#?&.A_Z."#.=>2AUB/"F0W@R(0Z6N1KY79KZ3Y. MF-=T8V4S''9DB:>/BYUF",X&R$[4M=D"QGBZ_+@NT_+UXQ//E?'\YSS[43XJ M.?'Z=4E=#V&"(A@Q02'"3@1CQ!P8$3_$G,1NA"*=1:>GG[DM%+6H8"LKJ(4% MC;1Z"T8?M-TD;Q&PD8EY(%;:%*J)Q!G:*SC]TT/V\O_*%FK&DS_LB:ZOW4G( M25.Y+:'H/C[0:UXS3W&?5<4YI1,7505S=.?TM# E:B&;O-> MM#6]YU80G,B)WLBJ\@8UTH*]N$U:#HN^=%UH;+G4>_N;UK.NJ_Z)@UW[Q:$! M^(=I.K[Q\N-/NMJH>J!_SC+V(UVMEDE 0TI1 #VL3(]0<"@WN1$4U"4)1@[W M J, 9U.YV:'M%+6X"9ES9H;IL/0 CND'G5=XL$X<#V(7); ./9C54&54<(H M]H0PN[9@&>P)[A^HFI\4Y_FKLF)>E-4] M!ZG&X;OI%I_4QF)07F+SN9P5;H MRT?+ ^+[]3&R%JBOT>7$$??Z()R&SAN\:ZFJ9&IY&R! MJ$K($4M"'8 P5A6HNI.W+?QTH&AOK:?#IZ\M[_2!Y^D+5C;DYW51YE5&TV*; MINCS^K=2;MW4[ZH:=WA-4[RZX[G(\B=59:J5B35$ 7:$![F(D=R#\A FCI_ M(/(\&J.8,[/ 4>L2SLV(;-?H4-H4X#NOLX')7=CM)M]%+,C?5#FBP#9?M.G1 MB/6QUCP(># M[^#G'!?\ Z__JSH^KGC_/5NM/F6Y.@A9)C%+L/ PE,9A#%&$$%1> !@)1KD3 M>FZ$ S-O@%'_<^/TK?C@EZT"OP))"&T=_@^HM0!_*#U HXAAV)[I,.EN;T<# M?_2=KG7OE&$?*M M$"F5/7Q:[TT@#4[3:FAN#%8)#'82@ZW("SECLG*=E9K>-ST4NWG).H CLU _ M=M(FM&D-&@'4<1(KVVDXAK(]M>BU/@F1&"FZI0VSE\RKZMQ0FF]4ZRITA*L MD-ORD>?O-[G*Y7M0[:R*HV6>W 3'2.Z+&4Y4^3 ?$H?X,/%CFL1"H$0O4G! MWW-CF49\L)6_"O:J- "-"J"E@W[5&-,AZ>:?D8$>F8U.,+[IPK@_^OGZ[U^[ M5L^(H$]4M,<,?#LU> :BUE&,Q[3%R:KR#%2U79YG:!/#]M7O-D6ZYD7Q/GLB M:7T'9E_9[3.3/:8BQ;LSG^9\GQU6S:RB#=O5-(IEA%TG"FD(>< I1#Z*Y'+B MQC!PXT#P,(HBIA4(.+*<KJ7TVP7/M:@ZNW69S!4(Z]@6PU! M2\5%J] E:&O9G$IMXY=895*T%[A&56F,GZ\^9/$D:^2AL>0R&$O*25T+(T-] M[((8NSOS,/$/C4'S*2UHY1).,_9)_JY8>BP)O)B%,!:)W&\@N=4@;A)!CX7, M)8[O"[ULRIV]S(W9MX*"6E)0BPHJ6?4#Q"^#VLW-UJ :^_AJ"$I&H>&]* P* M#+_9DY^D13$>9-,<_WP17E#=Y6#MV&B'S;\&_]9WO_@ MJQ?^-5N7C])>I!Z+78:@+U]X3C)=BW&H*":S MH2W0>)-"?FG(S "B\WJ2RKX,DPX\QPD MC2(>!Q"1,( )#3ADA,K_$ZY(A&-&A3K=SH_V:MF $LY65=L6RGI,9QNYD5FM MLW[M N@@:K%@[2E$HU>I;74YD]*TIR#HUZ,]\Z[Y:=#?<,X?LTW!/ZF0G/(W M.9J\<7Q[(0TQ@_<_Z3G3.6?I ZCE,Z7I[LY*1?@?8AB<;3 S>PZ9K?BO?9#_O >R^&7_[),0D991%1(>91 E& ?8B?F4"4X M)P0Q%'&C[*!FW<^-66]><+JJ?-YD*RJ@C:R&&UBS8=#?3[DH' 7.R%QW6RH"X(/9WK KU MOL+7WW\EQ==3*.CCYY<6[L=8=?P4L!6A=MP(>TH*M, M5?Q9@$IX_7CH4YRZ>>QJB$8FL#/HC''GK1.&05'-IZU-%L5\49%VU/+EAX;M MMF[69M[4Y'TK/N)U$'%9<8< M8KUMWTP&;FRC;=B8&6\&)T#3TLYQ3$DGW69. /GQGG2*+HRQ^Z\;"F.+.JVR)E8X:GY1(SBMV//) 'KB ">0([X3B!8%L1YA<)(3^B:)P L!WLFA[T M$:$A-'>NVZGV6$US$X0R.[3MHQ=R_=Y^PFSS^OV7U: MKKBN;^GPK;E9&)50^IZC(PCZW4;#M1^9'^YS7&6>;&795Y5X6/J2L@U>@6Y@ MC'Q&YS$8Y# Z:FHR;]%Y%=JNH@M/3%POY[:N@7"[*8L2K]4 _XVG#X\E9S=R MZ<8/_.-/GM.TX'=Y2OF2X\25FP8!8XJE\>&H.RHQIS")D(M"'/B4.,OG*EK^ MMQ+GI9X!,I'T)I/I6(?QYE5+>(!+4#YRN<8^I.OJU%H:[[4D5351EJU6."_4 MK^K*HH:%1:?Z2F*>1"20WP8.' J1YP:0A,*!U NQ'W 7X3AHOI*/:\V\]K/] M1K8:3/J%\#7[-_TV].SH&8[VR,NKA7),C>[RA[WV"[#5'S0 @"T"H()@!B69 MAHW96Y=E,I3ZWZ,TT["AL%:>:6#W-FVF)7$($3@@3N81!S*C M+,$L]HQ*$Y_O9F[;FBH?&R05K= V_? ZS8:-Q>0J[I\I5>\HN+TK^B9G*2X> MMSEDQJ;821AQ#@1FQC<#Z4&%VISUD:@_OF7E__!2]B('FDI6>LHVZW*)B1]R M[G(HJ<.'B",*XRB*H,^"B/-(4!]I489YUW.CD:_I.GW:/(%5E=/S>5N=2&1Y M_:L"K+,2O*K"(%M%] /F#$>EFVW&Q?K-?+45[E)\(.4'.P46H%9A-*SU0Q;' MPWRJ0,9*,+7[6O$'O%J]0I+6>[,G\X_?TN668:!V1$8:-CA9O.0P1=M1E -; M&&9BJM:R.M=M$]OK!Y$O'.9!+W!4*DF2P%A@#X8NX0FB.&21T7V8DQ[FMB+4 M M8)G?M#<%JSO MG=P\Y+RR[IM/T8UCC$,Y<;'K1A"Y@2JF%PUU>K M=E+JFQ+G >RWSJZ&9>RY?(3(@"L@YZ'1-Z:NAF@BFTG[XS&R>CJU[S!NSK\W MF0W3*7;;5.E^T/PX?G]86P4':Q[''[XU-UK:2_=?^H?R1T#T'\H/QV!D#FJ= MO]N*8[ZL[Z #^*.F)CN /Z]"^P#^PA/FB1S?I^7K3<[Q^XSQ)2/$=V.'0-=G MZE9%$$+,H@0&A 8!#I/(\Q+=W(WMAN>== ,/;: MKZ>]4>+%J'MW-W.;B+6DH!%U 6IA@936 M<&9V(-L_3^W@-?*L'0J5T33N1V+0I.YH=K(IWJ]:>\)K/&TV_8N\7-[E&=O0 M\C;_C>65 <<=PETG%#!@H9SXF"00>ZH:,B;4\;V8.7JU["YU,+G@1R.YY;@.>D6?X &2T)W>?^ET^-OENR[\F_[:?W!>;G61:]RFU MG="]SPUSD!_?B]M?L/_ M,+B:;?;$=Z5SOZB!2K/UATQE?5K&D1^ZA/DP##T?HL3%,'9\N=$F;LR0B FC M1G=:.WN;&S_4PH*=M& K+OBC%MB\(FT'U'J<80W T=UE@[$;4E6V'Q-[-60[ M^IJZ8FR_VF?JPVJ\-(Q*OO-M),:MJ"[:<_:!DW(94NYX#L(PO'*L03 M2W!]G_A1X B1+-?\047A0D]:WW]2?__M_D:TDK>A*?+#EY3U!%897AO> ME;\$JQYA7 /5-%2QE["Z05_+")20]BBB!P5+Y'"IETEIH4?58T+H>WQ@-B65 M,_P[+].\HIE;LDH?*J(I[K)52E^77H)X[&)I2?B^"U&8A*K& (=!$B*'BC!R M?=\H)5)/AW.S+2IYP5Y@T)+8,*M1']1Z/&$3P)$)HP,[\$BXNT^'V= MD8+G+RIOW.?U\Z94=>G6*LUM)=!^_QY2/_"$QV#D1A%$(DQ@0D,$/9>0B"78 M#UQLPDYC"#DW1ON-/G*V6579H96^H%)X<5!?V3^'6=T1\F+.<6(V*HD,X:(TU:>&1'DDTHU8_8U=/O[ MPM<;7F>D6YIMONZX93=WL^V2"-OHV_=GQ&"-.W!*\U_\!UTDSL1[ "W:F_P4ZSUU:! MKI-NJ7+%F(=!XOF!'"].I+'/(Q7,%$(_#GCB)+$?Q%HE)SKZF!N7'M0]G-^]9 FED+AN SQ65GT\0L%#W>=_F&U5]/E'J'&6 V"\^_ MQ\]IB5?5?<6]RV))8T8BXF))#CR0-AKW8!*$ :2)\"(]/93CXSHVR"(=:SV^8U<"/3X599T-)V ?;Z@K;"=857L-6X,O5V62]!H_+V M_OQM_W=@;/---S26S,()!)[4#^I[G3[=B:PPO/<*8ZPH7 M>CZ52TSDJ9 ;+X3(\4DDEQW/Q499D?J[G.<241V7JWQ[K](\* QS[&G@K,?S M=M$;F:^+M(77D?_?,DD0^+B\=,J^_$7SA[XGW&Z5K]\QT66<\F8*UP4DBGK MV*![_'/)$*&,.0%T8Y5,(V"NW",3N4=FPO<%CX7G"1-2LB?:W,BK.AQY49YI M->$>E0X+4.*?9OQE<>CT>.YM!F1D/JR4 @=:@28P\1>EPZ\+H'0#2CGPEWJH ME'Z[?R65DN!82U75[O* &G.H?>PM<:U%P2;E9/N 'G/W"#V8W]!J4L UYPV. M3STGY"ZD815EZ060.)XJ/Q1XON/*P8VUKV8=M#PWAFV$T[^ =8A3-Q]>I?W( M=+9-^6?OF.2BME?W8BY )6CE@=R)N@#?.I SMMUT(+%DC75V-:E]I:/T ML<6D]8YYSKB/3\^K[)7S*@/=G?R"'N4N6O6Q^UGE+[]1U^9416_\P&^%VJ)] MQ?D_>%E%$"VYYSEN$A)56X5(*HEB*'>Y G)I1(4^=N(DU+*<+,DS-WMK*SEX M5J(O) ,!K(I?-/*K;:Y0F]ZG2H5Z[ZN?F,W& ':SUQL,R\@$M]6FR6ZY&R"E M4.MO2B5P4UW=W8[5;1.;6^M5!W%..U;Z*?4__;(>;F[1EI%;B])X DA M@@2Z&/D01<2%)(E1 %%(*$\=)8"1B!X5N$+H>,7.^ M7"_4_%PT[;M:M0U9*P"V"A@6(;I^W/0<$-..Q[CSYS6124U4UD?OC4W2TVS+F,?%MV< M=1T,(W-/)9CU^I2751Z4T/JHJ_V*_Y[E[]6A<94VDOFAEP3<@V% &$2NBV'"8@?&'G)($#F![Q@% M!QKT/;=)7(L.*]G!7O@Z_+A0!5PK^4&E@%'2SB$#HV>_C 3WR&1A%6GSJ]OF MF-FZD6W0\[07K.5Q\+M5G<'@0M6> X0>!3&&(4 M0,3\!.)08(A]AR1^DC G-,HM>*FCN1%7E"G5.Y8YW7]:V"+P9?KM8= $U?O7U8 MQW;(;Q%M1 9W6T3W4DL&KN6VZ'DW \J6>UVSUVE]Z&90G#C*#5\?R%/;(\]; ML;WJ4=R0HKY5&B21"+#'8>CZ2#(4)3!FTB:5G!4FA+IA&!EECNSJ;':,M#NA M5U=-MQ>KE$>H$=C0_]8)M"8)68)O;.89CIPYW6A 8HMCNKJ:EE@TE#YA$YUW MKDB/O?^60\JB*$$"(I0D$%$>02Q9 ^(P]$D4$M/;M8?-SXTF:ND&)+DVG?S# M81C;PU4[SL>8W>=UMIF0^HUF\'G%SB:;OG:6[D[X[I\>OJZ?TP]I0?>1*B8G MX.<:F-UTK(Z"[],GE2_BZ[>[ST")N\I4*E7#H_&S>&F>DE\+U20'YN=1LEP1 M2PN2X0?J9UN=]FR]2[&38_;.AX'7_M1W2TV+N9A' 4N MI+$*:T8,0X(9@Z%7ZD[/@MN38J#5;S8X>I; M:)"/S#I6T3:V)0:A9LG4,.M[4DMD$"S'ALJP1@;>5F].<[[SE2IY=9_=XY\J MY^YCMF)R.?N4Y>?C"I?7]62:X0*[*4M^0%6ZYGASF?PX.DQXZAC M,=%U[UJ%*BD/:,F^ #T1UA9O@5^)HJT;XD/%F/;V^)5@G=PLO[8]\UOG36[( M*O!Z9XJHDR=I&"80>;%0M5(CB%T60D:\V'$(X=37LA,O=3 W4["1L::[_]*_ M17P6O&ZVL@')R"QT@(:Q\7L1%_WKTM?B,]']YV]9?1LY5=U8NH3*S MKTUV3;A+Z/:]W\[GAD:I=892!<;?TM_17#%*_0V0: MZ,?GK!;J6S7J6A5*D3H]R0)TI;R;9#ST'3'3C,M$[II1Q\?(R7,]K!VNH"L: MG\QA=#T ;;>2A=:NJ4I21V+7%G-CBR4B1!YS$70\2B'B:H%R"((X]+#OQ4X@ M/&9>8^2TH[DM/$V5BEI0,"0Z\B*D>N:M#:!&7B;.832"4=N'A-6Z&F>Z>8,J M&9>5/5_SHN/Y87Q0%\Z0VV=>W.&4J6SD7AA%81)'T*/J) TY5)( HM!A3H3" M.!2.;\0$IUW,C0.JF/]G*5L50)#6-6I*)7"5Z5VMM_+3VZQ-HP?.@*O'"==! M-C(;-#5\*NF $L]R4O?+RELB@#,=3#KU+RMX/.D[GAPVW64+ZF.7YL=+RCA[ M]_I[H5*0U%>VTO5#D\ LY<52N-1)>)) )U&5$!D)(,$^@R[BR&6Q'PGAF11[ MT._:B!XF*/T@)0=44<0OFZ)*X_RKNNU9::'2[XBM!@#O5##C"8-1T>./<; > MF5<4S!43W[7 _>7W+>0[X<%-/\S&I&..F"4R,NAX4I(R!^28O :T<-WIW(XM M:_M(+;>$AMP5?@QQ@#E$ZFIH'$8,^FZ"P\!S$/6,O/67NYJ;3;,[E-J;,\.K MUW0@;':&=QUN4YWC[2V50NG'PW+!WIG.GJ30[W+"E\ZV.MX8V#T#4[S M*F?&5XY5E+?RXJEXQ=_7&2EX_J(RMWY>/V]41*/2+EVEVTK6L=+M)B M5U)]ZYHIEI$38B1B:2\A+X;(0QQ*TALA4V-)>:T(5@C@WT2SC5V?\/6D[J.>%4^_ ,O:)Y6F<"_I&O^ MN>1/$+H9(E8-%/)3+ G49)'Y(I0U*A!\:>=-Z^IL;N]?BRHFO!%Z MELC@#R4TJ*0VO*38A[D>@5M$OA9$8R+5A,82'_;U-BFM::I^S$ZZKPTC M&74PF);5/9N;-=LEB:-R[[R_K[B_]$]H(+S 81![V(4H5$'E'@]@[-$X".3^ M-TB,.,>L^[E14$OZ*CCK0'XSXC$&@_=D6FI$]CQ,C1ZU.C?&_#Q)@;X=T=E*1\J80&Z59J@!NQAZ47-APA/0H<'_>1 MJ7"7+KBEP0(<#D2M!=BI 6[Z!F)P0N!A.%I._&LHQ)LD^!T&U*5$O@-;&T:9 MWWF)55G9CSA?R^:W04=<4B'R60)9B#Q)B=+VBQ.:P-"//$*YIZXFF5#B^6[F M1GE;*<%63#-RNX"E'GE=C]#(Y'0"S@BQ6]T@6&*6"YU,RAS=BAXS0\_3 UU. MV?KAGN=/'S@IMUFA.2&>[R<">ARI+9_O0.)''-+$\1&)$I\AHZN(9_J8VYS? MQB,^9WGE"I%+K.SV":PRW:#T+D U?4C7P32VWTA*!Y5X0,FW2YX-ON)RDUL. MH.A PI:;Z$P/T[J&+JMXX@[J>/3:ZKR[T/#Z0M/Y]"HWJVK(Y$^JD@S-'M;I MOSBK+T._SZ05LO=2)%X0)I$O( T"!*7!X,)8)#Z,D2]-B2 .XM S2IH]EJ1S M(Z!V'5^E4;:N7"';JKY-ZJ.VKN#C3_6S9F;/\8=>C^1F,: C4V5O.>!FY%CM MZ:JS@BB]%N#F*=OLZJ*/71YXI!&P7C78MIQO5$QX)+@OUQ@>J\,!.9C9W^^S M;VHGFWWCF>K^T]H\#W-7(W/CN1/*;A*VBN+()&H(X!B9FW60&I:]N;/EZ3(XZRAXD,59ZX7!B3*JPH3J M7J*Z8O_QGYOT60U_XS]QHP"S* HA1XZT+#WN0VE0)C",F>MX'G(Q0H:Y,KKZ MFQN?;,5=5/=PZ\P0.Y&-TVAT(JUGR%G$;V0FZ81NG'P:.LC82ZG1V=O4635T M5#^36$/KM8$NKB9,*^7J\+':3JF$HG+2JG[*UZ5+74%QB&&2\!BB&&,81TQ M(GSYOW$08)J8W$[JZ]"(6R:XDW2O^@"KO=35%"E:&_TWX)7\A@ZQ M/O@UO6,601W;57:$Y,=NU,S=8YI0V/*5]74WK>-,4_D3+YKN>U?D0FCN%4A% M&LS71P\6%S1\8=Y_F? M\VSS7*V9E4>E9I'OY?KFJ=1U9?0T,[<9K<0%E;R@MA5:$H/OO-SDZ\9SJ>_' MZ$.RWY-A$<2Q=R#7XV?DN=!$9I#OHJ_MR;P7FDJV_1>ZKPP\53OO7]T[_M^] M[A]IS@6JNEB[VRB2J#9/5;!W\3TM_O$IYWP;Z?,=EWP9H"!T>(2A0\, HB1" M,&8B@3B.0L$B%/B>V>G:V!+/C;(VI\&<\(3MP!W<4E=E?#A[$J=T7H#]?430TGL!E.9 J;X+K@1*>8OG M;U.-DZUSN-'EG?8\;BKX3\[E)NOXFFQ^4C2Y*$KITA=>WY?_DA7%MFKR7SA[ MX'_&Z5K]\D;(OK]SNI);O52D]2&BW%O?XY_+,/#]6% *A1\2B'SBP-AQ, Q9 MZ/FA0['G^.89 .T(-[=%Z?VC^@+DB@2$XJ27BI,R 1Z5/O+719E7^4'W"<1* M_'-(6D%+8VNP'W^#$9MD&W^@US;%QR]*BU\7^ZKOH-)O 92&NW_%2DUPK&?E M)[SO&-:!"1#MXF\U::(ET=X@T:)=4,\G9[3[N"4@!:WM\427PH/:HKA,"2YQUOH])R:=3 MS6,6Z7YXH(4HOV^LKA]55]._IP^/Y:WXO:B+W2Y%%*.$AP[TL0K0P-R!2>@Y M4&#&J(<0#WTSDZ^KM[G10R4>S 3<%'S8T4BH?6)Z:+TT-+$B*3_O]C)5?/,2Q4<,2URI=T]#$WHFC'^5=7:LKME1JPE[QH L -4]F<@UB/ M.:X$;FQOWS%F]X,P&Y!:\2(JUG(JGO8P<3+%BRJ>9E&\_.C Q,5A*$J5G#V M8:.R:M51YY6OZW+YEC"(1<+]"'H!CB$*5?XK$L0JI7Q(@\!S'>(:'8(,D6)V MM*)LO *DE1I@LU8'B]<7/KINH#2/+<:&?VQRJL"M%0"U!KN2K$VZPW$KZE@! MTM99P2 9IO7_7P/3B4__JL;,2\6=G%M7L0/5*<$VSP"3^S#F40K[$ M66YW8X=Y,*:Q\ B)0D2\Y0O/238]R.UNQX;Y7!1+);95M+N7$?L(CKQ>]$#7 M?Q]A$"EHE[RSB^5$I>V&?HY&5>OTD>FH3J?1R&15Z/05:E>;,WC+?'W[]K!Y MY>N_RFW&,Z?50?>W[,?G-?V6>>Z']W_UXLA%7O--X\ )8X^JE$2!KXXA$KG& M$1^&@>=QAW(G3+3RM1GV.[<5KQ8=O/P)M*0'4OR%.I?\DPHU_A/P7"C5@+4> M^LQB,AS]-#T2R"/SM3F^ RC*';<3S U#K('R3UB9C_@$J MMI> (:^;KP4W&Y:6G]@<6 W!^&:'<3Y;A CTR?IAB/D!YD M&':#[MP8=C79%9QA$+1OY QL80!1Y55,W4(81PZ5&IZ. 'K4.)GO?L^:;!'4@ MC5>K:O2^8CG!4KQ2]_OOLVRUOUF&()J\-"_KYO&95WD9)5'618O'O]BO^> MY>_5988ONR)LV'&2Y7$E36L4E+45,N$M(#!%S M$42NZT#L>@D,/9<%+ R#F""]\)4IQ9Y?$$PC/."-]&RALDK4(M>W>"=*)&$R M^'H.I^$BYTS*\F&3UQM936?KX5MS,[S;I+"54=^O>H1(OS=U.!@C ML^9]CIG:M!OA8>0S/:_Z($_I45.3^4?/J]#VBEYX8NCN6J4*N,<_#^O6?\ND M+:M<*LI\;:J/5'D&EK'ODRC@![9B? &WKI4KSAZ3KJIM=?>E2_E2DC-?4NLT M_=KXV#WN<(0$A@'&"40)QC")G1@F <,!$T[('*W*]E=),3?C9B]U5>$39IL2 MM%)GZY]R#!^7_B.D2= >F1]W59Y;2BQ "_X#/1:[07@=<.(T?"STSZ$F&9.) M3J<&CXV=XZBKH>PXI!K>]F1'5U>KWS[0NKXQLR6)\73Y4;9?OMXPEJN.Y8^W M^7WV8[TDL1#($Q1&D4^DP1US=8H50B^*')?$2>2&6HFS.OJ8VW)2BPD:.>4< M4G_+.O+D"[5PI+,(UM)P]!2)M.-##HV$[+MVN;5OZP-V6[VIR$)#24 MVE* SJ,#RADJ!]K]T\/7]7/Z?EVPG'U:X0?M.H9GWY[;S*VD!/?IDW+Q?/UV M]WFWZ'%F4*WP/%+]7J_K01IYWG;A _Y0PMHJ0]B)Q+#Z@^>;G*[P8*=*!Q4' MNY\W[;75!PATD(A_Z*(HA"B(.">4NI&[@8NX%F".MRZ27 MNYC;_*XE!)6(X+V9M^L,@'K^K.M@&7E&'R(R0F' R]I;%PL4!1&'HUR4S?,\-0\IC$GA& MD6,7^IG;[&[$!'LY#6N$7H!3;YI; &GDN7Z*SQB%0+MAL%4 ]$(OTQ;^[%;U MI.!GS^-71$^1_K-PWF[(H<27PW[C*B2F? M>>$Y?N#?^5,=N*Q<"NHFY0:O5&Y"=XE")(F%)3 0L:K4XT2U/<%CS^4)=C 7 M1LEPYZ/:W)BNI<(";)4 C19@IP9HZ2%GO>#@E__A."^&%/N9Q3B81'+-0N 9 ML;_->*\:H+K.:P.1NL:@?BV?&O!Q*K L!XC-:OQMAI'-0['I@\WFH7=72-J\ M)+0:3"-_\3[G+"V+)6*AZW#!('*$7.:].(0Q#0+($?(#N;T@#HF6:RYM',[T M%OK>/K5H-*EIM-WS>&SZB:LCE)6J2@1H+:25X)D6SGIKG1WLYA8>H_ZAEG^R M8)A3Q,:-?FGU-X=PEU/U->-;SKPXC'E:$1>M0MC"I6'L.A2*@&%).8X/,8D1 M9"AAD< 1"Y)D6:KX73VN.=N+D7V_ZVN\B5+G=ESM4N6O3(-1NC'58Y:KD1J9 M35KRC5-;O!, 2^1POH])":%3S6,2Z'[8/)+M.W_AZPU7E/*P3JN0A.P5K\K7 MNSQ[R/%392/=J(H^JDJMM'MNQ6]\M5)9I_.4\J6?L(1Y0L#88T*%\KHPX6X( M?3^,(XJP&Q%'-Y[M2EGFYB1HA%<7RY7T ->;N';57[4ARP0H:BWDDU(-_0BK M:\>NFX8F'I&1R:K1!+14 =L!:I2I=]G@IJH:MAV=6P$:C<#=M*.C'P4WX2A- ME5OYD6^GBZI^QYERC-!-44H#*"^:4A,J:O[.G[.\ M7-*8X#B.$BA_H! )%LCUSY';\L!CR/.2F'A:A6&Z.IG;PK:5$^P%!;6D^M%U M%P'M7I1LP33R:C, (:/HNCX(!H7776QTLOBZ/K7: 7:]SPZ/L+N3V^DR?UH/ M"K [>'EN,_<@?DQ)RM7V-ET/B:X[1*E[VEH!:.0Y>QF;42+KSL)P56#=88N3 MQ]6=5>A<6-WY!P>>OC=5^F[%-N;^AOYSD]:$4+Q[;?VM+DWH(.:'A'.8$,0A M\IT()EX00[E6>RSQ$\_#6O>OA@HP-T9HESGC9.DPU[7[:(\^!X)P<3 YM9T#Q@O5Z@U?;(MQ?9#\_@8C'D4@&91!ZT>[WKUG%<&S[J(9O*^P1;@,NB/8#:%!0 MPB:04U66Z 344ID)75RZZDWTMC%=X0E==0XJ4&B_-,P&_833O$I9="L^I6N\ MIJG*9;0K$7V7K5+ZNG1QP**$"(ATH*M,3P5P:TM!FV=1X^@GH4.,FXC.UO'VU(C(GQ:C@MD>5P.28ET*OA M.B;5ZQL&^>UQ -*/M/4D\?8]!\77 W+R)1S M+A&E-DH#$E)>0.**O)3'+4Z?ATRU\2/_R8W^5RRPQ.K[E(RV6".$.>0Z4-Y/D0,8?+39L?PT"=$_@\C*. F@2_FG1N M1 &3Q<0V$8> U[(:7N$WP5[/>AD+T9'9HQ$;-'(O0"5Y9;!4LM<1^(WXX)=& M@0&&!&&YD>/$0T0D5!!A5L*FI\?9V2URE9;3JA$2 M/-=2&M\4ZH%9CZJL@CH <^F$W:HM_*C/ZCNC]9W&S*QRQ/_\79,G03&B?8A0F)JC-$7Q(+ M)Y 2XCLT<*E R#Q_T=F^YL8K3=J>0LFZ $4E+< [<<$O4MOYCSKAL)H(Z7Q/;Y 1J5/E\ZF1NE\9FI/T;D-6 M*?VTRG"YQ"%F"7422$(:0!03^1,BH:2,0#C$"YC 6F51S[8^-Y)HLFS6$H)* M1-/THVWLNJ?_U8B,/.%-P!B0:?2,TE?D&&VW-G%VT3.*G.85/??0E8?7=7TY MM579WS!LSFC9[?H[5QM_Y3]=LV_9.M_^]1TNTE8Q1E]0X5#&(*.N Y%(8IC$ M)( NB4(11)'+_'#0(;<-Z>9&#_NSW,6VB&.U_]]KN#TD9Z"Z/]!H53W55A-4 M>EY1>-/N1V!X\C[UT$YV0C_AJ X_OK>)ONUC?BNRO4TX@$U8+X8-6.UD],+* M-S_38JGNPU$?)3!BL8"(2B,P=A&&@M P=!EE/-*Z+CZP_[DM 3KEE)7[/ZRR=WPSQFX>0V6-/73*YZGVNYY#8T5U1*/FAF8*K?/'OF MN;2\Y8=5JC1A_]RDSU42,5)4Z;^6(O("$K@N9-SUI.V+5+EX2F#DJ?]E@6<8 M+]7;X]S(;"OP E0BU]D)MT++"=:(;%O^HEFTO"?Q8L@T,HIA Y D?$A$1Z(N0B=CC M+*%&_O>NSN9&-F!&II5!F%D)@#P&8\08QUU7;Q[&>*RT M3J3BR3M#:8.4^T;?XSQ_51O!*I'C4H18A#%W8!RIP.X AY"PA$'/#U <>MS' MCC ):NKJ;)Y!3(7:"\MM ).2 UR"9YR#%[6C-F6.#I1UF<,.=B,SQQ>5"5'% MX0$E\ +\.<\*"S?43%"P1AD=74U,&?U*GU*&QCO#**.^%EM%2]]GVPRC_!LO MZ[2C7^2 WV?O_V5&:J-\!WID^-:C.S*)'@WL3D$@-=PF9/Y%*?FK^F>E M)[AKC>TO2E?Y ?P*=NJV+[6,L2L<Z9]+KR0"P2=@/H0(1K#&#.YS_68Y_EN)'CH#3I0/M?;W%:"??7MNCS< MD-UM-[R&1[77@C:VE6J&U_!#TRX<;!^"GNWK;0XUN]2^>$C9^=* ''VK57/S MJG7Q:ILO1#=57T<;<^, *2LX<]5,,V5"+V+=!& 3K+&-JPLX6:RPIXO&L"1^ M70U/E\M/0[V#E'XZSP^S"UKY03ZOGS?EO6RF6K,8I\CCE,+$4U7N2!A(:T!@ MZ#J!RQ)I#T3,J&KNI8[FQ@0M.4$E*%"2#C(*+F*K9P_80&QD.A@&EK%%T(>$ M)6/@8C>3V@%]RAZ; +W/#UK]Y19&;E&RIV?C-?_HS;G-;[6"';D(VJ7,C!;\ M8Y"TEODK\)E@<>^ QOX:?P&*H2O[<7-3KN<75#E:Q2\]=>VI]9==5'#L)U[H MD R7V[B48P(3'CL0I^@R!,J7AP//*S^,M< []9YZ_#8['-8FIY*#T)HNL/H M<4*<.]2W?OS\Y6W"C3M4O'S8?/KH\$SY*H>.[F=Y\;T9?90'.> /TD19_41[ MH;@J#_QABY/G@3^KT+D\\.E2J_\>_' 4\D>ER$&*)0,!B+*($B(4F$(L$PU4J"/*#O MN:U0E?@JD^1> ?!'+:KF,C5D +IY8F181V:008AJ$\<5V'2M>;+9UGHG_[8G MEB$]3D(Y5T"Q):-KFC!?,UNEI-7)VPO/7Y7!??-4ZNYA+[\:JZ,7=R=J2(#^,F2<@ M\E3MN9!X$"-'W3UQ1)@D+HO-+M.]C1ISXZ[J N_+-L6V;+G,4ZKJ153)7NJR ME 5XJ30R+(+S-I^)GK=@_H,_,BE7VL%*O2,N;F7X)*^@_5R#0UTY=@%J* Y2 M$%=@@%*B 1HX%J &1.73JB%9@/VE<8O5?=YT0&W5"'H;)::M-/2F W52K^AM MI3'?_G_\R>E&.;9NA4@ISYLC#^1'B+M) )TH4>GK70:)"#D,!!$.PFZ01+'N M+O]\%W-;N'92@D9,_1W\!0S[-^K7(S,RJY^ 8O&PJ!^ *S;=%QJ>;&_=K5A[ M"]WSI'D=LW>;=*6,=)7:XO.3BF\_B%F*""-)1&+HAEP:NUXL9[;G!!#[G$0" M,3_V ]TB9MU=S6V&[Z2M;@2G+7GUJV[U@-L]Y>U"-O+4WZ,E)05M40<4*^N! M3;]2F3WX)BI3=AE&.R7*] #IJ$_6T\!DQ6QT[C\/M>:V,C2R-YEG6;9:X;P S]+N"TD<1U$2<#=T@^6:/TCAF-Z" MK=VW%H4F-86V)1B/2;^K48&9@)N" URE%3,-WM/%76^MLXOE5(%^M< M> Y$6-7D\@2%">.A$_@!89Y1CNF>_N9FZ>^FTS85!/[)![+2)83-N,@";E,Q M4)-D8>326IK 6*:;2[V]"&^@(V9""_W,CJ>GCB_QC=]DM2#S, M@I#"D*@3HL"+()'&#Y1_"T+!>>3&1D1RH9^Y$3%#).?P:X25@-??MU\,U M]D9Z"%+F^]AN'&QM+"_T,NU.KUO5DZU7S^.#,_E2SEGQ28I7%;QIMF,??_*< MIG(3MQ0.#D4DF4#X'H4HB4,8,\>#F'B".F M"H>J8Z"R6G[C1+X]N.OQAE4T1V:00R K:;?>,["3UVH67SUH[&7Q[>EOZBR^ M>NJ?R>*K^:+Y8?:A_P@W_J/*P[-;,"F+11#%%'J,2TO$]1 DC'M0\@QG813Z M+HIT3[0U^IL;W50B@[W#>BMTXT$VMD]T8>\_Z[8,YA2._S? 4?_PVS*>$YV M:^!JYRC< )Z.\W"=5B8[%#=0J7TR;O+:P%TA?>1LH^[^?'QZ7F6OG/_&\Y>4 M\@L._U4U=/*G6Z$N#SRL56W$.I3Q?5:4Q7U5"9BY-"1"**N1(E4 3< XC@ET M'20H98Z+/*VHPU&EG"7_'Q]$[AV*BZVSAE5A3^_QIEN M7T?Y C0WOV\]KA.>08\SI.;[[#$AM[5+'T7&:??X8\)\XB$8M;/AN???;_)< M?N9+QA/'0Y& OA,R51-(G::B&*(H4K]+7BZQQ"#(!G]R$&ER6_DLILH_TA9BWGQMRU/G@;_2*5S6>^/ M'QDV-W<'#'?9*J6O]_QG^4X*\X\E3@B) Q)"X=$0(H;D#ARS #H^0C[E#@I= MH^)=ESJ:VZS=GXB9SM2+4.I-6QL C3R']]@L0"TE^*/YKQ(75/):+1G8#8FU MVH 7NIFX"&"WLJ?5_GJ>'WH8P)]QRAIK]&;-JB"MNH+@=AWB?B XR5_&"O /A#J:#I"]*$OYN$[(,Z M]N[$)I[:5&0&4T=.&ME034#RASWO:#8_">68J;IE&\.W!M9;N5PR^>8IR\OT M7Y6#I*&Z_^$XOY=#P9>.3^,8,0%QJ-*N"T8A1AZ3>Z7 3_R N-CWC2JQ#)-C M;M0D/[_0L"++P '0,X0F@'5DM N=5D"7=Q MXG%G>\_F?D:W8_:QX4S&];_I1=9VTFY M_HTNJIX.WK_+;=26Y/^[KIR>#LGD]TK/B&">M%9VD\HG]T6>OAAD>[_\\HQ( MIA'R0O&P+[;3OO=C,B@9:T>SDR5C[5>MG8Q5X^EA5IPZY/^!I;1R'GS(-J04 MF]4-I2JHI/C.*4]?JCB=($D$BI,8$B3!1)RX,"$L@;X0@4/BT/.(D5=?K]NY M;5]W4@.1Y8 U<@/<"&Y8.EH/>3V3QSZ>(Q/)5CBPEVX!#O%]GW.6ED"5V;58 MI-D(*%MEE_4ZG;:0LA$0)Z61S=X>QDU?LO6#W 0]J8B&K[L0F>_\N5[?BUMQ MEZ=KFC[CU>?U-_ZSO/_!5R_\:[8N'XLE=1EW$"700PZ5>\88P40= GANR"@E M*,2^4;[GJZ29&Y/)3Q29T=5U@Z''8I-!/#*Y*3V@4@34D4V-+J^-X^UV;='M M9@4S2SQWG2R3TI\5V(Y9T4ZC VY-X14OGG!15J>L&4UQR8O/:]JD6W0DY;G* M9,,A5CD@$(48APSZ'#/J.QS36,MXZ^]J;C37DA;LQ5VHU 9_,KC5TPUO-[?9 M!6UL'U('7@/2@/8 9W 3RAJ 4UV"&O+AF=U^TH*DZ^)3=P/3W7G24N3@NI/> M&P./-=2-UL]%L>'L@R3P]4/M%:J\2\5Y-]128,<)8\>!8>@(52.-P,1A',:! M0$C(7V+7+&NGN0QS8UXE?;63RP2@V=-3MFYNPV^>Y8^J'HAR'YTK&;)9IW); M./PX8L#X:1XKC#LJ4QP/%*"6?U&? A2+\ZA^K*G#?^4,J9S=>E]_DE[F,$Q;Y#G%@0GVY(Y>D M"$F,560,0PFFF"9!HAN6=ZZ#N7%@+2/8"PF4E/JA=F=![.8J&]",3$2&J!@% MS'6I/BA$[FR#DP7%=:G3#H/K?,[\&.MKF:_4-E;N5^]S)E>#_745S=J+EUN8 MVQR5VW3)@W@%*G&507+F:$N_&F,'=/TG@'90&WGZ:@$&_K!ZYTYO3O-UPHT]>UG2P">N2=MJ^7)[A?]R%1-/S>D&,/@ M_U;W9;V1X\J:[_,K" PPTP=(7FBAMC/ !5Q;WYJI+AM5/GTPJ(<$5UOWI"5W M*M-5GE\_I)9,Y2:12DK6?6BW*RV1$1^3P2 9\87+5326CR$)N L]SPEC)Y;),'7,[2C0SJR;;TFK^AG_J9917LY&;SV%5MU=;;F*Y4XI#P>O!=\I+NT@T&Q<(,V%.JQ[\U*9"NA027U MKA!]=H[#_O(V5G9&>V' M'9"U&YKN5.R,^ ='8>?^;J%"!5;LEO*39[[>O-[)@=O<9&4.V+,:L:7C4!%S M3T(4J'I]29 HXCH$B4^3R)&>11QIW4 /Z'MN,_NPV$*A0JJ4(_% M,=!S%49"=F3C<%3!0LJM,&TD7X!2]D7)8+43?Z2"%GJ8C5':HJ?GMRMRH0=) M9[D+S2:&63)%JGLKRNC&.D(V<6). E= AZC PB1D$-/(AU'H%#O6YT5[G MI(>Y624E8+F?42*:V:!3]/0LS568C&Q/&CA*Z?H#L(TMQD7=+=F%T_8GG?T7 MU3N>XYK/2"G\8JI:GT;(6:[\J=?WF]0!-8+E4E50LT:&F;=W MVR+->%'(#1Q)LW+S^S[/5$2_=(+D;R57P3%#1_'^4?WZ.:NVR;?BPBM-N>17 M=\D"(L*0A)!Y(9+NC\=APF(,!:8^\ MVM9Y&8TB@.-U!O/M!JSVQ:K-+.U4WPD]&SW#D1[9NC<:@Y;*"[#7 !RHC+RVW'IU<6N+/WE0P+CE6'B\;*TIDPE]:2KT<1#<;R.3=W]< )J ME7*8KY_SM;IS>_?Z32W 7$*\#PU-<.PG;AA!MZQO)K\^, F%7,1B1!-*$^Y$ M6G%U1KW.;?79"0[:DBLFNIWLYNS3_=AWKQ.C(3JV#]\/IN7 W4%(745'W=_+ MY*S4VHJ?(Z?6?WGHL>'3)NEW/SBHUF^&-W/*VG-Z_FQXZ:F.O>QHY!J*C M'U,V0BO'<0>M.DUH"0Y^-*);/<$TQ9H".F=#1W,@C.:/G()^CW#(9GHJV$-C*#M@QGM;]J>W#8XN1;@;,*G7/[SS]H'E)81DG1S1:O5J]W M.&5_%E_YIB[P9YJGJ]/6W&;P88A=+3Q0TH.7XM^ 5 !4&NA'(FI!VCW#QT!S M B]="\@14G]-H!H4YJC5P63ACR;JML,BC=XS-R457\ -RTOJ^W(=TS0A!X[1C+Z,P:#Y>Z:YR6;K957:<[/C*?.9 M>,?Y^O=UOGTN\Q'6Q:?,>"WO:&)N!_Z\YHJP5)D0 M_KSBY45FQMIYE9=#YR/A<<:8 P/7PQ#%/H.$(!\Z!&,G4&4XPL"H"H9F M;[[PHOB[*LO1: =82[TRX VW]#*LVV%K-/4N!-YBC,8^#FP-3%NG!=AI58[1 M86[Y5%D4M@&W54/$EEC35AFQ#.9)'1+;[9N3[U=E:M[GJU55=;@Z]_DL/<37 MXD:1Y[[?%ANY@5O?XW_QXBXO"FF=Y'.WXOZ1_Y[GK%@R+XR0YWDP#AP"4<1B MF' 60C\)0APDG'N^ITO0?[TX<[/F=1T@NE,)/%*7 K@%0+_#[Y0.E7(IAVP":J5C#-P!F5-["'8WXCXD2<*A&X;(\<*0^S%9RA=)/GKQ:#/)3NW*_^5Z' MDF6&R2\27A=J@:X89Z:J)6WX;=#;>LUPA$=>P2W4D-Y5B6YIOP"-_J &H/DK M!R4$,R@?/6S,WKITM*'4_S7*1@\;"FLEHP=V/Y2]5RZR&5[]H^#?<[&1_?.[ M?)72UR6CG#A)S*&#/+DI3!B#Q(D\R).08+E>A8'98=_%GN:VWVL$A5)2T(@* M5(JV84K:96SU[+\5Q$:VV(V,H W6 E1R@A_U_ZU>'&C#8XVN]E(_$[/0]JA[ M2B[;]\+ ZX36@=8^0O<_.'O@O^,T*Y;8YY'GQRZ,0L4G@$,!8]]%T&4ABGV, MN6-X3=#3X2P-B'12 <7/0.*:ON"2_%GENZJP9=-"W7UX:Q[D6T1Q[ /ZEJ@' M$?VEM* 4U^*!NR8PM@[2^[J;]H!<4_F3@V_=]X;F%&72UZEV^B5OXGU9C#Z( M'%RY.(I"4%_E))JUD+M M057/?ER/U=C'OP-@&I#OTX6"M=R>LYU,G,?3I>AISD[GTT,+^+WG:L5I70H):2E"* M":2RBWU3<8^I 55M G%TB=R<0]2EV.PDWVL34@_6J-L1CJZ?<--23\8W9L3C?<'FK55.:Z< MG3_JK2G/EI[T3**(N=")W%B5'8Y@0C&'$<'$QQ%VF&]$^JS7[=Q,6L6K6-:) MJ(N6T?8%SS"+I3< FO;*.JP37I:=+9W^L0=32ZC8@UT$:V&7IX@1]*;$LY'KVP#,KPN-SJ9/D=O8JULSOZ M'Q[F@WS)%55=339'4UZ\>_V*-]LU;W'0T=>;7VDA_1".XI@GD @B_1 1"YBX M00CEWLIS& H=859E5;_KN5D-)3EHR0@JN<$/):SAF:K! .CY(>/ .K)=&8BH ML0=B#HXE+\2@XTD]$7- CKV1 2U8KS7Z^UH*L4R$'W$2$)APX4,4>!QBYGC0 M%S'S18BX\+32$'0[G)M9*H4"%*_7KRJ!&AO4M]+&6,\&V41N9,O362BT6(!2 MWDGJ@1X@,W[ISZJ[N53Y/%#>H*#GX7N#*] K@HJ3<@H,N0FF<0P3A /I\%"J MR*8()"[E7N!R'L1&I\D7^IF;&:E)5!2QY*!3E4MPN@PGS$D(#(4TRLAA A)? M1)!$(J;,B<(PP"9E0FS .4%!D+'@U+/$%D :V0#7^(Q$V52]N)J)SO2 )R.]$>=5B;+;S10J9W :/+:T%IN M1?I0'LO>%"J^4FX-/V?%9KUM?:V])" )]R+H,1=!Y#I<&N(@A RS1/IL+O:$ MD:>KT>?<+/)>9(#5)KIX!&*5_P2/*B35,.):!W(]]\TRD"-;Y4,,:WG!7N 1 M*D : &2M$%M_CQ.77].&X+3HFOZK5^ZM;[:;QWR=;EX_Y$\XS99($-?U?;FO M#B,.4>Q(WR^2#F @-]<)\807"J-2#I M@=AT>T,#L(9O#B\@87MW>-S-VVP/+RA[<7]XZ?EAAN'CT_,J?^7\&R_9CUK5 M&=YOUVO%+X9%@!/.,$0.32!*.($8^1%D;HP"&G#L.MC$0O3V.#=3\4\L/8]R M5_B,7V6O*W6(I*B!\*N*CC&Z$K9=S64!:GGMF1%M M:"S9D_[^)C4LVNH?6QC]%P=>'.)T_:^I5C%TO#KB )/0% M1"AV81*'%%*,B<,8C[EGM/?I[&UN)D8)"TIIP1\<*UG+BE^&EX:=^&K>&-I" M;>R#ISU@+4DM4]L:@6+KIK"SKVFO"774/KDCU'IIF 'YNE4[H5MQ^US6X

MOO.'%WN:F^&H!%5)#GDC M*BAJ6^>L5>I/O(,/5-U8J&20M.7E&WQRE+I MMXL(7%%SHFEIXG(31PJ<5IHX?F#@[45:X(>'-7^HD[&^\1>>;7F9'K[W,541 M6!Y2#N4"3*4/3R*((Q1#*HCGQA3YH6_$ZZ#5Z]PF[G?ZR)F*S5>9AWL%Y+:W M%M_P$D,+>0R@@E6[<96GU.>Y]A L/)C8;1 MRT/9TC]AJDXH7F]><+I23;_'\ILD/[CC\AN8;? #OQ5?^&:CW(WJE:4;(FFE MO! Z(O AXH+!)$$A#+U$]B)P['$M&W65%'.S61]7:15NNRK%5#.-5F3.O^$" M8$7$JC31I&&];H"Z3=EDL(]LVFJN[$8)L-,"-&HLP%X1Q8Q=J:)^J]Z=8BQ, M"&ZE#/(PHA!)!"%Q,-$^N"8<^0QC)C6COA\ M\[-;J4KIP(]&/L.[^B/L-._:!B,R]L6:-ACFEVAG=;9U8W;8^+378V<5.[D+ M.__4L F[.^CZPG%QS +]C:M;_.:/*GG;7:+$85R(&/H\B2#"!,'81?)'Z&#F M,^2%KM%=F*D 4BA MDV 1HL2+8V04@#1 AKD91%5DO< KTX#H(>@S[KB4N8D*^G(ABN5O21 A&,5. MPGG$!$:16<6;D?&?IGJ-'('_\=_=T/E?WZ<9!KW59F1H1UYPFL-=9>U (S_X M*178U0Q3;%BU#J!10L6EVEMUKH#0TL(S1())UYXK(#I>?JYIROS4^)"H"]=$ M7;^O<;:YEZW58=L\3+C/,8*)RSA$Q LA)E$$29"$5*Y%7BB0[@FQ5H]S6UU* MH<&^?%,C-BCE!DIPPU!Y??#[3W^M0SJR57M+-/7/;ZVC.M%9K15TC8Y0C9#J M."[5:V>RHU$CM=K'H&8OFH?VJ%9OZ&:+5ZO7.YRR/XOW^7>N"DUR5@?+[N_! M-2-_3-J'\KBF#VHDT=%.*YL7TD72!Q">>(@B+DJ M=B.0="<9=V'@DX@R%,5^8A04=:Z3N=DH)2-40I;WN9$>+E->;LDM' 24 MA,@ED,6A*F;%8Y@PSX41H4%"0^%Z>ED()RW/;7KOA -*.OTB-H=P=4_CJT 8 M>>YJZF]4JN:LKH-*U!RV-%EIFK,*M$O2G'_ _!2GJIN"M2J015L6/Z1P@7<>P_ M@[&!SLAS] 08(*4<0$=U$27]LQ4;:$UTG'(6-3OG)GTH=!R57'QULM.1/N'; M!R*]SPZE<#FD7-TG6.YWXS[#G+I8)3Y&%"(_\J0'$G(HG"266PU$_(09%OON MZW.&!O&0.]BXV' M:3EJ76LJ)-54:/H8;S9(X6!>26=F/HXQTS,50["8QBPH(&K1JL)Y]J;_!:4M M3?7CUB>=UA=4.Y["EQX;<+&MZK%]SE2\>?K"[^00>HX;U8ZJ'Z*0A0F'@1L1 MN2WR71ACDL"8<\Q]+%@0";T(GKZN3+ZXTX3I*-F $M+@9K4+R_ZMD2U\1I[8 M55WMG9PE1J!$RWR+U(F8P16T)>0FVBK=\?6FCG[=Y&7*3@G?.6 M)>_H -1U MX=SU^G3WS!I*'%POZSP_(('T3+11PWCU6O-=?K?.'];X:1G1. QB MY$#J@UF)4V TR04>%?R+C/L8PF"5J#D:Q M*T/3O-'I4C,'*WR0DSF\E0%KR"K?ED%/6Y5 T:*L*>[R54I?JY_[@"5'*#'_7_=<[SKD;;8,D8#_6IU@L-]"TM#,.PZEH5#%N<;DD8 MINK!>C"PB8$GIE7Y]N(^OZ%_;=,U?[96O,?%8_T7MN08^2P0 MTOPGB8 (LP@F3AA 1PCL.K$?NW&PS"KJJ'O]*QL3&!:<,-#6:-AB6B :(0@95X$$44!)'[B0Y]2N40'/G>P4;:A M]?&8,L[G+0="\^A\)'C'/E>OQ59'1[5X8"_Y GRML%;2-W^_C+7YT?L T&R= MRYMT/>VA_0!03D[TA[0Q;*TITRX*%=#\*5_?XU]JQ_.8KU2RG/S@,"FCB6-? MXH &(@XHE$8,0Q1SN1<) P1]GXDP=AW.:3Q@S1DBRTS7'BGB4YZ!HCS%E:/$ MI;? @,C79>70YI#K%?R6RH=*M35)T:X:-SU;.-HP3)@H!ZM4KGHB'?+ 5OJ5 M1S*/?%6-BJI)T](3W))56I$.VC.7U^!JR6P.$F%2\WD-2,=F]*JV1N#H4;$5 MJHB[BNBJ:;V6$2(N=\,$NI13*/]!I"DE""(>(Y?X#@V1:XVCYXP <_,5^SEZ M6*T$D,_)O]<,>Q99>LX-DY[E'!/\D:UF/TM/(W\9T[ECE9R(IZ<#O"EX>LYU M/Q^>G@YPC'AZNMH9'&Q:QK J&RP]UZ7G"3\*N0<1P]+&B43NBIG+8>03ET4> M%_)_AH&E[?;G9LS*?=>SRO54/D9:"]O: C^G&[Q*_Y^<9#0LX^9WW$UQ3I*LU,H1^Q/O$X5SVGY2;/A77HQ%4Z("8P<1QJ(T E@PF($ M<>QBUZ/"9:ZG>[>EV>?Z M+4UV8V6H6ONFRO3587[=(6=UPQ+DXI 2/X3$P7(KZX4,A9G2, MU=OCW Q!)2!<*0F!Y>3!4[BU]WGV0!Q_YW<(V0+4D);R#@H]NCJ5\")@(R42 MGO;WIFF$%]7O2R*\_.(P^]-1%+1%-3,T';CJ61@[:(UL6LX"-8D]Z8?'DB'I MZ&A2"]*O\+'IT'AC8*E)3C:?LV*S+O? [W"1%M^?UQRSVZS9$:ES;G>)2[7?OZIYM4 $W MXZ'0,SIC #RR"5(B@[W,"U"!_7T']NY$2DENL0:E(52VRE#J=CMM)4I#,$Z* M49J^/Y0O0=5@W[RJ',7-3<94#:%GU>,_"BZVJR^IX$ON.[$;80R9C\MJ"C'$ M;N)#'&+!!)4FBYI%E_;W.3=S54E6%4]0\ID2+/2#K&>-+$,WLB%JI%V4"<4; M@#,&=A(O0"4SZ,1S $.#-D+66!OZ>YR8R4$;@E-V!_U7;;!BWVX>^=H>(?;9 MYN9F2WI(FDL=;!!@G\>VV\Z,!.O8Y[X&B$["==T)F"6:Z_-]O"'#=:?2W>36 MW:\.Y;56^[Q,!6SPC+Y^P$_X@1??\^W#X^9/O-KR)4I$C$CBP8BJZW\/!1 + M1* 7)=CE/&&N,#K-Z>UQ;I9("0SH7N(%8)7,9:0X_T7E5MEP]]6/NIZC8Q7+ MD/[-HRUN*"2=P%*B6TR9&N"8XTNNZ^_B;FS-=4_)=+6?7'@1773]D;^ M5J2LC!?+LU9M&X&%S^)8L6U''D0D4/F3B,&848*X%T8>,]I*]?8X-Y.S%Q@< M2#RDI) ^[)JWVS;!'-WEN0I'\XMO76QLW8+W]C?ME;BN^B?WX]HO#J_><5_7 M!O@J=:G80I8)Y8Y/XAA&@;(S22Q@S!F#8>QS$CL)(F&XW.0;O-)U;: Q5VI[+./C\]K_.7BC6B)C7THE#(F1] M)R$^1"*D,/%( @GW7*&2(5"@56E HZ^Y>1T[44':DM70-'1 F\0H%M@34(1! M29+DPL0-?(A93%U"1" WE&;UABV!.PUAZ=CP:II?.Y"-;8-W6+7%["[ M_7#8LKT=/4UK@/M5/K'"&J\,#0D07)IT5?VW(7.3R^H2>5X<.3Z#3%6'1T0P M2'QI+QB)L,.#@ 8!WK$9Z#MHYWO3^MX?\15,X*:]?1<.UF[ISW8R\9U\EZ*G-_"=3P]D0.&KE2+U MRM@?>/TOKO:&'W^IRXNF0H_'H\0+60R9H^I!!:$#DS#FT/4%PXDKJ!?X)EY: M7X=S<]5J>[QF[]8<_PL_\,\9S9_XTO.QST/.I;/A MR!]>[$,BD#0PC,0N"H,P<(ENENOY+N9F0Y24@$HQ :GE!&DIJ'[.Y04LNVV& M'81&MA(E.$I"T(@(/ML!1S__]'J0)DHW_92O2PJ8JDA1 ;"0W]^R;@)F^7-Y MX)X+-MO1=3TT M7]KBW_8CDU.Z71?@YR// :T)H=6R:V%_$I+(5ZPM%:JHQ>>,2FL7"M%OGXJ M/U7K ,NEU%FN_.TG]6^Q7:T.'E)<$2KX-M\64C![(D+WPXF0) ML=V"M_-?>YX\:0T.;8?TM56?EK13-UN-\5&CJ=&L2_=1H^AA%,/NQX6)F?]AOW/[1*@EO.4RJEBO@/Y7O3AA'BF8Z3G:XZ( M_,B+R@E_TYY7HB; :\F] +5&]ES1@Y_441T(S;'?.K09\RA1N>8^ MY!G_)A=,V=>K]([E5ZUEU#YCOU MCT_/J_R5\[).V)W\CCXJMA39YQV7GK@B$/W 501#V@CQ":?KZKR@C%.[%97! M74:^(RC!!+H^BR'"TO=+D.O#B(9.'*'0PXCVES>U*9+9EI]+U4HO\"G/-H^Z7J#5(>P_4IAT:*8QIXU*=>7!1JDR3ZAD M^U3CHC;?!YHI9JUR1"OEJK!:]6&EWQL,GOZ1QUL,XH2<7/54VA8ENV1Y",(. MADXND>I#<3(AZS^H4HF;U_]95"SF"_#S,:6/ O!J:HXH+IHOB3/Z[0Z\VAV M=/(A=4NVS5A].,.;KU=%B;Y_TUY=2]OCV7$>8JVKR4Y0;(/3/G.QWO:P4YH_ M]NO(Y^QYN_E(T@W#?VQ7F_1YU5PQ)2%+7,X<&,1<0(0\'\9(+M1>&#D1#EP_ M(D8A5SJ=SFVS\O'=Y_L/-^ E7\GQT-^,&.&L=[QB&[V1U\B6N*"45^XY*BP; MD4>XTS/!R-+IB5:7DQZ9F(!P?$YB]*X=@K2O?+.+Y/T]S]G/=+6Z(4594W(9 M)T1$E'K0P43N$!#",/$I@H3PV"&(>201UW"E=74^-U-4Q8>G>_(O;($OK1-] M/<,T%J8C&Z@S+&HJLNNW?5AY(_S?P(]&_A$)U'1@&XE+K;/K-Z55TP&ECV%- MJXTK2YC401#%;NHP02GGTFWBV./2<'$*L6 NY!%'//!C[!*C0*B+/I$7(4$],+A>UZ("?]O$WACTOJ7JSPJXZ]OWF@7+C80Q[T(T4#[6,!X]B3C@X-XL2)HL016L%- MIAW/S6C4S&&-B-;$9JD8&:"J 1NN*3;\2V?)$S%"Q+AD:[VTGM MCBD8QV;(^'WS*YM6-'CE%,E?FL]JX_>-%WS](FU@QFXH76_QJF@"A)H \M>E M+]T:@CVY"\.> Y'P%64]B6#D"Q0A-V$)T>*MMRC3W&S9/GQS5[I2_VC?UCCU M7\N\ ?HC6\.#?)-F2Z=^W_VAUFL!&LV 5 TTNBW /KCTR]L-G?ZES!L,X41W M,M,.I='-B670.RY.;/4TV;V)96C:UR:VFQ[FU_\CV\=!2P'>\8R+=%-\X'1= MEI"1(JB3TNQ!+>7?^6:SJC(RU6HNGU>)$]O-8UY1%"Q=%,>(T0BZC B(7)_! MQ'$I=#PD"$8)=E#8Y%+JN?]6Y3,+A=A+.::[R[:T8B1GTNO=Y*#8ZV"V=[ [ MDGH;C.E'9YIUMZU7::0;S1:@T0WL=*OV*BWMJNU*I1]H*6AOKS(*[I8V-'9E MFW37,PJLQUNC<3H9POWZG:\XE3:NOB&[>=KH$[V>OCNW38LBM<39*V@DW?&- MWI2Y0"9$KF> ZK:/-C :V<0-A<>0B/4R!@-95\\T."'%ZF5U#OE4.YX;YJ?= M,)8J/P&O%$'KYZRNB"M'\2G/RLB;I4<#A@(_@D2X'*(X8# FZN0U0!Y&GH@< M;G3RVM_EW*;\7N*R[#),LZ;(LIDKI0&VGG]D%\*1+4(+O9*I6:)7R[L E<15 M<*@]-T8?'DN^B4:'DSH<^@ <>Q$&;UHU.'5\5^ 2["0^@=P36%H8N=&+'6EU MG)B[,194[@.-@E@Z>YNQF;FKS8LH M.2VU-0V)E;BXDD5>.9IK_LBS(GVI\[%+VF=&B2$5*RT/9&Y7C+[<^2\Z(AV//@:Z'&$38#Z75\1'T"8Y]C/V )[%1 M!(I=^>9FI]X_RG\IIHTJR'\7W?^H5)(?-[6,B@7(>$F.L,&_#"-;+(]P$/C< M%9X' R<*('*)(EM*"$1.X/LQQUZ<"#/>QC<4>&Z8<*VMPZ4.YK8*-S*"2DA02:EGD2^" MV&U2;4 S=F2#&2K:9JQ/]8Y31_EJ98+D+WO+<['!24Q'GSK-W.]];F#E;;Q2 MG%3?'SG??,EKN_ K+9:")U1P+'?] 4JD=^;ZD,1R)@=QE(2A<-W$,ZN[?:&C MN4WF6DY0"@H:2<$/):MAD92+V.JY2S80&WF.#P/+O,QV#Q*VBFQ?ZF;:$ML] MRIX4V.Y[?N#I8!FQLJ3]J8VZ+JI))_SJ^$YWNF683F+'G M7BDF*.54)WCWZ5,9'O;'U[O/X,.> '4!I.SI2\J4$]T)I-'%O0Y*@R[P.QN> M[")?1[WVA;[6\X-SQ[D&["@VZ8?^Y+3;*GU_BV$$$J^HU(D 0 M40]#G# .$[F\*FYZ$06A8<9X3Y=SLQ!?>%'\7>6)EW(WE_I*9N-4\3ZP]=9J MNQ".;$L:84$I+6B)"_;R6LT"U\3&7NYW7X=39WQK G FSUOW3?/3N/>*2F^7 M>1SRR$U<(7?P$4W430N%24)5]=-(&A<F^THA=/)1>X!K/_( M;3 ,(\]_;02,3MG.:COH>.VPI?]OL$;7GS._JG8 MU#Z6%&M5RC8OY)1$#+O,@8GG!!!%)(+8Q0F,0T_XR$E\:E;^7*//N4W6/4MU M40I=A=(+3 <5H](!76^]MPSER!.^Q?5=H2@W$!5]7R4R:&2VM^@; &1IU=?I M<=)EWP""XW7?Y%7S3.E_YCFK@\I(*))0;B:@2\JM1$P@80Z!0>(E.'8=QCWM MTC/[9N=F191D^EFN+7BZC<%PI4>>[TJH_C"Z+L7U,W2' 3!1DNTW_BR;*W.P MTJRLJ%+>.,@IM,%IIM*Q-GE%7;K.5>+= OR4ZE@B(#U%IB,3MO7P9,FLIP*V M\U'/_'5@13W%YDEPP9D*0N!945TZK-F#;_RI&MV&:F*+5ZJ0L[MD@K" M4 >&B2>DN<,8QLBET*>N[V*/)$EHY%'-1[6YF=Q*L[+"$=]KLP G=4AV&H&6 M2N!+*CCX[?]RO#8M_#*?(=&M7S@;@6>T@I4:PW=*9="&!;1P >05M)^KL0$E M. M0P[, K:]B Y$R^^IC523"_,NIP+)8I'%VXV^K'.1\%)NV\.1\]+ZPO9BA MA -=BRTI^%];*=['%^7E[0G10LK<*(XY#(D((6)RI2=1$,#0<3AG*, ),TH- MN-C3W!;>O:"@E-1P];P(J.9B9@.FL=>6(X2*D0CD>K&P96M3]\0* M];XP-%.QN1PI[O,+Z4SG+> W*4Y:I!O^G:]?4LJK@@7?*GH&]4!9GV 985\( M#Q&($Y6*$G !DSAQH,!.%*'$)7YLF%@]KL"S,U$J'166RI1Y*COGKJ;3-*\Z[UW(50@2LV,HRK8JAM,T-+)9G+G-,!;RP\= M6=R)4TRG ?\T2W6B?HLKI:*:_BA:RE M'"%EW@062Y91J\M)K9L)",<6RNA=\SN\8U[WNWR5TM?J9XM\722"L01!WU,F M!H<,Q@)[,/8=CV,GCHBGS66LU>/<[$L5JG]:BT#_4DP/Z/Z+0NOPC6QH3C # ME:S@1_U_G3WS0#3U;Q^MHSH5^^\N8EM%96!*%<>: ONY E>YS/E)F1&09LI^ M<+90OU7E7A: ;#<@RS=@E3ZEU=GV0I55E$VK(V_,GM(L53%+&Y5G+MLL\BR3 MP_(3/\@6U2-D1V:99F*-%0T$W2C1FGYE>]OGYU6J?A/I+W68KG(: %/7JS2M MD\_W?=)\_9RK*(4F4N>UU91\!4K5RE-UJN(:%T *5YVR5P*_\/5&NFC[O\M] MA/3P*L9QP7DIJ,1.)3(M:HT4Q==:(2;[VN!?ZID5?Y"?[K!3;>=EYOV3!)^O MY'CP?%NT8"Y[LW3Y:_3%[+@7UFMGLBMC([7:M\EF+U[I=5<9-S?9CA59?G/K M99C=9KM%6#[P-5?LF]4_Y58V+=3[Y??YGM/'+/UKRXLO:<8_;_A3L70)#K@7 M.S"B,8(HP10F(G2@B"A#V EQ@-Q!'OM( L]M-=X[K^"D=F(U07?:@+TZX(=2 M")0:&>;4COZ-,-QCS&"<)]N?V!_BX9N8D7&WO0$:2]RWV3R-#/[%C=?8_9IO MVMYMI5?#B^)]_D3JZL??=MS/GYFJL"U2O*OJ=T/_VJ;K\J*UI8+\F_10V3=U MP7HK_E'4#R\#%WN1B&/HTD1 Y%$?)EZ@:%5"QV,TH(QJ[_7&%'1NBU(I'\P% MW!9F]49'']'^3>5(A(5^2(RRPB]W-;<5 MO.)37.U%'4!O>1Y3O>V=':3&/L\M06I)N0![.2W3179B89/Y\7Q'TY,X=BI\ MEH^Q^XTK$BW>]8=UOCL.Z_PH#=CF]?.> +@4\?X19P\-W.2]HBCF-?N) */X&(!QY,.$X@#0E!'@Y8'"+C/(LY:#8WTU?'MO^6 M9H#EJQ5>%^H\'!0*C"&)$W/ V"1O8@[RSLC(6TB;J- !+7A M71L)$ G217R M>U>A="9YHD0***C _E305$'2&E2QQV\-+<%4 H'OWZ\U73Y3S'H7FNN4G]D6]]H;C'XZZ*Z@ZC=#EN: MC,OMK )M\K;S#TSL5IH'*:2T=Y4(KQ MJ(,^L@=L=2#_RWBV.]^UI7>3%=QHOG=H9^"HF@[36SN@VO+^UW L3>&WYC : M=VR!:?1S'5FX1+YP$L(I3&(60A2Z#!*!*:1(4"_RN._JE>/H[&5N7F05)KSG M$ZW"#NMZ2;N/T[)LRA4,HSN0]>S[U="-;)./>$0;"4=B#CT&8 RRT%T?;\JQF)R7HR-)" MD,@/8!(QWTE<(7PCU3,88 M@(YL12J1%ZTDC5+JQ>ZNZG6AZ%H(+PN%VC,NIE!9LC?:W4YJ@DS!.+9*QN^; M!\]]%(+3S:YZV3W^]4WN'-7%?*9R#$K7Z&Z=OZ2%BMO+OW'I.655\?IE[#@> M(4A 'GH.1"*FD(01@6XL'.RS)(I)J+>)OE*2^6V-=X*J2;8N1=4/@KIF3+H- MVA0X3V/?=EHT-1ZE'D I @XU68"#H:BT68!*GVF&1#_L;**AF2BJ;-PA,@H8 MLP!L1SS8-:U/%NYE 8)V-)>-YH:YU>_SK,JEDPU_5GT\R"]M<_$@8NQA@6/( ML)!+DB<\F 1<^M,!3R+7]1,G,:*B[.IL;MOMMJSJQ.UYG5,IK)GGW(FNGK=L M"[.15Y!CN!I!1TC[UT'$DB/$:V!094 M!N:QFY?TMA6R>=+^M)&:E]0["="\^.! /P 7C^H_%0CR@E<5$8BT'JFBSE1_ MN,G8X0>M)ZNC_H9+ZP.O_O^Y2?__^(L^JOL$Y=-4GLZ21)PZG$0PQF$$4>@[ M$!/A0T(3GU/D1@[S3:S%M.+/S11]Y>7!?\5D]ANK%?B;6H>I5+7B.U"_\+W2 MAH[,M%\/3==HMH,^MK,E55D ]1.T-%(Y1HVRH'I$#?S1AX=O5"CL:?!^:X#X M6\F-5V$!&C"J_68%AT5_[DV&T9:'.*WPT_J<;S(P)U[LVT@QL&06WR@)RKTZ MX^S=ZS\*%37Y*">K81$M\V'06W+&!7?D94.Y">42T(BO@I%^ M4QI(3^%O8 _[7@NK%?BN!]%6&2YS ::MRC48H),B7<-;&A2Y?B,+;9V -@/X[[G,Y#([D/VIHREON< M$D?1W&9C5+D:*EXOSZ2/\R%7=2N6 1%.0 (,68Q"J';0$#M.# /F\ B1 MQ.74R(TXV\O:QPMO]\/F:^L-^\_[7#5W\RLM=%?6@Y?F-G?W].CJGKH=?OQW_77V M$);^578P(B//TLM@2 ]E]YLB !SF^)54O9>$]"H MIJZ,<-#1J4;J,P!=2C7[V?XELJ M<( R:*DPH.[N(.CU8[7&'H*)@K3,A\).1-8U\'6$8@UJ=K(8K&N4;@=?7=7. MP)1<53-=<7')45W][^TZ+5A*6Q,G3 +NRE4#QL)QU?6H#XDO(H@3+_((DL-$ MC,JN]/0WMW6C%+>\O"H%!FV)#=-@>X#6V^-9A&_DM: +N1%"L32!L97TV=/; MM"F;>JJ?)%QJOC;,KIQA!51!8"GC55KF_1IGA> J':MA_*@RM8K/1;$MZ0'5 M+XHW<)D@Y'L1\2%% 84H\)0U2@3T ]\/$^K[(C&J(&A1MKG9JW+=*&?=!TY5 M(;D5+N0JKPH'/LEY5ZA:@F9VR^9 ZMFX-QJ>D>WA>2[6 \5 2[,6M52M'*BT M*P>WT<^>_1P!=$NVUJ9DD]KE$2 ]MN%C=&%^0E'&GY;)^8_Y2KY2)07\(TLW M38!YZ#EQ0((84DZE%^DDTH'T?08#$88B"JE($JU2(%J]SV'N?^ P2IX(UO,;MP&G!ST ZA_3& 5R(G.! 9^$8WV_]JX=&SV^]N8 M;&>OK4Y[&Z__TH#3X+*XUZ>Z4-C-"TY7RGJ_QW+,5?(PE]\5^45ZX+="&G^F M,K=X^J(>*98A\SV7(!?ZGKJ83; '<<0B2!F)5(07)J&6'WVE''.SSQ]7Z4.J M"/ 5@\E&"0O6>VG!;[@ 6/'$*H4TN:^N'2F-D^)I\!_[P+@J5=>H 79Z@$:1 M,C"X5@7<"E J UK:3#,@!N?'TPS,5$O&(V^^^FH \084?/VB",(* MD&?5<_)-VEPZETQAZA/&Y8Q^JEW5LICC;L1IC1#89JPDT.5-)<.F+**E8H,6 M1JCKI/J*UJ<[L+X>@H-S:PO-#0KR^UUN@NHB51]X0==IR06V+XVJ'_?7T]+< MUBP5"??[S#3,1S9-)Q4!*LF5DU3)#EK"+T IOKWSWT&H63KA->M[TC/<0; ?!R%,GL)10&.- 0!;'W"=.D%!L%)1]H9^Y MV3 E9JLZQQ7%D2\!JV>4+, ULOD9A)2QF>G!P9)!N=3+I*:C1]5C(]'W^%!S M4-W^W.-?K1I:933DDL8$>VX4$@"7_Y(J/R'XWC(#B%PYI)N-S3Q&:A5^53 MT]#_BIEY8#Q=?LPV*B^DJJ7WC3_G:T7BHJ*"ML4R<6+L>(1!54T#HH!$D+ D M@)X(XY 1#Z/$TW$7^CJ:F[]0R0IJ8<%.6E")JVM'MMA4V,1O94 R%2]M0 MZ&+1<7PBFZ@,A/QE;Q=Z&Y[$*.BJUU@$[><'4S"J@]HJ=N1;6OSK7K93YR"R M@+O,)QRZ"8I51@F!F(4.# //=X6@F'NF#(R7^IJ;43@0%2A9@1)V8(IG%\AZ M3H0EZ,:^VQN*VA :QCX\[+$P7NQI:A+&/I7/<##VOG(E!6/%&?LE+XJEASP: MD,2# OO2@8A#%V(G9M!GGBA##01'@T@8]WT8F8D)N,_V9(-#2I^< U'/'%P) MSG@;+L93%2^R,9YYU#S:Z#M?OZ2T MJKFT9[;ZKJ+(VV%S!+L!1@+!T*<$(DHCB&,4P9AZ+'*$0P*F505)O\NYN0BU MU) HL?5#4C3Q[;8#XZ VLEFH!095[;D6,V I\^ 03TU ]<-Y[ ,[4>2.#L!V MXFG,(.H(G=%L:+(H&3/%V@$QAF_:/-N]6RLBZ,WKG?PV;%0EO+^VZ;/ZOBU] MBEPFB( Q<3A$C/J0(.9#BB//O@[0MSXR;J27ORGYJQJBC09C'R7W0C?J\?+EWF=PY-P+C=XQ='\SELZB MWKV^XQE]?,+K?Y44.P$FF!#A0>XB#%% '8@3/X8A89@DD1M'CE9.D6Z'=4'YWD.K2^^9 M[VTK0N9;<9\^\3OYZ_H^EP[:6I7ER^3^^7;]C9>#*G^_?\2;NS7/J[\T=0[> M\8)T(74>@[#H6(APZ, Q;!(/$CE 2)&R%'=^]K1Z2Y&:J:V?U9*:0X MQ0JE$J@E5R7FU[56JDZ8RB5X7G/8_+FI90*(4DU_(VAI=/MWWM./V]5VU5; NS<9-?WM_?2C-VWBCAI) ME8RC1C+- &8O6!K4,O$&9/SGZ5S$]4?K_>#^?.19QYQ< #EOZ^!@2QDZ=D>E MX\3!4D>3G4C8!:9]8F&YY8%D5/21L^V*WXK/&>,BS=(-_Y*^*)[PC?QRJR3- MFW*O?E_2B9 PB#DB 22^%T(D0@0)X@[T8\9Q>:A!0B-N*J/NY[;,-M*KR;V7 M'Y8*@+T&H%(!_"B5,-PB& Z0WH9A/-C'/L.VB[@YY]4@X&Q18)EU/BTCUB!@ M3@BRAK4RE(]GX(;JY)/9?W)";O>WXB4 MK%@ *QV*X;E,5XR@IIT<=T"FH@546-=45I4:=>FO19WFM#B]K"JU68"=/C9I M Z_%U!JCX&!!)B8;O!:P4Q["JUN\[OYL5^FZ=:J]),1+7)^&T E]:51C$4+L M>P*ZQ$6NCQ&F3K@SJOIA3%U]#C&;DU679A>T(5B=@%I M+2M82V%-C<8E='4MA@7,1C<7>[BDE#O6S[+.J4UCT0.%-4MQJ9^)S42/NJ7YN,_H.OX*70CGK(E\_EG M2<2A4YZ >J['!()@N MG2H,:VR8D;P8_&,";<@](**M*GD,&(("=A'@M18'1! MKMOQW$QA%>9_,R#,7QMJ/7,W!H!C[WBZPO?EAZ7@X$?]?ZL,FD-1LV3*M+N= MU'J9@G%LL(S?'[A'4]%\&0Q%X<&SMND>5==H-_!2PGYP%3-*I^?G[)XEBGBG.^5S: MUM-[EG]D+9GYQQ7.H!&"<"V7*5I M'.NA@J;47K9111J2IWS;D<)I9R3ZKPG&'H213?MH^!O=-EP#XJ";B4$=3G:+ M<0T<[1N/J]HQMW6E/2W>2^,I^_DC>TZ5*36Z?;SP -[*MT<7,[DUF/S2#+$A'LY/9B7[5VM9 X^F!R?+; M8I,_J4ISJ]*D%(_I<\-UDP@O\5W$(0JC "*7>#!Q8P<*S\>(^MQGV(RX\7)? MT/G*=2*@ZIB'Q(>*."Q,<,\ACAPH>QS%QA=DQA"5P MISE$&!M>O2, 2Y"-;'EW6!V(V<]P94XST ^'+8:!CIZF)1?H5_F$5T#C%7-* M@4,._S_Q.E6V7<6/E779ESX+2!(A'V*7AA#%D0]C7_X(A @3E;B#D%8TJ$9? MJ'5M;L@[G;;E@&;_0+YH.R' O0"%M&ABY *:\]Z/0SYRU" M.%%*?"G70B6Y/Z59^K1]6AQ&)0.15V4G7QJ(U:>64MHUX>K(5>]K8;(D=$U5 MVMGENJ\,\WZ_<;SZ6*B;]_IR*^7%EUU$&V/2TR4B@A%'GO)_0TCBR(-11'', M"?4(PB;^;V=O 9^VU:H%CRW+K[ MFM1WTU+[V'O3>VEP< WEG!6?I*A?\NSAGJ^?5-O%K:C*W"Y]N;DCTC)#CR41 M1!@CF(0(0VE)2)*PT/'T:J-H]S@WH_(N7Z_SGVGVH(H]R\W?2[YZ47F\J[0J M_5R5;38.M.F!7<^V6 5S9/O2R K4M !*6JC$!:6\"LCWW4 .":31 \=>!$U/ M?U.'SNBI?R9F1O/%031T32I)>3-:WI%6!X7U,4@@W,B)F( !(@Y$$:=R_YC$ M,(SC1,0THM31.L#3ZFUNMJ:=:5.%-90B5T$-FF=->C#W[QJM@C>V;>G$;0"S M>C^ 1JQK]H"<:/FI M$"=.K)=<-ER$N5GEULYH455UDMY*([ 1^? 5P])ML*[H=J#G.VJ;G>JBZ M_$79>LM7E/_:^XE7=#R)$;L>F,:R66CIDKEKC[]T2O_U[_^M^43^4/5H_OV_ M_7]02P,$% @ HX)66/'J%&SXV 0D,* !0 !F;F0M,C R,S$R,CA? M<')E+GAM;.2]:7>;.9(F^KU_1=ZZ7V]48E_Z=/<:IL69:)6!X$(H!8_N6_?3V=_?(%EZOI M8OZO?^)_9G_Z!>=ID:?SDW_]T]\^O@+WI__V;__T3__R_P#\S]_>O_GEQ2*= MG>)\_?.AL.O_'/]=?8ECA+\3>?+7YX[_^Z=-Z_?F? M?_WUCS_^^//7N)S]>;$\^54P)G^]_.D_7?SXUSL__X?<_#3WWO^Z^=NK'UU- MM_T@?2S_]7_^]5?_U3FF986 MD@OAZL+_[_6__?6:AL]+7!%P-CR_H6]6 MZ8Z2OT?QQ4_\^CDLZ8,@?9K.KH@MR\5I"UVM%PTD=ZX6(O=/OQ#7!9=+S&_. MM;*3N0UG:[*PN/G)%AI_-I^?A=E[_+Q8KB<^)8N8& CIJA!$ A_00#96HRZ^ MV"R::/[FJGLA0/2/@(,EV0D2WN%RNL@OY_D%'<:3B$*4)"1X$RT=I=F#EVA! M)";HD,Q6!=4$"M\MNQ<69/]8.%R6(X/A^=FR2NK5=)7"[']A6%[RH$LV*+P$ M;1.9MDB_Q! ,)"E$+%9I'>1Q9]F.E?>"A.H7$DTDVHF)^$C.U&I:97]AYK1W MS-E$QLW[ BKQ^E5TH+/D,0G%4M!M7(5;*^^%"MTO*II(=&14O)ROI^MOKZ8S M_/WL-.)R8EP)#%6 R!31;ET!YV2 8"2RZ#=!V%%HN+WB7B@P_:+@* EVH?WW M>#*M0IBO?P^G.%%9<>[(DF6&CAQ@C1"DM)"L\LY:$4-A#1#P_:I[H<#VCH(C M)-D%$E[/*<8F$[81_ >2/SY?G,W7RV_/%QDGPG/CJT3H]PQ*.P].1@-2%ETX MV3L3CXLL]B!B+YRXWG'23LY=P.9C^/HZD_BF97I^AW5A"1W7Y!D[#89G!DH% M8BD22]YX[X0/Q:C4 # [EM\+*KYWJ+20;1<@>98SJ6!U\=N;Z1SY1'.>;4@" M J\1-HN!D!X"N4S1ED1?%L0& -FR]'Y75JQW=!PKU)Z0\9R^?+O\N/AC/O%" M21.= 2OJ'5S@G,!-%E QEIT)/#(=V^'B>N']4-'Q368+@?:$BG\YG[SXMYI=7,!A4*MJ0!3-<@N*:_&)=Z+B3/& L+&IYG!6XO>)^JN_X M+O,H$8ZL_@^8SI8$72[BQ^EZ1M#U4JAL%5 01$+(J8 +%!N9DE5@5CI3CO,2 M;J^XG_H[OL0\2H0CJ__C,M3TI _?3N-B-O%<8'*:SB>I$N$V9HB,>3".!>N0 MG%UGC]+]=\OMI_B.[RT/%UXGF_[EU_0IS$]P<^$:)>/9>0]%U8>7F@(6N<@0 MM+&,3JPLU7'*W[;J?ACH^$[R:%%V$0[\'6>S_SZG8/<#AA6=8_GU:G5&!UFP M6B)7!I)P@?R81'Z,KTEQ+/BH3 S,E 81P8[E]P-'][>0+83;!4K^8S$[(P4L M-P]VR]4$3<:B*>!%E3.H$@KX$!B('(J.*3HE6]Q WEIVOW2I[F\?CQ%F%VBX MR.LX?[:OQR IX6PUR=9[5U0&;H0C/HP'KQ()R2CK#*;D0HM+A.VK[X>-[N\@ M&XBV"XB\GM.GD3BF7_!%6(<+MB9.8\Z61["9DZ?D6,T-C!*8CUYG%2U++=(D MMJ^^'T2ZOXAL(-HN(+*Q?L_#&D\6RV\3U)BTCX;H]34ES!APUEM XYS+R3&E M6B707"VZ'R"ZOWH\7)!=X.##:9C-?CM;3>>X6DV8,RQY+" 5$T!!,Y(#'2P8 M#,IS"JWCD8'HED7WPT''-Y#'"K(+'+P\Q>4)'7E_62[^6']ZOCC]'.;?)C+% MHBS3('@M6,IT!A+] @PG1RGD;()O$8=L77P_7'1\/=E*L"/CXW4JRV=G>4H_ M\6R]QM6Y#E[-PLE$R&1<)'GD2$,;S\9B[N+$^? )9[-+>VB9<)S;""4R\IM\D1!$?<,)PC.! M3FC%6S@>-];<#Q0=7X$>*<8N0/#N+,ZFZ=5L$=83G8IST3OP7-=D#N:@0NT 0?>TYA,OTC\^?"*QK=Z>K6NA>7WA MF808)$=RDWS0Y"89Q<'Y:,%;YDJ4A._8(AZYCX;]*@.[O_9L)N9.'([5=3HZ MYM^^O:^4X#SA1_RZ_HU^^!\3)PGOC!,7*=&!*!2#X*4'I[/,2D9,L8W?\2 I M^T&HX]O1883>A_DAMI9A]GJ>\>M_QV^T%2@X+Y%#K'6SRJ9"EM060!.(@$[;USLZDS[I%5AE@$7@DY15 J<)/O(B_$V MYN 5/^XQY;OE]M-^QS>AAPNOD]/DO$CZO'C^%7UO-9':E5P+$F(A\Z5J6Q]R MJ2,9,JEMB<()UJ8-P9VE]T-#Q_>A;83:%3)J^?PY"RD[HY**()G3-<5$$_6: M_&N=M+!2N&1:XN)JX?U0T?%M: N!-L/$O_QZ1XQOZ!M'-9O:7.:]GM>V89L/ M_)[HO7I.W?F(=JVG[J?NR Y4Q,CD]@)7@,ET $07!&A7"S6LJTFY1D".(8CB MI+$\/B"7^S[_J$/__/YUDSM6"U65P @FAEHM4(C,DNDK;;30ULN Q]U W5AL MG-Y3S;3TW=%_H C'=O?.R7YST;]NHG5))I&3DHN.];V. ;DIY+TDC,'9D)P[ MSJS?6G"GK/'&%9>5,(0%4J DWWW9[7L+KD7 MO4>>]6 M:6"V5N:A"X[=U]&QA%7<*/YBT?-]A;/UZO([UQOL,70=:C-6RS5YPR2\^>I[ M$5\M^C'$&4Y$4"E+%@!%KL\P <$[5*!CC"1YQXV^SY)-@:A"5+X:0?P= NDG_B\5IF,XG2=LD77;@#*MY M[I9#E#Z!%#;9C):AOB_%\Q $W:6B$W-TG'H7367= UHV;X,;/I[]%3>5M-+J MY#@74%1M:)XD@D.TD!TCYU[)C+>#]N/1*<=%RK%YOP^0X(?<%D]\N.."2 M<60I@DN;M'?A(%JC(*9@I#$I%[SO??Y(F/SV")@TCZ6'A\DA0NX+)L\O.+#< M"&%D@L(*F=<@:R<.&2'$S+.5D7-]WW/:D3!Y_@B8- ^XAX?)(4+N "97AS%% MNOB:OEQ-A"O)%^_!%"]!*2UK)," Z[CQZK"H^^H:CW)RKZ@8QYH\J7=[F,0[ MP,RSU0K7JZO(44D?O"\99'("%.9:^<\]<%$([DQ%"Y!@Q=X"5YV'UJ?[_Y7^>3;^$64UL>X_$RC2M,=>_>#;/WW_CQD].E$9R MS5T YVIZ"_$&49,TN6*ZL,2=LJU/J:,([@%[1P'FMNOS9-KK *HUX?(4/X:O M2$PF)#8V7@!G.FA=&QVY2$PP,O,B)D"5,#@30DKW-;4^!();"1DW\FH/K>.E M/2)DZM/>-=6KEU_3[*QF=]]@ZG=<7Q:L!TWRB"6"2;8V2*L5 \H*L$DKKGVT M6MQZHMB:E;'W@N-&7^V@,IR4N[ V7XCJQ?(;L3"A,!2-+KIV3U($>W(H?3 : MM&4^6ZMRC/>E1!QF9*[7'V?\SI"VY4#9=H"+=TO\'*;YY=?/-3ZE\_7M^A,N MOY/11)FH9#46M-= "N M[XG/Y)TEY#5=1!2RF-%#Q%@+2(+71"!SK/5#Y^,!,[!+TSY2>Y18#\?$8AUF MC0S.XC,NU]_>S4*=;YBK!_^Y7G54X\E4YC*6VJ>K]G9UO.8B9T'[)T8Z4J6+ MTC>W-+OIZ<&S:8*89D(_&$!?;S"L\'T=WORV_(UL9A78 MA"">2<:6ONR_8]!$/W$M2#M],$1.W$WL'1])IT M,#^9DJ-_+B':"%<._U\6B_S'=#:;%!.$T"Q 4*Y67)L,KJ "=):V2D"30VMS MM ]=/7@^31#57 D= .N*;B6X5QXS)"2'3>EL@ ( 286X8)U55Z-P?,H@#1O MH#, 0 X29@<@>'&Q[-75P16^)YGIZ#!I2$)AK:2@2-'S7--#2B[*),E:)VOM MIF:<,8<# *61P#N SHVH[_?%/%W>-A4I;^\ Y<,A,=)( MP\&0\"A)=J#_-],0I[/I>HHKBO@WV6F?%C.2^JI&_^MOUU4:02<6/0=+!R6H M.L33.SH@(V;!691)\KU*6AZ!D'UI&_?*KG$6SB *Z> 4NL'7G?OP:*7DC$-@ MB3@1R,$E;R$440N)4:9[FWP=":VN,G6&T?YNB!VCBAY M9B??,3EZ0N,5T^N MF=QX5X(#RY$V7^4CAF @VR"]#3ZB;YV>LX6,;F!TE(9O ^=(<7> F.^O)R_E M=#GX8>)-T9K1F6UTJ6V[0VU58PLP&PPY;U8D;.T'W4_1N&?;0#AJJ(0NGAJ> MI;0XFZ]7[\*WFA1RR0>I&K/7'#BKTZ@2!07!B@!9)_K=2#2Y]8OX=DK&?:$: M"$0-A-Z!/2(NEF>TZAT93313-F>F@"+*3(&D49MVG. X]TPRPYUK_:RPDYAQ M7Z>& U #T7> H>>+^48:?Y^N/ST_6ZT7I[B\8U1-R4SHP($AA2.JY 1.9 >< M(_*L8I*L]8/G/G2-^THU$+*:*Z0#D&W9)HEYSDCK=<)-[=Q6:J,?$E:@@#<* ME1B&UF]7!YJFP5ZQAG*TCQ-V#_=*%Z'"FT687Q[1$R5$-IXC\.!(),Y)<%F1 MA.B[KEZA! MHF9URD6A#5$RV&!-B-:@"ZV3DK?1T8U'_000.E3\'4!H1Z!YX[E&LYQ,P@S! MU8$9+H;:US0!FEBTJB]Y]_9\:QCP/_)Q["F\[>' U58Q75P"W$DNN"'(FF$0 M310YD\U%6;.RM53@?!%@*+Z(3MB82VMOZ0&2NO&]A\-92Z7T8,]J/L)-%J[W MB^3))Q<0 E%-X01JB"8PB#P[(YR2JGDBV6YJNG'*![1@;531 :BV,\%$8#$A M@QP00045R%G4%IQT0GI>%&+K))'#H318\ME3O\<=J( > KYK)B8!,S-)!+ Q M%%!6)/">U8PZ&R*SC QNZSRT&\N/FWWVU(AYE+ [P$EM7#1=;X8)D7SJ31EY M@3A/E14GE<44L=[86X*\ED! #R"*T0FEM.QZM$##-E$[R!DW1^U)<-1*&1V< M8O=(R'HEHT8/0=4B;!X\Q%#;J>50!%:-=#%R+X7G MX?.4K-YYD]"K#$&=BTP.08=J;0W2@.=H.(]TZ@.2C?XT&JQDZM;GHF#:2,'N"5TMGIV:P._MC<2]5QX$O\ MA//5] N>WWV^6:SJC>?;\C%\G40K!?.& WI#NP=-[2V,D8QK$-&B##*V[N[] M2!+'?6 ;"G@#JJD#%+['=9C.,;\,RSG%D:L;[+[ ,DWU_3!X;Q-)3^LZ$)99 M26= UI"U+-J59#1KG=3V,%7COK<-A+7&RNCBB>VNJ":A1%VD(CV"MLJ;4MJWC+Y-Q;@/:0,!Z$AA=W#5^-!=QX05AR98!R+R<-XQ/2(3 M(&K%MV?,9+QOUO<0-6W[174_3?W1\7IIAK,GG2#W;J.-3[B>IC#[GI7CQLE] M_\%/,%ON'DZ>HX@.7/7=D["2Q$"1 MK@&VB7QK@GJ4U@,%OD8%PZV0K2O@?M!!49LXXK4OK:\\?8-##YAK!Y! A]P63RQEHS"49DDC@:C"JK**P M-"H&F2F3M([9-'^:_0$&S36"R2%"[@ F6QKT**$-LYDYC$.\#,]QD)OY]5W-.>^D2BK3<>FS?HR^;[+Z:K M-%NLSNBOKD)-K3Q&66AW8 TUHU<04K$4>:IDLO&2L=8MC8XDN1.'^4#$W)M0 M,JSZND,K,?AVN1%HWC#Z#I<;SBAT#G>Q"T*&NM*P)&-G4W$[MI,%H6.NW MDOTH&Q=[3PJ6>X':1'/=X?%K4Z(TZ9U,,&$28L\\@2%K'.=\*7 M\:!KFSQEC7$QEV$]P#LDC9OFTAOJ#M55!]"[D:CX>#E&;7VLD^=\]B3'K"F, MCXJ#C"G'6N_L5.O4OV/H'3L!M6E8\F2*ZPND.]W:(H*,MLYKB;D.78MZ)PY M=PZSM:VKX7>0,O+#1#<8.T Q/>+KI@N+ :,-KJ8UA0C*^ 31*80ZNCPSE@O+ MK5-9[Z-GW%BC'Z0=JJ)FCBWC7)ASS_ZBHPKT/+,>!"BAB$JD"ES'&(P#GA1*6HC17> #-8S0.1?#->Q4= M0.:X<44+Y-RM,1I65UTO)#0*:-W#NP*Q]P-KMF8R*8 MI- DU6>SFN47ZD"!D#24I"63!>M[;>NDMN\H&-?!::36VZELA\NX X3\!>'S-*J.V\?0 G?80D7*1]Y#AGK6\-'B!I M7#]F& RUU$('H'JW1))3;2I07;3Z(H9<+P.T MP[I)PKANS3"@.4;*CP>)/P?)'-?#N#83SY23VF2P+)GSR;K>E 3!L&*MY(;H M']JE&=>5&08FQTFZ)R_XNO_-Q"JT)0<-/-2;4EE+#00WX%6TVF;)!!O,_[TF M8]RN'H-ZO@?*N@.XO)[308:K]>79&:5TCBL!]24'5 R>]@ZSP$(RGK,<>&P- ME5LDC-OK?@B8'"/C#OR3:W!?7DQ.YV<$^NL+^]^P+)9X-1,"5R^_DM1(5=-Y M6'[;Y/G41NSU2G.QW_C#0[4/W75C*"Q8OMO%O%(746S(9;!)$*@C'2^V"$2 *0;R4H*7)5N;< MNO9M!RGC-NH?#G['R;P#"_H[KF]X"([Y+ 0!O2@KB7A=($22BK0VV^"=#\U3 MY[\C8-P^_$/ Y'#Y=F!7[NM<^3RL/KV:+?[X=\PG^))ZLI3 H<%$7JX+T/4 ?3J^@"_=X:K_>0,W*_P&$>?ML( MOP-;>=E\]3*!^K>PFJ9)T:HD1P&4M42Z4HK8X2Q!4B&DXIE*OO6HMJV$[(>= M'RIIX'B!=V!];C/Q8CH[6]=J3.^CT74B?:D]-RL'P0<-6 07-L5"SL+ N+D@ M93_D_%")!"V$_D-F;6[I0=LN3W-7@]M!,S,?XJA]7])[&N6&$)-, B$F$VOK M+04QN@*>QV*]IK_AK9]8]R*L65>=\W8QHE!\RXN&6O]&04Q&"#77N2B#%.0: MBW8P-OOJ/]H("SM[ZCQ>WAT<:5?4GTNDNGB+>=VMYTT1BV)&Y@C9U !9JCQ=X!AF[Q<-';3%J;BAUWADA5=+V,#R44Y MDR&R&"%YGY6PW# _8.EQ#UU'&RAV=_73 5+N "8[!D-=,(,BZLQD@1*+ 94+ M&6+F$NC:*R((*YQK765R+T'CILJUAT\[Z?< I8='/5TP%K)V)"@-)?-:$,,, MQ.P+.&&8\3878UMG1NU-W+B)=0- ;!"M= "WV].>+OL^*R]CD73P\]HTI]Z* M!"2F/$;!DT:)NO5-XW9*QDV]:P^D!O+N #6[V]1[1O&HG_V'&?KP*/4^//3A,;+N 2UWYQ%8]+G(("!:8T%))'/CQ&R!W 9%NOM>2LB"6#=70NJZP,!)\$<%,?]!ARY5I7 MEAS8IGW 2;3MCY_#!-P!1,A#7V)8X0L\__WU_.YE^_O%;/9JL?PC+/-$!UNX M2W7\9:W60W+,?/ (OM@ZW *=*P.D.CZ&Q$Y.K ,1<3?[<3#U=("^>YO[A%!$ MJ(6APDDRMH9QLK,B@',RTW+I,5HY&&&?<3E= MU ?H99OBN2T#46WF3',=H8B8SOM'.9LDZ*0XFHP:1?OIE@>-IATR6^C),'6D M!KI!TK/\O\]6ZTU6Q,?%CNO5S::))-!-#RNGRN8OWW[>E!"]_(K+-"693#!RD7.J>6$*+Q(Z MA&& TFM.YL&V+XUX/)6C=W!Y6KL]G :[Z&B\@\?-CMO.HI$V\J("L,+HZ"HD MS)@]_3%R%GA)A>G6">N/)G+T6NNQ,=I(?[V;T?>X6B^G:7TQBN%9%>>FA=>D M<".5X"3$5 \+K1U$%@0D5J(D-S[[YJ_KAU$Z>KWWV%!MJF,!N=K/@V7RF=$8\H@5PJ/(W/T$O$^0-M MA[U;VI>GGV>+;WCN [T[6Z9/Q.Z[69BO)KDV2.(Q0-9U+#46"<$Q 6A"CIY. MFJ3;)R,<1.KHI>I]P+61+KN/MW;R.;$E*^>\!!Z5 =J8"6)1&1@= JB3L)X_ MD6=P/Z'CEZZ/C=B&BNS=Q#Y+Y]=V-;R<<*9UCH_)(A?6+Q//Q*S?Y$B$S+IT )J*J-0((P=!7/CBE2+#" M-Z_$V)>V\0ODQ\;A<>KJ 887=W0 G>-7X3\=/(=68S_!_(UGN?>X*57XN-B7XR*S MX-QZB"E)4(%$3 &AH%\T'0_",6R>5WD$N?OA]Z=XF7HJI?8#X]8=I!(7 3.+ M=0YDS:%VY AA=K49HT\\,"E8Z^D&H[0)^RD>N<94?A>W!M]W^"NB.&9KA[]D MZVA[M!"$EN"TG\NH\^&6>%!Y\I+'141 M62I0,NK$:R-F'*#OW)$9IC_%>U(SM1R9&/ARGH=*,$7:$,RA ,ZR(0.KJJO, M.41R/DH1AJ37VD(=F&#*?Y[7GL-5T!1(3]EL[/+P7WW/R5$]QJX_<_C68COH M;]]1[&JAZ^9VQL3B$H%,2P[*4D@;,B/@%1496J>Y'JQ)TA9Z&GA(]3/?+1=? MIB2YW[[]C>*>U_.K$17/TGKZ9;J>WIB3$J25!34%0C&3!+*LD^&C!\.=ECE8 M$YN7@SV>RDXJ>HY%T!:_:DAU=>!\?>\Y6EZ2,[Q ]*E><]99DCP%",'J7+2K M$[O&=]F'@M'0VK[7:7^,Z#O S7=I]#4'?IZF,_R.I8^+QTJS."*5\P1>>@$J MQ/I5M( :5;-X49@(]Q2X:>&,6C Z&#S? ":>4TW:B8OI[A1M?S_.QT ML5Q/_^OB0M/8'%*4M9F.J'-Z'7@?$%*MHHH4,3'?.I+=AZYQ3>[XZ%D,K,H. MX+GCAEUH]"8("[3I99V!%NGLT18T,I^,E([+UG7B1[R(#&8ONX-@ W5U +K? MSE;3.:Y6Q$.C)>:SY_%/]\O63$.B+5Q:S*[VQ8] M JJ#??;B8ME=0[BX=MFBX2 R&E!,$SN:6^!1&J]SC*)Y3[,'2!JW,K,[7+=4 M8 =XO.DHO2V7S%T]>ZXFTC@F8]2U(UB="N=)5K$^\0LZW9RGXRRW[L[X$$WC MUF%VA\BF*NP DI?/[6_G'\(,5V_+L]4*UZOJU=5XGN)HH M%-XIF8&. 4M,1D:1L<7:A%?Y8#T7JO6E\V-I'+<>LSO(#JKB8].+!NH"=B7+ MBZX55X+4*GH3R7FAHT%=GA@R H92JU$+8T_0 &P7=>,69'8'W('4VH'5O2D$ Q$X"0SR14XE3-(G;R62D:N[> 8O4%0;ZW#VJ#@0; = MJI).3>+K^1>2]F))NW-B950ILP#2;A(5+(,@4P0;2F LI*#B $/+=Q/46R.Q M)T+8H2KI%&'/4JH7":MWX=NF-2EC1F2?ZW.R=C4=QD(T*4"1Z+3>#+D>'F6W MB.JMF=<3(>T8U71Y7A)#RS.BX^)NJNX@7THPF8RR+XG<5A8"1!L=$#]!B!!U M5D\"MUMT]=9LZ^D0=XR"NLC9WLG5U7T4WMA1/J>:0,,+XZ 2\>5CG6XDO"]1 M&E9,ZVY%CR"OMVY:3PO"(]75I0&LE_558K5@Z#G%;<3@\NJF?L*1^6*RM:=83(;*=VKI$Y:;,YTJ4-XU_1K+O0AGP M:G,;BKQN. F>>VM9EJ'$UHUA'T%>;ZVPG@B-;=35 1+W3^R:B"2X2!G!&4V< M>1?!RZ"@:"^]TR9EU;H1R_[4C1N>/'V2YQ!*.QR."]II0\*QQONK'8)$*X6, MO&9+F4(1&<5FY*'DVF#&L>0C:O9$L+R'RDX&;SU1*GLK=75@'\GMO6SK75MW M+)%XS6>5+3Q_#9HH*R6Y'Q%R+H$<8E? *2$ =>$A*>FE;)V"^2!17::\-T/% M8D@5=7%%>(>ERSPE7)%PSW?QQ=_DB90A&6,X&!<\<2_Z M\QCZNDQD:SKN_C;0M\ASV/]K79Y6S^;YUJ%^;F* M81*Y$E(%"ZDX!DH67F]+$S!FI;->\UB:V\;]R>O29QP,F0.IK8,S>G])3APR MYZO<3*8 4-4I-#Y&VH&HG?,\Q82M\\3VIV[<"^\GQN- 2NLWAGDUG8=YVBY( MRZ4A!\51@"9)D)Q)\L:= B>1G'"I-,K6=^"/I[*3Z8U/%,.T4E<']O&FZ:]] M"8DO,O\?,)T1+2\PTD9&G:W%4J>SD_Q*=A B;3@4S'NFZ>O8ND3W0:*ZC&&: MH>*>T_EX%76 N??X^<(5_IX-ADD8QAFXR&/-\BW@ZSA=GG-F3EKE1.L4K1VD M=!F7#(6O%NKH(S*^L5'>+.8G%->QW 4P>/FV3RUA7PRU79Z;;AU.%^.T1D1&5A>!T:)ND-3 M3N"+TU9(&45S(_H@4>,FVXQXGP=YQ%(R;5/-$J'M")77@0[Z[5.%/%$[WB'QC+#38)[8I .I+4.'O(J6_7_]6'\ M2YB=[\3+D;>;3(YY_OX;-W[R?.C3W_?EU[1I(O2>MM#+4I"4H)S/ MVA1'+C7]HJ)*X*QPH!V/J&0Q@K5N.O6T'(Y[(S78 V+',/G1-Q$%G%YA2@5, MY/6FF+'JX-?T/5DX8U&6YKV#CR)XW&NL/B'^*"4>V8Z?)+!<=X!;4XPVSB-@ M<10[&)\A^A @1*=BH6WJ5.NBG>%Q.]@]5Z>X?8P2>YE'5DL3\^5>2G4F'TP:!(HF>D0485#8(I#5H49'[@NS1OX[4G:N'=?@R%Q",5T M<*WU?GKRB61%+O\FU?YM7(?IO+K_EXX+Q:C797+5M;E1LZF9,0"L2> US$R[P(R-UHAG'. WG/% M1(+DZ!>E2"Y>&P*]SBPEI[.WK0/VNU2,G)7[), Y2O(=8.>B%GW3@S=/UV>D M)&+JK%+RV]GZ]\7Z?^%F6TRL\IC0.+*;BH&J?=.<%)IPH+G@-O)26N>N[4O; MR)S::K7V=^Q MLM=\N3T_N-V0N4,X:31I[NWR),PO&AM?S[H['_#Q[@97;\O%E7B878_!NVY/ MP:3VV@>(LD84+E*4D3$2<*-02C@=;>N+KB:$'SW;^A@B7DQ7:;98T4ZEG[Y7 M\Q])V;_1NO^8F%RRCBE0U$:^APKD>SAN*:A7F*/P3,7F[52>FL=Q0Y6GWP]W M1F;WC*FN#X3W^ 7G9WB Q;_\E^U,^E9:&MGLB\^N:4?;^DI=H= D+DP.'NH] M-?D47H"+P@%YF$HEE3R7K4OK]R3M^)SV>Y>YQC;7,D69/4@5/:@87,VXJG,$ M?7&Q6)3ZB470B9T; D-WT]H'T%+7%NBB\>#%N)(5_<"FU=;SZH;/US<;CSW> M1NW_V>VLV('\-+)S=WN)7BQ\A4ZOC-4N4IA49*: B7%PJ!)0-(TF&!^M:CX= M\R&BCIX6\WW/WCJOX M2.K(\Q6;HNK.H)@GT%[7)O#5]"OFBSY.CS=R-_]U.S.VDZ9&AFIG+Y(K2.40 M-9UC#$RJ+PPFU9:*1H/,TO+(D[=Y@.J0^XEJ4!.S?8%M^.8A9)D# V=KP\!4 M7Q_K$2\%MRX%5W1I7M'U"/K&-4EM\;.E,&88/75MAU[3!\U/IM4&'VJ,[GQ$ M.XMT/W6-S-)?%HO\QW0V(YW?7N_&/<%5.YP0!7)=@*F@ZS6 A=,!I]B\L$2 M!Z;U>]"C"&SP:KICA6OT6U%"C,Z#9S(2^FLC7(D%LO96*^.TTNUG"3Q(UKC& M:3@4;7EC;:JASNW3U;O@0:;I^E^WM$H[:&IDD*X^?QMPA#/D9'/P7B"=<.0* MDZ(1DF-6I< $=P,T"M]%3K/W]JT8SCR&>M=JBK&U:$&3KY\R:"6R2MK4+F3# ML]J)>6F%B9WO[L=JH&LK\BI,E_\19F?X5PR5Q@W\?KKZQU_#/)R/E#_ X-S[<>WLSOY4-S(_UPN^GA.XSL[?A>>;4='?E1-N M.>Y,,D&'9$#2R0;U'()H?02GL#X;9Q%4ZR&U1Y![K/$Z8.D;UQ3%N6)R;:5J M%:B,#%RJ#]M90Y;!ZO'T#NNZ7LJ3-ZVC$^FX:X-9^T',CV?KTQ_>=4R MZ<#F/(K HQ-N]UGL>JX@+&MJW>;BF8N75QO08I7/DLN)7GVH78I,804)PI% M#TK2287)R-875MLI.=X1BUN?@I2/@DME0!- :2NH.N,K."A>2N;I&!:A]67X M#E+&=I^.UO]=S^AXD7=M$C8=SVJC'UJKOC>NOQV2AW_W0QKFW#] 82/CT] ML^D?=H!AN?,1[NT'N,*A*0*:)Z<-QBB=JWO?G82,[(A:8&# MVR:EC>"[-B$?<(:U9W#MP/&:PUF<5O;,FMAZCM1]EXQJY(?%TV_8-H*F^#6$M3/_V M_%.87G2\/,2;VO(A+4NC[Z>P50;W>;K^ZC)?/\QN/ Y+&1VS#K*5@0!E-3A, M"5*R(DJ%Y#T/,(QB%SE->FQ-<7DAS7?+QV M@Z9&YN1R;O+SQ6DD_5Y4;V^R6F\L?84CIPDQQC%((M8CRVF($0E6F@>;N/:Q M^8/6XR@\UNAL66W;'85Q!.P4+>TG;NEF:3Y:VOB[OH3?6*SNTP.^_0/RDZN*(X;=ZH$%2B:((" M# TB>^@2.[N2('ZJ+#MH__A96T]7;M.-C;P#]=8#*OZWP;7FY M6D]/25BKB1)&\C@"2 ;RMJ76:G GG/7>E=:W+]Q2,V\AV?)0=H8\. MT+0E[#UW;;Y-2E8Q&:9 QMH,1C/:(8Q[<%J*@K)6][1.8]E-S;AM;,='62,] M=8"XB_$=M^/C ML+WV.H#D>TQ(K-3'CMN<&).TXMR 5T6!,EE C#H!UYO'Q?(.'\XE2;LA@[0D'%6;R40G$4PL M0G,34.OVTR^VTS+NR.KQ[5D3'76 M9U]UF[SE;'HXD+MM:W)5;58P#'I"#&2 M)8/.4+C=.J%D3]K&'5 ]/A8'T6$'V-R,+YJ'&87I'Q9E_0>IXR)N$LEQCB0M MET6=:NPH9,H&02@O=&92\#Q R[/MQ(P\>GI\^+51T]B>W6QQMAGH?E9O&Y\M MEW7ZVNEU@'1[*Z7@K.+.@2O> \G+0;#6 >U^ZZ1((EPNL8WTR^8+[:38D2R#PKJ-"1BJ/93%2P#UN%(N@3%8^OT MA@>)V@^1/_%+15NU=8##>UIGWMYAC"%GD03%A':@BK<09'4O9 Q&9,:U:WT, M[T_=?LC\B5\W!E)D!Q!]??HY3)>;F<'+%]/5Y\4JS-Z6-XOYR6;?G?/X>IYF M9YE.BNW,WQ&!BBK6^<)(?DD500*GA8"D$D/CK BA=17B &SL!_J?^+%E;&AT ML#O>(/&"FVG!=^]:O>7)&@;2:@,J>0D!D8//47H6&;'2^D[\'G+V0^M/_"33 M2E4=H.X#SLKK^>IL60M#WI/PEE_P#DO26*8='2Z*U[YL*=%7=6X2FA2L$S[) MUNDV>Y"U'PI_XK>9UJKK (WW=+6Z$R9ZY11##20I"8H<(7!(#A!%B2IRQYC- M3]B8[2!L_H2O.P,KL@.(;CR.][B>GC>6?AMGTY/ODD."SAAX0&#>95""@D<7 M;8&8LY>.E21<:X_T(9KV@^-/_.S35&D=@'!;B_/M3K!BSH4L."3O%"AK!$1' MHF-:9,N1.>E;Q_I[$[<51U^%R6%J*, M!:PPV20F"NKVK0QW4;-?OO9/_ C42%$=0.Z! ;"WN8O)B^3K0 YE(JC::2BP M8B!X$UPTTGG?.MOQ<13N!\V?\,WH"11Z,%R_X#(NFL4ZJ_7;\B%L2:V+*3&O MA #CZP2^6),Y8TP0/4>-KOHJS5-Q=U*S'Q!_XJ>B1HH:%73U(?;M9UR&&H== MC%C>[FDX8;V5C(.2-=G$!5>[XFO(7BM67/'TZQXOY'LMMA^T?L*WGF'4T<$I M_"P36M?3%;%5M\W=#6.C8-QG,+K&6:44"$A.11$ND1O+G/7-@^/[2=H/@S_Q MTTM+E8V<#40"HUTUO]Y3.UZ&I"J6#+M=/*_QE13:<<-3Z]D9!Y"Y'UI_YF>5@57; 7JOYE7>WH4V!E4X MHVTG?*@3N1%B< F2\H7X"8;KUH''+EKVP^%/_(321$D=@.T#GE2AO,?/B^7N ME@ B:NZ2R2^-^2/V)7U,& M56H'H+UZ+;HAPAO##B_3E@N/&2WMQ$0.B+(N@N=60 @IFF"$*;YUMOE>A.W7 MM.0G?FIIK[Z?H%O=QTUI^?<,->Q5=_'Q3]VI;AM77?6I*^0O!D9&#S$JPG&I MLTZ%!I.E%RE)PG1I;"2ZZ%.WL^3RAB=CC7<<Y?*'J:W#@[S#^D3YK/9^6%P67ET.Z]]8T=N^"L\4,B7 M$FCK-_U1*?#3P0)Z(8.2UO/8>CC 63^##WPCL'JT)KM^M2_>+0_^%C__M^W M.[?OH:O1P?Q NL)UQW3#C C) B.(@4)9R,'S"$&D$A0+FF+EITT\:3;;=;H* M)R=+/+G88#=E?F/6.GI"H'6YME'R]:66:0@^2"ATL&(0 MGB?;?,#:0T0]P:V&*C%9KNLX5<%JD96$R$.&$H)R3-M 6^K_LEN-ME@YX,;B M,3KIVO9L#6X/,4 [/JB=%=J'TD:FZ)XV'EL&B9K,4=:G*,8%G4,:'3AFZ/03 M&'PTT3O?>A[KHPALYS9=+GNCO5UF/B%:,+0?:*\Q"4[R5.M!,69IE0W-R\MW MDS.N41H.-;N=I.,T\H/>I5*Y2 MQP#C,!KL"J2OZ70I>[,9I#&R2 9TC&KNI:]10'.URA;, MR6",8L%!81K)813D*W(48(2WW":M=1:-M_<]Y+0[JFL%P&)>GX:KL;]8\ +M MO^&E8*IU*5=\O@]KLG1I,4_3V72CU%N\*HXDY!A!1JU!.9/ UJX,=#P&!U.;UW!\V_S)6V[D_GTOS:L7AP5 MJ_>+V>S58OE'6.;;L9W">CHXX X+.=U2@[-2 $:ME$SD!Z?6#5H/IW;<:&9X MD ZJO:XCE6T-Q8YX#[[GTQJ^#.]+G+L]0Z6=C!KR,6[LTPR% M.\N,QE)Y!P?YE0RV^2A;A$$_\/NB'AHW9%/__844TJ?Y]#_/[G@W3#F&%!0" MR\K7!PB$X+P#[;S2J*1#T;I8_DD8&S?.&GYC= .*KEV)&YTAZ2_?3U?_^&N8 MA_/)30=[%'M\:#O'XK$<-/(OKI>]4=U)8/IWS"<55C7$WV!NB_^+S)0H+ .K M:\]-] :"2V?!(E2.-J72\\;JCMUMXR44AA8NNJQ4>2.*Y/\53(N^]!M+4>._ F;MY^;!'P7\)T_F:Q M6KV>7Q62W2@N>X?+LEB>UA$--VH5B^6;&SMK,KE33-=E&0Y*?P"YP6YF(%Q;S1*[EJ?@(\B\/@96&&%M0OEK1,C)2FT]1$*EE@G M(#/PSI3:%4-B[8,J6NR.NCM=$!V?W^:2NJU:[&ZXNP[YO M?PWKLR7]?IM%YH72S$*=D%1O@TF 017@RD;M2R[)MFY%=@"9XYZ_3PG$8378 M]9GZ N,QP78<(JC>3E&SX#FNMP!(8"I8)_-@,;4? R>%UC%F4L5@9$E:N-;/ M:]LI:1E+Q/4-S_%&22)/WA3C@">509E:=61J+U&?.,=HZY/_@,'!=JK&#FR/ M1L5]CGP#171PU%US=&$5R1:?CU#]B,O3JWU[H^5RB"Q;*X XX[7B-4 ,BH.S MIDB&7KK0NA/#8VD<.\@<$'8#**D#$%Y> )T_\I\G+&^^<9%T=RW.V_?F+FJ9 M:9^QX"VH[&BS8;: PBM5A//.M;9ZA](Z;H[/ *!\$J5U ,['/(W>8%*3J4_* M@4FVCN&HR2%9%A :56$)-?TRXG-W)UD] \!R>'5U[?M_6!,[GQ8STMNJ5H]? M1#D'-LZ?:M"" K!N21J(;V!X$*$[)31Y,6)?'MD MT=$[]'L*&F9QDS87WQ _X/++-.'V603/9IN/O&CB=)GI]@Z7TT7>C'"Y48/# MN$J9]D#)J;:3%1J\%P6RB,*E$(K4PY4C-&9FW!CD",S=D_(]HKH[.)"O!7'- M^;OP;=.$HZ9I;HS*^>2-Z]2+9ZO5V>GY]VZY(YX['9)#X$$DXIY\Y5#/'N^M MR2B09=9\AD!3#L8-=P9!^),KME-8W]S0-[F_>*F\?8-IC76LH )!7C4H%BUY MUK2O34AHG2XQ\^&JO@^E>MS :&#X#JC +L:1/L3S>XH'E].TQO/-^[?Y=+W: M[.4= D!K8I'&0XI*@@J<@X_.0D+!3$J!BSQ!;_E_VX=:_D$I.X%V\%F##: ;8\J[?HVZV58UB&@*PI;-](Z^"YKQP>U MN\G:A])6]UBWEKI.F##&,:TL6.*[5A$X"GBB@J(LHE4*L?FHT%VT-+S;NK5" MO;A-S^;YQ71VML;;-9E2%[0Q:V"%?&=E<(A,Y&\7Y(8W&D7/U]-<69I^P0_U96'SVO#R:YJ=T38_;\M_^OGLRY&OH<:%M&CJ+KKL_D# MSK ZW/_C+"QIO=FW&_/I-@GK=96S>3C+T\LM?] KU"'+-'RA.IK+1J?^O01L M>4,-+&6CD8-U*8+2,4!@'H%'%3%P:5GS>NM'DMC.#M^[\.W>_<7QK)B'PITD MN2A9KR$\6!&B]EZRU+S^]B!"Q_4/AD3;;B,[E![[MJ-[#8?\/2R7F[JA%[@. MT]EPPR_O+/348S#OY[2K@9CD5>@@,D(IGE ODX.8&0,5F1/2)A5+:UO2Q4#, MZQW['L/LY:HN<#&ZX++N::)DT$:1%V]XS'7>O ,O:QYLE"$)S7R1PT5B.\GZ M&49B/@9UNVUM&\V-&(ZMENO)7Q?+]4DXP3>+,%_5[*Y+GE[@*BVGF\NQC_0Y M;\OE9(UG7Z>K"5>FB$1.MRPJG3>$B"B)38>"H[6>J[UF!Q )-W!)?[K&Y.'4 MC0O1Y@!9/*FV>L7C[^'T4HS?*HLO%J=A.I^$@,4PV6)'@K$[62-@\"G0L@^@&R@KI%?COY.LOZT.%OAJXW__(%^$O^*IQ&7 MDQPE+P83L!PWW10\$%\<,'-DPM<+D7T>?':OT"%^6BATT5RZ8[\NGH9-;\-; M'(22@_#2@BO)U.(1"%38J.!5$<^Q=Z'^0EN M#&OF1G 3%,77%%JK8C0$)0)DKVW@06*6LL'Y=+7@N%?(0_H^A\FT!R!*[=P'RB,?8P\*9V7*I8URC) A8397:2E;WJIQ_R3F\N.K+2#U'9HH7\QE9\ M^'J#<%YY2'SXAKM]<%(ULK%^*KEA!B$V"HBEE"V'7\ +2::\8RU*QUO>;NV@9-TM\ M*,^@J08Z1=*%.ZV,R847A&0%[2PM:E\7BHN,1<^%,5S+UL-^=E,S[AU;&VWO M :$#1-\!B'8.0;ZPKLD[EB2%3L5D=+0?E0[770 K-_/ZG:HHOJ\6*ZK;#[@R>8I>.)8 MS74A&'6D76O,YH)S7CGGX-57Z[N*B-_#M"TN8^FMS, MI'/)/@"WWH"*0E-XZA"8\;:X(@PQ-!!ZSBD8]UP;'C$'R+D#E#Q;8MABF+]- MM!(,1>UZ[0P)PGN$$"DL25G50^1"P4NBL2#8BGKUIG)>Y U MKF/T%#:IC49&?K.^9.?%M!;\QK--*AW6SG-53$SXI#D(4>N(4NW.7U@!&^EP MCC9(=CL=<^O#]3U+C%LXW1XD+24Z,C">TW+3]?/%K-9K$ OGG8Y>SU^$;ZMG MA=;XVSS7U/+I_.1#H###V.JE<49"JG/F'?WB/ ]0N+669REL*GN Y9'+CEO" M/ R AI1\[Z!Z?K9:+TYQ^3'\ U?O%JL5KE:;!-Z/G_ OBT5>30)RG6RQP%*@ M+53(P :&# 1J7S03A7'9 FSBQJ*U7M,.-V,99PX+,9:4PMIA:0]%HDK&^F/@D=37Z6]W"O#^3$N^UZ4 M[85"]^.@<$"]C&S[7G[]?-Z]=W&^R^HHO$V=Z\66JL]5G*+;D"%JG\[[!@:; M+91B690Y6BWV,6T/+K079OR/@YGVTNW ,+V>?R%A+I;?KOJ3O,<_@L"O'.T*XJF7<&QOA4E%IPF8QI;EY7M)&8_*/V -]]M MQ-_+30'Y@I=6]:_A&[%UMIS_%9?I4YCGZ0HG(J9 G%B0J3YD*RW)Y&ZZX5HC M@W#HPCZ1X+[K[8>:'^CV>S!ACPR@OTS+^GE8YM^6&/X13O!\T,%$>>8Y$0K. MUA1!D1D$(P*(R+(1)9;$'JK$WOWI^X'C![K@;B3(D:'P'NEL/<.+/MJ;\O?% MMS!;?R,QG2S#Z7G?R]KM)55]G=3N;CB;U:KVY33A)'GMM/$!0D%3AP(1ZAE/ M$.HQK'7F1ND],',D&?N!ZP>ZXWYJU72.PLO]-7&I-A'F$@2W)$MF#>VQ2*+- M661>LA9FGQ-MW_7VP]4/=BT^B+ [B-/JU,7:1N#OT_6GRY/Z/9:S>;Z:C_C\ M/#-K(E+0,3!&<4*RH+A7=%8G7^6'7A2CK6_=&7]_ZO8#W0]TE3ZP@CJ WK/\ MI0IJ1;;W8D;4)*K,E T:>!VWJ9*OD6DD#E2R+,>01=BKTN0QX=P=*O:#T@]T M-=Y(X",?=^>7^6_+QVFMSYTNEA\7F\2:M\0)S5D^#H[T(>B32W\5X%<2I06O."UXZ,SNF#,S+3.^=U)S'Z ^X$N MS]N*_R?H#'>94[THKZ9?,6_N[E8D\^DI23W_;46NP^S-] NNANX<]VA"GKJS MW'&2ZJKSG.7!YMK/-L7:1;9VJ'"QEHNIP+@LCB?;^AJ\L\YS.\N3SJL()+G% M47D!Y-#4"I40P4M/1J8@"R6C4GJX,<7WT_8S]*![#/YV]Z!KJ,,>.F5L:CB1 M22%\8*"3K36<(4/0K( S3FF--JB\5VE&TY8I3] NKJ4NM_9->8Q@>T##93\H MJ;7-3-?>9+5'HTW@-'K(+M860BS$V^''S] WY5'*VM$WY3&2&[M]QG=]/W1B M)CI=[2+1K&3D$ 4:<-F%8!V&&%NHO,.^*8]2VZQ0+ M2%]+%V6=#B1- :M'/LKV_*P8H_6'X=W #L//)^V_21VQA"D8Q/ M#AU(6Q2Q5/.YC%(4D0J4B);=R9$;KEG!-5F]]%D;P&D82CD]X^U&U\*8O"G6 M!" ;:>G@S0BQUN@[[J0R1NJH6L<]>Y UKI/:' K[0NU O8Q\[_[J;#F?KL^6 M^&KZM?ZVVM+\0W!O7:+0KZ2Z'X7F$+*LLY5%R"Q:+?FM_/*ME^I[+-4I= Y5 M[6(X.8]=*[.9?X3+#XNR_J,.8)KG?P_+7+^\8$8JLN,J(K DZ\@.H^I]@:ES MOKPMB2DKQ!Z@>7"A<4^W(2'35L8='&EO,*SPTV*67Y]^7BZ^G-\R788!7LI$ MX2)PJ^LP[$SB$H4!4XR+8$P4L74-RSWDC%MY/A2H6NMA9!OTVQE)L D M&AZ\P@QHD@?B08/SDAP^+[)(69ETNU)X.+1=D]6I_WT@$O8%VH%J^WK\T?SITPE>)"(,=,('B>AOE(('":6D@&VF8M;A 7OM 2= MN+ R:^EU\WZ7?:40W*.^\S.,7%TI=7W@9K'4-I<,0BP):H$*%L?0XG S[!ZB M[J=((W@$!G>G$3358P?.PCW\_/;MK^%_+Y;/9V&UVMQ;QFBRK!-0O1>^CI7Q M%.]G#T6CRR9GKIOGN3R"O%Z2$]HB9/$TZNH;B=>,U?E)%Y%E4;$(4R\I9:FN M/DG0H0\@C-7FY(O3 MS[C&9R=+_.Z.J]3INDHI"-G7;E%&@-=%50EI%.2VF+C72*3'I/;OI&;<=XZG M!%$@<'JCF]O2X7;*+S.5!(C.1R]NPJEU;W_#X3.*^ M3VJ7#CR(UD8YO>UW;4; [6@ O\V8;%8*TG_!;/IW7:;XH%!H@)*A=U+(F%J? MT@-)&V,PP6W'^\PP5C#S#+5#N0Y.E. 2_8*UTEQ)H\F];.W6/T70U$LOVJ/E MD#D$Q^FCBY%R3[)S,U !,2C'C0$;57W"+F1C;?(@ OD/2I M3V=%V9!9%R-. M#)L8;,=H9_)BN.?Y^7&>S"P%QGR*=F(L1PNQSG&4$F.DHV1S M.F0HQI%?/_6NC>D1=ZI..@@JGV3SQ^E9_X-Y%CD9Z8R,W(2:I]'10"@%(?LL M2^%61=4ZTQ\R9ZFL0[P^-2Z-F31^V2@A#ITE&."J"E4#\0B8\*Q MH%M/F3IQ7=Z(<\O&QUDC371=3+65XUTMT"_S=?CT:86?ZBR1[9^>G-PX[..; M9SR.X.K,:9 2""R1[DK,.8**SD.,FH/5/,:J]8D^4QKDGL0WY3/;K[U. M;'-1%,^QOFY@W<=$)\=K+D"C]B*Q9.D_C=E^BIZ7D009@I6'IJR9-B;N4Z?0 M)E^ERW>K#[CZ-D_7/8\Y.O(K@P(3PW#R MF(#I9EN2<[M7[WB=,-,VFOZ2/E-+%V?UNL+\/%=0G7[X33U3Q< M5*%\7"XO;DINA(J:.AP\M);L MQ$#YI4:.FV?Q5XF$LUZNYIL)!O\B'N]#7QJEK.$03:F#P%*"P#U)*S@>:_.P MX8=<#(=]VS1YY7'@,H)\)T;,OY;+?#,NRF:OT3!(JO9]9*G HPC@,\M6^)@3 M.V0?RMTG3I.\'4?S1\IIZG5;X?)J59M\EHL;;.K"=+5GD*P,1'V($%4LP$LR M&&M9GCIDWL?C3YXFA3J.MD^4V\1:?Y7_.]2].C_3A?9I8Z)N2KZM)J>'61 ^ M8'T\<. LV:6$BID4I5?.'Z#[?9\_S3+C<1#01(8=/,!L)7,GF'>7GW%UVP(0 MLV HY^7BWH<5M<[ M3.?K?__T_2=L]1FA-DIEQT*R3.K&6'J. MIFDKM)KG,T=119?0NN%F>P9K0*[)N!(KFP L,/"2(5BRN3[DVHK7VDP]1].T MJ?*V"'@67B>HHP-X/?,B]?P+ M=]#PXM'J5<]YUQZE@!ZQ=&_XG!(YRY(R)(KS0)4DZ$BF ,G;B,Z@EH<-QS\% M2[T,)FZF\N>@=*3\.X#2ULP^XN@F81Y5CO0+:(ZLCCLM$*)&^D?/BU0L"=UZ MX,33%'4&J&,5OSN\;*&%#C"UQX2_N6WH5,'*7(('Q^O$4T6_1&\4)%6BD-$Q M'P\JC#F]S.K-H-[KT4KF1[OTFJJB V@]XS3^^E>ZN*HC5&N'+_TW?PQ_S7(, M+@JEP;K:UE1GO 3! I#'R&QD@G'NSNOU[R*SRXJM(W$RS-,_66F]]#_^:+O? MXZK^('Q"/LLY%,4\\:!#!F6Y@^!M!FTIH ^!*]]\U/93]'2936N#M69JZ+HZ M_E5*JRO,-_M]Z2]L\M$W[7;;GI/Y*3M)!W]%NRKYT[AK5"F_)>+>MVV__[;N M.:@D:.DO-\6 MFYY-LLH_+]>7ZYDEKJQ.!IQGG Z0C1"2UY"]L5FE5/Q!;8W/?].TMV%;W?_P M%ME6QE._3F_E]$-[[]T, ^]4,$4;L,'P.K#>@H_% (^U=(;Y$/,AZP">_I9I M[[+1D=)"MAWX[;O\/KKSKA;YT10"$;+*J@3@J$A@R.LP.X8D-5[O?W("8^N) MJX=3-VUN=!RTC:RC+KSS7\GC67Y'W$Q/W"7!F62):4['R"5/!TH*XJ9.TTOU M$2.J'(1MG>EZEJAIDQ+CHJVM1CHP<1_"Q?6*L;_2?(T4P[X/WVO^YH8='0,O M*B!XDS=O99RBFJC IH0*$U.2-]^8_C1)TW;DCPNOEMKH %Q;8?VT7%RM[P2U MR'5PYY8CIKQ)R7A@M3[Y.FI&5) MQU2LLX^G9[8)C2PD7N@'.O*"Q1 J*4Q J7F'*LF9G6]^,3Y$Q3 MGWHFT]5("R]T=!*/46M67SJ,KH4ES(,3A0,R+S5:&Z1\L#?E[*.3FA>NCA]. MGD,;'5BP3:)PKQ1GVA8I4PZ0HJXC=X("1SR *]*G*)+E#[NE3M_)\R1%!\'- MORRXC:"+#I"UGQ'%/4FB&N&D98U30MU=AI!SC6"X+D:-Y'@=B2?.7B:@VJC@ M>"PM+\/%R \[K^=_83YU!]R.#VGW./,7_9N#KQ%DI+.J2)(YX2B6H"J MP"LK 8-AS#*7=/-2\F>):K<[[9GMGS[YDI3C('SFU\8S."E )*-4R3IZW]KF M'$I;IPLMC\+-_IUH#?73P>6VEYM[!9/26B:8-)"#K-URS(*O_9,I^^+IYR5B MZZ*M \CJ90-:2SPK&B;H%C@$/C$25C /GG '+ M52[>,^Z;>^Y/D-,IM(Y5_7(-O_R M]8H^ZL.R7/Y)PB5N_B.L; #(F#J8M M&1@;0\TTT0&J]LKJS6TK!\O6"=1^LX E MTYTJ=P#-6@M>12]/ZP>UYJGK9 MLSI%SN@XU?0,MG^LEFOBA@15DA-@;9W!Y&N39$8)*6CZN>:VE-9&[&F*.HWF MC]3_H? :KHP.H/4JI:LO5YLRU%^0B$CSC9[H]Q>X4=@BO_JR7%W._V?S\[W, MUSYMD7,24 JG, ,9@Z 2_=.M=G$_1TVF"8F1[.501S8H73ICN<.\$ M/3@X,R^$4262I3>19"2M@#HD&8K/0B1R9K1MW1+Y!#F=VK0F+]&MM-!UF_/# ME?!W>[-^#JO5]SHRX,OR:G&Y+/]8+O.?\XN+XXMFCO^N=K4UC?AM5()S\QTU M$_^ L%_FZW2Q7%^M\!;,VDB=;7+ ,].@N$5PA2G@IK#,6 [\X=*"DX_^( )/ M-7LW7_;'\N+B]7+U9UCE&2JMLI,.7&0)E,4 Y.MJ\)PII;7)1;?.M>T@8]I( M8SR4/#1YIVJ@ X?LAH69$R':$!)QO]G3F.FZ]]6OI&]-)8GX:!EU,^3T 9>C ME;@'%(,D>C02Z$*?+_.'R["Z;(J'5XF< R+BEZL5&?GWFV^925]8*2969FK_ MH\G@N!0412LCBQ0AI]8.^E/T3.M-C86;DR7?DU7A'"V33M?\L:I[D J=AEH0 M':R.+"95[%CWT;3AVVA698A$3[0JOR[R9.[THYM[!#=ZWW>7T#R.NEYKTM M0I;G45??2+QC[&WXMY3H:#-@Z3SE$YW;K3:2")TR)R M-*@<#LF3]=8!+.]F/ETOT5Q_GG^]J4RAJZ/8X$A8N3Y^6.L@*NW!:6*0(V?$ M3>L:H?WD= NWTV'PL%RHD4ZZ&,)5!Z,LOWS%2WSU:84_U'5+(CH3A-3#FCA#RC6_>FMWJTJ?RYXQ34-^BN"Z&T,Y;9@,!%G6(>,(//H@#C M17"E IW0UB'MW<>B8+#839<)7U#[%Y5TP_/_ZR@9,@%H#>,+@2*_$,N M"6*T40J&S+/6D[J&4]GM'3LZ#%NH;3@P_34P%W7J/N:QH5G+FHS,%&K)"*'F MSY7E'DBGC-_W%QO'=S&S_#T*-LD@I<"N84Z MM)&8Z@ MZK*ZR)RG>T>2H(TVZ>%^AK'1V5]N>538#(/HR3KL *8?5R%C)?\FS<0+FL@%JAL'T-!5V =%'>8)'/-U-[D4? M="D&I&%TU=B8Z+QK 10I:FT<%^A;W]1#Z.NC '7\ 'LTG76(QTW&_O$I2U*G MPG@"D>ALJ:(91*L]>!6RQZ"*4ZTSBX=1-K5Y' L9ST"P@9HZR#@>D;)/6BF& MDNX6=(9]5+,+(N^EE6" M3[*V3&F$F**#DF/105FZ II//7F2HFD'%Y[/%6RHEQ2,'^@O; MG>';I9*7R\T.FG-T-YU&R3EZH!K*:I).*4[6F$NN:C^F *70@N?D4W)1'+>B M"&%&:X<]1Z?44P[,O8.^U=I;TL''/_'B&_Z^7%Q^7L\T*USE+,";.N)660VA M6 .H:EU)2C+8,Y::'4#Q2^JH&H*](8YI8[UV$,(/X_:_,*P^_KF<99V<#"6# MD74 ?'$"G+'TCS$423)W,IZQ,'<_H2^IBN-\F#U&BR\3JH2]^O"ALTRL4)Q8 MZB#ZQ"&P(L%%S)XA2UFVKC4ZDM27E!,],UP':_)% O;U\FHU\\*4)+P!YI!N M$(-8AQ9&8(91F,N*4,VG4AY'Z4N*V\X+U\%Z?)EHI;\[B\9E;8T![FU=S%XW M@H8BP# FL,1L-;:>&'T<7N\1OL&;RW]CQI#-L6#2I:!NEZ:_%OM8L8/X:_\/[(TN67K\M%[2A>ELO/ M^'ZU_#9?T[>5Y>K>WS\E%WORE[9,N[:50*,,Z^W7[ !VTL9+'QTXF4MU)STX M93D4U$&GJ$S@[:N_]Y)S^O"*S2;PUTBV(UQ\($76K4YOZ-^[H._;&OF?<(%E M?C> FPV5U0\" M#Y+B3$L;?].FSZ?V!8V5%T')4R_;+]V MF#31.22G1H,5@0) RP)X+P5PRS%SPS%AZU*ZHPB=NL1S' =Q?)UU8"\?,'DK MRT?'K?HA3 *7U0^QAKABRH++LB04UI DQT7B'LJF]1?/ )&G0=E"7QVA\ @A]TQK#Z1#97'<=X?(PGT0* MF84G+SG%V@Q=,)*7K#U(;UA06EB>VF\?&T#@M/[DY+:RH?8Z\"CWG3 94BW? M9V ]B^08,P%.1SIPUIA@@BK6M-[!<8HA'+'C8AROL(7<7]YCRJ^E8+J-_(!R%-=G>#HIHA3#BH5H$IDJ$QFXH MXQ5G" MPNF/6M>HC/AT0A_Z,QV ^>5FR6"Y7I]S/>.AA%*B\0@IV%A7D$L(DD)]&3E: M;:5US;>3[*>FWV>0(7AX-(^EC?0[<-9N)?3JZO+SO=.)IZJ7 M[8 K$14B"8H\P]I!DVR!P,E1Y 8=VBRB;]ZE_PQ)O4'I&+T_G/O94 D=8&JG MM7YS.U1(<"_J'AF*5;6Y?OUPSECPT1>5E1 EG,4O>M/'Y+"1[K:&2N@ 4GMB MF#WQ[*O[[W!7],G?[_Y].FDS9J,LBFO(20&XRZV;D)HR MT*$S=B2R]MVJ9U=S%SM^]K"_.SF-ZUE=IJL<*Z!B"E)LGG3/<"$Y;, MQWEPO(_$#DWKJ$AMHJI)L5@6>?8>5U]"K;W]95[HZW&1<'T;KV>O(QJ5(?*: MU$ZUICM9!Z$D:0)3BLD'H^P>I^XYIDZ\CH*:I4/N]CM\N:^[PBES7NPD9 M'SZ3T'\*:\RUHIM^LOF;/R_7E[-@6%$:'?# R:W%6$B2%(3IK(LQS%!4=B;S M-8SP::[?MA@ZS)R-J-">+]Q=;&\&O,QRYBP:I4#[.J'KC\@^\O%HM7GU97BTN9SZIXB4= M+H&9SG0@<0959S>S='5'3]H&?W\H=J8[>$;9<7,X7G\A1 MF5.(+A)YJ$EXP,)"W05$/>@L$\IRTL(!I(6)"KM$WC#$I!?$)F/(0;=?BW*\065_B4CZ@31O[R: MRIORY/H2OIG)0?_>FWF(=* NY\TG4QSX;2-75![#\QD**IDT,@9F09C-J@C' M(!I?(-)_M-$N>MVZ(WG,612W/1;XW>3O[#4/2,$-3Q3-+\Y#R*LD^*4$U'RJ+FUN4XFO#)KA/V(B3<8Z&/OSO*,9RF(: .F. 1E M98"8@P/)H\\^I>*,><:2'?1%$X^,:*_8Y5A2[L#+>L10/6K;G]T.A%_CZANN M7RWRJY165^%BO?E?O']3S)R3G!-OX()WY&\X#SZ3^V$EKWG".A>K=9]+*]HG MGC,Q&F GU7$7;Q '<'[_Q8^XW[JZZR>>!&7)4MG9,Q^)AXFD4/J!]7]WV>@-\6WTCJR]7WF:WSBEA"\I<"KQURKBYLU1 % M>N/01J%;/[KMIV;:-[8)T'B<'GIS,I]?@1I3$(9'"5(8 :-]1@\79?J)!\IVB,G02=7I2@Y M!$=,.1G0*C+R7K9N4MM-R;2/;!-$P, M4"KG=+3D-(SNGFTHF?;A; (4#9=_!_-']LCI7OA^ES?U7,C$Z^!(I\@5J$VB M10S,J84,08W?:0O*+C23>_:#X\XF#BNLQ9GXR._8:NH:JZ*(C:S=K[U?(K MKBZ_O[\(BTMR/'_]OU?SKY7#F351)B\\.09UWX)A$J(BEQ/)S'-16&"^=1'! M0!*[3$J?!Y%MU-8Q+C=NZKUE(-L%S8:5I&3.D*6JL]4XA>C69L"D;,9(09!H MW3PTA+XN$\;G060#A?4.QQGGH3">*-CVM9VSB$">KQ/D]&I=.#:#SPBV0>KH"ENW+O3]E\/"O;'H3:VP%J"\2."B\N"X+-K&[,5HX-I%3Y>Y MX;'0=;)"3H77Q^9CVQ\PPQE3W-=Y:T60E(IVX'FBR,Q36):-#URFLYBN?D=L MGA*\-I!Z:PB-7!3ZSW!QM?E0^EO_N5C1W_NTF/\/YK>!HJ3:QM2D&/3@;QFE M"/0X'L^QB(P\>:ELC3:K?;+:@L\N0QTZY:PNQN?6>8(1BC_KL\@]:6^G'S'! MM9$*7(IUHI;)= J9A\R+B4+$H.-S^-GUN?V6: [1Y?T'I9,DUT%6;,]X/NEL MW P2<'+3RF@DU+PU>*:-M?0[D?[.LR]/U^QATRZ'B+E+L&P'\&FGE(Y!@#75 M^\NY0/"I+APU.J<8L,31VD1?PK3+07H^=-KE$*%W )[G!BTF7G)D*8'EMDYI M*H)B">3@/#$E47JO6F/H94Z['*3W@=,NARAAXN*;>_;YS6TSF55*DDUF$))+ MH*2@,#0+A!"Y=CJ;H/TA15R[/GNZV2Y-;J(F(IM8Y6_Q\MU7K$[_XM.;Y7J] MZ6)03)2@(&5=LT]!@T=5]UV7$*7#%![F:W8J_/$G=^%X'*FE93.1=7!O_$#^ M_1;2](Q90()6=6-T%ZJ/ND(#".3@1&%VKKF;0'D#5-CFX40+56 M0C.S=+:>[?N)*_JCFPZ.QKW:SWS+R#W:0W@\1V]V2BIAM, RNNV3A!$"M#;D M/:/62HVVT*I];_:#F1G[A'U;3W\]DVK]'E3.!H\ZM M6O^QO+AX?6W:9\I)';VUD)4F9X %!D[;!$:0U*2+5JO6E^G8/'42P)V(S8?& MM"LD=. @[N%_5HI5F#W6G?>18EDG(2)YO%%Z)V,RP;#6,Z7VD#(M#OO"R[*] M\H[&(+FY\V7=/[JZ'!.)9 A6M?M^_0>NKRZJ7_V:E+3=6OY^0P/][??+];PJ MB#RMS'BRRM8.*$V>D*X!FA/@9$E!9$.9P!*%R5I@]A_3U9AM<,V&!6*R5Q"YLZ XH9!#,J *,HQ M4;QSBD]Y//;0/6T!Y=_G5+2 Q.H[3C+L834B1GT%H7CQM[HPIR MX7%]^6YQ+T][LQ\!D^#9U*,G0JISWRC&CMD#1RU5"ME:T3HM>@29'1 ;%"H?]KGMWCZ.X*/1:\?M-]_!\JX#0^:Z MYBDK2'57J8HA4- 3(UA-M[A((A3=NK?@*7I.-6VWG[T=H/##N-^MY/.[!?E! M5ZM5=7 6^>VR'J_K?_PIK.=WKXP?,7U>S/_OU4T!#4M.,.4"V%B=&ZTC1$YV M7S.9A2V,9]FZUFQ,?J;-+S=#Y4-KV0T$.LBDW M8W(Z05I[&.P#W(D:Z19>XH89)AU*J<'1'5$GIAH((F:0S".B*3SDT:[CQ^1, MF^N9%E[':*2#F_2G<%&+(S]\1KRL/1L;955[GQR1SDH 3O:=Y!,2!.\*&*F$ MDL;JA*U[3_?1T@FL>G/MFJBN4PAN#RE7WD0G$YBH,RA&[#B+C!CSFA6+D9G6 M*8?]U$Q[>;;1]@$0.D+T$W?M;/!Y2ZP$ 2(5'T7V*&3K)[CG:)KVIFR,L5$4T0&P[@7O\^BK!3?CS8Z'(0W%LS[\L(03!+479@8$J20*=S (,@R3)8))A MM#AU+*8Z2::<#L!]T.X"#1/[EC]=K><+7*]_7GZ)\\5V_=%V>_4E_6X]SYM6 MUOK0N^5T>RM%Y;7!J,G)R0%4'3'FE0W C$LF*LUS<0=XF4<3T D\^P#1\MP: M[<"J_X*K^;=-R=O:S7B*GFEK=+OU,IJIL"LXUN-6W^X_TK]YREZO4*RV8NT MG:=6!$\RD3>Q$9+UG Z8T^ R*\'+&$J48\4K^\F:MB.@VUNRM4)[PN@NAK8' MV6LN B=&BI<9E"P,?(H6A!5.>\:$*:/%U/O)ZB3L: 6% RI93M%+IU!;WQ[B MK8GG6JC$L;;3^+J.4$0(B2&@Y"X+GID?+W_S!%V=@*T5& XIFSI%,QV@;3,? MLC)25]E00'^[ &!S-*-SPJ-G().MR2H5(/A8WS*-RL5@EKEUZ\B3!$V[J;3; M"[>=$CM Y ,>MN?6:&D=!5906[GKN24OF6L)LE@F?##!8>O-@#L)F=;"-53T MLK74.X#.JY2NOEQ=U,;D?Q#Y=9CA6[S\.:P_O[Y8_OD?F#_A^XV<;P*E$(SW M:,A6,T.Q.T=PR7IB+VB5C18RM9Z -9#$:>'6 !3+\VFH P"VN"'>W Y@="85 M&TG&J)BD\UQ"78)CZCMZ'97DN'>C-7BU8&#:)<_=WM;3@:2#$W+$:\^,L<2R M,.2NUZ26BB1VMUD0);).+BBKWN M2[OYX48%,^-E$.@,I*!3+:^CJXNB3Z ?>2-)ACR/]Z*WGZZ77[S=!J;-==@! M+C]<+M._/R\O2(?K:]]MEGA,7C(+26@Z3Q0&@&>.@8FU0RLOZQ9N2/!]+<&OZ;&."W19U:5!="_AI6=5@1 M!;,6E7'. _+:#^2D L_I7F!*&B^,$N;A0K)1,IRC,/?RJRO:G(<^T=3!,;LN MW*>X>X6?D3RF6GE0Y\1X%RS?L/P3EN4*22ZU(&M>YM?%WA_#7[-"/A2I M*(*6B8.RM5S*2D81M)3T9TYC;MWPVH[ZE__ VN:@3(2'ES==Z&XWP5,%CP\M MR#,%CXTG%8U*X\A3C\XGWW-,4&*8!#/1 T6=M3R&U8W!+M*I,,R+F(IGK9WC M,22@SD5:X_BA@D4VX$7]'1+1<[1AQ(BL1 'IC5GCO0Q. 9%!/5A#]-43^$9KF"@NN!0R@X!(HI8Y0[3TB^/< MNEP$AM#:S/ZO[L$:!,"S]V -0<.+[<'RA2R*D0A%AGH)1@6190&.%9:U"<5I M_HQ+_?]ZL%J!J$D/UA"-=F#5=UR.&]N 0=OBL0",J4S_'WF4 MK='ZPX(.)&L'Z1 S1>8%87Y>4*T*:8$.Q M8[UK[R5JXJDH+51_ )R.U\/$5^^'<('K+V%-G_9JO5XFN@VPYKNWUEAE;HL) M'*1(=.RRD^ ]KXE&Y70*13(\9#GVT]_2'T1.4.=R%-GV:7[V7NDW*>J2DPS) M2.#7'C)*(+X\Y)0,G;)D4FZ=#SN"S&E?DSN](9OJM@/X-O25?PX7J9:_MNK/+1:M0@BF>@N*3S;(4&;5EVY-+Z$#XI;/_&TY:(X3]_8[>O?7+,X-.9RT-%+K<0=7.=I^%A2"UEQ6WOW,?"\SN@J+]35U?(8Q,RF8AA@R\9=XJ2M< N@0>-(" MM>2M3\80^B8>[7[F5-MHFNO 6SJF834JS6+V"EBJ+!HL=<1]A( 4FZ$+):6Q MZ@5:MR2/%CST@=%V>GQ14'VUHA/Y:3NBJO[N77EW=5E[1M;;]5N?/L]XE%DH M[XG=R"FLX88N$Q7 !QZT]=%@\^F<;3F8UH'O%^#-M?^WZ 2Z]\?7[A9]U(X) M'^.W^PPDY/P]/:=(ZAR-.\5BMB9SR/7L**<-N!@D8 K(R$^W<;SQAR]M];E7 M1LIH4YU-0\><&(/ Z9<4,?ADG"]\M&V[_[M6GP]!Y5E7GP^!0 =>SD/K4X=E M;\H >5'9&1W!2"&(CSIUR18*Q[/PQ@B?O6A=,+F/EDY@.#E:EB.HKE,(WI07 M:H?9\%I97^JL(A; V>"A""%2,#)9U_H9=S\UT\*PC;8/@- 1HN\01/7.6%XM M-M/ZMT6E,J)$5R)X9PVHXCD$2V?-6L>R\X%.7^LDU_-4]0>J8_3_#*Q.5$:' M\/H#O^&"?/>KB\LYQ2HW#3I1Q1P*@E=U+9-3" Z+ F9TLDEJ^M/6\S\.(FS: M_.F90':Z2CK$V:]Q?IG# YZ*BW67K 7TEBR^<1*<# 5$J97QPH@8QW;-=M$U M;0;T3"@[62$=@&PDC_8N\69Y*,E>[[DU-=-;U]/5T<4^%Q^2%#F/]M Z$D^= M5.'U%H-T!:4.CM91S;T_6IA9YHB2"PM%I5I[R,@U"EZ#\"H&Y[+6KG7"K0'9 M?\L@_4@B/-HB_RYC>)DP=BN2L-R!B'5<02P!?'V.+-5IRK,^QXVV9 M'$QNNZG1UW=<"EK:H#1@[255CFEP1B1(.0GTCN+/YNW?#TCH92OBN,C9/_EY MN!XZN,ZWXOD%U_-/UX;[ND6>2:M9$E",\*!0)R C'"$I%;0K@JOFSSR[*>D% M5$& [HSU-M.011:8/ >&F=Q0.E#@HBL049$3*#&JV+H_ M] "R>H/4,?I_='&U5487^'IBM39GN;@Z8B.D(&L=J8<0LZ<@1\N0;9W:UOJE M[2EZIDVWM+S8FDF]*P3MV*U=K @\<0;1*W:]C-,+.A(JIFN=K M]E,S\:2Q)MH^ $)'B+X#$%VO"[I:55%>/S[>S+#D3(B2.?#(:[M;,A#0"[#1 M!V:3MB2]QA#:1TM_ #I&USOW-)TH^%X ] ,#B<607$;0J21RPJ0 ;[D!J>C: M%98'K5J/!GU$Q,0MUR-"YFA1=X"57S!>WB44-E;8)43+8P;F?:0(D&)!)VQ- M=PH;HG.)E_8OFP^IF+8WM&VZ[B0)=X>1M^'+3=; N:B=50F"B8%\>ADAQIA M>Q0\"E9L:)_BW4W+U+F5TW3\)&2.%/C$P?1'7'UYLPR+UR'=WSAAN.7)%PM& MZT)Q93;@DG' O3.*.V>%>+ V9VP+!L5I;-A5A!];C VE@4\=TO3.Y M[L%<+C;%(IMCDA$C":+.;"#+2M6CMUNXD9.+E<>T4O6PM M]0Z@\RJEJR]U)ACF?8MXMX:521Y0Z@ IU+(T7QQX;4I]XC<\%^]Y:KVT_&#B MIH58 R LSZ&5#N!V9\+?W)9Z>Q>5,5(">DZ^H/8483K+0/!BA)7:,-.Z_GX' M&0=!R+R$J^U4&7<%D[?+JH)P\>I+;6@EN90D!6<0M"5G,2H%401R%GE0HG#N M"FO=\;F/EJG=Z1.5O!GV!X75*C.R MG#8'%Q1ZAQ!&LXD>ML@YP3I=QZK/+YN[)N2F%K(2S6T>TG MS&T[]IO.U;UU(*\=='2AT1QSJD7'P8!2PM69@A%D1$^&RBJ;Q&BWQN0=73*R M%)'8%8%C'0"F*68V##P9[FBQJ.CE:-R_\(ZN(P"=M0 ;!972F5LETDKT\6_]6FZOK.!EW8&+VI>SK JZ?P_KSZXOE MG[?A3OWA'Y@NPGH]+_/KTJN?L"Q7),N_9MYGG1,=.N$M25*;NAF=7-..^I[,69' FEG_>/9M?H2\?RJT)<_9)]BIF02">3+_'(3X-,?WHZ.2A3(C>F MQFU*Q\B9M:V3(D^0,^T=/AYJ'EK"5AJ9\+I>KRYGFX4XFWA?YIQ,I;+H6ACB MO((@C ;//$/+LU(A' (C^M1[$*)_NH//#U\X+5":J6]YJBQ[ ,!-LX4BCP"= MHOC:.U!T%B 6&\"7Y)2+G+N'C;G'0V#*],4)RGJH[B,D-['"?Y\OYE^NOMRD M5+SU/&H'6B173: %%^L RYBBC8P[%PZZ/)Y1^0]?.K'2CU'9LH7\IE9\^.L> MX?5NPVP+>*D%*&X=>,[J.Q-SFG$E-#]HW.1SBK__I=/$0LT4?[3\)E;\F_GE M_--&S!2B7=N\J&QVG@4(F"GT$B5"]'76#>-OGC8<'N/6/U&Z M76'C7O:>/&+&DTS@5=W_H9*IXX_HDN12!!909W50F=(@A$S],-9"GWNA<:1P M)VX\>_OIZCLN_OG;8OT54V5E_7;YYV^+]'8I^"\__U,X2[9N:Q.Y"-EI+B"G M4&TB)W.8R9-*GDDOF-)>/$@^[^Q&&_"5O<#D6-TNQQ=T!_G@.UG5YIJKZTZ: MR(+66FHZ3XZN86$S1*5$34BBYT4*ZUM7\>^B8]I*R-874C.)=XB:F_9/SU-. M*("KFKEAV0/YX +J.TCVL7@?6K]P[:9DX@3&R1I^!C)'B+L#T+S'19XO/MTQ M4OJ"S3%:7K87>0?(V3QA MW4\8__3]+4EHA>_*W8^_7Q\S[55$1:Y+X>0/!I/ILJ>@WZ*F4^8M0]:ZB.QP MZJ8=]3':A3:.=KK#W9:K[;'D.6MO'0=TD22F=8(0:R^5*_03ZU(^+"=_--!^ M(&=BRS42 IX$VO'JZ !9OX0OX1.N7Y,HWZ^6^2I=_D*$I-O92D$*"A;H !K% M:N*;45A;H@"?T!C)$KD/S?MHGR:I)X2=H/J'%6H-]= !K':;^#>W]259%SIF M.E-(FC;%?!X8^UFTTJ7E@]S1)TTXA&>U*;*B';F#U[NMFTQJYDY6O M.K+GVKQOWNMK^W"P-H!0G*3E4P+/4($(T3BM%'K6NNCZ>:IZ?,<^$@0[ =9, M(U,G,J^JL7U7-FRL_S6__/S/L)K74[CYR?OP?5,V,O,E1Q1949PBR7FP]45/ M%/I=Y,J*D(BM0T9J'?AU/;Z'G(:>L63="7Q^F:\O5_-XM#.HIT.+LL?C?*_*S'ALWA$Q=M+M)1M=4[&O_ &D#= M]Q_XS*2[0>.MK M.*9-J&M1A:,H2PD*XWW.C@)Z%S [AMRVGL:PFY)I!X>=#UE'2;X#_#Q( VVS M-Q^65W1.-E.)9HJ;I&40%*MG36ZKYQ!**N"-DN1().%RZW%0SQ)U$*KL2T15 M6WV\U$:B#^DSYJL+7%X'53\OUY3=!I%:R*KHS-35(F, MF?+@ZRN#L,JHF)+!W/KMKYM.HY"+XCER0,WK]9]K'1R/(#439.09#ZSU(_K? MI--H"&J&=!H-T4@'5^MUL^CMA.4W][<5V5B@D2,">EC%L[A$J?S16HXW\^X7231$F1Q5UH_^% SY:ZZ !;U8=]5SZ$ M"[QY\V 3C(7@G%,/AACOO/Q:.>'3_LB MU!X&;:38@=7X!RYP%2[("K[*7^:+^K2U&;OQHRF40B1>,$,IILX&R@D""PYD M4=D&I[,_K&E[@"4YB+!IGW/&LR[MM=(!U)[+WVE#5VSBGF25-"C4##S%K'41 M6VV1ERZ8YH6H#6JZ)FDD/25 :ZF'#F#UXX- -<6SVDL0$UW%H5@%RI2Z;JT@ M4)BA MAY3T6-T?Z22GWR"&2SQ#C#S0Z70A@'EN#.%); &Z4 IER$& MB>#0EZQX\5FW3KD^(J)'<],&,:?)NP/ W)3T7%_Y,Z:=3TIRL((\/95T@1 * M U&\],H9F5-KM/Q(0=\55J= Y01)M]ZQ<8JK&_HZJ[+C.FK;LIM?KFZ M]^Q8S;./H5:UTF'VBBRTI>NTDON$-P];13WE!G'7A? MNYI$;CC\?H^_MV0-/OZ)%]_P=Y+TY_4L:84A:O(>8@V341*?/AH@)S/$J JW M89QB@N&T3HO3\=!S0+]//3[B!ZC.)>D#'=L$= JWM_"Q)##F*I1R]* 3'Q"'0D M%?>,Y5B:3\,92N2T 7&?V!RLO!=G-U\OKS8O;I&S9"$'&4B>3$*-'8&)@.1# M>>EU:P=T*(W31N)=HG.PZEX>..??N: MV*,(G;:EJ3N8'J_$%X75F?%:Q53'Q$5A0=EB()*/#8*$7&S0/)FIPJ)IVZ&Z M0^0@51T?""TOP\7X$/S/1=[V3&/^]:]$?_75E_I/,XM9^$S>2F+UV:(.&_26 MTW&+WE+8Y[27K5L\CR+T('"ZOS49L!!TA6N.! MN8#>2RF+:3T%:P\I!Z'-OWBTM5!$!Y9O#QL_7ZVJM&?6"AY0:[ FURTCQ$BT MVH"O]:M6RIQ2:Q/W-$6'Y<;9WQ5>Q^BE7ZOU=KE(6X:WR\O_PLOZ"HN+A'E[ M_4<6C!*Q[M7Q=2*BXA R*C!%)8]96FL>=%GM['08]JV' >OE/I^,K(<.$?;N MNB![^>NF!F7+$P^N>!>^+EXM/I/DO]:?'%]X] M_YGMY#F0_D:%=)O/?US99!/9^N0-J'[35=P](+N<0>6)Q)+,A*\X[QV M!3,=)4KW<(#6S@!D]Z?W!()CM;9L*L))7U,K#Z\H.+K\J8Z;WL%)%@RE\1I* M\8(XJ?7\\H:'C=$L M9#"S<;;N\G04@UL/KF0$%B@*YX%SM,U'"SZBHB?(G.Y^G"CE[G"R/4"EB*Q4 M01!);G;-(X3D:FT>\]$DIXUJ71>TBXZ)^W=.U.V34#E"T!V Y0_\MKSX5J?> M_,#,S9XIGH/@+D$TD2QD9G4SL97@A%/<9:ZR;&U?GB2H)_@YH2.>9*! 79R%ITYA69X_JR(+,N6:-@48V,EQXNJM,U_ QDCA!W#Z"9+^KN MSHVQW!I)%Y0FP02@ T/GR(0,(=(Y2I(Y@5&RPEI/17Q,15]@.4:WCS9[GR3H M#J#R"Z[FWS93UNXL[Q_S];\W)TF::"F&).)5]*!T"A1-"JQI@:@D!98LM'9K MGJ)GVGZB]OG;1I+O"D4W^POO'3!?HO-H$LY*$D'"ZVTV88456OH[*9DVJ[#UE=8 VEWB9GM:0HLEZCI#(40$XE& M&/I=0G(4M4B"O#E;<'34]'!IM=#SL] Y0N@=@.>& [D[8UH9:8169 M3PT)4R8YN5I<7.N*H_2>2:\L;]U9< !9O4'J&/T_\H':*J,+?-TWV6]NYPA: MF="ENES$(!(;*M&Q4\2+*#;0-:WB"*'93E*F[5 >MZKF.'EW )O[B8F;=/E] M!^_5Y7OR(Y?YUT6>9>$,"4H SYL5#H%!#,*!H//@0I(F/%S+WC0U] QY4WO; M#>#P1-*HI6XZ@-V/XOHYK%;?Z[*9ZSIU;9+,)I,]3W4E/2*)*R0.V9JB2Q&\ MF'%-UH_T]/06F ]#5T!6M@+?+FKZ[75V&1KI?EOL7+F1&":>,4<&,4>9?, MU!*[!)HGYTMQ%DOK"J$32>XIZ33&33>N#CN [/W3>*]5&04FPW78C'VG*UUX M<%(K0(XQ2<6=5:WS4[LIZ2D$;.2CGR[Q+IRHF[>":R?P7:E9$)T\X>8VV>E]M,S[5BI<8Q4(^EW8('NO3J%K_>#U1E9 M2BE\5F EV5,EA :?K >#*1;I6"JQ]1S2O<1,._UI7 R=(O>NN[Y_[-B]\RN7 MI677\;[/':OS^" ^QNT^3H%[IP09EL(XT.54"PG(W0F1.XTA,Z]>1O?Q_XFPW$S.MXE'5#815[PV$45/3F]T("0C_@TWC#90 9-\F.%/)&,&KB7O&02H&E>#G;R^^6H M6=W&&&LF_&:9M_'#W9^77[XN%_4$++]==]\J\CW@*\8*@H=R-VX\+&*. M'+D B1!2"!"%#5Y*P,: H$C'+R(>/A&E)OGC-^ND]-Y)EBQ4M8EL"@U&5M, MX)5V@-JJ)+&HPEK'N3L)Z3)^':+[?87QQXN[ W_K!R9^#E_G9.GJ@]FK_-]7 MZ\W\P1FW.I.%#> *!=G*TI7MG H@23R%8XC1MK[?GJ>JRYBS&9I.5T1'T-I: M]AF+JA84!6#,"E#%:R+?&)#1B!!MSJKYKH@')'09$[8 S3$B[NH=\LZ_JYN! MMS7:KQ+]T2:@N!/;^KJ4UP0K+3JRLE$GLK(E0Z"H EC03$2G8\3V/O>1Q'89 M])V"NO.HK0,+]F13IBTV))WJ]4XF64G)(6:3P'J7G MH((.X+2[:U>(+*/E#+!P#RI+"[[N?(JH!+-H0OY_K=)#]'Q0J_00H7> G&-, M^9O;HI:$KK98J3K8>C,3,D#P+@'3P>B25;(X7O78$01/'4?V,3 .34#CG9#*<\=@ZD]:.^EY,[NB0>[C9 M:1K]-WRV&NNUX>&XY[=AM=JHZ+07AF<_MNVKPC NQGU)\$RP6(2'G&4=BD)> M1/#9 DLJ!Y6BH=^\B)>$7=W3HF )R0D(IBY5+@8AN$+,,>Z4-=X;7T9]YNQW MK\<0O1^RUV.(J#NX8G=L(Q#,.1EL@"B4 :6#!!_H%QN=]]S$Y-*X8.DA)7*B M8I_?ZS%$RMWAY-YT>D77:K!*@:13!,I*$I!3&:2RRKM0F(KM@X87LM=CD(X/ MW>LQ1. 3=_=>ST-X]6F%>&]:BY&164D!NE:N/G0$ [$&UIR9E+PHV>E#UGKL M_/">('"LSI8M!=B!Z?AG6,VK!=W,P:C'0L>L2]$1CD7QX.MP;^^L976V M'6\^C_\A#5.G#MI>+R=)N#.$W*3RE"B.D21*%O*ZS# 4S&!R258'%U1H_4+S MF(IIK(N .0O$82=[AX?;7(ZU]+P9IVP ]_AJ^5I9O)EBHPE"77 M:<]U29]%J+W?9!F9+U(*44KK_84'D-4/C([1_')<-72 K ^8*"+,[[[A:C'_ M]/GR]7P1%FF^^%19^K LJ]L_^6V1\:\'S#*=@JQ+E'2Q="KKTU44'D%QD935 M%GFPC3%W$L'37GV-T7@^U76 T[K+ZQ[U5G E(D;0/@=0S##PK([$*P)-H9.F M;.O(ZT<*IBW):HRD$X0[(336J\O9'V'QZ=I!$"'KE(P!:Y"(-J9ZDY$#&NV% M1*Y+9H<@@C[U'AKHG^Z0\,,73E^3U\*+/EZ&/2A^B]=$(63V05*$*X$IBXT!ZL M%XK<%F00T#L@5R8[@Y)9<=!BL><4?_]+I_$:FRG^:/EUX/;MFT&C'5H5"P,C MZEY8W&R-5AJBC]42,COV_O4W@PIQSKK$I]UCS7'R[@XVY-[.UQ^(EI#?+>Z[ MSGSF%)T%SCEP1R=!)5NJ'11TB=8I1\JXXL9][]M/6T_I_".!\"2X&FEEXF>> M'WFZS\;K6OLQ*Q%YUKS.U1.N+N^+X!5'\$:IK#U+WCS(Y>Y\\'GF:WI*Z9^& ME=8R[7Y4V*N?WC0N9'KJ$]O6,!U,^[CE2Y*\'Q1>0:1_I)+>V.$6^K2*< MY,Q\\T[AD0:#[9BD?WVG!UT(F2Y!T:*V/;%"M[OF(+-AP2%6]ANSN)>8Z2^F M$S%PR *#X6+OP.W9L>=<.JMT9@F"977/N6)UK*( )P)9C:!%:;Y7Y3$5$^]) M;:/>)Y? #Y9U=VC9II%SSH6G.G8I8BT)I- P.A?!DTP&FKX^4Y!-[!S?0&+^G#;N[L+0]8N(B9A*1UG1'* M4($7VH"K@R1#L$++UB5QN^B8QI<9!4?-Q-T#9):+3Y?;N;-U>,/FLN9(?EW* M$J3FM;:9+FM?=Z<8#!FM MY[:[DL%+S\"6)$6(G)OVAF8G)1-G]T[6\#.0.4+L,BBL9&0BA MR.6+=+L&4R5C)-=T[1JT8^Y%[L$Q;J';)QX/CA!T9U"YL;QO[AYQF><>%0=C MF"2?+ 0(4B>ROAD%_9?"AN:7TU,$35MO,](MU4P#G<)I6X/VTW*U6OY9HX'P ME?[D\OLL,AY=B YR%J66HTF(VI'[IFH)NDL^V>:7V #Z^GNX.A(6!P"NB8XF MS2_?=0W?QIG?PORB'L\;9M[C*E45?B+V/Z[(&?@#$\Z_U;^RGD4GI4S9@,:Z M.UHI"C\]BU!$,;QX%7Q^\,C^1'/V423TEX$^#6_GU$@7_?X'L?EC(#M36DO) MHH>,TM;.'?)#O/%02A&879#$=EO8_4A ?W'?64%W@C:F7B"_0W0/,VN_+=(* M WW9_$MESD7%C/(095VJ%*V &&JV)!CZL4S./5SYLGN-_- O[L]I.QUBXTJ_ M4T?N#ZP!$WD'.]P$U#$G1G#1A8*H$(C/6/M*A&.8A,MDS,_@RNVG<-H%0^=U MYAKIJ0<4;LSS^H;!=U>7Z\NPR'>;E'1,6?(B (OTH)(6)#H*P6)@R:3,K7/- MTQK/T#3M_O@1D=92%R]@TN3/RV^X"(O+]2];^C8/J^OU55@DW"P\H7_OW6K^ M:;X(%_7G6"M3JR36IY5P-_CBMI7>K24Q\F8L1T@FF(.Q@7PXEA3XF#T(HT-Q M19@QMFR<:YZE9863T>9@U::K0CAP'"DZ5UJ@L%(ET]K>O91YED/T?L@\RR&B M[N"JW%4')$*6WB-8XA]43K7@HVA(V:7( M:] GW4U9UUGN4@Q1Y043= RMWA MY%YY4"C1*Y.)A6CH_'A>R#6D?XPNF6(U=\R.L5'P9534#='QH15U0P3> 7"> MKD,6P9-_YP7(ZPV"-;S-%.U:$82SG"O9O VKXR+P-CH?5 @^1 &3)^H?SC^_ MF4^ W&21#=1%7Z"T$>!K!.&2DYIK+J0[I%]V]Z?WU"9[(B(:B;#G,EV=E,W< M:Y!"$9R-9^!0:W!%2E7'OQI_EC+=,PUQ:@"(9N+LX*[9T8.5(UVR(0;P.=;= M,4Q!U*;. &6!)2:YBKGQ!7-D+^-9I^>>XLR>*.7N<+(]0!BM<5G7V= E@Y(& MP2"P_KR\R'?%";/BI;;9 M";"FCNEC.@"=@P+%8S32\NP?3K8\8'K0(=_<4^Q\I++W#A1J+ODNS-'UUU[/ M@+Y^D7F[7*2K597W6[R<%3+3L6@DV4FRW(E'.GPQ MI$?H!F+/OV;R+/$-63 M+WT:RL;10P? >O5EN;J<_\]&*>_*[8CQ#6.O%OGVE6]&H:216D;(+JFZZS!" M2 HA)N-5#"%$UGJ2WJ&T]703MH'9*%KI?E3:ZS!?_3-<7.&R;!X 3WIBW_-A M;9_-#Z%XW*=P%D)QGCST*/2FW,-#Q*)J4DE(%P5#]W*?PJ4TD4E#X:R4 11A M'$)@!DKPEFYLEH(QHSK;_3Z%#]'[(4_A0T3=P;5U>_!^^G[[V_^8XXJ(^OS] M#7[#B^NI3BQP':($R4LM]@UT&8LBZ3(FX\N*L>*PI0$# '089=-CZB0 /-R; MTUX;/6'L=PSU[&UV0S_F;YLYD3E:)QF#DE,=6HH:G'4>;)8^18_*RM8IR4$$ M3HNX,1"R#X3-U=43%G];?+VZ7&\D)F]&)'"-0G $:S?SP*,@'U#7(1N^&&9, ME-BZ@_,)ZCK^+M5B&,-!"Q^<2=QK\^"IMW69V?D+ M#P=I[?DRLR$B[+G,S/L2T,<$AEDRJE*06*RH1M5XH7WP@A^RDOWD,K/SUQT> M"XAFXNS"M]U1)E.LMD75TCM>-Z*&&,&G8"$J$WRJ>^QEZ[>,(PO-SOI^?XK[ M<:*4.W _=M;#"%7GGZ@ =W(Y3=7M(H=D0 M07< EJ=KG2)/0025(;#@ZS*!0(97(113#)E'X?&PA:5_XT*S0?H>5&@V1/@= M(&GG?$.O/-$I!1%-][4J4H%SI@!BJ06>@H?<>OWAT1-#S[K[\)0KZF1)=XB6 MF[+-\O^W]Z4[8%V,U] 08#R))\6X!M:239C?Y5X%K*=E:F;BZZ M5C_]!#.SMJQ,25R6UW>4ZN]'FL-_?& M)?#WMJMJ?IQ>H6=)^+1>H>>PNP70/&UAJ8WRQ F"O,E]FG6>*1)T1%3Q0#RG MB8C2=<-/=]$66+K(]GBOT',8W0!4]B4SR:1!5TQ"B>47C0#'JY,"4MC*JW@CW?0.^9SQ\;W:<7:M477))J80!>#I_ERBL%E)(KE M:VIRH$C)#-7?NI*[EZB'M)S&?_HQNX)C[!+Q?O?F_'MOY?$/)ZI+!$P[ M!H=<"#9[C1)9F0B2A&.F+5!7O+/*WLU4CO84D/1T"+8W@)^'^[\=&\D%T4)$ M=PU*!"6)@\A('GSDB(5)-&8L(A]Z6S_I[NH;%]ZRO7)P=2+R6W!Y*?;!#&. M-9=,(L\37 02'-K*+NH_BP\&D"Y/;@LGKV\'"WE$) M-TWD5R.+D\GM%&D$\TH%%UHHNSTGLR1,7K?0HF.F-+56/MW4]FZE'=R"S&^]I2,^RC%;\N,__=I MI0UQ?A5QPM$S@:A>,83W,=C]"U^&-O),,'?4[XS9+SW;#J'"?'B(#@<:1(1 MX5P>V0Q7\.0),I8KC(4.E)0>X%8VQ/O)?XEA.8Z@>EDU5FFMH"I?XV2^,0 @ MCNMU)<]/W^__S@?[?95D_R\["^O3'1-K%0\8"18HXBYW]N#!@R>'HY8I2%H\ M5%-L\TT%DL_!U)-88!5Q-N"89PN0<[O751^1>,*D0SC!8<$]R<<&D!(YW#(4 MH\D6?WAY^/W*\<(Z$)@6DD=#6-K<>#E<64)N%8N#!6\!VX S_0ANB[2&Q:FGTM8."1PPETJ T=Q"<3O=7(F5QR#%Q! M<%A+%+2@'@@B>CN59S\,]GRC[AVM)!)*,+&)TJGU47F;2.L\=<;E9K Q-^?P MF@",G40L8!_@^U)O%]+U[P#W< -U =*&U]%=(@VX'=T9=T_V)&QIJ@G>>*P8 M2IHGQ"EER&$3$7 Y""H$7@.IKS M,2Z6L\GOD]%B?EM7[:*GW@A$2<@N@0270.:Z:JV(2>!E\GB*1W7T0Y4O:=5Q M,!U**)=@2?737=1^+ MVW !GEGVEXSVVU>SU9_.7RT77Z:ST?_$<,68\31ACQB+>4:R2L!_ K\HR2)G M%'-?.JI=G(C&[7MA%)92@B*0:.)R5HH%W^QHG(W2S]/9/^#?+JXBD!UR%D/D MG(!Q2A1I >=MM!P[+QDEJ7@N\T"T5+XRO@P=Z060=E3%'>>$V^F+_A'GB]'D M^N/H^LMB_F"$!+;>4BGA_.8*?@DAYXC9B))E1F@:O32EXR&#$%+9J6I 2:I" MX]+R+S9.\#1EADTGV=F=KM-:GDCQ[5_YQ[)I&=T_/VBV1B&N#)/$P4*,+D8) MODT.Z&!+D'$)@]4FFDIMK-.E'_B&2N)X"ZB9?H_Q4YQ]&_FXQWJ,5TNN$JX^ M@NBN)]G% _T<3<-JAL8F7=-R.*X21\9P@SAS< O#C")E&9%6,<^4'2RAHR A M325WG(.U_B#VPG5;20*J!93J,Y-H%X6UC28(%@3L TCY%Q$5.X!(Z^S@! MN\2X8Z%T2_"#&ZH+Q&)B/PU.'630 *#^$2=Q9L>O)N%5N!E-1OFTR$_D&V=H M$X:WCAMPC),2)BIYGRI1_S3MI8DP#K H3IT%)IX[X?Q_!' MUT#6KW;V9\Q7M,<4)4.H9BFAI'@>FT8X<(-XL Y<#T<1<=0$X:R6L?0EI# )K>3EM.(& MUD1( PJRH2R&W81OE/\J.BF8(1B1(.!0B5:".4D6L<@4EUQXZDJ;X--V5ODV M71,\V\EFY25YL<'.!RF^KSRX2+F3\2!AS0,?>IX YJF4#A.J!.=22K"N*)( MWH!6X&I@(Y"TF#'M")&T=)%YJ_5F(DN-@:[F+I+K2=*.285T(M$&X3DWI8M\ M7F:]V3F8&J[>[!QQMG",/TH)93%8295" ?P?\(=(0H8&AVS$-$0JDM*EFYWV?!ZCERO\^1<0,XO_/?[[VHVS@'\VJ51L_-JA0,Y\;BN11,*6.TCH&' MXI[-OLTTGCLX.$[VW=A[":T!]'V,X/*,?+ZR95)6&>X?/_U^&\<50C/G)9+& M$L2Q-$@'+E'4F&",17*\- (/;JCQ[+SG1F$YX359 [/BVFV]19)*>NPMTMB; MW#,?6"123KZ50BOC0C);U0=G%,$\_%+CR6W/A;$!Q-(DR![6]"AG$E61(T]U M1%P*L-TF!$12!-,M!7'QI!F@10JM!IN2= $0ZRJ4B@B;SQ97'S,'5TXQN+Y* M6J'!'XX"<9'3F9A+R!HB [$L,'Q2K!I6?7!HPG_='YB//MC*BTJ-VVYWSK< ME]O#FH'3&$%A< R \D@8LEBNQK2[Y!TU\&LIP-3TZ'L(:UO<'3A76>"_CB:C MF^7-G6%+EB1ID1"YY5[^R?#DD A.&#CF Z4 M99[@.=/ET_+]+KTM$X)]9]JV@O4MYU-N_ MOHYFJ[^\3DNXXHQ%;%-"0>1Q9XQ:Y!S#R/CDJ+=Y?'SID;;%-M]XN+0PZDI5 MR/6"0"O8[\+WAZ6!:]+)%?8B&@N>C5!YJH!7 @$GP#>&^W!27#-L2X\$+[G_ MQD.USZ !-8!PR4JP?D:9KRK&Y^\V)N ?L^E\?F4I==Y'C!(A,3=%3& 'J$$A M>$P]Y4&3TN4C Y#1>&2Y494H!(M+UHR[@:VOYO/ES9H?.3T^+KY,PW0\O;[/ M7+(\4JN,11XNP& LX%ID8BXD$I%9$6PJ/]?]&J.8,!)M+UJ2=QN0_ M8^[&$,.K;W%FK^/J#]_81;R?DZQ%T$%Z,#0I"<2=\'ET-\V#O#"(U@>1VCY_ MCI)XH1>6H2 ^Z.%5%F^7K(Z[Q/=Q-/_SYUF,[R:P0?"$/P)GKC!+V!!OD! ^ MCZ?)268Z=Q&*"D07$E:RF=Z#IQ)UH3>DUE5N$$R]-"7+E3@Y;^B/Z1B6&8\6 MWUL2%:T KEI1M2X! MS$,L^1QG-^1*Y"#47.BU[#D5JSZ* M6M>B;FS>C;*,1)6!D8:A3&- IDI#2(FYR0F%Q$-'"72'X0IH-T5AR2J).T M2_S0VM4,ILY7,K-6LDE<-!$1>;]I.1"E:F-V'L!<+31Y:<<']8=CZ^2$RPR3! C MVN;T=XM,$A8E82SVC"7;3F+./B(N-/17$)O#J4L'F'36E*^KX.*GA9T5.E)6 MD\G@D(1S<3F[>Y!>D3Y_4/@&IV><^1'PXLH2[[PS&IE@, M,6-P\=O-V;N\T+C;@'@?5M ]?*/KW$NF"=,/?$YQM%CF]O:3!XE*=T']U>!& M35U"5#J".$L2.44"DBH( "WUD0Z2KC8D41<:.6OW:"@+HQ>A64]/2\(8U5IA MI*R@8%P,L"#7%&IK%:'!!F6:R6'HY52U%QIK5W/ZP:2G4_5VTH:N; [@G):^ M88*T.$0M DK:8,2Q8<@(I1$+7A/A#Q*7'!Q^ M:ABV$BMNW=4/LY&/V8ZEC1T3!G.KP5U-+A>M"Q.RY1 H,:XER O$V4RTN#.5 M)VF5^ENK:H#JQU&[*TH2UUA%Q"QW(#L?D!5.($&!3288HG%K!]2)I+V8N-D@ M"*^CD&?!K9U(VS'F[*U0W K,[$LQ?,PC WZ\"AXCCS5'G( $9M8#WPLX)H\&? XRRX+G8R6-2'$E$#%Y!I5'ED6-M)=4,1"B<($252&\9, M,J[X!)=FJ+_L@&I!I2A52%(7GZW<^LIS;K\/L9]S&%@4 SG&8/C<]6-+N'3(_;Q%?7U[-5FMP[X-1H,A_Y M=6\&QU2@-C&$!@'N!'G4,0V2@*P5)[*U>V5G8B\['CNPWC:/OI>KI@\, MW#Y&2>U\M"8@ZYU%G.9<]?S.)+".47 5N"P]NJ8:L9<=FKTX-2V,OA=T![Y] M.;JKL2576C"ALJTRF%"X,6@%!BO/%,9$9[D:X0;)_QF E@NM(;T0+[8G=E[ M8?$(C_ 2T(!4BP5B8X--)4R.>_UGC(%T7F@/> M_!%6'%--G%8GS;S_;3KYMC[ ,S_F*\(?_GF>>__;=/%?HFI-M!3O67(8&S8G./3 MV>:W\M\C5\ (8:/-[1^&D^G(*8\9F8Z^S<_O5E_ M8U5YOYZ*.'_[S^5H\?UVILTT[9C\^LHO1M_@+[V)"SL:SQ^3.!^!$+9219_, MKNSYP7^_IW:;#YOO/@'\,U >_UK$28##L*>Q7&WC3A](4,%*D1!8_)@K83&R MTBL$BJ"5CDH*4?HUY_$.>M]5BHU'T@1./ %6P8*- 'V+N6!=*204<5P+)V4H M_K!5:O-U7YQ[8.K)-:&*.!NX[*?S$9..&!#$D&::8.XU\!7GWT3 MS$2RABESVKS'9ZFWVD]'77#W@%6Q@J=",JX\!QW N"*T3QD>N_1UB.:B'.471YAH;&O+H/:YRO^*HJ2$\>G:"$3SM:XUGW#RG 1Q /)5/ MWE54:\6_=7#C8UPL9Y-UQ&M#331>2V#6,F2(RI5(FOMDF!;DI$9: ML.H#/PW^Z]Y'>_3!RKY8U?A*=\ZW )<-RD4T,7&7@%(>$9<,=JRX02JHW* G MP-7]I(86IP"FYHVRA["VQ=V!_O5@XW"&,4D<1=0IEEMQ4>22 MT C.2QJY"G ?+"+XAQ^MW,74&EWPK"5)$P(T_*8&,( '("%;#[QGG M2EQM=G^](=B4%/2T*-6W:[L>RK8=YWSY22*9%,4,@10_/<'XR,CA@< M 4)X32;+3;3Z($E>LAR\2BC0 M/+Y56U _Z1S"7HA BA$&:8?7:=>5'KR920)]9]I>,]M4ON0#Z;NPBN0)CX7@4 M%M'\TLAC-"BW3$?2:)*$]52X9H;*[MA_XSE\A;%7"OI]@="*$G3I _"0]H^Y M7]4<.. S:J[CE?+28<$=HBH*./=$;G:L&=+!&H]3TEH,TLBE-"&-YQ$^@UI4 MA48K^M%%!K]-)^LJS77%T+O)?#%;KL[P/8,:+7 !$^E12L8@CF- -L]'3"%) M)I.,)C73_.A!D40I>L6T_YL?@29Y^_V V_YG>5R9OQBA9+Q0F3 M2!FI\J%,D662(T/SH"D:F-'-S'D^E[@+==V&!7U;!D/M! MV3@YAI4@2 FY>BJ2R)A<+FMYBC%A$D@SLY'.I.U"7<47HH8]X?,% MJ.%F;-L##M&D%*-:($U @F"A(G*2@(4"#F'CF N\F1&[YY/7>*'2"U?&?FC[ M$?1QVVMW7F%!HD)"6I!C%*O6!!&\=BRC%UI&V\QP^4'NA^UUP'TANM@':9<^ M_.]TYFQ-O%AY\V_ F-SU%7XH:"9U=$X&I"T&%EH!5VSP-Q"AUF*NI _RR[BHEZ'%0NR,Z=5N%_R.FH^S+S'BL+ 4L4 IR)\E9!4S^258B9!$(/:DZI\F MC,"9Q%]HM/B'L@1#XOE%.P*/@X''&4=RK]0$[%+4YF&X5"(MN4 JXFBUU-2K MRW'HSR3^0L/6/Y0A&!+/+]H0; *1N2O]<:YYXB5QW")G0MEX0&Q 0'FQF919J!\R29TXY% MG^NP+D;["T<$V@O._U"Z/Q"*&XGN#S=821&)P>(Y%/2J&@D,HDE"H4AQ="8R M%^C+&LO5GIZ6B;BW 9$&3LIGGHH42"0R296[;<':=]F$%W'C"F<+(H M@%J J=<<&4D)H@[N'XQ%P5SI<=.M#KJC4K)$)06SD#3B3.:YY"(B$V6R,FA& M<>D[R,L<='<.IH8;='>..!MP8A[/OV(JI[W[7!66X!=.")Q8)"+JC6/:>45] M:=_B10ZZ.PL$!P?=G2.1!N#4G7$'IB/ '4!YPN%>D$>S<8$5LDX;9)0*2GKJ MM'WVACT7/NCN+%@]QZ"[Y-&/-)ZD-[C\]TQSZB>,)N?K/*(F"0K[)1XE'^%4P48@9Q7. M;_B.<"DXM:?TY2PTQ.FR9M-UQ5=AL50?3K<]_A$XM9O$71?%6XJ%B9X0Q9&@ M*==J"8&T8AX))7#$43BU/9_GI/F=7?;2>'+2E0-A/*)41MDM1[J:H*+#YX%3$ M:"/B06CDDI8 'LXCM58:?@JT]G^A\>??X'N\"*O7-K:MNKS>N(W^=/GNL*IA]#U3;= 0SQ*5C' M$'41Y]NN1\X!B[P1RP2<$=1Y!2%NY03CJ=DG2.7DY+>H5G:)9>?MJ^+/<#V(W9H8@E3)[!#V'"" MN,F7 Y83&7D,,1(9##UI+FD3RMCE9+SD&M#VM;$/W!HIY&BA .:AH(U)4EJ< MP(3E*9/)A-R#-:'(!5Q+A"'N[S9-39ZR%W.E' R./\:=\W@YFV Q:$]R#3L7 MP#,MD(T8HQQH%L)[YBZQ;?[?;9J&4YP&C4,&?#1$N-(L>49M+)U-W@SQ%WJ"_U"68$@\_^T(;#K=>6DLE0RY5>52+AYT MTA.$\\!)Y1PVQ5/76Z#[Q5_,7X#Z#X3BEB[U[CC?W,Y,D7TS^ )S(M'HD#68 M()XG$FN5+/(T:&<4P\JG(=2Y-"$7JI\%+]A5H=' Z3A<:PJI ZM &1EZPKNQM.R,",BDDB(2QPQPB: M0^@$Z90" 8\A2GLQ[7^Z=R]IN2=0DUK5'TP-J%JE!A.&8[C%"H\LUQ1QQ3&R M-C"XVEIP;0EGAE[.&)O>W4M:;AS4YLM*,7!=6/>2.V.6_^3#3TKPW9M:0CS<-T+-'.ID2-02QYN)G[5=T"(\@Y:;6A7%)3.N^^ MU8XE0N'H.3'(6SCNN'(4N< 2 C8(Q90BVA2WX2^R8\DYF!JN8\DYXFS <;DM M*EKU,>"26!-IR/6)! XIH,)Z+E"DTNM$+:.N]//OP^^_E'XE9T%@6D@>#6%I M4Z 6DL'*$(H$7)(1EVK3%5M9Y:3PBH50NK][2RU"NDMR#R0ZL+5RQ>=>E^.V M>#59B1-U"">=X_,,%$5PCBSA07L?C"2GM& X\IDV8-!%>M-A6-F J?@$ EB9 MTM=C.Y^#R5V5HJYZZ3@J;#:>P1*7-24@*[P&"^H%%LDQ'8H_5>S;S$LIM.QS M()615 .0>[C_C3(JHZ(E(2)-9.[>[H EPC,4.=6..^J)+7U"/=U%9:^GC'BG M17G= EJF-S?3R8J.5QL3:QDG(E"6)WU%T"+FD58V(>&BQ=:21'4LC98GNZB+ MEKYRW89)/R97A,E\MKCZF*WO2E6\@>NER-U]69ZVKD!IM+$*6,(TY@'.=4%/ M00:L^@ 5\%_WB'CTPZ<;P$N=UU;F,(.2T2<$8@+FD,5CB.' TW> M8NVM*P68FG:CA["VQ=V!5_:M!GGN?IZ-?'SU(.?L?YN.\B;"EVY&DY4(GM"ZL3#S*VNIH'D8B2$43C=&-+)PO"'KL!5!"/LD M!>-,Z)ZWGPLM8!D2OP,*M$=CALI58^NR]UNB7RT77Z:S58ZC!T><):R1Q,$@ M3N'TL\$;1*F7Q*OH2#O57_N(N/@T\2Y*T 8DJK9D?AQ76EL".WL_6P4YPTK- MP1JLZ+NB'MM "*@YC:#FN:VY!7(0]8E[YH,*O'2Z]PG;NOC$[3[(+2VV)K"X M(N?=?+Z,XR1 MU2*BJ*-50A+C3>EVAJ?M[.+SA_M@= #A-9WO^];.)J")\]M#XWY>7R9[N?[* M- $C1A[^]9O1> G,V?Y7W3. RWZ_7$[P@'PIE26\]:V[W$YN*1$,!^2(\(BK M))"V(8>4K69$!6I<:<.R;R]]3>EO2];>ZZ,[B!@W:KJ/WQG>S]@57,OHRM8P&+Q6SDX(!PX_AY^M15>?"JE]+VZ_Z[K!HP&P>DSB[(!\.[1S(T;\T1!KS!VBDBX>+$0.'#7@K]K M<7Y1EE$;!C\7[S![YA;K1H.>TWP6$5)W#.;"QS(E]UL\6Y\"+@K#J.LM392IZ2Y,4[*NS>2MWXR;,@IPO3+S0,LN[.\/8O/U["G?UGX/># M , 0<8^3/O@<@8[S*1\ZLA&82T%%@IRF"G$L\T W:1&@"<,-E3B<3DH%;2"R M<9]]]6JR&(6L3Z-O\5/TR]EH,8K[V/X^;6]H,QZ,8"_R-#H?L 7E-A19;0RR M)&D%;(O@!Y1^ 2E*0:.QE7,0M[].^ME%W, YW9/FG[[O7F"5'&V4 ?;#L<-9 MCE-%S9!A(J>=1 C^VI+HZ; <])H.XHR0:0^>B=?MT::5-UH(6" MS6J'J,G#8 *A2$=&D3#4LH0=P[KT\\S>S;2(Q:XRW]=$$N] ,_+E>ZK?7!#=1]H!L54.4$T M8*%ZG@2_W.61D&2XY"8AS45 G( ^62(T4BPDY811GA?/T"FT]U:Z,5RZ3]D- M#)>O!*]NILO)XLIH#LK-%;+> -'-_:,R5 M!7X' #0=X/T4QS&?;_]O:6?PO?'WGT<3._$C.WXW2=/9S>HKRXE=AA'\K1X= M+3M]IV OR_YT%HKB'MS!F]'CE?3&_B;*V;H(2OYO,(_Q<^V[]R M#C].5@E$(\GWSY1'\U"-A&/14>=",J53VSMLLZZ]'1)I3SWE8678@.OPC]ET M/O\PFZ;1XBH&:8+V&,'^\SPH :PBFB#O)=7!QD2*]ZE_\/FZ7NQSPJHKSQN MR^,44@6$$LTI8ACK/,&8(9TH0W!1=%HD!9PHW:SX_!S=P;+3GA,RW?G> &AV MIZ(P$7F>=)W'7Z_FO,-/Q ;D! O! X^\*MW/L'ONSV"Y9,\)HOYR:!!,M]DI M8#J!?ASA^I3;X @X@36.$0PIL=P93J0JWCB]1TK08,ED-0'5119M7R277[^. MO[_^8D>3-3O[C#_8NU;!"^%I^RUTZ?M@O^>0W?S5)+SR?K:TX_E]S_EDM',@ MU^8#N]$W@R7T=QMF$J^&[7,WOSWHU'U^OQ M/"R'E2=;- ')I MX(P[D:R[%K7OTYVQ_S"=C]:UJZ#B\Q$P_>UD"7?5U;^[XL!>$K% 4:><-!X- MTHY')*06+GG*!"G]:CL4+76OBY4!/:SDFSZ27_E_+D=K2@O,)#JT6KEC^>0] M%SJ8?UK.1Y,XG[^>WKA-6Z<,U/D\+AYLY0ZPC#DE7.[AI[7*,8B K$T*!>F\ M$@Q+'4N_O9^WPW+YM[????"1^4_?'_S7^A$2:Z6"<@0QDBO^F=+()!H0B< G M'CT5H?B4[S/W6/= 'Q!A^S-K!Q!> X?]#JI6>6C8.\>4E4CE2@L>%450N3/H)^#CPDX^+6?)^CA_-_&;E#$: M*)/6@88Q3Q"G,B(KG4:4:2H%-2:P4Z85[5N_/5CT$.&T,#\K8R)7T,=9OG[\ MG%W?T>3ZDX5KT9O1?%U-/YT]9-R&/F]=MU;XW#86EP.=2V/9F:&SN'U<#)G *ABX<:$[VBWKN8.^ECH(1$Y'(G M_22PT3A$"MP[Q0(=_$K=U\8![5 YWC;@^N1$#8 _34:+^,OH6PSO0#R3Z_QFM KAPI'_J_WOZ6P]@#!; M8Q4LC5@+))."*RFF&%DB+6(IP!^!!\A8Z>$'9VROE;%_S^ ]#26TMO%X3]C# M&L@H,.6,(Z5,1-QICUPR%H%K(#13-AA7NH;@S"W6/3 '@\KID.PMMP9@>9OM M_S&.5Z*;?QE]O;7XD3KL=&X3L$J>D\P@&S@%X#"#DZ=>LM(0/+"=9N'6'P;; M#GXAF311&+_CU/CEKBK0>><%C1SII&,>ZP$_64F0<,0*)4,4Q3/*#NVGE2F& M=9X"NXFE 1NVZ[G^GJR5%N71!_/%_$HXKD-V76.R^?$!+CTZR82DPS1Q8Q(6 MI>O@3]]=O0!2B26'$/;;(@<5& MT7JK.?.)I=+EC^?LK[FWH\' 5T9$#2NY)3;.?XN+]^FUG7_9 M_$FX+;Y?<2](C-:@E)]B.3C#R-*04%0L8)/3U8L7X7;89ET_\)EM M83F!58X-[R#O8_33ZTF>9ODN (VC-+)WU[9;M7LU";?DYB9Y\_GR)H;_G,[^ M!+Z\ME]'"SN^\DR(Q#A'03*+;OWR5+)48_!ID(F-P@10*6<7RZ#<9!?R25!+/#.OM M/=;M0-\\L'N)M$T?HC,O[N-R\RLL-:4>SBD:/<@F,H$TW"D1$])9'^!753IT M.1 I)RF NA@%:$GP#>#_']-I^-=H/ ;?WU"1/$:6RQS6IYTQA M77I6S.VW3T*8OCB$=6)M Y HJ1D;A^>7:.?QOLSR"A0A48/!B\*I.@K&Y.!@W!H<&%.26Q -/]J3 +XX5#^;#!O ZPXF?H@SGP5Y M'=^G/Z8Y @/41Y#NO0)?8<%YR-%G4$4%EU2?4"Z00=IK&0C+_RN=E-1MIZ=A M]'+?K0:46T/H/.&!Y"U0N/A^1_$[.%16!TW^8=W=&BN/&6&(Y&H;;AU!F@6* M@&IB/38VL6=X7>VZ_=-P_**?P(I*N%EP[XIX/YR ^S'_]#Z]7RYR3\+Y'W:\ MC/\!A]&59CZYY#4RCE&49Q& HZ0QRKDWCF("?URZJ5]9"DZ#^.4]LU64<^7X M\-T@\IT%D:M7Q2AB4 0<)1'!N[?&(VV"1E0G'X2"N_'VP^_.(._1#YV&K_L-?NG3"7#G0B7; ![?::%60UN?>M@%BUDOL$4T MSQ?F/*?>*2=0KKUPPFIA2>EDGGU[Z=^.[=&ZZ]1"8Z7(G9O7R=(<6X&L20H9 M(;&60&Z(I:M(=^VC1+=X-P%F+/,YNIXKY[.-C0P) MR\ ."N"+=A+^4S-BC#=>L]+]?)[NHBFX=)#LM"B;FP/*@_1X.!PUG, >*<5R M_2M/R!#!$?7<>J4H3PX/"I=6RECZRO@@9#HRO+)+^SG.;GZ9VLG/UJ]RD#:5 M#Y(HT!;PKY@R&C3)63"Z2B+&I*#$24-\.L&/W;UZ2R#H*K5I418V83UFHV^K M=I+WS/DXFO^YTA(BEZ1J>$G(]"IP/3&P#/+0$QO)IO:+H_V3=&%$>+#98!.45"[EY- MP2R'@!AE*>K$HN.ED\%.V%9KD.HB_R=.4%EA-("O;9M]V]Y,F>"\8"+?6X$, M%STRE,-_2L"",9KSXIC:LY7*)?VES[02#&\3-QL%HQA,L](*X1!HSIX!;TZH MB."W5&1.2&]+9SWMW4Q;X>1.HCX.GPY\;P] &^N9*[#!P154& M>1X]YC%A&DI'E7=NI#G@=!'R8>ATX'@#L/G#SE:YTOD:N5(F&P33WCKD%4[@ M&EHPPYAPY)W"'.ZE#&\W=^^-F.T]U"W=+'Y"]6)Q8Q#9J(VR&%PO:9!F,O>( M]GGT(Z=YFJB *P9COO@@X*>[J&M3^DGU $0ZL+@!D'R*?@E???\MSB8Y2WTS MIFQRG4GZ-$VSNS]Y-PGQKT__LE_SGVR,)H.+J< V( %\0UQAAYPG&C&PE\YB MXK0OGCS29\/M0*\+6K;/L6<370LX?6S=?[E+B LR1JJY@HNER0/SP)TT6 B$ M(U,D,4:\*1USW+>7NA7>0]_0NK&\ >C%Y]LOF\O3?G9'26]]Z6L!]N;:/SXX"W(?GWX?G-E M*57.&9%+M])Z7JTS^=DF$N$8A1N%&N[I?FLS3;W;EX90'\;73U9>K3V/_M^N MI]_^/?JPF3;Z+SL+GT)KR(P0]7'0-'A_N,;/["V?F+W?>?*G, MY3RQ_B<[SYT5;[[&R?Q)]<-/W^__SJ9-V6I[ZSWF:-,D?!C;R8-,N<(.P1!; M[)%W]B'.TG1VDR<3K[[X,>9\?[^(X=-BZO_\?3*ZFP!P/,WLC,7J1J@'Q,G# MC+3SF=O9 (U[)R!.%W:\(OK+=!QR'^;%-L=Z2+EXVM4[4A4R[-K4-J[O9 SQ7W" M(G6;]=3UZ=J2^#8H@;#=V]XZAGJ:@$Z?J=L^IY:9Z".1>KC:M;F3T7+@']=M M/?-<&#C.O3J2C3YK5GE=.2J+6T"=Q)&*#VF/]A<77Z:AL+RVUJSRD-%-6KNYT8BL/L!G%[.; M2?AY;*^+2.KQBE6*;#K):2Z'5JW2O3[+-&= MP)46%&_^>CR=Q\_3N^WFO*:"VG=D_2K1[/-5\#0N-2O/@<18)T!=2'J-".W= M)(R^C<+2CE)=BU834)[>#X] MC0$-Y)S>1Y,.*TVG+OR/UJY[63Y)BPXRI;BPGCMY=C=5V[G40\8EZ\/][*2Q_&[A=N$H:0__[P!9?6A#=[Y,P M&W^_7M6@K0&,7\6<[FJV&-O07S8XUZSS)GR^C_>RH+*S'FOW]US\7*RB] M_C*Y_N#[F;TC2]>9O*M)V#HA/N3/M!#93>KWGZF?Y1YYX+5 F3GR.>ALAYB2V4CFU.J MP/;GN\^;VX8R_1#V=+UJ\CK(]^E)3/BAWP$&\4Y.%C>9DDG;V+5LMJ[.E[[V5/9>E] M6OSY8>;?SS[/9V_GB]&-73\ME4OW/ND#U5(>NTKU'+95EO#[Y0)L/)SCD^N" MIG3_JM5R(+O*\BB#VCD ?YLN_BO>G=2Q5#[R*1^HEA)9X+ \RK;*$OX9%IU. MXBVE)1Y$]RQ9+36RJQ0/LZ8MN;U9QL_3MW_EM_X(=$[2=.97KG5?8WO.=ZH] M=A>2\"E,;%#L?XRFXQ6;WZ?_F-[$U[GGX>S[+_9?0\C^X,?J/9R71, I_&P0 M!D#Q/Y=V/$HCO]G]9_O73W$2TVC1.UFBTP?K/=67A,.I?&T+$F#&QG:RV?"[ MFZ]YH!P0X%8S3PDB[>@67K)1 4N(2UZ>OMV&#A M>_3VLB<)L:E8UW$>-?0J,(USN!=^C/]>4]7OH-3"G?Z[/W2+5'ES/ MD,)#C=RFOO:#T%_1+]?MVQ?Q>CK[WCMU9/>*]<2TS>_IB<37#B2/Q]O;&\5" M223[%ZZ7?750%-/S^%)9=!_BM("<[E>IF5-RG-?3 X373_*!+?U61!S;:]4K MZCU3*'N8\'>NXG.>-'_G)_Z=GWB>;,)_?YZN[N-]U>/Q2M72J YIQTYB:PM@ M/+[;5AG5V%ZNWK&^D]W34VBOW28LVGS!ZJT3#]>IEJ1V2"-V$%K;J=WLMDS0 M[>EJ]8[M?O?XUMXO7D\_Q7',;8\W&.K]=+%[Q7H'23=Y'>1+[7L*;"7<.?7O M4QIY6/?G21E=.[YZ/1/8398G\ZNVS8QQ]H_9=/GUW7R^+"C10^M6R\[M:D>/ M\ZBV1?V2F\"$NXV6DN*A=:OEY7:UKL=Y5%T7IZL1$"7>@;?7JI9NVUGG=O*B MOH1>^0766M6PO7F9M4+],THP68B M4%M*NF=^JE[":4=Q=V-E[6OCEIGY8_YD!-VBU$WRO$_5RU7M'+OKPLKFY/]; M7+R;^.E-H1CZ21^HE[):3-;[V=:2]($/G23QIF)''=A86?([S$^F M?!/\*B/T4[]QDKQ;BCZ=R;SFE/S]XDN<#:S?N[]QDJA;"ER=R;S:6FW=;#A4X24$M1GEUL MJ.Z$3'NG2MZN<9(\6HK!;!'?1IIW;W&Q+F? MC5;/,(7R5(\O?Y(06PJ G,ZRZN=2&.5]V3'']-L]=:6>GX^M?I)D6XJ%G,RP M5AMJO)O,1\#6SS.[:J;Z8-3AXYWW[*YQX#-%6FV<2D:!OAM//O4$(!WK5_4P6CZ)?!YA1.V9YM[7>56U;2U63S4%N[Y1* M0W5NK\;C';:D3 7H_H4;D-6!8M"C#/F[F4 M'?J[L<#?C07.NULO9N//<78S M?Y\^SP+@JXR'?V#9:CITGH]PG#'5/86\JQ+-2!^O5*V2]UP?;@?YK8CD\VC1 MV[U^M%2UDMR.0GG$@-J-0Y?C2+ 3)'LU8?IU$G(ZP MI'Y@<0B9'5BV6GWM>6([SI@F#.!J7R7F]>U8KEIM;1=#N(L1#1G#S[.;R:*L M+7RP9+6JVNZF\"E#VK*$A02V?]5J!;6][&!S8KN],)2;7+I[Q7HUM%VLX1Y^ M-"&K-\O9:F,%A'2W5+VJV"[2V>9 $V+Y%/UR-EJ,XOS5]?6K;W8T[IW >V#= M>G6O701VD#>7\>2#@PVSJ!WQE?/29 5X9]Y-1_)7QX:>>8*3 <^/N M]7O%XC?+AX=+E[K2'5^]D1?)@W)[', _D5_5WUAV[?.WZ6*SU3)AY-._TDA4 MN:><#_!O>(N^^8/\B[/S^'__U_\'4$L#!!0 ( *."5E@[HW=1^A0 $ZD M ; 9FYD+3(P,C,Q,C(X>#$P:V5X>#$P-38N:'1M[3UK4]RXLM_OK] E M=7.@RD-@("1 -E59(+M4)4"1[)[:3UL:6Y[1P6-Y97G([*\_W2W9ECT>0NXF M,,EXJS9X;+>L1[_4+[V:F&GR^M5$\.CU_[SZW\& G:JPF(K4L% +;D3$BERF M8_;O2.0W;#!P;YVH;*[E>&+8<&>XS_ZM](V<T4=> MC50T?_TJDC,FHY\V9"QVG@]'\?[+72[VPV$\XJ/XQ<%P;R1$M,\/AG_N'6X M++QO@7(S3\1/&U.9#B8".W"T/]Q^D9GC6QF9R='NSL[_;33>-.*3&?!$CM,C MZC \C55JH",:VK67"\TO 2H?ARI1^NC)#OUWC$\&,9_*9'[TKX]R*G)V(6[9 MM9KR]%]!SM-\D LM8_MB+O\61[M#Z#']O+6#> 'M)#(5Y:!VASB.LT\3.9*& M[>YL/S]H=O:N+H7U^SID[V7Q^ST[ 2N?[U\=WI^ M\4%NX89^.WJ/3QB5Y?O MSD_^^.Z'O]\Y_,VS.!:AD3/!>,Y4S-[S.1L&P(EV#QE/(\:![T3 N?!:B]P0 M&[.O7JB9F(Z$9KOX_G!OZSZC_4^1&QG/OW22FF /BR3'U(](A$IS(U5Z5,", M:'P+T"__?!M3R1\/C5'>P?9M^>EW5CS<2+8SXKK"-'@5&K (*5S MMFG@_M,G+X?#G>-R5 _?O;N6BSK]>%W;>$VSLWN\A1/W-E%*EQP7N\M^54D$ M"D(.'#<-M[^#^3Q1TXRG\Y68T9%(I)A!PR#DC8*?3*8,9W $; NN@%W $NR^.#S*AX0_,3"A8 M".^(-*>99]E$)BI7V62^S2H:#%B1P3,@0C5%9FU?]499@<./J31&B/*II>'O M LULQU@6>C&*T,>/7,)PBHRW E4ID.,?)AM=7 M>K9M3U=CJL774T\"=CN1X81E6LTD[, 8T!A1@:X7"^G2/YBB M]":";:;,C7VR3JH2D+NC_7S"DP0%$W>3 7P$<&+N\6*E R9CEBM F1R&0_CL MOQ&4;-TRQ "%G,7KD.>(R[$@],R)2Z$$5%[S50\B 2@:^:^[]ZJ6/0GCP$B$ M9EH8R_+VGS2#,YGS42(J*N8-!&LU$S@Y/D^ !/Z.LC MZ 9:@RK>XFLD-)^@B6!KG'@@K!:N*)'4.C*0$V#G2"Y7=E;6DX/P+ ,EUR?6 MA@)I99,A#$(-$@23^"3"@@2HBF,)P@TV%V?5O=_A#KL"FI XRMR2R0>12B"J MUC.VN=)*RQ+T>$SM99N]A6G,"IVI7.0+'*G%,SBMZNU$P,)J6 ?<721J#LHZ MP$ [MSRGN^WUK%G+ M=99%S7P)/9WFCP@E05_+%[P >[F_%6N27X ,W#/@:1 M[.Q3..'I6+ W(6E&NX=[^Q9#D$L!CP>QD4,[J/ 41@1NGR,-\L4I@OKD^JXS$4/D3% W8%DL[3G+;P2/?+@52 M!YIJWJ-/M,?Y^7FD/0QNE6D+$[@!ZFIZ ?/S@J=DUZA?L&W',X6\/" M!N'A&/0J@35=QL";B%T?:8$;J9E8ZD0>*6/4]&BG!N&C7"6P2 L@2[OA_SO1 M9[L]\]?L2I T#50YLZ?#8MU'U,G3U M96AC"5='=-*& F1 )L**-3>%8, VY98U!K6EH]NPWLHDB8N$364.O!K]J,BD MQUKE.4O%&/"(3*WN4V.TI#2WOL3]:3]N_@ULE]92954EF'.+!U MX!&2)]6K&6&#I1'$%J$SX=F30-9 0]"+A/'0P 9.@KQ.@98 @6+-"RNT[%YI M"NN8, /X)DT1@5"#1YL29J-KUER/0ZG#8@JD2?8XD(DPJ##AH#S@/):&/W\> MV82#&"^@HS,)4@VD6&% A4"?$[Y'$.4V7?Y[$U22+!-Y$X0%*M1(28CU)H@(")IS E MX&3(T4,M"%4VBS1!X4 6EUM)+N":VP+[VEK$W@[9YH(@K&VCZSGR6*=K9TK[ M(49+<+C"\=&\LT$/+=O3O_UC,IW:GXZRN>83RY:6O-I3%%'+;> 4+0"+$EA> M(XUM.Q?B!E<:5Q75BJ7+ZMO6&E[M-11Z[P6H8A32>MV("%IW[\-O&*" A.\% M2C6!/ =? M&[DR'F&LR2 1L3EZOO]Y-CG8??EH^+;)MQY136A,U3X:B#=>6Y%JMR09GY<8 M@H MM1I3;>9=,D&G+KS<3OG5UOX!7/[=&_WVSO[1LK)[J!ZJA^JA>J@>JH?JH7JH M'JJ'ZJ%ZJ"^%>FA3P/ [B2!?%:_?1VMG@LZ@MX.\R^VH%XR>J:(-R-N<\3F9 M-I8YJUU,";\1G@7$V3JJEFP$EE:9QCP,!+!5( K\Y;G77 B7CG@5(]R(7H/& MTRZO8YFM#CTSR=SUFISC2_PX?HJ[ [)#0$\[POGCR(.%C.XJ<# 24\J.T=1; M*BB#01DRECB!Z.?,* "";5+"#X[(O8N>P[*$S=:=5B!VH0Q"5(X+Z !^:]PJ M"$"Y,1@O[9*%;;C!3$D[G2IFD2I&!D9C TR\[]4&RGOX8A?#3RBGIBM^2GP* M*<[1&D?S8O0?!^$M>IU(6N6]0C-%B-& E!05J23AFNKHV$N;$A50\.%XC)&0 MYO-Q%2Z<(B_37&TDI3//E0Z KH *V[<:N3%%*7"1Y;!N\/TJ7(H*D>2M8CW6 MSX[V-+09^T,/6)CPVQ''G"U8LZ=/]E\<0RLPT%A(+$H4.&"MYND-.W&M5_33KKUR&1J%]52&MI[*.L9%GIV,M]3@10&K"AH\'T4 U]6Y6,=,?)" 0<# MN9*"$ G7$"M+GNE'@=OIF'=D) $#YA(PU$;#8I91Z7W56J7"QFJ4>:=+@GW6 M$,GJ(J&G0)GKA& U$X.KNXJ1K7Z0<_&BHB;BZ:6LU 6H-P0^7&I:XA(E[0/\D*JKZF4+1E5>4(T[ M%*2,*6Y4WZM*<]>9PXX0=\7U M3;+*44HAULAH\#_!FE+#,E^R/W#4]2,;PN:Z2VRUU*A&(A6Q-%[IIZ#JYH(A M"5.JL#]T,9)U'2LDM79>HBVY9T],: 9M#+%Z(NR.14'Y MDNUP')L':.N>M+Y!4UQ6!)EQF$OL7&E#*,=JLE]?,L3L%#9U0A)+")4>TH/:# #@-I M(W$4Z\\4&AN);.PG_1R4&HD7*%KV/F^$G2[1;#Q\AG$WBP:,Q%Q1$3:7^A.BA,A%T,F@9;-\C&,5K:@T&-@.$N%)QV88IE\M&2<53! ML(W@QV[.Y]N&&S%QWSA5MP]XZZ%ZJ!ZJA^JA>J@>JH?JH7JH'JJ'ZJ%6/>!M M[SL)>%LY@_4'=SC)_L[AF_6Q4G]AV%B[/!%95+&PE#.2MJMG+(\*+)_>KS(- M&GUL5JUUN)!IRAW 6+;D@KM*%V#&YV0@\H*F["$R[B2HJ#NGMCZV#=J@@Q0B M>NJN' 1>\O.6P $2JP)/UGUXI1=E/<8M."=/_8I%%EE MQG?6R-H"68;9P9+SQ,P[5GH=7<N -@%%YZP7!X_&IE4"^=.G@@%TP+F:KSY8C8 M&[E[J!ZJA^JA>J@>JH?JH7JH'JJ'ZJ%ZJ%4W M?[G+Q7XXC$=\%+\X&.Z-A(CV^<'PS_WA1@GTU2WCRW>^R^=Y!6:[R^2S\?KM MN\O+:_;TR=[+8W9Z=@+7OUZ^.SV_^.5#P,XO3NYEZUII).L>-@SM[.+C^>]G M[.3R_=79Q8).JVT1$XX4;C W]J>Y9$9 MERH1U;D:(^&7::@S'5PJ>!F![[Q=5?H&/,OFS;N47YF&BPTS"1-2MN*(?Y1$W-OD!>(E-)ZB'Y8Z42M2MRSLT MA<9DK66) ;^(5&@Z*;!(L2N< M0/DK?Q58.AIGQQ[.5=8(KGP(-%@,QIGA>]I#;1%^: M'71L81&)Z1S0-BX+^-@0 Y&:!;9Q;MVK%*%@9<3FW M%$@%B IW$F)]1"./5%;F7#&;_8>'/(JPP -\X&WQR1ZMB!FD]0EQ;6%ECXW' MHRP!T1&)@MIM[>5R80.GLX6Q,)C& MY4RW_+GQ6*3'GLJT8%=J#:N7I>V#!=HYJXU@!@SOHMH^F-Q)2]-(IK39D53Z MQR8+FV5)HE4$TE@I5+PX5O\J>36:6U#"Q"[,S)ZE:K&CS'5U2;EUG:UO-:N= M@[29CU:8 M(2JMXD PP76 <68\R\51>7&,IYPD?'XD4V)5!'3<-(0]![X&4MO +"7N*_1! M^[BVIFWO6(N:@9Z:J/RR>[Q-CYZ9:/'9_M[V_N'RQSO;NTN?W=7LX?:+W9=? MO57J[/!>S3ZCB:B,E:44>$YF18/,)\D!RW[:V-NH#9IT"L31#MNEM\IO?(-7 M7>^6P3B$P2,;=[:ARU@R$)0/E(_EF1E'P^P3MNB'!^'Q%6UDL7CR\.HX8>/F MATIG!);55#^K^SC3_,%.&522: : 9FYD+3(P,C,Q,C(X M>#$P:V5X>#(Q,2YH=&WM66UOVS80_MY?P:K8N@&6+/DMB:P82).URQ DP%*@ M_3:Y(\]7UR)-*J0*Y)*A$T4E(IQA?D#45U07R_&74HRI5DBZ4F@W P(F^$O&"7 MX.2:Z1QGK9VD[]Z3OITDF0NZFB6471)&]SV& TQW$.81C'='\VRX1_?"\7B( MD^%D,AJ.)_]$GE$UPYV.TJL<][V"<7^)]?SQ:!#LE'IZQ:A>QE$8_N+9D;,D M$UR;Z:11=U^=E4U;(!?&W%QH+8IXS]C2>*U]R-F"QS9&SQEK%5*1"QD_"^TS MK25^!@7+5_'SUZQ 14[QBOPM"N#/>PJX\A5*EKF!BKU#XZ69Q+Y>N1AVC)V< M<6QCB@9U&'^\_?/XQ?'K7Y]%DW ZB()H/9!M0TA-$E!^EQB<&Q13(4$SP>.* M4Y3U*&]VPI0F(B/GU5PQRD R5!L!SA(-\QQ;K^="&GW?.)]#J3!NOTPI4V4. MJYAQZX)5FJZC,C;^7J+4+(6\0<9ZY\0W]1.$KH:T*1Q-VYD;<6!%?4TW9:/= M8!+NW"D.@^B!LN'NZ$&:]SJ[MY79O@7"@6'P5B7P?6_H?9*2!N0P,# 3)7)& M25UESEF&QEQ9KY]K=J4GT*!:Q6Y^E"/#4BWQ-\&&-;A M>9\=^G"H'(4?%5A_59(IRM*:UC5HQ]R0O&QXWB-G<@&(0Y7('$+^;#!AB9?;X,T*]M MXW]!D5R8A0\X)4?U 8B<5>88K%6]6!X4QF0*O7K5[%C3L:9CS4<;"SF'W-@[ M%(6);T5.3@X[AG0,Z1ARU[[RHKZ@0:7,9I*UIVS#'JZJ7 -/5^2W\R7PQ1+8 M[^;GH$=.-/W1-AUS^/Y.:+?8=7SZ6?ET7H(T1#%_^V4&*:I>M^5T6\[CI\XTW&FXTR=YE=U#XV<"JF7*'E'FT=/ MF_4[^NC!]\L_T@06O[[MF=W26_RHS5JWT$KA;GQC:5*AV25N=%YO[LU=G^-& M!>;&E4IOJMS3K&T^7>>X;SO6[P%02P,$% @ HX)66-]>SZ9Z P /A M !H !F;F0M,C R,S$R,CAX,3!K97AX,C,Q+FAT;>U86V_;-A1^WZ\XB[&T M 2Q'DF^J[ ;(FG@-5G1!4B#K4T%)1S87BA1(*I[WZW\^#,Y56!4H+J49F,8/*<#F'FPS-+7A>2_5* ME2O-YPL+H1\.X$;I6W['FO>66X$G:SG3XV8]/:Z53!.5K4ZF&;\#GKT\X"P/ MLCP,@GR<#0?#*(\&41+@BU$VSA,_8?@A."!6(F]XC%T)?'E0<.DMT.F/QV%I M)TN>V44<^/X/!YMT3,^)-%'6JB+V>WY$Q!9_MQX3?"[C&@*QY$I:.IHF5XA*N5,'DLZYATG@&-<\; M0L/_0'(7*:F7R]:5)$=PB6O7!N&0_'G^Z^N+'R_>0=CO!9L 'L!X%/9[3"G% M*^HGP.GB]I62QN6=RN%"9E@B/6AYA7-NZ%24B9=5(G@*IVFJ*FE=5LZX+AX M^T+0OU7&\GSUKZ,>;$5]@Y"VP*T"NT#@,E6Z5)I9KB0D*]"8$WR9NECW^UX8 MC ?CP1&4J"WCTGFT#8*94$K#8: ,*2#@M1).D^E2=J0]:CO!F&2K]-:M M23R_0[@43+9,L[-?_LYR6KB4RH#)C +'V+J[D9Q@JYSNMQ(_X1['3SCT7X2/ MBI_SHA1JA=CZ_K+2Z8*9UO4N1':Z?[^\V]]C[XY#/_+_V>KPJ:1>I_!7TQ]I M&E"5IAY('=$:R.JB-<-$5TRO#CO!R)^$8;>>PKNPY'9!I*;$]&,[==U5"=XP MYEPRF7(FP'QLEF[@^*1!7H[REND#AG/DHO30>BK6N%%MW'[OB\:LIXF5P\Y@/#'U$\ZU-+9%_I[&Q3F\>7.Y M!QA.+66I95WX"15E)-OOZ79[HNX\]_TK;:D,=R4RUBB82["=E]SUK>TO%I90 MRE=V-\NV^][NR]+&L[F_']??#?X$4$L#!!0 ( *."5E@Y*3UY#@@ /4D M : 9FYD+3(P,C,Q,C(X>#$P:V5X>#,Q,2YH=&WE6FU/&[D6_GY_A2]H M69"2D#<*!(J40EBBNX(*PF[WT\H9>XC%S'C6]B3D_OK[''M"$EZV0>UMH5NI M(3,^/CXOCY]SQI/#D4N3H\.1Y.+H7X?_KE;9B8Z*5&:.149R)P4KK,INV.]" MVEM6K992QSJ?&G4S]5+53#S2B3:=];K_=T CU9BG*IEV?AZH5%IV M+B?L4J<\^[EB>6:K5AH5!T&K_BMA.Q;QEY/@VB[T)"J3,U<;37*N]^FL_Z$_ MV%AOO*L?M!JUQK(;JSD0(3/2?!/K0?^W'FYAM'?YK,NOW\6/UY=7U]WS 1MY^.S[KGO_18 M]WA 6KLM]J5-QR.[A7KGEQ\'/1.V&)DX+&'0*O>)"]]$+J7'[KGO:OJQ:=? M>W_,_&_6Z\U5-\#_W?GVDQNV7V&#$=18]EN-#?@4JU98)(U3\92Y$7<;ZSM[ M!ROOXIP+ 4:N)C+&"GNS?:T0T\QUJG3G.SG:J,V<^/:K/PA+O;9#8>BS$1]+ M9N18R0EJF1LIRWB6%3S!S5P;QW3&3K5) YTVZM7_,!VSTT1KPS;66WL'[(1P MR\YT0NIMA?6SJ(:,[?\(&6N^NHQ]X!9Y0E+2*;O-]"21XD960N+*C D-$S*- M#@4K<)4AH5-69,X4$AZ@9_'M"[+(68HKHY#LF$>X99A.E6-.![E' IF,I+7< M3$DDY;<2ZR[HM+@G8 R63'SO@S5((%(&O0[$,DQGGMS89*2B$;,%?6?NCX*W]ZO V6$K.QOI>L[%[8$M$E7T"482.8X7+3;L5BA6E MK\^XD1XH2+P:)I(2RB30.4R4'=$T$DM!DT25="V4C1)M"\PC C4Z"8C)C8ZD MP&W+-@$0(8&X@(+>733BV8UD77#399%(6U9+:EQW-N6"/;Y[I5M;7J>BGC,+ MF*65&%'9 I0#M,BJSR[)RM7BH+E<*,9"Y/%#@$."*O\7=E;?":+4_)](BZX= MP? EY/,YJU!UBWAA5Y]"968H$?5RI5"X=&&@ &PP5M9S#*1DYO50KSIGIT6& M,S+A/HUEY9JGHE*R'PTJ,!5LL3I1PA\MV&)HE5#<*') A?KJ.3B'GMQ(Q0B1<;"'P;2A($UV&^%%_( M;=\+)L.',%EYNSU"R^H;=670 &AC)0@+W.J,$S=Q"QQ1ET0 X4;,D@7X*#Y4 MB7)3JE9/+4O0]7GU*0NH6Q)=Z+(\!=Z5#N6%R0$9ZZMKA%9>> -\OW4C,Q3- M!,C!B,P)DB2"7C*@ ]!5N:>[-XF/:(OUQCPI_%ZCX,DX1C^AQG#;/M$7W)>> M%;@C7#[=*G@X8"+VO0T-R5 7[GD+5F$W?B\MJ=N*/]\@L^&LC_,(ER$2L,=G MDQ9X>QD5V/$A6(^#3D]!9='T(T]F]@7[G,A>1U%A*+0+S/J$UE1;A_MTQ 1= M-H*BOPH0,U1O/C,E!D:P Q](EX:C>97^ 2Y;?EC?"E:-N+TO0[1W/::D\*3F MXU$2SA2/:;" OJHT[DWD:/;<=K8^YKE;T!EFBKGI/P;XAUJ5$4:%PKV>26; #5XSA*/ MXB_U7+.=*/\J%,SWNZ[((O_PM_5V6]XNGGVIJU!(*#7Q]#@0*8G(E_7FOO6< M2'Y+!214=5]"?#_B3WAFS\$ORF?9)8:'J2?H@PM,M/*>/9[-?=G%8(JA6]F9?3D $^4)GW94YN/C)QTLYY#>88Z)UE / MRU^2V\XG<%_,5NX?/E9\R\_MYUX/-;>J^W7GQ^NUQK/ MCGTEM=O>Y& V F-SGKU?:ZW-)I1P[33S.]98?EE)"'X8FQ"6;P]I[^P)0.MY MEIW*H2GHP+C9K/A7X??(*#$P:V5X>#,Q,BYH=&WM6EU/XT@6?=]? M40M:!J0DQ"$,D-!(:0A+-"UH0=CI?5I5[#(I8;L\5>6$[*^?>K<:SO'0YLF)\=#P:.3OQW_O5IE9RHL4I%9%FK!K8A8861V MQWZ/A+EGU6HI=:KRB99W0\L:]4:3_:[TO1QQOVZE3<3)5,_QKO]^O.N,' ]4 M-#DYCN2(R>C#ACSD1WNA:-0Y_S5H!CP^W!='C<.#PV 0"MX(]O\3;& KQ/T> M8R>)^+"1RJPZ%&2_U6S4#O9SVQ[+R Y;0;W^CXU%4:[O(&U5W@H:N<5BK#(+ M/S3T^H]>_;*1Q9UM*QYLE2?R+FNYT$M54_%0)4JW-NONOS:M5&.>RF32^J4O M4V'8I1BS:Y7R[)>*X9FI&J%E[ 6-_*^ [S#BOHY]: ?0D\A,3$,-&A1<]\M% M[V.OO[49_%IO[P6UQF(8^=]TX[_=[5);LZ9Z<7O>XY.^]==BY/>YU/N(35[O4[#O'S[?7-;>>RS_I7 M[/KV4_>&!7N\&C2W^0[K7)ZQ8#\JO]U>GG6O6?^BRVZZI[?7O7X/PMTOIQ>= MRW]V6>>T3PD*CO::E7>YWS]A\9A"Q@\!>O4%1NB1TKC]V+KLW MU:LOG[K_GL;?J->?!_SJL_Z_"[ZY\H#V*NRCGO",7=38)Y[=)6)28:'05L83 M9H?<;FWN'[;7#:*=\R@" U<3$)4IIM M;>X=MMD9X99=J(34FPKK96$-%3OZ&2K6>',5^\@-ZH2BI!-VGZEQ(J([4?&% M*RL6*;B0*4PDL,!EAH).6)%970A$@!G%C2NH(F'M_Y"<;8V#QO!0=N4B"KG!*((%<<2 M7[?-CF]65+X>XUHXH*#PZ MM.-T2IHY,X]9LL2(RN:@[*%%7GW5)"NMQ5YS:2B&(8KX*< A09W_&R>K'P11 M&O[/A,'4CF2X%O+UFE6HNX6\,.MOH38S$,AZ:Y M&6DJ#/4\=PZ,:Y".D901<,B" 6E3SH&?L$@X$2G"G0 NC)W=/8)^0( M89L5<\&L]:S!'?[KZE'!P0$;<>Z-'T@&JK#/>[ .N_&9M*!I*_[Z@,P&TSG. M(5SX3, ?5TTR\/XJ&N'$^V0M)YWN@LJFZ5965O8%YYS(7H5AH2FU<\RZ0FNJ MC,5U>L0$72:$HC\*$#-4;S^S)09&< *?2)>.8W@5[@8N6[Q9W_%>#;F9M2$Z MNPY3(G*DYO)1$LX$MVGW(BGOYI[(5[XY1:^ HS__9%.Q>^P338]*Y9$+ MB)KFX?I("P2X%S30I4EGYB+'M&.5-K.>Y2Y 99I*:X7X"^(=*'1%6H\D_'-* MM@%J\)PA'L6_-'--3Z+XHY!PWYVZ(@O=S=_.^QUY.[CWI:E"HJ TQ-/M0"@% M,E_VF]GH.1;\GAJ([^JNA;AYQ#WAF=X'OZB>Y93H;Z96T >/L-&(&7L\6_MR MBL$63<\- 3W7Q0Q:F"E2I!])<<&4K+WRB<':S#)0UJK4E_+-EA9C:@>]*=8X M!Q4D6K@CC%*Y1V!E32N>VF4V4LE($+]G_*Y\DJ?+4R_2/%$3@=7Q4/DCSA<0 M@PJ_2O.KK7-^]A=? <[>KU@WZI;R T! Z"IRG?##9M5=2N^M<]FXC,2;GV8>-O8WIAA+ K4;^P(+%9!.FG^;&I^7[ M@]P%>P88.^9EYV*@"WJ$W&A4W,OP&9;*=/Q%I'6*\TEVIC)3+STE+3BNSA$P/1%ATTC?4^Z^4[[>6$JU9;4_C.!#^?K]BKNA85FI#DK[2 MLDC=THKJ$"!:=O<^G9S$(=:F=LYV*+U??V,G 0J48Z4[%B3X@ @SGIGG\7@F MX^PG>I$>[">41 >_[/_::,"A"/,%Y1I"28FF$>2*\4OX&E'U'1J-4FLDLI5D MEXD&W_5;\%7([^R*%'+-=$H/*CO[N\7S_JYULA^(:'6P'[$K8-&G&HN[ON\& MS3#N[75:G6:KU_/#=H\$;:^]U_([Y$^OADM1O5BC]"JEGVH+QAL)-?[[+=_I MMC,]6+)()WW/=7^KK:L2>8G:6F1]S\\T"F/!-<8AT6[Q9V'^H9/UE0--KW6# MI.R2]RWTTE2E'HI4R/Z6:W\&1M*(R8*EJ_Z'.5M0!2=T">=B0?B'NB)<-125 M+"X4%?N;8NSHQ#XN"VA=M),R3BNHGF_ C;\=33]/Y]M;7L<=-'W'6X?Q/ A M[@R5/P5!$49$0R&)9H+W')8RB;3D^'):#H\KF0;^7C]^,\NSF<7PY,YS$_!Z\&% M,W-&#LS&(\,'>,VV6W_#Z(8S&!Z>GLW'AW 'Z!L&5&W,GMLQN3H_&L-L>/YY M>#*>-4Z_'8__@.%H;B2^Z_K//:;_.\K6HV5ERB$4G-/0@(0ETPGHA +A/"P-X-!0!$>C CK&QO=7# M(C\8B45&^,H^>8./=8A1W\ACID+TL:)$ D5V(V.++@(JBR+G]^JFS33K0!0J MIZAP$]^,AKEDFB$1A$L\F_ &$F$70X2*BGB MN:MZACR*B(5P;K'?ACU/D&T%7QR8DQ5NC@UKE# :HWL,1[,K"J=QS$(J#4G& M9HF];H/\+%>$PY$#QQAJ2E=W#$P8)SQDR,8F Y2$B0TW6 '*-8L1>QVR7*J< M8-IH<:=R&/ZZ@Z)P&"U2QV3PZ6O&9$!X50U3J\Q.AB&VDA,#L-. MQ6.9)[CJEAB=$%TW)HV1@"J[+&$*OG.QQ%V[I-M;[=[@V?TJ(Y')I49*8]UO M=JH.QC!%N.XWO-Y/.RR>4X%X>>_KM'BNTS8TS)'R>QD+<9ZFF"28.:DY'S=G M1M*_3M39HO*S2P.F]?<(1^+/_%X>NV=J'J*[Q^XF\-69HBWUVS!CM=> MS[YN;P%HJ=L3: IMM?<&YA3\6Q8$0FNQ*!+A[22&_RH3@W$LM0O;ODR1UP17 M1OA?NZ$/LH8PB6F32:I,@M2-'DE3P/6H:7N!RC!C5+TLWE7%0LL1LSY,D4.M M/"WR2V2TZ)WJ7C5SGE,*VAO>7#4)4EKI!T)B5VX@T2G)%.U7?PPBIK*4K/J, M6[KLHL%ZBAD'5Z:28A,JG5A_A?AVL'#<8KC0.#GHJ/)TB,*&!S(E<@>_;UX/633*5=+QQI-M;K>Y V=\/7CG6H#YS M=UV#N/8D/>4ILG4V0\ B91%42-\2=R_$URNCQ%KL,XW>PF>0M.&5]9VK1[C: M.9,,NUR&;>X!81\?8ZP*N;+2LOS\9RRNJ?X\EV]DL]\[RH..\H3W/W M0GR],DI^L$K>EL8O6!CA#&< 9D8R.Q!LN.!X)_+I=O. L$?:S:X=:U[MU>(0 M%'*,$Z>0#,-!*'8,9 J6DFE-.0:$1=A^=<*WMO)Z(H)@M7XUL>=VZN8J0> ( M*2&J/E21')^YV4V-.UX'$E;W3?:Q6K!DBA878.9[EIE"351$YYBE]NH*2):9 M*T@S%Z\R]&^&9GMK4D[*-,5HI. X*V/ZV+O%S4 >00$60((0 XJZF117S-QV MEC=FY5!L#\N2X<0=F*N:89.32!4 MZO.2'_P:5_XNOAGNVF^5 M_P!02P,$% @ HX)66/#L6':S%0 <5X !D !F;F0M,C R,S$R,CAX M,3!K97AX-#,N:'1M[5SK<]LXDO]^?P4ON9O-5,D>RW9>=C95/L6326TF3MG. M9._3%4B"$F*^!@"EZ/[Z[0< DA)EV9O9M5(U4S6Q+8% H]']ZR?X:F:+_/6K MF13IZ_]X]9][>]&;*FD*6=HHT5)8F4:-4>4T^IQ*:C6=V>CP MX/ X^ESI&S47_+U5-I>O_3RO?N*_7_U$B[R*JW3Y^E6JYI%*__I('3][+N5+ M^>SE098>)X='+PX/QG$\SIZFQ^+H2(K_&S^"1V$X/V/L,I=_?52HU/5VHU,Y.Q@<'__V(QKU^E56EA<4T/,R_\AQK,UGYU>Z)7$W+$]K/(W[4 M?YU4>:5/'A_0?Z?XS5XF"I4O3_YRK0IIH@]R$5U6A2C_,C*B-'M&:I7Q0*/^ M7P)-0![]N7#TPCRY*J6G?WR(1)]_G:E8V>AX_ZA/\#"I"3!6ZC^' M0.N;\ZO)Y;N/U^\N/D07/T?7OYQ'E^=OWUU=7YY]N/[A\8O#\?/3J^CJ?/+I M\MWUN_.KG=\04W]^>?XF^OCI\NH3;".ZOL =T!['AVZ;.[^1EN?1^=\GOYQ] M>'L>G4VND?SQRZ/CC?070D]!HVQ5G[RL_X4J0#.>* NL2GK;.1Y4BI_SJM+1 M#X^/7IQ&;V0"O_]2Y2F@D1E%[\ID/WIB9S)"B3L\.)U412W*)?TU/OTQF@D3 M5:6,DEP8^"V+C$P:K:P"BK6<*@/'A.A6IE)'5S*QJBKQJ&$DSGK5CC[_FLQ$ M.97166+Q:V3E/A XQ1^&S1W%"UFLHP6$A;(8%9;>>+6=C)R=$;K.PA?N8\7 M,%M8"%?V^4QN5@Y<@TL5&I$AH8^\/C MIR]/(Y'G3)PL$V!VR[.D*@HX$F.KY,9OC7=1E; :#.R.B)0Q#:P>+\%@1:), MH[*R. @XNFD@?A4(6N[?43U.=T#;23U6<'AR\>NO\-O5]<7D;P^NZ;?J]36( MQU264HL\ O85?%ZUKN;*@!:2MJ*P](Y-: F'5< &8"4X/IE7B_WH&E60/UY& M:04TXK'7C:XK3</P%]!V^'?F/?F_@/#,%\ZHR4M9$<*X@ MM':)8N(DO)52>A)E?)WD,W!Y4I@&Y[V43B,F4EN8/8$_:?*UU$XX.]O[4SK&(A3BFB6FB['WT&E("M-%H MB"ZK!N<%YY*W<2MS<%=,.1\54B/J&LR'B/-5_N.7;R0,1E%YZ^1KTIGMO5CT M3,:;MY/W@:T9X)9(4X4CX3E5P@<%/;/ $_$C;)-4Y0I5913]U\'^ MP1B9'\U%W@"? #3-#-FR*SL9!H8S.D&0?WNQ[K^*R=3_ JY%@ @"@!B?M>E&];_:C3[1>P!_XX3P>_'H&_I34 MQEL]<%\6"OP>M%4QR8I!T(&/F_512O@GO@M,HYIC-AHT(LR?Z0^[E9^SJ*%\%3+(2%9*?! MRP)Y#.VX=K9!UP<=$HL6FFQG(M6<,8K12J(# U2ECM,&I\:YL@;_R.64OA9S MH7(2L Y5['TIUC)15$UIW6Z1D+@2FC U!7\HL140CDQ()3INP+OO3QI_JRSR MFV7QP8F_513/T4EC>?&",0A+RO3D \/>>6491LC18RF!*08?G\F<8!9#,7!Y M+$HG.,F%LI8G%#P=!M$=--N/+E;Q+:T(TV8"I#-IBB8'R)H3,,(9P; M[#SO'JP-QF[]J M1!&R?2.<2$Q( 3ED&WU-DSD"Y3Y+H3T4PV4XAGE+>4C."=CJKRA M;6!*2Y&=W&MJE@[ ,6F'3!N"'CQKM8KY8>>N]8!J434Y)A':D?0L!(KP$!:>'A)Y198H+/]KNLQBA1)^H@P M&M8;=AM6UZ6<2CLY9>PP&ZH*CC!@I$(UN$7 NR66NC(4&Y]HR:B^5G3Q3\65 MM55Q+WCK4< 8ERB$WYZH^=UI MF59@M$MF"2ZI, N.63.PX4*1'Y@ JH(;2F$NN8.#\TAY(M,"$-,7(EPYJV#[&1#V6B,80:9Y=[G3:K$.G@-36C8Y&E&%U M.=MN+K(_/&0EB\;837S+P!_#%">;,%@#4ZRMP_2I5*A&Q$0 ^;/:MQ>K7-F 73U7"#,94F)N MJP ,A0VV,NPEK%,Z14K)_=^XJD^/<'4--^6%%SYTQTE?8J[+D:499GW+B8.5 M+378KBZ-< Y"Y];-(4\P'$_8S"U:PN?4ZL,76-ZDBE3\KN7!ARH"Q#]&']?* M47?$_TTB"K"[I'QS2JXE2BJ96]"[T@,A'PMH"!9\=97O0+QTJX?R61+2K)HP MM)JX;QN//CC80OC'>;6&K'69KR6*,@<4RRG0%UC=!OPF_='S& MF9H!51PYD1^JEXXXY/7(@^91Z@0EW8H;B1R!B="B)2$K*%+,+=K.B%BE0PA M19/<5"ZB1I5$IL .1JSX?DW.=AL"'6>/>7.ROS7\HI33RBISK2B)A](8E!P1@PZ,-B64 ML.>H:V[AT#BCM%:>0]%Q6=$0-/A\EUZO.S"6J**6*:,).$^)-"$'ADG;HK8; M=A1S%L!T3 !^#6P'\?;)A^]19-^K@H"C MC,Y:[^EJQ7-"=P0LR&>-,6L)H0R'&\" "6;31715RP1AY5<:*;,^P6XDNE.PYSO]>@=78Q M@4T&H6)'M!N2@@R 2PWZT@$(U'NLS,VXOPY7GCI[@'Z\=$S94,5T4BSKW"4! :;;L?BL.'_5&>WTU M) $)J\T*.5T)(."Y2U3#D08%>^CYA]BN-:I ',8(@=_WD $O8FW*9.0B:N4R MQW3X(E_9](/K_SU1\))U"H'<$+/.T'4!OGZHG) YMG9.$[XK5,G="B1P'QW# M=[T0<=%J+[;2Q;DRLTBX#8-T@E_,R<:TP:0[J2+\4CL([,)-';;L^];*P!1* MOV/^/J6@DZJT/ADE3"^S2+8:%+3L/([* FH;D[OI_%Q^1JUI7]<[P=%4P$!P ME9L'5UV*+#1X*V)6N MPH'ZI@U_X\F,\?(*^DF4A_)8JS*?HZFE[AXHTV6!_CS'E.\&4CC,::,H\H:P MEB.Z<83W_2E\<[0QLK@ (<@"3/]5<:Z8Y(#!S3WO+E3 \2W*R.0.U'NGVC9C M.S_0A555S %JWQ/\L]KSL-6>>P-P,"-O_*%SY_QO E0N0<'9;51]TRNXL]?@ MS"-H/T,'9M.=*R$RB/6+T#C"678+CI\P=L4LXW 71=6@KZ%)IM^9=W%[L ;" M*MWCZ#1@P0*-^IRXN_3MA^L3T&T/PF?*9(?Q2=)@RK;U,EV!P: SM3AL:,WH1@L=?Y33W. MH5[,/4E@>^B&1C7T0 $.N\$:%;$G55A10?VDUO_A'88=T5YNV0JF>LHL;WCU MP3'NO,!72+A@J^44QK!/$-*KWS<$T'44G_69@%R26^1UJ%NA>/"=;;VB)+I[ M\1ZE4T/* P[<_[E3[P/6R#09=3!YG0:C#58.Y^VV_ SU<-ZA=-%+W=S6$D<. M*R54,,BE3J6TJC%9@@P9<:6Q=>P#"4BAX[P^_G3\P4XD- M SZXZU;^_+W?PX.C;ON,2S>-0G= :U7Z70LC9Z^XH:* $ AK!.TM,MW-GK1P M7T@]E;ZN3RYD"%1!I&(?Y^^ 2&T%R7M"8*]^NJD^VBV!$7N,JX&VT>UZ24(0 M"!A*<90&^(XG-@*KCIT'%+&KTMUJA$F '@U(ET-,WK@:GG7_O"K2VX92B;M"_2-=H]/0/9CA:,H<3';XTW*FV(&5MF64_ M>C?0?+/6'L)<1T]HP!&B\A%U/&&NQVJ0#9S$J% M_7?&^/P5OP:>R*-M\)XJQ2X22@[ K^_KV(*=7 M%%BX!C[EMK_DEF>7$)5?:PF:9GR#]7"_4MOM?[=9VM;)%AU!Q % []0RVK^ MQU4#V!-IOMF.3Z3*.\? M'=&A).Y>:J$,&Q9TK0#WIU651IF@(J5F%%'EO,KGW"5<.L>H0!OOTO48?-^4 MI$#17%5YR(N#"O]Y6G_$:34EL!)0LWL?I'-5%)N6W !_S;EN-'@:",L44?F+ M7_Z=+67ZYYE\JP8!K'4\++8\;;>JQSB^\4 O^, @TM6KJMM9UI2A]V.=UG/ M&M,;05SG.SJ:_DT.D;>_X4I'UFB^18&&N!2^2ZIGEOV=^;Y]%H%OU!E=;K/@ MY-W$,JS$KR^BA5P;R;W<#0@_3.4W>8>43'AA35B_LX,UZY:X]U)06$HY$@A2 M\)E$Z:0I,#M!M\4PYG37V5Q+]XC#5H%APY>F3/Q55O:N\$4GY/"65;D'<8ZT M&!MI;*7,1C@')4##_;IF[44'[C4\[4T4+I#ZS;D^](&=8>T-K6\[:/ MFV\5>.)O:4EO=V/XTH@.([E+AE_/<*_+#"YGP!7P@BI$[L*L T?@IH$XE3(# MI;MKY+N?7"_,8H9:S1.%]B3L\ M"1(ECYQC_69Q]Z.+L[8#6=EIY;% #@:'H M!(8@#2' ">=_WULU_L8.O6R,GN\(35AYBM>X*=%$?2G>8:;\1:,U4M./T.17 MT"&&@G"WQ+6)MG/Y>-#'.JO+5EGGS4P;-HY7OCEOYEJ_,U?3PGHH@#BB2AB, MDWG$)NAJNZH$"+,NY3)44C*) [XTZ;3@ #'#)!J_%T-:FS,I[IT6-%.CW0& M]UFZY)_KXU[>?J/0W\R!C1:(_$R[#TDRD=B0<5F2NN/E$ZQ0@;#-77F0F)"( M6B1@C08;U@VUTH6J24Q5DVZ7/37E;SQYRG%*[ Q&"$\_ZRUN $A=R?WLSF7F8?\#T4?;?IGFY;_ MTS?F5N]C]!)LY!'&V('-)4)W22Q(8C\1T0N1E>[?8%62=7O9]B^!'C2)= [2 M#8CA#",WZOL.5VQ1!:=>R%87[2=Y,$$9N=MY>)O2MT1FOE4=O"B?C>WLH:OBT!X_=N.:*A.:?:W^L(QJ1"#FM^#T%[96A;M&YM3>QE&CQ8)1,7<.W2Y)7M2H[5XZOSB<.X5?W MK%KVUDV5#_>W[ES.2)Z\E$CY:O1!ZC=_PJTKPS342 MPT78.E?I.M+;A_02 (1N60U$!,B)P-/.!<^!C<627L! YF$$%&B"WP7+E?2. MX!I99$CIHB,6H3I$AC=,N;("6BE^70-*SIKAU3T(O)%(%\'\GTC[.HK>,X*6# 1[H6-46 ! MOX/W6N.M;_\ZX.C]^\G &6[TG7%+=K Y3J9^)'&L"QG=9H:A=V%D$_%2-R*,V&(E4.:4?[U]_S MF!D.)>J1[-IF8B^PC261\SQSGK]SYO6H'*=O7H^DB-_\S^O_[?6"LSRJQC(K M@ZB0HI1Q4&F5#8./L=2?@E[//'6:3Z:%&H[*8&=K9R_XF!>?U*W@WTM5IO*- M;>?U3_SY]4_4R>M!'D_?O([5;:#BGU^HO42\3&1\L+4GMO9>[>\7Y)E]-4_OQBK++>2.( CO9V^J\FY?&=BLO1T?;6 MUO^]:#XIBB$\/,C+,A\?;>_ HZ7\7/9$JH;9$7\BZXSLH1:9[6A8JX0>U M^K?DD=''.Y[7*V@G59FT\]S>P:F=?QZI@2J#PU=?.M*OFMZW]]*R5R.@1UD\ MTLZ]>W]U=1W\^,/NP7%P=GX*?_]Z]?[LXO*7FS"XN#SMKS/WQ@367K%'G?;9 MU=E9[]WUR>5OP>G[DX]O3TY_"_ZX>G]Q^N6%*%6>'559+ M\ZL6;BZPL\KB*\/O[GSZ/1$'W67FT^W)R_SQKKY4$/HQD M\#8711SD27"F"AF5>:&#C1*^__&'@YV=K6,[JXO*'5V3[> MQ(5[E^9Y8?D'#C?X-4]CD,T:^$<6];^!]3S-QQ.133NQHB.A Q'G$U1QRI'2 MH/C$<>]=(;)/P6DJ[@8B^A3\D::1=6-@SN1BH:!9,BOU6@ M-08)D"J2)IS[_%864R3F2!:E4%D0 47(3--T O@L AA')O$%40:PZ- <#3< MHYP>3J?!G2I'82"RF!^Z4VD:#"2\#4)N4LB2'X9OHCS32I>HS.([9A!_5\"! M4#/5.) ;2=H M)+*A[/@R7_YY<]Z)!7Z/9P")EIAO\+O(*I%^ ]("QXVFYTT)) *"6'=A-?O! M$U1;SV2B,H7?ZN]@]HLV>/OEUO'\?]^!])I4Q2374C-# JG$TC8D[I3D:9K? M(:&"_!GK0(]0:(S$K9SY>2Q%ANK:CS_L'QP_'>V_TSSF9#*!G12#5 9_0-MY M%[1](A1-Q%..0/5@O8?TFD3I"'CW5(I"6^EH^;H:CV6L1"E!10(U*)(QT20\ M 4^G"K25/"'2"S;4)GT?P\/T!]DYH%)A3V-5EM*)7O.+T>#R)%$1-E38/^=& M(:IRE!)L03M9QUD>6FU,N@)=+8HK5!MW(!>"BET MGL'V3.%8Y54:\[FR#\6;K (VED&[UG $L!(344B8V[74)4P8-3]8AL-CG,6& M\I<"YU\590@-#*M4@)%*,\_A@2)(Y1#.=6."T)(JIT%,%JUNC&)1SR$JN5+ M@D1"2^H)5B.5FA825@?ZNQO)C!KSWL-IP9)5-(1$I3+N!Q]J 3Y'QI:41*IS MZ-(L*8T,%#]-O#R8T*.H"0C< EVE,(NDR,>X$JQBJI8^W2X2;HU M/ _)S)"YEE]N!X M==MHT(TP+(#(XIX96$+_.WZH85Z@69P!-5_+6YE5>)9C8N_;APP,7NS<;*=T31OEUPZ^I1'/A\B.2AG,N3.>3TA'3XAS,)Y$97<. M!]+0#5!@ 70)??B#9'&^N^>+\] 17E&!?8'N^'&5#@7'.X #T(2?:;"S-#C# MQ[I%B+,&(1ALFLRX$/X$!JTFH'$"#P6.J. OPS#]'Y%C@NF%'-&Z%=#B5PE3 M)WL&K.]@]E'VO$4YAM/35!:;(=FVM_!;SPUE7FZ@55L,24\1WE &"'%"$[P" MGA^"/7^K-&P'&?])E;&G8H.' G:C@.,$_<4@3H"E\];QLS1?:0;#;@,[M[M1 MC@8I2BFR3P)Q@AV\4X.Q;VR/X#F!"^B+%%!=,02+A?JB8X/W _6.HD M-C.96SD[&W9$^)X:5H3,]GMCXK"FR%9J),G,>+9?!:?OKH.=G\$*]G@'I;]2MBH/.T*A>_,@_Q6VN$RY&!#P2:FF>X M^S"[[39,&_]W5-C!3,10]@:%%)]Z(H&Q'HGT3DSUS-JL!$I^%9+N692O+\K? M.3%X+2=Y07+L=RET573(]!+X+P[)0UXXOH.:)(I5/!(+;29/2AO1BFIGI?D- M]H9;=_"\/]DND?-XZV"C-O3,_F9YUOOEY.0/Q^;<:V;P()>MF"Y'P/P",9E( M[G:!)QM^I:!< (P)VD!V66"(',X61PK,DT!^^51*C'H5DK\'Y@/JY[\D M&+:@\T<[ASN'MSCX*P_P O!MT0%1DW#"NAY MF.? N 43,\6>:V3H-?]-L>Q&@W<4_Q^XF'=CB^PR#60D0.6H<0Y@!>F*A"(R M#-<1-W:K\I0"_\!31G"8.1H,/Z?BSC$,#![C1P\O#*(5[=8\N(36Q@/@,3L' M(69"[3BGF[6&'0H6K+9\HC+C4F[TAO]J22X1.2EIYHB=0.3CGS?G,TO$(^=H M/:XERS S%9+&. 3ZUO:GM!U&[#?,*(@: D$PAD!^QB4'9B54S#P06!68P*AW M$*X!1*32U+7,0.N)6*=S]JX9($;KV=.X>$=GUPH)9>-D,QB+&&$3#OP!'X"0 MQA/BR68AS+S'N(2L$6R\W:RG&9OL,V%]^/PX-Z/]=N86A&$AL"@S2YZJ3XAK M(/JBW40?S9V"#R 3>G^#@L<0!E F#, XF*0"]H/8B@%%#V0F03ZR2V50Y")& M2,FM4*G==BL09_TJ(?X(9R;%?\<(2&Z#,_,+L9R!F3Q A.+9&7R/TBA#;P1H M-;VWI&#[IZ@+PLF8D-FTB>>WEN00J*S$B 1JC)+A9+>2M'B \20]1 M\+%@.Y$GTS)V:P1]Z?@WF?\,\JS"]HD!ZSQ%IF,$; Q&*+(79FG+ O&%Y[QL M>#RI58/Q,C1/'0:3/$_M?K:X :X J72R11'O'0>BZ=!N^HUT[ -6.U&U5U; M_A-L9/1(8K@GP^F6+2'RLA]_V'MU#,T:/)=9+1'@=C*+9A[++-K Y7#(Z%Y M?EK2-C,E$0\/Q!T-QVSY&K-Q]DAS HCB6[UTR(_-.$S'M"%X9&S?#1J;@$@6 M'-8HX7C[:\#DM^;H5B[O<[2PHP("5"R)KJ+."(-PCHZ'%I#WD4@7$2D.^><=I9[%15GN"S M:9\]5JPG3FO+&N0=80"3M0 M6);2W@8\ZWM1E8AH)R7P1SD+':OF;J'>3B''F,FJ,2Q!U%#XTN 'EJV$ M&Q","-A(*F9D/;9*>X= #V<8#. MYCS+!:A,8!OPHECO[G]T.M 7Y!;3C[:05PB#+=T,BR^,;W]=*9&G^5:'80,[ MWPALX)%4C/D(:.B%A1;R0 ,R\N)"8P$OP'\4JJ*%]!DM>U$Q_PEM;&Q7922B MZ@H'C9C2TI['L%SH\7:\IN$41<5SC.YK(R5DDLC(J9Y^\IAA^:V<:GY13'=D MWM::]5*&B0S12@!V0+<[8-M&;R?9YJ)F/%BMURQ<*<90#>0R!!>Z7=%\YOBQ MX9Z^3P6_;_&4>AI%*NYTZ '0GV'>W[12[TY(=_1XD?E FL(_Q(F-?:^-H*%$ MT4;0V 0CX!,'87T4>:[#80Y/Q]7+EPU.R@\WP6.*W%I!55I7E!3:LL)6978$LI;Q[TH\D'HO ?PF'6N/,M) M(Q7AZ;@,/WBH Z< VKP,\B,T5$ LYX!NB-P4%2/SWG\B7!)2HQ@Z:\,84F<^ MAX4)=( 6!++%W.O+TTI"*L669*<3E= :'J9Q):T#FKLI:W=8F.0$: MD%J+8AJBWESD8&W .G-B2WRK-*G1-NNCF4,SESB!0T0'% Y?90Q#)MV#5'E_ M\&QLH7,05U>-Y6R=C?E2<%[VQ@FH"78BID&"H#2HQ^TH"O+4%BK1UD5::+O12L+V$O(K_PC;G/=[+0@3\G@?U MYRR'N48T)0U:S$=+SIX!E!#+G'<8@4H.3,7'2SKNAXR11V$3 ;B$D3UOR 9O M58SI#I^R_ [LSR$YF_!8(@\VP'#R=]>^GH:SJECJ% NMY/+J)MV-I.$"\S8H MLIBV.)0U494&3HXEF>M23Z8V%7XV6B4YN#BF@NB_)#?XPT80Y5U5X.NAL;3, M'D^C,);F6V"')+1B&KBJ\P M> M2!11((!5Q%$17ZQ025;CD-+8'+A4X^,G>MN[ @EF7=&X[KHU0M M\WYPF9?X T&)[(J)07YK_(S:H0YXQ)' ,46PVHP-30JL3DMJA3D#MI'%;N*E MB"Q?4<)IM,&1858-4//#2:)[>>TYU/6MO]7A4-?NV18%#K[21N4LM.?H@026Q1 MU8P(XW,II9K">7?*LTG6@$VO,O.WP:>C:XC^ZL%+GS#*1H!U/T;>QCP,K)V\ MF:JLB"6N1.FMM^O?*?N(.D0KQ#Y W"02]H[9?VS#?E'#5/&T4($<8>(@!F&EO(3BY Z@Q#C7*#E$CL:0\ M29":K*?&>8B,>XFSWF:3%&L\=7Y7QP.].NZMNORS0$HZL_LO^UN[L\H+%=ZS MQ""0&VG.(,!TOHS*QI#H(DVW9B*LR#)W<,A]DTOW?/R;!##L# %8851RK;^Z M@"+"R&*J/UG4$LIX]R=H6I<& H %'A8".%=5!FPQS)]0WM8'YI P&)FYVQE: M?!_-D!N9G"O3E!CDYD62&_$9U]Y\%)FAT!5^\GP:RZLX-@)^L\-G[XX-\YGA MKTPN\I 9[E6>"WS#06=O0D!H#CU Q.6"5+$<8TN(V^/"07XR,\7P+ X/'Z.) MF6=1\2$$"2A>F]TDY,YY2+'46YK[Y?F^_U-\81+/;!W5V5MUF(C'#EX4NS72 M7Y3IZUN$%H5Y7CX#"BWGR%$_%A<6A/;&(0.V3]\L5M0$$$1GO:"GD M:@J-V[#6A/)1@I$1$C.PM'9TW5> ZY:5#FPK&W8%,PYN8!D7+>96?W^MY6PM M9/88@-&V:V,) $=%K=K+G-;I/N%B=?$Y:O\>H_9?)WTO4:T" M,X"KU=L0W+54XT%5Z$8.V_N8VAV"=6:/YN^9\0;:.537F6AF$$ 6S@2MV ML"3VLMBX).,RO.8D1S\#^70&0)M&+YHU01:NZ?Q2/$%5_B1RT%RBCT'+UCW M1<]=82 ?(#O;"Y@#,Y"11H:$_6"+TT=VMC8U%/ M*KR?NX[)QC:]HPT\P!)4-K&GV;=WW30<9 73B%S"OS5'3#'NPBJW7GGN)WX4 MSLE1B*SJ#/@:N_RO95GD@K\U"/RG9O)Z23+:.%,IT8F$UE54YE3SF$H>[^+] MP:XH-.5WC2K ?AP_Y9D$-86ZT)SS?6H M"]NM=FC?L9,#V!05^N!\@-!6>,5>;-WH5C^ZKDMGSX_#Y"IZOU.][9;<0]]Q MW0\^^@%^JP\.90;RO^9R'NY_;L4QE4\6+K%B[!"RQ=H(65MUNT[$6YYSQZ5: MEB2GN6!UG1O1"%LOWH00E3/J>-5NN,4.5U#(4Y0,O^!J$4V\%W=/D_>[I*\A MK44=,<(*'/98W92F!-&93)$4D9U\MM@;1EMD"31'1E\5WYR0:#T*=*1M9IF7%/? MP4HLTM[:K[(YH>N[\"(0QQ;KD%'MD%ITM0/QM*9_A=)WW44;*\,Y=?8)55*C M4@,"R])#YSL4F?JW+<5JZ\_-^X;(S*]+9*Q<#%;5807E,.<* MMQ@ECZ2WYJ1Y^K@CI!G-(;\9IVUB5,P68EEG%<*O789O/"KU',QZHF]U.)BU M_QS,^CJUX8J8I)=^>DW\\JGJGB:^8["3JW(;FE$L>QUX_26="((O@/A9;M:S M!&/@"AI9,6=8&&E-[@0;I#+W5C$ RD"O[+C;X)XH9W%(],= U<64VEQ>7(&I M8-LO61JY,N71$?UKQLJ>%[[7!P2QK* )_P)VQ@ SD,O*93(U&1#6N'O+UUGH MXCB1E?;[1H#1J"1<*I*VK+Y1QFU%:#=RY4Z&K5L9\MTS9"5S!/,+/9??!VBG M5C47JEHA[[(?XN D9HGU 94>+][F&@>8YA'6]=*E050E,D8/(FMA=;&QF3"R M ? RSHLOR(.34$7H!L&Q9J8U>]WQ0U\]6Y]E?.B4*U-L5APVX+RG)!; MYM#<2?C2NP[P=C,PR05SJ.W 5 ;R;#F_Y" /O(8!1JXBC,&2TD2P2J"/Z*/Z M-2/LSQ07Y / Q$_6H".XA@E1YF9!'(>DVKK^'8%%S>F]E1SB6A1TF6%[*5_F MSG@%(>=]6IJN)G,I56 PM>0$-,P:[[;J]NH"-=)N,UR4E0&=XVW:1[YY13[S XD6J L*/8E8NW$@ISGA_G")9^X3\L#,F=F\YO=S M12%A-7E'N3Y66:C(W.K(HK#P, ZS+@/O!LN%,VEG)^W&N .9#*:S>S5C<3XB MX+$[*JR?O?QT]-:3%$_J<-2@1'>OXK 2%(%B,!!>A:CP6H2"[LPN08R4MN!V M*U@HM)XN!B/-A=^68J67Q!0MN/\G8OW=':1=7\P]$ MWG9U08L^;)KP2KJ9B#E>.EA?'MN:1V_K(+.NTDB<]ZY\K2')?F54_&Y8*08Q M8Q)2E0ZY\EY=?W0#Z"=ENP!+&'8ZE-]V\!XSD!_:/3=\=$%Z58C%:$BD5"][GGB> M)-^N(LR@ $WPZ7#MUI"NK5?LI3PP;[.YTO!8"WS#L!A5&(] I.CFW## [S35 M=8!'9Q7MO/ T[%0.^<('4'DD71 ##2^FQ6<7[K?^5H==N"\7NW!Q BK^^87: M2\3+1,8'6WMB:^_5_LZA/!#[T6!_^W!G/]Y[>?#7RYT7]^;W7;R&2Y?^WE:3 M6CP",PVXR4I&_.+-.RQC#F*H1AP;U,'!<1"L[\A^-,)^6,$%Z_7^ZNH:%+!= M6)^S\U/X^]>K]V<7E[_E:$OM1)W#Z_N3CVY/3WX(_KMY?G/[9_?'. M:>I-4OT.5*0%"=]A\%?[_T(?8LYZZ@580O5]\:T>/[1/O")>QI1[E^8@]PT] MHT(6_)JGQJEWD47];P [;,S<+M@:_G5SIZFX&\!&N7L0.K^0/-!.K",82_9B M0U"-5_$ N@1\,N$[SXP&;%(W+!H&'69\Z<58+KK)UMV\YJ)>%X3X*<;VD%$2 M1]&X1M%\)1A*1*N"&C=ZDL=3+=.$O*>AUZPWP@M,8)833C=WX;B!;!9AL*$M MDY-N7NIL6/$ @#5W#]HOU>.N,'3X(SNAB3+ /RBB]WBF_<,YTL MU&/:*4?UY;*,^7NGW&4W$VW.U9:O75>Z!H4[F+@4!.7UP.'C^A).X]WGWUUV M7[PJ.&JIY(+3ZF>*W2R] J99K8<\(EYIR897Q$MV?9IPILYH#R>_7)^?GP4G ME_#_T]\NKSZ^/S_[Y?SL0>9;DI_"6?D8_NFA U-,M#RR?QQCRR_VC[XK[=*@]U9J]F?:"&:J!2_S\8O=% M;0U3N;:CK6";GK)]W,.C9G2+WC$$@W<6$?H!<=S !?'(V*)R1SN3S]BB[Z7 M.G.SQ,)T\O GD*AQXX9NL#/E=^>T#5>;[[^STM_-JB'LJ;DV*^CE6YK=):AE MS=+[CW;,OJ5E^Z#*]&'7[2<21]\)S/DK?<"+7VO\=Y#'4_AG5([3-_\/4$L! M A0#% @ HX)66*65XV.Y? ( %L,< ! ( ! &9N M9"TR,#(S,3(R."YH=&U02P$"% ,4 " "C@E98>$[9JG05 "*\0 $ M @ 'G? ( 9FYD+3(P,C,Q,C(X+GAS9%!+ 0(4 Q0 ( *." M5EA@4I"=6R< !.- 0 4 " 8F2 @!F;F0M,C R,S$R,CA? M8V%L+GAM;%!+ 0(4 Q0 ( *."5EB))(\QWH@ "M1!@ 4 M " 1:Z @!F;F0M,C R,S$R,CA?9&5F+GAM;%!+ 0(4 Q0 ( *."5EB3 MQMT]XB\! +!= 0 3 " 29# P!F;F0M,C R,S$R,CA?9S$N M:G!G4$L! A0#% @ HX)66,DY*R8 1@$ WK,! !, ( ! M.7,$ &9N9"TR,#(S,3(R.%]G,BYJ<&=02P$"% ,4 " "C@E983/8^V:!? M 0"!APX % @ %JN04 9FYD+3(P,C,Q,C(X7VQA8BYX;6Q0 M2P$"% ,4 " "C@E98\>H4;/C8 !"0PH % @ $\&0< M9FYD+3(P,C,Q,C(X7W!R92YX;6Q02P$"% ,4 " "C@E98.Z-W4?H4 !. MI &P @ %F\@< 9FYD+3(P,C,Q,C(X>#$P:V5X>#$P-38N M:'1M4$L! A0#% @ HX)66$.1%7N* P N!X !H ( ! MF0<( &9N9"TR,#(S,3(R.'@Q,&ME>'@R,3$N:'1M4$L! A0#% @ HX)6 M6-]>SZ9Z P /A !H ( !6PL( &9N9"TR,#(S,3(R.'@Q M,&ME>'@R,S$N:'1M4$L! A0#% @ HX)66#DI/7D." ]20 !H M ( !#0\( &9N9"TR,#(S,3(R.'@Q,&ME>'@S,3$N:'1M4$L! A0# M% @ HX)66)'V;J8N" E"4 !H ( !4Q<( &9N9"TR M,#(S,3(R.'@Q,&ME>'@S,3(N:'1M4$L! A0#% @ HX)66.37(\ 0!@ MLAP !H ( !N1\( &9N9"TR,#(S,3(R.'@Q,&ME>'@S,C$N M:'1M4$L! A0#% @ HX)66/#L6':S%0 <5X !D ( ! M 28( &9N9"TR,#(S,3(R.'@Q,&ME>'@T,RYH=&U02P$"% ,4 " "C@E98 M2N>KD1T? "MR@ &0 @ 'K.P@ 9FYD+3(P,C,Q,C(X>#$P @:V5X>#DW+FAT;5!+!08 $ 0 $4$ _6P@ ! end XML 109 fnd-20231228_htm.xml IDEA: XBRL DOCUMENT 0001507079 2022-12-30 2023-12-28 0001507079 2023-06-29 0001507079 2024-02-19 0001507079 2023-12-28 0001507079 2022-12-29 0001507079 us-gaap:CommonClassAMember 2023-12-28 0001507079 us-gaap:CommonClassAMember 2022-12-29 0001507079 us-gaap:CommonClassBMember 2022-12-29 0001507079 us-gaap:CommonClassBMember 2023-12-28 0001507079 us-gaap:CommonClassCMember 2023-12-28 0001507079 us-gaap:CommonClassCMember 2022-12-29 0001507079 2021-12-31 2022-12-29 0001507079 2021-01-01 2021-12-30 0001507079 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-12-31 0001507079 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001507079 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001507079 us-gaap:RetainedEarningsMember 2020-12-31 0001507079 2020-12-31 0001507079 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-30 0001507079 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-01-01 2021-12-30 0001507079 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-30 0001507079 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-30 0001507079 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-12-30 0001507079 us-gaap:AdditionalPaidInCapitalMember 2021-12-30 0001507079 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-30 0001507079 us-gaap:RetainedEarningsMember 2021-12-30 0001507079 2021-12-30 0001507079 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 2022-12-29 0001507079 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-12-31 2022-12-29 0001507079 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 2022-12-29 0001507079 us-gaap:RetainedEarningsMember 2021-12-31 2022-12-29 0001507079 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-12-29 0001507079 us-gaap:AdditionalPaidInCapitalMember 2022-12-29 0001507079 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-29 0001507079 us-gaap:RetainedEarningsMember 2022-12-29 0001507079 us-gaap:AdditionalPaidInCapitalMember 2022-12-30 2023-12-28 0001507079 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-12-30 2023-12-28 0001507079 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-30 2023-12-28 0001507079 us-gaap:RetainedEarningsMember 2022-12-30 2023-12-28 0001507079 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-12-28 0001507079 us-gaap:AdditionalPaidInCapitalMember 2023-12-28 0001507079 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-28 0001507079 us-gaap:RetainedEarningsMember 2023-12-28 0001507079 fnd:WarehouseFormatStoreMember 2023-12-28 0001507079 fnd:SmallFormatStoreMember 2023-12-28 0001507079 srt:MinimumMember 2022-12-30 2023-12-28 0001507079 srt:MaximumMember 2022-12-30 2023-12-28 0001507079 srt:MinimumMember fnd:FurnitureFixturesAndEquipmentMember 2023-12-28 0001507079 srt:MaximumMember fnd:FurnitureFixturesAndEquipmentMember 2023-12-28 0001507079 srt:MinimumMember fnd:ComputerSoftwareAndHardwareMember 2023-12-28 0001507079 srt:MaximumMember fnd:ComputerSoftwareAndHardwareMember 2023-12-28 0001507079 srt:MinimumMember us-gaap:LeaseholdImprovementsMember 2023-12-28 0001507079 srt:MaximumMember us-gaap:LeaseholdImprovementsMember 2023-12-28 0001507079 srt:MinimumMember fnd:BuildingsAndImprovementsMember 2023-12-28 0001507079 srt:MaximumMember fnd:BuildingsAndImprovementsMember 2023-12-28 0001507079 us-gaap:NoncompeteAgreementsMember 2023-12-28 0001507079 us-gaap:CustomerRelationshipsMember 2023-12-28 0001507079 us-gaap:PropertyPlantAndEquipmentMember 2023-12-28 0001507079 us-gaap:PropertyPlantAndEquipmentMember 2022-12-29 0001507079 us-gaap:OtherNoncurrentLiabilitiesMember 2023-12-28 0001507079 us-gaap:OtherNoncurrentLiabilitiesMember 2022-12-29 0001507079 fnd:LaminateAndVinylMember 2022-12-30 2023-12-28 0001507079 fnd:LaminateAndVinylMember us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember us-gaap:ProductConcentrationRiskMember 2022-12-30 2023-12-28 0001507079 fnd:LaminateAndVinylMember 2021-12-31 2022-12-29 0001507079 fnd:LaminateAndVinylMember us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember us-gaap:ProductConcentrationRiskMember 2021-12-31 2022-12-29 0001507079 fnd:LaminateAndVinylMember 2021-01-01 2021-12-30 0001507079 fnd:LaminateAndVinylMember us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember us-gaap:ProductConcentrationRiskMember 2021-01-01 2021-12-30 0001507079 fnd:TileMember 2022-12-30 2023-12-28 0001507079 fnd:TileMember us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember us-gaap:ProductConcentrationRiskMember 2022-12-30 2023-12-28 0001507079 fnd:TileMember 2021-12-31 2022-12-29 0001507079 fnd:TileMember us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember us-gaap:ProductConcentrationRiskMember 2021-12-31 2022-12-29 0001507079 fnd:TileMember 2021-01-01 2021-12-30 0001507079 fnd:TileMember us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember us-gaap:ProductConcentrationRiskMember 2021-01-01 2021-12-30 0001507079 fnd:InstallationMaterialsAndToolsMember 2022-12-30 2023-12-28 0001507079 fnd:InstallationMaterialsAndToolsMember us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember us-gaap:ProductConcentrationRiskMember 2022-12-30 2023-12-28 0001507079 fnd:InstallationMaterialsAndToolsMember 2021-12-31 2022-12-29 0001507079 fnd:InstallationMaterialsAndToolsMember us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember us-gaap:ProductConcentrationRiskMember 2021-12-31 2022-12-29 0001507079 fnd:InstallationMaterialsAndToolsMember 2021-01-01 2021-12-30 0001507079 fnd:InstallationMaterialsAndToolsMember us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember us-gaap:ProductConcentrationRiskMember 2021-01-01 2021-12-30 0001507079 fnd:DecorativeAccessoriesAndWallTileMember 2022-12-30 2023-12-28 0001507079 fnd:DecorativeAccessoriesAndWallTileMember us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember us-gaap:ProductConcentrationRiskMember 2022-12-30 2023-12-28 0001507079 fnd:DecorativeAccessoriesAndWallTileMember 2021-12-31 2022-12-29 0001507079 fnd:DecorativeAccessoriesAndWallTileMember us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember us-gaap:ProductConcentrationRiskMember 2021-12-31 2022-12-29 0001507079 fnd:DecorativeAccessoriesAndWallTileMember 2021-01-01 2021-12-30 0001507079 fnd:DecorativeAccessoriesAndWallTileMember us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember us-gaap:ProductConcentrationRiskMember 2021-01-01 2021-12-30 0001507079 fnd:WoodMember 2022-12-30 2023-12-28 0001507079 fnd:WoodMember us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember us-gaap:ProductConcentrationRiskMember 2022-12-30 2023-12-28 0001507079 fnd:WoodMember 2021-12-31 2022-12-29 0001507079 fnd:WoodMember us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember us-gaap:ProductConcentrationRiskMember 2021-12-31 2022-12-29 0001507079 fnd:WoodMember 2021-01-01 2021-12-30 0001507079 fnd:WoodMember us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember us-gaap:ProductConcentrationRiskMember 2021-01-01 2021-12-30 0001507079 fnd:NaturalStoneMember 2022-12-30 2023-12-28 0001507079 fnd:NaturalStoneMember us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember us-gaap:ProductConcentrationRiskMember 2022-12-30 2023-12-28 0001507079 fnd:NaturalStoneMember 2021-12-31 2022-12-29 0001507079 fnd:NaturalStoneMember us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember us-gaap:ProductConcentrationRiskMember 2021-12-31 2022-12-29 0001507079 fnd:NaturalStoneMember 2021-01-01 2021-12-30 0001507079 fnd:NaturalStoneMember us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember us-gaap:ProductConcentrationRiskMember 2021-01-01 2021-12-30 0001507079 fnd:AdjacentCategoriesMember 2022-12-30 2023-12-28 0001507079 fnd:AdjacentCategoriesMember us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember us-gaap:ProductConcentrationRiskMember 2022-12-30 2023-12-28 0001507079 fnd:AdjacentCategoriesMember 2021-12-31 2022-12-29 0001507079 fnd:AdjacentCategoriesMember us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember us-gaap:ProductConcentrationRiskMember 2021-12-31 2022-12-29 0001507079 fnd:AdjacentCategoriesMember 2021-01-01 2021-12-30 0001507079 fnd:AdjacentCategoriesMember us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember us-gaap:ProductConcentrationRiskMember 2021-01-01 2021-12-30 0001507079 us-gaap:ProductAndServiceOtherMember 2022-12-30 2023-12-28 0001507079 us-gaap:ProductAndServiceOtherMember us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember us-gaap:ProductConcentrationRiskMember 2022-12-30 2023-12-28 0001507079 us-gaap:ProductAndServiceOtherMember 2021-12-31 2022-12-29 0001507079 us-gaap:ProductAndServiceOtherMember us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember us-gaap:ProductConcentrationRiskMember 2021-12-31 2022-12-29 0001507079 us-gaap:ProductAndServiceOtherMember 2021-01-01 2021-12-30 0001507079 us-gaap:ProductAndServiceOtherMember us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember us-gaap:ProductConcentrationRiskMember 2021-01-01 2021-12-30 0001507079 us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember us-gaap:ProductConcentrationRiskMember 2022-12-30 2023-12-28 0001507079 us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember us-gaap:ProductConcentrationRiskMember 2021-12-31 2022-12-29 0001507079 us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember us-gaap:ProductConcentrationRiskMember 2021-01-01 2021-12-30 0001507079 us-gaap:LeaseholdImprovementsMember 2023-12-28 0001507079 us-gaap:LeaseholdImprovementsMember 2022-12-29 0001507079 fnd:BuildingsAndImprovementsMember 2023-12-28 0001507079 fnd:BuildingsAndImprovementsMember 2022-12-29 0001507079 fnd:FurnitureFixturesAndEquipmentMember 2023-12-28 0001507079 fnd:FurnitureFixturesAndEquipmentMember 2022-12-29 0001507079 fnd:ComputerSoftwareAndHardwareMember 2023-12-28 0001507079 fnd:ComputerSoftwareAndHardwareMember 2022-12-29 0001507079 us-gaap:LandMember 2023-12-28 0001507079 us-gaap:LandMember 2022-12-29 0001507079 us-gaap:ConstructionInProgressMember 2023-12-28 0001507079 us-gaap:ConstructionInProgressMember 2022-12-29 0001507079 us-gaap:CustomerRelationshipsMember 2022-12-29 0001507079 us-gaap:NoncompeteAgreementsMember 2022-12-29 0001507079 us-gaap:TradeNamesMember 2023-12-28 0001507079 us-gaap:TradeNamesMember 2022-12-29 0001507079 us-gaap:StateAndLocalJurisdictionMember 2022-12-30 2023-12-28 0001507079 us-gaap:StateAndLocalJurisdictionMember 2021-12-31 2022-12-29 0001507079 us-gaap:StateAndLocalJurisdictionMember 2021-01-01 2021-12-30 0001507079 us-gaap:StateAndLocalJurisdictionMember 2023-12-28 0001507079 us-gaap:FairValueInputsLevel3Member 2023-12-28 0001507079 fnd:AccruedExpensesAndOtherCurrentLiabilitiesMember us-gaap:FairValueInputsLevel3Member 2023-12-28 0001507079 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:FairValueInputsLevel3Member 2023-12-28 0001507079 fnd:BusinessCombinationContingentConsiderationLiabilityMember 2022-12-30 2023-12-28 0001507079 fnd:BusinessCombinationContingentConsiderationLiabilityMember 2022-12-29 0001507079 fnd:BusinessCombinationContingentConsiderationLiabilityMember 2023-12-28 0001507079 fnd:SalesmasterAssociatesIncMember 2023-06-07 2023-06-07 0001507079 fnd:SalesmasterAssociatesIncMember 2023-06-07 0001507079 us-gaap:MeasurementInputDiscountRateMember 2023-12-28 0001507079 us-gaap:MeasurementInputDiscountRateMember 2022-12-29 0001507079 us-gaap:MeasurementInputRevenueMultipleMember 2023-12-28 0001507079 us-gaap:MeasurementInputRevenueMultipleMember 2022-12-29 0001507079 us-gaap:MeasurementInputEbitdaMultipleMember 2023-12-28 0001507079 us-gaap:MeasurementInputEbitdaMultipleMember 2022-12-29 0001507079 us-gaap:InterestRateCapMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-28 0001507079 us-gaap:InterestRateCapMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-29 0001507079 us-gaap:InterestRateCapMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-12-30 2023-12-28 0001507079 us-gaap:InterestRateCapMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-12-31 2022-12-29 0001507079 fnd:TermLoanFacilityMember fnd:InterestRateCapOneMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-28 0001507079 us-gaap:OtherCurrentAssetsMember fnd:TermLoanFacilityMember fnd:InterestRateCapOneMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-28 0001507079 us-gaap:OtherAssetsMember fnd:TermLoanFacilityMember fnd:InterestRateCapOneMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-28 0001507079 fnd:TermLoanFacilityMember fnd:InterestRateCapOneMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-28 0001507079 fnd:TermLoanFacilityMember fnd:InterestRateCapTwoMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-28 0001507079 us-gaap:OtherCurrentAssetsMember fnd:TermLoanFacilityMember fnd:InterestRateCapTwoMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-28 0001507079 us-gaap:OtherAssetsMember fnd:TermLoanFacilityMember fnd:InterestRateCapTwoMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-28 0001507079 fnd:TermLoanFacilityMember fnd:InterestRateCapTwoMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-28 0001507079 fnd:TermLoanFacilityMember fnd:InterestRateCapOneMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-29 0001507079 us-gaap:OtherCurrentAssetsMember fnd:TermLoanFacilityMember fnd:InterestRateCapOneMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-29 0001507079 us-gaap:OtherAssetsMember fnd:TermLoanFacilityMember fnd:InterestRateCapOneMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-29 0001507079 fnd:TermLoanFacilityMember fnd:InterestRateCapOneMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-29 0001507079 fnd:TermLoanFacilityMember fnd:InterestRateCapTwoMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-29 0001507079 us-gaap:OtherCurrentAssetsMember fnd:TermLoanFacilityMember fnd:InterestRateCapTwoMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-29 0001507079 us-gaap:OtherAssetsMember fnd:TermLoanFacilityMember fnd:InterestRateCapTwoMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-29 0001507079 fnd:TermLoanFacilityMember fnd:InterestRateCapTwoMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-29 0001507079 us-gaap:InterestRateCapMember 2022-12-30 2023-12-28 0001507079 us-gaap:InterestRateCapMember 2021-12-31 2022-12-29 0001507079 us-gaap:InterestRateCapMember 2021-01-01 2021-12-30 0001507079 srt:MinimumMember 2023-12-28 0001507079 srt:MaximumMember 2023-12-28 0001507079 us-gaap:SellingAndMarketingExpenseMember 2022-12-30 2023-12-28 0001507079 us-gaap:SellingAndMarketingExpenseMember 2021-12-31 2022-12-29 0001507079 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-12-30 0001507079 us-gaap:CostOfSalesMember 2022-12-30 2023-12-28 0001507079 us-gaap:CostOfSalesMember 2021-12-31 2022-12-29 0001507079 us-gaap:CostOfSalesMember 2021-01-01 2021-12-30 0001507079 fnd:PreOpeningCostsMember 2022-12-30 2023-12-28 0001507079 fnd:PreOpeningCostsMember 2021-12-31 2022-12-29 0001507079 fnd:PreOpeningCostsMember 2021-01-01 2021-12-30 0001507079 us-gaap:GeneralAndAdministrativeExpenseMember 2022-12-30 2023-12-28 0001507079 us-gaap:GeneralAndAdministrativeExpenseMember 2021-12-31 2022-12-29 0001507079 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-12-30 0001507079 fnd:NguyenVInspectionsNowIncNo21DCV287142Member us-gaap:PendingLitigationMember us-gaap:DamagesFromProductDefectsMember 2021-11-15 2021-11-15 0001507079 fnd:NguyenVInspectionsNowIncNo21DCV287142Member us-gaap:PendingLitigationMember us-gaap:DamagesFromProductDefectsMember 2022-08-08 2022-08-08 0001507079 fnd:TermLoanFacilityMember 2023-12-28 0001507079 fnd:TermLoanFacilityMember 2022-12-29 0001507079 us-gaap:RevolvingCreditFacilityMember fnd:AssetBasedLoanFacilityMember us-gaap:LineOfCreditMember 2023-12-28 0001507079 us-gaap:RevolvingCreditFacilityMember fnd:AssetBasedLoanFacilityMember us-gaap:LineOfCreditMember 2022-12-29 0001507079 fnd:TermLoanFacilityMember us-gaap:InterestRateCapMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-28 0001507079 fnd:CreditAgreementMember us-gaap:FederalFundsEffectiveSwapRateMember 2022-12-30 2023-12-28 0001507079 fnd:CreditAgreementMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-12-30 2023-12-28 0001507079 srt:MinimumMember fnd:CreditAgreementMember us-gaap:BaseRateMember 2022-12-30 2023-12-28 0001507079 srt:MaximumMember fnd:CreditAgreementMember us-gaap:BaseRateMember 2022-12-30 2023-12-28 0001507079 srt:MinimumMember fnd:CreditAgreementMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-12-30 2023-12-28 0001507079 srt:MaximumMember fnd:CreditAgreementMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-12-30 2023-12-28 0001507079 us-gaap:RevolvingCreditFacilityMember fnd:RevolvingCreditFacilityAccordionFeatureMember 2023-12-28 0001507079 us-gaap:RevolvingCreditFacilityMember fnd:AssetBasedLoanFacilityMember 2023-12-28 0001507079 us-gaap:LetterOfCreditMember 2023-12-28 0001507079 fnd:AssetBasedLoanFacilityMember 2023-12-28 0001507079 us-gaap:RevolvingCreditFacilityMember 2023-12-28 0001507079 us-gaap:RevolvingCreditFacilityMember 2022-12-29 0001507079 fnd:TermLoanFacilityMember us-gaap:FairValueInputsLevel3Member 2023-12-28 0001507079 fnd:TermLoanFacilityMember us-gaap:FairValueInputsLevel3Member 2022-12-29 0001507079 us-gaap:RevolvingCreditFacilityMember fnd:AssetBasedLoanFacilityMember us-gaap:FairValueInputsLevel2Member us-gaap:LineOfCreditMember 2023-12-28 0001507079 us-gaap:RevolvingCreditFacilityMember fnd:AssetBasedLoanFacilityMember us-gaap:FairValueInputsLevel2Member us-gaap:LineOfCreditMember 2022-12-29 0001507079 fnd:StockOptionPlan2011Member 2016-12-29 0001507079 fnd:StockOptionPlan2011Member 2015-12-31 0001507079 fnd:StockIncentivePlan2017Member 2017-04-13 0001507079 fnd:StockIncentivePlan2017Member 2023-05-10 0001507079 fnd:StockIncentivePlan2017Member 2023-12-28 0001507079 fnd:StockIncentivePlan2017Member 2022-12-29 0001507079 us-gaap:EmployeeStockOptionMember 2022-12-30 2023-12-28 0001507079 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2022-12-30 2023-12-28 0001507079 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2022-12-30 2023-12-28 0001507079 us-gaap:EmployeeStockOptionMember 2021-12-31 2022-12-29 0001507079 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-30 0001507079 us-gaap:EmployeeStockOptionMember 2023-12-28 0001507079 us-gaap:EmployeeStockOptionMember 2022-12-29 0001507079 fnd:PerformanceBasedRestrictedStockUnitsMember 2022-12-30 2023-12-28 0001507079 srt:MinimumMember srt:ExecutiveOfficerMember fnd:PerformanceBasedRestrictedStockUnitsMember fnd:OneTimeShareBasedCompensationGrantMember 2022-12-30 2023-12-28 0001507079 srt:MaximumMember srt:ExecutiveOfficerMember fnd:PerformanceBasedRestrictedStockUnitsMember fnd:OneTimeShareBasedCompensationGrantMember 2022-12-30 2023-12-28 0001507079 srt:MinimumMember fnd:PerformanceBasedRestrictedStockUnitsMember fnd:AnnualShareBasedCompensationGrantMember 2022-12-30 2023-12-28 0001507079 srt:MaximumMember fnd:PerformanceBasedRestrictedStockUnitsMember fnd:AnnualShareBasedCompensationGrantMember 2022-12-30 2023-12-28 0001507079 srt:MinimumMember srt:ExecutiveOfficerMember fnd:TotalShareholderReturnUnitsMember fnd:OneTimeShareBasedCompensationGrantMember 2022-12-30 2023-12-28 0001507079 srt:MaximumMember srt:ExecutiveOfficerMember fnd:TotalShareholderReturnUnitsMember fnd:OneTimeShareBasedCompensationGrantMember 2022-12-30 2023-12-28 0001507079 fnd:TotalShareholderReturnUnitsMember 2022-12-30 2023-12-28 0001507079 srt:MinimumMember us-gaap:RestrictedStockUnitsRSUMember 2022-12-30 2023-12-28 0001507079 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember 2022-12-30 2023-12-28 0001507079 fnd:ServiceBasedRestrictedStockUnitsMember 2022-12-29 0001507079 fnd:PerformanceBasedRestrictedStockUnitsMember 2022-12-29 0001507079 fnd:TotalShareholderReturnUnitsMember 2022-12-29 0001507079 fnd:ServiceBasedRestrictedStockUnitsMember 2022-12-30 2023-12-28 0001507079 fnd:ServiceBasedRestrictedStockUnitsMember 2023-12-28 0001507079 fnd:PerformanceBasedRestrictedStockUnitsMember 2023-12-28 0001507079 fnd:TotalShareholderReturnUnitsMember 2023-12-28 0001507079 us-gaap:RestrictedStockUnitsRSUMember 2023-12-28 0001507079 us-gaap:RestrictedStockUnitsRSUMember 2022-12-29 0001507079 us-gaap:RestrictedStockUnitsRSUMember 2022-12-30 2023-12-28 0001507079 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 2022-12-29 0001507079 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-30 0001507079 fnd:ServiceBasedShareAwardsMember 2022-12-29 0001507079 fnd:PerformanceBasedShareAwardsMember 2022-12-29 0001507079 fnd:TotalShareholderReturnAwardsMember 2022-12-29 0001507079 fnd:ServiceBasedShareAwardsMember 2022-12-30 2023-12-28 0001507079 fnd:PerformanceBasedShareAwardsMember 2022-12-30 2023-12-28 0001507079 fnd:TotalShareholderReturnAwardsMember 2022-12-30 2023-12-28 0001507079 fnd:ServiceBasedShareAwardsMember 2023-12-28 0001507079 fnd:PerformanceBasedShareAwardsMember 2023-12-28 0001507079 fnd:TotalShareholderReturnAwardsMember 2023-12-28 0001507079 fnd:PerformanceBasedAndTotalShareholderReturnRestrictedStockAwardsMember 2022-12-30 2023-12-28 0001507079 fnd:RestrictedStockAwardMember 2023-12-28 0001507079 fnd:RestrictedStockAwardMember 2022-12-29 0001507079 fnd:RestrictedStockAwardMember 2022-12-30 2023-12-28 0001507079 fnd:RestrictedStockAwardMember 2021-12-31 2022-12-29 0001507079 fnd:RestrictedStockAwardMember 2021-01-01 2021-12-30 0001507079 fnd:EmployeeStockPurchasePlanMember us-gaap:CommonClassAMember 2023-12-28 0001507079 fnd:EmployeeStockPurchasePlanMember 2022-12-30 2023-12-28 0001507079 fnd:EmployeeStockPurchasePlanMember 2021-12-31 2022-12-29 0001507079 fnd:EmployeeStockPurchasePlanMember 2021-01-01 2021-12-30 0001507079 us-gaap:EmployeeStockOptionMember 2022-12-30 2023-12-28 0001507079 us-gaap:EmployeeStockOptionMember 2021-12-31 2022-12-29 0001507079 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-30 0001507079 us-gaap:RestrictedStockUnitsRSUMember 2022-12-30 2023-12-28 0001507079 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 2022-12-29 0001507079 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-30 0001507079 2022-12-30 2023-03-30 0001507079 2023-03-31 2023-06-29 0001507079 2023-06-30 2023-09-28 0001507079 2023-09-29 2023-12-28 0001507079 2021-12-31 2022-03-31 0001507079 2022-04-01 2022-06-30 0001507079 2022-07-01 2022-09-29 0001507079 2022-09-30 2022-12-29 0001507079 fnd:SalesmasterAssociatesIncMember 2022-12-30 2023-12-28 0001507079 fnd:SpartanSurfacesIncMember 2021-01-01 2021-12-30 0001507079 fnd:SalesmasterAssociatesIncMember us-gaap:CustomerRelationshipsMember 2023-06-07 0001507079 fnd:SalesmasterAssociatesIncMember us-gaap:CustomerRelationshipsMember 2023-06-07 2023-06-07 0001507079 fnd:SpartanSurfacesIncMember 2021-06-04 0001507079 fnd:SpartanSurfacesIncMember 2021-06-04 2021-06-04 0001507079 fnd:SpartanSurfacesIncMember fnd:AnnualEarningsMarginTargetsMember 2021-06-04 0001507079 fnd:SpartanSurfacesIncMember fnd:AnnualGrossProfitTargetsMember 2021-06-04 0001507079 fnd:CommercialFlooringSalesDistributorsAcquisitionMember 2021-12-31 2022-12-29 0001507079 fnd:CommercialFlooringSalesDistributorsAcquisitionMember 2022-12-29 0001507079 fnd:CommercialFlooringSalesDistributorsAcquisitionMember us-gaap:CustomerRelationshipsMember 2022-12-29 0001507079 fnd:CommercialFlooringSalesDistributorsAcquisitionMember us-gaap:CustomerRelationshipsMember 2021-12-31 2022-12-29 0001507079 fnd:TermLoanFacilityMember us-gaap:InterestRateCapMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:SubsequentEventMember 2024-01-15 0001507079 fnd:TermLoanFacilityMember us-gaap:InterestRateCapMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:SubsequentEventMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2024-01-15 iso4217:USD shares iso4217:USD shares fnd:segment fnd:store utr:sqft fnd:designStudio fnd:state fnd:distributionCenter pure fnd:lease fnd:class fnd:vote fnd:distributor 0001507079 false FY 2023 P3D P5D P2Y http://fasb.org/us-gaap/2023#AccountsPayableCurrent 10-K true 2023-12-28 --12-28 false 001-38070 Floor & Decor Holdings, Inc. DE 27-3730271 2500 Windy Ridge Parkway SE Atlanta, GA 30339 404 471-1634 Class A Common Stock, $0.001 par value per share FND NYSE Yes No Yes Yes Large Accelerated Filer false false true false false 10800000000 106766587 <div style="margin-top:4pt"><span style="font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:100%"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Portions of the Registrant’s proxy statement for the Annual Meeting of Shareholders to be filed pursuant to Regulation 14A of the Exchange Act on or before April 26, 2024, are incorporated by reference into Part III of this Form 10-K. Except as expressly incorporated by reference, the Registrant’s proxy statement shall not be deemed to be part of this report.</span></div> 42 Ernst & Young LLP Atlanta, Georgia 34382000 9794000 27870000 7325000 99513000 94732000 1106150000 1292336000 48725000 53298000 1316640000 1457485000 1629917000 1258056000 1282625000 1205636000 153869000 152353000 257940000 255473000 14227000 11265000 7332000 10974000 3345910000 2893757000 4662550000 4351242000 2103000 2103000 126428000 105693000 679265000 590883000 332940000 298019000 11277000 10060000 1152013000 1006758000 194939000 195351000 0 210200000 1301754000 1227507000 67188000 41520000 15666000 12730000 1579547000 1687308000 2731560000 2694066000 0.001 0.001 10000000 10000000 0 0 0 0 0 0 0.001 0.001 450000000 450000000 106737532 106737532 106150661 106150661 107000 106000 0.001 0.001 10000000 10000000 0 0 0 0 0 0 0.001 0.001 30000000 30000000 0 0 0 0 0 0 513060000 482312000 1422000 4337000 1416401000 1170421000 1930990000 1657176000 4662550000 4351242000 4413884000 4264473000 3433533000 2555536000 2536757000 2011267000 1858348000 1727716000 1422266000 1239225000 1078466000 849440000 252713000 213848000 199401000 44982000 38642000 34433000 1536920000 1330956000 1083274000 321428000 396760000 338992000 9897000 11138000 4924000 311531000 385622000 334068000 65551000 87427000 50838000 245980000 298195000 283230000 -2915000 3802000 371000 243065000 301997000 283601000 2.31 2.82 2.71 2.28 2.78 2.64 104368000 104000 408124000 164000 588996000 997388000 20528000 20528000 1253000 2000 14734000 14736000 29000 3000 29000 46000 3063000 3063000 50000 5000000 5000000 11000 1117000 1117000 371000 371000 283230000 283230000 105761000 106000 450332000 535000 872226000 1323199000 22233000 22233000 352000 0 7592000 7592000 59000 59000 62000 4379000 4379000 24000 2224000 2224000 3802000 3802000 298195000 298195000 106151000 106000 482312000 4337000 1170421000 1657176000 27240000 27240000 491000 1000 10959000 10960000 151000 84000 5159000 5159000 139000 12610000 12610000 -2915000 -2915000 245980000 245980000 106738000 107000 513060000 1422000 1416401000 1930990000 245980000 298195000 283230000 201869000 155023000 118196000 27240000 22233000 20528000 23722000 2525000 3042000 2609000 2529000 0 -925000 -20000 -438000 113000 114000 357000 -1151000 12150000 19768000 -194890000 283438000 349678000 96985000 -84732000 232761000 7507000 38716000 36684000 -18413000 -8865000 -15897000 1217000 -4432000 3158000 17794000 -13288000 -11709000 803589000 112450000 301342000 547613000 456600000 407671000 17353000 3810000 63567000 0 4773000 0 -564966000 -455637000 -471238000 0 0 65000000 2103000 2103000 76202000 518900000 1047100000 13466000 729100000 836900000 15969000 5241000 2571000 0 10960000 7592000 14736000 5159000 4379000 3063000 0 1736000 1409000 12610000 2224000 1117000 -214035000 213537000 1568000 24588000 -129650000 -168328000 9794000 139444000 307772000 34382000 9794000 139444000 201486000 225968000 285865000 9595000 7403000 6279000 61027000 92923000 63684000 135707000 116997000 87645000 Summary of Significant Accounting Policies<div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Nature of Business</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Floor &amp; Decor Holdings, Inc., together with its subsidiaries (the “Company,” “we,” “our,” or “us”) is a high-growth, differentiated, multi-channel specialty retailer of hard surface flooring and related accessories and seller of commercial surfaces. The Company offers a broad assortment of in-stock hard-surface flooring, including tile, wood, laminate and vinyl, and natural stone along with decorative accessories and wall tile, installation materials, and adjacent categories at everyday low prices. Our stores appeal to a variety of customers, including professional installers and commercial businesses (“Pro”) and homeowners, which are comprised of do it yourself customers (“DIY”) and buy it yourself customers, who buy our products for professional installation (“BIY”). We operate within one reportable segment.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 28, 2023, the Company, through its wholly owned subsidiary, Floor and Decor Outlets of America, Inc. (“Outlets”), operates 221 warehouse-format stores, which average 78,000 square feet, and five small-format standalone design studios in 36 states as well as four distribution centers and an e-commerce site, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">FloorandDecor.com</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Substantially all of the Company’s operating assets and liabilities are held by Outlets.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fiscal Year</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s fiscal year is the 52- or 53-week period ending on the Thursday on or preceding December 31st. The fiscal years ended December 28, 2023 (“fiscal 2023”), December 29, 2022 (“fiscal 2022”), and December 30, 2021 (“fiscal 2021”) include 52 weeks. 52-week fiscal years consist of thirteen-week periods in each quarter of the fiscal year. When a 53-week fiscal year occurs, we report the additional week at the end of the fiscal fourth quarter.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”). The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:107%">Use of Estimates</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the financial statements requires management of the Company to make a number of estimates and assumptions relating to the reported amount of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of sales and expenses during the period. Actual results could differ from these estimates.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business Combinations</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for acquisitions in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 805, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (“ASC 805”). The purchase price of an acquisition is measured as the aggregate fair value of the consideration transferred at the date of acquisition. The purchase price is allocated to the fair values of the tangible and intangible assets acquired and liabilities assumed, with any excess recorded as goodwill. These fair value determinations require judgment and may involve the use of significant estimates and assumptions. The purchase price allocation may be provisional during a measurement period of up to one year from the acquisition date to provide reasonable time to obtain the information necessary to identify and measure the assets acquired and liabilities assumed. Only facts and circumstances that existed as of the acquisition date are considered for subsequent adjustment to the purchase price allocation, and any such adjustment will be recognized in the period in which it is determined prior to completion of the measurement period. Transaction costs associated with acquisitions are expensed as incurred.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash consists of currency and demand deposits with banks.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Receivables</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Receivables consist primarily of amounts due from credit card companies, vendor receivables, and commercial credit receivables. The Company typically collects its credit card receivables within <span style="-sec-ix-hidden:f-395">three</span> to <span style="-sec-ix-hidden:f-396">five</span> business days of the underlying sale to the customer, while commercial credit receivables are typically collected within 40 days after the customer takes possession of the goods. The Company has agreements with a majority of its large merchandise vendors that allow for specified rebates based on purchasing volume. Generally, these agreements are on an annual basis, and the Company collects the majority of rebates earned each quarter subsequent to quarter end. Additionally, the Company has agreements with substantially all vendors that allow for the return of certain damaged or defective merchandise throughout the normal course of business. When inventory is identified to return to a vendor, it is removed from inventory and recorded as a receivable on the Consolidated Balance Sheet, and any variance between capitalized inventory cost associated with the return and the expected vendor reimbursement is expensed in Cost of sales in the Consolidated Statements of Operations and Comprehensive Income when the inventory is identified to be returned to the vendor. The Company reserves for estimated uncollected receivables based on historical trends, which historically have been immaterial. The allowance for doubtful accounts was $0.2 million and $0.4 million as of December 28, 2023 and December 29, 2022, respectively.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Credit Program</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Credit is offered to the Company's customers through a proprietary credit card underwritten by third-party financial institutions at no recourse to the Company. The Company also offers limited credit to its commercial clients. The Company’s total credit exposure for receivables not insured by a third party at the end of fiscal 2023 and fiscal 2022 was $18.3 million and $10.2 million, respectively.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventory Valuation and Shrinkage</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consist of merchandise held for sale and are stated at the lower of cost or net realizable value. When evidence exists that the net realizable value of inventory is lower than its cost, the difference is recorded in cost of sales in the Consolidated Statements of Operations and Comprehensive Income in the period in which it occurs. The Company determines inventory costs using the moving weighted average cost method. The Company capitalizes transportation, duties, and other costs to get product to its retail locations. The Company records reserves for estimated losses related to shrinkage and other amounts that are otherwise not expected to be fully recoverable. These reserves are calculated based on historical shrinkage, selling price, margin, and current business trends. The estimates have calculations that require management to make assumptions based on the current rate of sales, age, salability, and profitability of inventory, historical percentages that can be affected by changes in the Company's merchandising mix, customer preferences, and changes in actual shrinkage trends. These reserves totaled $6.5 million and $8.7 million as of December 28, 2023 and December 29, 2022, respectively.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Physical inventory counts and cycle counts are performed on a regular basis in each store and distribution center to ensure that amounts reflected in the accompanying Consolidated Balance Sheets are properly stated. During the period between physical inventory counts in its stores, the Company accrues for estimated losses related to shrinkage on a store-by-store basis. Shrinkage is the difference between the recorded amount of inventory and the physical inventory. Shrinkage may occur due to theft or loss, among other things.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fixed Assets</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Fixed assets consist primarily of furniture, fixtures, and equipment, computer software and hardware, leasehold improvements (including those that are reimbursed by landlords as tenant improvement allowances), buildings and improvements, and land. Fixed assets are stated at cost less accumulated depreciation utilizing the straight-line method over the assets’ estimated useful lives. The Company capitalizes interest on borrowings during the active construction period of certain capital projects.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasehold improvements are amortized using the straight-line method over the shorter of (i) the original term of the lease, (ii) renewal term of the lease if the renewal is reasonably certain or (iii) the useful life of the improvement. The Company’s fixed assets are depreciated using the following estimated useful lives:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.816%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.984%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful Life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture, fixtures and equipment</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 - 7 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer software and hardware</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 - 7 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 - 25 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and improvements</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 - 35 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite</span></td></tr></table></div><div style="margin-top:4pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The cost and related accumulated depreciation of assets sold or otherwise disposed are removed from the accounts, and the related gain or loss is reported in the Consolidated Statements of Operations and Comprehensive Income.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Internal-Use Software Costs</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalizes certain costs related to the acquisition and development of internal-use software which are included within fixed assets, net in the Consolidated Balance Sheets. Capitalized internal-use software costs are amortized using the straight-line method over the estimated useful life of the software within selling and store operating expense or general and administrative expense in the Consolidated Statements of Operations and Comprehensive Income. Costs related to internal-use software not meeting the criteria for capitalization are expensed as incurred.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cloud Computing Arrangements</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalizes certain costs to implement cloud computing arrangements that are service contracts “(CCA”) hosted by third-party vendors. CCA implementation costs meeting the criteria for capitalization are included within prepaid and other current assets in the Consolidated Balance Sheets and are amortized using the straight-line method over the expected term of the related contract, which may include reasonably certain renewals. Amortization expense for capitalized implementation costs is presented in the Consolidated Statements of Operations and Comprehensive Income based on where the hosting fees for the related service contract are recognized, which is either selling and store operating expense or general and administrative expense.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Finite-lived Intangible Assets</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with ASC 350, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:120%">(“ASC 350”)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">identifiable intangible assets with finite lives are amortized over their estimated useful lives. The estimated lives of the Company’s finite-lived intangible assets are as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.816%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.984%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful Life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreement</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 years</span></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill and Other Indefinite-lived Intangible Assets</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of purchase price over the fair value of net assets acquired. The Company does not amortize goodwill and other intangible assets with indefinite lives resulting from business combinations but, in accordance with ASC 350, does assess the recoverability of goodwill annually in the fourth quarter of each fiscal year, or more often if events occur or changes in circumstances indicate that the carrying amount of goodwill may not be recoverable. Such circumstances could include, but are not limited to, a significant adverse change in customer demand or business climate or an adverse action or assessment by a regulator. Each year, the Company may assess qualitative factors to determine whether it is more likely than not that the fair value of the single reporting unit is less than its carrying amount as a basis for determining whether it is necessary to complete quantitative impairment assessments.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Impairment Assessment of Goodwill and Other Indefinite-lived Intangible Assets</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company tests goodwill and its trade names, which are indefinite-lived intangible assets, for impairment annually in the fourth quarter of each fiscal year, or more often if events occur or changes in circumstances indicate that the carrying amount of goodwill or indefinite-lived intangible assets may not be recoverable. The Company has the option to assess the value of its goodwill and other indefinite-lived intangible assets under either a qualitative or quantitative approach. Under a qualitative approach, the Company evaluates various market and other factors to determine whether it is more likely than not that the Company’s goodwill or other indefinite-lived intangible assets have been impaired. In performing the qualitative assessment, the Company considers the carrying value of its single reporting unit compared to its fair value as well as events and changes in circumstances that could include, but are not limited to, a significant adverse change in customer demand or business climate, an adverse action or assessment by a regulator, and significant adverse changes in the price of the Company’s common stock. If such qualitative assessment indicates that impairment may have occurred, an additional quantitative assessment is performed by comparing the carrying value of the assets to their respective estimated fair values. If the recorded carrying value of goodwill or an other indefinite-lived intangible asset exceeds its estimated fair value, an impairment charge is recorded to write the asset down to its estimated fair value.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fourth quarter of fiscal 2023, the Company qualitatively assessed whether it was more likely than not that the goodwill and indefinite-lived intangible assets were impaired. Based on this assessment, the Company determined it was more likely than not that its goodwill and other indefinite-lived intangible assets were not impaired as of October 27, 2023. No events or changes in circumstances have occurred since the date of the Company's most recent annual impairment assessment that would more likely than not reduce the fair value of the reporting unit below its carrying amount.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s goodwill and other indefinite-lived intangible assets impairment assessments contain uncertainties because they require management to make significant judgments in estimating the fair value of the Company’s reporting unit and other indefinite-lived intangible assets and, if a quantitative assessment is deemed necessary, may include the projection of future cash flows, assumptions about which market participants are the most comparable, the selection of discount rates, and the weighting of the income and market approaches. These calculations contain uncertainties because they require management to make assumptions such as estimating economic factors, including the profitability of future business operations and, if necessary, the fair value of the reporting unit’s assets and liabilities. Further, the Company’s ability to realize the future cash flows used in its fair value calculations is affected by factors such as changes in economic conditions, changes in the Company’s operating performance, and changes in the Company’s business strategies. Significant changes in any of the assumptions involved in calculating these estimates could affect the estimated fair value of the Company’s reporting unit and indefinite-lived intangible assets and could result in impairment charges in a future period.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Long-lived Assets</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets, such as fixed assets, operating lease right-of-use assets, and intangible assets with finite lives, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Conditions that may indicate impairment include, but are not limited to, a significant adverse change in customer demand or business climate that could affect the value of an asset, significant changes or planned changes in the Company’s use of an asset, a product recall, or an adverse action by a regulator. In accordance with ASC 360, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:120%">, the evaluation is performed at the lowest level for which identifiable cash flows are available that are largely independent of the cash flows of other assets or asset groups. If the sum of the estimated undiscounted future cash flows is less than the carrying value of the related asset or asset group, an impairment loss is recognized equal to the difference between carrying value and fair value.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since there is typically no active market for the Company’s definite-lived intangible assets, the Company estimates fair value based on expected future cash flows at the time they are identified. When events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable, the Company estimates future cash flows based on store-level historical results, current trends, and operating and cash flow projections. Definite-lived intangible assets are amortized over their respective estimated useful lives on a straight-line basis, which the Company believes to be the amortization methodology that best matches the pattern of economic benefit that is expected from the assets. The useful lives of definite-lived intangible asset are evaluated on an annual basis.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes lease right-of-use assets and corresponding lease liabilities for all operating leases on the balance sheet, excluding short-term leases (leases with terms of 12 months or less) as described under ASC 842, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(“ASC 842”). The majority of the Company’s long-term operating lease agreements include options to extend, which are also factored into the recognition of their respective assets and liabilities when appropriate based on management’s assessment of the probability that the options will be exercised. Lease payments are discounted using the rate implicit in the lease, or, if not readily determinable, a third-party secured incremental borrowing rate based on information available at lease commencement. The secured incremental borrowing rate is estimated based on yields obtained from Bloomberg for U.S. consumers with a BB credit rating and is adjusted for collateralization as well as inflation. Additionally, certain of the Company’s lease agreements include escalating rents over the lease terms, which, under ASC 842, results in rent being expensed on a straight-line basis over the life of the lease that commences on the date the Company has the right to control the property.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Self-Insurance Reserves</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is partially self-insured for workers’ compensation and general liability claims less than certain dollar amounts and maintains insurance coverage with individual and aggregate limits. The Company’s liabilities represent estimates of the ultimate cost for claims incurred, including loss adjusting expenses, as of the balance sheet date. The estimated liabilities are not discounted and are established based upon analysis of historical data, actuarial estimates, regulatory requirements, an estimate of claims incurred but not yet reported, and other relevant factors. Management utilizes independent third-party actuarial studies to help assess the liability on a regular basis.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Commitments and Contingencies</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Liabilities for loss contingencies arising from claims, assessments, litigation, fines, penalties, and other sources are recorded when it is probable that a liability has been incurred and the amount of the loss can be reasonably estimated.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Asset Retirement Obligations</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An asset retirement obligation (“ARO”) represents a legal obligation associated with the retirement of a tangible long-lived asset that is incurred upon the acquisition, construction, development or normal operation of that long-lived asset. The Company’s AROs are primarily associated with leasehold improvements that, at the end of a lease, the Company is contractually obligated to remove in order to comply with certain lease agreements. The ARO is recorded in Other liabilities on the Consolidated Balance Sheets and will be subsequently adjusted for changes in fair value. The associated estimated asset retirement costs are capitalized as part of the carrying amount of the long-lived asset and depreciated over its useful life.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in (i) inflation rates and (ii) the estimated costs, timing and extent of future store closure activities each result in (a) a current adjustment to the recorded liability and related asset and (b) a change in the liability and asset amounts to be recorded prospectively. Any changes related to the assets are then recognized in accordance with the Company’s depreciation policy, which would generally result in depreciation expense being recognized prospectively over the shorter of the remaining lease term or estimated useful life.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 28, 2023 and December 29, 2022, ARO assets included in fixed assets, net were $5.8 million and $5.2 million, respectively, and ARO liabilities included in other long-term liabilities were $8.9 million and $6.8 million, respectively.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value Measurements</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company estimates fair values in accordance with ASC 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurement </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(“ASC 820”). ASC 820 provides a framework for measuring fair value and requires disclosures about fair value measurements. ASC 820 defines fair value as the price that would be received from the sale of an asset or paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants. Additionally, ASC 820 defines levels within a hierarchy based upon observable and non-observable inputs. If the inputs used to measure fair value fall within different levels of the hierarchy, the category level is based on the lowest priority level input that is significant to the overall fair value measurement of the instrument.</span></div><div style="margin-top:9pt;padding-left:54pt;text-indent:-18pt"><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:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1: Quoted prices in active markets for identical assets or liabilities as of the reporting date;</span></div><div style="margin-top:9pt;padding-left:54pt;text-indent:-18pt"><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:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2: Inputs other than quoted prices in active markets for identical assets or liabilities that are either directly or indirectly observable as of the reporting date; and</span></div><div style="margin-top:9pt;padding-left:54pt;text-indent:-18pt"><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:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3: Unobservable inputs that reflect the reporting entity’s own estimates about the assumptions market participants would use in pricing the asset or liability.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Derivative Financial Instruments</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in interest rates impact the Company’s results of operations. In an effort to manage exposure to this risk, the Company enters into derivative contracts and may adjust its derivative portfolio as market conditions change. Derivative contracts are recognized at fair value on the Consolidated Balance Sheets. Unrealized changes in the fair value of hedged derivative instruments are recorded in accumulated other comprehensive income within the stockholders’ equity section of the Consolidated Balance Sheets.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has outstanding interest rate cap contracts designated as cash flow hedges that are expected to continue to be highly effective in offsetting changes in cash flow attributable to floating interest rate risk. The effective portion of the gain or loss on effective cash flow hedges is reported as a component of accumulated other comprehensive income and reclassified into earnings in the same period in which the hedged transaction affects earnings. To the extent that hedges are not highly effective, the ineffective portion of the hedge is immediately recognized in earnings. The Company performs an assessment of the effectiveness of its derivative contracts designated as hedges, including assessing the possibility of counterparty default. If it is determined that a derivative is no longer expected to be highly effective, hedge accounting is discontinued prospectively, and subsequent changes in the fair value of the hedge are recognized in earnings. See Note 8, “Derivatives and Risk Management” for additional information.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with ASC 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:120%"> (“ASC 606”), revenue and cost of sales are recognized when the related performance obligations in contracts with customers are settled. Performance obligations for the Company’s retail store sales, as well as for orders placed through its website and shipped to customers, are satisfied at the point at which the customer obtains control of the inventory, which is typically at the point-of-sale. In some cases, merchandise is not physically ready for transfer to the customer at the point-of-sale, and revenue recognition is deferred until the customer has control of the inventory. Shipping and handling activities are accounted for as activities to fulfill the promise to transfer goods rather than as separate performance obligations as outlined within ASC 606. Payment is generally due from the customer immediately at the point-of-sale for both retail store sales and website sales. The nature of the goods offered primarily include hard surface flooring and related accessories. The Company does not perform installation services, and free design services are offered in-store. The transaction price recognized in revenue represents the selling price of the products offered. Sales taxes collected are not recognized as revenue as these amounts are ultimately remitted to the appropriate taxing authorities.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides customers the right to return the goods sold to them within a reasonable time period, typically 90 days. The right of return is an element of variable consideration as defined within ASC 606. Reserves for future returns of previously sold goods are estimated based on historical experience and various other assumptions that management believes to be reasonable. These reserves reduce sales and cost of sales and establish a related return asset and refund liability as defined in ASC 606. The return asset is included within prepaid expenses and other current assets, and the refund liability is included within accrued expenses and other current liabilities, each respectively on the Consolidated Balance Sheets. Merchandise exchanges of similar product and price are not considered merchandise returns and, therefore, are excluded when calculating the sales returns reserve.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Gift Cards and Merchandise Credits</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sells gift cards to customers through its stores and website and also issues merchandise credits in its stores. Gift cards and merchandise credits are accounted for by recognizing a liability at the time the gift card is sold or the merchandise credit is issued. The liability is relieved and revenue is recognized upon redemption. We recognize breakage revenue that is not subject to escheatment based on historical redemption patterns for the portion of gift card values that are not expected to be redeemed. Accordingly, in fiscal years 2023, 2022, and 2021, the Company recognized gift card breakage income related to unredeemed gift cards of $5.1 million, $3.7 million, and $2.4 million, respectively, within net sales in the Consolidated Statements of Operations and Comprehensive Income.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Loyalty Program</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Pro Premier loyalty program allows customers to earn points through purchases in our stores and our website. The Company allocates the transaction price between the goods and services sold and the loyalty points earned based on their relative standalone selling prices, which takes into account the portion of loyalty points expected to be redeemed. For eligible transactions, loyalty points are typically awarded at one percent, but may be awarded at up to four percent for our higher volume customers, of the selling price of the merchandise sold and are recognized at the time of sale as a liability.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Breakage for loyalty point rewards is estimated based on historical customer redemption patterns and may change in the future as the program matures. In fiscal years 2023, 2022, and 2021, loyalty breakage of $1.0 million, $1.9 million, and $2.2 million, respectively, was recognized as net sales in the Consolidated Statements of Operations and Comprehensive Income.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sales Returns and Allowances</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accrues for estimated sales returns based on historical results. The allowance for sales returns at December 28, 2023 and December 29, 2022, was $27.4 million and $33.3 million, respectively.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Sales</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of sales consists of merchandise costs as well as freight, duty, and other costs to transport inventory to the Company’s distribution centers and stores. Cost of sales also includes costs for shrinkage, damaged product disposals, distribution, warehousing, sourcing, compliance, and arranging and paying for freight to deliver products to customers. The Company receives cash consideration from certain vendors related to vendor allowances and volume rebates, which is recorded as a reduction to the carrying value of inventory if the inventory is on hand and a reduction to cost of sales when the inventory is sold.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Vendor Rebates and Allowances</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Vendor allowances consist primarily of volume rebates that are earned as a result of attaining certain inventory purchase levels and advertising allowances or incentives for the promotion of vendors' products. These vendor allowances are accrued as earned and are estimated based on annual projections.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Vendor allowances earned are initially recorded as a reduction to the carrying value of inventory and a subsequent reduction in cost of sales when the related product is sold. Certain incentive allowances that are reimbursements of specific, incremental, and identifiable costs incurred to promote vendors’ products are recorded as an offset against these promotional expenses.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Total Operating Expenses</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating expenses consist primarily of store and administrative personnel wages and benefits, infrastructure expenses, supplies, fixed asset depreciation, store and corporate facility expenses, pre-opening costs, training costs, and advertising costs. Credit card fees, insurance, personal property taxes, legal expenses, and other miscellaneous operating costs are also included.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Advertising Expenses</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company expenses advertising costs as the advertising takes place. Advertising costs incurred during the fiscal years ended December 28, 2023, December 29, 2022, and December 30, 2021 were $112.1 million, $104.3 million, and $90.4 million, respectively, and are included in selling and store operating expenses and pre-opening expenses in the accompanying Consolidated Statements of Operations and Comprehensive Income.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Pre-Opening Expenses</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for non-capital operating expenditures incurred prior to opening a new store as pre-opening expenses in its Consolidated Statements of Operations and Comprehensive Income. The Company's pre-opening expenses begin on average three months to one year in advance of a store opening or relocating due to, among other things, the amount of time it takes to prepare a store for its grand opening. Pre-opening expenses primarily include: advertising, rent, staff training, staff recruiting, utilities, personnel, and equipment rental. A store is considered to be relocated if it is closed temporarily and re-opened within the same primary trade area.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for stock-based compensation, including employee stock options, restricted stock, and employee stock purchase plans, in accordance with ASC 718, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation – Stock Compensation </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(“ASC 718”), which requires measurement of compensation cost for all stock awards at fair value on the date of grant and recognition of compensation, net of forfeitures, over the requisite service period for awards expected to vest. As necessary, the Company obtains independent third-party valuation studies to assist with determining the grant date fair value of employee stock awards. Stock-based compensation cost is recognized as expense over the requisite service period based on the number of years for which the requisite service is expected to be rendered. Refer to Note 11, “Stockholders’ Equity” for additional details related to the Company’s stock-based compensation awards.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for income taxes under the liability method in accordance with ASC 740, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:120%">, which requires the recognition of deferred tax assets and liabilities for the future tax consequences attributable to differences between the financial statement carrying amounts and tax basis of existing assets and liabilities. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. Changes in tax laws and rates could affect recorded deferred tax assets and liabilities in the future. The effect on deferred tax assets and liabilities of a change in tax laws or rates is recognized in the period that includes the enactment date of such a change.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which the associated temporary differences became deductible. On a quarterly basis, the Company evaluates whether it is more likely than not that its deferred tax assets will be realized in the future and concludes whether a valuation allowance must be established.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company includes any estimated interest and penalties on tax-related matters in income taxes payable and income tax expense. The Company accounts for uncertain tax positions in accordance with ASC 740. ASC 740-10 clarifies the accounting for uncertainty in income taxes recognized in an enterprise's financial statements using a two-step process for evaluating tax positions taken, or expected to be taken, on a tax return. The Company may only recognize the tax benefit from an uncertain tax position if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the financial statements from such a position should be measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate settlement. In addition, the Company recognizes a loss contingency for uncertain tax positions when it is probable that a liability has been incurred and the amount of the loss can be reasonably estimated. Amounts recognized for uncertain tax positions require that management make estimates and judgments based on provisions of the tax law, which may be subject to change or varying interpretations. The Company includes estimated interest and penalties related to uncertain tax position accruals within accrued expenses and other current liabilities in the Consolidated Balance Sheets and within income tax expense in the Consolidated Statements of Operations and Comprehensive Income.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segments</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company operates as a multi-channel specialty retailer of hard surface flooring and related accessories and seller of commercial surfaces. The Company primarily sells hard surface flooring and related accessories through retail stores located in the United States and through its website.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating segments are defined as components of an enterprise for which discrete financial information is available that is evaluated regularly by the chief operating decision maker (“CODM”) for purposes of allocating resources and evaluating financial performance. The Company’s CODM, its Chief Executive Officer, reviews financial information presented on a consolidated basis, accompanied by information abo</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ut the Company’s two operating segments, Floor &amp; Decor Retail and Spartan Surfaces, LLC. (“Spartan”), for purposes of allocating resources and evaluating financial performance. The Spart</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">an segment, which engages in selling commercial surfaces and is entirely comprised of the Company’s Spartan subsidiary, does not meet the materiality criteria of ASC 280, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(“ASC 280”), </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and is therefore not disclosed separately as a reportable segment.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company concluded that the economic and operating characteri</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">stics of its one reporta</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ble segment, Floor &amp; Decor Retail, are similar across its retail operations, including the net sales, gross profit and gross margin, and operating income of its retail stores as well as the nature of products and services offered, customer base, marketing initiatives, operating procedures, store layouts, employee incentive programs, methods of distribution, competitive and operating risks, and the level of shared resources across the business.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Supplier Finance Programs.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In September 2022, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2022-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">“Liabilities - Supplier Finance Programs (Subtopic 405-50).”</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The ASU requires disclosure of the key terms of outstanding supply chain finance programs and a rollforward of the related amounts due to vendors participating in these programs. The adoption of ASU 2022-04 did not affect the Company’s financial position, results of operations, or cash flows as the standard only impacts financial statement footnote disclosures. The guidance was effective in the first quarter of fiscal 2023, except for a rollforward of activity within supply chain finance programs, which is effective beginning in fiscal 2024. For additional information, refer to Note 14, “Supply Chain Finance.”</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In October 2021, the FASB issued ASU No. 2021-08, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">“Business Combinations (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers.”</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The ASU addresses diversity and inconsistency related to the recognition and measurement of contract assets and contract liabilities acquired in a business combination and requires that an acquirer recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with ASC 606. The Company adopted ASU No, 2021-08 in the first quarter of 2023 on a prospective basis. The adoption of ASU No. 2021-08 did not have a material impact on the Company’s consolidated financial statements or related disclosures.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Presentation of Financial Statements, Financial Services—Depository and Lending, Financial Services—Investment Companies. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2021, the FASB issued ASU No. 2021-06, “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Presentation of Financial Statements (Topic 205), Financial Services—Depository and Lending (Topic 942), and Financial Services—Investment Companies (Topic 946)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.” The ASU includes Release No.33-10786, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Amendments to Financial Disclosures about Acquired and Disposed Businesses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This update amends certain Securities and Exchange Commission (“SEC”) disclosure guidance that is included in the accounting standards codification to reflect the SEC’s recent issuance of rules intended to modernize and streamline disclosure requirements, including updates to business acquisition and disposition significance tests used, the significance thresholds for pro forma statement disclosures, the number of preceding years of financial statements required for disclosure, and other provisions in the SEC releases. The guidance is effective upon its addition to the FASB codification. The adoption of ASU No. 2021-06 did not have a material impact on the Company’s consolidated financial statements or related disclosures.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In March 2020, the FASB issued ASU No. 2020-04, “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform (Topic 848)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”, which provides optional guidance to ease the potential accounting and financial reporting burden of reference rate reform, including the expected market transition from the London Interbank Offered Rate (“LIBOR”) and other interbank offered rates to alternative reference rates. The new guidance provides temporary optional expedients and exceptions for applying U.S. GAAP to transactions affected by reference rate reform if certain criteria are met. These transactions include contract modifications, hedging relationships, and the sale or transfer of debt securities classified as held-to-maturity. Entities may apply the provisions of the new standard as of the beginning of the reporting period when the election is made. In January 2021, the FASB issued ASU No. 2021-01, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">“Reference Rate Reform (Topic 848),” </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">which amended ASU 2020-04 to clarify the scope and application of the original guidance in ASU No. 2020-04. In December 2022, the FASB issued ASU No. 2022-06, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">“Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848”</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which amended ASU 2020-04 to extend the period of time entities can utilize the reference rate reform relief guidance under ASU 2020-04 from December 31, 2022 to December 31, 2024. In the fourth quarter of fiscal 2022, the Company adopted ASU 2020-04 and its amendments. The adoption of ASU 2020-04 and its amendments did not have a material impact on the Company’s consolidated financial statements or related disclosures.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Simplifying the Accounting for Income Taxes.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In December 2019, the FASB issued ASU No. 2019-12, “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.” The ASU simplifies the accounting for income taxes by removing certain exceptions to the general principles in Topic 740. The ASU also clarifies and amends existing guidance to improve consistent application among reporting entities. In the first quarter of fiscal 2021, the Company adopted ASU No. 2019-12 on a prospective basis. The adoption of ASU No. 2019-12 did not have a material impact on the Company’s consolidated financial statements.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Issued Accounting Pronouncements</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU No. 2023-09, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">“Income Taxes (Topic 740).” </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amendments in this ASU improve the transparency of income tax disclosures by requiring consistent categories and greater disaggregation of information in the rate reconciliation and income taxes paid disaggregated by jurisdiction. Additionally, this ASU improves the effectiveness and comparability of disclosures by adding disclosures of pretax income (or loss) and income tax expense (or benefit) to be consistent with SEC Regulation S-X 210.4-08(h) and by removing disclosures that no longer are considered cost beneficial or relevant. This guidance in ASU No. 2023-09 is effective for annual periods beginning after December 15, 2024 on a prospective basis. Early adoption of the standard is permitted. The adoption of ASU 2023-09 is not expected to have a material impact on the Company’s consolidated financial statements or related disclosures.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the FASB issued ASU No. 2023-07, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">“Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures.” </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This ASU expands disclosure of reportable segments by requiring more enhanced information about a reportable segment’s expenses, interim segment profit or loss, and how the CODM uses reported segment profit or loss information in assessing segment performance and allocating resources. The guidance in ASU No. 2023-07 is effective for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. This guidance should be applied retrospectively to all prior periods presented in the consolidated financial statements. Early adoption is permitted. The Company is currently evaluating the impact of ASU 2023-07 on our consolidated financial statements and related disclosures.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Presentation and Disclosure Requirements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In October 2023, the FASB issued ASU No. 2023-06, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">“Disclosure Improvements - Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative.” </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ASU amends the disclosure or presentation requirements related to various subtopics in the FASB ASC. The ASU was issued in response to the SEC’s August 2018 final amendments in Release No. 33-10532, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disclosure Update and Simplification </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">that updated and simplified disclosure requirements that the SEC believed were duplicative, overlapping, or outdated. The guidance in ASU 2023-06 is intended to align GAAP requirements with those of the SEC and to facilitate the application of GAAP for all entities. The amendments introduced by ASU 2023-06 are effective if the SEC removes the related disclosure or presentation requirement from its existing regulations by June 30, 2027. If, by June 30, 2027, the SEC has not removed the applicable requirements from its existing regulations, the pending content of the associated amendment will be removed from the ASC and will not become effective for any entities. Early adoption is permitted. The adoption of ASU 2023-06 is not expected to have a material impact on the Company’s consolidated financial statements or related disclosures.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In March 2023, the FASB issued ASU No. 2023-01, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">“Leases (Topic 842), Common Control Arrangements.” </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amendments in the ASU applying to public business entities clarifies the accounting for leasehold improvements associated with common control leases, reducing diversity in practice and providing investors with financial information that will better reflect the economics of those transactions. This guidance in ASU No. 2023-01 is effective for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years, and can be applied prospectively to all new leasehold improvements, prospectively to all new and existing leasehold improvements, or retrospectively to the beginning of the period in which the entity first applied Topic 842. Early adoption of the standard is permitted, including adoption in an interim period. The adoption of ASU 2023-01 is not expected to have an impact on the Company’s consolidated financial statements or related disclosures and would only be applicable to the extent that the Company has future common control leases.</span></div> 1 221 78000 5 36 4 <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fiscal Year</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s fiscal year is the 52- or 53-week period ending on the Thursday on or preceding December 31st. The fiscal years ended December 28, 2023 (“fiscal 2023”), December 29, 2022 (“fiscal 2022”), and December 30, 2021 (“fiscal 2021”) include 52 weeks. 52-week fiscal years consist of thirteen-week periods in each quarter of the fiscal year. When a 53-week fiscal year occurs, we report the additional week at the end of the fiscal fourth quarter.</span></div> <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”). The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries.</span></div> <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:107%">Use of Estimates</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the financial statements requires management of the Company to make a number of estimates and assumptions relating to the reported amount of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of sales and expenses during the period. Actual results could differ from these estimates.</span></div> <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business Combinations</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for acquisitions in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 805, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (“ASC 805”). The purchase price of an acquisition is measured as the aggregate fair value of the consideration transferred at the date of acquisition. The purchase price is allocated to the fair values of the tangible and intangible assets acquired and liabilities assumed, with any excess recorded as goodwill. These fair value determinations require judgment and may involve the use of significant estimates and assumptions. The purchase price allocation may be provisional during a measurement period of up to one year from the acquisition date to provide reasonable time to obtain the information necessary to identify and measure the assets acquired and liabilities assumed. Only facts and circumstances that existed as of the acquisition date are considered for subsequent adjustment to the purchase price allocation, and any such adjustment will be recognized in the period in which it is determined prior to completion of the measurement period. Transaction costs associated with acquisitions are expensed as incurred.</span></div> <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash consists of currency and demand deposits with banks.</span></div> <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Receivables</span></div>Receivables consist primarily of amounts due from credit card companies, vendor receivables, and commercial credit receivables. The Company typically collects its credit card receivables within <span style="-sec-ix-hidden:f-395">three</span> to <span style="-sec-ix-hidden:f-396">five</span> business days of the underlying sale to the customer, while commercial credit receivables are typically collected within 40 days after the customer takes possession of the goods. The Company has agreements with a majority of its large merchandise vendors that allow for specified rebates based on purchasing volume. Generally, these agreements are on an annual basis, and the Company collects the majority of rebates earned each quarter subsequent to quarter end. Additionally, the Company has agreements with substantially all vendors that allow for the return of certain damaged or defective merchandise throughout the normal course of business. When inventory is identified to return to a vendor, it is removed from inventory and recorded as a receivable on the Consolidated Balance Sheet, and any variance between capitalized inventory cost associated with the return and the expected vendor reimbursement is expensed in Cost of sales in the Consolidated Statements of Operations and Comprehensive Income when the inventory is identified to be returned to the vendor. The Company reserves for estimated uncollected receivables based on historical trends, which historically have been immaterial. P40D 200000 400000 <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Credit Program</span></div>Credit is offered to the Company's customers through a proprietary credit card underwritten by third-party financial institutions at no recourse to the Company. The Company also offers limited credit to its commercial clients. 18300000 10200000 <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventory Valuation and Shrinkage</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consist of merchandise held for sale and are stated at the lower of cost or net realizable value. When evidence exists that the net realizable value of inventory is lower than its cost, the difference is recorded in cost of sales in the Consolidated Statements of Operations and Comprehensive Income in the period in which it occurs. The Company determines inventory costs using the moving weighted average cost method. The Company capitalizes transportation, duties, and other costs to get product to its retail locations. The Company records reserves for estimated losses related to shrinkage and other amounts that are otherwise not expected to be fully recoverable. These reserves are calculated based on historical shrinkage, selling price, margin, and current business trends. The estimates have calculations that require management to make assumptions based on the current rate of sales, age, salability, and profitability of inventory, historical percentages that can be affected by changes in the Company's merchandising mix, customer preferences, and changes in actual shrinkage trends. These reserves totaled $6.5 million and $8.7 million as of December 28, 2023 and December 29, 2022, respectively.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Physical inventory counts and cycle counts are performed on a regular basis in each store and distribution center to ensure that amounts reflected in the accompanying Consolidated Balance Sheets are properly stated. During the period between physical inventory counts in its stores, the Company accrues for estimated losses related to shrinkage on a store-by-store basis. Shrinkage is the difference between the recorded amount of inventory and the physical inventory. Shrinkage may occur due to theft or loss, among other things.</span></div> 6500000 8700000 <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fixed Assets</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Fixed assets consist primarily of furniture, fixtures, and equipment, computer software and hardware, leasehold improvements (including those that are reimbursed by landlords as tenant improvement allowances), buildings and improvements, and land. Fixed assets are stated at cost less accumulated depreciation utilizing the straight-line method over the assets’ estimated useful lives. The Company capitalizes interest on borrowings during the active construction period of certain capital projects.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasehold improvements are amortized using the straight-line method over the shorter of (i) the original term of the lease, (ii) renewal term of the lease if the renewal is reasonably certain or (iii) the useful life of the improvement. The Company’s fixed assets are depreciated using the following estimated useful lives:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.816%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.984%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful Life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture, fixtures and equipment</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 - 7 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer software and hardware</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 - 7 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 - 25 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and improvements</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 - 35 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite</span></td></tr></table></div><div style="margin-top:4pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The cost and related accumulated depreciation of assets sold or otherwise disposed are removed from the accounts, and the related gain or loss is reported in the Consolidated Statements of Operations and Comprehensive Income.</span></div> The Company’s fixed assets are depreciated using the following estimated useful lives:<div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.816%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.984%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful Life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture, fixtures and equipment</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 - 7 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer software and hardware</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 - 7 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 - 25 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and improvements</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 - 35 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite</span></td></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fixed assets as of December 28, 2023 and December 29, 2022 consisted of the following:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:77.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.041%"></td><td style="width:0.1%"></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:8pt;font-style:italic;font-weight:400;line-height:100%">in thousands</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28,<br/>2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 29,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">758,462 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">653,151 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and improvements </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(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:10pt;font-weight:400;line-height:100%">567,926 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315,343 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture, fixtures, 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:10pt;font-weight:400;line-height:100%">451,142 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350,556 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer software and hardware</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209,199 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,519 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,361 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,927 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in process</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,198 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,709 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed assets, at cost</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:10pt;font-weight:400;line-height:100%">2,252,288 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,710,205 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">622,371 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">452,149 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed assets, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,629,917 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,258,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></tr></table></div><div style="margin-top:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(1)    Represents buildings and improvements on land that the Company owns as well as on land that the Company is leasing through ground leases.</span></div> P2Y P7Y P3Y P7Y P10Y P25Y P10Y P35Y <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Internal-Use Software Costs</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalizes certain costs related to the acquisition and development of internal-use software which are included within fixed assets, net in the Consolidated Balance Sheets. Capitalized internal-use software costs are amortized using the straight-line method over the estimated useful life of the software within selling and store operating expense or general and administrative expense in the Consolidated Statements of Operations and Comprehensive Income. Costs related to internal-use software not meeting the criteria for capitalization are expensed as incurred.</span></div> <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cloud Computing Arrangements</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalizes certain costs to implement cloud computing arrangements that are service contracts “(CCA”) hosted by third-party vendors. CCA implementation costs meeting the criteria for capitalization are included within prepaid and other current assets in the Consolidated Balance Sheets and are amortized using the straight-line method over the expected term of the related contract, which may include reasonably certain renewals. Amortization expense for capitalized implementation costs is presented in the Consolidated Statements of Operations and Comprehensive Income based on where the hosting fees for the related service contract are recognized, which is either selling and store operating expense or general and administrative expense.</span></div> <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Finite-lived Intangible Assets</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with ASC 350, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:120%">(“ASC 350”)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">identifiable intangible assets with finite lives are amortized over their estimated useful lives. The estimated lives of the Company’s finite-lived intangible assets are as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.816%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.984%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful Life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreement</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 years</span></td></tr></table></div> The estimated lives of the Company’s finite-lived intangible assets are as follows:<div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.816%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.984%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful Life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreement</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 years</span></td></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The gross carrying amount and accumulated amortization of other intangible assets as of December 28, 2023 and December 29, 2022 are as follows:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.594%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.046%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 29, 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:8pt;font-style:italic;font-weight:400;line-height:100%">in thousands</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:8pt;font-weight:700;line-height:100%">Gross carrying amount (1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net carrying value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross carrying amount (1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net carrying value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortizable intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,216 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,147)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,069 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,216 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,728)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,488 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreement</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(169)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(104)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total amortizable intangible assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,516 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,316)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,200 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,516 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,832)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,684 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite-lived intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,669 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,669 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,669 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,669 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162,185 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,316)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,869 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,185 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,832)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,353 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(1)    Refer to Note 15, “Acquisitions” for details related to intangible assets acquired during fiscal 2023 and fiscal 2022.</span></div> P5Y P12Y <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill and Other Indefinite-lived Intangible Assets</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of purchase price over the fair value of net assets acquired. The Company does not amortize goodwill and other intangible assets with indefinite lives resulting from business combinations but, in accordance with ASC 350, does assess the recoverability of goodwill annually in the fourth quarter of each fiscal year, or more often if events occur or changes in circumstances indicate that the carrying amount of goodwill may not be recoverable. Such circumstances could include, but are not limited to, a significant adverse change in customer demand or business climate or an adverse action or assessment by a regulator. Each year, the Company may assess qualitative factors to determine whether it is more likely than not that the fair value of the single reporting unit is less than its carrying amount as a basis for determining whether it is necessary to complete quantitative impairment assessments.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Impairment Assessment of Goodwill and Other Indefinite-lived Intangible Assets</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company tests goodwill and its trade names, which are indefinite-lived intangible assets, for impairment annually in the fourth quarter of each fiscal year, or more often if events occur or changes in circumstances indicate that the carrying amount of goodwill or indefinite-lived intangible assets may not be recoverable. The Company has the option to assess the value of its goodwill and other indefinite-lived intangible assets under either a qualitative or quantitative approach. Under a qualitative approach, the Company evaluates various market and other factors to determine whether it is more likely than not that the Company’s goodwill or other indefinite-lived intangible assets have been impaired. In performing the qualitative assessment, the Company considers the carrying value of its single reporting unit compared to its fair value as well as events and changes in circumstances that could include, but are not limited to, a significant adverse change in customer demand or business climate, an adverse action or assessment by a regulator, and significant adverse changes in the price of the Company’s common stock. If such qualitative assessment indicates that impairment may have occurred, an additional quantitative assessment is performed by comparing the carrying value of the assets to their respective estimated fair values. If the recorded carrying value of goodwill or an other indefinite-lived intangible asset exceeds its estimated fair value, an impairment charge is recorded to write the asset down to its estimated fair value.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fourth quarter of fiscal 2023, the Company qualitatively assessed whether it was more likely than not that the goodwill and indefinite-lived intangible assets were impaired. Based on this assessment, the Company determined it was more likely than not that its goodwill and other indefinite-lived intangible assets were not impaired as of October 27, 2023. No events or changes in circumstances have occurred since the date of the Company's most recent annual impairment assessment that would more likely than not reduce the fair value of the reporting unit below its carrying amount.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s goodwill and other indefinite-lived intangible assets impairment assessments contain uncertainties because they require management to make significant judgments in estimating the fair value of the Company’s reporting unit and other indefinite-lived intangible assets and, if a quantitative assessment is deemed necessary, may include the projection of future cash flows, assumptions about which market participants are the most comparable, the selection of discount rates, and the weighting of the income and market approaches. These calculations contain uncertainties because they require management to make assumptions such as estimating economic factors, including the profitability of future business operations and, if necessary, the fair value of the reporting unit’s assets and liabilities. Further, the Company’s ability to realize the future cash flows used in its fair value calculations is affected by factors such as changes in economic conditions, changes in the Company’s operating performance, and changes in the Company’s business strategies. Significant changes in any of the assumptions involved in calculating these estimates could affect the estimated fair value of the Company’s reporting unit and indefinite-lived intangible assets and could result in impairment charges in a future period.</span></div> <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Long-lived Assets</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets, such as fixed assets, operating lease right-of-use assets, and intangible assets with finite lives, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Conditions that may indicate impairment include, but are not limited to, a significant adverse change in customer demand or business climate that could affect the value of an asset, significant changes or planned changes in the Company’s use of an asset, a product recall, or an adverse action by a regulator. In accordance with ASC 360, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:120%">, the evaluation is performed at the lowest level for which identifiable cash flows are available that are largely independent of the cash flows of other assets or asset groups. If the sum of the estimated undiscounted future cash flows is less than the carrying value of the related asset or asset group, an impairment loss is recognized equal to the difference between carrying value and fair value.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since there is typically no active market for the Company’s definite-lived intangible assets, the Company estimates fair value based on expected future cash flows at the time they are identified. When events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable, the Company estimates future cash flows based on store-level historical results, current trends, and operating and cash flow projections. Definite-lived intangible assets are amortized over their respective estimated useful lives on a straight-line basis, which the Company believes to be the amortization methodology that best matches the pattern of economic benefit that is expected from the assets. The useful lives of definite-lived intangible asset are evaluated on an annual basis.</span></div> <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes lease right-of-use assets and corresponding lease liabilities for all operating leases on the balance sheet, excluding short-term leases (leases with terms of 12 months or less) as described under ASC 842, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(“ASC 842”). The majority of the Company’s long-term operating lease agreements include options to extend, which are also factored into the recognition of their respective assets and liabilities when appropriate based on management’s assessment of the probability that the options will be exercised. Lease payments are discounted using the rate implicit in the lease, or, if not readily determinable, a third-party secured incremental borrowing rate based on information available at lease commencement. The secured incremental borrowing rate is estimated based on yields obtained from Bloomberg for U.S. consumers with a BB credit rating and is adjusted for collateralization as well as inflation. Additionally, certain of the Company’s lease agreements include escalating rents over the lease terms, which, under ASC 842, results in rent being expensed on a straight-line basis over the life of the lease that commences on the date the Company has the right to control the property.</span></div> <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Self-Insurance Reserves</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is partially self-insured for workers’ compensation and general liability claims less than certain dollar amounts and maintains insurance coverage with individual and aggregate limits. The Company’s liabilities represent estimates of the ultimate cost for claims incurred, including loss adjusting expenses, as of the balance sheet date. The estimated liabilities are not discounted and are established based upon analysis of historical data, actuarial estimates, regulatory requirements, an estimate of claims incurred but not yet reported, and other relevant factors. Management utilizes independent third-party actuarial studies to help assess the liability on a regular basis.</span></div> <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Commitments and Contingencies</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Liabilities for loss contingencies arising from claims, assessments, litigation, fines, penalties, and other sources are recorded when it is probable that a liability has been incurred and the amount of the loss can be reasonably estimated.</span></div> <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Asset Retirement Obligations</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An asset retirement obligation (“ARO”) represents a legal obligation associated with the retirement of a tangible long-lived asset that is incurred upon the acquisition, construction, development or normal operation of that long-lived asset. The Company’s AROs are primarily associated with leasehold improvements that, at the end of a lease, the Company is contractually obligated to remove in order to comply with certain lease agreements. The ARO is recorded in Other liabilities on the Consolidated Balance Sheets and will be subsequently adjusted for changes in fair value. The associated estimated asset retirement costs are capitalized as part of the carrying amount of the long-lived asset and depreciated over its useful life.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in (i) inflation rates and (ii) the estimated costs, timing and extent of future store closure activities each result in (a) a current adjustment to the recorded liability and related asset and (b) a change in the liability and asset amounts to be recorded prospectively. Any changes related to the assets are then recognized in accordance with the Company’s depreciation policy, which would generally result in depreciation expense being recognized prospectively over the shorter of the remaining lease term or estimated useful life.</span></div> 5800000 5200000 8900000 6800000 <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value Measurements</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company estimates fair values in accordance with ASC 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurement </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(“ASC 820”). ASC 820 provides a framework for measuring fair value and requires disclosures about fair value measurements. ASC 820 defines fair value as the price that would be received from the sale of an asset or paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants. Additionally, ASC 820 defines levels within a hierarchy based upon observable and non-observable inputs. If the inputs used to measure fair value fall within different levels of the hierarchy, the category level is based on the lowest priority level input that is significant to the overall fair value measurement of the instrument.</span></div><div style="margin-top:9pt;padding-left:54pt;text-indent:-18pt"><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:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1: Quoted prices in active markets for identical assets or liabilities as of the reporting date;</span></div><div style="margin-top:9pt;padding-left:54pt;text-indent:-18pt"><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:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2: Inputs other than quoted prices in active markets for identical assets or liabilities that are either directly or indirectly observable as of the reporting date; and</span></div><div style="margin-top:9pt;padding-left:54pt;text-indent:-18pt"><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:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3: Unobservable inputs that reflect the reporting entity’s own estimates about the assumptions market participants would use in pricing the asset or liability.</span></div> <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Derivative Financial Instruments</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in interest rates impact the Company’s results of operations. In an effort to manage exposure to this risk, the Company enters into derivative contracts and may adjust its derivative portfolio as market conditions change. Derivative contracts are recognized at fair value on the Consolidated Balance Sheets. Unrealized changes in the fair value of hedged derivative instruments are recorded in accumulated other comprehensive income within the stockholders’ equity section of the Consolidated Balance Sheets.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has outstanding interest rate cap contracts designated as cash flow hedges that are expected to continue to be highly effective in offsetting changes in cash flow attributable to floating interest rate risk. The effective portion of the gain or loss on effective cash flow hedges is reported as a component of accumulated other comprehensive income and reclassified into earnings in the same period in which the hedged transaction affects earnings. To the extent that hedges are not highly effective, the ineffective portion of the hedge is immediately recognized in earnings. The Company performs an assessment of the effectiveness of its derivative contracts designated as hedges, including assessing the possibility of counterparty default. If it is determined that a derivative is no longer expected to be highly effective, hedge accounting is discontinued prospectively, and subsequent changes in the fair value of the hedge are recognized in earnings. See Note 8, “Derivatives and Risk Management” for additional information.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest Rate Risk</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s exposure to market risk from adverse changes in interest rates is primarily associated with its long-term debt obligations, which carry variable interest rates. Market risk associated with the Company’s variable interest rate long-term debt relates to the potential negative impact to future earnings and cash flows from an increase in interest rates.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In an effort to manage exposure to the risk associated with variable interest rate long term debt, the Company periodically enters into interest rate derivative contracts. These interest rate derivative contracts are used to convert the interest rate exposure on a portion of the Company’s debt portfolio from a floating rate to a capped rate and are designated as cash flow hedges.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Credit Risk</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To manage credit risk associated with the Company’s interest rate hedges, the Company selects counterparties based on their credit ratings and limits exposure to any one counterparty.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The counterparties to the Company’s derivative contracts are financial institutions with investment grade credit ratings. To manage credit risk related to its derivative financial instruments, the Company periodically monitors the credit risk of its counterparties, limits its exposure in the aggregate and to any single counterparty, and adjust its hedging positions, as appropriate. The impact of credit risk, as well as the ability of each party to fulfill its obligations under the derivative financial instruments, is considered in determining the fair value of the contracts. Credit risk has not had a significant effect on the fair value of the Company’s derivative contracts. The Company’s derivative financial instruments do not have any credit risk-related contingent features or collateral requirements.</span></div> <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with ASC 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:120%"> (“ASC 606”), revenue and cost of sales are recognized when the related performance obligations in contracts with customers are settled. Performance obligations for the Company’s retail store sales, as well as for orders placed through its website and shipped to customers, are satisfied at the point at which the customer obtains control of the inventory, which is typically at the point-of-sale. In some cases, merchandise is not physically ready for transfer to the customer at the point-of-sale, and revenue recognition is deferred until the customer has control of the inventory. Shipping and handling activities are accounted for as activities to fulfill the promise to transfer goods rather than as separate performance obligations as outlined within ASC 606. Payment is generally due from the customer immediately at the point-of-sale for both retail store sales and website sales. The nature of the goods offered primarily include hard surface flooring and related accessories. The Company does not perform installation services, and free design services are offered in-store. The transaction price recognized in revenue represents the selling price of the products offered. Sales taxes collected are not recognized as revenue as these amounts are ultimately remitted to the appropriate taxing authorities.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides customers the right to return the goods sold to them within a reasonable time period, typically 90 days. The right of return is an element of variable consideration as defined within ASC 606. Reserves for future returns of previously sold goods are estimated based on historical experience and various other assumptions that management believes to be reasonable. These reserves reduce sales and cost of sales and establish a related return asset and refund liability as defined in ASC 606. The return asset is included within prepaid expenses and other current assets, and the refund liability is included within accrued expenses and other current liabilities, each respectively on the Consolidated Balance Sheets. Merchandise exchanges of similar product and price are not considered merchandise returns and, therefore, are excluded when calculating the sales returns reserve.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Gift Cards and Merchandise Credits</span></div>The Company sells gift cards to customers through its stores and website and also issues merchandise credits in its stores. Gift cards and merchandise credits are accounted for by recognizing a liability at the time the gift card is sold or the merchandise credit is issued. The liability is relieved and revenue is recognized upon redemption. We recognize breakage revenue that is not subject to escheatment based on historical redemption patterns for the portion of gift card values that are not expected to be redeemed. <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Loyalty Program</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Pro Premier loyalty program allows customers to earn points through purchases in our stores and our website. The Company allocates the transaction price between the goods and services sold and the loyalty points earned based on their relative standalone selling prices, which takes into account the portion of loyalty points expected to be redeemed. For eligible transactions, loyalty points are typically awarded at one percent, but may be awarded at up to four percent for our higher volume customers, of the selling price of the merchandise sold and are recognized at the time of sale as a liability.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span>Breakage for loyalty point rewards is estimated based on historical customer redemption patterns and may change in the future as the program matures.<div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sales Returns and Allowances</span></div>The Company accrues for estimated sales returns based on historical results. P90D 5100000 3700000 2400000 0.01 0.04 1000000 1900000 2200000 27400000 33300000 <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Sales</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of sales consists of merchandise costs as well as freight, duty, and other costs to transport inventory to the Company’s distribution centers and stores. Cost of sales also includes costs for shrinkage, damaged product disposals, distribution, warehousing, sourcing, compliance, and arranging and paying for freight to deliver products to customers. The Company receives cash consideration from certain vendors related to vendor allowances and volume rebates, which is recorded as a reduction to the carrying value of inventory if the inventory is on hand and a reduction to cost of sales when the inventory is sold.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Vendor Rebates and Allowances</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Vendor allowances consist primarily of volume rebates that are earned as a result of attaining certain inventory purchase levels and advertising allowances or incentives for the promotion of vendors' products. These vendor allowances are accrued as earned and are estimated based on annual projections.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Vendor allowances earned are initially recorded as a reduction to the carrying value of inventory and a subsequent reduction in cost of sales when the related product is sold. Certain incentive allowances that are reimbursements of specific, incremental, and identifiable costs incurred to promote vendors’ products are recorded as an offset against these promotional expenses.</span></div> <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Total Operating Expenses</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating expenses consist primarily of store and administrative personnel wages and benefits, infrastructure expenses, supplies, fixed asset depreciation, store and corporate facility expenses, pre-opening costs, training costs, and advertising costs. Credit card fees, insurance, personal property taxes, legal expenses, and other miscellaneous operating costs are also included.</span></div> <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Advertising Expenses</span></div>The Company expenses advertising costs as the advertising takes place. 112100000 104300000 90400000 <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Pre-Opening Expenses</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for non-capital operating expenditures incurred prior to opening a new store as pre-opening expenses in its Consolidated Statements of Operations and Comprehensive Income. The Company's pre-opening expenses begin on average three months to one year in advance of a store opening or relocating due to, among other things, the amount of time it takes to prepare a store for its grand opening. Pre-opening expenses primarily include: advertising, rent, staff training, staff recruiting, utilities, personnel, and equipment rental. A store is considered to be relocated if it is closed temporarily and re-opened within the same primary trade area.</span></div> P3M P1Y <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for stock-based compensation, including employee stock options, restricted stock, and employee stock purchase plans, in accordance with ASC 718, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation – Stock Compensation </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(“ASC 718”), which requires measurement of compensation cost for all stock awards at fair value on the date of grant and recognition of compensation, net of forfeitures, over the requisite service period for awards expected to vest. As necessary, the Company obtains independent third-party valuation studies to assist with determining the grant date fair value of employee stock awards. Stock-based compensation cost is recognized as expense over the requisite service period based on the number of years for which the requisite service is expected to be rendered. Refer to Note 11, “Stockholders’ Equity” for additional details related to the Company’s stock-based compensation awards.</span></div> <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for income taxes under the liability method in accordance with ASC 740, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:120%">, which requires the recognition of deferred tax assets and liabilities for the future tax consequences attributable to differences between the financial statement carrying amounts and tax basis of existing assets and liabilities. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. Changes in tax laws and rates could affect recorded deferred tax assets and liabilities in the future. The effect on deferred tax assets and liabilities of a change in tax laws or rates is recognized in the period that includes the enactment date of such a change.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which the associated temporary differences became deductible. On a quarterly basis, the Company evaluates whether it is more likely than not that its deferred tax assets will be realized in the future and concludes whether a valuation allowance must be established.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company includes any estimated interest and penalties on tax-related matters in income taxes payable and income tax expense. The Company accounts for uncertain tax positions in accordance with ASC 740. ASC 740-10 clarifies the accounting for uncertainty in income taxes recognized in an enterprise's financial statements using a two-step process for evaluating tax positions taken, or expected to be taken, on a tax return. The Company may only recognize the tax benefit from an uncertain tax position if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the financial statements from such a position should be measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate settlement. In addition, the Company recognizes a loss contingency for uncertain tax positions when it is probable that a liability has been incurred and the amount of the loss can be reasonably estimated. Amounts recognized for uncertain tax positions require that management make estimates and judgments based on provisions of the tax law, which may be subject to change or varying interpretations. The Company includes estimated interest and penalties related to uncertain tax position accruals within accrued expenses and other current liabilities in the Consolidated Balance Sheets and within income tax expense in the Consolidated Statements of Operations and Comprehensive Income.</span></div> <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segments</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company operates as a multi-channel specialty retailer of hard surface flooring and related accessories and seller of commercial surfaces. The Company primarily sells hard surface flooring and related accessories through retail stores located in the United States and through its website.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating segments are defined as components of an enterprise for which discrete financial information is available that is evaluated regularly by the chief operating decision maker (“CODM”) for purposes of allocating resources and evaluating financial performance. The Company’s CODM, its Chief Executive Officer, reviews financial information presented on a consolidated basis, accompanied by information abo</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ut the Company’s two operating segments, Floor &amp; Decor Retail and Spartan Surfaces, LLC. (“Spartan”), for purposes of allocating resources and evaluating financial performance. The Spart</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">an segment, which engages in selling commercial surfaces and is entirely comprised of the Company’s Spartan subsidiary, does not meet the materiality criteria of ASC 280, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(“ASC 280”), </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and is therefore not disclosed separately as a reportable segment.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company concluded that the economic and operating characteri</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">stics of its one reporta</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ble segment, Floor &amp; Decor Retail, are similar across its retail operations, including the net sales, gross profit and gross margin, and operating income of its retail stores as well as the nature of products and services offered, customer base, marketing initiatives, operating procedures, store layouts, employee incentive programs, methods of distribution, competitive and operating risks, and the level of shared resources across the business.</span></div> 2 1 <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Supplier Finance Programs.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In September 2022, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2022-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">“Liabilities - Supplier Finance Programs (Subtopic 405-50).”</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The ASU requires disclosure of the key terms of outstanding supply chain finance programs and a rollforward of the related amounts due to vendors participating in these programs. The adoption of ASU 2022-04 did not affect the Company’s financial position, results of operations, or cash flows as the standard only impacts financial statement footnote disclosures. The guidance was effective in the first quarter of fiscal 2023, except for a rollforward of activity within supply chain finance programs, which is effective beginning in fiscal 2024. For additional information, refer to Note 14, “Supply Chain Finance.”</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In October 2021, the FASB issued ASU No. 2021-08, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">“Business Combinations (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers.”</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The ASU addresses diversity and inconsistency related to the recognition and measurement of contract assets and contract liabilities acquired in a business combination and requires that an acquirer recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with ASC 606. The Company adopted ASU No, 2021-08 in the first quarter of 2023 on a prospective basis. The adoption of ASU No. 2021-08 did not have a material impact on the Company’s consolidated financial statements or related disclosures.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Presentation of Financial Statements, Financial Services—Depository and Lending, Financial Services—Investment Companies. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2021, the FASB issued ASU No. 2021-06, “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Presentation of Financial Statements (Topic 205), Financial Services—Depository and Lending (Topic 942), and Financial Services—Investment Companies (Topic 946)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.” The ASU includes Release No.33-10786, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Amendments to Financial Disclosures about Acquired and Disposed Businesses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This update amends certain Securities and Exchange Commission (“SEC”) disclosure guidance that is included in the accounting standards codification to reflect the SEC’s recent issuance of rules intended to modernize and streamline disclosure requirements, including updates to business acquisition and disposition significance tests used, the significance thresholds for pro forma statement disclosures, the number of preceding years of financial statements required for disclosure, and other provisions in the SEC releases. The guidance is effective upon its addition to the FASB codification. The adoption of ASU No. 2021-06 did not have a material impact on the Company’s consolidated financial statements or related disclosures.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In March 2020, the FASB issued ASU No. 2020-04, “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform (Topic 848)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”, which provides optional guidance to ease the potential accounting and financial reporting burden of reference rate reform, including the expected market transition from the London Interbank Offered Rate (“LIBOR”) and other interbank offered rates to alternative reference rates. The new guidance provides temporary optional expedients and exceptions for applying U.S. GAAP to transactions affected by reference rate reform if certain criteria are met. These transactions include contract modifications, hedging relationships, and the sale or transfer of debt securities classified as held-to-maturity. Entities may apply the provisions of the new standard as of the beginning of the reporting period when the election is made. In January 2021, the FASB issued ASU No. 2021-01, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">“Reference Rate Reform (Topic 848),” </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">which amended ASU 2020-04 to clarify the scope and application of the original guidance in ASU No. 2020-04. In December 2022, the FASB issued ASU No. 2022-06, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">“Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848”</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which amended ASU 2020-04 to extend the period of time entities can utilize the reference rate reform relief guidance under ASU 2020-04 from December 31, 2022 to December 31, 2024. In the fourth quarter of fiscal 2022, the Company adopted ASU 2020-04 and its amendments. The adoption of ASU 2020-04 and its amendments did not have a material impact on the Company’s consolidated financial statements or related disclosures.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Simplifying the Accounting for Income Taxes.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In December 2019, the FASB issued ASU No. 2019-12, “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.” The ASU simplifies the accounting for income taxes by removing certain exceptions to the general principles in Topic 740. The ASU also clarifies and amends existing guidance to improve consistent application among reporting entities. In the first quarter of fiscal 2021, the Company adopted ASU No. 2019-12 on a prospective basis. The adoption of ASU No. 2019-12 did not have a material impact on the Company’s consolidated financial statements.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Issued Accounting Pronouncements</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU No. 2023-09, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">“Income Taxes (Topic 740).” </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amendments in this ASU improve the transparency of income tax disclosures by requiring consistent categories and greater disaggregation of information in the rate reconciliation and income taxes paid disaggregated by jurisdiction. Additionally, this ASU improves the effectiveness and comparability of disclosures by adding disclosures of pretax income (or loss) and income tax expense (or benefit) to be consistent with SEC Regulation S-X 210.4-08(h) and by removing disclosures that no longer are considered cost beneficial or relevant. This guidance in ASU No. 2023-09 is effective for annual periods beginning after December 15, 2024 on a prospective basis. Early adoption of the standard is permitted. The adoption of ASU 2023-09 is not expected to have a material impact on the Company’s consolidated financial statements or related disclosures.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the FASB issued ASU No. 2023-07, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">“Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures.” </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This ASU expands disclosure of reportable segments by requiring more enhanced information about a reportable segment’s expenses, interim segment profit or loss, and how the CODM uses reported segment profit or loss information in assessing segment performance and allocating resources. The guidance in ASU No. 2023-07 is effective for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. This guidance should be applied retrospectively to all prior periods presented in the consolidated financial statements. Early adoption is permitted. The Company is currently evaluating the impact of ASU 2023-07 on our consolidated financial statements and related disclosures.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Presentation and Disclosure Requirements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In October 2023, the FASB issued ASU No. 2023-06, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">“Disclosure Improvements - Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative.” </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ASU amends the disclosure or presentation requirements related to various subtopics in the FASB ASC. The ASU was issued in response to the SEC’s August 2018 final amendments in Release No. 33-10532, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disclosure Update and Simplification </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">that updated and simplified disclosure requirements that the SEC believed were duplicative, overlapping, or outdated. The guidance in ASU 2023-06 is intended to align GAAP requirements with those of the SEC and to facilitate the application of GAAP for all entities. The amendments introduced by ASU 2023-06 are effective if the SEC removes the related disclosure or presentation requirement from its existing regulations by June 30, 2027. If, by June 30, 2027, the SEC has not removed the applicable requirements from its existing regulations, the pending content of the associated amendment will be removed from the ASC and will not become effective for any entities. Early adoption is permitted. The adoption of ASU 2023-06 is not expected to have a material impact on the Company’s consolidated financial statements or related disclosures.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In March 2023, the FASB issued ASU No. 2023-01, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">“Leases (Topic 842), Common Control Arrangements.” </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amendments in the ASU applying to public business entities clarifies the accounting for leasehold improvements associated with common control leases, reducing diversity in practice and providing investors with financial information that will better reflect the economics of those transactions. This guidance in ASU No. 2023-01 is effective for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years, and can be applied prospectively to all new leasehold improvements, prospectively to all new and existing leasehold improvements, or retrospectively to the beginning of the period in which the entity first applied Topic 842. Early adoption of the standard is permitted, including adoption in an interim period. The adoption of ASU 2023-01 is not expected to have an impact on the Company’s consolidated financial statements or related disclosures and would only be applicable to the extent that the Company has future common control leases.</span></div> Revenue<div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net sales consist of revenue associated with contracts with customers for the sale of goods and services in amounts that reflect the consideration the Company is entitled to receive in exchange for those goods and services.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Revenue &amp; Contract Liabilities</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with ASC 606, the Company recognizes revenue when the customer obtains control of the inventory. Amounts in deferred revenue at period-end reflect orders for which the inventory was not yet ready for physical transfer to customers.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract liabilities within the Consolidated Balance Sheets as of December 28, 2023 and December 29, 2022 primarily consisted of deferred revenue as well as amounts in accrued expenses and other current liabilities related to the Pro Premier Rewards loyalty program and unredeemed gift cards. As of December 28, 2023, contract liabilities totaled $69.6 million and included $45.6 million of loyalty program liabilities, $12.7 million of unredeemed gift cards, and $11.3 million of deferred revenue. As of December 29, 2022, contract liabilities totaled $57.0 million and included $33.8 million of loyalty program liabilities, $13.1 million of unredeemed gift cards, and $10.1 million of deferred revenue. Of the contract liabilities outstanding as of December 29, 2022, approximately $18.0 million was recognized in revenue during fiscal 2023.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disaggregated Revenue</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has one reportable segment. The following table presents the net sales of each major product category for each of the last three fiscal years:</span><span style="font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.046%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"><div><span style="font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Year Ended</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">in thousands</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 29,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 30,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Product Category</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Net Sales</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">% of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Net Sales</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Net Sales</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">% of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Net Sales</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Net Sales</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% of<br/>Net Sales</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Laminate and vinyl</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,153,476 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,184,636 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">876,714 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tile</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,033,830 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">963,999 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">801,101 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Installation materials and tools</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">828,601 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">713,127 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">558,721 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Decorative accessories and wall tile</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">743,571 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">744,888 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">642,697 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wood</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258,359 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274,528 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259,637 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Natural stone</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208,286 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,167 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,140 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adjacent categories</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,525 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,820 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,482 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,236 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,308 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,041 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,413,884 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,264,473 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,433,533 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-indent:36pt"><span style="font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:120%"></span></div><div style="margin-top:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.52pt">Other includes delivery, sample, and other product revenue and adjustments for deferred revenue, sales returns reserves, and other revenue related adjustments that are not allocated on a product-category basis.</span></div> 69600000 45600000 12700000 11300000 57000000 33800000 13100000 10100000 18000000 1 The following table presents the net sales of each major product category for each of the last three fiscal years:<div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.046%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"><div><span style="font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Year Ended</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">in thousands</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 29,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 30,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Product Category</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Net Sales</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">% of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Net Sales</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Net Sales</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">% of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Net Sales</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Net Sales</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% of<br/>Net Sales</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Laminate and vinyl</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,153,476 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,184,636 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">876,714 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tile</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,033,830 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">963,999 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">801,101 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Installation materials and tools</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">828,601 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">713,127 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">558,721 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Decorative accessories and wall tile</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">743,571 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">744,888 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">642,697 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wood</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258,359 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274,528 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259,637 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Natural stone</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208,286 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,167 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,140 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adjacent categories</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,525 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,820 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,482 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,236 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,308 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,041 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,413,884 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,264,473 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,433,533 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-indent:36pt"><span style="font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:120%"></span></div><div style="margin-top:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.52pt">Other includes delivery, sample, and other product revenue and adjustments for deferred revenue, sales returns reserves, and other revenue related adjustments that are not allocated on a product-category basis.</span></div> 1153476000 0.26 1184636000 0.28 876714000 0.26 1033830000 0.23 963999000 0.23 801101000 0.23 828601000 0.19 713127000 0.17 558721000 0.16 743571000 0.17 744888000 0.17 642697000 0.19 258359000 0.06 274528000 0.06 259637000 0.08 208286000 0.05 212167000 0.05 199140000 0.06 83525000 0.02 69820000 0.02 54482000 0.01 104236000 0.02 101308000 0.02 41041000 0.01 4413884000 1 4264473000 1 3433533000 1 Accrued Expenses and Other Current Liabilities<div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities as of December 28, 2023 and December 29, 2022 consisted of the following:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:77.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.041%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">in thousands</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:8pt;font-weight:700;line-height:100%">December 28,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 29,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued construction in progress</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,163 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,737 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loyalty program liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,645 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,818 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wages and payroll taxes payable</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,762 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,415 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales returns and allowances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,406 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,284 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales taxes payable</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,064 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,253 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued incentive compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,417 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,561 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Insurance reserve incurred but not reported</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,650 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,635 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unredeemed gift cards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,668 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,082 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">48,165 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,234 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332,940 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298,019 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities as of December 28, 2023 and December 29, 2022 consisted of the following:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:77.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.041%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">in thousands</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:8pt;font-weight:700;line-height:100%">December 28,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 29,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued construction in progress</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,163 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,737 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loyalty program liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,645 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,818 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wages and payroll taxes payable</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,762 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,415 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales returns and allowances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,406 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,284 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales taxes payable</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,064 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,253 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued incentive compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,417 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,561 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Insurance reserve incurred but not reported</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,650 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,635 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unredeemed gift cards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,668 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,082 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">48,165 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,234 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332,940 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298,019 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 102163000 72737000 45645000 33818000 28762000 26415000 27406000 33284000 24064000 25253000 22417000 23561000 21650000 19635000 12668000 13082000 48165000 50234000 332940000 298019000 Fixed Assets<div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fixed assets as of December 28, 2023 and December 29, 2022 consisted of the following:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:77.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.041%"></td><td style="width:0.1%"></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:8pt;font-style:italic;font-weight:400;line-height:100%">in thousands</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28,<br/>2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 29,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">758,462 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">653,151 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and improvements </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(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:10pt;font-weight:400;line-height:100%">567,926 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315,343 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture, fixtures, 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:10pt;font-weight:400;line-height:100%">451,142 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350,556 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer software and hardware</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209,199 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,519 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,361 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,927 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in process</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,198 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,709 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed assets, at cost</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:10pt;font-weight:400;line-height:100%">2,252,288 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,710,205 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">622,371 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">452,149 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed assets, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,629,917 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,258,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></tr></table></div><div style="margin-top:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(1)    Represents buildings and improvements on land that the Company owns as well as on land that the Company is leasing through ground leases.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization on fixed assets for the fiscal years ended December 28, 2023, December 29, 2022, and December 30, 2021 was $195.8 million, $149.6 million, and $113.4 million, respectively.</span></div> 758462000 653151000 567926000 315343000 451142000 350556000 209199000 158519000 97361000 86927000 168198000 145709000 2252288000 1710205000 622371000 452149000 1629917000 1258056000 195800000 149600000 113400000 Intangible Assets<div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill and changes in the carrying amount of goodwill are as follows for the periods presented:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:77.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.041%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">in thousands</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:8pt;font-weight:700;line-height:100%">December 28,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 29,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill, balance at beginning of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">255,473 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">255,473 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(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:10pt;font-weight:400;line-height:100%">2,467 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill, balance at end of year</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257,940 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">255,473 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(1)    Reflects goodwill related to the Salesmaster acquisition completed in fiscal 2023. See Note 15, “Acquisitions” for additional details.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The gross carrying amount and accumulated amortization of other intangible assets as of December 28, 2023 and December 29, 2022 are as follows:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.594%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.046%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 29, 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:8pt;font-style:italic;font-weight:400;line-height:100%">in thousands</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:8pt;font-weight:700;line-height:100%">Gross carrying amount (1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net carrying value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross carrying amount (1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net carrying value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortizable intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,216 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,147)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,069 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,216 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,728)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,488 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreement</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(169)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(104)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total amortizable intangible assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,516 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,316)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,200 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,516 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,832)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,684 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite-lived intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,669 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,669 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,669 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,669 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162,185 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,316)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,869 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,185 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,832)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,353 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(1)    Refer to Note 15, “Acquisitions” for details related to intangible assets acquired during fiscal 2023 and fiscal 2022.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense related to amortizable intangible assets was $3.5 million, $3.1 million, and $1.7 million for the fiscal years ended December 28, 2023, December 29, 2022, and December 30, 2021, respectively, and was included within general and administrative expenses on the Company’s Consolidated Statements of Operations and Comprehensive Income.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 28, 2023, the estimated aggregate future amortizable expense related to other intangible assets is as follows:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:88.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.039%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">in thousands</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:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,667 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,667 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,601 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,601 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,601 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,063 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,200 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill and changes in the carrying amount of goodwill are as follows for the periods presented:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:77.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.041%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">in thousands</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:8pt;font-weight:700;line-height:100%">December 28,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 29,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill, balance at beginning of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">255,473 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">255,473 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(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:10pt;font-weight:400;line-height:100%">2,467 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill, balance at end of year</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257,940 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">255,473 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(1)    Reflects goodwill related to the Salesmaster acquisition completed in fiscal 2023. See Note 15, “Acquisitions” for additional details.</span></div> 255473000 255473000 2467000 0 257940000 255473000 <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The gross carrying amount and accumulated amortization of other intangible assets as of December 28, 2023 and December 29, 2022 are as follows:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.594%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.046%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 29, 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:8pt;font-style:italic;font-weight:400;line-height:100%">in thousands</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:8pt;font-weight:700;line-height:100%">Gross carrying amount (1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net carrying value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross carrying amount (1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net carrying value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortizable intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,216 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,147)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,069 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,216 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,728)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,488 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreement</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(169)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(104)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total amortizable intangible assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,516 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,316)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,200 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,516 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,832)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,684 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite-lived intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,669 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,669 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,669 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,669 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162,185 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,316)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,869 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,185 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,832)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,353 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(1)    Refer to Note 15, “Acquisitions” for details related to intangible assets acquired during fiscal 2023 and fiscal 2022.</span></div> 43216000 8147000 35069000 38216000 4728000 33488000 300000 169000 131000 300000 104000 196000 43516000 8316000 35200000 38516000 4832000 33684000 118669000 118669000 118669000 118669000 162185000 8316000 153869000 157185000 4832000 152353000 3500000 3100000 1700000 <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 28, 2023, the estimated aggregate future amortizable expense related to other intangible assets is as follows:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:88.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.039%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">in thousands</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:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,667 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,667 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,601 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,601 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,601 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,063 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,200 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 3667000 3667000 3601000 3601000 3601000 17063000 35200000 Income Taxes<div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of income tax expense are as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.094%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.042%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">in thousands</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 29,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 30,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current expense:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Federal</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,737 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,463 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,869 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,092 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,489 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,927 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total current expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,829 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,952 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,796 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred expense (benefit):</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Federal</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,792 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(78)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,853 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,070)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,447)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,811)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total deferred expense (benefit) </span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,722 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,525)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,042 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,551 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,427 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,838 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of the differences between the total income tax expense as shown on the financial statements and the income tax expense that would result from applying the federal statutory tax rate of 21% for the fiscal years ended December 28, 2023, December 29, 2022, and December 30, 2021 to income before income taxes:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.094%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.042%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">in thousands</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 29,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 30,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computed “expected” income tax expense at statutory rate</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,421 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,984 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,154 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes, net of federal income tax benefit</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> (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:10pt;font-weight:400;line-height:100%">8,824 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,744 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,186 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Permanent differences:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excess tax benefit related to stock-based compensation awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,748)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,762)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,710)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,714 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">874 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">908 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total permanent differences</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:10pt;font-weight:400;line-height:100%">(7,034)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,888)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,802)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision to return</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">578 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal 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:10pt;font-weight:400;line-height:100%">(2,019)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,535)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,471)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uncertain tax positions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(848)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">308 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, 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:10pt;font-weight:400;line-height:100%">(219)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(213)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">497 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,551 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,427 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,838 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(1)     Includes state excess tax benefits related to stock-based compensation awards for fiscal years 2023, 2022, and 2021 of $1.8 million, $0.8 million, and $4.6 million, respectively.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tax effects of temporary differences that give rise to significant portions of the deferred income tax assets and (liabilities) are presented below:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:77.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.041%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:8pt;font-style:italic;font-weight:400;line-height:100%">in thousands</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 29,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">362,958 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">339,972 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accruals not currently deductible for tax purposes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,072 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,014 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">10,596 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,039 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,320 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other intangibles</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,289 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,187 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gift card liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,109 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,206 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">2,918 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,608 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">415,981 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387,644 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(322,033)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(302,008)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(113,130)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(85,621)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,493)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,430)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,286)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,840)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</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:10pt;font-weight:400;line-height:100%">(468,942)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(417,899)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax liabilities</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52,961)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,255)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company utilized no tax-effected state net operating losses in fiscal 2023, and $1.3 million of tax-effected state net operating losses in fiscal 2022. As of December 28, 2023, approximately $0.7 million of tax-effected state net operating losses were available to reduce future income taxes. The state net operating losses expire in various amounts beginning in fiscal 2032.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In assessing the realization of deferred tax assets, including net operating losses, management considered whether it is more likely than not that some portion or all the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management considers taxable income in prior carryback periods, future reversals of existing taxable temporary differences, tax planning strategies, and future taxable income exclusive of reversing temporary differences and carryforwards in making this assessment, and accordingly, has concluded that no valuation allowance is necessary as of December 28, 2023 or December 29, 2022.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company files income tax returns with the U.S. Federal government and various state jurisdictions. Prior tax years beginning in year 2020 remain open to examination by the Internal Revenue Service (“IRS”). Foreign, state, and local income tax returns are generally subject to examination for a period of three to five years after filing of the respective returns.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There was no unrecognized tax benefit activity in fiscal 2023. The following is a reconciliation of the beginning and ending balance of unrecognized tax benefits for fiscal years 2022 and 2021:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:77.927%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.041%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:8pt;font-style:italic;font-weight:400;line-height:100%">in thousands</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 29,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 30,<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:10pt;font-weight:400;line-height:100%">Unrecognized tax benefits balance at beginning of fiscal year</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,073 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,107 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions based on tax positions related to the current year</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">390 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reductions due to settlements</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,424)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reductions for tax positions of prior years</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,073)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized tax benefits balance at end of fiscal year</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,073 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 28, 2023 and December 29, 2022, there were no unrecognized tax benefits that, if recognized, would affect the Company's effective tax rate. The Company's policy is to classify interest and penalties related to unrecognized tax benefits in income tax expense. The Company recognized no interest expense related to unrecognized tax benefits during fiscal years 2023, 2022, or 2021.</span></div> <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of income tax expense are as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.094%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.042%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">in thousands</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 29,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 30,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current expense:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Federal</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,737 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,463 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,869 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,092 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,489 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,927 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total current expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,829 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,952 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,796 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred expense (benefit):</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Federal</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,792 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(78)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,853 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,070)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,447)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,811)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total deferred expense (benefit) </span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,722 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,525)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,042 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,551 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,427 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,838 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 29737000 73463000 37869000 12092000 16489000 9927000 41829000 89952000 47796000 24792000 -78000 4853000 -1070000 -2447000 -1811000 23722000 -2525000 3042000 65551000 87427000 50838000 <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of the differences between the total income tax expense as shown on the financial statements and the income tax expense that would result from applying the federal statutory tax rate of 21% for the fiscal years ended December 28, 2023, December 29, 2022, and December 30, 2021 to income before income taxes:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.094%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.042%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">in thousands</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 29,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 30,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computed “expected” income tax expense at statutory rate</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,421 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,984 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,154 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes, net of federal income tax benefit</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> (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:10pt;font-weight:400;line-height:100%">8,824 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,744 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,186 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Permanent differences:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excess tax benefit related to stock-based compensation awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,748)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,762)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,710)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,714 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">874 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">908 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total permanent differences</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:10pt;font-weight:400;line-height:100%">(7,034)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,888)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,802)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision to return</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">578 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal 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:10pt;font-weight:400;line-height:100%">(2,019)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,535)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,471)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uncertain tax positions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(848)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">308 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, 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:10pt;font-weight:400;line-height:100%">(219)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(213)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">497 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,551 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,427 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,838 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(1)     Includes state excess tax benefits related to stock-based compensation awards for fiscal years 2023, 2022, and 2021 of $1.8 million, $0.8 million, and $4.6 million, respectively.</span></div> 65421000 80984000 70154000 8824000 11744000 6186000 -8748000 -3762000 -25710000 1714000 874000 908000 -7034000 -2888000 -24802000 -578000 -183000 34000 2019000 1535000 1471000 0 -848000 308000 -219000 -213000 497000 65551000 87427000 50838000 -1800000 -800000 -4600000 <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tax effects of temporary differences that give rise to significant portions of the deferred income tax assets and (liabilities) are presented below:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:77.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.041%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:8pt;font-style:italic;font-weight:400;line-height:100%">in thousands</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 29,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">362,958 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">339,972 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accruals not currently deductible for tax purposes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,072 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,014 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">10,596 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,039 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,320 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other intangibles</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,289 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,187 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gift card liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,109 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,206 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">2,918 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,608 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">415,981 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387,644 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(322,033)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(302,008)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(113,130)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(85,621)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,493)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,430)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,286)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,840)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</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:10pt;font-weight:400;line-height:100%">(468,942)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(417,899)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax liabilities</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52,961)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,255)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 362958000 339972000 20072000 16014000 10596000 10337000 10039000 11320000 6289000 4187000 3109000 3206000 2918000 2608000 415981000 387644000 322033000 302008000 113130000 85621000 27493000 27430000 6286000 2840000 468942000 417899000 52961000 30255000 0 1300000 700000 0 0 The following is a reconciliation of the beginning and ending balance of unrecognized tax benefits for fiscal years 2022 and 2021:<div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:77.927%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.041%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:8pt;font-style:italic;font-weight:400;line-height:100%">in thousands</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 29,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 30,<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:10pt;font-weight:400;line-height:100%">Unrecognized tax benefits balance at beginning of fiscal year</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,073 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,107 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions based on tax positions related to the current year</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">390 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reductions due to settlements</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,424)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reductions for tax positions of prior years</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,073)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized tax benefits balance at end of fiscal year</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,073 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1073000 6107000 0 390000 0 5424000 1073000 0 0 1073000 0 0 0 0 0 Fair Value Measurements<div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 28, 2023 and December 29, 2022, the Company had certain financial assets and liabilities on its Consolidated Balance Sheets that were required to be measured at fair value on a recurring or non-recurring basis. The estimated fair values of financial assets and liabilities such as cash and cash equivalents, receivables, prepaid expenses and other current assets, other assets, accounts payable, and accrued expenses and other current liabilities approximate their respective carrying values as reported within the Consolidated Balance Sheets. Refer to Note 1, “Summary of Significant Accounting Policies” and Note 15, “Acquisitions” for a discussion of the valuation of goodwill and intangible assets, respectively. See Note 10, “Debt” for discussion of the fair value of the Company’s debt.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recurring Fair Value Measurements</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 28, 2023, the contingent earn-out liabilities had an aggregate estimated fair value of $11.1 million, of which $5.9 million is included in accrued expenses and other current liabilities and $5.2 million is included in other liabilities within the Consolidated Balance Sheets. The Company’s contingent earn-out liabilities are classified as Level 3 within the fair value hierarchy due to the use of unobservable inputs that are significant to their respective valuations. For the fiscal year ended December 28, 2023, $2.6 million was recognized in general and administrative expense within the Consolidated Statements of Operations and Comprehensive Income related to increases in the fair value of the contingent earn-out liabilities. The table below summarizes changes in contingent earn-out liabilities during the fiscal year ended December 28, 2023.</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:88.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.039%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">in thousands</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:8pt;font-weight:700;line-height:100%">Contingent Earn-out Liabilities</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 29, 2022</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,019 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition (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:10pt;font-weight:400;line-height:100%">2,750 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,609 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,241)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 28, 2023</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,137 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(1)    During the fiscal year ended December 28, 2023, the Company acquired a seller of commercial surfaces for total consideration of $20.1 million, including $17.4 million of cash and contingent earn-out consideration with an estimated fair value of $2.8 million. The estimated fair value of the contingent earn-out consideration was determined using a discounted cash flow model which included significant unobservable inputs related to projected revenue and gross margin. Payout of the contingent consideration is subject to the acquired company’s achievement of certain annual gross margin and gross profit targets in fiscal years 2023 through 2025. A portion of these earn-out opportunities is payable each year only to the extent the applicable performance targets for that year are met, with a maximum potential payout of $4.0 million requiring that each of the individual annual targets are achieved. Refer to Note 15, “Acquisitions” for additional information.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determined the fair value of the portion of the contingent earn-out liabilities related to the fiscal 2021 acquisition of Spartan with assistance from a third-party valuation specialist using a Monte Carlo valuation method with significant unobservable inputs, including the following weighted-average assumptions as of December 28, 2023, and December 29, 2022:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:77.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.041%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 29,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.5%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.6%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EBITDA volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.0%</span></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest Rate Cap Contracts</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has outstanding interest rate cap contracts that were valued primarily using Level 2 inputs based on data readily observable in public markets. The Company's interest rate cap contracts were negotiated with counterparties without going through a public exchange. Accordingly, the Company's fair value assessments for these derivative contracts gave consideration to the risk of counterparty default as well as the Company's own credit risk. As of December 28, 2023 and December 29, 2022, the total fair value of the Company's interest rate cap contracts was approximately $1.8 million and $5.9 million, respectively, which are presented as a component of accumulated other comprehensive income (“AOCI”) within stockholders’ equity on the Consolidated Balance Sheets net of tax of $0.4 million and $1.4 million, respectively.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Non-recurring Fair Value Measurements</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Except for the acquisition-related fair value measurements described in Note 15, “Acquisitions,” there were no assets or liabilities as of December 28, 2023 or December 29, 2022 that resulted from fair value measurements made on a non-recurring basis.</span></div> Fair Value MeasurementsAs of December 28, 2023 and December 29, 2022, the Company had certain financial assets and liabilities on its Consolidated Balance Sheets that were required to be measured at fair value on a recurring or non-recurring basis. The estimated fair values of financial assets and liabilities such as cash and cash equivalents, receivables, prepaid expenses and other current assets, other assets, accounts payable, and accrued expenses and other current liabilities approximate their respective carrying values as reported within the Consolidated Balance Sheets.The Company’s contingent earn-out liabilities are classified as Level 3 within the fair value hierarchy due to the use of unobservable inputs that are significant to their respective valuations.<div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest Rate Cap Contracts</span></div>The Company has outstanding interest rate cap contracts that were valued primarily using Level 2 inputs based on data readily observable in public markets. The Company's interest rate cap contracts were negotiated with counterparties without going through a public exchange. Accordingly, the Company's fair value assessments for these derivative contracts gave consideration to the risk of counterparty default as well as the Company's own credit risk. 11100000 5900000 5200000 2600000 The table below summarizes changes in contingent earn-out liabilities during the fiscal year ended December 28, 2023.<div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:88.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.039%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">in thousands</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:8pt;font-weight:700;line-height:100%">Contingent Earn-out Liabilities</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 29, 2022</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,019 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition (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:10pt;font-weight:400;line-height:100%">2,750 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,609 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,241)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 28, 2023</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,137 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(1)    During the fiscal year ended December 28, 2023, the Company acquired a seller of commercial surfaces for total consideration of $20.1 million, including $17.4 million of cash and contingent earn-out consideration with an estimated fair value of $2.8 million. The estimated fair value of the contingent earn-out consideration was determined using a discounted cash flow model which included significant unobservable inputs related to projected revenue and gross margin. Payout of the contingent consideration is subject to the acquired company’s achievement of certain annual gross margin and gross profit targets in fiscal years 2023 through 2025. A portion of these earn-out opportunities is payable each year only to the extent the applicable performance targets for that year are met, with a maximum potential payout of $4.0 million requiring that each of the individual annual targets are achieved. Refer to Note 15, “Acquisitions” for additional information.</span></div> 11019000 2750000 2609000 5241000 11137000 20100000 17400000 2800000 4000000 <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determined the fair value of the portion of the contingent earn-out liabilities related to the fiscal 2021 acquisition of Spartan with assistance from a third-party valuation specialist using a Monte Carlo valuation method with significant unobservable inputs, including the following weighted-average assumptions as of December 28, 2023, and December 29, 2022:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:77.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.041%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 29,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.5%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.6%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EBITDA volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.0%</span></td></tr></table></div> 0.130 0.135 0.210 0.186 0.400 0.350 1800000 5900000 400000 1400000 Derivatives and Risk Management<div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest Rate Risk</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s exposure to market risk from adverse changes in interest rates is primarily associated with its long-term debt obligations, which carry variable interest rates. Market risk associated with the Company’s variable interest rate long-term debt relates to the potential negative impact to future earnings and cash flows from an increase in interest rates.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In an effort to manage exposure to the risk associated with variable interest rate long term debt, the Company periodically enters into interest rate derivative contracts. These interest rate derivative contracts are used to convert the interest rate exposure on a portion of the Company’s debt portfolio from a floating rate to a capped rate and are designated as cash flow hedges.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Derivative Position as of December 28, 2023:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.046%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">in thousands</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional Balance</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Final Maturity<br/>Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other Current Assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other<br/>Assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">AOCI, Net<br/>of Tax</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Designated as cash flow hedges:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate cap</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. dollars</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">909 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(711)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate cap</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. dollars</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">910 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(711)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Derivative Position as of December 29, 2022:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.046%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">in thousands</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional Balance</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Final Maturity<br/>Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other Current Assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other<br/>Assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">AOCI, Net<br/>of Tax</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Designated as cash flow hedges:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate cap</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. dollars</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,275 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">654 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,166)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate cap</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. dollars</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,278 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">656 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,171)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"></span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Designated Hedge Gains</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gains related to designated hedge contracts are as follows:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.046%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" 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:8pt;font-weight:700;line-height:100%">Effective Portion Reclassified<br/>From AOCI to Earnings</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" 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:8pt;font-weight:700;line-height:100%">Effective Portion Recognized in<br/>Other Comprehensive Income</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">in thousands</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 29,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 29,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 30,<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:10pt;font-weight:400;line-height:100%">Interest rate caps (cash flow hedges)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,069 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">914 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #000000;padding:2px 0;text-align: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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,154 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,716 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">371 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Credit Risk</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To manage credit risk associated with the Company’s interest rate hedges, the Company selects counterparties based on their credit ratings and limits exposure to any one counterparty.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The counterparties to the Company’s derivative contracts are financial institutions with investment grade credit ratings. To manage credit risk related to its derivative financial instruments, the Company periodically monitors the credit risk of its counterparties, limits its exposure in the aggregate and to any single counterparty, and adjust its hedging positions, as appropriate. The impact of credit risk, as well as the ability of each party to fulfill its obligations under the derivative financial instruments, is considered in determining the fair value of the contracts. Credit risk has not had a significant effect on the fair value of the Company’s derivative contracts. The Company’s derivative financial instruments do not have any credit risk-related contingent features or collateral requirements.</span></div> <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Derivative Position as of December 28, 2023:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.046%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">in thousands</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional Balance</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Final Maturity<br/>Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other Current Assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other<br/>Assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">AOCI, Net<br/>of Tax</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Designated as cash flow hedges:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate cap</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. dollars</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">909 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(711)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate cap</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. dollars</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">910 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(711)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Derivative Position as of December 29, 2022:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.046%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">in thousands</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional Balance</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Final Maturity<br/>Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other Current Assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other<br/>Assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">AOCI, Net<br/>of Tax</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Designated as cash flow hedges:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate cap</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. dollars</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,275 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">654 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,166)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate cap</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. dollars</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,278 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">656 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,171)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"></span></div> 75000000 909000 0 711000 75000000 910000 0 711000 75000000 2275000 654000 2166000 75000000 2278000 656000 2171000 <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gains related to designated hedge contracts are as follows:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.046%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" 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:8pt;font-weight:700;line-height:100%">Effective Portion Reclassified<br/>From AOCI to Earnings</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" 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:8pt;font-weight:700;line-height:100%">Effective Portion Recognized in<br/>Other Comprehensive Income</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">in thousands</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 29,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 29,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 30,<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:10pt;font-weight:400;line-height:100%">Interest rate caps (cash flow hedges)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,069 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">914 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #000000;padding:2px 0;text-align: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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,154 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,716 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">371 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 5069000 914000 0 2154000 4716000 371000 Commitments and Contingencies<div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Lease Commitments</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for leases in accordance with ASC 842. The majority of the Company’s long-term operating lease agreements are for its retail locations, distribution centers, and corporate office, which expire in various years through 2049. Most of these agreements are retail leases wherein both the land and building are leased. The Company also has ground leases in which only the land is leased. The initial lease terms for the Company's retail locations, distribution centers, and corporate office typically range from 10-20 years. The majority of the Company’s leases also include options to extend, which are factored into the recognition of their respective assets and liabilities when appropriate based on management’s assessment of the probability that the options will be exercised. Lease payments used in measurement of the lease liability typically do not include executory costs, such as taxes, insurance, and maintenance, unless those costs can be reasonably estimated at lease commencement. Additionally, one building lease contains variable lease payments, which are determined based on a percentage of retail sales over a contractual level, and the Company subleases real estate within one of its distribution centers to a third party. Certain of the lease agreements include escalating rents over the lease terms, which, under ASC 842, results in rent being expensed on a straight-line basis over the life of the lease that commences on the date the Company has the right to control the property. The Company’s lease agreements do not contain any residual value guarantees or restrictive covenants that would reasonably be expected to have a material impact on the business.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When readily determinable, the rate implicit in the lease is used to discount lease payments to present value; however, substantially all of the Company’s leases do not provide a readily determinable implicit rate. If the rate implicit in the lease is not readily determinable, the Company uses a third party to assist in the determination of a secured incremental borrowing rate, determined on a collateralized basis, to discount lease payments based on information available at lease commencement. The secured incremental borrowing rate is estimated based on yields obtained from Bloomberg for U.S. consumers with a BB credit rating and is adjusted for collateralization as well as inflation. As of December 28, 2023 and December 29, 2022, the Company’s weighted average discount rate was 5.7% and 5.4%, respectively. As of both December 28, 2023 and December 29, 2022, the weighted average remaining lease term of the Company’s leases was approximately 12 years.</span></div><div style="margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Lease Costs</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents components of lease expense for operating leases.</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.044%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:8pt;font-style:italic;font-weight:400;line-height:100%">in thousands</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">Classification</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 29,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 30,<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:10pt;font-weight:400;line-height:100%">Fixed operating lease cost:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling and store operating</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,106 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,603 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,882 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,058 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,465 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,170 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pre-opening</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,171 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,971 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,127 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,161 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,622 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,359 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total fixed operating lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,496 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179,661 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162,538 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling and store operating</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,527 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,605 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,093 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,009 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,894 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,506 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pre-opening</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">976 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">666 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,420 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">787 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total variable lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,932 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,952 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,183 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,722)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,722)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,694)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease cost </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261,706 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231,891 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208,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"></td></tr></table></div><div style="margin-top:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.52pt">Includes variable costs for common area maintenance, property taxes, and insurance on leased real estate.</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.52pt">Excludes short-term lease costs, which were immaterial for the fiscal years ended December 28, 2023, December 29, 2022, and December 30, 2021.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Undiscounted Cash Flows</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments under non-cancelable operating leases as of December 28, 2023 were as follows:</span></div><div><span style="font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:88.066%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.040%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">in thousands</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amount</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201,830 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,451 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189,438 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179,514 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,645 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,134,470 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total minimum lease payments </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1) (2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,067,348 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: amount of lease payments representing interest</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">639,166 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Present value of future minimum lease payments</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,428,182 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: current obligations under leases</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,428 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term lease obligations</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,301,754 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.52pt">Future lease payments exclude approximately $514.0 million of legally binding minimum lease payments for operating leases signed but not yet commenced.</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.52pt">Operating lease payments include $246.7 million related to options to extend lease terms that are reasonably certain of being exercised.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the fiscal years ended December 28, 2023, December 29, 2022, and December 30, 2021, cash paid for amounts included in the measurement of operating lease liabilities was $194.0 million, $178.0 million, and $157.9 million, respectively.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Litigation</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 15, 2021, the Company was added as a defendant in a wrongful death lawsuit, Nguyen v. Inspections Now, Inc., No. 21-DCV-287142, pending in the 434th Judicial District Court of Fort Bend County, Texas. Inspections Now, Inc.; Bestview International Company; and Bestview (Fuzhou) Import &amp; Export Co. LTD are also named as defendants in the case. Plaintiff’s petition alleges that “wood paneling” allegedly purchased from the Company was installed in the vicinity of plaintiff’s fireplace and caught fire while the fireplace was lit. The fire consumed plaintiff’s home and resulted in injuries to plaintiff and another occupant and the death of plaintiff’s three children and mother. Plaintiff alleges product defect and failure to warn claims against the Company; product defect, failure to warn, and strict liability claims against the Bestview entities; and negligent inspection claims against Inspections Now. Plaintiff’s petition seeks damages in excess of $1.0 million for property damage, personal injury, and wrongful death. The petition also seeks exemplary damages. Plaintiff’s ex-husband, brother, and the additional occupant have since intervened as plaintiffs in the lawsuit. Intervenors allege the same claims against the Company, Inspections Now, and the Bestview entities and collectively seek damages in excess of $11.0 million for property damage, personal injury (as to the other occupant), wrongful death, and exemplary damages. The Company has answered all petitions, denying the allegations, and is seeking dismissal of the lawsuit in favor of a first-filed lawsuit against other defendants (but arising from the same fire) pending in Harris County, Texas. The trial court denied the Company’s motion seeking dismissal on February 23, 2023, and on August 29, 2023, the Court of Appeals for the First Judicial District of Texas (in No. 01-23-00225-CV) denied the Company’s petition for a writ of mandamus challenging the trial court’s ruling. On October 10, 2023, the Company filed a petition seeking mandamus relief from the trial court’s ruling in the Supreme Court of Texas, No. 23-0845. That petition remains pending.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 18, 2020, an alleged stockholder filed a putative derivative complaint, Lincolnshire Police Pension Fund v. Taylor, et al., No. 2020-0487-JTL, in the Delaware Court of Chancery, purportedly on behalf of the Company against certain of the Company’s officers, directors, and stockholders. An amended complaint was filed on September 14, 2022. The Company along with the other defendants filed a motion to dismiss on October 31, 2022. The plaintiffs then filed a second amended complaint on December 22, 2022. On February 6, 2023, the Company, along with the other defendants, filed a motion to dismiss the operative complaint. On December 5, 2023, the Court denied the defendants’ motion to dismiss, and the case has proceeded to discovery. The complaint alleges breaches of fiduciary duties and unjust enrichment. The factual allegations underlying these claims are similar to the factual allegations made in the previously dismissed In re Floor &amp; Decor Holdings, Inc. Securities Litigation, as described in our Annual Report on Form 10-K for the fiscal year ended December 31, 2020. The complaint seeks unspecified damages and restitution for the Company from the individual defendants and the payment of costs and attorneys’ fees.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains insurance that may cover any liability arising out of the above-referenced litigation up to the policy limits and subject to meeting certain deductibles and to other terms and conditions thereof. Estimating an amount or range of possible losses resulting from litigation proceedings is inherently difficult, particularly where the matters involve indeterminate claims for monetary damages and are in the stages of the proceedings where key factual and legal issues have not been resolved. For these reasons, the Company is currently unable to predict the ultimate timing or outcome of or reasonably estimate the possible losses or a range of possible losses resulting from the above-referenced litigation.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is also subject to various other legal actions, claims, and proceedings arising in the ordinary course of business, which may include claims related to general liability, workers’ compensation, product liability, intellectual property, and employment-related matters resulting from its business activities. As with most actions such as these, an estimation of any possible and/or ultimate liability cannot always be determined. The Company establishes reserves for specific legal proceedings when it determines that the likelihood of an unfavorable outcome is probable and the amount of loss can be reasonably estimated. These various other ordinary course proceedings are not expected to have a material impact on the Company's consolidated financial position, cash flows, or results of operations, however regardless of the outcome, litigation can have an adverse impact on the Company because of defense and settlement costs, diversion of management resources, and other factors.</span></div> P10Y P20Y 1 1 0.057 0.054 P12Y P12Y <div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents components of lease expense for operating leases.</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.044%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:8pt;font-style:italic;font-weight:400;line-height:100%">in thousands</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">Classification</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 29,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 30,<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:10pt;font-weight:400;line-height:100%">Fixed operating lease cost:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling and store operating</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,106 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,603 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,882 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,058 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,465 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,170 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pre-opening</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,171 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,971 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,127 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,161 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,622 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,359 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total fixed operating lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,496 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179,661 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162,538 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling and store operating</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,527 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,605 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,093 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,009 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,894 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,506 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pre-opening</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">976 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">666 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,420 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">787 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total variable lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,932 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,952 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,183 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,722)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,722)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,694)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease cost </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261,706 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231,891 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208,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"></td></tr></table></div><div style="margin-top:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.52pt">Includes variable costs for common area maintenance, property taxes, and insurance on leased real estate.</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.52pt">Excludes short-term lease costs, which were immaterial for the fiscal years ended December 28, 2023, December 29, 2022, and December 30, 2021.</span></div> 157106000 139603000 123882000 24058000 25465000 24170000 15171000 9971000 10127000 4161000 4622000 4359000 200496000 179661000 162538000 57527000 49605000 42093000 4009000 3894000 5506000 976000 666000 274000 1420000 787000 310000 63932000 54952000 48183000 2722000 2722000 2694000 261706000 231891000 208027000 <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments under non-cancelable operating leases as of December 28, 2023 were as follows:</span></div><div><span style="font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:88.066%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.040%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">in thousands</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amount</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201,830 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,451 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189,438 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179,514 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,645 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,134,470 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total minimum lease payments </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1) (2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,067,348 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: amount of lease payments representing interest</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">639,166 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Present value of future minimum lease payments</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,428,182 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: current obligations under leases</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,428 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term lease obligations</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,301,754 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.52pt">Future lease payments exclude approximately $514.0 million of legally binding minimum lease payments for operating leases signed but not yet commenced.</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.52pt">Operating lease payments include $246.7 million related to options to extend lease terms that are reasonably certain of being exercised.</span></div> 201830000 202451000 189438000 179514000 159645000 1134470000 2067348000 639166000 1428182000 126428000 1301754000 514000000 246700000 194000000 178000000 157900000 1000000 11000000 Debt<div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company's long-term debt as of December 28, 2023 and December 29, 2022:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.427%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.733%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.044%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">in thousands</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:8pt;font-weight:700;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest Rate Per Annum at December 28,<br/>2023 (1)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 29,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit Facilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term Loan Facility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 14, 2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.35%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,396 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,499 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Asset-based Loan Facility (“ABL Facility”)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 4, 2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.61%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210,200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total secured debt at par value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,396 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">414,699 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current maturities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,103 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,103 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt maturities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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:10pt;font-weight:400;line-height:100%">200,293 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">412,596 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: unamortized discount and debt issuance costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,354 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,045 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,939 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">405,551 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.52pt">The applicable interest rate for the Term Loan Facility as presented herein does not include the effect of interest rate cap agreements, which caps the applicable interest rate for $150.0 million of the Term Loan Facility at less than 1.68%.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes scheduled maturities of the Company’s debt as of December 28, 2023:</span><span style="font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"></span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:88.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.039%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">in thousands</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:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,103 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,103 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,629 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,561 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum debt payments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,396 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Components of interest expense are as follows for the periods presented:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.094%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.042%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:8pt;font-style:italic;font-weight:400;line-height:100%">in thousands</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 29,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 30,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest costs, net of interest income (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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,905 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,942 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,657 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: interest capitalized</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,008 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,804 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,733 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,897 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,138 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,924 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.52pt">Total interest costs, net of interest income includes interest income related to the Company’s interest rate cap agreements totaling $5.1 million during fiscal 2023 and $0.9 million during fiscal 2022, respectively. No interest income was recognized related to the Company’s interest cap agreements in fiscal 2021. Refer to Note 8, “Derivatives and Risk Management” for additional details related to the Company’s interest rate cap agreements.</span></div><div style="margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Term Loan Facility</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Term Loan Facility bears interest at a rate equal to either (a) a base rate determined by reference to the highest of (1) the “Prime Rate,” (2) the U.S. federal funds rate plus 0.5% and (3) one-month Term Secured Overnight Financing Rate (“SOFR”) plus 1.0%, or (b) Adjusted Term SOFR, plus, in each case, the applicable margin (each term as defined in the Term Loan Facility credit agreement). The applicable margin base rate loans will be between 1.00% and 1.25%, and the applicable margin for SOFR loans will be between 2.00% and 2.25% (subject to a floor of 0.00%), in each case, if the Company exceeds certain leverage ratio tests.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All obligations under the Term Loan Facility are secured by (1) a first-priority security interest in substantially all of the property and assets of Outlets and the other guarantors under the Term Loan Facility, with certain exceptions, and (2) a second-priority security interest in the collateral securing the ABL Facility.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">ABL Facility</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 28, 2023, the Company's ABL Facility had a maximum availability of $800.0 million with actual available borrowings limited to the sum, at the time of calculation, of (a) eligible credit card receivables multiplied by the credit card advance rate, plus (b) the cost of eligible inventory, net of inventory reserves, multiplied by the applicable appraisal percentage, plus (c) 85% of eligible net trade receivables, plus (d) all eligible cash on hand, plus (e) 100% of the amount for which the eligible letter of credit must be honored after giving effect to any draws, minus certain Availability Reserves (each component as defined in the ABL Facility). The ABL Facility is available for issuance of letters of credit and contains a sublimit of $50.0 million for standby letters of credit and commercial letters of credit combined. Available borrowings under the facility are reduced by the face amount of outstanding letters of credit. The Company’s ABL Facility allows for the Company, under certain circumstances, to increase the size of the facility by an additional amount up to $200.0 million.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All obligations under the ABL Facility are secured by (1) a first-priority security interest in the cash and cash equivalents, accounts receivable, inventory, and related assets of Outlets and the other guarantors under the ABL Facility, with certain exceptions, and (2) a second-priority security interest in substantially all of the other property and assets of Outlets and the other guarantors under the Term Loan Facility.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 28, 2023, net availability under the ABL Facility was $718.4 million as reduced by letters of credit of $35.3 million.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Covenants</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The credit agreements governing the Term Loan Facility and ABL Facility contain customary restrictive covenants, which, among other things and with certain exceptions, limit the Company’s ability to (i) incur additional indebtedness and liens in connection with such indebtedness, (ii) pay dividends and make certain other restricted payments, (iii) effect mergers or consolidations, (iv) enter into transactions with affiliates, (v) sell or dispose of property or assets, and (vi) engage in unrelated lines of business. In addition, these credit agreements subject the Company to certain reporting obligations and require that the Company satisfy certain financial covenants, including, among other things, a requirement that if borrowings under the ABL Facility exceed 90% of availability, the Company will maintain a certain fixed charge coverage ratio (defined as Consolidated EBITDA less non-financed capital expenditures and income taxes paid to consolidated fixed charges, in each case as more fully defined in the ABL Facility).</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Term Loan Facility has no financial maintenance covenants. The Company is currently in compliance with all covenants under the credit agreements.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Debt Issuance Costs and Original Issue Discounts</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred debt issuance costs related to the ABL Facility were approximately $1.7 million as of December 28, 2023 and $2.2 million as of December 29, 2022 and are included in other assets on the Consolidated Balance Sheets. Deferred debt issuance costs and original issue discounts related to the Term Loan Facility were $5.4 million as of December 28, 2023 and $7.0 million as of December 29, 2022 and are included in term loan on the Consolidated Balance Sheets. For the fiscal years ended December 28, 2023, December 29, 2022, and December 30, 2021, deferred debt issuance and original issue discount amortization expense was $2.2 million, $2.0 million, and $1.9 million, respectively, and is included in interest expense, net on the Company’s Consolidated Statements of Operations and Comprehensive Income.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Debt</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Market risk associated with the Company’s long-term debt relates to the potential change in fair value and negative impact to future earnings, respectively, from a change in interest rates. The aggregate fair value of debt is based primarily on the Company’s estimates of interest rates, maturities, credit risk, and underlying collateral. The estimated fair values and classifications within the fair value hierarchy of the Term Loan Facility and the ABL Facility were as follows as of December 28, 2023 and December 29, 2022:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.094%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.042%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">in thousands</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:8pt;font-weight:700;line-height:100%">Fair Value Hierarchy Classification</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 29,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term Loan Facility</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201,637 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196,575 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ABL Facility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201,637 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">406,775 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Term Loan Facility fair value is classified as Level 3 within the fair value hierarchy due to the use of unobservable inputs significant to the valuation, including indicative pricing from counterparties and discounted cash flow methods. The carrying amount of the borrowings under the ABL Facility approximates fair value as the ABL Facility variable interest rates are based on prevailing market rates, which are a Level 2 input.</span></div> <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company's long-term debt as of December 28, 2023 and December 29, 2022:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.427%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.733%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.044%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">in thousands</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:8pt;font-weight:700;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest Rate Per Annum at December 28,<br/>2023 (1)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 29,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit Facilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term Loan Facility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 14, 2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.35%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,396 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,499 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Asset-based Loan Facility (“ABL Facility”)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 4, 2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.61%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210,200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total secured debt at par value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,396 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">414,699 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current maturities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,103 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,103 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt maturities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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:10pt;font-weight:400;line-height:100%">200,293 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">412,596 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: unamortized discount and debt issuance costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,354 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,045 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,939 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">405,551 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.52pt">The applicable interest rate for the Term Loan Facility as presented herein does not include the effect of interest rate cap agreements, which caps the applicable interest rate for $150.0 million of the Term Loan Facility at less than 1.68%.</span></div> 0.0735 202396000 204499000 0.0661 0 210200000 202396000 414699000 2103000 2103000 200293000 412596000 5354000 7045000 194939000 405551000 150000000 0.0168 <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes scheduled maturities of the Company’s debt as of December 28, 2023:</span><span style="font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"></span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:88.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.039%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">in thousands</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:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,103 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,103 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,629 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,561 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum debt payments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,396 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2103000 2103000 2629000 195561000 202396000 <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Components of interest expense are as follows for the periods presented:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.094%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.042%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:8pt;font-style:italic;font-weight:400;line-height:100%">in thousands</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 29,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 30,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest costs, net of interest income (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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,905 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,942 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,657 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: interest capitalized</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,008 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,804 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,733 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,897 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,138 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,924 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.52pt">Total interest costs, net of interest income includes interest income related to the Company’s interest rate cap agreements totaling $5.1 million during fiscal 2023 and $0.9 million during fiscal 2022, respectively. No interest income was recognized related to the Company’s interest cap agreements in fiscal 2021. Refer to Note 8, “Derivatives and Risk Management” for additional details related to the Company’s interest rate cap agreements.</span></div> 16905000 14942000 7657000 7008000 3804000 2733000 9897000 11138000 4924000 5100000 900000 0 0.005 0.010 0.0100 0.0125 0.0200 0.0225 0.0000 800000000 0.85 1 50000000 200000000 718400000 35300000 0.90 1700000 2200000 5400000 7000000 2200000 2000000 1900000 The estimated fair values and classifications within the fair value hierarchy of the Term Loan Facility and the ABL Facility were as follows as of December 28, 2023 and December 29, 2022:<div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.094%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.042%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">in thousands</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:8pt;font-weight:700;line-height:100%">Fair Value Hierarchy Classification</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 29,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term Loan Facility</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201,637 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196,575 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ABL Facility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201,637 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">406,775 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 201637000 196575000 0 210200000 201637000 406775000 Stockholders’ Equity<div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Common Stock</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has three classes of common stock: Class A, Class B, and Class C. The holders of Class A common stock, Class B common stock, and Class C common stock are entitled to share equally, on a per share basis, in dividends or other distributions. Class A common stockholders are entitled to one vote per share held. Class B and Class C common stockholders have no voting rights, except as otherwise provided by law. In the event of the voluntary liquidation or dissolution of the Company, each class of stock will share equally, on a per share basis, in all the assets of the Company that are available for distribution to stockholders.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Incentive Plans</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 13, 2011, the Company adopted the 2011 Stock Option Plan (as amended, restated, supplemented or otherwise modified from time to time, the “2011 Plan”) to provide for the grant of stock options to employees (including officers), consultants and non-employee directors of the Company and its subsidiaries. Pursuant to the terms of the 2011 Plan, the Company was authorized to grant options for the purchase of up to 12,520,407 shares as of December 29, 2016 and 10,780,970 shares as of December 31, 2015. As of December 29, 2016 and December 31, 2015, there were 179,575 and 104,269 shares available for grant pursuant to awards under the 2011 Plan, respectively. The Company ceased granting awards under the 2011 Plan upon the implementation of the 2017 Plan (as defined below).</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 13, 2017, the board of directors approved the Floor &amp; Decor Holdings, Inc. 2017 Stock Incentive Plan (the “2017 Plan”), which was subsequently approved by the Company’s stockholders. The 2017 Plan authorizes the Company to grant equity awards, including options, restricted stock units, restricted stock awards, and other stock-based awards to eligible employees (including officers), consultants, and non-employee directors up to an aggregate of 5,000,000 shares of Class A common stock.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 10, 2023, the Company amended the 2017 Plan to authorize the Company to grant equity awards, including options, restricted stock units, restricted stock awards, and other stock-based awards to eligible employees (including officers), consultants, and non-employee directors up to an aggregate of 9,000,000 shares of Class A common stock. As of December 28, 2023 and December 29, 2022, there were 5,187,323 and 1,745,649 shares available for grant pursuant to awards under the 2017 Plan, respectively.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-based Compensation</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with ASC 718, the Company measures compensation cost for all stock-based awards at fair value on the date of grant and recognizes compensation expense, net of forfeitures, using the straight-line method over the requisite service period of awards expected to vest, which for each of the awards is the service vesting period.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents components of stock-based compensation expense within the Company’s Consolidated Statements of Operations and Comprehensive Income:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.094%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.042%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:8pt;font-style:italic;font-weight:400;line-height:100%">in thousands</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 29,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 30,<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:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,095 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,665 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,528 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling and store operating</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,145 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">568 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,240 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,233 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,528 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Options</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock options are granted with an exercise price equal to the closing price of the Company’s Class A common stock on the date of grant, as authorized by the Company’s board of directors or compensation committee. Options granted have contractual terms of ten years and vesting provisions ranging from one year to five years. Stock option grants are generally subject to forfeiture if employment terminates prior to vesting.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No stock options were granted during fiscal years 2023 or 2022. During fiscal year 2021, stock option award grant date fair values were estimated using the Black-Scholes-Merton option pricing model with the following weighted-average assumptions:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:88.066%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.040%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended December 30,<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:10pt;font-weight:400;line-height:100%">Weighted average fair value per stock option</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 13pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.75</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.80%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected life (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.40</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></td></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines the grant date fair value of stock options with assistance from a third-party valuation specialist. The risk-free interest rate is based on the term structure of interest rates at the time of the option grant and is determined using the risk-free interest rate on the yield of a zero coupon U.S. Treasury security with a maturity equal to the expected life of the option from the date of the grant. Expected volatility is estimated based on the historical volatility of the Company’s Class A common stock since its initial public offering in 2017 as well as the historical volatility of the common stock of similar public entities. The Company considers various factors in determining the appropriateness of the public entities used in determining expected volatility, including the entity's life cycle stage, industry, growth profile, size, financial leverage, and products offered. To determine the expected life of the options granted, the Company relies upon a combination of the observed exercise behavior of prior grants with similar characteristics and the contractual terms and vesting schedules of the current grants. The Company estimates the dividend yield to be zero as it does not intend to pay dividends during the respective lives of the options.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes stock option activity for the fiscal year ended December 28, 2023:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.261%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.043%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Remaining Contractual Life (Years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value (in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,101,559 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.10 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(491,056)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.32 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited or expired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,162)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56.55 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 28, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,607,341 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.51 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,326 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and exercisable at December 28, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,521,654 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,569 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span style="font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of stock options vested during the fiscal years ended December 28, 2023, December 29, 2022, and December 30, 2021 was $3.0 million, $7.9 million, and $8.8 million, respectively. The aggregate intrinsic value of stock options exercised was $37.9 million, $20.4 million, and $126.6 million for the fiscal years ended December 28, 2023, December 29, 2022, and December 30, 2021, respectively.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s total unrecognized compensation cost related to stock options as of December 28, 2023 and December 29, 2022 was $1.0 million and $3.3 million, respectively. The unrecognized compensation cost remaining as of December 28, 2023 is expected to be recognized over a weighted average period of 0.9 years.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Units</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company periodically grants restricted stock units (“RSUs”) that represent an unfunded, unsecured right to receive a share of the Company’s Class A common stock upon vesting. During the fiscal year ended December 28, 2023, the Company granted RSUs to certain employees, executive officers, and non-employee directors comprised of service-based RSUs, performance-based RSUs, and total shareholder return (“TSR”) awards. Service-based RSUs vest based on the grantee’s continued service through the vesting date. The performance-based RSUs cliff vest based on (i) the Company's achievement of predetermined financial metrics at the end of a three-year performance period and (ii) the grantee’s continued service through the vesting date. Depending on the performance-based RSU grant and the extent to which the relevant performance goals are achieved, the number of common shares earned upon vesting may range from either 0% to 150% or 0% to 200% of the award granted. The TSR awards cliff vest based on (i) the Company's relative TSR compared to a specified peer group and (ii) the grantee's continued service through the vesting date. The number of common shares earned upon vesting of the TSR awards may range from 0% to 150% of the TSR awards granted with no vesting above the target awards amount if the Company’s three-year absolute TSR is negative. The Company assesses the probability of achieving all performance goals on a quarterly basis. The service periods for RSUs granted during the period varies by grantee and ranges between approximately <span style="-sec-ix-hidden:f-978">two</span> to four years from the grant date.</span></div><div style="margin-bottom:6pt;margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes restricted stock unit activity during the fiscal year ended December 28, 2023:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.150%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.490%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restricted Stock Units</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Service-based</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Performance-based</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total shareholder return</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at December 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">408,829 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88.85 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,117 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95.62 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">378,839 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90.60 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,543 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90.38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,854 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104.67 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(150,897)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86.96 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,631)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88.92 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36,117)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95.62 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at December 28, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">608,140 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90.40 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,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:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90.38 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,854 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104.67 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The grant-date fair value of service-based RSUs and performance-based RSUs is based on the closing market price of the Company’s Class A common stock on the date of grant. The grant-date fair value of TSR awards is estimated using a Monte Carlo valuation method, which included the following assumptions for TSR awards granted during the period:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:88.066%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.040%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended December 28,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-40.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.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:10pt;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:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total unrecognized compensation cost related to restricted stock units as of December 28, 2023 and December 29, 2022 was $42.8 million and $26.0 million, respectively. The unrecognized compensation cost remaining as of December 28, 2023 is expected to be recognized over a weighted average period of 2.1 years.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total fair value of restricted stock units that vested during the fiscal years ended December 28, 2023, December 29, 2022, and December 30, 2021 was $13.7 million, $5.3 million, and $2.9 million, respectively.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Awards</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes restricted stock award activity during the fiscal year ended December 28, 2023 (no restricted stock awards were granted during fiscal 2023):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.594%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.046%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restricted Stock Awards</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Service-based</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Performance-based (1)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total shareholder return (1)</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at December 30, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,326 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.18 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,318 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.70 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,517 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.28 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(68,543)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.57 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(86,656)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.70 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(56,461)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.28 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at December 28, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,783 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66.30 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,662 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.70 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,056 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.28 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(1) The performance-based and total shareholder return restricted stock awards that vested during the period were issued at 100% of target based on achievement of the predetermined performance and total shareholder return criteria as specified in the underlying grant agreements.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of performance-based and service-based restricted stock awards is based on the closing market price of the Company's Class A common stock on the date of grant. The fair value of the total shareholder return awards is estimated on grant date using the Monte Carlo valuation method. Compensation cost for restricted stock awards is recognized using the straight-line method over the requisite service period, which for each of the awards is the service vesting period. As of December 28, 2023 and December 29, 2022, total unrecognized compensation cost related to unvested restricted stock awards was $0.7 million and $3.2 million, respectively. The unrecognized compensation cost remaining as of December 28, 2023 is expected to be recognized over a weighted average period of 0.8 years.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total fair value of restricted stock awards that vested during the fiscal years ended December 28, 2023, December 29, 2022, and December 30, 2021 was $19.2 million, $2.2 million, and $1.4 million, respectively.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employee Stock Purchase Plan</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Employee Stock Purchase Plan (the “ESPP”) is a tax-qualified plan under Section 423 of the Internal Revenue Code and permits eligible employees to purchase shares of the Company’s common stock through payroll deductions, subject to certain limitations. The Company has designated a purchase price per share of common stock acquired under the ESPP at the lesser of 90% of the lower of the fair market value of its common stock on either the first or last trading day of each six-month offering period. There are 1,500,000 shares of the Company’s Class A common stock, par value $0.001 per share, approved for issuance under the ESPP, 83,686, 62,274, and 46,273 of which were issued during fiscal years 2023, 2022, and 2021, respectively. During fiscal years 2023, 2022, and 2021, the Company recognized stock-based compensation expense related to the ESPP totaling $1.3 million, $1.2 million, and $1.0 million, respectively.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Compensation Plan</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2019, the Company adopted the 2019 Director Nonqualified Excess Plan (the “Plan”) to provide for certain employees or independent contractors of the employer (including directors) to elect to defer compensation, including restricted stock grants, until they separate from service. The Plan is intended to be a nonqualified deferred compensation plan that complies with the provisions of Section 409A of the Internal Revenue Code and is effective for compensation starting in fiscal 2020. Deferrals and related compensation expense under the Plan were immaterial in fiscal years 2023, 2022, and 2021.</span></div> 3 1 0 0 12520407 10780970 179575 104269 5000000 9000000 5187323 1745649 <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents components of stock-based compensation expense within the Company’s Consolidated Statements of Operations and Comprehensive Income:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.094%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.042%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:8pt;font-style:italic;font-weight:400;line-height:100%">in thousands</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 29,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 30,<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:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,095 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,665 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,528 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling and store operating</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,145 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">568 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,240 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,233 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,528 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 25095000 21665000 20528000 2145000 568000 0 27240000 22233000 20528000 P10Y P1Y P5Y 0 0 During fiscal year 2021, stock option award grant date fair values were estimated using the Black-Scholes-Merton option pricing model with the following weighted-average assumptions:<div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:88.066%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.040%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended December 30,<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:10pt;font-weight:400;line-height:100%">Weighted average fair value per stock option</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 13pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.75</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.80%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected life (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.40</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></td></tr></table></div> 41.75 0.0080 0.48 P5Y4M24D 0 0 <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes stock option activity for the fiscal year ended December 28, 2023:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.261%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.043%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Remaining Contractual Life (Years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value (in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,101,559 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.10 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(491,056)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.32 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited or expired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,162)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56.55 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 28, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,607,341 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.51 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,326 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and exercisable at December 28, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,521,654 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,569 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2101559 27.10 491056 22.32 3162 56.55 1607341 28.51 P3Y10M24D 137326000 1521654 26.11 P3Y9M18D 133569000 3000000 7900000 8800000 37900000 20400000 126600000 1000000 3300000 P0Y10M24D P3Y 0 1.50 0 2 0 1.50 P3Y P4Y <div style="margin-bottom:6pt;margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes restricted stock unit activity during the fiscal year ended December 28, 2023:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.150%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.490%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restricted Stock Units</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Service-based</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Performance-based</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total shareholder return</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at December 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">408,829 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88.85 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,117 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95.62 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">378,839 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90.60 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,543 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90.38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,854 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104.67 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(150,897)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86.96 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,631)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88.92 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36,117)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95.62 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at December 28, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">608,140 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90.40 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,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:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90.38 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,854 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104.67 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 408829 88.85 36117 95.62 0 0 378839 90.60 188543 90.38 58854 104.67 150897 86.96 0 0 0 0 28631 88.92 36117 95.62 0 0 608140 90.40 188543 90.38 58854 104.67 The grant-date fair value of TSR awards is estimated using a Monte Carlo valuation method, which included the following assumptions for TSR awards granted during the period:<div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:88.066%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.040%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended December 28,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-40.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.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:10pt;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:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> P2Y9M18D 0.045 0.495 0 42800000 26000000 P2Y1M6D 13700000 5300000 2900000 <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes restricted stock award activity during the fiscal year ended December 28, 2023 (no restricted stock awards were granted during fiscal 2023):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.594%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.046%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restricted Stock Awards</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Service-based</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Performance-based (1)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total shareholder return (1)</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at December 30, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,326 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.18 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,318 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.70 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,517 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.28 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(68,543)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.57 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(86,656)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.70 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(56,461)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.28 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at December 28, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,783 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66.30 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,662 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.70 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,056 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.28 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(1) The performance-based and total shareholder return restricted stock awards that vested during the period were issued at 100% of target based on achievement of the predetermined performance and total shareholder return criteria as specified in the underlying grant agreements.</span></div> 103326 59.18 134318 57.70 87517 44.28 68543 55.57 86656 57.70 56461 44.28 34783 66.30 47662 57.70 31056 44.28 1 700000 3200000 P0Y9M18D 19200000 2200000 1400000 0.90 P6M 1500000 0.001 83686 62274 46273 1300000 1200000 1000000 Earnings Per Share<div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net Income per Common Share</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company calculates basic earnings per share by dividing net income by the weighted average number of common shares outstanding during the period. Diluted earnings per share is computed by dividing net income by the weighted average number of common shares outstanding adjusted for the dilutive effect of share-based awards using the treasury stock method.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the computation of basic and diluted earnings per share for the periods presented:</span></div><div style="margin-top:4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.042%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:8pt;font-style:italic;font-weight:400;line-height:100%">in thousands, except per share data</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 29,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 30,<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:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245,980 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298,195 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283,230 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted average shares outstanding</span></td><td colspan="3" style="padding:0 1pt"></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:10pt;font-weight:400;line-height:100%">106,264 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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:10pt;font-weight:400;line-height:100%">105,626 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:10pt;font-weight:400;line-height:100%">104,683 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of share-based awards</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,618 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,817 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,707 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted average shares outstanding</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,882 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,443 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,390 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">2.31 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">2.82 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">2.71 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per share</span></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">2.28 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">2.78 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">2.64 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following potentially dilutive securities were excluded from the computation of diluted earnings per share as a result of their anti-dilutive effect:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.042%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:8pt;font-style:italic;font-weight:400;line-height:100%">in thousands</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 29,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 30,<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:10pt;font-weight:400;line-height:100%">Stock options</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the computation of basic and diluted earnings per share for the periods presented:</span></div><div style="margin-top:4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.042%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:8pt;font-style:italic;font-weight:400;line-height:100%">in thousands, except per share data</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 29,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 30,<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:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245,980 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298,195 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283,230 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted average shares outstanding</span></td><td colspan="3" style="padding:0 1pt"></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:10pt;font-weight:400;line-height:100%">106,264 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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:10pt;font-weight:400;line-height:100%">105,626 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:10pt;font-weight:400;line-height:100%">104,683 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of share-based awards</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,618 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,817 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,707 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted average shares outstanding</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,882 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,443 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,390 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">2.31 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">2.82 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">2.71 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per share</span></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">2.28 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">2.78 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">2.64 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 245980000 298195000 283230000 106264000 105626000 104683000 1618000 1817000 2707000 107882000 107443000 107390000 2.31 2.82 2.71 2.28 2.78 2.64 <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following potentially dilutive securities were excluded from the computation of diluted earnings per share as a result of their anti-dilutive effect:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.042%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:8pt;font-style:italic;font-weight:400;line-height:100%">in thousands</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 29,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 30,<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:10pt;font-weight:400;line-height:100%">Stock options</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 55000 69000 71000 12000 267000 0 Selected Quarterly Financial Information (unaudited)<div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the Company’s unaudited quarterly results for fiscal 2023 and fiscal 2022.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.348%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"><div><span style="font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">in thousands, except per share data</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">First Quarter</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Second Quarter</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Third Quarter</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fourth Quarter</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net sales</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,122,052 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,135,899 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,107,812 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,048,121 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit</span></div></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">469,118 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">479,633 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">467,455 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">442,142 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,524 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,452 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,923 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,081 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per share</span></div></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.67 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.67 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.62 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.35 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted earnings per share</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.66 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.66 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.61 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.34 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.348%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"><div><span style="font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal 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:8pt;font-style:italic;font-weight:400;line-height:120%">in thousands, except per share data</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">First Quarter</span></div></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Second Quarter</span></div></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Third Quarter</span></div></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fourth Quarter</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net sales</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,028,734 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,089,846 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,097,824 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,048,069 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit</span></div></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">408,058 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">436,282 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">447,475 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">435,901 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,951 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,832 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,175 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,237 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per share</span></div></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.67 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.65 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted earnings per share</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.66 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.76 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.71 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.64 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the Company’s unaudited quarterly results for fiscal 2023 and fiscal 2022.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.348%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"><div><span style="font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">in thousands, except per share data</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">First Quarter</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Second Quarter</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Third Quarter</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fourth Quarter</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net sales</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,122,052 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,135,899 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,107,812 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,048,121 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit</span></div></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">469,118 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">479,633 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">467,455 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">442,142 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,524 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,452 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,923 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,081 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per share</span></div></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.67 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.67 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.62 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.35 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted earnings per share</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.66 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.66 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.61 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.34 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.348%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"><div><span style="font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal 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:8pt;font-style:italic;font-weight:400;line-height:120%">in thousands, except per share data</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">First Quarter</span></div></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Second Quarter</span></div></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Third Quarter</span></div></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fourth Quarter</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net sales</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,028,734 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,089,846 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,097,824 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,048,069 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit</span></div></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">408,058 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">436,282 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">447,475 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">435,901 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,951 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,832 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,175 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,237 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per share</span></div></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.67 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.65 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted earnings per share</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.66 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.76 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.71 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.64 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1122052000 1135899000 1107812000 1048121000 469118000 479633000 467455000 442142000 71524000 71452000 65923000 37081000 0.67 0.67 0.62 0.35 0.66 0.66 0.61 0.34 1028734000 1089846000 1097824000 1048069000 408058000 436282000 447475000 435901000 70951000 81832000 76175000 69237000 0.67 0.78 0.72 0.65 0.66 0.76 0.71 0.64 Supply Chain Finance<div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company facilitates supply chain finance programs through financial intermediaries, which provide certain suppliers the option to be paid by the financial intermediaries earlier than the due date on the applicable invoice. When a supplier utilizes one of the supply chain finance programs and receives an early payment from a financial intermediary, it takes a discount on the invoice. The Company then pays the financial intermediary the invoice on the original due date. The Company does not reimburse suppliers for any costs they incur for participation in the program. Supplier participation is voluntary, and there are no assets pledged as security or other forms of guarantees provided for the committed payment to the financial intermediaries. As a result, all amounts owed to the financial intermediaries are presented as trade accounts payable in the Consolidated Balance Sheets. Amounts due to the financial intermediaries reflected in <span style="-sec-ix-hidden:f-1128">trade accounts payable</span> at December 28, 2023 and December 29, 2022 were $114.0 million and $82.5 million, respectively.</span></div> 114000000 82500000 Acquisitions<div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company made acquisitions during fiscal 2023, fiscal 2022, and fiscal 2021 to expand its commercial surfaces business which are accounted for in accordance with ASC 805. The results of operations, financial position, and cash flows related to these acquisitions have been included in the Company’s consolidated financial statements since their respective acquisition dates. During fiscal 2023 and 2021, the Company recognized business acquisition and integration costs totaling $0.9 million and $3.4 million, respectively, in general and administrative expenses within the Consolidated Statements of Operations and Comprehensive Income. Business acquisition and integration costs incurred during fiscal 2022 were immaterial.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Salesmaster</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of the Company’s continued expansion into commercial surfaces, the Company acquired a seller of commercial surfaces Salesmaster Associates, Inc. (“Salesmaster”) on June 7, 2023 (“acquisition date”). Total estimated consideration for the acquisition was $20.1 million, including $17.4 million of cash and contingent consideration with an estimated fair value of $2.8 million (refer to Note 7, “Fair Value Measurements” for additional information regarding the contingent consideration). The acquisition was accounted for in accordance with ASC 805, and, accordingly, Salesmaster’s results of operations, financial position, and cash flows have been consolidated in the Company’s consolidated financial statements since the date of acquisition. Net sales and net earnings for fiscal 2023 attributable to Salesmaster since the completion of the acquisition were immaterial. Results of operations would not be materially different as a result of the acquisition and therefore pro forma information is not presented. Salesmaster is a wholly-owned subsidiary of Spartan.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with ASC 805, the Company recorded the following assets and liabilities at their respective estimated acquisition date fair values: $12.1 million of net working capital consisting primarily of inventory and receivables, $6.0 million of lease right-of-use assets and fixed assets, $5.0 million of customer relationships, $2.5 million of goodwill, and $5.5 million of operating lease liabilities. The estimated fair value of the customer relationships was determined with assistance from a third-party valuation specialist using the multi-period excess earnings method and included significant assumptions such as the amount and timing of projected cash flows, growth rates, customer attrition rates, and discount rates, resulting in a Level 3 classification within the fair value hierarchy. The customer relationships will be amortized over an estimated useful life of 12 years.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The goodwill arising from the acquisition is primarily attributable to operational synergies and acceleration of growth strategies. The goodwill and intangible assets from the Salesmaster acquisition are fully deductible for U.S. federal and state tax purposes.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Spartan</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 4, 2021, the Company acquired 100% of Spartan, a seller of commercial surfaces company for total purchase consideration of $77.7 million. Total purchase consideration was comprised of the following components at their respective acquisition date fair values: $63.6 million cash, net of cash acquired, $9.1 million of contingent consideration, and $5.0 million of the Company’s common stock.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The contingent consideration represents the estimated fair value associated with potential earn-out payments to the seller of up to $18.0 million subject to Spartan’s achievement of certain financial performance targets in fiscal years 2021 through 2024. Of the total earn-out consideration, $9.0 million is related to the achievement of certain earnings margin targets, and $9.0 million is related to the achievement of certain annual gross profit targets. A portion of these earn-out opportunities is payable each year subject to achievement of the applicable performance targets for that year, with the maximum payout requiring that each of the individual annual targets are met. Refer to Note 7, “Fair Value Measurements” for additional information regarding the contingent consideration.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Sellers of Commercial Surfaces</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal 2022, the Company acquired three small sellers of commercial surfaces for total consideration of $4.6 million, including $3.8 million of cash and $0.8 million of contingent earn-out consideration. The acquired assets and liabilities were recorded at their estimated fair values and were primarily comprised of $3.3 million of customer relationships with useful lives of 12 years.</span></div> 900000 3400000 20100000 17400000 2800000 12100000 6000000 5000000 2500000 5500000 P12Y 1 77700000 63600000 9100000 5000000 18000000 9000000 9000000 3 4600000 3800000 800000 3300000 P12Y Subsequent Event<div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has interest cap agreements that expire in April 2024 (see Note 8, “Derivatives and Risk Management” for additional details). To reduce interest rate risk associated with the Company’s Term Loan Facility, the Company entered into an interest rate cap agreement on January 15, 2024 with a notional value of $150.0 million. The contract is designated as a cash flow hedge. The contract effectively caps SOFR based interest payments on a portion of the Company’s Term Loan Facility at 5.50% beginning in May 2024 and will continue until the agreement expires in April 2026.</span></div> 150000000 0.0550 false false false false

IM#;-25)DOD"_Y:N:K!\F*CZFC;.@:,Y=-L'C1DI+[Y2P?SU"FMG93 M%&NO4'"6I-QQ;DC0O:I;KP=NGN2D+;*RS5CX?5%7DV[P MCZ9=,S^%8>;MG* 1^' (_H#/NG(,SZ12Z'(+N")<7\3?$8N(=HAF,0C.DV(P M7T[>^(1+L'W]=%BJ.,NL3H_JZZ[-\J))ZEACGK 8S8 @\Y:BXH_^MMEBW A- MZKMK-:E?/OOUY&7RYNWKTV?/GKYX]>O.25._=[0877F>G?-2N,CJO"*4S3F\ M]FQ,BSQ-QD66SWD-PL8 !Q'/-?AWG=-&$^5I. AAJ=5+6'Y=W1!\1S=5*@L. M/RT7,VL)869@9.#SL'!A5X];^():C"+/1K*-\2JM*PHW;G&M^CT*UIC,*([/ M@5&IEF1-] [Z9S#E74$V8%I7_PD8[;+A\P'IF O'=A:>#&83%BA\6QX 5A.L IDX)-0!= MIXV;=C4]'!LXG#]>^6:57]F\W3W:!?-V;ZUY^^W%JV?)VO/KKO+?A=4IX0",:LO7?%/8[_,K? MG+Q]QR_VQ8LKS\'#+9:TQCUW,!C^Q\/^2KCS\"8L^_OKE_W)VW\]>Y<\?_TV M>?OLUQ=G[]Z>O'I':__?;Z5?+L__G]Q;L_4OC$RY-WSYXF9^]> MG_[KGZ]?/GWV-OGMY-V[9V_/DI-73Y,79V>_PZ_>_/[V])\G9\_.DM?/Y;O) MV;/3W]^^>/=BRQWU^+M-VF]9_0%OWIZH(?0ZS)Y[D8UA$E+7C9'<(H= M'Q[?2_&+%!+ _QP]YCO.JF*"'@@Z&CS&.7A.+0TVXP<('Y4;Z8?I7)QP',/'N@_ZHHM>SBIR"D>N=! F MXI&*^&L,!3%X@3^#.]',,HJ+X7,S5] !*W,$09F#Q5)F- MO8FR0I_'4;0%SQ&&O3I56=%4R:2"^Z'GI %U?]!A5/-LB8Z5#JRM(9#&0?"- M82VRFW>S-]U3\$8GB&)_ S[.>+EC.^Y5A;XE/4##ONK(06 \<>#[U[C;ZF21 MY;3KJM[F/$C>.W+S2PH-QN0!=@Y_KM%) Y^W@,CD MPUPN%/.[P'+BSTP*== MVV%$D]4E12CHXZ$KK!%*Z!. +YS7U64[TZT80A7I%*C=M.+8?E+1TAMW=0T3 M"T;#?5Q #()C6L!BPQN/LV9FGGGPP4[" -7KY\'(=<+7+W-X1EC#TLV WC4\ MO#CJ>.%?J@QW!B8\\*,3MZ".!WI*B$P^Y@W%.3![',-' 1CU5&CB0:(B^$#P MH?W74A^0H1F"3[9U[F/";(&P;_CM?[J\9I<[#0$5>- -3E*S&D*@M6K-8^"& MG3@WQX#-761EZ_>F7;M?;Z^MW5RWKS7L83P7^]:PV] :]IV.N#/RQ=ZXFOS* ML>F0#C0PZ5U-UM\X M/?UC(\G.X=!K^"!8=PG)%IW]KVR^>/(FN7]X".[ZQ'W4HRSZRS^KN4M>S,% M7W"ZYRTG/_@;>&)2L8);YY9PE#;@V((GV\[JJCN?43<=NZ?Q\VT8(!_$E.3+ MRPLX1NB^X/IV^";H./@!+$-RF37R 2F&J(N>K&COS)XX?HE!\]2G[$#\.%6O+W\4U-X-"Q'8)'CW[R3ZC?9\?\^!%Y]G?M M$5H[\QR2_?/']T'RSQRK(UC:8Z<43D,8&[8V^K4.:Z0#!Q7]BA$^1Y%C\FR! MK@D>F?PX/KLH;L.:BWUF2B9JG!G81OG\/&GJ,1RYY>0./OG1\?&C_^_\^.#/ MQ?G?P/UJ_^=O1X_N/_Y;_YB$KW^\2HOC@\/#Q4R.#1W<')O4;-:?= %_O[A'EP[[KF?J7 M6E-W[S\X>/PE&W4_J0,;]?[AP>/C_:1>[Z0^.#HX.KP.Z_+SW_:YK33T\/GC\)=9O/ZE#OM^]@P=#&W4_J5]RI#P\.+R6R'=G?3]%@NQ] MO^OR_>X^/'C4QQSN)_7+?;]]AOJZS^FC>P*N<=A# +_H[-0XGI'&S\AZ7-WM0X;W\Y-[9/@>&?ZU#-:+ING MW7K3U>,9,DP,FJL=,TV?U#V1%CCJ9(*C$>41&.@KT&JQ8=*)VG@\-#>]U6XA MLT7 :8):BQF$3W&74TM#P([W1/A=>AHI6XF@/.YW^!X]ZG?XXF]V!JE[_^#A M]>%/_]KR)G_I,=V]_WFK8),,S.:G^TK0X>M'QVR'FGP#WZHF6\<;7PX<_=0L M?#/?Z7/T0%[Y#NBG_>RMF[T3.0O?T%GX!KN&%S"/-(G[F?NB M=9?!/\ -H'A/Z1!.RA)"^3'\]4T!M\9.;8@%S^MLWNQG>]-L_Y9]S.?=/'F* M?DV=_#LK.F=F_1WVN/V6+9,_7)O\XLQ;^-VS36P[X]< .#\\N/]%D//OJQKD M%JV6HY([R>MQ6S$V3[UWAO[T3_M>C3U\AQJ&_Q$!R-5]@*2/_Z M>A7@OZ8,T(.[WT$&Z)JYXO^:;^;1O8/'Q[O_F[TZ_F*YF=7S/)^.G M'5H]XMJ]S&HDM14D0U.%V\%G1LMX.,*T[T=-(A$6G0H_-1U\%'F/\9-(A._U MKLS7$ <;QDV#2++SVKD@#X50?GLYTN!2)$OFD2S,FAO&@-STA*^XLA;0O<-/ MZ.!\1^RTE[AYL%;BYNVSLV=O__WLZ5JX[^UK;^CW2_70\5LNB[M^6>Q[(OZ2 M/1$[HV_U<(.^U:N37Y_]]LR(6J&ZV^]G9R]>OR+1*OC RS_.7I!8U?,7KTY> MG;XX>9F4IJ'3SNNJ^"];348O?^B*QK%.K0HA3G.8BW/17EKWF"C]@M(#R-V/I^\= M\&<^X+R8$1)U?UY>5 6X+G7>?.!!X[E;XY=94!,%N(*&#$W.F"9]DD]15!@U M,FL8/IS:I,S9DIP3'.KD5;2JX.@:MVDLR)LOUR>Y!1Z!BLY8]GZ^OCRWL_)5 M+^!BR=')0?(6GB5Y+I*7JF2ERI?CC.2;4>H47PG<%'4[J?-P_? :1Y*3\/)% MU6?D8$N4XG6MZE->W3EY<'-U)U]#\(("T#O6O/4< SA>*,=PIY0MZ:J#G^,2 MG,$7[["V5"HK''U[7,=I,D=-V#O@AI:E@[V^<+AMVR5K6Q4B@8:NKNA2)U.\ M"2X2-BUL"++QV#4-_%ZZ=K&?E;\[I&Q-%F>COOFXKIHFN?N URMM);C6L P& M"72-4*_B@F7-NS+_3^?06:\K;#L#TX3CP3&O?Q(U@-A[BU(@Y83V8[[ R8=( M&J8)!2]@%+!'JHO,6%>CO#$F^3N8\WB:@PK5O)JX0F.2X=&@U/AY52^CYR*[ M=HGWGTHT!XNP@\ H]-^-X&DG,!#XRQT)E/"5>$F0%EYGFEQ6%;SU(B.M+];A MOFWH\%TXT^^ -%85,1V\59),_LS%-"S\2 M_;Y-X'GJ),TI[ P'#PCGEBD+^W:)=6[_!+NPD?EFFWJGT,Z8FC# M?22!:3@X'SY*P3(E#79VPFMPKD6)MAJ.*%PI@U^YER+1?;0MMUENR^3L7[^C M3%YTL:.#PP0L;X&?-(.@#E.]@TX,+_X?[IJOT$:_@!6%U\]8H7I[,^0%Y6# MBYSN!2L8HLJ$HTI90&@MPJ.)IP3_OL@;/'=Q=8%AGK"H.)A&3_2+:9G@>[ MTY?\\.'!X^.'-ZY+]AH[=^]MOO>67;*#^??'*Q_;"?V1S4H\.Z4XM'WNG)Y\ M0EUSDCV&HP^V=;,-".WZI!6^YWL_.O[Y^-'/VS*+??*9/U62^NM,VN.?5\@H M;P5N$_RJ!GF/KB9:\@6H MP/W"N/$+X_&C].CQ_5OG1)Y,_NQ(9_O9+R_>/3WYDKZ(O_+"'GC<'5G8]^\? MI4=WK]:J_ 5.X7YAW/B%\?!A>GC_N^@X?M?G)@;-6I*_5>V&8^BK'G<[TIOQ MX\,#0RKU+5J]O\]S_GU/T?!9\_7XX'O0 -R$M7$;G+W KBFN'P=7H(] F_\ M>C^^HH3;5V@LW9DY.WI\M+ISMNWDN"%EZ2&)@$M'8,>\[" <:JMDGGUPR0>' MB)GR_ XV*, H:P35Y.,DP(\LX1_[=TE_Q#WYSQ;Q77AJ"/HFJXT<6ML7UIXDJ! MA3J"%GC W):WF"*&1/ F30O+H6J>[)?#5UH.LE'IE1*B1O>E^P@C;!CX#'MX M" C9SL 4GS/Z.AO_I\L9 THLWS! M6%K^*%D.O53KQK,2'O]\^00_LG_-W^8UC[,%HM[D'53R2XDN^%\,)O;?@%-: M5PB_\O)6X>M@,(/;DY$AD!A]*_)')+?$T=C(Y?D M\T4VEB,M4Z4D\';FV+GBX-/5'#Q Z?1*)@,A7C"8-1]Q.>+9L'VCYHX7;!F M0<%UL7- ^B221=>V;%[!N%)#2NG'"D:UJB?9*"_4DV/@,E\=H?3XK.3TN8\Y M]]?3MW)R<5,14JZ,:C1[CH#O5A:OO4$1D'X9; M=X92Z=S3XD$4PQ#]\&[)7.&,PN%UD=-SNH]CMQ!OY8(D%%IS[D4.//7?V)X; MO/EJKXM&"$MJGRCPL)V#MZW]G=IP1%%_3@V/=);"'I87J_>DC@2:U*H0FZNA M!S=[Q9F!67:!#^]*:J*H._PUN6#)S!4+:;N!NY;917Z.K4'D>H,/!H%'>Z)@^2?U24^'BL:+JJ6NIW@C(?3(9^"UX!(>NKAZ-CADW UD:\3;!7*L<& M*^P/@GOZ9DU>AU,4"'.U7_*-R%% M;^WN'L9S<46F@<=[IH%O/Y9OS33PG9IT_^66R1O3GO.BI* $3I<=:T%ZS^F/ M'(EQHMY#VWS$&3S-B\Q=QD8/#'6:-9@;M=Z11R9NW!'T83!C[KU\ZS 51 MT.4P@8RA]@S.)/LU-+YR5?(GI#]Q]5Q-K4 DW!M3 ?QG28[")\ZIA9>/+GHF M_@6_F%0;J>APQ[.9;3U#?^C''AQHVVZSK_=FM^\@.>X5]\]H:LZBXOYN+-C7 MZUTK]3&P=RX<^2W']+6NR%([ ]+8B\%>T&:&OMXEOWET[<#5"&M1FNY6?;9/ MCN?1MV8:B]5;3A,?,(CI%!QS&*UDC-=D=L($FC[WO-2YIU2.]*_6&3J68VR4I_U_ MJ9>$9UB@K<.>RG'M8!JYD1W^'OMX& 2=BUWPF0@S@7YF#-D(FCE+,Q+R#-HE M2Q[PKK6K#H.#$I]_7Y#*)8=$_+/LC+S![M3^_DNR>24'Q\H&&F4-'SN9_ .3 ML1"=./:S_?17(^9?T:!#TONR6[0=''9@NUQ@B;A8*K5("S.#'\>A'"0G'0^)LEDM,0 MV@0YL8#^F&V" D<#02HR5S3*^E&-I0L:2Y-ZAXSS%-0Z#3MUXO#Y,AV?OYKUR=1@&769JAP!!S;>=W=Z3$ M!R^A!F-'N8=L#.$M&%XP*_#VZE3($4R)5[QB*=UA&K_D#2VW"*]S[ISHAF>C"I/ZF VH2J>IX'&=$Z?2 M ?M!4>;D# D;836>23TS35Z^/#WP?!3R9\]\T71P@DUR7&63BE:,$C[UCCM\ M1"*GFE97?(^[=F@\=5/R0G!G4BDW/$JS?H,H[14?$?29,G>>.I.I@#SAS),P MI^GJ!><.R3J9Q(MW&:S!CEE!\56-HFF7A37X)3[=_6AV[55LZ;:2_PR1&6PH M#=:09@1C)CRQ&MGQN)U2H4)CG _Z8D0C%CPA32$CJ2E2H'+1W6'>DJVIWG0@ M=)27S+LGX@H9>,E\%4Q/%_C$S O2=V6%YI3]\H/D-_\<^+C-NHOV!^R]5 H* MU*5U:GJ"IZPPJ5$W.6<_>N+&.1X6,D>,P5C@F,@GM2'W.?HUK>2$IS*="V?7 M7\+)Q@;.)M33U]_GUNE+1$.Q: MR8'OL^.>RW&[ROC]_2OX_%=@3CFV0JZ\R.NJ]&4<-@CRD1:YIO=OXZN^#:I+ M32O9O\*ONHK&*314R]POPN^P2O0XB4[[N#5X#FPG_*O!N6-\SB: M!9[G'_=S_@WFG'+)E*)K322_G_JO-O596>8CA.QRSBK@;7R&1)*C48TO!A ) M,'S_EK[!!D'\$/Q]/]??8*X)/]2:*AM% *%JC>BK9FL@Z_YM7.%M7+I,4H : M >\<"""TN>(MSN+.UMU(&+T+2 _*HN7S_H%@0!\J$$&[0Y L']TD*1R6&*M1 M@=!"SDXW335F%2+TO@S?C+M@1!BU-\@ M?R]C9 8P+%1C+=Q8RAGA$_)7'*.;: 4N$[6I#I."-74H$8* "G$'R2]<>[CD M1S,WH2;/O!R3G^GNZ$&+#UDV+N((GV!2'W/BKJ@N#Y+WA!HUA=W6CIU2K@2 MP/(K?('HXK,R_H(IE%#.,X!#:9A8O:*N#/IF50K&&Y&WJ925_0WY1>7X+ZGY MTG44[5%H 3*ON60;+B4Z' IKK?P4I?;;ZG,T^%(K+ 2UREYMNF%][ED 1X(& M.:^R8@_V-&#/HW@N[/_N<9M_2=SF33H.?R4(X)N ">1?_$:CW;%S$6U7A'$$ M"X6(3C5Y)*7!L)I@CQF&TB3&T?1VFF_6EA#,8J\"="O()2@ISN5;FN8/^K)M;H (7J$ M.>ZPS@3S4/<5!Q2.!K?AKA",0-DVLO< !QWZ!?!A//;UZ^N?1KN6I43H1],Z MKOTI*C!IJKF[I$./VVMX:ALYZZ350+Z\BF[AE) 1-*FT;NXE7P8^12A&.BE# MW]0D--R@(U [4EC ESSX)/:>,%WQD1O.;RVK.?6VBD43.=-B,XO&G^.U+AV!4- /T0!(+1.8B**O(8ANP M DWH(Q5S,>GT)4M8V+0&TT6^M#R#OYP3>$D89V2&^@]'IE5 40[OAH7'RTN1)&Q&1TA>1HY!N,2%S MMO)EAMK5]9* R-0&%^GC<"/;Z@7;')8"=BC"J'FN5P,_N&S&_67DOF=+A1SJ M^J&6A8) Y<&HVR:\'HRTMQO>Q49%C&ILBS:"D^(O1U],<;KZB) T($A41 T! MF4$,$)=3F_6T#XUF7_5)-V#M>'4L=(,Y(3 O8 3T9P^I"J/:,:/8AU1MGB0T M"C&P2I?]4DZ4 *TR0I-?@JYBD2@?A>K!U'=)[$'56T]^*U-\"P^"'<&2%.A; M]J$'9@OF ^7<=TKI($RXC3&R7$P(/)S(3B< *4 "L/39LD7TE3%S5-IOYMJQS;^ZY5F,7VN@4XQV@?<^\:HTDX MI;WM_O^S]ZY-:B-9PO!?4=1TS[HC5!A)B$MYMB+*U7:/]^EI^W5Y=F(^;0B4 M5&D,$B.)*M?\^O>,+<$Q4H25T*'[2(P@BK#I<.CIBCW,KH42\%5N ]KR'ZR$\BTS])-G#\_G9W]R65^@L%EJ523!,# MH@DYIMHJ!EA)5@1ZT*#^/0=P3%X3'BBXX]9?<4X^6SB!:1:(N8QQ/O60)PF= MFH*Q :@I@64+J.T$W(72?Z)1;BOO\, MWZ3=+$#R4&Q!(@W(T_F!5.HR6!Q5[&2"]A2C$CS*GUVU@"UW75['H:]\4:20 M3"5/-IO)#_QKLH9H3NTUKX"B%"<_2N=6^J(J3'+N<^5/ MU*/X=TH:ODEC&[&I#U0%@\3#QC?)3. M;%J65C[S.%NBE?P7+X !\TS,J/3!H M EFE)_P+6,05>S&Z:*@,C^XE+Z%G9K M@!GGA1>%.;&L;A($\\(XK?"0[+*JE;B G2AK]).GE=>VDH@C$96(O:2LE0M% MWMZ2S/*/Y:SBS K<42PNMJ0FN>[#:N,N+<)LJPMV O9Q_A+NX5=%G8DQL6/0Q48TR$NC4 M'$HX@/ 4^]8D VES(4E1T9X+7.D\A$;1[KDO'*'8/W-*ER$(^7DH;@X19! 6 M[O5BG\&T;E^&'CZEL=R1$XF<+Q[O8#+:42W4@0\-\?++]>7 )1\[PW MM; _2.DF(URTO'(7B(@QG9H9]RW5&D2P,.GDSI)^[!Q(+])R9;Q+Q.MH@A#3 MQ8.@R$G/3J;T&OT^&7U(I)T4E9*VM"]S9($HM173Z 12-:B*'MG2%+?%2B^I M]F"08")"80M=0;-)BSG%+)-$*>N.I5Z;+ (<"-J&R)[A/J[E)JQB^SJ0 P,- M,7@E;Q_?H,YU9/GK#)7JF;>P82R/($%)7XBV1")<)GI4%?1DS31)C9T?F2_2 M@(Y<,?#'8 0AEPC0<424)MO&W (/(BL(C\E[F:7^R _"K#@Q5LP>*4EB%D=* MC#_AZLY,5I!9P$A=$?:GFF@OH$H"[0T#GX)@)*&!\3"HAOU;1+ AWQTK8XR) M@-9FOQK(56\A19A^E*E3$"D'PCL^PM#&F/$J?K#J.2?PC:/#)L038R20N_52 MDVX*=R& Q_$9-@I8*'G(1!G%/4(>19Z-BV%$M+3H+X46M((R_0K#KE)S/>1N2J+4PI*';E"IL%B M%* HK>#4),EOXDKB5C'85QZ%5_"B.5%!DCV1DS_1>CG"N2G)6@KF,;K,"IKV M26)>6'U! LG0B]!*^ N5 =!06L@?D4A#* AQ>U)0I[DJ]R'2Y+?;Q \H5?=HR M=4QR %2&\'G@/CO\Z2$=^00D]#FIS")"Q?:7(7M".^29B726Q,&\5"X%=,N[ M"H.8XCE,&"O!8 OUW",K&@>NT>P 7MTIFU\Y^2*VA?.Z5&.63U["E/!'D0H/ MGR/$T4C%%I>@=L7.=QXV@WU2(H!\ 6(%0RJ/(:,(F";/1 :>D7KI3>1E$@4"I%-,F](<=6SRF6J@.J\4!^]!.'< MXQ)Z'B>A@>1>XG(;P]XSLM)"BIOGNG]FXHX\<):T@]2\L28RG[G3&R@%;AB^ M9WZ=78M"O,T=*!LLCHJ]B _L<YA/B0IQE%^F,/6.BV@\ M_A<0A"-@F7T.RU.!H30P9-4QY\(VU9R+\XXF'7'.Q=>T3CW5ALK< ;CGINBA MT@9)LTIYMV[J@(SZ%PTF!8'U*QLQ] KSZB1SH.-D+),N@_Q75IN^,N0\,Q\U MA3%>9U*M=+C,X_<'*H$@N:>:T;[^?TEL)+.!]>]_@[\60IP^R G4I FQU%.$ M]O'%@1=_^J1KGT P:[ULHNAA=SPM<=),*3IOC/, M@1D]8?S0]:)P/HO33.-'%LP"U+E'-,0K2@=K9$P5^"T:]J1[K>N%D0M@%.?T M49@RYP3!:N&$4U)R3QKKUT7TVK7V^1GG4^"(;:XJX6^)T8R[5J)Q?07D8DHX MAI?$#TOQRWX%?D7-_^.RN%HA+_LDKZP">2E%V8D)BV]9"U0C,P##A*A&PRI4 MT;'LVRHF9RGTI7P18@2 ^";)D*2(9.KX@A<)8U\C2PGV\$NIGL<6 4SV*A%: M<@CB"VVMB3.+V(W\XQW&."?.ZXU'HXZOZ:%W8BVA6F.G*#*Z ?U";2;\\*]3 MI;'5YHIC',+_N?+-XNL6?/5V^7/+:@W:Q5^U6T;%SSN#3J4G5FUJT&I;?;4G MM:?SWE.GNW:EM\3'G)=!7*#8^>\KZRJU,*D_VDU;,TC<+)F+6XCE?BFIO& X MQ6ZY+;[-_\PTDM\)X2C$'?Q6(P^')B\8N8XY^X$KO7!?G;F-#E8)$E2!JO0(R>NE11Y!)(SS+=F_RWJ MA0F,5D.GU+$O"G2#MSF]>6?".BD ?)+A[C=@3M!?O^0@45(<;"&W#RPV]@/; MBA%G%VV"4&15!G-8VXWJOA_.ASGO*,RZ5YEVCF#[F7>>%?DAN\JUV-'9SA4GE:&230?.$LFF M9TK+G[9V"G!#2[(")[5M/X2(E')1Z5>&P(_"Y6 M/!J= >B/1M.X2 G'71%KM>RF(;4)HK&R2T$41YR22R'7QGZKBV'AT)5YJ@!H M)\(VIF[;MFY;W8K,4TPF>Q-ZEXL@N]<:*-PT$SLWL*0?L6)6ZO2J7;) :>M_N MZU:GWS2S5/D:=O:QFRWE03H[K!IZS^SI/:.J*:Q0VWC4=MK-\PX>'JLGB#C# M:NM=R]P.=PH]^T9/K[6EL+P\*^$$_>J?ESIXWNS-NZZ>5\^?VO-U>@IZK5[3 M'06B^3 7^ 5]?H_I/#C!N]/036N@F^:6BJE2;O8>W>EO:^4KW.R?>=J]OM[I M'D/]5 @JPSQV:\L,5(6;O3-/MZWW[*JA-X6>@Z4H5L[X4%;U26K4HFE^JE'G M&]2K5+:*5XZI]XRJMX[**#A4+LY1,@H4:LIP#A945@Y4*_0I61TFUAB+'Z+:V;*QT>2KS:3N?OP4%TS&C MXQ90GUO>L4$%H@-S2_]-(Y*/%6J+U;].:TN'J<)J<[%JZ);5U@?VENT0%&J; MBUK+V-89>$Y8/4'$F6U;'W2K:J7*R7XHD6D?I#227I6+ MUW@]F8;>,56Q^-DAMK=M(JQ":G.1:@VZ>J_;N&:L"K&[(G:@N/4DM= W/1M, M=_,7%5%H'&:,0:M]6+RXB]B!KOELNQY2EVL^#_3^0"5& M-Q0Y[:/D#RK4E'$[&;IAJ93UAF*G75F-5J@YF#ZFFQVCO$*F$',PQ!BM ^/E M!!1EUXMF$^?UQ@]\MIJ.U*].[5>7%COY1!$3;'V)[JN'M^2+7ZMMXUMZRA4(AM+F('S9M3J'SUI:(H';T]J&"$ MJ"C* :,H!XYNG8!Q6'L4Q?6>CVH>@$$@@RD)'&A/*II2KK;,UFV[JJ:H/%R' M\MFK:5Q-14V_IW=,%8=L*':JSYM1J#F48F8:>K_75?&4!F+&KI)X="'QE+-S MK/_!XCV5(Y1T5O#3WU@ ,S>8#R FLV!9L?6!_W= M?%XU0.D$7"][YIGFD8:][8BD(Y)%$ZXQ);^5_#Z<_![T=6.PVXA );_/4G[W M=@QE*?F]-_E] 1+XA&3H&]O43<-6L@)*+M#AM!-G%K$;^<<[ MF?OH^;1G>NB=6$S<#^AE60 E@9I__>[%<^,G/&6K32>5#A[Q9O%U"[YZN_QY MK]&3&L%*Q;*I2#S$86 M@.K,T9JY%BOHG.^6$'@885\.,H;YUNR_-=NF54;M+'/LBP+= $%G[B-PT%0% MG(Y^'TQG3B@N;4S$CYP)K-[(%/R35#5[54J8*D'@)'5014N[)!'7G1E^^O1T MYETE%F6T _MR'ID&>_O.XNW$].4F0!RG>T$3V$31QL94S.I^[7,AC@O3M.3U!;@&U]@*++Q1=;*2+;JM"YN>YT,4E%.60%/UC M/AV"X S&VHL3LJ=@'K'K<1!.G9A[#Z+2[KGM5(^*,.W)K,VFLXUI&GM3U\X5 M9L; .*H6^/Y6HR\Z/AN]$MB$]:ZM4&IG;W) MN+JJ"X#+3GS85C'HG<:%:=O8GJY4:$(1QD411J^GM^WVQ3GUEJ3XSZA6^2SF M$9@E)5JY;]9K ^;%#EU1Q+&1.*R+)8[2.5^HX8G37J.PO#'Z$JV>[S(_OKG& M3^H^5*)8TH(W7@P0')53-3E&E__[E8W1N1=H?_Y3WS3QWZ/ 'WD3ST%/'TK9 M/P+_^K>[NR_:WY@3S<%LI5\:[[3Q/(R?X.$AFP0O&EBV6KCT\*+@AA?Y2<5= M:V6JG-B]U44X!Y&'R]V$; +K/K,TG>WG?,J02(9KIX\XPRB8S./5C^P]RZCD M!6=U%FR!S'^?PC1-YY%=#T/F?+]VQK#9&V?RXKQ&*)>R= I$F@7@XME7GG \ MWML).6^X0!\AT<8-2 \6XJ]@3TYC]J(]A6S\WU=_\@9=<]RW^XYM# 8=RS&' M;-@;]PQK:-O,<1WK_WI7M]_(00Y$?@\O!.*)_O+664RY6B]#]D=L%04$5L$^ MH"95)GEUL"#JD,B.Q#9_2 U0<^C,VAU--C M!/"M:R"JX)+[68>K' ,=\ N02^FC)JS&\".^]#@,IAI(.LTR0'B]K/+FP4_@ M[Q>&0Y%]6%+L"!]\Q>Q!QW"Z\6)M%GH 0D !B5L\-E>R_QYU=8* T>PUI,W>D(HP:WA ML6=&BT^ N!@N'8)X]_'$8J,1+LI^>!&-C7O"'D=TD!;=2JL!\5/'&K0,>8+L M<2-GFISYA<$SF8,E;T MJ[M:RG)))9]'3G_,OFM!ZB3,29(8I'?NR<050. &*"TOR\&+>^B8).GFLP7Z M!'U8&SJ1!^\-/+C/.5%VVOQE9;8NWE$H,)U$^L(OHOEL!E^-GAR2FE%,D@X! M>G+$_L WT 4"/@'$L/IH,\/O!G=J:D5V2/QFR5(CB3ZZVW4.+KM5C_'"T:G M-:C"#%&93112VD^&#>_B]IV\ M$\6[C6?NHO_@BN!7&];=1#\)*U9!)0YGFA MU^3N9;BN[^"5>.VBD84I>5GOG5[NJ"EP<2(P[%XQ* MT,)",L!/E:VS)W+R)RK)U1:P3)ZI^Z "5[GA2FPA3XJX=.CAVX%G^$V!E@G< M'T$H3 ]A5NCXILG<)4[*\<=/<*U8R_( '5BHEL-^HM@9C[E4,(Q6/_];-%?( MT[.P8]I-2_L,+%_F7,X:&;".NWO+S&VW>H*W[59[P^6\]K6KE(QM&/[D./Q+ MR*[AKO9/^*;&(P3B""5YN-NR\BS<;75*LW!**R#2YQ/T;'+ZR&N![/0WD7)FX"87TR>"L9IP$Y#HB#@/J\BEQ]G642&4HB@F&V9>3(TR"C9X)'*RR%9 MX.!,@SE*QF >@R#WZ08@IR;1S=W[W[6/#KKEXU==>X)MPQ?);L4L&:)B_'7R MQ3DO3NA*&8_O*>" B3<%BB)_*%*] MR]PY]X[2B7++P:M&#.PQW-%T-@E>&6"!SF; -O:$ODU0?2/GN_X%/*1X?3F7G+%AQ.1?.X6R$7W M3^RR^PC2-HV X9W (A11H+C@Q^-@,@E>2#4G.I3)#;"!U2#()SCPA:9@)FNN M!\_'PIX7MN,XH84IIP70GB:C.;]EBBVI5E,"MH%71 =GRU,O!FS$CX=);:)]^A^P:)APTM@&V(N(+ M(>(:VKP?DH@/=*&=8'D^H?-7!N;U2+AH**0Q#6"+_^$?'*%<'8I#+[@ MPJ7!0._;5>>EJ(%JAT*/;>F=3J/0HU3^U0.%\\%L';V:JKU/M0Z4>G]0=2:J MFFIP*&F$'1;Z3<+.::AKQQ%&*Z>;*\U(S34_=>PT;WBVTHM6X6HAT*V:=._8 MS\8T=+/?:52C[J--Q3L3E-IMW6SO-K7T8"@]#9WK:"ZRAU5ICC+%^9A>LJ'R MDFWEQ>[I9N<8S;N5+E@&.Z9N6E:3L+,7$;G=HJ?]*P42!9+F&5%'TRT^4T7I M,16(T9[Z[YZYY]34N^U!DQRG"CDI[:.@:E7Q1$UFS*9GU@Z8 MW\4ET3A ET]8JA,TS983HL/X=H9&'? YDOFHN$)QQ1JNX.W5SX$K=KAWS[$! MLK.R ?*'']@S!]O39-/_@K'F8F=D+#@797K^(V]X(WM8\NY1^*RKB4IO?&RQ M#80NZ@&I%) 7X3G#X'E-\^,,F+LG!N;A2C!3OTXG>L*6=^$C*U=-/PN#Q]"9 M)B!_=L)7WJE"=/"$A\5?+H/'J'-$($#M3>E?8UF3CRF>XR <,P^[L93KUG-J M\!^MA/]GT< )=&WX'@@DWZ08Q-/R+/I78A+@@?ZJ, M$.5-WG)MVN /ZH;KCUA+NQ-++O9PX#BGK@9/CO_(V[M2K:WCA8#=R9SQ+E<^ MKHD[84[H7P?S6)MXSA [F'@9S!WXBB 0[]EC41'AQ8 V-]I5% ,S1R3712D[#1847\?^E1C!PN\E_"9+B_QR*_T69SO\: M3X(7\22*:/Z7$! @1OB_ 5SBBWG(__BICZ7B29^8N_>_\\]EQZ(6_^???;Q4 M0V^$=\8D!3^U>_Z5C1@VV^(_-?NZ:&&,[6IZMIEMQ$D2C;>3IA:6G7R/&KJB MB.+Q#P:O 3(G<4F]\7I&/_O[Z92Y'F]2YSP[WH17]0-/@;87\MX!O%D+,LW2 MR?B_L)8?.>;9"R8D2B6@)(!!5P#](Q8 1#'.:%'>>"\%!>@CH@L?; >%=\2< M")O[\89-R.;SB+?'YJ?,-;\&3J7K].6)^;*)N99I%CIUOC/1!5"T>.)2Q*UP MFS:(Y!%T_/"O'!H^8Z@CA!Q_V);]"3M143<@0 PF/4G?TU#"8 4M[W+X1O M!'@)- 5M2SDQ+4,,2#<*L/P$X$[]'&0;NZ7FX]/ 91.^IJ!<_K6.U/_")A/\ M7\_GS>BI:Q ;/?D R,=776/7HLL\TS/M567[2"'BX>'0 >Z:CW!K+>T?H!5, MH@#IA4-G+%ME.*^D( -\8Y0N&2B\<(_:$_.; ;7%S(#_',$],F;!46T,,)@ M%/,.2;0V)]JDDUXJ,8 <'QF!E>!#/X;3/=%K<#>"YXB9<$L)UT69[F8]/ K$(7&(=(%_>=BFQ"D Y M!7F@#1&JX[$W\A! P$E3QN(,>X8H3$+2KV@+8,QY,SIV$77P30IP1]2D:LV1 M$OSXL#TM!IIXQK8C?OS$,<3;F6 S$<9%%#4D/#6>_18@E IY*===K,-%V\3Q M?2[3ACAM *""W17S?5'A18DTQY9EG9Z=_)M*PD))L,E*2!_,S4C.X>LF.L:5 MEFA37 E)9SXNSN7IN#B:.J]"]4HT+]Y*4C0MRZAE2!?I$ F4(0&Q^-SG%"*[ M3HZ>@B"BAV?S,)HSZCTH:-P9@7#@7#J:ARC;X'@)OV8[XE"CLLV(*-N>)F]C MV9U#V%@EB8Z&'77?'<_D6+ _.RT;88&7$DKH??*GP>%)_F C/G\%FL[RUHR 7LYF[Z1*QU\Q8ZF>]0L/^)\Q3LP.EXC[]1\2W<@ M9J9D9@N_<6(BZQH7>_0G.>>3. M."WOF>BMJX-%3\.(G&G"^+6,I%=-6'1!+ M/7%>'1 K=2TL$,!;,,7&MF3$$Z73#G?OF+@I]_-@UVTYR*QNIYB":D^-$.M/ MA-VB&Z*YLAOB3J1R9KW]S/IZ(F:/?5&@*VB+> FIY\FT#G+9R0@7^O!2UWVJ M?>PG/WS3,ZI?W'GTB^NW+=WN;YDJKYH>-@J7%TO$AF'JG M2O.(-_Q/S.-M;J0+K)U]8W<[^J#;_:5JYNY^Q.DE8J!CVWK7ZAT< Y>GNKX1 M4N*7G!);Y$)318[;4+)I=/2V99>G9%7B>*CZ4P/4:NM(C17/4>E(YMZ]D >NY:H?.VH&T7WU0<8/BAI(*B6$. M]*[=KJQ:'Y<52A<4=AHTQA#KUGYN./\V/-9<4%)N;GQS+'H8,5BZ,1+WN; M.:^BRB#_,ZZQ OHIWYHRL@3%\@*+=.KY$O5JT7STA$4,&T@W3:9;H!Z^S,F- M+D]DWM^1&3_Y\/^E]_%DY=VG @>J%K_.\*:B2:PDZ/)RKC"KG(Z M?SH7B7;7SI0@%HK$CFVOE)H%(K'30%4D ! MEU9:\?V\@@2\!G(+K_$O#;3#E_AIY0M6B>8(Z''"29:G\,51[/ 2J5PU@)#% MG%E N+*1!&\!H:.",J+**BK1PI66'@?QGE9MX=884'#PRC -E>K*YE@: M&C'9G&*A4F^%"BH;*3A5J+HI*%^2I(69NB1)3:.S1I+RV><)/'PZ6YJ7)5G2!!>4TMH)M<%BKSBC#$L7[SD+?TRJ4D^,RN_6 MM!( :43%I]]8.-5^#V!S"6VX;!@+VF^;:7, H:P%27N5%X:J8^;V3(5?O@ST M8Q!FZY&SBEW('H$\B)[@L8+-X#NSJV75T+0J6TMZ"F3M&)?%CH>:ZXP45GC9 M&,M4 ^V/(&::T=8UJIYJO_L53DQ_&N^H$!SKCN$GD:1YE'7H1.*UL)SQX"!P M\)CE6L^XW(;W(NW.]^?40 ,+DDZ.^@7E?R5S]]3(_G-Z^W)[G9L$O*V2L)1" M]NRQ%RZBI5$/]]L(K0*T%?] HP:81O#*WX+ ?44*,7KOX)*?<4I TKC'"\!/ MOP-^F 3!=]'3B8K#GAEO"86$VEI8RHNB.5O8+I+@>\=*5&+Q"K3$',]''8-[ M>MR6MI[#'Y Q@;VT/SO3V3OM2Q"$_[7FE>]Y5P)';#4]RN9]P&V%_"6A+?0, M47(M7P5P[;&E .K5T9@&=//+& M3=+CQ=DTLP,L,P?]>SZA/F53J@V,0Z'")+*"-OH$E$.U@J+E Q:\9RO:X6/> M)P&/CMM \2A*V_-$-@KF$RPKUB8!BD87K\@%VA*_(12 2 1+!OM18#VC'SO8 MCR-?%2^[A/&GGAPXLJ-A,66(XD<^SPB:6+R<+YE/!54">5U A1L^23T_%YI) M9P?B .S^YHWF$R>$;T'6.]]Y1;0H>BIC1@?UW='%Z<5IL3"/.FR>48 C"WD];8%!;@TC/D(&S0/-N\.(_ MDOL-7Y@T)1!DG[81>.$]4\2.>:>P*,[9 ZJ\-"TO[:GRT@;LY5++2Q_FH!2^ M:O=/* RX9<_084%=%T],D;E+>W!2G:G_&%#3I#'MN2 ,\$9S^)V1-F 4#L95>R1E)M+9G&_Y\X:L!?672Y82]:. JF+SJ27^>G#%1&!^2 M]^9]UC!Y[TQH^P]/C,6(+<:$I=-)+)TB]EAE^?";;C?+A_"1L?V$299U*N!K M%AGUY RFOTFEC%RE7W.=L5*M",5KZ(QBA,_G(=S525LPT* ]4-2_('V>G)\! M>Z")AAMPD@G(J6OD25#)TB.2MQ\472_IU2J(+9R2#CD/N1\I55\S?BQT2"PN MQH.<0#2\1V$:G"5;/^(>M(72>E&Y#T>+B.P259KD9[:?F891AK0!642ZZT38 MD,+9^MW'(OY1!J=)XZG<9M<(AW.K]3>M5KO;;5Y=?1-K_=6>U)[.?4^=]7NJ MU,]BN[(DJU13B495M)/8_2+"+_R^ *TWWZ287T15BMT;,4AHBP82[94-)%3K MB 0^U$A4=8VH"#7L&M'%KA$=!;HM0&IM[N]G2K4[7TL1(,3JUKD*+>4Z'>MJ'WK;K[!2G:5;1["-K%7E=;CL]6 MM-L0+%XF[1K]@=ZQE,Z@:/<$:;[IT:X]T+L=6]&NHMW3HUW= ML#IZI]Z+K"/-9C^],;=S&"ZG5+ M(4BX3/9?@N_X0Q=1]P$T; M 05^II292I#?6(?P99_3^"P;3(W*H_;V.L-,82?GAS0K)RDH[!P*.UV]5SF0 MJ;!S..QTC:I)$@H[!\).1^]5SGI5R&FT,JO0EB_3WDMA4/S5*9 M;SN#IMD\;>F&V=/[W=WRXG:"4+-S/A5?7"1?#/I]W>IM&0M57*&XXBRYPK3 MN.UL.8]:<87BBO/D"M/2[?9N-5V**Q17G!=76'U;-XW=JG055RBN."^NJ*.& M4G&%XHHSXXI:JC,/SA?DDWY+K=0WM^07+[M&@KPQ^@M-^J_QDR-UZ<^T;CO\ MZ_-PZ;:L#L(A/SA@L86_YLYQ9-?Z.0$X4"V*^1.:$X8XQ8EW\!=3.+5YQ.>: MX3)\$BK.6P@9SO+"S\3+'" G-H8U73Z61 P0H#E:%Q57*>U!A'L-"D1'AI,C"33RN3,L1XU,I<.S9(TT< M''HT)).3U=3Y5Q#2J#,^VF=6M 5<#,>GX+!M((SP-?D9#D43$Z^!RO_%1O'2 M1)7,<&K7P]EWPSF1?F[R>A2,XQ='S%N?P#%\,8Y.3.EH:2EL4+IF3ND'L3Q2 M%D8$@!]B(DPRDIC/KB#V. <2MAI'PCAA%8AC%D1\NC -XB&HZVE"(^!1&S+F M:RQ)=G2B:#[UQ/35A6Q'6.&)38B@X,?S4$YCY3-^ W]Q9*+GRTF$2+2X(.)J M"*_A\UP<]U_SB,8(B7F2.X]"59 @?31BO"\\M4G5G_BIP[<%W&C),,B2$6TFA>?\0VS19=7CN9EF79+4N.QFII<,>[ 8D+ M,0X49*&\FFGLS@AGU\0T7H<33CI0>.DEM!S-P?398Q![G(C%[S)[B4 O]*;\ MP-D1:OFYQ"B)^3!CS7EV/#Y("( W9(*H8/'BF<;('/"F^8A/D*49P?/IG$]U ME&N*F:'K#W1BY/@Q/_]<3[0;1#!"F@]MA6,GLY6"\?AZ*$:313B:+*^F)3<* MCM<$K6<(]#'QON,<.%A)S#R5DV3Q[5PCRP\]+9Q&BD//(R!)X!#V P>2LVCE M_-/,R#QYL](S\!&\+=+Y3%+^!?P;WCG"&5,I^KS?,CN\;5$>>TK6UZ_O?6 W"Y \^.^;7PVR0 N&D? "C! M]/7$>.\;21G."&XPQ5M\E%YVOB.,AEF P^J10YG_[(6!CT21G4+'?H!"2'H; M/#L+<. G<4XZ3)G@ANO0S.*,9OG(X2>&$L+C,0>NSNF?,Q>?!0A4#P:U WM[ M!7$[I^0GWA0'Z])8.$XMA;+)"7&4\60BSA_E5B9H@@#"ZYQ D9.Y M^6F9M&\.P^15()5!X+A\4_Q3#@%QE#OZ"8H&S^<#->'8.)L95P'@@+P0FY+' M0PV*=K4T9CJWD/,=H0IJWHP("40,FC.XFRE+3TKSD^5$Y73PJ+S3Z:;$&=I" M>R/ X4O!#G*#D(]4Q&?QAR%-E,1I@2.B:3J9"_8(!Q-\#N^7Y@Z(;?P1+>A, M!-?@_%2\L/F,4XYE?)N,I/64'3X?R(QKHW?BVI_)B&:9N#/7+H M5S;&@:R!F&B<&6B,$UW)D?8 V_;&H/F ?I2%A-!C5HTY)N-MTYAC;OZNGW7, M?\,]=F1&\XO!%W)9H,K)X"_YT./X<])=SW+X2ZTD!T=;CZ2EBBO?!W!?^Z_; MZ^^]QNKO]Z'09 O020"49;NG-C'Y&REK#!1<1VH/*X9K$TV$+IEZ9$WF: 0( MTIOA]?_(?%(\7O%[-LOJNSZ9>0\Q.>F$CR@2^AZ?PH[:WW>6N 4336,^%0$* M9QC,X\3R?LY0)%=S'#&SL''W8R%4;2!EO:W%!#LV9G,N2\35\P M6M"B.0=8;/V03#_#B"N]5XDIAPG]%,LX+1_,I*J[DNA#> M4^D/23VDXA'^#P'AE!)HC+=PL<@HPGSTE/P<0R$CBH -6>H#*BMF3\T=5D \ M+J<[=$4',_J&8,0FP"B"U9$*1E*T%9 9/9$G$X%@@?(X-]J\< 4@BO05Q$JO M:% $$_*G/<$9$,<,(S>X)4F&Y.>""V7"?DA_/RZ%+YRBO1%E[EB*HI+](P(( MA;XU6B/CYQ*VP>)\]K7P 4/P4?;R.Y@%2O-HU3^+8C94F()K$ 4M7">&;TV M6+L]G40B0%5:2""%09\'2"+7DN26/@HQ)Y[P^P/79FZ6T^%0J4-F\BJ]GY*- MX).Q\PP:L @MSOWTG\)HAT.B=0I2'I%9B!!@?>YUH#!A!IJKZ A%[SP2(!5J M%VIA7-\Q6EIU'4P$*9VYZW%3=M,]L5[S*BLV]B<:KM'F@F#D[3!BQ M> O:GE]>&2*C $@'*;1Y=\#*LQ3?"K^R".0%W9BMXT6* <7_(+L#X?H?_(MH MCKMM,YI5WH_T\@1B"MV'("RB,0]M9<*""SD2271!Y-B0= 7#,9ABE*M >\W( MA <,BCFA&X$%XY+,(!G]1DB8NX=[(2U^T;KMKGXT>EUECW)H5LDAD$"VCF=//>$;(;.*,2.GA/EQ\^(4- MX9+GE(8!K5F:EI(0ATY7"Z<,@/I7D^=J>1.)W?TB&?2P$,8^G Q+PO>1(', MI]=(O Y4:?>5>U=#P(9P0N3>6+QU;MEP(@E3X8:O<-&7$5)P.08@YQ;#D,7J MK3\@-&7H!C<]X0H@:!W"[$$7 >"+# 2C7P20W4J)6RP),U9C'$\J?0R8 WA>$U]*^.*^D6WI9.]65S),[ MOC>=,M?C@8TBN-*1A@$I9XL42D"1M">DF4S\8S_0*A8ZH*-%4W32^W/,;.#V MY!3)@,)@H&A3^B#/?.(AJY2VL[_DN08 P\?0F4IB32DU0(LHHK0:>,M, ($G M%Y[\'?<_B;*-4$^#?1YE I&=D:C@4DT_[F7X.7(&K9_ ^:&NN\RH22/GR0&)B>0\!IH$UR*VM,;<1 M<#54@CU7:.G(3S(==9&=_I%"E/:#*8B<,82'AK^*U'ZP?I[1<0#;HN/PDR4I M7&4=#ED7 %F@+XG/8(=4(9FN(!:'@]2U(*)1!@ M>UFY+$\$_Z3P&1B$P/9Z/MV05!1?*3!',PL%$G\G*I!J!P;+MA#(3S]'H' MS(LQ /65.5+NCB=S1""E'X6PM]##!&DIE*3 @+UP>*5YG3JG=?@0-@*<'U-J M2^:!1)$0NZ+4U)-S#WQ*(O__2TY%NA Y ]/H>=_=Q[9R;-R8TQD"6J/_-9P M^7!C.'OY4!8T7J^D@$J7*#FG$KN%IZN0)AF1$Q6Y$.[$B?7D1X;W\8R2U //LU/1\.8Z6-["%[?" M?=;G]I!ZVN!WG_/.6PPPA@QV'F&JS"%BFKWR@C+?-N"IT( M+9*YA;IRLA$= SL3$8L=D3>!*$60H-0E9;*A> =C("SQ25;,Z-FS E]CDH+S*'5: MH>WRT"_/?\]OJ4RT<\U$:^XU5-50.^X55&2HI5K*LP6>CDO]&DC#R&R$DB_Q+O:>,TGQ&.8( MI/=?%!'\5Y(@+W7 YZ5CB6A*..?;E1L7%F!:1INH8 [/2A!%V3S;8AE:1QAW=+ MNT_@+^"8W7JF6L^;#K$4-;$:,5<&'9"B.@,_=R9']AO+G%;]I_)/%(@(TS>8T2U^2S M!V?)6C%2A CO.X4X2#XEY4>8XHJO0S^EK%9?V"C2WF)1$8B^L8<;$*E=PAZE MR"//^I-T31U ?$IAC9/*XYPTR"R>D0CBL'?B]U(@%6P[S;SD#F DC$0'2T @ MSYU5QH3$XO6@N9]ASBMR-@DI068CAQ>EBM"G$ O2CN<9\+*2:2SJ_DCPP*]= MX?==W V>?\J:6!!]ULKOIZ5MYD)Q$9HF:1A],14X]6%@RJ6H!10D"!(XB+B MS[2TX7R5*6K@O^+$O&(A>'8SP535&6RZG)BX_& M:/FYY$'17RNMM8"K"=.C ]G7@M3S3/W%F%_^RTV]1/UP+OSP7O0R>,!>!M2N M0=:J1T]@JW)&$\^_$?_+91(FT^!-9)B"3WC+I2CZA6=0("R'21L/3*'H=\RF MY1+F*??HR8( H319L*A;52K\%ONBY50UWD!+-CFC]F("*%9Q(%HIJ% MCUX,9+%9%[E\:UR!6R5B8#41I!(+*]/_*,R=.5N$F+:W<62O/$ID M$_6%',TE%O>B(JOWU6,3[(9&F9>RQ/S]) C0)_9(HH"Z+J!&,:?L*U[)IKU_ M+Y/H!!71%1;E6T6E_8&\_R2Y43(1%0[)8R8M[2Y1,B;8Q458L9)D5Y$GPTN1 MOSSDEFR2N$"/D(01)*LOBA&I,L%[>)R'\?X:9'IRAP!PQW4BCIM(&D54QO;""K+69*ZH(&#@Q[BH%/3$+L'3LWF_/:5![J38 MR,F+HQ(,EM1GIL5,F ;#J\>(07(K$N=AT.^99?5Q^F5&4US!1J0O2OXY>9HY M+;OK?=;G(3RE0#'8E)2G-$]D;Q2>;9EI$$H6A/!2Y-+^I-&-.I#+Q-^"2U;3 MG"B7@X7E[25$47*SC3)QC/P+DZ(S.H7T3"YJ!;FZ7'3/D#P,QM?S5*=,O9?D M^1!UQ)N5Q:W+WHV^;36V\)TW=M!^S21]-H\_-U:XB\X$5-.0-F1T9KFFJDC? MO-,1DNH="#:*=76T-Q%CO-M#/^GV\"MLYMGASGUJ@.%%WS-5UJM:/)2K15]? M8\@MFM21X5+R4(0J*O?BP:>-X$KQH3\Q]9 L/\,9'W'>#33RUA\\?OPI5,=EW(EE( M0UIHH;09.JC$VBV[_3,H7$#Z/H^F AV\\O-2'0CJZTE?JK30)H44)[HH1W7= MK<5)K[U!F!CF8E/;GKG8U!8_.9+$^?3MP]\X(?3NA*]I^;__W]_O_OCVZ=O= MMT__^T&[^^-7#3[X7?[[UT\/][]_?OC[UP\/VMW[SW__IOWM[NO_^_!-^_KI MX?\U4+W84-@??L=L3&1AN(TPJ,ZEE6!KS/1,0^>YVV^:>33"I$DR63%,%<[% M?>K0C3M,(_.RG!*K&H#9DJH)?D'KVD*K7>Z F4X#[%@I4L]:VGUN0W"URC81 M_/[FSLG%-XH"@:1,'"3E0NU^PN\1EC4SCF!Y/IZF-GK5"T2FR)VC M/],*L32C/5%9N9J3V'\/#//[0LH*%"7K(@+Z"22\UDLND;\M.P-^37]/20,4 M3/(((A^3J^)>]KT0O9<2H*7YLO("*KXK5,9:PE^=MLI8:\!>+C!CK?CZ^R@$ MT[T03*19GMB=177=)'6QXRKV"J'+&ZX*E2CR M>+G:ASEZE63%W')T+=/44[XI4QX!*]&+7/0^A-&:BKG4Y4H)*S)U1Y2_B5R0 M3!.7M-TAH!*P(F\I+R6)0>4L(5[L)?YTD+ MMDPAO=]'(3QY7W8W[;<'@J[N*)@R)%GM0& M>HKK:%1F14:)2SD*U)TI@45N/=Y(G9I7NYDV,QFS?D5O;2U8T>RG@6I>Y=(K MH8]\1:HY42F0.F"R07T1OJ9:9U1.2;?*ZU^+Y$;.%^ZA%\87E=?P Z13U*^ MG%=16WD'UT]@6[4Z258KC0K(-<87K>S0.27<.X+-E]Z^=B@$>L2,%AB&B2M, M.HFE6;IP8#DK@R9>O&3T9#*STS62IX1SOZ"TTFRUT])*Z>#W@2@T$#;8=HL' M*+/1S47%=J59SQF:RAXY4DBGGO.I0LLJM)YX#).HVDN@_=2S,UM<][:,-6WD M[?MHT< 'M9L[M3_#D7V*2@B-&9A)+N_Z+DU6U<55D $7 MW9NRYT/$LKVM"VG'7W4N)Q+O7V@'+:I> >ABR!25MO.$2RS?0Q\+>EM:E'N7 ML3RR0_2F.U M>:=;>Z4\9/J=YRB;4GFSHP5X%-+CXCMT7A*= D=L .6&(/U\%CZB@W.A=#,M MZ?/\V7RIB5^B_BU-M!)2(E.QJY>)6&2;V">*'\!Z#DN_+D:37TCY39P-RTEK M^%V?[VC,9:1:.3EX"G(PWX:!;O/)/GX7N M$P_7%R*I$U3&_L&R?552SQ41<4)-"Z/;TF%PXR2-(>OMRU0MK#>EO$@P(Q@B M\":Z81)K2;3N7:7APP[?)KW "KM(?O)Y"[#$W=,G*UM:*7''PP>7VG/V>%4E'\+W2"]4.6X M"'SCD"7#<.0L)[@:6]H-"&HUE\94_OXZ8^[/^X_W?VN/7R[@]]_^./; \76'O[^YX*QIPO#(DN/5O\&'S>;A"?K]]+!3[O8M;+C 8ND='D M,AR_A[?N5_:(=2CH9/B"]=^ 2Q[(MBH^.M8*A"B9W6Q> M&J"1OC(U<\%3KR5],=#42S\=T*>FXLGF\"3@M=-5/'F*/-DW%WBR>FN_)/2> M%HQ&6*G*W&5>UI<96<_SM]6FCPW%WXWA;Z213D_Q]TGRM[V6OQ_B8/3]*9C@ M: ;91^7#O^?H'%5L?>YL#:31Z2NV/DFV[J]EZWO,P?Z(.=B*C<^>C8$4.@/% MQJ?(Q@/CZO8/F0B3X^>TC"#E;,5TC6$Z1)S=7L=T;RDZDHF]<,#>_F48OKW= M%)6E^.!E1&7-6J*R7165/<.H[.&)=%5Y-57T5HTS';TCUOJ*:YYZF;4 D[RV M]X$3NN2,]4+&BP*QM&T2@#+Y9VX<:(?S]5W@.3AOIZ LZ?@>PM4C\//-\ M,<8&CUA\P3;C "N3PW@^H)B"2^7)HQ%/RZ5.N%D%0N;%1]RW7@)]8CCW,/)< MSZ$!)V\R>;^_5'//Z[FFL;F=13E39;%Z-.=AY*4K.K:X6')3,.ZFR)>-JQXX80J8JFN*DD6$WVO>.U4P23MA;KY;#_RC3A- M09/DFN%0F04)Y^.AX2&('-J.= 9BHU+Q*9-*$S M^2;.ILYF6?;6B\;A4AI_,@=7P%-/(;>#0F?*7H+PN^9%T3Q-N<1D7R^.^33ZAQER34A'#A\= M7W0L2B#T#7NE@>['G^)UVV_,MF%I8[G\+R*CG/)7Z;87=A@;AM0= \F?ND6P M'\B!$37VUN;^O^>@H%!5A>!C7K)8OD/2D:[#]]19#'E37(Q-V>[*_C 1*Q:( MCFB0S/M+1EXZH::(K-/6?GRR\<)3GN@\2#BFSN%YM6%QN<(=)72?#*WG4ZVH MA:$VX_R:$534$#I,UDFP@+YI]R>%$7D87I2>$Y%\HV%DE1TB CD6A M$[4:X_5R$^H>SF7M .PTF3PDH/R0/D]%P+)^-,-P+[$I.(,=746X_]4?, M#I!-,_:=(?;Q?GEB\1,+%R[Z!=88ATST&1$* B)$_D1/UG!Y>3)H-32K&R7C MW.4LDAQ>E&")W?(K-A@Q=QYR#Q;OD9ET/8E6OE;"J6C3&[:D9P&VN 4^!HO: MS'(N0/C35EK: Z;;9WZ<'(?] !+"ID Z+R>,L?:.&B_JZ>P]H'DG3&J69"]V M45PTFE!Q9:+.%!TK!TJZ[=,-B-DLW39M)+?-)<>4MDW%,W,?/B=CD&'_+>R4*K\& X_J6#,C MU?DD.*&*\[76D(008C1^/O,F*D3)75.YK\75Q%T%2B51*=C"N"R MO.?R09D.G:SFN0 M@/U^I/TU97VS/%2&RJB-9C@CF<>WR?P#7=WYSGS> M6NT%3&(Q5N(EF8FMTX2]='^"Y8LW1X2A"Q8F71Y4@9G#:]T7ME:X #*XGQ5; MRZ@*T@F? K,;JY(NR/]M[:6QD7)E-\25?2*E-4:WU;<'E4IK5GUNMKH]JY8B MG5Z_U>[VZZC2:6,(5*RS^\^J1LN/7AY-]/ 5_U[HHDL=\1=[[B:4G$D@6)#/ MAJ@:.R#0DY_5F]+ X]Y'[TC=7ACE(56*!1UT<[B_7A+>G!6PK\O1L $@=Y'L MS,C=A3Q5PB"R'93N'9)OCIO,*(D*^TI7F5623BC!%^0"+GN<29):AP^)8^$^ M<,DD)-+I=\S5\SG>BZ%#4S'EK\BG)78GIAFEYEUVTD0ZH"*D8O8LB+FIFND1 M]RJ< SCR$= HUZ'V%-RQL*K7N)X4T(-R*_N.)].VZ>E56%S"&W7E*794%T&A M:%W:QD^&;O;-S-#5PKM-I& MJY_[03))Y9=E%7IM?LF1^!_!B_H)KQS71$?2Q48Y"YT?Y) J)S" M>%8Z#4 H&7Q$ 43,:9!M#8DK7/) \ZP)#(I*;Q>':QGO.G>8H-P-DE[C3D'L MO[HL)D?PXO8H,%PP,DN,517O7#/%9F=9455 -/.ZQ(PLQJ<35[@=DTG':62< MKJ&O*)IUN/*)(S$Y5\41=$Q)H(4C)<>!4YR M 8FD0DJ_*\H4<\BG*P./&@8I>)G1SQ19;3^ M'G!5.T%M'XR&&.SHV-&UWU@ AW).#*M+"4,JUI'$.CHJUM& O1QEB(/*XC^5 M+'ZM*0?>F,:_F#U*^:Z9Q/ZO,D.U*20$U(6'I?(U)H&IP'ON&*IAX M$+*>-MK[ J!* MJ"B2 [OYO2.3?0K%4KX&!I1)STEK[5:I%*2?ACRG7$0]"G/T22O3B!7* MD@0.@'=4_K 6N7P&3.X-I).(X"+(F52R(*%@!E=<"K,[X%":+E36-6+>3$1! M:3(:R"S"0?ZHM.TAX\-:<'RI/RG4D9PY8#;,^ATRZC4';L9IEH,EE9-8&^"9 M,@O Z!D'=_(Q+3'( -@1YL ET>VY+W=#@ U@B-5QU"G+@HJ%NOW%VE;()Z ME9MGE=QGZ?2HE75>S19Y[]/\))[3A98GH&N2"GB] H_C,!^>X4@(XO/!$2VY M; H4)),HH"*9?[%10BY(:RR769&_[G%\N1A&2^;YTE#-O-Z19%/P$4/461?V M[()2B1D/F=2LS"#Y9 !01%22C,1-T[VH?LG+*[2), MRJ@2^F%(SO8 F%34\ MT(9QY!5AX$;O>SF^V>CMJGCFZGBF74OOLH'J77:&0="F1#W7Q#_X0*DD"/*0 M"8*L9/*F'&O-'(DSFWK5Z[7,#;.J2@_0:EG]]?5TY3^WC6HKK=G3H/B;(T[B MVHYT^]43IXF6R5$3S&%-EX_[!HN([.'HB5S*W \D_H49D'4T@>7<>YB:Q?XF MEB:NN(NX0%H(R5&&+L:Q#E(%=R)@&21@,7-@V< K0V?T_3$$1=F]%KL'\QO, MEG<5F6CJN>Z$U0V/04EX1%DAOYH85AY62'I2K('3Z![1Y+Y+DM!&2&[[?+7- M5<;WF/Y?,_%=7%9R+XOB".\W6R%^X=25<;.OYVMB5PW_M]?JV0W')"8U)-D- M&"U[=B:YOJL"IU6.W]9.@(9_VNF$V9-174B3CB9ROC^&W&U,P^@IXWL>N5<+ M*>"=*PV,,6_J3*+_OKJV9$+X/+I^=)S9#=('_M^'E#*^LB@./8S3XA=WOIO_ M(//+*]28IDX,)O>/^,:?3Z_=@&P_?!UP%$"+$6^)3'.PNJV.;O63X9GR!+?\ MNMT%8Y(E2V.NGFM&LW?9TR[0;0C^799.D:(MTS6?Q5K*TK'YUTJRP0I:. M??L=&Q94#\A4XH2H+V%>WAFZTN[IA*Y7U#$EG MH\JZ/>ETD73,@:E;5K[@:>4F*;1TX;I.T>R*E_=6M;((7[#2&GLPI! M%Z<D$%-Y+I;<- MPGD7>K/;2&\=NZ=W^G5Y;O=';V>5%E9,%Q^]'TEG9.7)W4T%Q@KF^/4+UJF MRH+1XAE60E6W&&T#N:1K#O2!T6N(OJ+4WT.JO_61DDG.![NOM^V=G0]*]2T= M'\._\WV(E==V2\'Z63:&^!W;,!-D/X__#F8A@K4J.UC$#GT3I&M3(L?*C7LX MR5HK+76(EMJVWCTWOVZ31>LG/W;\1T^T#5!JZ\XQ,0E.;M>!BI'$CG\+ O?% MFTRJ,@;&RFQ+[W<'#=$XE/)ZR$A9_02%$33;U"V[*1DM%Z#"2EPIO75+R;HM ML?>N;DV[IP]J<\@J!;5!1+-!>FY+-'TD&EOO]':6D$H3+8OV7]F8A7P@D"PP M4"II#8)3PC5)74P4B:I<@=&MCFZ:RHEZAE2T09+61D5=C%F!H=]M2B;*!2B? ME.^A'*<[.D[3I)D_ G^T5<"V:U"9S>Z9WTH7;1[];'*6UD$_&']JZX/>SJ6O M2B^MEG>5#+VN(;>U5'>5\^214LE7V[.'=75KZ5;'U@?&SN9^562=@ 9[P817 M*@MK>\+K7-V:>G]@Z3V[+NMHKX1W5DKO.KE=+*VW3H(KQ2A-4__+=S"I?/RS MD0^E+J:J4L&^NNWHW:ZIV[55N37B.EIC#BC.4IRUQAFIRY; MNEGW[>G92;^+02QR0,GJX8(UM*L+$E$%? M;QL[%X\J77:7HA::[CU76NS68YG@Q[C,/[SXZ7X>Q<&4A;O:>3:O1.BI>I8S MI*=-\XKV0$]=2LYN=^M*/6V(?ML,^5JF*69-^NL%I\ENBNWMK(_TJ/&[;8)& M4I=WK>DI<8KT:@FE[4QZ?22]=KNK]^RZ8@0J9VQ'5^^JW!&EQU3,MO@=@"C] M8;,: M?H>9":.0N9X:9[2S)(67?![?$S#SC##&[L[7_V%A4, #QM4M93F;[QKB:%/N MVB,(T96TLUF(FE>WIM'6S793_/T7H'_^7DLRUT6H$=LEO2,KNWIB;<7-GNZW6Z*O_\"M-2BIFX9<:L&<-;:V2WC(ZO>F*MO M8XJ7;O15 NT9DE+5]FZ[D1*6YQJZ;2I5]L ]WI0J6U.CMRS];ZUS8+#+UKO= MIHR*40KL@=N]U4)%&+T:AZ9MV;Z#;G9U-/)5; M<$[45SZW8&OJ&] LSFZ_IUMME5[0*#%>CTY\J?-KRTONJAQC8&E[SP*975O* MY/&G)>^[5>>94UMY25V5VC"^IG<'';U=FSW6H%G).^K8KO=\G 8+P73JQ3B, ME=>C(3' _ID_PC9B;_X(8J8-?DGP0MOVO8=NS'?1;;>ZK_4B%$UW=M%%F1$IUCB&G]_TZ4" MQ(.CUT3T?@EE;)40K&L_K1,?7UCX\.2$;*V^]>F/C\O#T\5;2"Y\<<+/X4/L MQ,S]7VSE#=>D#;>:$VC,N]TY; M>80(7Q/MMGO::G0WCY^"$/#NEM-HTR/UUH"X>'_5L+WK_OJ\'JY-_[<9[EP' MYQO7G.2M!T'"IRB:XP&7SC X"(Q7O1X$^4'>_WD>1S'HWR#8BC9A5-[$-CC8 ML FPWTH040GV%A3F$*."[NMM1QNQLN(_Z^B@JET=Y2P^WM9S<'T6\K['U'Y=%H5]=N M*^!YY]V!;MNQ*RBWVNYZ;>7C2:VRXM&JJ[R5=Y93]:IMSZ#NG%V]9_5TNV"0 M9KWZWK[Y8Q= 5-?**V]O.PHR3(XB QBDVRTCD4KC9G>%^R*R?;OKE:8,GH7& MM*09&5A_LWNEA$H%;QYQ]'8GC@XQ>$.(0SF#5ZO,[[=4F?M[45*-+57FP7YV M=U5*C>HJD"I[ MOZ4J:[3WHCV:6^JRAK&?[1Q$F:T"RUWU1;.Z-EL%MCMO#]19Z[#J;/7C;="I MJBNUU0E@I4YI55=HJP-@]=NK:[35S[X>_-89J[07X4C+$T2MJHE5GTZK7+ - MI!QC?Y13GU)[HO[9(^#^#G:*$'8FH%QY[K7G:R.>?:VZ<&R9%):"] M ]),O MLMDSG%&Q ,RP0&.W#:M! QJ4G^" $Y7JIR?L<],])E3?>5V'&$G84Q=;.ZS$.8=PGX/(NP+]GG\ MS?E1F6]H!DC'W)EKE&;;/-+:/-=NKZ2%:7FZ934E;^4"5-^O+';@0U=C3NC# MGE7?N6W%KH3D!P'(#*_\RL;>J')+<<.BCD@=HZMW"AS#2N<]>8K:(&WKIZ@. M=3DR>FVXOYM"46>E]:YK9!15+\W?I2W8F?/.!FF<[8/P@8!CL'DCINC)T&]3GJ,D*1OC$$R9 M]Y+)D9PZX:/GTZM[>6X:,4!#6#>!&.U2,9$'QC1GA'$0QW_%NDD_B&'U.$#J M(/A0N&3L^8X_\LB0A ^H-5PKG^.3.:MX0\>&+&[\ M) DT\Y1 6SM]Q!G"#N;QZD>: L5.=R'?*?-?W"[2O#?HFN.^W7=L8S#H6(XY M9,/>N&=80]MFCNM8_X=C_,1#3V&:6_O(KH7%>(R2X+'4! M:66AO@BPE6 9C_<&%D[C( $"G,8%Z 2&92'^"O;D-&8OVE.( O!/F_'3 X4< MN1L'IF)31&2"O[QU%GMY+G+#X8ETR9@@(OTX"8)0^[,SG;W#I#WX^Z\@P-&W MIW-Q^\D?M)@/(\_UG##;]KJIQ[K/RJF'1#HADL0@./@!'2L7,-)XQ&CE M\3+RFJ>SDV!/915=)'#&B3.+V(W\XYWK1;.)\WKC^;13>NB=6$L(..3/A4N$ M8,F_3EFWU>;L*TQ<\6;Q=0N^>KO\>==N#0:]PJ_:+:/P\U5+#5I6OU]II=6? MVT:UE4YL3X/U[][@J%CK#C/LI=\5*.2< 1>IBA-4W6S9+R=L/-3XM'\R)]0^ M@*QU<[I<28B4-#V2<];?B3HY+"UX@UD_WJB$0N#Y6OP4S&%--](U]F/$0*$$ M!5D#B<13KC406$[Y+M!EO6B-I0HQTI'GBFMF7Z=^T9A%7J:[[,;C;VH/>V[P M&R3P,Q7\JL//:B?P,ZI(IKJO%+EP::,@6?FS]G',)BB=80K_L.+G^[G$1R/A1]^C"9S!,M= M%#'X_^X6.5H=&YU&'*BM:QV?%WM6MI7MDV#% V7='5_)O@^B&!V1:Q3M_:?_GPXK M;2ILC>+/X]^"P*4() N?O1&+'H))R?X+&8;IXSPWV[:!88[;B7#3]72<@I'3 MH9@->E"-)#,@DK&Z>L\^;H5(=8WFJ,5'IT-+&R[R^FC);B,MM0T#U.>FT-(1 M_%X+,HYWCS*,EKF']E$E[^O?PB"*M%D8C+UXA^NZ%G/@Q+EI/3,1H+\0G"MS M#Z7&]^V^;G5V'I9](H:GHKIZ](%=R(YRXWMF3^\9>Y\!K,CNM,AN@^JP"]E9 MHN ==(63(+N+L>U%C]W\MF@..Y(/S;23[O7USNU7>**?AI%/QLTP!WIIWMUV^\,]$[GN-WGCJKE M->^^_HWY<#U/Z+YVW*GG>U$<4HV+"O7LZ![BD+WSW;L<7+?EG][5K6F;8+GO M'!Y5T9[F7M)U4PU&"3'5;'A?N+E.^M2^$ED-B&NWYW&J.(C(7],>V]=RH\9#;& MOEMD7@+Q;5 5=B<^'L[I6[K9V[D*\1#$UQ1#_[C)G6G"AE?0^D4E>.Y'BT@' M,U1FLR[HY"8F/ZDT3T5[6ZD7.Q ?UM0-NGJOMH%?BOC.A/C*JA<[$!_.![;Z M^F!0O?2E.00-TRK-8=7-T.]/Z@*854 M*K*_APM]1QKIX>090S4>KOYMI9*K>QHXOES $?::O<]883_[AOBX\./.'0 HI[O MA*^?8C:-_@A\?&D84%*L9,_*?(DQ.P,C#75-$U,FVIG0\$9UHCE$;&':@JUW M=Q]IJXCXO(AXHU;3'"+NH+^BH[>[)^&IO2!_A=2*I,=".2OJ4'^ F80M\9[Y M;(NJ[IY]==NU==MN2BJP,D@/KW_L3D58%M;3.V:S?5^*BO:I .Q.1;VK6[NM M]QOC'%/^#=F??5V>PGY59]6+MBD'KU%Y 9+:/B;9PVJXCJT/^I<2$%<_B9T?M=8(%8P2/D'C M\\U.NF0$^X>_EM+=XB<6YB9KIMQY[T1/'R?!RU\14;\YGH\?R#OH&]E ?&\HWYRPXI^!OP?0*^D;,CWEKS@X],LQBXUOOM MG2-^BG#/C7 WY1;73;C+M(GQZ%Y=88G]4J9R%*9%TJ/<;&OE.%0V5ZV3=Y8D M#EAAG\?;W'T=="-:>KNK?!R*WRZ6WS;.+:J/X6RXT-N&/MB]0D(QG&*X!AV\ MWN%.]3%%R0=!8_)IHKQ$4K1328%MB5N[5R^( M7Q'_Z1!_-3UO#?&;2/S=G7N=U-D&_6WL@'XHM9DE=6L+3'1+Z5=Y+2H3_9\Z MX:/GLF>>4$<,:ZJ,-$&6:,\)4 ,=_Q4:G?A##ZG& U$)N8P?UQ;'G._[( M/#=^DH2;>8JC\*:=/N(, M80= =2L?:0H4.[T%]3GS7]PN9R'^"O;D-&8OVE.( O%/F_'3N[K]AF(%TX6Q>0(R MP5_>.K=%N#\JD?8*B?3C) A"[<_.=/9.^Q4AH?TUF*"HC70NJ3_YHQ9-)GR8 M#R//]9S06VR-U,!CW6?EU$,BG1!)#W$P^OX$AV1A].<_]4VC]T[[\.^Y%[^6 MD=/V"C%-5TLJM,@O 8>=.+.(W<@_WKE>-)LXKS>>3UNFA]Z)U86DPQ&KFG]2L)%^&"BF.U*8FS3 ?/>M307BF9N*&29;"TQ0(#CLN[PY@Y M_4VG:G-)/YT&/K^K2+3_91B^O;W'/&7^X=VBK;$1*GQ20[F"O MJ.$X$X+.%\=SKSV?0\J9>3%\KH!T-QK-I_,)J@P$&4J2YS#*9O70)Z(CTAO, MC5\J$+I V'UEL0,?UN&LS]N ;I M[3DBN]L M3#4&Q9>N%2Y'/L_C* 89"F"IFFL\P%&+[8YNG4;C397KROLC-S',8P[CQA7?*;XK$$'K\1G_;WS6?_J M=C#HZ5;_)+P8-55, M0:%'H6>_U\Y@_;5SY_YK'L64'?@M2/,D,$7BDR^2(\B_3K+K/B.ZOC*XI2(O M9@\L?/9&[ L<)G"_LE'PZ-,J_XL-9BM?8E@BV=;MW8NF%#DJ::'0H]#305[+%(05J(IZSI!Z-IET6U!/1>&$Z5(=O6A9YZ;;3]2^>.D,YU15L;%>@Y :,+D8O9X&AT@3T0A]X(R["Y_>6\ M..&:,H\+\W'LP?SZFD"3(5>A1Z%'H4 M>A1Z%'HN.&SQ,0C'S(OG8>TZ].G:H*NGSAY(B19(*78V=Z]NET,5Y4?'*D]& MH\680H]"CT*/0H]"CT+/B:+GDIW0(VJ5(93G^0S^? ;]#AL;%VG7J% M\X/$A)A\ EZ14MU3WND3HB'EP%'H4>A1Z%'H4>BY*/10,739A/'OS!']2%UZ0\"[/2C+P+H7P#FA=D>_:O; M3E.2HI2[H-'N H6>IF2LKV3QRGF1@ZM;2V]W54G-J9"8D@ */0H]34]:KTU M&^UF">A+#AEP,X;&$X*-$P>:,^(%XH .%1O8FSUSET*YR((QC*M;NZTB B=" M.PXCH\KU<]RZBNXT1T9<6AYRS14ZE+L+%>0Z"[XSY[=7SRX29AOP=1=.]$3Q\G MP[L8Q0P=/D6+0N[JU>LO>&T5= MS:0NQ?R-1D^=YL$!F+_?).:_M"#''Z#^>X31"XMC*!^'0H]"CT*/0H]"3Y,5 M---MR^;=Z_CT&MPM^R6^QG'H3WO#7VF\-8SIBM2:,DFU M&(!F8?3AWW,O?BUB)1-9:>=6"XJ-%!LUZ."5V*A3G8TJ7E?6U6W';NN6M?.4 M1\5GBL\:=/!*?&;7<5UUKFYMRU9LI-CH4MFHN_?KRKZZ[?=,W3256JCX[&+Y MK+=W/J-<7LNT=&-05^_HO7+:I07V"<770\S9IKQ?F;2ML1_XMPKWJZ"&0H]" MSQ[NGG[I@I-OP1V E=T)E@!_,F_=V9>[$S(R3Y)EAH^Q?.9K.$\Z4%>CX&X9AY\3QDA6-V MG1SOD[7Q5&Y2>4NYM?7!.3TLSL$N$!*H1EF85_7Y9BI:E/7.#)2CDR% M'H4>A1Z%'H6>BT+/I44MLB.I1MFV[_,9_/D,"AZ MZA1JUA1Z%GHM"SP6YITVJ0R U3O-(OP-5T66AQL0H M7Z%#S\0P7VTV<;:;^GJZ9MXA=>F5$Y2+9L!:]M5M=^>8CG(7-%JF*?0I;4BZU;VZ[>A6;V>+6I&8D@ */0H]#4?/H5)NZA/0O68)Z$L+&>QS.NSI MFM:U)][4,QW6PK*@S@XI-\HWT^AK4J'GZ/R]6R7XOD5##@%(E,R M0*%'H>*AF"U M#SP@LJ+68%S=6GJ_K2+5IT)\2C8T&CUU6@_'E@UFLV3#I85(=IPM>[HFN/*0 M*/0H]"CT*/0H]#19?[.,/8X'[5A7M^:@KQN#NB;>*.)I$O%L4OYW(YY.TXBG MIIA HQ7VY=FRYH!FRYJ[>/\O?+:LM8%/ZIPMV[%I(*9NV#O/EJV*O"-Y8_9+ M?(WCT/+3CRJ?_T29KDBM*9.?NVE87Z=;RVQ9Q4:*C1IT\$ILM,6(YHK7%>:P M]TW=,NIRT2H^:Q2Y*3XKPV=[G^' M6^^8ROQ2G':IG+9W1K/;R&A=NP?,=A(&VJ4%_O_9TO>HJ8J;0H]!S$"6O M>UKC"FWCZM;LZ6:GW9 HER)')2T4>A1ZFB#,-R2G-$Z6FPV3Y9=6Q5COZ-DS MS.!?D9_0.\#H6=NZNNT,ZO**-<#Q=:DT5*1T;T= ZR;0+=-/Y^I64<]94L\& MDVWO\PMMRIG2![L/CU#TU6@E7Z%'H4>AIU8;;/_"NI5M?FGW@(=V3PA7/K)&7Y\*/0H]"CT*/0H]"CTGBIY+"UBHT5B-4:8KC<:R M^U>W_>4VIAL<+ M:I//W7:SY/.EA0S49*PZ)F-M-&?JF8S5-:YN#6N95=18G,91D'*=-1H]E>:N M5"A4V??9C=4<$6TU1T0?N@^FZSW+ MM<42U_C[&\,@2ZA!$[,F01053LR"(UQ,T$;YLX2/=5,O*7IQQ$< M /YJV)2<+K;:U@?&+H&[![) MI7-D\FV<$-BV1WP= #I1OBZX'#>J)XE3%J8I3,YQ:)N=_ MIWD//4SH-RR]75L7(,7*BI45*R^S\A:#,RNR,I8;Z!VSYGE_BI$5(RM&SC#R MWD=W]DQB9*.K=]HU#SM3S*R863%SAIGWSLN87JX/K+8^&)R'ADW.YK>Q R^4 M^=>9//*I$SYZ/KVZD^>@$0/ AX>G"9/: 3&F.2/,*7?\5^RJZ0[_@CSYG _N #*D!HY7/-,V<5;[#QH+,@HO$6-R'6*WC/[-V+Y\9/ MDB0S3PFTM=-'G"'L8!ZO?J0I4.ST%_+N,__%[2+->X.N.>[;?<X8UM&WFN([U?_W^E7SH*4SK#Q[9]3!DSO=K!Y.I;IS)B_,:(<%EJ0M( MZTGNL(4I1HL@6PF8\7AO@.%4#C(@""D;[(;:3>&O8$].8_:B/84H]/ZT&4.] MJ]MOR-]8;'&/\M+';K/.;1'VCTJFO4(R_3@)@E#[LS.=O<-H$?S]5UXT%.E< MX'[R1RW-\5WM83Z,/-=S0H]%*]F\*<>ZSTJJAT0^$9*N%\TFSNN-Y].&Z*%W8BTAR9 -%VX+ AG_.N70 M5IMSJ0A4BC>+KUOPU=OES[MV:S#H%7[5;AF%GZ]::M"R^OU**ZW^W#:JK71B M>QJL?_>&45E76B:,^%A5,Y^.8'CH=ZG_9,YH?8!Y*V; MT^A*@NNH1D=R3EKP!N=[>:,2NK;G:_%3,(#;SIU+@?A M+\/P[>W:/(0JYR]DFK,#8 J__Y^]-VUN&\O2A/\*@MTUG1D!*0EPM_M5A"S; M.9YP61[;V?7VIPZ0O)20"0(L )2L^O5SSKD++@B )$B0!"ET=%59E CS+ MJSJ0QAM=0CW"X8V+CASZ$T_@2_% MMI)!&]SJ]5[S)OK:J6'G=2VNHDZ3>I!FV>:2O>LRCV<3;+?5[>.0>3L\421Q MNZW5I>!TT*U;P6D%Q$$S@D; M$L7[<0(VL P[IMVIBTZX*(\C__8U6"I,'84,+GSB>HR B;B]AY_C3Q.,R"[" MX,F=LJDQ?C&"'&_ES3[NRJF-_MI]O\H.]L'U8(L&]E/2XGNV /IS*(W0'?WJK'6YI48W]8FW+'/;W1LVNC]'24-2V M!N]!2 I;I7H]DZ+.#4E='$EML!P/0E+8SV.A:]6O"4E5.;*L_OJ<2LVNQ@AG M2MB7$L_48#_QW[NAU-00[>GH*KT:F-AA&Y3XP+2[=1F6_8H!PXZOPRNB(0MH MR :7?6^EW=!0#6EH4U] -31DHS-A]NRJ>N3KA!M7?RW]GLU8&(**EM$>Y^>: MI'-CR&ZR8_EI\C#H#^?G!V[KO&,^F[EQ:=[H &]TS,'^'7"-4U1#6MKH9U=+ M3 3=V[,O*-'4T-+V#G:UM-1KW73,=K=9WCX[_P$!C&S/'#8TG'(B( M1?-($K ;YL<&NE*RQM)=SSSOEA$\/HK S!V[/EFY=^JHL8G! MG3+>G'(;AG@UE%#CM_3)OYW#><;WLX*O?)8C#JW23(@94[/?KLOHRL;Y.J)Q M4%>:'' CHZ')2Z3)#4;&26ARYOYDTZM_L3#((\>A0M"M"4&^KN@"%@(9F,Z/ M(BPHF2_ 7N'5)IC@QU:\( )BHD%83=!AW]D/81\-_ M?%+'#RP7/B V9I9A1JV;4>,B7B0592R*PY'1")-+=:GC:ZCHH#; :G(:MUT M]\?.;6(,.]#$)^P09!'6?2[@PD/WB4! B!KP'IIHPLZC8+6:EON9#,RIF4RY MC(#X65:39+U$8MG@Y^]"+8C09'4;:KE :MG@@>]"+=W63:=7%>QUXQZ7#^1' M&,G7NBG(3B('60O>JUG1<,ILPD%RG,D_ERZ'W-JQ\V(;D_8 M1AP3(2\(OKV<;>BHCG146EWO3D>==KMUT^F.S/Z@!G3TRGSK'Z$SY5#M2ZQ[ M6#@O:'$U'O:.V9,L7]R*H_W*3[8T;UBMFU'?' WW+GIHW*(ZRMEMJQZJ)RR[ M=3/LFH-.MDB^<;7K1E.'5=W[4A*U@=G@;M8[:S(8QIIZ'9S2F%;%RJ\R:NO=STBJAK" Z[.>QG T$-<9TW<6W;LW!( MXD(TPIXY'&4=D29C?EA:41!'(7MB_G*WV/OKL'[+&K]WHAOD'V[\>+>,8),L M5(VZ95G$:F.9FVTUKOJ9D-:Q-'RU5(9-969WKZA\0V UE%VE/?=JR@X^\Q&-_4KE>KW>E0U5#"/2)<%G:D#UJ BN:&NFGCOU5$7=N!8YB ':^U5WVK&Z_GP5+6S M/>_@]+^*PW_W\D>$(3#%2+?J_$OS4;]U,VQWS-ZPJLE!6]_B&3AHKYDB-P_9 M/!1)8D[)LLUN3DM<0Y*OF20W!!0.2)+#UDVG;9F=RO"5#TJ2%S4G"$WT1W"+ M4"@A V$\72*',HXV5UKRCEHWO>[ [.]58=*D!^I(2ALLS,IIR6ZW;KJ]OMEO M[X.UT-!2'6EI@VE8/2UATK(-YGZ%2)WTQ+\XE-B:9.KRD0O32B*JN^JZ2J#N;VAU:#F71I M1%56CU=)5-W63;]C]OJ74Q"ZM4:?ND^G<<'# YL&AFS,)@;$>*2HV)?A)A; MBE_4L=/Z7H<[7J5B%Z?[$0X7,=_O9U_%P7[U'#^^]:G2$/':3ELR 5JK)FNZ="[6'KIM?OFJ-^MMV^M)F\ MW3V>@5OV>@ERVTK3 U+D",/Z/;/?J<)-0N!$P:B]2$,1C\2ZK;A&MT&UR0*OSGSX'_\ ,,G<]8!74_NZ.3+@]9-SQJ: MH]J8JHWG&OQ+3=WK*MA$6Z;;!Q[5&NR&V\I/,FI1)>=C6T9+5NAIU^KD'8T-)YTU() MC[L:6K()9WO4WP>IZTQ][Y.U52C5/:/KA[7C2"SFA/Y5L,R?C56^Q>)L3=T# M-$]^#,([==#PK\B=$NI,X"L 6U6+LGMA4;<#CKII=_?I.6[\J3H2V7;-E$>B M,LK6]/;J;&^H[ R]]NJ(;&VA1;>Z!K+&F]^MBHW]9.'$C<'^D&<=.EVY&X?[.8VV,U5H2 V?EB=J*E,EV4EY#2@L:NC MJ@ ,&VJJ$S65Z:VLA)HPPX.CU.LR<_459-57-/A\X04OC GUO1!8AL;"<_PF MLUY2B<_\:4']YUTPGP<^\+T@\2.Q-[DTLR#F(:FU=L;<;MQLFI(806* M_;@DUL,.-+,S:$CL$DFL0-L?F<0LQ.!J]_<&ZVA\^.WG9HYCPQ6W"IN,7AM4 M\0% #^]G>*J25>[P3$N$LGK5]0PU?M7YQN4W4]$6\A1'LN5Z5$W&_;QI:$M, MPRIH"&>NF=V]AF(U#OFV5/##^6G(8@F\*.Z*7XT=1#V:!/,%\R/*FQC.LQ-. M7UG#^"$0BK\QSXG9]$< 1X]#8A\##T_E8Q!^?W1"]@Y/_DX[^-+\@U/E;+/? M ,M>'(%MJ<@/3F%]S*W;=G;N:D-@YTU@6VKY@Q,83D\S+:L!,3X^W.$O N_P MU]28S-DZ#**=@8TO; [<,5$0*RB1Z@U!C%M=L]WI[6]J-^,):TN61YB8604U MCI :.V8O!P&QAN,)&Y(\=:;@\"39;Z,9TNMG 1!K2)"OI2T #157S&0W?IF* MJ>R_(D(S'Z7D3_D_V#^7[A/ MT!P3?YK^0/O+K[#Z #B5W^![<9/PL[?$$_WP<_+H^ _L&[@:'V8S-BG=M=.W M0*5TS=YP;P9^-<"ZYTG1AT%[KCEQ8TN:/3+[.1/&J\/G;6C[O&A[6]SHFM,V MIA'[0[-C'Q)[^B16U_D5;-P5656F,68/KN]C5"B8&?$C,Q9$&4T]1Q%_]@YH M3I5FLF[K9F0.1MDH?E/TR,S&ZWH;4+I#5K6"=:Z[=N.NV! M.1C4I4GH%121K#$1&'RZUC@XK#F?=U*GY*M_/]SV+T:>=.LD3@8@3KIF9[BW M-#D33[MAQX8=:^RS#"OR61IN;+BQ-OL^7\=N5)ECUP3K*ID5]WVY6'@,B_0< MSYBZT<0+HF7(!]*3<3[S@F?#]?D]PSWM,TA.NZP.7,L]>* MEZGX-D$1XV/O9W]$[#:*6'P_CAUXW?23+[-1'X/P7I+.9Z0V_23!G1NS\9)&R 4,V M@RTV 1^XW#+;]MX-L$UXI&&&4YM^>W/# /P@VQS9 M=<'F;+BAX8:=S;^]N6$(NJ%C]H=5%5HT(<"-%/ 105,-!\.[D>%,)N$2?XRI MEGGWLN;&TSMO5M]4?D5QX0\_%T A;HRE-\#\RS!DTW?+^$L0_SJ;HU'#) V3U)U)-MB,!V,2'(L],/O= MNB28R)+\+7;&'I,(/?!?\K5S)WQP?:J3'*3I>L(PJ+IRT3M<;7_3U=ITM>)4 M*J4JJ[W5N[\SAO9G,(=WOV#EHQ_$\/0X0)*B$FE$XY08C8X'ZX,/"*GS.@U] MI!WLHWSC=0\6L0@B%VG@38C0GNX3>_OL3N-'2=?:]_C%O6DG7W'&L(9E7/R5 M39=VK'/LCE: H+3_QN4BA[BCOCT;]H9.SQJ-NAW''K/Q8#:P.N->CSE3I_,_ M(ZLEO_08RBTLG =V-0Z9\]>5,X,=OG&\9^F"%QS*; M'>Q8.$N!O CX?-0W5&:+?P5K]:S 7W^':W9G8#7X\2WHOR4-=/X*SYL R?^ );SS M@LE?B6ECAN+SW"!#,R@!5)/N&38)#.'HWU! :&]P4A>8)EA.#RQ^9*'Q[,:/AAM'1J3)4N,7#.OA M1"2[_?:.6UTF_6B]E1\_L]5/@F6H/L+7\T^7D?CL5\.-#,=XA'5>@1G]'#^: MQM2=S5@(I^6B'#2-^=*+W2LL'_49&'$+AJP1OQ@ABQW7P]Z7F?'HA&"2+\.9 M,V'8S!6$!,H-ZB#DH.QH*<*=!;03_#QBGO@N6)!SG)6*%B)_0G1M_("]BDW" MW\!Z<)GC,' H]!F$,37AP+?AHOF83ES"U>H23,R1<_PO(X;%FL9S$,">/+AA M']9%2WER_1?/I'_Z2&5DJ@8^_-(+X'MT&U+[/[',3IX=SQ,/=WVP<3V/\QUX M/T IX$?Q1SO3/QW4#<8$/G\07X\-!A[(R]1Y,; #;@'083T@(,4F(R1)^#\<6Z3M"@9"F!$%\ M#0-%$?C7C_#LX-FGYS\_NI-'PPD9#5X)<:8MKF : (D:+T!@<)7:@M0SWW_Z M[]0SQ\N7_&_@*P+Z-?P*-S%=3L38E[P=\=.5;WF7O.7:^ <3C5B,;LWUC4+? M-V(/2$)K ZF?OGS,P/HN4;W>S[ZQ!1 A&G3?^8/27:H@)";H]3X'X10TBW)X MVXE6Z+1N@,8RWBXPC'RR(=98["W54]+=4E]GOBEB4G)"BB_X 7SW!R[L@ @\ M#V@ R&Z:2#[X(RXYD82XW+Q?QAXF/^ EMZ0 '2Y!%4V(/Y!T84JBB-:0 W); M!O*CNR4U?"=>S;OE+C:76 4QC6=@JL=@&;$K3CJ"YQ7+@6@ !V[-HO\YRQ!P M=P-.R2UX@TB^CO>!_''@?#B<;#H0F4E"7AZ)]+%!LF-P/I1#S"#K]7@BXV,M<(% M3W8M@,S:[2"I?O+_@43P =1P_'(OZ#=O'P@%D^WXX\$6$/W 5Z!I\7^++\'% MQOOQ$C\5WLN62\>QJ'+9[[6GW-%32E_)$*X$5$!V,_H*#;Y$KM5 N+$KH=I M7KHQ*.$#Q\0*[=8U9A\LE437-2SUE"&[:_+.@:3!MD-9BY:+R!<+D4P3-P=O M(ZVA6:::X;@]T2Q$M@MP^"/S: Z+$+C7&4=D>_?LHXOTP#%<$XH8K3I)9^"I M\)UP"?_?S G/3'O_R"&&&6W)>('=H,. ]-*SK]"AZ'7@:>PO46Z !0B$N^K3 MW_QX!%,/;5OXF8PY, GH]VG;H&-%,;?XM?=$^"PV+3 CE*H7W\#/$G6_\IT1 M?8%_JRVO0]*^=[5N(^D?&-QV'@.8#M#@=#)Y+:"T;$089Q9G/# MF#%?/S?2)LP!G8^:,^9^49P^$+!N'YD/7H \D;V2H1\0R4NK%Z^0H;KP8;2K'U.P?V?3];B9.\\/_.QDI&[3-D>-HCGJ@> M1CI#KD\E$4YJB38ZSDX2OP'>$ARP\6/4# M ]^2JR#PIAW7Q,W#Q6Y>GV3-6&QMZ7.?0=-V MQ/7%O@>HN2IYX8^(W<_ ZG;GW):3-)^)!-:;YML#H!?8"YZEVLT9DCNG6AY- M4.(PAXY"1D@OD0%O!7=,!IYT,HH#^.5?0&:&3]8P_I[)H^&&:A0MYPM\5\1# M8A21"N@I7&)CC&R.1(I?+K*YX&?\1@*AQ -HQ%^$2E/P/2[XD5G6;E4^?V5% MQ#:1XXD5,$S^8_1HNJ0P7U)N>&W<3N(E/!..:^G%J/>68"'RB*(Q"X,Y_C&0 MCCJ<2G6-B&O!K8PQNH>'S15-PFOV>?$:UR]B7X:^L3-D."5TI3#&"!_A*/&4 M?92G/Y(TG)8(^4Y>.?B1QKL (\]237R\_?Y.F6:Y?W\73"FQDHHAWGZ_4]\: MMGMU+,/)(X[!HF@V23-?OV;T(.;,0>F%' MD#V@>)HY;F@\.=Y222JRG:=,2.H8G.D(I$F85#U+L::](WX#0V4_,%( P1)+FFWT( M@NFSZWFTP"BUW2D#VWLN[U>J'>//Y?2!(X[!^^;@3+G^4^ ]<;MFR=5PI.4+ M"_5.[IF( ^'YBAD?=%ZQ"N'KQVN/7)$@ALQ&>!>'TR'@3)EJ+ M<%5T0],_EQ'/3 GR*CQMD1,"(HF6&.I-OHG4@?> 5 .W^J_$-!8'#S_Q^+ ; M(TE+LH&_@Y? @J@ :PYFMF[99"\0R %9200#)T$4TV$%$TK[2>-=$\ZX=Z'Z MZ8Q<4?=7I0H74*"KDWV*O,7.&6ISA4I/_]!V>68:G98OXAH+.#F-'?^O31;?;ROE"WG5@52E]BIJ W&*6E%M8%/F=^9E?L6%.OD5 M0YU626GZ#30H2!=83K$([69?->IFBY/.0+!JNUTO8FHO6HLH@RY&WZ>**X/F MAZVX'M6&2*=]"D8EV603T-(N%IZ$5 <".W(QR_S$_"G8"V'R/'.U5$1\4_N3 M=&E._++ ZGEX+YR-Q]"X0FFOOU#[KBK*T \5\X)7[L^K1W<*Y_X&M]EKW<3 M<4Q<(UHTF[ZBLKG\&[+$!:RV%V7-<7ZFZ"8&,Z2-)NM0*.WNL?7;)RLHLVMA M+R4IX0T,BGG3.WKV'7\ 7+(<7_@>5GR+4OQ.K.N'\Q?R+];K1%2?"!?P.[@1 M.>E5L-=APPES@S3JME?IGY\)*8K4_L'Q@1<9"_4F>6[HLZS<.]BTX+/!%?&X M$3<6P8/X,PA=7J"$9. !=Z'IB3:P/W7!#.8D)^QMM(:?N0V-164SER&UC,EW M&3M49N1+"QHO#=P>V,*U\;L,'ILBFJ2M!*\'OH4>I^]C)&J,P7E31;;D!A2Y MDG&LK5LN !P:-*E321G-U ?:D9_"EJZ-6Y5J$U11)@M;<# \&!"^^R!]G" MI(M;>-ACN>PD/L&7FV8^S#*%3XS'SZ2[CT#DB332)99BI4<7ZXM0IGA) MON]C$+X7;Q-AOBA1B]N5,O43,3ELW;2OLZ.4#%#MGAMP(BJUC=Y)MC'";621 M&))MK*G+R\E_R[RYB02WX%+&>]FEQD-3=V 1? V#A]"9KTT$@UV4L4OAL[.T M2_G.#;'MRS1-^=W(K5(V?$81,B'&A.CZCTBK$Y:UGP[&!A=8V8RQ/MUT)(/M M&30SN%%89H2E$].K!:C=%RU_A67!;KP4\C<&;4<*B'1=^O5I,0K,&?L+(0!;6 M\#H+EU2Y=#W,\G&>_3KEL+]T3.!XA&%0*!//,=RI=F7\E^,)F4%M@H^AZ_\% M9NR9A3WE?ER6JNK2K6^JBB2WQA%9)/1**,VN&,W$Y&^"[_A"IB%>."\BX'T^/#.F;';7 M%VNJUOXMSF'PVK6T;%9)C6C%UH^,921K#L#_P'_RZ\*C%?7RM/PYBQ\IR:$[ M?D3HM>#IFNHQ=&0 )J N+OPY4P0.+95>*U R\]\F0V9QHU4#'LXR* M#'6//&S5&06/C"0S:*^741SN$:);BQ\_(X&AWE .#?<;P(+T^(OQ$( :9()1 MK8%25XXW6?*WYGD%:ADFM6>)FJT)_,AY482'*,X?)S$6[DSP(TBRC^1'R!<2 M;=!.9%I3*Z91U3-:C8Q:'H]0\#>&(M%+= F+H86"^\@'&/#58<<07#+_*,4, MIK[5!1:,^S$\0JQK OP!Y^C,9OQ801_SB0D: T@;)F%V/**Y^]-,@BA ^8*K M9#0M>8K#BV.2V]9.3K\JLAY82:VXP752OC2T1,H8O:I:P'F[Q,*"BZE.$U8!T\=&-YY M X/>:!-U3%3)Q//!&9[-Y#CF2]2^"C=A*@#UA'Q"\%RJ8K4XJB16!=U,H$4 MY)KVVGB_6IZF8DF+PAV[7$O*1JQ4K2AA[941YG0^]*BK\E8&^TNLQW]!5C703J6$@+<(YJ1S8%K-_')6+)/2@=C MV ^5%N7)_K*O'K;+^],/H97;/T,KEX,RTLR=K?+X_5IPO]5;Q9/,S2?- MEJ%/4$\FN)T_"?/)3$]#-"FMM*08>3"+L:^1MQ&#%X\_F'PJXF, AK$[QU(@ M83S^HK5G/P812ZP=%: E50S$,_7(IL*",>9CH9/VH"00&?UJ@F&BCVS4W\>7 MC0^[-M(XFBD#G0Q(#TT;X/GE7%A,4X8-+"YW84"<@1TIQ0M(. >/] J/5YB> M!EIB6HF2B WH =N(8;34 Z41%1NJ ( [PX8AJO; MI$A+)@W$,U%,_HF9CW/34I_S*8A(;0YV/"4&$N=@_95$CX%LL_G%_54 P,#G M8!W"UC% #NZ'S'\1[9KPA_(O04RSY[P_,MR9D-K\#\BO$O5N+^HF0/+"L_37 M*DJ8J:I';9-ED4X*16Z.L!WDA%D'V3!K?E/8"@,I!DE=Q"Q WL2?\BG_S2YH M)F*1.4LO1C/I$>F*SGI9&43C;C%OXBPB]D;^XRT8+0O/>7GC^D2(]*6WXEFB MG CQR5;0XXA3^*^3ZIKK-J^P$:C$XLWBU]?PJ]^RGP_[UT.KG_NK]K65^WG1 MHZSV]6C87?NH#:#)6\X47@.AS*V^XT B#K<:2/T'$2!GP,_ =2ETP2/-$3G, M_C=+4XXBG=7I:96^TP3N3>/2=SZB>I7FZ:B:^3*Y.]Q:*'-21"+,K>? RNI$ M7 ];-_:JO.14?"5@,M>N:G2858U:-X/\55'WZXHWL1.+[8;3?E(6NUMK$N\S MX?ZU<%&O?1!ZM=JMF\[N7-3;WN JM2KK\%QTAHHJW^S?1SN]&NZQ#T.GE!'- M%!5>K7=2>AD@HFH6TP&%V,LLIBYJ9UU5_4$)XUUA""3G5!KMDT^RW<.0;'"4,NX8SPHH+Y'"DUKE<\ZNDA29BY?]B#B M?9AIX=% :Q025%%TTI7II7.:EKI:K"68[?2=7);Z;IE6^EH5++O>*!#YR8]3_<&[MR$7I,Y7^HFHN+4V_VM_/VY6?F!LD"84LU?>D:$SV/.$_/ITH5KXR[5V)+W1M&H5D-1@R@^/2", 34Z>,%RRF-_L)S;,,3RKWD"8U!4]V - MSE!^T&8-M5M#W^Y%"A D0<36(!$QH=U/U.X=;?=))0.6JB'X!]),2/@C CWG ME[N[6X4[]!A$HNQ0[W(0;8' "'>WR8L=#;*C#-FORBM"0'.G>LVKJ+04AO!F M\:7*FW>03*J"54NC2U:7AR5;U#CP#0?TRTFIBX0['-0M7P??M)1&J?-@T_R3 M!/-\P0$#]XSG,V.BE$S?]2JI"'=# L'(P\!V19?NJS*! M767)UR>%F<0+HCZ2?_D9WC9=M9F&9RCS^':NL'AA:B1[+5']52.I]RF+N(:@ M7IU>NVXH:,E)\U(J^^WO DN+R/J>^.&4J&@Z*!J1B0*JG:LF^(KS%EW4S?5U$UM6S=EO,J2 MJ2^!CZ,F%BS6$$>.7B95PQS"^L15/SOIH4C4ELEW6S:;$U:NI-)+-9SQ^ M#R[)H[O8K49B\^[/C@ '!R) ;&S/%.,54>"F7-I>#I^*AEW\D Z=0IT$3\);/6/$H_J Y\@/4.^1Q$V*JX)#A_OA02:$729TLR#I M[,>8&*$(I-:30I\6>,H,-X4#V?BN7-BS&\YEO)2?5!W[JLI&6I)] MW284 .?^&B1M"MV285PX)0"1IN+0F3)2P:GIJ.[J463$I$DTIY--C>45KG3C MC@JEVBI8)#77+3B"?Z!+\P2T9/6HI:[9N 8J+I 1<2& 3*99U%HLP@".] M-OZ@+Z7_6OXV+=/8$\$.P $B)F&PQ$V'?[%86^3>\FTU$J3?PM;GH"/W(8FA M;O_DRWY]F91);5BQ=WK+$N(^2E-)ZJ[R!3#UZPO@+_PK37!KHR@%R:[ 8^1 M\F^G"8T*E*!94@7R6J_BUZKDF9J"D7?/B# 6H(P#VQPN:\:G >1?D>)?<3:: M'$$NI-LG(1!BIHAVH\:_I9E >V2DP3D@Y E=G\HG9BX^:6<6)11NJ$%?:'%. M;:X&[2N%99!]KD[OL/(M29[,7S;EF,-Y[Z9CT,X)KB9\2,,=P38084X;)@$& MY[,OZ3?OJ374\&M5FH:#D54P&K!<6@9H1.A)HPY3QXE40]RY]6(MK3HW2[!G MS)(FPNM= @+D1H7"2AN L7%1NRL96AH!]HGE":R8>Y#\"1[,@$/%7!M? J67 MUVCD%,^B1)UP.M0'=6FP0UC*BOB!RG+(-T'Y5I])=.8>!;QL*=Z4-:Q7!/J8 M(19QCBG=%)^6*3ZUF^+3&JSEV,6G.<,5X-->,8PJA>#.0*7DX4'L)E?SG6@Z M-BSL6?JBQ(>&.8W9Q%D22@Q[68=^37%/-(T"3>8J5(G;D 28(MH49@ML5D?A'$$?B'F@H$?.2%^&,27(*:?)\TMK Z8*F/ ND M$E[KQ,>3<<=(^%%,0=NE< #WNUM]MWQV5J1?*["]'\S=B?3)3$.'&&)9?$!Q MH,H?"%)U772!VN5LHS,5\>1/X[PV/J(1QM*AL^1+8FD$OD_U:OREJ_>.A0]3 MB5>F+2EUU&@V:8B&TD^5YZ89)NK-:W741/]%!RP5.Z97[(^8%2XD/P45BJB=V+_[1A? MO)9'P.F65KT0OC=YKV(F6]:F2MM0Y>KPU"OOP_?4P.1X][//@?] N2\>GOLD MN2,_G6@X0Q.2Q52%6XP8RJYN4?Y8^W MS-1@F:((]+*V MLF,$C?0@E29AE$B1FS%3KY('! ]<>.#(L8WB4HSY3![G*$!B.!O'\\S\',YJ MUJ:HVK-?NVI/V=UL&M3?3,3Z816;Z!0\R)6VB F+:;9)"$U#]R8(P2?F$<>( MNFV]_%'3Y%38]^2X'A^+*AL':'P2)0>F;,%(^JB9N,F7X1,!&,T96 0M8P,+ M.Q9)] TTI_RV/C-&FGG(VAD3(Y5.*XX(JM9:>F]Z :LAN*035HTW91AJDBU9 M.3BH*R^E\0=G&XS[+H,\(8=^5:/$_$ ".0HK6C8'K J#S5FF5/9"&4*:M:/Z M$E0/1O;N!2GS(;UHDU..2\TK4MCT1Q'[A7O*+%MMC>/N)!-./E5SP8"?WF\T_XJ*EG,CY7K]LD0,UMMFQ S+D'T4Q@SSV4< M+AQ/B^QCO?F%]]L 63^\\*,?HTR"EZ)CQGTA)\9N.LHS2O-_#/I\YLIP::11 MB.IVIUWR%%]Z\;--M,F;[T0^;9HSJ*W*-I3/&+!FA!]47 ;5/4M4B/EN._921 ,)_ MO:+&,_&-7\3_\@%R\ NB9\LVYK"U1Y)PJ I_16-["B03NF,F)A21#37LVG6S MH3B=U*8G!DY(]L1PX:&/78IRDA9(,("""W_,V;^5"_- MH%%///C!I5*@$I) A]J<]+20SH_?\%%^%.-:A(AVF^B<)%R5B@$E%30B C56 M01ZI$N7RY?1W]A,'3T6H9^D:05:_)(#'FM&6=%N&P@$"XG!5Y[G +J:QC3.1 M_'&F".PMTV9O$XJIH MAA;P( 5 7DV$VY,S[L@3#L"Y"14:/C74^%$R%TRV M*DN!^V),/,>=ZXZH&H.+')L,2N()")=R"Q&?JT='RIV(!Z:*E-TG=[J4W= / MP)L/#@6[YFZR'!,--=)'B1 M8_)A13C\-=FGF<225(I&S550?T9#!]+[IA@[1(_,6^B%A@E!9 MWRGY2B9EDT *#S_B\OE ,PTL0XF-IG2G3.E.IRG=J<%:CEVZT\LMW>F7Q8VC M/.,W%@M->0]:F,N(: 4*Q3Y'^"?:G9%LS]#V=V8JX%8&H,-D-X':C:$"&=_N M%623UHL'4AJL2$__!CPM$,-P>$R) @[)L[$N2$5'O97,K@J_*DE/!ENN8K;\LW>F&K' :VNJ>"J5[X$G-E@+4C M0Q%QVE604$>\#T:<'Z_+YCBK!B&H3OG40&K$>N$OEV[ JH_-=P.K7QUKRSN6 M=),YV [?2@9EHN4X JL77H)GD0H>),D/+35%"]'.++';,Z260/SI.%4.=Z62 MK%\F;\+5_0KQ<"C#9!@3^?TNS[2TY83>Q241E>HT;[_B4U6"LY M<3I@$]-9,@!$8<)8*P'C %H3CP]KIV0<)Q-JPDI*>7YQ?I6]EPHOC8A!UJFE MFAT2\RV%0JPNZI=Q\C15>Y!V6,B-XU^00X$#F2"C=P#O:>-'C5L_&5Z[BGB9 MI*AB-#FU-&Q.#VY^^E'#3%Z0$I.A5EYR+CQX&D[#J1%^:=0_ 3L7RY$*34VE!O7.UP_ MK[?0YBD[KM<>@OE]/:QRTO#H6$L?X=+MPJ6G)P9S]Q"O3-=.^KUQUS')B*3R M$:5OL-\^TC%TVCAP>53A#?:M8RW=PC'7Q<2W=N9S*1_A(U@,.-J:_1WDV9*O M>WWU9<<^0V[)C0 M_G*N$>>UO#I>V<)6&YJ3!E^MYXY;9LQ-S8B('"]5PTG5GPB^BX99"(.-_1)6JCA\[#TQK19>U8NK1J>7S1TPO!&'-9/!T,IP\"\4K[R/47RS@I3^0_ M\J8&;/7@EZ ?]PPK/<0;995@+%/@[M-\8G[@8X.8N97O_6<&MJI)J 1(R!2TP MP2 .!SE1/VD"JX@.#'T\5$,+!Z.%SAOC#S^C+OA-AFSFR5Z+Y'J0!&*M.>W9 MUPPTKN57>\CR.B2Y#E_R&19(=;*^*JM;JTP;OX<_>J(D6F&:N).=90.?G25F M7[);XZ/K@Z&,R?M/2F.>FU.@!2=I0 E:%3PDB9T/DWR,'UG%A0T4]^@ MYGYA1@Z%_OK=QB",X?OFAVS?1"I9LT']GT M@4WU92=VUDI*G?MA:M:;&'"1&M,@6I>%44EF.B+Q8$9#JU%"KX$716J5HFNW M@2]*UKIKT$2@!)D+8 MC[ ,+$V@YCE79'MF,Y"T)-/UIA+U>">.0W>\Y(CD\!CXD%=2IM>*#"+JI=33 M25IO.T(C3NA$P]4"371<%YE3NC3K%9) M@Z 81$,P?I1T?@CBUWTXWG48J6? AKF3(K(;= =B"[) ;/7,3>&O%!X3?9^R MD?,YFV).R7M9R1QH[]>(233&1=+K31="J_?Y L-T12 5$1K?CEY+QY^M6OSA M-MVDP9\7PX6\5 P<6 >D+KF=K@!@4/!!HN!&%RX(ADIA5VQQU<@XAW1-<4YB M&B01) \U2)V=3G (!#&54UPO^))[6)&UJQE8VC**4.:84$O_ 9L MH577B> *;Z5( ,.TJNZF6JA,M5"WJ1:JP5J.72W4SZT6&I2M%OJ&[91+]C$, MYG="^/T#;!.)[U[H&&1QAN"SLW0,Q D8WY+6G#,SI@IZ[/OM?MWZP^194XSZ M3BE;6K(DN>B4>0!#3P3 ^-)YDV!$)@5&V#.>"-75ZCWJ&E*-5JW% M+!B44JLV8X*S8*W M3T6J%J[&3.PA?M"%S27.Z_ESLT\1]D*L:H5D[<:AQ 9Z.)LP4!V:['$5^ M\?@2B4=@W]D+/R69[A#Q=+6TO+>8PFCF]ZUW[)'M!H^AZC@0?E[Z8>C(%.T1 M#"4\3%D)A(OF8_22FA]J&YPH: 0"-=!_CW['TIMA99CH?9KCOO5L#@*B1>B+ MJ%@F/")B"+D5LT)"Y/Z71P:I<$P%^0/M\29 W'I293.5+)S:OFZJYYTK;0D, MK<<< N5%;X+TZ!-NUH,%O@R5-*+82TQ)%$7ULQ!L7NX@J-_0[F$TE*#%N2@Q12:K\!@48< 9$7'%SL_"7C*\[B_(!TO/4(2)3*, MWA"QI)$I3%J)B''F;JR7<&F=I_ F.M1E_(@I+#S(,U.7*7=19G03T9MJ-@1* M78:^1GP1EI[R8YDGR4C5\B#0*[@K;6KB;/MIOO G8Q;>S]Z#>2YUXM^=EV^T MDK\G B]W7LS42>J[.[W6S:B=&1<#?R)HG^\2*$OLTB6OF7DJJ8CHXQPY1J!S MJRY5GI7-B@O93$B\+HH<^=/YR! $=0J6$;;IX4'R,Q7]8JO-MUI_&/K!P+,H MN) !)2JZ0J%1X76!SZ0:N580*Y)[DC"!H5RP0*A-I-&*DO>G24\;W3@7*.+H MDN)*\ *6?JH&,SDM_:1^/++TEUVM_&IE6J[LU"LG_-8$((AQ@;6 M/%9+99FJ&%4KE-PBOJJ1*L(@2 0J.% 7F-H)%9X4OIT+.2FU)+G!4W4-+PF) M0!)QN0RHC)DBX"?W^,@RZ'SB#N7WQ9UO*[=JXZG\[LYBXPYT'+\Q_8#OJ-D\ M.O/2TR*,6NY9YOB;=EJ:H\H$.P6/:4+'I!NN*2N7U'/:ZJ"29T1M<$&>L"A% M>;R7/Y+8E_S;U\;OR9LHT9'SC:Q1-TX"F:1(=5&1!D!*=D)E(2@PA<6??1/Q M.2Y<3%=*"8"02\%IRK!-(V)1^0P\B7%)>FW\0S-3# H<84Y(?EG6JB"W1LOQ MGY0;#=#Y?V0.KTK/D^/)"R024.+%:!'@9-^BP$W%]?%]*T%1?"8"VEX;V<#@ M+;G%.#;BQ>2UR&JL220 Z'GM,AX,_,M*I[>T\TF6I,Y"1-BUE+Q>C$R%L MJ%2]:4&Y*=H&2' H -Z)-?"AWZ7K3/M8*6RMJ3,MMU[[X L>M&XZUX,U"RY= MU&MU#K[H8>O&ONYN78\ME#,6R'-U5(3RZN-Z%YU3Z0[[Y[S,UGP,T'0*@2K MT]0A3P-R'SW1CG*J']%?L QU58D_"G69]I[QX7).3)[#*^L^$S^*PDO2=R;5 M)BU8M7"^+ERC[A7$ C*))W0,RAH[7N"O.,P)?IWS%Q,5"D(/KVJ;U1<6J9>/ MV/'CN;Q]4MLC-N*G'T&]3DDDZ]FAZ@!08842RB>G;U5(=?NZD/KTY:,NI40L M50M;"S807'"+K[V-OH*IP*AX]W[VG9_05SR@K/L(:W@&;1DQ7TDSE J2X$>M M&SCEK#A;\!=PU%NL]8!#T[:\7.!!EMWXH#X;[[9;-SC$IG#G/* *K('I6>"\ MI\!;SID>,94#!/,B.KHII_@@6]RB[$+AD?**@&Q=6+6BQ]XN:*X$;D;4ULR+ MR,]:]5HW4M4++ Z-F^$>GLF,RT<(TXS;23(3.6OERD*H=,.EB)"HLGXNJN<4 M],2XVNIY8OQ["QM6;D"9JA6:H)NX3YYD67.IB\.-K]O',$H/M@4;MU#<>E:Q MF7JP;730<-V^D?#927F23G0R&S:+H(&?]L_"AN5Q_&])B,NX18N- (TK-6AK M)I+[Z1 .CTWRJ$ B;M/QN_S( I6VYLE,@D209TD/3C\.M.L.W=(S3*W@51 M#.8CTDM1*4PW6XD#GYUE*72M=0!B'B&B85+.6@)UHQ1$@/ M,8WI,G[1,=/X7\KD.KJ+23)?YD4S0!7P2JH31M:9B.)X\G1%P#B]2!YMYLF9 M2+R0Q--CZ/JHN6%5SMQYX&6D^.]T;\(O<9- MAB0Y88@ 0"(KOG (VX5R=?P<^#QA1'8)DURS'D5/^_VBZ5148J>SA!RV3B#F MP,%-<0R4%BSE'R62F9^4<)Y"-N;PCZHR1!79D^-#V3IZC:SHR$X,5K?EKM1B MX.-0>]"!X'_2CTLG_E0Y3^KKZ*F=7?[HO_B)?^-GN];&J#V[_U>&>@3+:V4A MF,%.D9/6'\"C2H*6"#,&:^KC6."\2+I-+EW&Q63[+Q$.SKZ).4JCMA)J\4/V M=V4F7-;K!#+F)/CA/Q23R7QT#E?P#!)E;!T5#]-P5E==4C'=0)\@T=13EZBG M[C7UU#58R['KJ0>Y]=3#8M^%;+RSE)12A.!T'0PR/2V8I>U43GK)_4CU^#A5)\88QP\%VKB@6U71*PHN*):RMJ6:^(H9[ M[N5$B@_\T>OQ>KKG".[Y(\#)#&JCAMCIN=DF?!O)!!%59Y5KHO J6&Y.@+YP M:3XIM<2!N1WX/O/ N'\0]IJ8E42M:+/0X4B<2]'PR,'691^^$*FZ)??:L.1V=VWHL;(<3X7+MK 2?%TM$J>6+$ DMQ$3 M4$B9PE9!K3PUQPMZ$]6A?N%*/.D)YS7\9=6IH>V,J:\AN^>KD_)MO3G5.T?X M0]CDE=CEV9I2Z=00[U:9$=*X?R5PJU=)$ P/@ME3DI;0UM#0EP3I&#XL3QA! M42&M8OWNGN2I1TO_H^!-8_: I58XRXQ/#5I+QIANT.B8&DWN9WCH7W&;/X+O MN"UQ[??A-T:56?#O'^ Z 44$:;)_AR_/;251)3&2!3JMF_@16Y_X?,),8TE2 MYE.P\L&I5MZETB52K9E5NSZ'-^05.4XBU>B2 BHU$^N@OC>:XPTG\* 0PQ ' MP5R=B8*E.CC3E,P#\C&Q"X^I%Q"&&-#10RBFP.+KKK%Z+TL@F4:W-[H)8M)$ M-K3IG=E,V>?R9S#ZPZ4;TRMT([T;0Y;$ M\6J_*4;6>>DY8EOB[]D"D[]6Q&+VSG.F&($)7M&-#W_*EB'L"2;KB(6Y] M@)L.R0*TYP4O3" JR?F6E N.@6:HC@!_(T@^_=4I10&WA=.,*DJYZG]Q1*[@JH:6I4GYIPAT"H_-(<7IF7B_TU M%7/A4,#*SKS4[-4T&6')$LYE",(9X_:#F8P#H/7QUF1>LBRQDF@Y?!%ZV? 3 M4!R(4"R$PG9C)WQ)]Y7(AOBBZ7)\7#4U'B?3Y1#!"4Z 2%$B",G^-K[)*0_C MZ!@^*U3.UWK-R2.'G?@ANZOU7')\PN8#28'=\MI>7 9W:FD8HX('R#[#S2F^ M]J>\S?D;$^W[A#5D60ILZ'L.?-H'@D\KP!F:4O-Y9DS%:BZ_2.+(,ZQ06W%; M\8?SL]#[.,=I?7Q7Q@\,[5V*&A(M7[S;GH_(C5/-=G,6/P:Y@TU(]'7;==,> M>;=TBB//J(+X,3,M6V%OP/D73'4):;MX!N@E"$%; M'.53%Y3. B=4H1QS?@KD6KI486]SX:O!^@4TPH9;ZB^I$UB%3A03?Y[(^$>;[X(N;$* M!PI,,F?;7%^J+EZ'4D2=LLT#R(?3BNSEXM"1 MX_"H*>4F(>^Y]N)=K;(@BP #\>#I\J4]$2UQPKO$)CU#P:9&!G/X4V<==Q'@ MC;10U#PX#@0COY=PFDY[271;'&Z* E,SRO))<2J9$!ON$6KCGTL' M1S-Y+YSK5O!HN>7$\\SDGG/W=(ZNK.?^A=@%!(N#?<3\MN,H=^=R )O"B%WI MV*#4F:04^3)'L]R2BN,Y(M^.4R.1SY%NU 0]N6M]'LDT04*EZ*^<0DNFH//S M2AI;<^J'$;#%FBY=."]J:D/R"VEXKC0;ZAIYZ5 MU<:QNB'BHD8J,"UP-%//YC,M4@M>F6+FA&[#^B/.T1"5'N&/%S %J: M+3#]B>X!KW47E$,I)7TC&$$"_R3(@('*7_@TU?&G*&=/'Q5V' 6^#IW*&\E0 M9_%,,B_3=/R"@TPB/,4L))^HOI,,+XSP@=PA8#^!,'W.&^,7^:45*"$S[4#$ M;/+H4WD_VM&Q LB7;Q+X2LEN\F1[[EW0KH4H5^N.'N4P%:5^T\,[@#<9\3(_ M.HYT2_4R#R G8HFYU6O_C9^4^Q@$-(I2SIT3LH0DJ9+#7*G2V Z"XA:N2@$4 M ;7]I8=%OZSEA./.>39NA6VD7<2ZU0E[+P/<,P?JUL'T835_+JW%ZJW-&A]/"L%#U(,U932[JVEK3?U)+68"W'KB7-5@+AIZ.RV+S? M&R(84]3E6_(DMGG. B&>?6<0+9^>HUJ]0R6#A'M6D4BLVA[SDT=!2 M,)4"*<,3WP41C/U,9,[P)ZP"X*MD(4?#*OL!GNY/K\3MSNC_WAX-6$55%T2"6"E,(C']"/-5S&6(Q+B] MQ!?08MX(RP_'JAND&N0]@2\^P9DG]AF&PX4_BY?UL 3[$]U>;CQ/'ETVTTH? ML/H'+2&RG$*%8WQW__[O:GP\+F:Q#$&/BDB)IU+;<,W8-":1#A-O)%FM!A^; M/[X=WV7RJ@E:W(>?;+*D4M;[V:+8D+,C0NVE\1+EA_"]GOGB+!8;41$8" HGE.R:MX+R_"WED&I\_WUTK M"A2_3G)^%5,A/3_OXD\N.7 I_ BE.\+\!T>$364E78Y YU&0B,:+A>AOTV07 MEWR>62Z1R2O '@QWZE+"42$:S\$UX% SZ*+"B]#AFX _C3_@$S$>8@]KEYH0 MA&TH^ZNV MD8S83I/ %0@S/YB#+2[*L&1? 9A-F'()W5/27!2[$S6FZ%"*Y)NZ^UTU21$R MF*"J6C*(1NK%ZDW,.A!XQDI+X'A18">\X(#VLRDG"1ISA.@532, 7/?1*]I; (JGXA=WLN7 MVBX.3-/ J_DT9$RR8?W>5#<'^-GC'XTQC@X.2Y45&$!4MRKV_S4$D8 A/&*& M]4YWOYUM^NFWS[+IYQO#*P6-<#L-%FAQ)R=BI(^D?LYZ6JW/O]G?+W M."!T_M?^6%!&.S%K_E!?^Q)4EM=QE M^$.2"*Q^2N:EJ/?(\T\T]TW$\,W\8;24Z%23,%7'723(EB+SACOV< &/R2L+5XQ43 M>EYDXF7M#6F -LD2J '$%R>?O+?+(6?S1R3B^:4J(KM)121?P!TM0+#$*MV? MK>A^)[0_DMA8Y)-/+[;O)W$@A+: D$N[FVZ/D(BO!FW22V6^DP7T6O'O=5*) .S@<"(2"8_P>)H*H.H2:'> M?4JWKY0.ZV6*? [$2A6[.!*M9$U]EBK\FY ^X!4ERLY%\UG>AXC;JQ))S.+[ M\GNA5N6A+:/2]Q>4U:B)-JI&1]J01/JF)/U":4MPBQ3TU0;6\IAOOO+1^$DI MH$<''0P5YI*3T-6PFK1.2D67T9*7"*_?&9DF:SYPBY$\#ZZ/FDP#T3V[?(!Z_*VD=A] MI5KK);BWN4G!B!>)>:H3/@(S6LH^X7#)T:UC M#M0!7YX'4Q8JW1O%(7/F> [Z,H7F%@(VB1CR8^%#ZJ36)64<)48%1_X4A8HN M:'E<.6V9151*5?\CP=P$>KU!-7 B>,ZA7Y;]5#2WE'5"Q)H[2$(R3-+A+8^AUN MLA3ZC:504OA0UQV-7?R&?/L-5&<**2OC%6I.*N=/6'\S=OR_L/"$ M>I>^Z;'.SY_>W7]3:B214:[ZFASD&TJQ['@XQH/CLJ57B_XKDM@/ROH\)^>B MCBSI;U&'AWN9NDSVD/'PDBMG>E,_%V[[C^OOU\;OM[=?%0ZUF#@D8FV\!B;W M]+!P7^I7E>OGG65QLN(H/F?,;X_W'\)5[8-MZ!53>+ M45#Y1O%B2K/XE'*&BQECRB0[T43H_K3&L3> MI(HIH $PC9@0+X)U);P.DT("^U$(VT:T-^4+1!J".DLHA+=OZV\C-:(HI&-Q M6#UGM6F;]H^U M[1^#IOVC!FLY9OL'K_Y8UQPRJ@EH>-F:"1I#F^D@O2<21.ZB!R S*M MZJW1.E5OC:XLNZ8A7OU8I88?=-N@X4O<1ZUBKQ%?=T'+=:K'FGR;.9C\VD . MS54282".1H!@TO!E=R&FSJFCNDYR>X@0G31\DRG) Y$*MD-W:F&=X&XP0R7^ MXI3ER3$ $[]"6B/7B@ WE!58Q=:!1I<[),7X]PYD%IS=T!M5UO8I4PQU855M M*1%\ZO2:[FAUUCI:G:OVJ*:.5I'TO:Z#YTP"('$#**KN1CR_)407-<33^#(G MI,(%&MNA^L(ULY[+6HSB\YX4)?*P\>\A:424. ?P5> M%U;=@W.6%#"L('^X4_UQ/*;UYS)THZD[X6']6U4"Y1&27GJ; JE')@QX]L3G MJ&U.*!$.>%6ROE_,)V#CG/8ISWG@V8@U_D+C@*/HUP)D$OH#@0?QJP#FT$Z/ M"B0PT?&-VO?H!+Y?_?^&;;6ONU?MX2^/_,&ZIM/70^DL/X E^ ^(+Q,R'8V5 MP/KXRTE*MP'+E1- M'ZA/45=.J1H^!*) ],*8\"(*O%VY1%1A.O!)D[G9L7GJY!KA"[#JUAIA4%.- MD.U)D_450S3*/W&)I-+U26^-(;^IY>UKHD:$- 4N<] 83A$=B4=3 M0UO>UU:5$A; 19'6VJIWDW*'(*<7=34YO2I*!UE1FIKEL4F0=H1NX0<@Q:^H M)B[UI.ZJV$\0CAGA;Q"U(DD MNHWWDH*]@K^1TEQ7 P,4[G 36PAS'=7@HJ1YJM)+E/=()OVF%96]TDU MX]5$+8B@"8^0X)9TQ1!*&<$7KQP M*T.0B>O3_.ZBXU25F]:0Q("WX@9I17T&5?7U.G;=2&TKDCCE_9/GP>O2>$&A MBMM-BRK:DJ9J]'C&F&Y[PLD/.'EJNA21LR?&<=4]4$A4-0RD!&;"U%%Z8E71 M"F'!J_J2>CM*[_#BB-0BR.7B&+98ZR+5O-D5"EI<)3WBJ1!ZXANVJ MSDT#5.6O5C4[V#_ <>O@#W!Q8T9>]JIS^J)=R49C(]^C[#<>Y>XBZS-5:I[< MPE#%?QOMB[H6YO"#3.HUL+8>2YV!XJA'*O",VS#$"FAN6M?%'%@--@H#01:K MX9"CY1A.(JEA3BHTUL'LDK;&&F49T!/&?")%2*9/^!%-Q!'QPF&3SQKF<3/9 ML.4BDA26M FGCE?B\?Y*[%+ CE=Z9#X*%:DQ(:X0K3A5%R[Q0D2I6;!20;J+0)P483K3T(A)J<@N*A4H%'?4C3'0(H3BG3W2=+K&*=8E_(!W"U21Y M]-0'/4XI;W&85"^E(3-+MQM5OP OS^6DC8.J\TM[L*YA'"VIDJ_EZ*J$WI> MSEOLFE2;K-4N7R1:CIJ039%'.HX I2)*4P0T]6E8Q3%.S M@1*EK+#HG$3(E1QHL *C\34,91]_J' MHKC?@>#ND-Y*;[C;NK'LZ\':#>=2-O?=CT:B8LNE]]>#_5G7G<+]<8;,D24% MG"LD4I6.Z?0C.+=C'D3@7-'"GY4P7X0@5:^K E=G%0OXL1(< MK2V^]L!:CZ^MH[:7C&6^3Y5QXUKI)LG#R@8R!W8VQ#BPLX',']07B_,O^3A# M7*!(<$=I=&R:F>O0G+8_.3P- EG+HG,>W:#?R_%S3A03IHU,;W!Y0CF.-T6! M4YVX=B$G>RMRVBI,2Z=5Q!L]8@5QGS*R@O$@A$CWG$7$WLA_O$4T(,]Y>>/Z MM!+ZTEOQ+!&.@<>]?6*(Z^IX(M1"G,=_G40GKML\0A&'\)^I?+/X]37\ZK?L MYV C-KYOP)-4O+S[JA;ZAM%BQI=MSO#9DW-FBY[3=W^VB?]1GS,>1G$!0JE M_Z_5:26A3.IZ>=,V+!(WF;CD#A)RN%6B;25"%T^W6^)O*W^6_)T0CD+KMCNXC-Q7_&]2<\0$+X'+.D:K^PF/N4W]$_W?H$=^?%UW6\?Y-I@,)@44T6NB,=-%?=<%+# M20TGU>$$3\9)]3,.$V9!R[#@/+>P$;-C*R<3QF:SG8GM%(F/S_!07[8-L[%IYSHA;?K.=E35-FI^FD1:_[YZ>!5M7M]TB.^KU:[+)&K[=BI3VRE9 M4/_AI^C5N"7T!C;]X?S<+EW;23)7G=:-95J]CMD=9&N.N# XS#WBKTK=9[$H M+L.!ZOOVYN_OP8UG1)A\JD6&-CLZ;=HY102HS'B]ZCCNF?7L<,6C?#0=\<6-UZ"X!&PQQ5PPRJU3##QHO9 M1L.4#A;.Z/_.)5A(._[A>FPGM;JRU])LG7-6Y\Z\>3IE>'J=@OT?9KO3,8>= M;#]#2:;/I_"#Z8Z&R+;5$*-*-<2P#1HBV^O7$,N9$4N.1!JT3RZ1AE;K9M3O MF*/1J"&QQ?'DTL*J51W8CCRZ!6/+DT>FSA\,.>-UMR[3:V2;9AL3.C,0* MY%&U>?+H] F0 M40?E4=<<#O>N.VY([-0D5B"/JDV C+J-/+H$8LF31ZES'*,1B*-!U^Q5UB;;D%C=Q%&E.8Y>N]V( MHPN@E1QQ-#IY-+_7MM Z&IG]3I/5/WL2RQ='HTJC^;VVW;JIB^HZ=L;U9,[J M%R=>AC2&G8;M[.RU-B&>K>3RR;,:O78'Y')[:-K#O55_$T4\-8D5R.5*LQJ] M=K=UTVMHY=QI)4\T^^U!Y@Q&YE6MP$%.7L2*Q!'E<;T>^TJ8OIGFF(]A<-Z._W3P?N0XU+= M%2S[)LI3J4@^>5ZCUQZU;H8=LV?OK?2;..*I*:Q (E>;UK 0IJFAE7.GE1QI M!-\XN3BR+-#W(W-H[VT@-B1V:A++%T=6N]J\AF4W\N@"B"57'IT^GF]U6C>] MKMD=-B1V]B16)(^JC>=;V*50$V)Y-7G6^_B1A<9!IGV/MEK +]:O37KWX/K@ M] D5"P>RM+NFO?\XEB:">6H:*U((U694K'X%!FI#+*/E]]ZI;[*7S^$)8N=4<[KYQM_ $1G38#GVF)HBO]6(^4+NJMTA M[SH#KXH#.E.QDZ?93J[7; OTFMFU.N9P6/&@O JN^@Q"R0=F_#.B[P*U:J72 MKY^^?-Q;L2* 5[NJ3.H)B;4.@_D:U=BHQM.+CCS5>/HLJ=U!W6CW03\.]IY0 MZL=J![K_%#NQ8U@;!?\DUT49GR\#*)W'\5Z@?WUA#R3IBQ5?X2=6GK JNZ(%OW!BN=%*N!*L& MZTF?W."Z9^-)\3HUUT>U J^>,L\%RGTQC4?X7,\>&[(XF7HX__"9IY8I#]7/B]DGA.S M]#/C1RC+$3N='U2M4;2 R43JZ_)&&3 M]PD2&PH:=]2W9\/>T.E9HU&WX]AC-A[,!E9GW.LQ9^IT_@<;$C:2Z,&9/)^! M.M>&D--?EF IN)-LP#HMA&\G$Q".4%9<.M/X9-PR::?76?L>F[LLNB] M&TV\(%J&[ <\Z1V<_U^)4!YPP0\'R::WL?@,W\- @B]0EL#36C?BJ<:'GPOF M1V+&!Z>[NR40BQ\;VANEC!>;6)$+I3;X??+(IDN/W<^R&_N!6\[9TW!U]?^Y M0B[)[N&%ZP35!D%ZM/Y)!-Q^EYR+(83&<',>,\F##4[UZ_VT#3L MMMVAKZ[\:D2_LO$J@/F(-V? M0RD 7#K,RK*+24[G _I)*6^N1*&<_*<1<3> MR'^\G;K1PG->WK@^[9:^]%8\2^CTWB*C@.DZ^*_?/KO3^!%UXW6;VS M+'Y]#;_Z+?OY8' ]L@>YOVI?6[F?%SUJ=-WN#$L]J?CS[JA;U9JZZ]^](2-= MB^;B87D5293@^D"\P1*>.=VFS7C-7M&<9>&1=UND(-IBXA)QK@'\_)_C\+<; MY.D2F\QUE\[^+$;J+.RLE7SA\.5M74&@! >5QST\X ,PKQ[ 7"N8)[VECY5U MH5Y1Y&O3YNOM-):):A6T0,3FM ][NP#8'E4'Z'H[1+GQD)M')Y^#%\>(7KIF= MN?+;7@J-N%=6';R39A*G^I4?J@P1O)3F%:S&ZYG];H-5=XETM%GN5D5'=NNF MTS&'5EVZIUZ-(_0/YT&$QQ;.2QC@#&+G)WRRX/'1#=W4KPRZ8'M1*Z.Q'^8+ M+WAA[!L/\VNQ6!$%+LTIB&P]- ?]!@GC$LFI0.(>CIRZ0$Y]LVO5!7?N-9BT MWU/90XB@1M+MT+Q2T=ZZT\__)RX$?OA_!05%KOR!LX=[9KM M?E5-?HV=6R=BVB!SJR8FA-KHF7:OJMQ)8^5NGV)UJ>K5?6*PTSF6XU!%46/G M[BIHQ;F^"_QEI/P^X)4O@3_9D3UPJ*H-3F SG>82Z6F#K*V>GKJ(3=XQ>_T+ M@Q.IM;C]Y$?+$$,(LMP8!>^2RI+'RYA*B4.V",*837>2O:_#+MEDY#)OI@[Z M&S_G'6V2+HZ.MW=6>I>/+]HGM:HGT6C?=H6GUZV*)-";M M$4W:BFD)!^"V3;M3E_A_15;M>4"2ENN?+*O8&A"9XQW0Y8B?[<+B%4B> 6;E M;7-4V73D\\")6>-G- S=,/2I\A(5,#1F?T=#LVV-+H*AJ.5 MXA[MO\O H'04#,ICF#2 /["K<,].R\1WI,.^N#Z5_JQKYY8 MX;G,9@<[%TYQP#8!1Z1Z W3.0OPK6)-3F[48CR&*BW_;?$&@MPG@!,$X,.:# M6#K_^9MSDW?Y=<.QZ9;%L?D:!@L0$"]?/8>RM1_^N707"!^T#KRF.\J"UW1' M6?":C^Y/,/X1;2_>#$V3AQ-##RWZ;;<]N++/ 46&'X-#QW JC)A>@Q&SU9/. M ".FWHFO(X''['((=492*8R=M,&=:8F5-?PVF9> MVQ!RKIC7P&/J]SJFU:MJ;OWE ,^9E-JMH9#!D?ED"Y"CUFFU6V0<"Z3G#8,4:^8 MG' ^4*]M]GI[Z^]Z%9S56N#>!?/%,F8A^":S^!E'7J"T?73"*?[0]%.LX8[1 M4;FCW[JQVR/3&E550M%8M[4B)[M]5'(:M&ZLWM#L55:1TUBW6R0<0+8V]NL: M'M@PW;YB'ABV;D8#L[-_DWQCOM:2FC;,@ZZ8FD:MFV'?'-E5@9:?F_5ZL@CQ M77:"R*1P@$AC1TU&1=WP)RZO;,0;NQ8(\8 MG]4*,DW#B6&CT5XAV5SG 2B1MMQ]EK':M]2Q38OY$0[HP/31L.S;(W.T/XYRY7=:[X+ZAJL;KCZ"P[@+5V.FVK1[0[-=66%0[= C MBANQQ6,.5UNPK_*1J>E$5\-OWH=JB)IY?1_:_OZ&A&5'1_KBXGA^( MSL,/XT/:I_?N9>1ZU@1?]H1L9'G,B>#Q\##?_\&AP J"/ M672]DA3*@';4OB/^_3I?' ]FIK?, ZOA^?!+F+G(7,8+<\+(8+"33,>\:*8W M"SKIS9PN^TZ;?F<9SW O_UXJ7Y"2(;U5&:)O=,4EV4Z$]!,1,D1\YMYU-NQI MP UY\ ^SY-+MXZT=I\YW1]=9T9>L'6^EW/H[1UO_ +-^5N]F*0[>%B^FW-@K8$Z&-],JBC7SR8\=_<$%G<%"0=2 C RL+,C*PLB C MR3/W01KA3\YYGZULBBWW^'WRR*9+C]W/?@^"Z3.01\[>[-5=U%]FR]T0HTX> MXBA+D!II4;3"-#J%0VW0K& M9-3 F%P*C$DM$L9'0BLY4UB-#0;"#R6,0-! MZJ/0!VF/YGB#.-*@(.P<;)$D5C:P,L Y]KV>V1U4-9.Q01:I"74U/+6)I^P- MG;([,U7W?)CJU12(WT[^N70Y9&Z#&5)OOMS0 "39DFXT9-/WRQ .XRLYQ*59 MM8<%D=U^,W+U(@EI0_//]I1$ ?6K?[$PR".B?@O(96A;]MN:D-&K*FK)=:^8 M/]W3LZU&XKZ'\)@RO! ?M\)>/95UJ?,/#:)HR3W1M-8V-2( \JY?8?[CN9.A$@YCN9.3H(Y MEDW#'[I8>D$%%ACTOS:^,V9\"6)F6#W30!/1;K_5'-&(/K+>4E8/SQ _A"]/ M6>RX7EZABIZ7W3&M^@EN9>8"=[#/[A.;KN:4:79'3LIUE$FY%HR5L$;G,5;B M!]SH _8N9=*O5%&CM;ZDJVMF8@*?FR3.]YQ-D4[Q7EHBM].][E67-*UC(K=9 M4[.F2@L#^E44!N3&A!"-][P3R4*>[IM0/_^#$-JC3#:]%DGS8TVX*5&]7>\K M_SW72-$3"7N>PJ9I-Q=SDK<%1EUSD"4/\@N+$X)\KQ:2^C<&?@G\*ZS@9#$S MG(>0L=2 V?(]>J]CL%)OPQSFS896E@7ZP +MJMH=:M"T<.'D4BZ^LSN]%!H> M60I"F,@<3W5[RZ(AGLN2-:2)LW2"6("=9N+?)1*+91] ,XT:S71.]%+2)SZ& M:AHA!&8["X#9J*;:4<^QB"=?-XUPI-VH*I#KFL##G >0P(\@=CQ57YA;'[;/ MH*.]NI#/FTTV-,E7'94?V53[T*LL*E^'[OB*(%\NC I+J?K=R;"BX/>H@S4& MG1RZ+!W\;DBRKB1Y'(K<(<8\ZE(NW][?DVEH\()H\,@I\U&/4N:-1R*W$4Y#R@!W!]F8T3U$XNOH4\LPC>:=;6K*U>:WL-S6(_0F?*2-WL%7&\T* M^#?"/+(U-/N75!U_X00F@)J;ZZGG]9P7_X\:_K]L AN>E,#Z[79#8.=&8(V" MJ?7UG!?_6W7C_Q.T!'GAI]+U((B&HR^NX+#?KJ#@L.'K MAJ\OGZ\/J*DKL;P1=Z)GFYU>,_CQ/ <_LA"'/&X[JE',9]3G0^9, Q1#Q8TI M3177!T/2,,#D9SMGT*,^63$[^K'VPQ5UM6BPGPOF1TP_KK5-ML:S$QG_7BI1 ME^+YWBK/ZZO! 9AI"; =M_<3;A^V;CK768O<@'/TX!]FR;7;1UT\0EE<9Z%/ MDL4C;9;;0.>8&["P).(Z"](L-T ,BM-:!7_A!/@(Q\&SS/Q-,4K.+)C+:>;, M[.RTZ7>6"<0<+1B\^HEY+_POD6I='U4)O.K9C1]=WWA@/@NQJ1Q'BD[G8%)& M<>C@MR171$;@TWKO@CDPZ@N5#PS>1O"S3V*=6.9[#/^#P&0T8O1^P4(^0X > MC-\,V2,\#9_[R9\$<[91I&@B1' NBHNWBX#+NS=\3,$32X9__BV=CA6ZJ9U\ MQ1G#@I=Q\5-XS\Y+A$I2 ME[\@?/4#7-U[X0YGLX/MD&L!X*& D\D;,#!8B'\%:W)JLQ;C,40)\F_NJ&_/ MAKVAT[-&HV['L<=L/)@-K,ZXUV/.U.G\#]A7-)<8B?\.A8^/^7;G)N\:=QJ+ M',S6N'L?E_$R9+H8^\!Y-W]6+8A#8-)_K MX2%D#_!/8T;GEM+U.:9 T31E-[K@HU#T^TE30 M-7NMW["V6QH8^.H&M(%0Z>[H+Z^9A'7Y(:!-F[^<$,\>-1-9)?X%GOOCF7E/ M[._PDL>R> 9]"R=DF/U^UB79*_2SX38/4+MY9C*BUW3&'8=!_AL\Z!_/06F^ MZ%3$%V=:N7PBMNCOQ!:O ZVQ>K8 #Y:59HPN,4:[+OC#EZ46!HU:.![]?PR6 M86GR[U5$_HU>*,,7PT8O')$OX&]+\T6_40N'ZMAZ9"&C&'ZC'([#!+=XV#MS M I93#,QV?^]JBGJIB#-"P3Y8O /'#^?G>C29>$"W#O!SMB!,F MG!Z;WL;BLZM,YI8_S("G(137R@&GR@2;;:MV JAUTZE+M4@$09,,;%\L;]G&9PV[=##IFMS;Y MG(8Y&N;8MIWQX,R!99*#*D";ZI7L/'.KD1HN-[@Z3>',=D86G>6M/_T<3*I@ M&(0YL\WV* N;:BP5L*B8'(>MFR$(\M[>]F9#CI="CJ5"!!63XPBDX\ < MC XP/OVX_<;GWEEC\T3QC(6(\B8+T7X9\WO]M:KIP#OFX8^>@CRGE369T8V9 MT:8S9EM;6(H <9P%!;EEY7RGW;JQNR#GJS([SLRX.$.:*H4^G35I(]@ _&M7 M\LI2D-6Z&0SWP)9N"*>.PFB#[7D@:6035/G^^,9-DJI)4AU=U):4M"F'K2H& MZK1N++,]R#:BE<;Z;W(+]:*NLHK\(.35!6O1[':SR8:&O,Z+?AW>,4;%7$O-UV MZV8X,+N5%=DVS-LP;\.\&TS_JIC7:MWTVN:PD\U1GQ?S%H#SZ4AQ.P*]?9C- M^(Q!=>3?P,WZQN !$]=S"6BN .FM:Y\GTAM'<,.!J3@ S(B6=@Z4UQXN/2BXU9&,P-9['P7G"1]$SN M,3EW$ J\4GA#@"#99M M6W\[SDQ*/H:6=C!F\$9]/ZR!Q#L[^+DZKJF!Q'M%D'CM.D'B%4_[:R#Q&DBW M4N?70.(UD'A[.5.(O[S$\;4XK-MNOT5C<0(_TX_6VUP[--;,P["P;&_G'H?7 MY:EOL?\+W],;3;F&!DWZK=Z41-:9BYUV[XNCYY@NN=Y2M8=#7 MQ*#;!KM/PJ'=ULVP;8Z&W89#&PY]K1RZ;43[)!S::]T,VJ;5.PL.?0WUMVW5 M7),*H9J&SV(,ZV[20,\NOJ M6>EY\=T^*&1S:._-[4U[9AUI:S=;L#+BPM&)ECGH-M1UD=2UFQU3&74-P=LW MK6%5T#/G5GQ["O+XRN"&"UOFU#@MM?M^128M%SMJ[$1L2F/WP/'A PV=9R?4TFZOPZX\2*-Y@9C^ M$F#Z> GO&7M,N)S?'YV0O] M-O;R#/K97IZ&[LZ<[K9M33\-W>%(GIXYL/:!W*B7H7HV%L9]_,C"G2R%\T5U M.'P$*H]?Z*1+LX:-< X#JZJ 36>3%D@XR'F&K7'K]^.34WGYI18ZI8[/=R4KB MZA [CEG6<6C0CE=!E@>(!I2F2\0X,H?#"F)-#5U>"ET>(%I0FBX'!*H];%<0 MC*I7EQL=LS\Z9MM^H;5J?\(OM&9 MW\[A,/. Q'O#UDTO!TF\\?8N@)HV60L'(*=1Z\8:[HTDWI#3>6CY0Y%1'_-* M^S@^]0H?G(>J%H7/5#LP"=G4C9N"@/_'WKDV^^O?S*R2D)"X" 1(H(AS9MO=(%5E MY;TRGRP\SP^_>!2TS>O?=O'.2VUIZB_@0TP;6R#=S7E4^=5-)A-_M,:R&(4((^"8+ MQS.1PP[S3JKKJY_'.8'' %TX_'*]AGQJ_N"3N_]RU\G2 YW&$"$2-/U-'?Q5 MA*'.>O60YJTT#QF-8?^H&M::=<$KH]SCC2W^[!.'UDGG:NO6:=TK',&<[L/ MPPP:P\[@:#CVZYPS6O8_R'(C7-5" M7 MQF8:U]+1S#FNII;B6XMN2XGU]^B.E6#_GU);32G'&X);-,U+DR^Y0=NZU M_MK4E#O\3=%<$F&^T0/W@LFG.2JOM->*.(ST?X$-K& "+Z?Y)Q MK&.!>#G M0&BP26*HB1A>LAI50H-)G*GR/_D,TB#!RT89.LN[*Q' ^^QFFO\5.%L+?E!S M[K;=*O5N.XUA:^MN\9QS[E@K]8Z-QK#33(-&5]3^('CU[-Q_DI.;Q)JLK6ZBML!%HQ\#=_)359 MX$(3GKK:&K5B_YVYX6H6[(G?C5S.OM^Q*2SVGEDO;.FARH[K9U#.<0*N[WWC M#J?3D^U0V 1@+<>ET[X'>\==_!2LB95F+&-AATVDP? M\5%OVM/:(\/@;,+:_^XUAC1@#'7XWWYFE=T$7A-BRI+VD,&":U(:J@)M<*S2NC<\7<&CN M,C&TC>:I/8%V4UP3QZLYI/G-*?AGMJ_ %ZAJ)QKW)@D8GZC!B))D=%Y9*V*^ M5D#]*PO0S*C?)N#-6,[+M0T]Z_6: [UWU0/&MK_[F %C@WJ^V&5R (5.^ZKG M?-5SJHZ<\W4+L+&AZQ$SF4>!QA[/7:>"<\VQLEL#>OV50SBLQ)RD8^[?KRV1 MG+7%Z\D&=S:W8::B$F*36%R2.R4,\56[JZL#X^B<<'FJA6K1N%;1,,XI>0 MC?9 '?32B".5+HFJC U\&(_= (Y:L1U?&0=PNK9O+955^E@,9\>>H]DEOX+AV4^<\R$A2=#_\LGQTC9H %>OMHZ7LCJ MYI 21C]-HE5JYUN!*R=Y.ISX/%.\NDYL$/#*=MZ>B)+[3"?K2%;,6V?V4^8 M^JC=YF(2Z!\BBHI_O_N!-;9 G+\[SN3%M*SO+,,K?S:FOC)D[B>YEE[5?78@6WBOMA^1_!.J'>;_\T2E> M=JI:J_:BKY'?\JCF,_$;WB"J>NOHI%JY?.8\D IKQ8RR TLC75^* 8<)B(7: MT3DX*W+0,,,^7OZI ^V*:D]J%CHXK7$0"PU:R$+=XU'BRN43E]H/%A/I)NDR MU6.\X2-:XJLM)GDU[=]=Q\M]X3W0('34#'70+QB'I9P #37CG4 _'\9X.OC M_9[:[115:G%B3($KGR:::"Z(E9_?6F;J"_Y\YTSO H\78(LK MJ/ARH6_N;W)C-6983PQ$>7!=9C]Q":*84QFV01GJNMIJ'P/+66>?RLA3^UO3 M@GFJ@R#9P%,9(5"U!VI50.^^QYD)QRC,X B#GMH9U#[OM7'50I'[N^MSG?M^W!$_;U$K'2TRPUL5""!KDCW'!1P MY-8Z[<;0T-5!MX!D9W''6%*,L5J0:T$^5]276Y#IREC5#:/J@IPQ!69]B$,E M\->Q/9O92R7PX4C_"V[$D2-75JTOX)Q\6G $X+>??G4\;YU;IGB#??=?[CH1 MH[16C&(TAK:3'J8!3LZ=@(OGR"$XC,8&)\@)7Z18]";%M,,),V*VS '31E+S M5?;?VLYI(;U6%Z?!I.\EPFDAA&5_R%[UIO) 2/@AHK$H==3[:DB)Q<)U?L"R M?&XM\])$SZ9)J"021'EDKKL$JM#,G]STZ>'\F'2[Z2'T>>$N5]@S,RU"Z_<= MQ44\#+C ES 5TQ/F3LNX@Y_1[[T9[!Q!%^DT0\>GH\<\Z XKL(L M*SGI(3;B =N;Z9NC<.5\(DXUL'QB^STVA,N9\ 6GPU""A6/3^YZXS=WH>Y)] MX%O$5Y*-)H$;$@ZH8#H3$M"7F3F>(3 ]CJ_(G'$QXN+K$<1D4_DM331O_77P M[ 6\Q<7N8'>)QC)\K1HNT.5@Q3Q$LX1%\Q^F1R<3/B=S-:K MK288&C/AUT# M>^,?4)-F[YQCE[F'4SK@/>*E]*+,[>)CQG$-@3N9L^^"=D!^P8.X>?%.-AZ# M/8<_6TM5F3$/24)#R2:"1P[V=3Y\?+^S /T/9HD1+P^6Y;PPV,%.6Q;39?TC MVC).O[I!IJ5-:][G\"TH?N(U*"8VQUEP>+QLB]U!J5W[RT!,?*N:>HP[35/3 M(OL;C9EQ.0B&C4K(GY$*^+WYM:F\YR"Y8 V>') )F^09.3HT(,+:_ EZPYN8 M1&PP0Y])J/&98D1>PKK@KY!X+7CAG,$O0.'::-CX#]BR+4YIM*05?,!1"S:\ M_0M(I!UPY2MWGTTXNU?_^Y>^KK?>?/CRE7[2WKR&I8(.!D=7%8L2DF\'H3[#%Z\M H%PF=9*8T.-R,L)3U!1B!=4/!/-OG8L<&)"HK7L^DOUUS69JC0RW@M=FSU"JJ>UA"8R@4LF#[[\';XJ.5@*)6#JH X@=H3C4]S$H+WP M"%<\BVP$QA1_'#&+5 =\9A--LB=$ZM%HR/OTO+PX8V1/Y1);V<(VUS7.*2/+ M%*X;",=S?6JO9=W>:*@"*!M]JAXS==UCIH[GD!L57G%)P3UNQ4+ISV/\6)O?^RWW)DB>RUWO;+UDV MN.YY;UDTQ%176[UT>KG@OO=SWHAN*12J1:T6M=1=1?\\HJ9C%;36.AH8LRZ) M*FAR$RQ53(,64/28N<=4MAQZ[RDNMQA>&/D.Y2CD<*>3NP-77F">[];X(-'\ M8(]='*SF?>$>7N783^]=9_XHSN\SY1?ATY_#@]Z9 H\)<;LQQ!2HIK\I"997 MW=%0*,.US\-P:<;"\BS=\G5U?/\T_1E\'B%: G_FN!GE=MMMFE&83:L[H,M8 MKWF@42N"\?8(B[J-H:%V]#3R7E5;I*MB"**YM%' XTQEA1#=I%[<+%37YS;?<]^F6+IPM%*&J7W!KL=27& M[4GY+L,.Z.6XH?S]T=2Y'H6WHUEIK^3^=A4V*#I\*N@0RWW%5@MP+Y";^$$&]H.(Q7NE:@)GI;;QK5]V8W":AX5X?%U/B?(GLI-O#9MQGS_^D$ MUN3#? %O>4==9N8S@F=\87Z>]@I=.\*R763!^I[]()NKM[$?1U7,J;+Z@*J\ MX.H41@NCFU?91/%73^'A:D5W :Q7-&RM/K$ .1HOL=;<=Y2QQ3S/G&+%O _\ MX(ENB@6WF86YJO@-[^8UFG:\HX&+46R)U\96G[,I]K C_"!W\\F.@%JX)V?$ MY3F_=L[8\;*K[1P3Z9Y_N=EMR7M(2\2KDM7VXU+93+C>"M$.M:)#;4#:6F?, M5KL@U3':@#=ADO">%@,"N.I,^"G9*B$M7FOU%38"XQ;XF[^2*IZ]D,GIZFO4 MB?T7EXM':PZZ^K1O])FA#0:=-M-'?-2;]K3VR# XF[#VOS6L])'?FKFK$O8G M?C=R.?M^1SU,]\QZ84L/[77<%(,=CI-]G6(;Z3*=GHPNPB$ 47)$0^L].#O< MQ4_!FEAIUJ+,7!3\O^P^H%YC2'U-Z%_\[6=6V4T\HKZC^ULVS&+<;?U+IQ6O M5!DZB5V:ZV+'*WX)6LQPO +68;D;# &&]&4WOI9O1#GSWI^E[TV;V MV&36!]N#1]'=UV=R,U9KZ&:LH9M> SY5H<*^#8 M;UP_T2N#BOIQP4#DI:=C&3^VK*[@:K 9$LPHR1I$9&>!? M9%+TZXQSZ;R*.,/E_PE,5YCH$5?FXF@GF#V=XHD_TXEC/S2ZBH%+IAHL,ASQ MW>H7(^:9$E8"S#\!$$QBW_=$%G;'NKU@/,/^ZC'S9K)U'G[ ]<%#D-=47 *' M?X$&A'\L7+Y@$'E*9T,\T"&LA;#@,41N$+\-_X5=]H1FL6!+?%;4>P^,OO5Q M\=7&($;PJ&"KL69>:OI'PLCM,W38$=L!\2!,?V;:\G@W'E$S[> H7[ G'@_J MHP,OU51%-C=_#>9S[$T'(G\%3\2<0FP-JWT0V\1ED,S#JF4/-&U-/,2(GO(P M!DK+>Y#P0(Z+(!H9-7TNFJ3AU\\.;ZV U1A=KV52^_9:/_/@KTR^,\^(T+AJ4O^R]022+D;]O\_3IU,?&!KMLN_(EDJ"-ZK52 MW>#;47FH%)DX^@FE"1Q]^\X)DF*%F@[6S9Z>7/Z$LI6E3_ E.4%]VMM!?7X) M/-B,YP%7C613_V.TTD>)2T*_SCFN/!96]7%,3C.-[A?"_:BX+8&ADG-SG*L]]C6_Y ._Z2@)2(K,$OZ$Y%?/=W\/H0:^R#Y)4/ M]CLX'/A8;L"Q-GC9>C,]S"#BR!=R5*(T#9RHA#X1'M($@GR3<)+P$,(DSR8N M_8KH*F3%\+PE;!H6:^&SD/5+C+#NG0ES5;2 ]C!K0>';#'H M1WF DT]K9Y,ZR>1!IB.]=H8OF _#8!A$R* *.XQ80(RJ%1;#R#Y1WH=3] MN@&+_-R=&=L2K">]#_]E56V5G$K8-3LWI&1?I*KZ+5\OTJQ&*3/P//W]YC>9W]:666IF,S 3'Q M,E"\NJVB3%G5#-8E..LS6QXN4-4U3SD;/L\K4;&>T-PB1.V?>N=Z9I.7W]W; M'&W*--91T69VQ7,=BQY-FG(KJ'SZ:0?D5CDBU1Y%JA!6GZ,EX+S] )OOP.7+ M[E#H[K7^VJWX'?ZF: X;Y$^3TCTYA*KB(-+_?9L_=Y^L%6)C6='#%(];%G?Q MOF3LS.?H;X,HIP^D4U$5/TW+'\?O. R[7-PQ(VG[7NGKC-Q=H*\8]:+FO MM'!0?6OKK?IJ;$NQVPK]N6_.@R!YN$_NX>RDZ2/S9O(OD]S;&H $]YII:(GX M;*!5H53&?5#R3&E6 S!^,=44G0UCH\YXN=[!J=K-_D;Z;"Y&VW9]N$8TAF5% M/G?GL)N)$M"D%U$.A8557%:H3?&B;NY,N"6K-Z)+_?@U=M9]=^R^<^$Z?XHA M3ZX<88$'"\K8\Q2AYYH*,!PN,KW^Y+)-+SZF C\:J83QVH4_&\],>!U-ZT"& MDB6&S+8#'.41>WML.;!4G.G@P^^Y'Y_,M2K=QP$83O TPW\83>5A-=>(UN[Q M%?8."Q); 6X$!=+NUHL0-O29Q?<)?9!WS!< M%ZDW+"B@9V!5P9S[JI0$V-4/'#WQT;#?A MA44SA[[Q\JMDN?;%>O TLIN:RBRV2 KRS F$-@'0U\T43 MRDBF[+%B=<% Z806R@.J^R3&4]>9@YSZ,].=W.%GEK&J4RP$ IF%ST9:^3=D M!^61N983^R"(_,P1-;>[M''<4? 3TU\$%?GDCH&CRIZHLC68+V0QR_9!A!L+ MO._WKU6M1 G%?A-;]BZAN-4I*Y6JB%A-M^A'TQG:.&\7SI1\=K!_ M' EXD#1D[/QZ>;9]$9[%2VVM,/6U#RQC?>#RP#L7.7 <,-_/:&@X4DE5T/%Z M]\N';V\?CM51&1N_7I8U+L*RO<:PTRJ;BW4;!]Z]R('W&\.VL?/ -R"?Q1MR M-C?YM3.;_#H[.G/.W0*=G84,08L4A/!2'MD"F\A\))*W*Q]<^@SKEB/K)/.O M,TPC!C[F/BD!&2$I81RMC($JXY J,? &RM!.$/DDREIU_2^BYOQ:*F8!I^RP$+<"-@7(AIX:ZMP7FQE M[/*)Z=,#LKI/CP+\$/?Q&]$.=IT%2^!2P"GGO,KJ;;_*>AN1.(8QL_HEW;3D MOJ#"F^XM%[D']'YW^N??AM':W@"?A,%0Y4TQWJ,MX ^<;I/Q].B*UK'EA2P; MCX-Y(*Y29'=\HF]6HON]"N_;/CU^D/=LK\.V7,]WQM]GC@7\[\E[7\)4 6YW M=K:6@V"+^V;VXX"+T1WU$Y]P0XD^8-$&C!7.6#OQWG)>_L$G3SPL>_Z%PYGP M+SQL01^+NSGV(_=A:8UA:UMQ17Z>,W;< E]PLSH*V.;-K@&T5 U"Y6,"B.@Z M8%3>_1AS\,*E;8O?F-Z%%ZLQ$S&/;11XT!N[YD@T[V^[CU?#"_D8Z*SMA-A, M3A*(8MLE)WXVVZ0)3\6EN0NX9+S1W;3N.9M(F*DL9*D:^G$+].-ZT?.!T(]& M#?UX_K74T(]EAW[LY\4163F2,=#%!WN"UAWKC-#0DE9=04.FZXF,C)#>:*?Q M0E8O$[ J7S"J^8W93)21'03J0>_9]-=.NYV!=8B_U4N6;L@^SF2Z )_U@0'V%L*T)X$=Z*&JK),[C^/(X?DX@A1=%EE$( !\ 9QT)YA)*T'/OI M#@O$"&5/<2!J?Q)="V$@0X"'8-==4V84XB]H D>N%K7^@BPPO^P'K:]#^$)> M&-&O2CEMA(ZC^(B XO$#T\!' G'9+[G"E\3J74]2RHY@A])4VM(G>(4A7.VB.RDC24 M;?+67Y:9SL%X.?!$72'\%K/1LE(U_M5HC^1/KE4N9N%&TF>F$ ,[8=DA< 4C MY$QZ(+R-8:IE@>79^ M"PW)QD5A4R&3POJH&GV$DM]MMS657OH[AJ8'%/TU# M'88J+&8 -I2F&IW]2U-+HZ97VU+"X6Q;@Y!KJZ9L:\V^UBU?#63.NLPJ57AJ MUT'RFUU39_O972GJFGX$ZEKF;7&WFN6W'QW14"+,@LQBWV@I,J+^2T+\QL#M MQ6H0K$A^NU]-[C62A-+ORJ.$%A8M0;=,"N*'FR8#WI6I\"R?2 &.Y3?VXQJK MQO8W);*-85M$6;VR@U9V 03'-34N<#2ZS9YQB1Q6*Y&L#6M= M=N ['EC-G8>FUP;SD[7%BI9]9I9E[)K\N$HTA1'$PQPKPO)"[AA&8]@S5-AZ M20 KB],;Y_3=]N2!WYM?F\H$C6H MOAWP;+]BRK2^[#:&@^/A1R^K+&L1N T1:![?'R-E:"_H]+S+*[O@P.MW2:8[G5'WEN2)WEH>FU:(6N+Y=8* M^92"<:[(>U!4Y%T0EGUQ>J.$,>31D?<).I;+3[4C(^]:@]ZD!MTQ"N' R+O; M@LA;J[BRK$7@-D1@QURX@B/OKE98Y%V+1RT>9XB\=TRCV"OR[NK'1MY%#H': M9]H#TK)ZI>I7"OQ;EZK7I>IE)51)UU27JM>EZG6I>EVJ7I>JUZ7J=:EZ7:I> MBB?7*ZM7=LE2=4H7].C2^]**Z,"K\;J8\@9+9?+EZP9GNA3OMNMR] I=BM?E MZ+4&K37H/AJTVRKZ1G /9=II#'55[Z6'X51*E]82_'NCJ:EK'OQG#:ABS9!ZZ9G#U6U8/VVXN^Z8.9*"F;RZ87V MN>+O7EV47J'XNRY*KS5HK4'WTJ [>OU.$G_W1?R='A)4*5U:2\AM2(AQFOA[ M@/%W.MRH1: T;'+-(I S_M[1NG1\_-UK4?S=*UO9>OQL3G(:8K!D"E@^/N2C M"O#N4>D.#3U3<.K9VI2N \'Q,\>OA$/5/MA??7@K_N[3%&L/[;')K,_<)>:S MQQGP^;W4S)7RSWX@:BKAJ##?B<\IH.JHM9$*#.=H6C@(X^J:$]K-02O[3W55 M>KVF>DTG7%,Q70Y[%O)F?DPS5JZI4%!2Y21+VN)5;94H"'XWG8IYG<+Y_RPF MW(A_K":&\@G5"[_'B39B,BS^W7?$_[Z3DY".K:F^41H[3S8\:R+^;=I$:2I7 M%[])3'H5OQ+S7O/4;9]&!-(EG94[F_947OJZ3$<)K6/OKRLD5"VTM="6A8H;A?9*NA/S%25YRJOUCL148OK4-RA[,]F5 M7J_LO_]RW[WDNWK9 9E%06HB/!6!*:;''X%CWP/#4DX^S)FO$@IC&EO["Y\Z M+O_&?N2^LM$;0T-M=8\&?<][O"6]X-S=8GF+LGF]@KD#JZM(P4S+7AM!'X^N MWL]U>%43NUN7O*L6OL%EK.)6N,E>IVBXR:LUB;5L7K%L%NVQ/DPA&%L7T =[ M[58! M3?M6Q6C=8SODX+V%D6;2[ - M*\D"*OV=3?X,@!'Q0%Q=9) M'WWAEH7_2ZL8F9;I+_%CG(UG"KT25S,-K*D)G\,W.B/0=TR< VA6[M)7=Y/1 M1(* 88!/ O5AWQ,.NYJ;6"%(CY@RD(YG[%7"!1!-0UYH*H\Q\LY@N;;CP_\" M*12L.B?[ 7S J:!.REK& _?A.T&P+9_,W)\R<>2:GCD=7HS.=R'+"9W_A!P[ MY0A%#!+AN H5L@,MX(DN_T]@NM0\X#73'1AQHY'UFYA*D)*(XO\F9(Y[6@CL M857P_E/2WLBZRM;J*VP$UC'P-W\E=7-\(6W3[:S1*_9?7"[:6'/0U:=]H\\, M;3#HM)D^XJ/>M*>U1X;!V82U_ZUI_4;XK9F[JOYXXGQ)9_!2LB95F+%^R[=DO+L:3OFO'!Q-)4:6"KJ+H9_%QN3U8,^8JUBX,73 Z=?N!)OHA OX M\/51Z7=T8;+G[$_'E>Y+EK&W'/OI#ET.Q0$WCIQ$\6CPOES.)2>ATPGO1$_' MY3XS+?B>B$W!AYF88/#-$7FABK!VGG#)8%T+AR(#9PK."%>5EYD)+A0X>J9P M\YX9N(Z!IRPY(Y<1XM*GF:*W.B!8OSF>+Y>=7DZX#$&%%PBS.3P.++6(4RSR M".'_1X%I8>!*7Z)/3Q*^C *1NT/.DXB)8W05:W5L<&JC1X*_%G\(^&D^^CR" M8DA&<3@Q2O_U.)(I_G(A/6N7@2 K4^PJV:YS>JUUK?,K]SS./X4G3$+Q#5;[ M:?HH/;Q$^@^8=7P_"5P\E94*&C2&J^F%H0ZYV[&4E (L8BE][$%.+44PT9YL M+TZ9#M^TQU8 D9*S$/X[N/:P VY/0G8E]H>%.<)'E^&:*WI1Z C%6\"Q!N=U M(;I7,'SF?AC*BB#"%*QJQT.1520LPC)D\6B9^ S/HVA.;@2^-PHC$G_&?/IE MN/(7#$=&');/W;%)7"KTWX(MA>@$G@@SYO#K0+C4X9,%#X=+7<883WKQ(9W@ MZ>, B 'N/$@H\*T7()& <.P'1G00 0NJB/!T7.&20);_"*P+=@0]@=X7'Q= M@1@%UPQ^I.?8X,0LP:3YYER,%_#ELL:@P,&(T8*;RL-D8@J0* N"OXT9._KJ M>LZNLP&(:FI/[H&31MS]-"6B>?\$9?H'Z"=TK.@WGR45TPQJ!_,7T,$>MZ,L M76O%K5ICZ-@\E:5;Z:9PC[9/_ X@_-O84QZ%6L13^ (+>4?K^"H7-_GF?)N9[N2S2"/D/1%]PXG('$66>J;\ M Q *7BI2 !!^;JJ3!]((ZZB1@DL M>AA]&40%GP,6E-O1N<-J&?H,=^@_($.8\7>84YY<(NF-4**\,#$PP6..,\), M)D HLXO;)^9QK% / ;%S$?UC M3A%TNDQ"/*/Z\#VQ\!S^8$SR%KS:N5 MNI2,^S#=8Q/XV,T$")DV(+,>EU,27 ]$(GID].W0=H,$@4D3UGTLK"(PSLAQ M7>>%I!86IL9U+DG=*D.%#:E"[-1M9(XTM6D+=443*Y]!21-1-A@[E*_=RT,* MK>QF]*:ER:T)IB=1[.!7Y#U":.F@OGTB7Y4P_# )B6Z4S"(SY9=?DIEC17J_ M(LN*3TKDZ,S_LG#^9I@[A4U:]$NPUUE3.?LTE;--#\X>V*EF,IH0$W0.@$'1 MU$7D)CJ\P*LW6BF;[,Q6RY2^PTNXJO^4;W\0+W\KW_T%7OU96-_(WD"$'!F< M=F-H-'LI@_,3[3[G#RTV7WORDQAQ<:QD>+$5=!YYNZC2!OYE(?Z^, MXPZ=\Q(F]W\0^X-^V!J4&+E(]B5<3Q2I:'L$*$9C.XY.YPQKZ$*\IJ=S/IE! MTS[6L%?"M(ZWGM#)E8RCI^!#*'F:SKKU>WM"$&$&LBR> MH+ 1$TXM@#)2T[ M7C3-%^#UD@,ZE=(E_4C2YFL)H/V80N9>JX%)U&OV^F7#:]&[]4CA*J^IL_U) M9T :.1EN2:7:82\"NE%>O(U3#FHM/TD>$_5S9T RJ&CK>%$P!D=WWU>5?@4! M&-PJ_6X:NN ]MJBEKEWQ4J0L(Y1;36-O+BL=>;]RRPH35Q[>W:U(?4$\B*TD MO?[6@.W;OZ+.@-Z.05C)? _F(/(VX/3[C:%F]%2M=8(6G%V27_(.G%K*;D3* MVB>7,JQZ:0_4;JM=2UDM9;SH8R>EGF#2 M:NE\B,\NOW,6W#Y!QF\OZ=UWGE[5I7<72LWQTMO!5%?FT+G*3F&L.2C&0;M@ M5([G(*,Q'*B#FH&NDX'ZK9,S$%93ME1-3Q?Q7H:#ZB3$Z7GP[]PF H!+X*H M'-AI@\7/=4;BA,*LG5R8>XA=IW6/M@9U.%E*!CKYW>N@CPS4U8_.5M<,5$H& M.OFUXF" #-0VCA[)4))T1!6L^3<'V^:F&ZNN+EET=8KOY[@BJ\=@7/\M[HE5 M6K]%H!PMM3,X.21P&<+O6KIJZ8I)UZE=SGY+:PRUWD#M'A^UU.)5+D:KQ6NG M>)W:(>^W=!"OKJX:[:.K%$XN7M)9#U<@J2I0]RJ:#;S4]V.'U(:3F#B(+Y2O M):=>VM:EG3NR+'X.^I[Z[(\D:A=&E$JH,PI=SV"OY;S27I_D[7M28]7"M&OR M>UVJ4*YFI1OPGZ[52]K5=)1 ,SS(2T(++\UT;+7* MZB:=4C3I9,AN6CP'C>&@5U1U1PE"W9I!]N_!V8=!M%9CV.W6#'*5#+*K MQV8O!D$H@-[1[F&='*B,>:];:,K80G.TIZYAN8S:TW& ML-<_^J*P9I!2,DC^F[4T@W0:P[96%@UR.QTPS^E"I;KUI:X>ON+JX5,[0P:$ MO6UUT#X!>&%=F5_+5JEEZ]0E9UJW,30ZZL"HA:L6KEL3KE/7KVD(A-%7P9TO MO7#532]U9TEEEG8+P60XBAV'$COSP]*Y-WC??7RUW.W>5[TJ,.H+V?<#<6]N MP]EO#'6UEP$ ]+J^YJPVV^P(:([DFT'--U?*-SM\]>/X1D=P%;6;45EY=KZI M'?'Z^Z?Z_LTTBXN;F"P4LHOVC.LK;7+QMNT+W ?)&?3KX5V==#N6-.6V\P5& M%0=GXG2LC.MJ:J_H:8Y''5RYL^"UN-;B>F0T=[B\XDBBMJ;V!P7#L=7R6LOK M#X&+?U;@*Q3\313XHJ5PSV<^;R;#L.SS[5;L?/7RG^^['_)\O9GC^G<^ M=^>QT!S.[F5FCF?*"W>Y8LY!_%\R1_%N[17_3UGA"*K&/P1S6,!;_1EUJV@$C MK1;G&KGQ-K&,XYGX@7N76]2(\>;%G/BS4%G'OB556VOU%38"11;XF[\24V-C MX$#NGM_F$+/AI,@$M6+_G46YRP5[XGJAEXR('\A8G MX/K>-^YP.CW9#H68@[ES7#KM>[!/W,5/P9I8:=:BS%RTZW\Q!UU]VC?ZS- & M@TZ;Z2,^ZDU[6GMD&)Q-6/O?O<;P&RE49ZK\[6=6V4T\HCMC^Q[M(8,%UZ0T MG ?1Z]_IPA>"O_#)@Q_^MMW88MY/)UP;=6DO4]Q^MR>@^L!)\D'E/3)OIKRW MG!5OS ]<^%_BF&_PE%\L9_Q]Y>MU M&F!'QVR!"LD-^#82)NPEBO>%%-;[ +;$%6R0FP>AT5FPY1R922%F5(!Z=V-T M&BPA*]-FQY*7WHC3U.:*F.1MH1_FJ)TSZ',+I6J@ #OGAM&M MLUJWE+?: :RXU9OY+*W\VX!_A"=^>^'6,_\-'C_SY#&1V3>VWCVZK/%=! M]U6C'X#B,0Y2/'4;\AFE[E^G-S"UJ4#5CM&6>:(WH@M[]9ETY40J9G+ M\Q=ND3M-*6ROLVXR^F^[HABY=IPG5'('O"P M#I6T=@NAYK1V1^WT;A4LZG*R1GT*&VZE+M.I$!8+*:?O5MC#RAZ1YJU5 ZB& MW-H Z^355K>GMCN5F=1Z3IN\=G4EZINZS9YQL:MM9(5[A=$%%%Y0KVD1ER]< M[G&;;K*Q; [^E75155OVLHAOO-KCW8\Q?%3<+N:691UQTP:J=CQD>&W7\\GD M9R%RRC.S JJYFFZK/ZG-;%GE=(.$YI;$MH!S1BBH\N.LU58ULJKCP'51CIT1 M+)DJ"L-B,5$35MO14LKGHSBVW&+: 3'5NRBHM<$\L[@Y(/6Q?H"8P)W&.A[5 M?M3:UH%T6S5(11#HUM751\<>'ZBQ#'0LVBU-[1E%C7TI[F#K]KMJM=_)(OFU M! (735L*6RQ)75G64OF?P\7"",5B:D^R(V'\ST?'_Q?W'YTYK&+,)WE" MX.Y*/A#=6.LTTXEM",4L"]=-&9,G9L&>1L XF"79D(_%-K144X '[,LGRBCP M%=OQE27WJ5.1UERW&5Z&CS^MX?Y$)VB*_M*3,N^G!3[QF_/NA\_M0]FVUQCJ M'8A_-K,M=1<"X_D.\*0(3.!'3B^5VT9W"GX[8SYVS6+_J^?8H%B7RABT+S.) M]T<BF67>^"+'^?SSE:155EC#U8"P9V#Y6"R+U&[(7MQ[2(.5 < M%.JV_"=M_85X^KM2RN3+;TP@O!'+S(5:V#+:I3S7GJO6S+!N+ M!WK]K7>@H^QM=A:[F5BRM3*^"OPNPCL M]EQY633+)UOYZ#R3-E T(U0$*.;@H\!ZEB3#8(Y _O$'8)8I*!X&L@_J@"DO M+H2XT\""WS-_IECLQ0M,7U4^/@5+;BO/3>6#+C: MW=O'/^[T?D_K@&I:<.&H2#W3:7?@B?\73,PQMLN_Q1F YMB'A04N:1[0BK[R M"UJ&1]142U7YQG\P;\,KW\!'/?_9!+I]P/LBFXX+'BPW^H:$)_K,J_?!?V=. M\%KY,%_@>_Z7S1=OE'<_Z!^/L/A?O[TE P2"XY#0$($B\GCA-D"I\J;RV4)P M!W,Z_=^_]'6M]\:#W?K4'@\/ $^-2Y.&?]9;;UX<9P*:V.9P8D_T.^V-_. $ M+-TB<,T\4; M$C*?E>@GW,4/']^GKOX238RV%*>25%2">V,B"#(LB 4^XQR8S T?YV41F/^X MFP7>")ZK*B.7N$V->!5]=ZE:(CZ>L6<.015"M]!E]3.WA;Z(^#G2%U*%-H66 M@@\ZX.L)_J6_>T#W+4RJIK5?N+ 4TPEY=^#9TNX2#0KA%^/L_(*S18MA&.45 M(]V$-$OJH]?J&A\)XF;PS+>82IZAX;0][*6?X$E&?.>I\!1[B3:/& "?Y^8WMST/.2I:9Q-\)"F[!EC>-!RJ(\]\!1,U/WA)T(F$5N)&:A7 M&-XSU_3P!9$A(?Y"O?XZ;I#_P5SXX+JAQ5WZ!&8S)J,,NS'Y),Z.D<][C[# M8X"/TH*55Z9-CD=+N]/;=RT(B(R[QS]>;UMWI",H)(+C-^EYX'C!60<>&!X\ M-OLI/,08.:)GN &:\:8"SM:GL>^0K]5*[DAPBC@XEE3@E+L)7P6"<]_7V^\1#[M_P4V5S01 M#+>0FT+G"=;BC+_/' MO.R-R!SYA&@$?N.:S^''LS(5N5I5?<5:)97LS='8^ M.Q 1P/]PVT-2O0^ 4<'+_<:6L#E5X2!15NC>PKOO6IU^[^[_OOVJAN?QEH-@ MHN,8'H3'PW+)X^+Z+C.+O06Z.U&&F]%=,UJQ?)4TN_9F6],8X@4P+F M:\SY1&3)J*;J&9A'$&Y%D=#C1:"J\8R3#9^:X+V:9*>"R/X'8/. F[@-JG*& MT;WT[,%\!CB"?6641(V %=HK;^6&N.C<@"0S-[2;65^?LPD/I0!TTK/I!!XP MNMPI[.<#JAX$ 0)5*^*MMPBMI/P#F!5>ZHE #AARC$ ^N(%5W*V*Z,L;N^9( MA!E ;>!N&U?QA5/8AO(*3@4HW[O_EP6_MI92"YFRM4Y;X2D&Y&>94SS-T&62 MH0[HT2 R&@D%'^IMS,D_PW$P*RXJX5G+U"Z>F8 *I.#(!QFV^3)BEBD'3R.= MV:SQW"(\M^X:=6H\MTNLI<9SVQ_/;2MR6UD%SYI;DJ-Z 6C M/S&- Q^8$EJ54<:=W%]) )?6P3J9,M=[DR;RCM0W7-Q MFX$^HZP^=Q78UQ-Q)2A!SZ0QZ/ #]V1>*PJ@8@N79AKM%@9RIHWOL'TR>.B: MP=? X6-8,!" X83?O^ GQ!4+Z'KPSN!+SX[U3-:"X\)-F_F1U47;,G=L[L<" M3V$HW,C,>C[]5M(YOB3QLN]\N3+5=,7VA&&PYP7P+4I:X/7OB'.TS!ZN9=)4 MY&V4%UZ^>Z%GR4>2)*?8K)]#V<'JU4MS/F6I+G(8:TD L&&P<&2;"\.5J1$X+P$ M"PGG,LX5H7!*]G%<^#6R%P:8'M%X%, 'N!>AVJ*8AQ?0DC%CE[A/W 8/V5J) M/WS-<;\#;X=.#'I5$$M)'RY,L,8^C_DRRE ACX:I&YEW 8?,(4_I+GQG*#EK M1X\:(UPY4>&9_$<(?SSA_<]QB(XD#U 1-L8\P>04/4HFE)452/&(UV A/P,; M1BP=R_LR&Z5'N!,@1$HHQ"A$\=-#^.:197HSP;.8]1/B+1W,L3R^-?D%N^&O MGBDO$"@W9'[GECG#.P1:+4@AY8B$:96"9E(D,6)R#T(Z5NTVL#W< "X[0QC% M!H CDERVSB])UA+*A/_ [*1@#](P"'PM(9%-H,>8_/280OFK1S<,6(]%1SPU M$2(;/QYZI/+F>HH0E:I0'WCZ7NQZFKA^YKQP-$@N4-.=6#*S28PNB*+&%3CN M7BP0+,$$OH=32[,6"#0:LT"(!SGSGJ"HQWW?$O?D$@@:= H\1G(1* !0SO1G MU*V!.PYQO@4Q42]#T+Z7AX\.Q&[/1,-Y,5O5FZ:?09UE7Z%J$&;E0WM]RT?^ M6XC>@%<#-P/1M=-.@>/"[_ Y29Q7?$X:&7L-A#;#7Y,/RWB%WL@)7/L50O1) M8/%/4US,!]N#E=%->\:N*HA32PD%@I"EW($ ;@WFL%AXB+[2932GL+DDF6)5;:?%!&Z?)3+I,?- MTV(0T4)/T.(60,D>,77C*^_96!;VWN_!#OE;?..--I>: WO2Q=WNSL^[N(): MO46'H][4C9++YS<,EGYUX,521)=%P')>6$'ON??H@E\6)YP.D?3J2+>QH@^\ M([!YZ:*^;KRHKY,JZ8,7?)H*6Q'R8>B%H?_UX(/O93J3=_8DJM_#^45A7L-H M#'O-=AH8\:?;8>8_Y(# HGGX:+B%TJF\_1N[L[9X/:W9:T*9;LY.YA,?F>MB M_JF6C5HVMLA&[XRR@MDF=1! M8TAE0OJ;DJ#EUWQ4+!\-SN>?&2WPS[26JK>*&G)7-4#*BV0F"0G>PX8-[)*@ M>@X?JUX%AFP9\?XPW?@$.\P2P1 M$BWP*A8WH8KYN^MXWCM";09B2(7S6\2]N56/@:%92]4'1RN?O&=8Y>CL!OAQ M@[D[-3]V,5;35>/TJ8(Z7#LT7 N %1Q8U'\QF2FGF5$/&IE2;)LG_ /J]JP# MN3J0*T,&\_<5S[Z5+/O9Y7,SF#_8$_JH9-M'Y-J//+\3WVL,#;5=V*2..O@K M$Z_E2E>>GM?ZC6%/;=WL^/3+W>$EN[+K6+'8[^_IRV5/+[K=H5T%4^=ZM/:N M0;VQ..;P,5W&@.9HJ(-VP==+QQYD22O):R&NA;A UZL8(>ZV&L-.RU -(UTV M6CDAKL?L76X\&6+\L,4"'D!P.J8L6U9<3!4$)$;W1 M@<4C6%B(+(??!7^="S#WY+/';*&P)Y<3E%:$2P>_%4;ZK!H+5]6-+; M"#YW MFBI47^WTD2WB%>I99>E=',W0[*:G#_^T8R[;@1!:JR3LIVE<21*T;!I0J]N^ M.D M3])B$KO>VX03OQ-DZSY+]1RR-7VOK>T_^JL2N%W]?K/7S0?QM U$:E # M-ETA8),P%S>'*P/:I7/@'.=#ZD9+M_]#IY/OVOSUA$ Y\A@KJ_^%AZ-Q/TT_ MN^!"F@MF?; _PF._O7#KF?\&[YCEOJ'M%ERL5*):V@IFI4%W&!O-P!X5#E=^ M;5.DX/R+,_?;BY-;7HR"Y"6;.TO?#W\AJ>@>)!6W<9E9N%3@[-'<.X&;6RQZ>)MDJ$8&?D%M,$Y[N3\W;7,>R(KP M\%0/]&?KZZV34N=FE$Z1C9#=?F%]N,4>9T&77$'ANQL2&!/JA> AVSX(Z-:BYQH<3%EFE8#TV9 MJ%"VNMMKMJY[Y$$9U]31B\CJ9]:C:48U,^+OQ516=":5=SB5-4]RO!0.V)GN M.?;.(I;[O \=.K![^[O*-*^-?IL&%=3TVXM^[59$/^VB%W+;9@J?(22,7"(Y MNL[FR=(;D[S%Q)B4!%;FP;4*_7:@RU MKCIH%=4B4HJJXRV]2K6@U8*6$C3]')*&%8H===#1:TFK2U-NKC1%:Y]#QG3L M=^P:O;KF).T>KX7[LI#_'!.,MV$$K!QGMJ"@_[^QY$4VG'Q] 9G',WQ6Q] M,?Q$Q7.]=ET\=SZ.^+!V"TA)KS-=#-]0B' <::Y(J>RG4^0M?&X%TFT,!VI_ M4'#D<-3AE3MNKT6V%MF"_,I#919+(#55:Q\=E=1"6PMM+;3YG/=#A;;?&';4 M@5X4_-VE9+;&SK@@=D:>*W>)B>&E_N!RBR&(AN]D-OIO0\V [^#Z[:>Q\[3S:!_.XK4FO29-HQ:FI-!4C#77S(1P=$KZ\J$N_@I6!,KS5J4F8L:YB_FH*M/^T:?&=I@T&DS?<1'O6E/:X\,@[,):_\; MPBAJ54#K^;>?664W\8B*E3JQV#"+!=>D-)J;VD;P)?D7/GGPP]^V-W9F]$YY M:;K104J58@ILHQ24U9Y-%F7I+?F6C<E7TKQ\=F%; M"L)RJ:$I>:6+3_S>_-I4IAS8$EX]!?[TQ+L65N#E!PM+I#(_?'R_O9?K%^:9 MWE,JM2STL+Z./DRZFN\GLIBOVJ\5!PY@#BN:":I_E=-&/T&H M8^.Q*.]-F]EC]''P+='@]Z^?WG\)![X?N'']E!MO(VQ:&O_M)U4!?^#5Z+4B MKI=@JV+?L!V5]J&B \(9H>#A-<8:#)Z0&N45?8(@G1G"@$V)PZC]()-_QS26 M?.5$O&XJWS(?O.)<"Q[@*2_@9P+WP__Y+YP?@$77/B65.T3E##(3?^5>:^>4 M:S5PK7J&+*BTV.QS1N\1>:.HTS!.N4/$1BCP-+JG7&L/UYIU&LHK+QC]B6"5 MH**9,K4<. +T18I2+SB+)KGT^&K?X_LR5]Q'59I%W=?K*L-,@ 4J_,>8<[ 1 M8^Y"[&$K%@?E"@ZO0@X.*!$O%5.4WDP_@!PX(P@OR'GR%'+2-H)INCP:8PU& M& TM'*SI>O[=PC4=%S]#?\D&,QB>$I[:@C8G] ,:?X;+=.S) MCF7C\ZDIU2Y\UF#QK#?R@+%560R2U"%I #^@GZUW"[8PU'X>D^QS+D92YUXP5Q% MAQQ_]M%G!K+ N\>!1;I!)=\:O'(.VL+$1TE?:,Q6#Y)AA@ MH25(B&*?9)-GF@^%OI'PU,B-$[(F//CH#:;]S%'@E[$\L/P-)N>X^\Q!JM/O MB]E_^-%EI@O2>.NCHUY,P@70"#L2?@9?CDB M_,I]4*^AL&22 'LL,MTA:448X6&0CR=PKPDI.]RO12\@;A9L.(=X 9V_F6,[ M:,HH4Z4\F<^HVR7 -OHL8/(G+GM!#C/M8&7W'^*ZXXMD0QE)C$-(A8QP(JZ. M9-R0T%"F%Y-3W$PT2PW6+G;AQ;:!Q@S/!);DH44+1B30!VBSP06U&;AWPTR$ M[U"9$270>YB <&^BPGP.'&7BA)[4!^"/(SR%IO*0I017GL0T[N; =X/Q2J' MWR(V@T<[@4\K0H9)O5&<['HB.G'2+(FH(3^KRL6$?#8VW7$PQQ>-49J!)4T; M7H&!)>EKL)JA!$1K'Z$K%<^3RT4'"_Q^05:.ID!F\,3#>.RX$WCN>XX 67BE M0MED0E&YDTS@#_P_ 1@#2XP$8&.:1>;% M;(0:M[#XK? VY2!7/+Z+XISPC;,DI(HC*,=96GQB=@X2[NX'O\-8OIX+8 M<>>;I2.^\#DP!"C.XRU'IS'L:?UFNN8D,AUTCQDI\K1MR&LJ01_MV+%X1;CI M3RL[D0>S*[9'HS%L&\UT 7Q>'5B:T//1 87#XLAZU9"Q;ZLP)G;'_>10?EWF M!+)2)J!_$E(F/39E#$XHK$H$,KYK4ID!_%521TYP4=%^P].%^O)GY++@,S=J M5^$#9EV%A^(/?L K\[70$B:V9,;=!23T""R C4-3\$405METEP\+M[D0$7JY M%X"[&_^X"H\-G[M@X#N#0PVG-A'/F;/O/%JPV$ZX<9#.$&Z1GA$^1+KBX-H] MD=BZN 8J]F)RLZ_,Y_"S:#'0;C@8"-F>$!-/+)5-I[!U,&SXE? ;'D=3XN(( MXX7CD2<5V1(L-2!3(JW5<[0D^PD3?B:JB=!6(J^04AD%'O[H-94/*Q>, M%N]$Z=%8BA&6']+(Y0N<(HJ''_,9A)$&L^ZB$\B2W_;@0]YT&3UB*JY\X%AC M?"4JI^"Y6;REXG6<>#PN4KS"G&8[S F^%LG18J/(-?1#N8?(<"#PL#=SK,DJ MG,P,'[$)8$/T&+>+B>R1N"% 4T649#&:_H!MCF>@I(2XQC+ K\* #^S.8\2J M\.]WOWSX]O9!3"*"-=R)@\'GB#8IT6P#_ %.GSAC68GCLQ_PBP4S*4LSCC\S MOI"URRY\_QQ"6V4:H,^T-0RMH!K.4+,SAH2-,3R='+?E)'+)_(G(#,-M.2[. M6@H%-U^ EL!O"*UAQ>0FQO8I2:Z<#7Z+M^<87J" *>$X8H4:]XC[/KDFK!O( MB'_C2CC&N&HV.]IGQF3Z]<*QI"O,79$Y='Z 9O(Y,$A./U';[B>&*Q.7\G(2 M=#2^<.^9T#%'$;LFFND^I[@KO#%&R%_N"=\Z]P;[=-&X(^>=NAQ8CM M\H5@_>ZYSX%*BK?'7 4RFM;?45Q=] 8'$.(->]ORD;EYC*I+L.Y@+P9[+Y." MLG9V2053'-$_-T;XV6L1OFOR;^T6_4U3T2G(XN,M'*S(L?:BS"X$"KR%5&8 MGU$L7A>'1\7A_;HXO 1KJ8O#]R\.WUP&7J9([3TS7>4/9@5<^!PCOV(AV&_, M_0XJV<6>'O"RG;%)ZI<"["PE;3GVTQTY3.27")_9"WWFA8.G30FM&;-%(FZ* M)'HF$J'NMOD3J5G%A >+B_QI@'D5!1PI6^2XDG9EZCIS3/!$3TST#,FD 7N" M=* O7Q.G#$"YNL$'P5 HHDP,77)&:7(TI5L,D ])- M6#XA(#C](U:2%C6E[3GE MF)N.E74R2]X%V_<89C+2:?["]X_88%;E0"FAIQ M,6AU4@T5\#M\2W+P!=(KW.@D1B]A7)-M;")#*S-3,=+.3-B?.YXMM\WVEG=[ M&:'[:FK%SG DVWF^3[>#Q>4N6Z\(:M03,.*_+^FTB3*NJ9@)&+TEJIG=/#5,.XG"Z01 MRK#H@+&&L[VTKUS#V0K5=18_>G"B4+5&HJY%]W9%]WBG=;?H:JW&L-/JJKVB M0^ R %)O+3TK9Q7(AJZ-V'T_-F/(*S'1/R-SWCO+ R9!A $8B"ZNP'9&B,G M!(+((L!>*Z JW;;9?OAI?) $-HE:HK"?C:[DGA&:R"2T/"H/H0I'[BZ8BR43 M5#<0EL5RV6L]M9P79<[]F3.1-2-CYKI4L+$"#L 7[^ZEBG4>>(GZ%B_]V6>) M>;5634)%R*(H!>1QX7)L=,*US&5!CB@Y$7 9^%DF*:X+DNU5[HC2MKM,2],[ MC>WU2F<95YA=8*5I>6MHOOK.^#MVG7'7>_>? ,X \8RQ"M9RL) F73>C:>FZ M&4U+U\W$GRPKAA3QAH.*4<0K,EZL5Z+T[=&9SV$S1)2*%;W%N\RP,VVC>225 MM]6W7R2Q^TT%/A R;P9R[GZ?+K ML7@@MB9D&8SP/0@-*9L9'Q;^<>&[R26M_6G]L MXL^DM[ >T+=$6XTWH]\@DBP6]F&O!J(^R=^/L*J-&B57G>,3/H!S63W@3(./:"?\!7_4^$TP\_@HWD?>4VXVA8V>< M,:XJ1IH9MR;-Y#ELI7Q(A1D#0YEKZUJKF+UO!;H?:)TM/FG6LC8A(!6[*J,Q MM-/P^YFG@Z::7$/@6-'>3Y6,R*LOID? B"O5#+.:%>(9Q+Z&D\.Q;X M'8@Q8)E@1T3;O.QYI\X"^F<"Y%*57<1X\O@G(6C4#+VO=&'?+*%R16 LB0YW M["@GAR,!=167/Q+E&)M5KK^6> 7[1E!#@(1\MN#Q%;-AGVSE_QAX%.Y2* "M MC86QFI;LDF<39T$]C? [_*LPU\HG0J.@?2NO@&]!EK"!C2JOL?$&?O*"Q<*B M#AQT4=T8:\^=B8@"R/,F)$)TV>%_U3BN-[T.WQ"A5\.GI%A$R%I/"/>SXF-' MH&00S/A\83E+CL!M*_??F4*, !SW6J5>^\#RJ?>;ZLH=^R[\#G"KR\<$([3& MW=2C)+ =/'-B@F^.!>2? Q?;ZZ+0 ^O;HZ]&^UC#'T"R!1!-N#2# [XI]R*W M$.YP$4 8Q&3DL]AJBDA04^Z&WMH%9DEZ[A>,)7!QW/9(CSRX+A;,$V3P@_1;O8+YV.*$V^T==706VJGE='C+#:V5NJMB%)NK;L= M-'D343;A4I2'*-CQW5)[_98ZZ&4T!&8217:!:D09HZD\;"%9]G>(2T%]4YU] M:5DMM"WO'??O*#:YB=L'XO8&F344Y>:GHW<^0+;JJ'HWHS,SY*F$Z19Z:1'3 M<0S7%<]NQ'1<[D")[1*FC9VF1"0-=^5\V7[Q!:8:? M_P$>E>B! N^D*0B5Y:THKY*6MI>PM&'>"&T46CKP"06*2O1V"9NYWOZ4\.KH M\%='%1D[;QT123 8ITR(Y(IXSLX)H:]B>%+"W*-09OT^? 8UNU/X1[^_$_DR MR7?H(X00LCFVM8S4# /<<6T7?.*2K-W!,A0>QU#[7:* M=<9Z6X4\]_#U4>EI_:0EF8L^;8]PZL*]BI$) M-!H3,W1IO<[\1,.Z\)HG4A4+9A&0DG+:Y]KCD[@J4WS3E N80E5!N$L!? H6 MA^&6[G![\A)406Q$^BL!2GJFC[#6[C-8$4P;F@YYKG*9^)ZQ!,=Z!@,6>IBX M,TI(ADC_XN.F\!'#Q^$W<"GBL352RS:DED&-U%*"M=1(+?LAM8CKZJQ+['9T MP[/OO?UXQB>!Q3]-WTE7]:M0'QO,O64Y8XEY]26:A?R9- Q!7Z7O^?7.^HU^ M^:T/QN "DH+2(U@IXA$J5C3(9'4-)"U+EH&(E^D4B[MUO[];4D-KE +&HHQK M*@9:([,67C.J"3CP7N!+_HLS5WF'.8H\8 .E:(4X$]A(Z5$$3@NVL7O[NUI$ MKHU^FP Z:OKM1;]V*Z*?=G, )W_G-LT2)9S@"4106/="T>:)NN>ONJ?B=KHF MM+ZVO6]"QBM\DAW.O!-^>MY&"AWA.@RU-2@_E$"-UE&+7,$BIU]$Y'#ZNZ9V MN[7(U2)WY6P#,^*M&\]!ZES%7".^A:IVCK54-$5-*IBI((:?Y!N<(=8]6N#77E))K=N!S'*** MMD)5M5ME@ZJZA606@0SMO!N\"%[&50<$-91(UBBQ,SD\;1PDUE/USM%P9C4J M4"W*M2AGSM,[ERSC-#U=U=OITN):EFM9KF7Y,%F^2!*OW3Y-$J\LD%]Q^)^* M%.=+'("J01]\36 %(%8%%F[W/>#(\EVA;!N* ,H\#05D* M@JTEMKJ6$FV2Z-'NUIG1>NL,"+TI2D%%B6T:Z&82N!'032CRG<;0Y[:8D;PN M))0^CCH#$!?"HTWC4B)Q3Q!42 MPYHV =^!W"$TAA.>?=7:27.WLVU"DSKZR*6:H-XU[X,4S+^[CN?E #UJ]P[8 M4KO<6^HWAA_WP7%*@LY0HV:H(?/G@><%<_(YZ3-(M#>U!NOFB/4A#%[Y-;4>.F8^30'1OR:ZS27*6JB3/ M:FSHJKGL%PL\M#O8H&-Q[^XW<)L0Z4$\,03IG#L3;JVFRHKAG_@'(6IPEF#B M7/9$J%3AG@^;\4G;WZ1'C.HT(O3[S5:W6\)2_>R_%%&J?]T3!%,%_4I=HP"8DC71@D,"/*RXZC]@^YA'C&;^'(_X@3_@+\U=2@4W)H5B M-]AJ]M.W@3_=G*5]%Z(X/#N(H'#L^-ZB1A#=D$@49S:R1"(\WS^BX]TH%#K8 MBG0B_DB1J*"EB$3",J<<\;1$K/^Z+*8B\JBJ(AB;,IV]PE+1VS@?AYADYSWQ M6%?LWVX,C>:J0B258+@5B_!6(NTK2Y-;D]H8G-48%)DXW284X2$+8[ CC1HW M$IW-19L9EN(JIB"%:%X3+JXL)-II9DXTC5LN[A\]S_1\0@NC.RP&3S#=R1T. M)UJNQAHI".UF A-[OH!:=;.#%@33B@8%A>CD\%XW&--%"RQB?;20+SZ'R.SR M?C-^?R- T+W5%N/)W$V+D.\F-4&X8 IR#)H/$F2#<44&=/'#\X"8 ]X2N@Z%^ V = M4]."OZ PJLK4M$$XD) 6%^D-@5(*'YL 3WN"L'P">W=63+J+9Z+;\B0JG\LM MVN6"QF$ U4=X#1G#HA:SR."14O :*C@,DQ<4+4O&*Y'&'+"W8:9(PU2A%HRVXHM=A M@(S&$/^6@2L*+(_U/D ;V_%)5]E$DP5;QL8'R5L\ 7(80FD"\SRO#D!R3S-U MMW3O&[O0=< DC.AON\3K?Z$&5P_+!0PJI,WB[*K4>C,>*WD3QQ(9($ MV=T+8JQ"-WM&MZEW\]W@50S.JU[3GG>I[3/>I5;BDG2](G%S)'J-NP^O?>@R M6-[]T,_OI'-"__B,E8LW3B%%4D?YPN=,>*V/,<_K5\KF_6O?5-XU4NHA O7_ M '0Q(7(8*^2@498S MA[?7,YKT^!C^$YA3(0*L>+,)2MF'&%79-7O:4XNRS0 M.'%18.S?Z='4 @M336,-%Y_V9!$JE?=,CDVMX+[=PD13'G0QHIGG^\1LCMFR_5KA.'Y%5.KV'GH"-,(7WPO(!/1!&[*) 3(WSB MF;6(X+G=@D%CV!EH:LOHIC1/*G@XA%W/#'1S-%-5V+9G;?'Z++AVG 7W=ICP M4)(V5:/N,N1&"[OVFVW]HE _^4[I?E^04%]94SO>]&%*.:6 MEC=HC&ZWU5/;':V@D.'R:?DC O3;3,OGV_SU!?6=DJ;EC0Y$\_VF45;1O'B< M7R6CL6]%XZ&].2&""?>0P<@5%7TY#OYJ,Q-&51RQ(HX]>WD, R+!YF!K*T]9 MLZH5"=$.RJJ6@=WW@D/<@85^K.;=+0M1I4Y4J"-;_/,!+!I=\*/:X$7IZ7N, M&F/]5)PFCI>*_&4' 94@%Q;!I&]:UY$NZQ#F6!%]MSJX T.8'H8P!HX%,SK% MER]L._%KREA6)%(Y*&-9QR.;1"YO/()E0MVF=G0\%44=;-;I%E51?$I]]5T_E(;RC M[P)<:=3IK^\E*=R4K6+303-K&D*:17>(J8D1LP/BLYV1BI>?LM' P"DJS722X=3"5#8Z8+(3PL!TJC,D M1!;,0/&V:DV DT@%6S&0I 5&)^/-PO%,_,"]RQ%PY9FO 9^2D) 2'B"UNHK M;.0Y5N!O_DJJ2_5".!&]UAIU8O^=N:L>VR=^-W(Y^W['IK#8>V:]L*6'CEW< M:P.7+4[ ];UOW.%T>K(="M\16-81Q5?WX-IR%S\%:V*E68LR!T3V6O=,>,EAP MPR !3<.P;'VZ ORV4Q54EG5\*Y_FP0:V"R1]LFE>T=H((H3[0A7$"4PGZ6PP MPLS)5IT9&C+4GOE=$UWK;S=([VBP#.=?N?MLCGFV??KHV")N(5/DD]]#&;2@QFWN;8[62_$,HKU,QZZ\V7K[][]*/VYC6XK PE80'?X036"!^>HN6;J/ 382O"8R@'AMP/ MK,\1U QL,S)F+FA#0L4+QW I;S/3.SL\YCC67C@[";>#2QMSUP=YEG/ ./=4 M#%C' 8&P.=,I")/K"><:^/@N_%AL1AZJ")?B6PQ]A?S)2>;X$A6)3>)BK_V> MT/C$]'.DRLRQP', 6OF!:T=D__;U2T1U&GWD-96OJ9<0@9*@DF*C/")NY".$ M:X1/N4[P)(8=A=A_B&4IU&#VJI6Q94ZG:Z][9;Z.T_BO8(;',Y,_4]PE$ IY M#,ASA:TXY\AQ$1@HPN,1;.=V[:>W+CZ0KM=J#(%\G-]ESM2+T2[4Z7C8KTQ) MJ&/.YBV'#5(!NCSHS(.*H:@*3$J?)MPYRLO,',\DV*#%G_%#\=4^.6#2:7:> M/$()52F@&O%T0N&D(@@%=D_8K#$A5>9L20,2);0L-^$!;FX42'VO=J]#TF?Q M0_^"*LJ#H\>H$TQP%L)C#X 5&EG;<@XXJ[UF[9UE M6^WBSFJOBIZS; JKFUN99R4,:6PF'D'2PJ_ ;DA[L:?*#K,Z]$VT:!5A8T@6!)0X>!5[,'W6"7Y,:ILUU6LJ;$U]>-()1P['"C.% MOI :8'MO8KFA?W?D5/< ^MU*L\$ZR7;WDE>"8@+R\70L=G4$2V'ETQAI!>=(*UC2*.#@BX/'OQ*R MU7Q6\UG-9R4DV %\=@L=Z+_+RI-ZF$6!+>=ZNW6JIO-W_PE,?_G!QA&>!,?[ M"2]QO\V8+>NEHUJBPYK1^UICV&GUU;Y>#[DH'DVK6LV31:%IE5-TMW2OK\EO M(Q5C8:0ZI?TM_< C/79J@V0UEF2*^ &=I?IKO5D>E;FWWW=U'->&.3[W*; MTKTJ^T\BD71 !\_>Z?<0AZ.O]MM')QBO?&I>14SC=>$[;S: [0L9P*2X'12, M]2$8:S6[1\_&+8_ U=8@U7E936LP: RU?E\U.FDL@,HR9VT-KMX:Z)>Z(#K> M&@Q:9 W::5RYR@I<;0U2;725M 8#K3$T(#0X'@:_/+Q9&X/K-P:]ZAH#1!MH M=9K=HZ]8RS7UI3+9+H$56P^8+FVV*PGFF]NBM:G37NT/T@)6SYHN R_>ZDB! M\B6ZDI)VD#7K-(;];G-P] BS\@C-@\(+"$K E[4AN'I# M<+$<5VY#L+\H%G[O7P)1K$U$6;)?AYN(WA7R96TBKM]$7"KS=4(3T2^;*-Y: M =A[QYUR\_9*P*J4%8O.Z.#$V* QU/MJMYV>Q+I_7JR^Y2F#K;N16YZ+Y<6D MK 6@ @Y(BL&.6]06.CBZ%Z<\XE9;@M*DQ8ZU!+!C;6.;9VT*RL".M2DH2V;L M:%.@%]2661YQNW)34*'LUPY+L"WJAKVV"PN[R\.;M2FX?E-PJ0Q8/E.00Q [ M91/$FX5A"S'L"X!AD[C4;2#_Q D0YYYZ4V\;C6"O.4(E!,:![1J-8;?55[7. MT3U=!?))2>^9:L2"VT0LZ%0 L2!#M+O4GE.T8)=3=&M+5HPEVVM<6CDM6:^P M!M#:DM66[#HMF5%-2]8OJ-&TMF2W8\GVFI%93DLV**IYM39DM2&[3D/6K:0A MTUI%-!RSN9QI*&8Z\7)MWNGD$9IEFA-(LUCNJO)VC@U=&PY'DX0A8U_Y[ZR<'&>KI,]JOC18IZG/$3C MKVD6GGP.+0R^1\ML;A^!&TV(G=J3S.FP^0I?@1!"+#POF(O?94^,!;[5&JNQ MWP]^^$M<47*2[%:*QV9! SEQ_"Y."IXH 5&2*;_A;I5'YEH.?8E6I\RY/W,F MJO(R,\VV@--,\X8.YV::7R?8NCU6;URRV(=*UK MJ]@ M_FN_WVQUNR6;LCEHMCHGG+)YZ,J(JRPP&V/[Q\T"DM8[+AMO>NTFADZ MH@S^W*8I[KU,7VVTVU<;K5NXR-.*&;#PK+_!46?/=,>SCQDVO3'4F_V-EN @ M&]W4Y=S,+ @)F";%1=L\T$B4I=8I4(96R8"MI9\M N+8K(D M T_X/1SP!WF^7^!XHQ#E3H^)1+LQ[#2/GOQ31,G&94[QI]NUD,^.!3QF0>!P M,N-X8ZW%)9#\\'3_B YWL^QW0/8'QPM_$?V*E13^"IK^M^:S"<[D1%F:W-IK M='IM\0N2^R)O);9)?GC$0NYW5' F]$%Q@#-7Y0^D\Z+Q5%%%,J.^XS,+.-;E M8^?)AB^CM*YX#OZ!40"W*$?G.PIZC1 1V!U8W+3!3L:BRLCH5'@+"W<*!(FY^[[E=E]#X+J M;C-==Q;N7D5>0M5D/G-KV520&W?RX9R9MDCU;N$WS"M'Z1Y'&7$E]E0'M(K" ME!=Y.Z[\%7YNKWQ&'_,9VGH^0V2\FLD$ M=X645/(>88,B\F?,5V3Q>RS9/Q5I4:* PA-YT23SJ!LTE9JAQ>1<<^T0+3;8 M+L?G@CHA/MS0V+&/D..\A78S?9&Y$O)\=.FTKH(N>JLQ-)KI$L056?*K_HYV M':314#FEAS5M, M);;75R9)J W75FX7CD;J\)]<%'K6Z)OLI>6\G+]E:JZ^P MD>=8@;_Y*ZD+H NIQIZV1IW8?V?NZOKJB=^-7,Z^W[$I+/:>62]LZ6%H%E?^ MH/GC!%S?^\8=3J\A@P>Q; M\X&FW75V7)J?2(SHB?*J%':T.TVCN'*,=K]\)2+UFNHU M%5IRM+T,ZJB2HUC>/%&%O7_91_DJC789R3VN3K82;;!.LWQU,N4CV-=XK>D^ M5RP[MWT*NFV]FCIG$+0?43^G*G5?::_7?-*:Q$>1F )^A3IL9HX%VP4GRP]< M>P.EBZG-O!:9)__^=,)^=00+.RH4V5*A4$^%@DT5"B:=%,HZ[4'0VR);S6QTFGKY_QVH. M&L-N-BAP/1*L#+Q8SX'9*FMEGH2-H%[4\$E>;@C7VO!RN[I&F MH*U! -55NT;Z;JDV!67@Q=H4;)6UBID"O:#\6WDDKC8%:^QYN0F1QYJ"-C!G M5^UTZYGQM2FHABFXU'3((DQ!IZ#LUWG&0(;M>[!0OEE ZT^5YU.W@-%8S_6\ MP&UAO[*WA6VC,6QWU%Z_'H96WR76=XF9+E6_DG>)[6YCV.TVVW5A2VW(]C9D M@^H:LAX$#SVUV]5K0U8;LMJ091FR034-6;^NT*P-63Y#9K2J:\@&$)%I:BOC M^K$V9+4AJPW9NG17QI!U6I6J[DR"UV]&$Y0ONT.)NM?Z:_B"=_B;HIEKL!.U M,1MQ\)7V6E$(1CP]OA/A=OU-.#:;, ,W8$E+I'!"%#0]+Q#IV+Q#( QM'R-V MR$@T^@_>V,""OR!]/) U1$8 7LX<\-#1L.$Z[8']1+-,@1^XOYI[RL8SDS_3 M L)1IPN73SC.U8,C2NLZ@GDE!](FL:-=L5'BP. MD1XM)KWB0[;->FTJCRG\?QSJNH4.,93_U3O@TPR)?X<'(9\MA@#@7UT.5L$# M/@RI+:4[G#2+;^3 \N&V5R^C9\OO/ MAD]]M*@^'3<-0D@VZ6FA5[Y M=(WM+E'9QFL8G:N8E=!![('!5BG/21?C.NC2Q1D2V\AR@.KO7@=I>L RS(W.P X&)",X6 M&+7YH+,M\\G$M"&7*_+0MB_"]8A$[%H803,!>V^\9!#ASUPG>)HI"[9T'L#A\]YJX/WH9BF?!^$B5/."GRX0J\%[[KF4\V.;MLM1@1 MTL#*Q;)P58D5L#%(G(M! -$#5XSDPR =?[:X!R<6Q3>[+R4G % MX3'B*48_XZ(?8I'XIRD*^6\4I2632HG0O-\8#C9%YK@9YT7LQ0^C-!GW198< M3W<]RN,FJB!IN5UP_2#*@8 0Z.,RS/9 G+;$[U+DL]^@B^U$"%VMMS)-0 >> MHL"GZ5>9\,]PPEX<\#^X'2/-H#'TS!]WL#-_EO+&G.F4N_&8#'@+> 7Y)?=U MP\DJW,4E0KCMAP!B4W?_:""6?#1:H/55H]526QEYG!WBFY4+4$%^0W=PJQW= MG,;=1;5'>IW@%>9^[U4H7[:]4 MC_Q<*%6&1" 3PF MZ2@=E50(:EY.V)FQP[U\H(S@6_*-!=^+T]TH'%[^TX; M]]6N_WT)5+^/>W$ MB3S7IB"@[>JJWDO[+L*=R[NQG9!CY]H8%KYW86,9X^! (D6>*9Y,3DZG$3&5 MB)U6D1+&1>LA_MN]OQ?3 O'@G21?IAL3Z0&,]VV/QS-/D56EZ!'?F]/=WC'( M],&RG#&^[/^W]ZW-B2-9VG\EP_WN1M4&QDA"7%RSCJ PKO:.R_8:5_?.IXX$ M)4930F(D43;SZ]]S,B40($#2[/N>3)>.7:$B/:&![KZ%&M M/)AOPVFL.*BI<(L[?,-!2:G/*A%J.$.N&. S_);< @"'JUWRZ-A3+Z7UT07PO>C=X <3 M[P;]#K#=IL&X\0X=A:EC@A8=R#%DG":"<()K7?+)M+O62$#:8$0> M?P.S C_$P/69T78%,KUI(0S&TQC@R8QLW[3P76/B,8!*F-?HN;J(2'?N)&F3]<84*MJ,XG;I8J1P4M9C0O9I$PZF+$7HO M1,@QAP6B90V(Q8R&'WZ(SYH]0S!\%GG&J $^;2&7.G_@8!LUBXW-/(26<,:A$T+0J\ M#50P!17@8Y3>A22."(M$XRV!7SGR06_80LW.UTF ZC#Q-%TC;@ FCTT,^=<' M& PU_CGBJ0K4^RZCWL@=!]H_R$S+,XF7 MLV!U_N &>2;Q*<:RW9G$VYWK.U'U&UFR=K?/C)'%GGKS-NTKJJN&;01Z8]FA MN.AZ9>)0W+[S+LI)A"H4I(75$&H;(9&Q7(.&FDTH6P]KL3R4?R/1@;;E\SG0 MME(IEDOQ7\FC3,]@3&7U<,>K)KM,T1>N.XLCI.Z$M_0///^ZA6[D-D>LGK1( MOK9Y12^?.:\%=4;P3 -\;O;194,_HOL,ZE-Y0MLV M+:=??4(_5=)O<_III0G]E).>;W>*G2^/$PL<9==4WC=.96COU,K$]*4V M[VH!,XKXUH/C)J%>._@>W7/?F"A%++LBIAY4QA20L7JM MH-1U*6-R\V_F-_^N+M;9NW2I(%TUK:">0;ND^9< T .S)Q8E5HJ M%RJ[-VH]"G/F(8)WFZ149-_!O4T:A.5 *%?+)'@$+M]>P_=ZXUX2L8W&]UVS M,^+YZ5=G<>/-=%O.%IX$UET7*GL["CP%CKADN4U RBEX#@OD"[6]G?@K>2YM M/+<&>YR"YVH7-VJA6DH+SV4H*A)6PZ8N+I*[/J+;Q42"]5M _IO+6!U!?[50 MJ^WXKQYR)?![<=XQ82/[8&XKR+O-L=PK#W#!N>97GQR 0AE4.!OIFX"]8S6.SIOJ[NM\ M[CVNVF$CEE) I8"F"&>ODE#>]KJ::0G=**HK15>*;HK _"K1K:+H[KO^^52B M&W."V'SGL"U[P31LWPR;-+59=^2:OLF\U@L,FM,F*8NM8V+:Q%1K MY]XF9NA@4QZ36M9XVL#*FQ!'--AC 8E$%\*8;C(K>LA0["?O,F]DA4=ZF2ZA M\,K+N7Y9B7K*Z+*G3*([SJQ_2QK')'O*R)XRN_24D7%-B>CA>%&YN#E$0OS49:%S >YS0"@O\^=B(--L M!U7V5+2=!\$KGTKP5#RJ8D^AZQ2DC21?S?*5?BJ^PLK!RLY[#"5CI96Q*D=A MK.@6DY[YP8S+?S/7B66X\L4-/_92_9(2IDN02=OM\",MO8?O2_(^KZ MS+7&=Z9-[:Y)K7M;+#Z0)2;U5]-CCB6JZ8LG(;7Y<6 9B9O()-7D,@[R*>1 M34>&"9=^7GM6TC;IS]4S7'(01JVRD.%<=E 'G_S9)4"Y>$R.MH@]PW:R+N1? MDR44&4V/'Y$Q/$9)3;U6U,J;I=@.GZR38SKO,:U._FZ4 M:(TYNND0^02N1^8.,=JVCX)RUDG>A1Q>1M.[ZBF/#"D5]3/.N]V9KN>'Z&>S M?.72B>>%=N"Y.+8AB;<5\5[[IBMIMZ70.B/7[\<2[]A9\E6',1[44!'&8K9ZY.0E"K517A[6"([=%_$J<3?ZGZ?>;(P\FR%P1WP+"-#R/ MP?^,5_JQ<9^4&F\*J*AJH:0?8.=UMHZ,D,*886&LI4 8:UP8-;U0JQ^\5D(* MHQ3&U IC/07"6.?"B(T5=\]92V&4PIBBB6\DC-72Z86QCETF"Z5R#:#JP2NW M]B&,!PJ-GLP__N8Z'F;.G)[I[Q0,W[F>.0MMK@"4 MBYMRI5Y0=C\R(3UE/E(6LBL+:]S)G61!!5FHU@L5;5\MEZ4L2%DXG3>WDRQH M:!>JA?+N&YT.*@N2Y7/%\NM\IIU8O@PL7U8+2CDMI?2YRA*:_/S@TZ0)LZP1 MXJ:8(8VPSCG:[63JNHY;V@JZNG-CJ/0<[B6%(;O"L,8[VE$8*EP8RGM+:$MA MD,)P.O=H1V&H7MQ4]$)=W3E6((5!"L/)':<=A:%V<:-5"Z7:OG)(,DTTZR"M M/>9)IHSR'"=9UA]WSCO:_K2+>OWBIE3,TE9PR?S99_[:7I@?1B"97S+_N3%_ M?4_,KW#F3TM(7*(;R>-+G)H=>%Q%'M?2DNG,3=HGP5E>,@TDXQL'='B6GPBB ME#1N^"HIB6A(]I?LOW>79Q7[ER7[2_8_-_;?S.E9Q?XZ9_^TQ+,E^TOVW[L_ MM(K]*]PC2DO52TP71OY#]GO+6A\S.:9D8Y+]WM9FTM1O[=U MT;'P\0O,=70V4I?6F'^*YS4_KF M)KT@>\_)IAY'K[-<>ZZDU@K5O7GPLL-.JGA2"F,B85QS*M]1 MA)'WGBO5ZH5:>5_)%"F,J>))*8R)A''-L81'$4;>>ZY4KQ9J>]O1*84Q53PI MA3&1,*XYJO 8PJA,>L^5#G^"[3Z$,6N;BF3O.5EJNZL_NT/#%?COXJ9< O'7 M9>\Y*0MG( MKW,F=9 %[SVF5@EI+]TX+*0M2%I)X*U<+Y6I:=F1( M69"RL+TSM9,L8%,Z32_42SN7HLK=2;(I75HT0K8*FD,)R!,*SQFW84ABI8ADI!V=UQDL(@ MA>'DCM..PE"[N*G4"ZJV<^,>V91.-J63<9+];5-4]M.V19%-Z23SGQWSJ_MA M?I4WI:O*S*ED_C-B?FU/S,^;TE5EJE0R_QDQ?WE/S,^[U572DAO-33Y(=JN3 M@8_3>D(K&K:HLEN=9/^S8__-?*%5[,^[U54E^TOV/R/VW\P;6L7^O%M=5=8# M2/8_(_;?S!]:Q?Z\6UTEQ=WJ<& X?=,>43ZR<*B/HP&0O"L:B>!\S'I%[=7T M&M65>KVL4;7#.M5>5=$ZNLZH0;6_E"J"O6D;O' ^04<[OO=)Y7V]#LL*\>U' ME'*1_&UF;G/KKLPO='LT'%HF<^],F]I=]NPZ;RX=O,(=7RVG^S.RS%7!0T!$ M9C3\\$-\(@.F&,(S?7?$+F[X$\>DV:>F38+'+A!\QF>;6Y[(*^'IRZA<#S6. M:1O,]J^URA&H'N^;OO89:3H#>/.8]&C7M$R?^O!X3U"BRRG1$Y3 '5](88_X M?6#_MW[PA4DM8F+?F@$S3.J:S"N0][[9[>,-OTR#D2YP/#[("U8,G\"(,^0D M\QW2@6=3TR"=,?]BV6/1@\;;X2)J\RN-$>\$!L\2?U-\?I348^S/+?\#3'AOMZ_+[5TZ6V05S69>8OAG_P88QAQ.,!K![INCG0PQN@H^#A>>[2TGQ3AZ=_@P!Y0+7&Q- M:#+[6,.!(=B.#Q,Q!YV1Z['(:O0 M%M"F2$(AG+_,([\<"^;*:8 $A+M<6"#XO^T0ZGD,WC2TF/'&#/B3> S>9_IC MF =Q\%J>M?=P@=Y&U*4P>^:%#&7P@>$XNLY@8/H870F7 ]AI%0\520.7PF7> MR/)A9)9%Z 7!5[U#H]9/*,J@#1[UZ:'Y=]TP!MWP-&##G.%K5-K!>POJ/&UFONJSK]2R3NNX/_;I%)CMDY# M3Z;!GSI@%SD;-4>N"X1.5L%1B2A\W*X/!J6T8-@)Z% +1XW3W&@J^FFFHI4N M;FIJ<3%H&\ZD@+P\!-8 [62-BW,AQ07X$+%(@2% Z_-EZ'@F7G#M,HOBHZ:M M:_]CUHX%C6]+TUMH!U@<(-;26P[>X"RAL:MJ<]2)_-P 1FF5"8KJN].2E#=V MV7$9_7E)>S#%:VJ]@Q)'6!<% 8 HF2?I]A2NO1Z!Z.+@"+ @H[+>>0:@"US M\2H8$TW-6$C?14'\;?T"50'67^[HO,]9%,*@_5-8?#7D0=/ M\3RP]!U0/DBV6P :EN.-7!:#AC4E!@UKRB(:;G3_-3*%C'O;H6#^U#-#P0-A M-J=3!_/L@E<'ICELPJL5(G^H MY,/U#0EK./(7YJ@N5%B,)<;M-A10!DP[@[ MP9H%.!E!16"I VP#1AX_< T.&-Y-OT\:[2:IE70!ZP1^X?#(&3(A+%XA A]" M[2Q&UZ4>H'7+>4<@87$P(@"'-S?7/OW% (XS!'K8JD/@#7]*G__\K:8JU2\X MK0BRF;[70_\!@1A .A/'#O>:;L1&1=_'<2H H=L%"O-1(S$+T9;%A9 M8TK"Z/,XS8&(;X(B(:!UL.DPO& C@Z]6UYC\&,&+B,R+H',31["YU>>IVL7F M)MO#%[5:.=ULM(L;K;@898F', 7DN#=F U=;?)[4 +-I>K[+@0F*%K,]$"*4 MBCB8W9ZR((C'TT0\^,.0DUP&/I:'SQ)5PD7R-3DS<,/C#FCHS\ 4!]!L;:-P>]F%"F7MEGI8&0S:_Y@T@Y&$,>;$P9<*K6X6),ZH?^7=&$?+RY0N$142V#(-+ 0^JB('A(UWV1EW. M02*0%$_LSP)OS0M34K3&X5C^9M3@EP!;4]GILBMAE$MCMJ"P*KO>C< MBV32&YN/PX:_)F5-2(D9".?[KMD9B;-V8.6B&G+Z%M"E0XOY ?,O**XYBTI> MX@A%WIV19?#P9H>1\&)K3 RS!VR#BTJG4;^X]TPBE# )'MT4'#S#,*8(H$ZB M?\69&9GX@O>^ Z^]=-YM(*\WZ@ ?\7@MO+&-]HG:23%!6@SK_0K6GD?F+KH+ M/(H)5'#>4;2"0"^2UPJT X^B^HM^P52;S5N^B'KSKO>DW7JV$:?97B8.QCU2 MWNR9R+T-/HM0[3=LXV$Z%_@.?&+C3\?]"1-NTB&BK5E=8/&0AE+9W M\1[0 /Q%0EEYJ+J ,>'I+K 7FO:OV#\#O#>-'N!4P&EDDX"OB#3/?5^>,'% MFY,0M^VM"OD"52PP$> \XZLNG=[E"-W?*8?VS \>T\3)#"7H"B$%$3TL< XR^ D MM]*Q+,&AD,$P466BQ1/ U$.%Q,U%D!KU\>"62[1_8_Y484Y1\8.5AFL)$E3 ML '89_,21FHZ!C_TR?.F &/ _#Y\+/SR(#KEF4#WGMFEW,8#38<"$7@CC*N) M)*I(\ D;;P[P53 KL/'_% FU*9@JD#?7>8L)B(P##'%$W@J'_Y/@ M&!K>3=_8#_["!WC?#-MB6O+:&+EC6+X(HZIHY^:CR00O\LX-&N%"A7J&@.'E M3,Q9?AY=FE[$.,_#X@F,11P^MAE,-4#7 +R8%3I]J-0$<_)(&'N;R.UT#")@ M%2Q6:-DF(XJBU1GL"X@75A#A,C-&H#CP9@3S/XKM(NDQ8Q*)XVX"\>D'&8Y< M\$A8XC5+3XA+P/ S8[6G($94+L0$Q2+?,TD4" MP<_,Q1PNR/U3[P\'M=T]9G1!_WC3L$A@H"[5B.!K(/BE1=SQ'Q'?J+ VR-8- M2Y4PQL6C8,"(W3Z:L]D0R:91$+6V511D3_&NW1YUI+RX/&V,HZN %:<5E%?PB(T.@7N$G\\T23W .0X M8,9?T$YN3I!JO)NS0)#X(-E@@ #5=[H_SQ&4+ T. JQM.,82R58^.@L""HNX4_RD7R)+A7V,')XLR)]88BK:1[+>JHYM8MA3E? MY+!L!::.)1?ED/9;Z4(UU8332WLE'+7M$?#<6^0%&XOD 5";, MZ0SQ.Z0D^CCFM%R6P9LXIT<%:>[M<5(C%B!?IB#T0!? MA\-P&9IZ$7.@OGAY\ +0X.8OTQAQCX?/,GPVNDD#YF,*XC2IJ+/SM9YX'7>; M6P=/5.--('T[@/1G9EX7*I7437TQ RM9T/]W%AVRFK;$(<-@^R-WXIYZW(V_ MG3[%BX7*//P"FN'=<0VP^'&[GW3EX@8L"F.+84-O@(7QWG3EXIRQJ1.VJ^^E MG=#WTO$ C77NPM;U!FOG=E!?2.>%5\M:/<75'&PXN37U_<=P?72^@SO)'*=J M-1XL13+][B0/M)"ZY!GI2;9SXDK'86EQ,[]A&OZ;<=$W)/?F!8DGR3'I.K*= MEF!)EH6YP6Q/XMBXZ6IM(+M6.7(@6Z\D#F3';\)(N-F@IJ5YSV9E\SV;'0_ M%[!BZQ=7>XOUZ7K<;DT]=K=F^"S"'[9=C;I^ACLU^]03^\- ZV E *%O8,8# MGYPCVH^AZ?)-: U0-ARHE,DGCS&!66L3S'H+@_G%ZVJ%LGHQO9_D.[6I\$"6 M8%>#@1M@>;P4$637&'79=#R8G" N/F<^E! 7:WEE[H \.$#/.[']=#P+J/A^ M(5[/A Z!/?>:F;GS2DH*Z^N.B:(7Q*1%2A(+=\30MRN24VMKTOM3.CX&;Q*; M^S;7G1ANT$OK?+4@3>B((S;1DS(8ID)IL"N13K.:I(^;+.=N8+U>6&^-1/1( M^^GNA72H)T@M2#R)\V"2:,ZK2["0:!PW34G4:E$ZEY>3N4F'8;CP!28=FW/0 M>:V#'I=TZ# 0<3O(U7ZG8\$LW%QC)BW4/S!>'\2'>YX3-A/"Y6ZJLZ9X,OJZ?#._6OKNU##]:+X=_%G\_?& MX[=6F]P_DL;C+;F];S>^O;1:WUN/KVWRY_WK[Z31;#[]>'QMX =/C^&?]X_? M^ UW]X^-Q^9]XP%O;3X\M7^\M,XM"?'HV"QFS G%'&M$,L(EC>5L\O3X^O+T MT.9K_OSRU&S=PD*W3Q_C6SFUUK1\"V1\NLV4B[OK6 )$/KM.%T"A>W;1O:>1 M2P83\!N)'\\VM\!B.KBRV3=9C[0^6'?$4^A/O9[9Y>581O#=W23%$WQ7X-"= M"2H&Q=(3*,8WH 7/-J:D[49).YR0EGRB094;EM\)!-CC57B 2UY&6*&O:/12 MT3^QS_Q613>"O[AN%R5!HNL&QC5:']T^IAM(H\NC[4I=*Q[PV;))BJG ML.W0Q!X98*^@9A2)6 BX-;X+2B&I$/+@WF2I4JZ]9_UZS@(OG!&1V-R;0@\Y M4.6BM'1*2W$E+-I9ZW21X_2&&/<-RQS!A00E8GI]OF$%UG= L8K2M,7?A!K MI4"0XZ>1CG$0/$NC7V50E.*UAX!X'$O?P8&<5;IL"*SHQH+%[ MS_AJ? 3##DM,XW;7?6LTGL\-%#?"ZL6)\&VP0D)U>63H6(!#V((>0I5V33Z9 MG]'>\AQ]H/,Y+S/1T S(+HR3%ZA TXXNLHCJ\&$I?!B5F&" ('\2;B 0L1G:5=X(S<$) MHY%.PE]+."EL4$9]L5%J&*1]>*Y\4RKF<2RMU:AVNM&J"VX?BBL!:4;& M@>$&W3>;04M%)BKS<<,X=SV>W#=J1S497OP*.LEXAU7D=WE\_I^:3^VGS\@K M\YB2*Q'URWW05 5F?.>">XE[6LDGM:1HGR/HG[N)@C2"4A'-.8OE8YV;Y"3# MPOFIM\4)*.@63\5S8]*6:WL^^4\Z&'XA_W!&,.&'A^="P%8&0Q.') 4[8GHB MUS8< 1SNACT.1+V3.Q"Q"Y.79B,L'MF@)BRS9^)R#0$M(W_;\3R\+_X5[;), M;Z8[51"3>,;^+_?W!7(/^E/<6!/_7$;Y&H-X80,9/!')@O1=N*&Q& MAAU"\OKYA^1)_>O2:/S3Z^^M%W+_>/?T\KWQ>O_TF/)(CH@!E#KZI0(FF'+X M_VQ1^]P"[K<1L1("%(K5*ADJ@"X0O;M%E&[B06'T((P+.B+VYZW; 5T*:PQ8 MU[A^=&PD+5)6:;ANPW"&()5W%GV;+>3@G2* ));'IN4&E=+D0(-$+]OA3Y=V<2.:#M D)!"MS47E"_II MGN^.ND%$V27O+J)=FPQ!?B;-TR9[+#$+0*T)LWG3A DH9 _ L-<3L!DTLLGC M\;_0%^IAB\*(KX3W1X26!^Y$S_4 O+G%G#JH]-;]MT?R/S]>[MNW]TW4[FWR^GOCE3R_M/YH/;Z" MWF\_M\07B?2^,D^4DZ;:_AS.[O[[=6]+@GXMP5O:""4EJA[5] :3^]M ND]7^MYH_7^S]:Y.GN[K[9 M>A%E-GE\9KBWQ[^J/U@G559U=*];JLE"$LI,!HQZ0Q$*(<&GJY'!RC MTVMR4/+L.A_C:?PCB.7:07: !RSQ#EX(VQ!;'[\SY@?MDMJX&;[O6""AD^-] MPK=BN40DY-EN-<,N1S 'L5@&'FC#=66T/F0CQSE:?S(WE[ $121-1'C(<8>. MB#%B' '&TN$Y+ S<=W6I^?3]N?78WL@G/D_1F<;!@Z*@ M>7E)R%J%2!:_2X-N9.%NB\!5Y<%J\!!$64NXR6)26Q6ZL-&KPHMP%,&%T:]Y M'=7(F^0?&C:UQI[I?0GO"T].*I"^\\Y^8;W.)'2.C4H#-8#Y0Q^E>>U@%'5V M -.T@0@XAB_V^KB5-&C-:F )?5B&-4/)_4@G=\&S(9WJ4ND$_0J^S.L_R-.? MCV#J?K]_!K-'P.J]-NX?R=?68PML(!80B^^Y*?S>>&Q\XT7(_,^7U@.8Q5O2 M?GUJ_OWWIX?;U@M<\OH*ETLIWU7*(T65C6FZ'2,+O)T-YD7%S:+KS8QDB2A> MG+ '91U?F0TF752WO=M@C'>."E22;# \#YG1EI=;!]+!&1\=?9":]HPHO+XT MP,Z)*$ A*-T7 )/MC*/'X\A'B$GO\SL^>6;#X/F(Z^1VI]"C"R( MOA)?'>H:Y'XZM\ J38SL_22["29E9RFI9$9*RDNEY/GE_K%Y_PRF([(IY:[5 M$I+2;KW\ <[565J(^S@1"'ET7@KFCS[:GQ"$'/Q"_6E'6'"$&L.A8]I^V.GF M/I*7?YGFY9]%7KXQSY@;<(Z?Z&_REY"?Q6YW5"&_DX2^OMC:S-5C=T[ MQX^(A6EB NQ:;$49?PGH$,CY";M(1$R3OB(D\?O]U_M7@&;3#9+M5T!NW*=I M-W]OW?YXB+---W\3G98G:LT%3L.#VRTZ]-AU^,L7+'VUZ/C:M/D(^4US--*' M"X>W<^817T^%O%@2@H['N4^/C0^^+L)75XN?Z\6R6HW]IE14-OR\7"]O=,>R M,574HJII*1N45BS7TC:F:K&TX9,./Z9R44_=F)!.]95/NN(R(^0&1!-E^;\O MM(NI]>7X^EH=?A!E5GUSVVOE:P #A%,Y6Y MI":X 1RHW=DAEH"9H',\=[T$&Y4W]1'/C;:K7*2#NHXS!\E^I1:/UK;[C'<" M7%&:SF,"<(T25B:*195K(5 M[\P>HAZ'Z.)0Q%R06=%Y&.EP9):7[?VRK+A>JG2]@@15N]MG!NYQ.SNGZA1& MK#3=;8A;[VPG3OE-:3I-#P85CR9W=?DVV<#&B=U[DP*KN?[::/K@?'M=U^1E3?M39$%Z'HLS2D4 )H1[I 0G]>5\I.7.F0NY M;S_9?- +^ZT^.DG P.EHEF45)3EQRHGHR-V"G=O$LIW;Y)>A<>7DFGR;T$"U MLUVI8C*J3&LC9\KHF!"Q+T<9Q4*])#9 "4LE^[X_]*ZOKM[?WXLPPN*;\^NJ MX7;[>*C/%3/>J'ME4)]>*7JI6JK6KV %@E]5!1E*5:]ZEH/+!8_'W LLC6?: M77A?L>\/+FX:00=PT4/LA?&P@T&PD%]4,3.1D XA8E#4?(3WX.' M%_#B(J_5S#UQ24S):BJ%[V0F;DFA3>GR?U-"MI2I<># 2ZT&/)AN99XR?HH: M/RF%2:E6N]*O=LNYIE^>M*)ZXBBEA#[[M\X:,HU6NNK9QB56&I3J:NV#?6BJ M,,NO?=,U2(A\Q.[$ /=\'5OTW4N,<-(0)DJ?XCB$^3X?E7( $YT1OH@J6RDQ M,Q*C7*EH:[4LV]KR/D,0TM:>VM:6RM5RI:Y4P0^NE-4KJJJ:4M75?[./R_)? MBK"T[2&>]\ILTK2HYY$&[R3C!*6@T2"#M*9+F:=]J5PU\FM.-4V[5)4*O./T MRB-EG%'>OUN;%J5U2I7FIZM?27 MHK*/LA$85+$;+(C#O^!@P*J&IY<7B*COYF>>8[V\4BU@00<_=A+,[MM:I[9 M&GAT3S.L!R%/0]R4AB>[8\NKNQ$\Z1YW^ST4G^'BNW:X@0.W 6+'*O)'\.7D M;#B'-_3Q(GL_^+;1<5C,*"W_\@#E&RW-_J:4T;D7G76KKYU>(J35 MC[/Z8;A94=7:AU+ZR3X^RIJPVY&".MYQ>=)&$LW??QU*G'-X66;D7"G)<%E: M!7W'<%E94T2XK*)K&"Y32F&\[.[V:0Z1QZ>IP,@I01 -+L+&SM@$WJ)V9NMN M$I'OMR,[$RE3&;.1PAQ-7,8(DYD1Z2W,!@FS'R.$Y9=!PMR8P:"^Y(!!8[450""PDL3JU$4V8]9RQ+[B1B 3MD#37((&-N;%P0HFPS/-)6 MPH8]DE3"!@D;3JU%TP<;XHI<<\(8F8<-Y=,SO(0-Q[%QY87--!(U[(6B$C5( MU'!J)9H^U%#.KT1D'C7HIV=XB1KV;^.J)47L"]*J$QNG!RD*9X0GD4K8L#^2 M2MB06]"@*KJ: AV:/M"@R]*'9?N-%2T/Q0^5TTN%1!;'\9XGR,(=\!)K#A"> M1,GU9(M4Y-AF"3=VHK.$&S)*<6K5FC:K>ES D3+&R'R4HGIZAI=8XAB[K952 MN-UZW7YIOL%RC@ZB.[=S-&VY9SLEVS!2QA<+^[*S!@UJIV=X"0WV M:^%4K:37JTK]RA^ ^ZN7JU5#^0M-W*42Z9S.8PJ/3I$HF,'@886M(8.TF=)F MYFSRZ=CDGC*LH%\IV6\&"BM?/_W*2Z-YA&Z@2NFOZJ:Q>>EW;T7@G$,(&927 MGO?*P&WN)&*Q$6K64(22 I:7,.(XJ>?:+(S %+UK=C%)+Z" A!+[([*$$A)* MG%JOI@]*U/(K$9G/[RLI"$5))+'G*#Z:.T6I8!2_5"EKE3"(7YF%$L_,[<&O M% " A!4'I7C.<87,'1/,ZBCT?'OFRVGA:1QP_;]/<,/XYM?\])X0!*D2>N2!N] MQCF4,C-KI%4M#]4*BNR(F#L[#!#-()$?SEA@DF:.8 M.X%8A!F9 QBR=V+>;)T6'P98F8S(0$@@=;(G;:VTMU1;6UYTYJ6=E796VMD3V]D<]_7-@9V5_?&O?R?_.K<*4E3DE_FG,BC2ZJT#*?WY;M[7)DJF-2VUDWTZD3N8@ESM&\ MI0V6)^HF,K.9,["R25R.#.R2U"Y>0]I#UC6I-6-QL>5\F[F_3&E]I?65UO:7GGM'..D\"9M[QJ"CA>6MX]6UZ5 M\TT]M+R* L9WZ?;F>[": ]OLP MH>.97/.ZS*+H!'QY-PV_']J(R%T=Q_>=P75I>@OM>(XU\I??,F-8O-%@0-WQ MHASNFWQ*:1W]5!QH=;[O;N1GWYTRRQN[[+B,_KRD/1CL-;7>Z=A#[HI,=&#: MEU&J;D*0Y=/?SNXFFOZ"X>6N(UZ5'!B<:H !//C-K%?47DVO45VIU\L:53NL M4^U5%:VCZXP:5/NK>G'SBC+ G6QX(;!;G!4.Y0,4!K]ZPO NO/(2YFO1H<>N MPU^^&*8WM.CXVK3YJ/E-7V IWX + BG1AXMZ!""0 T\&;@Z^+ M\-75XN=ZL:Q68[\!;;GAY^5Z>:,[EHVIHA9534O9H+1BN9:V,56+I0V?=/@Q ME8MZZL:$=*JO?%)")S0A&#C"9:J2:FQ:C449X-8RN\OV M%!!()^**IT5+6,!4X-'331]<7Z_KFOQTE/TY+(&QA0,QDB/U(?[" XWH87V@;AIX@"\L,X-F:?.0QL#8:6,^81\DFLO$ ,_MT= MZ[@CZHZ)5L"<=JDP%SW'!\7%S@L+WS^-?(OY'OKN, H7F"(297_M UD]\D>1 MO-(QK$)FFY(E6ZV#).TS92[7MSL_+=529A$.D)+( 3L=8IM:#LB6DT;JJFRD MGB'#O/J4LK#&H.G8WLCRT;58@$H <]B@PUP!E12U$%]OL!X1 7:Z?8JK1?C& M'/>-D3],7N%'_@0 EUF@E&P]H'X M#HF#*?M$(X7KLES MJ.>1E7+9+[BF720/U'[+++9)ME82U1PU[W0^NEN"&MEB*5$:*'.(1;;USX\5 MU,\"L=S27Z:!933-OFMZP"5]YGI.=L_X2[9H.<\2U>1!"!*7S-DN/;_BD'U< M(H]!R(^)"WI/I160?'5-8(._%X&NG8YI>WE%(F6)1"02D4A$-N/*%Q*1ISQD MR,2)&@CLQ56N*4K8C*M4TM0*;X-IU ,L8A@ 1D8#K$19!4%$X8I:B0<@R_MR MR;U%NZU/SD&(; EZ;*$L.)IA"IY2]\D M7B<)621DD9!EKEXVSB;GA#$684GF (D\0217ADY))2#)3?HF\0)))"*1B$0B METCD>(9.3242RG,3+(W&(Q"$2A\SAD!SOMLD!#MEC2UN) M0TYMZ()Z2;54JRA:'>LE\;]Z;6[7:5(4TAB]C3P_*&95CX1"Z)FR$9'SSTOU4)G5%7 3D].7U6KPE GVFNB M"ONL'<(^%X*$Q1C6'HVSQ<8YM\\SI[#F:-[20"4J;"CJ\SPX%Q9XRT?:?[DSR/X*748^39HD=/]YZ3RKAMW1&E MW)"&5AK:>SK<0245.BC^4RUKZ,4Y\Y01Z: MIEVJJEZJIZ"C0\KXHEZ7;4Z6D$:_4M54>E?M"8/9AM?:AL0?^Z6J3/?+=+_$&#*/D(@TRI62"XR1 N0M,<:> MO?$J5N1I"O?&E8JNH3>NE/Y2*D%% ,(*9O!L_ OS?)[^;[K,,&/* BA/X[?9 MT&>##G.)5L+Z *52()TQ?P(=./;;!@W4[FZ?2*/[KY'IF3AGTG3<(7S\)[,L MC]Q1]\TA7ZG]LT >.4VH11J>YW1-_EP>>)$AZ8N&\W0+Q^^'O'NFYSH#XL*2(L?B_0^KZ8[S&9;Y3X(.9 MF<9CL2$J&7X4VT7Q]=*A,MKMX[_>V#;@9CYA/C312"[II+<= [[ZGXX)E+ 8 MA:5R76J_X:SQ5O%%QW%^$F!CBI_G&R"U+Y6K1AX1$@_#*!5XQ^F-0=IP $"D M2GY%HGS%,SS5S)9$EF4ON_S@G^H*_--FW9%K@N$_/ )"^.$@O@#CZ[K.>VB0 MWT84[+/O)$$E&\"E>50DC;PT\M+(SQOY''>LS;Z1EYWP\F/D:\+(GSJ>L5&, MX+=FST3A$\@-<&N,>$U7YX:!;(=^:ZIF61 MAS$?P+/)W"Z#63+;9F'ZJ3TP_3Y.'Z:*JQI@J2@FF7]LLD"$.\*WR#"$1"BG M5M_!]SCT/*."/[YE^V-,R0^9_NYE/* M-3W= 3#-N"!*[98"C+/%%RE3%=&NS#F: MML0.LH_"QJ11KY0Z]F..2\%P['#ETX[%PL\C$P@>HU7@/4-':+YKEUE<-WUY M-PV_'YJOR%T=Q_>=P75I>@OM>(XU\I??,F/SO-%@ #I[40SW33ZEM(Y^*@ZT M.@^Z(C_[[I19WMAEQV7TYR7MP6"OJ?5.QQYR5V2BH-POHU3=A"#+I[\=)$@T M_05,,$*KAEOH.J,&U?ZJ M7MR\H@R@X6_""X'=XBK@0_D A<&OGC"\"Z^\Y!9ZZ+'K\)P0F)KZ?\42P)'@EP?O#FX.LB?'6U^+E>+*O5V&] M66[X>;E>WNB.96.JJ.#C:2D;E%8LU](VIFJQM.&3#C^FX3%52#4VKL2AC9BL2.%DOK <>C]UE>\I[I!-QQ=.B)2Q@*O#HZ:8/ M/K77=&4>XP]'4+.9/1^[]'[BJ962SQZ MCZ'\RLKP?9D'JP$,NCP<3RWRRMP!>9 Y9OPKS\A7-A,219ER**,?$U^!F_(BHNPXH(77,0!L4R!"7EP1?; MA*HH=:5<1C"A:B6]6EH9[JELL.=#T3E44(\!%2(Q&UEF*2VZM.@IM.AIF[<" MZA#-MKJGBH6TS0\,MCQI(7L&>]GN"G5IHX9$AT\MVW*QUB]E$U>O5'TVOYXY2R@/ M+TBI)0S,F(;]$"=F3*\D,V/\)S ;.GWH63+;XV\ M[?KC(;<+7YV++,[+A#6 MZX'%X^[A9$>$:)I8%SYDQ&MV0Z]Y/N/.O6/MM_\ZI'7,X669436JDH;J+:EI M$FH:50E"< ^FYZ.D>Z..9QHF=4WF22&70AXOY)H4\G,2X@(0,Y; MK@T"+X#%/YR1_48>'IX+Q 0$,$08 %>Y[ V4 G,!!0Q''< 0A'8!5 #8@*M[ MICN0^D'JAU@AT20(."?]H(4@H(F4[ $MN0L!6N+9->VN.:06:7VP[H@[#T\] MN )<@>'(]494[.QIHV,!MV@E%6_#M%:;NAUJ,^_RZ<-B8]+H8ZH":5&?A3;Q69QHC 432_QF&7#<(88IGR.T2KU4B6!5I%J1:J56-FJRS,H MST>IU*M"I]PZAG%YYU+[)VE:]+U#NS\Q_W$6?9)63,OLCG$*_R7UE-13B\E= MI7C_V,ZILOJ_KR\/Y-[V?' S&+EUNB/,>5YRJV^&'QO!Q_ +O-AV?$*'0T9= M/)$=+[S'!:4B-WI+?4IX<] .Z]*1!X_Q/<)?X],WCU"7$VAZ"]W>VS 9T( MLA0@*4"Q M1L/$@!BA.@)K6Z(TOXU ^F_;-#/2;%28K3:G&Z;=U)<8H3IUO6 MX\W9I#1):4HL30^-KU*:XJ3I@7:8)05)"E)"07I^:4E!BA.D9Y=A)9>$>5*> MDLM3>ELK'';F30>&0Y[IVY)(GX@6=OE5>.@F,2-7X2Y$TL-XH P>GN]E\:?2 MWAS[U,V:7E3ARN6G;DXF-?M%31/WQ7T7WA0HJO#;\$Q8\;98*@7S#6:@S+3A M+Y5B3F%:?;9O0!!LZJ\"-8*[+U$?B*-I.4%,7EQ\?8F?7!Q] 58?>[KLI$BU M6%4J>SE;LJX7Z[75QU3N]T!#,?T3*M_?-M9B6\QL)Q8\#%'X Z^QX;O934"F M6P:6!9Y/"3P;;!!/5W7A-C0MQ''A]V!WG^.."0B#C1\&7>*YN=AK:^A4LM+F M!C&7K(3XPR#81P@11A[XXF",<7#N)(PG<&VN@G(_P =/$\T43+ MA#D&171*7=-0%>_*U7](F8T,Z^OJO.OQT_V MK486SKQ?.(52Y0&'U];W__Q-J92^*)6B^&7QY]W3RW>"K4%(^\?W[XV7?RR2 M9Y'L];E9'D)7+DQR07[X)!\=FQ67CCF$S,@50T?T;[MVF<5[JDT1Y'_,&HH M?Y:FM] .X.B1O_R6@S>_2DB.:GU.G"(_-V'UVH35^^Z4T]_89<=E].(MPHFP"/1,D^3[&E=-FNIB@171:*]+CZPZNBM9$G'TM0-?C;^@6J M@N'@;A;66,,+@>6\F*KG%2*LJ,.8T-9)--6JU6G??WMLO/YX:;77Z:5 :)'E MTJFIH@7M:%I=]J^1*0[8XATY@B+W0&-S"ZSHGXS/XH.P['V=/19/?N.-(^%= M?>H18V2-"8]=&?"UZ<'W8)1#Y.#!ZL,78* QL-5A?6KU0JS!%T)<4!!]+$:R@LC.0/[)4"Z_EX>GI)>QTTVK"[[\_/=S>/WYK%P1/WS\V9P]KCP]X M*?J*B-?QDP GI'.\"_%U?+U!&N <9G3E79'7/CS'(W\4R2L=PVNWZ>.UABDB M9Y8J.YU8>D!_.2'%EE)K&A@_T+ V]'>;?9/U%O>>'R^D<8K5N06W/&LR.CFN M0^4=Q]3RHH"N\^#C(9MV/I M(2*;0BZ$8QW&[!!U=9CEO(=HJP=PQWG'*,T0 M4!?&@0"4!8 L>%G8:AP#0$&BL4N'M"O>#P3#$)) <^'Z"%,;+E)2K'9T:%:O M%VL595-HII6+I=IFV&QY1DBO;7;'60U*58OURJ'25/%U$2<%GVT8 ?5'+CMA M\].!:1@6.Q$!7DW?RNWDT>#NZEDL18>QB?3# -%3ORJ>;/4#^&.GK 3;QM], MFQ;%KD?2#AOY(.33BN98G\51,4&+^:/3\*0Z=FL'X * M]SSD[@ RMYD.DRKZ7%@%5?17=PPO_KU('L!]M-A8JNBI_OT#M"\OCC>-\ 0L MH;\7&Y%]6M&E[+-4V5)EKXRB[U\&IO%;J:>EGEY)FWT+GE32V572CXX[$$:]\<$LUS&DHF[VJX;NN[\)#/R)_-\J7DY1);J5ZK?C6ES&'&2 M"CB["OA/T[),.D _Z9MI,4]J7YFYD[HV"6T.(#E2T697T=Z^XP?DH4C^APZD MGI5Z5NK9A'RR=\&1:G8/:C9I+XT4['>>Z.#OS#(]CY+;(OD[<[U(ZG;7+EM2 M%TM=O&]=?&X2=CCID@H[N[CX!8MI7HKD.W6]/K4L"8RE,DZA,DZA]!Q 7VJ2+5_BK*LT0)D;2X6+\8>?KX*IWO//WC[_\\L=_]7K_/'^X(9=R%$R9 MT.1",:J90YZYGA ]8>2[5#_X$R7W'M6N5-->[Z,ANY"SN>+CB2;[>_L'<;'X MK3H]/V='128^]/SSL'=##WWOTB.[W1LQUCXX=2D>4_3:&8GO';$1/>@?. MWJAWP/:'/=K?.^B='!\/WQ^.]IR3$\G:Z MN_O\_/SN^?T[J<:[^WM[_=U_?KEY-$5WHK(>%S]62K\,E1>7?[^+KX?49W%Q M5S@KI5U/2D6%X["15.]&<@ID^^_[^_O',07RXR42N/ U%:.%!$>KGI[/F-_/ M)X+WN_@>!>WU]OJ]_7Z&U$ZYW]M[WWO?3U;2T0NR9 T/=\.7.X1JK?@PT.P* ML+YD+@T\( G$7P'UN,N9 XKD,525E0*)UYJJ,=.W=,K\&1VQJCWY\1="$&0^ MG4FEB9IWW\JX=_O7OQG9W= MZE(#OS>F=%9+'6*Z->N0.RZ+=,%&:?[VUZW&8I#7KD9$6:L:^9-& M12QB @3AL(Y GXW>C>73KL-XE?&7+HX_ZHRX%29LY-21&1?''SDRJ1!2&WI\ M$CV;S;AP9?@ 'J&NGL8*^\#<>/K.K&(YLX+YWRE5(R4]RQ2R.U-RQI3FS$^N M@(;!1#'WPPZL@[UX?OYSIM@[J$A<(L-_==#A:Q# ?%@H3'-OENV)6:#>?=CQ M 0:/A3W4XN8[S*W;?"#A@O\G--ZCP[J-!Q+F_7]O]XAZ==L-)*/ :Z+R2#Z M]X2#]7DAP7B_IV.H'3[_^G!ML:.,\"55S#IFOM3%CWOFOS[I+8W^'C&4!$G_ MV$T3I%@%/G/NQ$?S.SW"(^*H2 EAJILJTZV.J5RRZ&'Q,6*Q7L MX!%ZCRWT?\F*1+Q(R&P+B_;OJ8)639CF4,_-8+3*T@K8077 R*\KO/_640 7 MO>5+]PX6/5,U'Q"ZD%-HY80)GS^Q:P%0U5UE&@JQ@GQ8!O)2%)$N60HC((VL MB".AO"WN[J.6HQ\3Z3E,^9_^"KB>;P3I'+96;'^OCFV2_7^34, 63/>"^I,K M3SXW7R3SN5FA.ZH.'7(EAFV' 'L,IE.JYC N^%AP%Q8=H<]&(QD(S<7X'KIJ M! Y'+=0JLK1"=XPV)_='GO0#Q1#'D+$99DO69,F;Q,P[!. #>V(BJ+<*QC16 M"$[2$$24'>I?T"X5,.?3RPP6:(;FP1U89^HB4&BGW7 ZY![7=<=(=:XVC/I[ M:8PBWB1F;HP,PYY$_$E"0(>@O.(OS#GS_;J^6I+."D<_#8>A)B%YASK[&FHN MQGSHL08]GB&V=OM^NMN7++K8]^A##.A+S5DI26?M\??9'D=J8L@[U-E7E*MO MU O8%T:Q)XP]66]^R>5@!> @,], 'V(8D22G#F%QR11_@CH\F27U@?L_OE!! MQZ8?:D%2RLB*S&$:F00[LQHC0[+DV"&$+N1TRK712Q-I,78[$[6=C#(^5GQ^ M3^.3X!:%9!+\.H3.)1O6'2?#"N/A*#L>AEU2^C5#60U"5OVL\]SMP-0GJ@2, M:/^>J<<)5?7\Y0RQM?LSCG/,@@ /8IATJ/,?F<=&FCG_$U"EF?+F5UQ0F%NI MET@A!H)B5A&WX=49&_58VX#;SWC3L0"RD$ 6(I(94/+K0DJ7LC:/P6SFS2\F ME(NP6^J-K!QR*T09#SMD0@R7")PNC:ZS$4SF/J^_"R!!9^WTC'^=H.Y07S\& M0Y_]%4 #/CW5]2G2M-8^SWC82P[$L.A4QU=)*KQBOJ)*WN+DY/#@X"AG?JJ: MMR"_QK^ZM894 6! A]ZK(!LQMN*:F0+KX!H*Z1*J4:JH 6RKE%9<,M-D1-_% M3J^<5VH 2UW>5N R 4J6,P77)-.7>:X16,R*LF&?B#36"K#VR MD$=^C21N84]C@M<+.8''I)L(!WWR-9_BF9BO/G,#[P;-\-=3B]I5L*I-)C12 M2VWB^F#IE?C6HDXDK!0QM=HJ5R5D033#_G+2\:Z?HUA6\5:ER@1ZUE JK$W/ M5"?24L-N1<8R+=A!7"OG[II@6YNY#=^3-<^T=1+BA"G5!,0<MUM6&].EAU)A.9L^E,6!^2J%"\E).H2D3+:$'?ZE=J6T-B>I?3F13A)2C0 M5_=*/G&\)MN5*E&^F2JM+W%H%;Q\ 9C$"N]A4=V.:456052=R]C05ZL1":*(0696[586%?\U< M!HZ1 X_#61207=//6T>.51'*=U6E_/I(IE& :(U A[#K+F "(-SX9&H#_?)5 M* !R+/B_F+-6O*T)?ROPF5A<"OB%) -Q4A;Y=2'M;UW'>SD@DST$K\Z9 )%- M[96ZIM=K((T;@ M%O=24+Y0'2BNYZ\+?5J*%?U,V+ ^^K',K0+4@>;/_L]1 9"S58)7-^:&.H&" M%&/-\ .IPX9&N(V;%=!,3-B<<4OA!HQ[R#DZ -=YW"(5!@W'K,PFL"OB:,4O MYW1O!K\E\S"EL\4PE7&_%J#=S-?11HGUX:S W(9L]FL#.0!SU8VDXHIB1%'/UW*6*C&THIE_EKA'D#-!UB3FW?E<&_;,V?G-QL KXV7% M+1.9C' #IEO$DHCAMT$%%>A.AEL&\.&U[P=X1ZAQ^W"WNN)C+JB'SQEV*VYD M;1BQVHA(*_XY(#1.C-2A&^C=W92#B)I7=^ML\"9IYJ8B M)%F33KME92":=WJG)^D$KFR;#J1 M\Q63!CIA1&^58A6H3].9)^>,F3?W@1I-8$5%4VS#IF5U.59ER'Z/(%\98I$1 M_+%08VAVWLY,WTBW:NP%8;.DBUM)1X#O)?<"&$EIJB:ZL5G)5FW)A!9SKM#+ MVIE1-?!/4Q'CID95R;V$;ZM""2#-3.M_>AEY@<.<*R6GB3[=K,Y4$F55DBKW M+*XJ22B7Q(()2E[1G"YJ1+UK$QLM+(TD6/'?T,V,780\\\&S9K>A%7&Q0I=S MP6+VZVF=A";Q1;.UC+DR/E9X,M' !+?.[U)-?4&MV/X FL V;'/,+E"N?/S/%P^!$_6]Q)@J>N MF'\F''/-%_7\S]S5%V PQ&>WYCN$#L$]I2,-;*$ VR&"3ADF[C;$7W#/PY-? M'W:T"H#]RU!Y_'3&%)<.]L*''2Y\3?&;?^&K(?5PJORPX[ AAZ<^*(3F.L#> M^*QD,/NP$Q:$Q6ZZ0[3A$3Z92@&ZHN;7\ 9Y[^P6=1]N J1]9;F!J M1=>>+7=1%791+1[-NV$$/?YJ_7")H]A,? A\WVIN 'T._6\ ??8%S8=,I7L M@K#ZL9)4H[8WW@F44?>*S72TZN$OOW_JR"DLL/:61K<4/H3GGLTXE7/JZ?F] MDF-%IV% ""U[3 31,;MSP?CR\!)4Q?'KJP5:L#;?U^R<62C5WCOI+4_EN!>5 M;@/.CS G0;^:A$Q.&-@O;UE5ZE:T-'(#0:'0,31UOJ=S+&.4+@Q 7<.TH@*S M9=M< S684!%F*I9W3< ,'TS#9^92]P%[T><>M+E0ZW^*[-?KY%,=2[%W\WG@ MSQBZGB[N^C%T)4_;9RG4MII6@4GP\T7?N5S\J M7-B_KRNTG6ORF?-_%&>K"ZK9V"PEY6.UN'P;1B<82<:D'<@+LX#CT4<3%@I\ M+:=,%6-?@;*= ,**-V+,\;&R\<:X.S>QOZ,;6-^+?60HANR5XUZN_]L(VMI:Q,SZS>I&;HM MT2,T\TI +R=[XW%\X(>S4E2$%Q"$7Y^?A__:K=[:?-IAP=Z (1D@ELI2_K741QXNNVJ\?( M*K!J9Z=\AU$ZD8'/KDQ""0:RLH1^RBC:L*REOIUP5OCM!(N/49=-&]J>W3Z] MO]<_L@0^2FG:T*I"2W_Q&^-IJY$V/./QA:H?3)N#'L4NUR9XMR*0=V_$W;D# M/L5*2S609FS"M(T;">[4 X-%PTS@@PG5]XK)\$VLXN=LS$O\L0VQWWA?A4]B MH@H!3PGFN;%.P@U;#TP'2H2[*2S!SPJ4;1@O]O!]VT+T9T($U(NWO,#8 E49 MP+_,%K6M0-B&]L4GMA_ '[R@LSMAP:>X?!M:D[#Y8W_^PJ-@]Y3YAL4D;^PB M+,/8:-_3Z!#'9[#P-1)>FDXI7#RK$;^B-U!OB)EL)?BD+M,_@#+NG&F?Z!//*'-H964G9<(-G M6H]SJB"[GL,E$M'S(?>MZPWA>7;H*K?I70L(A K]XFL@K^]8*5.X&G;WPPO94(MU,_MOA4&D_"A(U:VB8 F+J M4;KZ&;T&X?P#_ ;\6:YR%0C;H(F9Q$:8ZUE&NZNG1+*4[5RG3?9*X;&:*]S@ M#FKP2,'H6#@&4OF)$P-6E!OP:@/PX7I\(3T\=81^A)%^+2[IW#]S07&_"@3Y2;6H+%#8^@^HD\SPW3VD0JH_J4JGPCCIL.-#3)&]W0*>XSQ17I&Q=S MKUSOBTJW80X+@Y6K!@5+&A158IT5R-O0UIQMPHLKN6'Z!3/'82HZRQ2-T_+6 MK\&P#?VQV)P2Q4?JA5$GTVU[DN#HS$ M&X(Q#F:LZ!*7PT+7BGT9M^-@SL0WJ.@L-(G]6_D,EN*MW.]?7GS;/S[J'^R7 MC^%:+-HPLO,V#(;YB8'\]**9:++C,)]!2\W,.\%PITQC8Z0Z?1OPCB?O*;*=4:KB?8JF8E=273+\=$O4&YE-BM%QS9*S9QL3 M\.8*"36>4KRF]9*[+E.X-=VWY6;*:=XXO)YW@V'Y\E%&T8+05*&RE;?*2M:& MM? \X!XFJW'+^/5TIN13>%#$YGZ74[4 M&B&#!7*,ISRR[[Q,%JXA;"ZQ@OK M%SH/-SE]8:A.PN%^<7"[.H,WGP-#R^)LK)AY;DE;Y!=NPVB*CF%@ HJ88RD M:V&\6K/\^R5G3:N0MM1[>&!/TGM"JZ1TFX1M#:C%I UHWS*]]/EDZ8[BO*)M MW?U5(T,P4-1AB;U/F\@Z9'FV(>_P.*6>5_G465'I-FCM%(0U>\**J=I W#Q&?1X_VBXMZ9PR!45;^NTKW_(&.$*;SU1KGN3U@-?W+:O/BJT7&]6;6[\7UY-9/ MM)_@[&/07@*I0,L_?UF5G_[^IR=/3J9CN9C16ZI/VM]_O'UYZ9%UME@L<5X* MY<7RSWEQ]+1]ZNGSQ7RUF$U+$_+/.&OH?_] M%[Q&#;?N?[ZD?[VTVIZ]'%& M9Z]]6%+]VT]U7AB*TE*IT(#\]]N_Z^DWC!EG^7BVF9)7_//I-S8L'>'2ES7- M"YW,S=F39XM\Z4.S)IG%\NPW9YAHMGEU&6:VJ!6/*J-1"NNTD:LIX]XVB;P M*L/ :+FDLOGJ_X6S8YI$[U4)00*:K,'D9"'H MX$#)G+PR.4=TG0=V XS+([O E6?+_&2QY"E@[?73D\_4-,VI(CO!A,M\C427 M%]'I)YZNCH^.-M\)TS4=G?U^72Z.NDI_O>@[Z2?"Y4'L*_WGBZ.CQ?P""B%E M%*D(5BB!57-!"XC.0RS2F"*#RJEV%OU5# ^1N_H^Y;[7='<3^K-2IFWL.'N# MT_)R_AP_3M;,=Q(>0R'RG)!I06-T8]9;6.)U3^067 MSV"]/;!MV/ZB&\L=\G M;SJ+I!M57DTQ36>L%VDUR2$()W4$C56 D5)S+,B$51BS9W"H76^#=.'Q'4?R M_)C]OOEZ4HMQU;2Q5.3@5FIV]S#SOR*[!-(&I3P.-Z!3%&-RL7>5]E4V[SG7 M0[#WM\4\GT)1J,@[ZR"YR@Y?=1)2-A630T)DU 0HTNLE:5AXK$65=9BQIJU\K&W.[1Y7([\_/"*B%&K67EA:9;KA6S M!\PR@=/L1=1,)IIAF#I.E=1-RCM.<6=!GW'-:+9U"3V00=:%6E2(2>:F8C&S MAXBU?UA_^T+>(5V%JP_M_^;T?L(9?^/J+:W6RVEF7[6]\6Q>+K]PX9,3976H M)4O(UA!'T#I!*BI#H)I].#Y]N0\]AIOK;KKT I1O2"=*D(RZ:G F>0XI=(6@M8:,IE0O8BG8 M.UMQ(Y Q94?[:8O]Y[RC^#_Q:!;+K\S#B0K%UUH+4(WLM4F#$%UUS,*@BZH> MI>HO]6_/'U,6LZ>P=YSA;C)^LZ2/."V_?/E(\Q6Q)=HD4B^/4.5HL[0$(LK: M=(\!U$2 K@CK?1*AVOZ[H_?!&E-^LA\C>LMCB.S.&0Y*M:1J)+ -XF"!/1'V M2B3S5YKBI.7_I#]P1F^'<2WF[]_1\N@%I7-C*SP9V78E)1D#QHC$VA8#!%4# M.J*H;>_P_P888_*&]Y3^M<35GI/><[MO<3"&5(L>KOO * M,VQN/5M?2E;;Y*@,D!RX$.NQ7,F!S>_F3H((!N?'C]D98\"_/WKPA7=(;JZ[FJ2DJP M9Y9!",F85) K3E@6UY#)@-I(TH"9Q6';*S6>/@V UGRU:60*?8O++L?UYC3XI(* M;8.GN+8%;3-!,M5"5,):YXI5MC?];\(Q4B=Z1Q;_ M F*N 8PG#XC>0M*NFJ!#<+EWI=R]H$;J7G=B1U^9=*/*B]-2\/-,Y\61TWI2 M8ZC:NP)6-PT=F,2Q* %)9NDSFP2*O8.O>R"-U/'N1).>\NBG3UK:Z^:QRA!" M4'4V*EM<";T5R:UH1NIY]](@?:30SX\ZLW?3.;VNSYFT MT_7$Q8K%F A.1P&&,JLS4S/XDMAA%&P+=6_#0VNA;;LB='\[P! MQ(Z\U+&5BBH>F.=0.8K,@#B(C4K'++L7A]\!9Z1>='].]!))-X[<,#Y;8A*V M[0;6R-Y:UII-IOXV]&,R23NQ8-[ \/=!- W)KPV0J5SXB!4@M:N%4BR"DXE%/ Z4:S.,+C> MZ8(;@8S)"G:EP?[3/E"6\6V;R=?UCQ5MT$U(*^UR=6!;(LL(UN91R0#\FA&& MJHJAM^F[$]"8K&!?1G030\VJ:Q+IM:VGX18 M*AA3%*!@+TV@%&SJ123=NY[G+CQCRAEUY44W(70L85WC_/TTS>C<=IT76O]C ML2B?I[/91$5%MD@%TF3?#B1)P.@0BF$73BE*P?2.J!^":TP)I:XTZ2Z4;G0Y M?WJDUI4D!A#)!VB/A)2H@DVR:H>U)*\Z4V(;L;OO4>P[3>X5T?[UZ=59><4_ M=VL"]ON:_]S$]XMZ:N3X76RQ_K7.$I<1;MTC;*M'#=)";/?!=NHP=NY&?&O5 M,='&A%QT!4\R,<$:-RP)""X0U>2HFMZ9K1M@[*U'EOPE; WK=#U!':B08T6& MU)+D;/)B58:U60Q&%VRM 7NKDF^/'U-PNJ^\KRF4'6>Y?SAR6JZ_FF"U/C;? MU^-)XP4!Z*L':04IZ5-.H;>G>0W$EH$H?%H&(? MN3@'IE* $()ES\=EY*#;(_5.W0TXG&YK[ *! L90"OL>RIH()BN"Y(4#+$74 MDA6JT+T"X#XC\;BJ=2Q\O'6Y[BB]GH'@9C2G:F-B:O$RIPK1MB8INF8(PEBP M-5%*)7B/O3/(5R",2DV/E3_[B*U?5'C!S_#))^U,@1R(R>ME Y="+32J6T4 M2=*]2_]O]>:V'\E;^D3S8SJ3\=5BZ?,HO,5]_%]I3?.43%Y;JT ;Y)!/FPIH MM057T+$E%U2P=WY]!YAC4L:[\N5ZF[IAI=6Q5&&U?EU;?+_98J7EIVFFU>^+ M69GH9&0(J4 -1;:LGX#4TCBQ:F$T1H&U?Z7";6A&I7)[L:33Y'2^D">5':HE-($2;"R,-(62"I9R(*R\"(9JWLW\[O#DWK<^J:A M:+/[C ^XIZ QA40Q0Z4V(([BV$UPF0>DC ^EA7O=-<[=>PH[%"K3QO4Y2^,H MC88_I"!:U]J9Q00)30"J*$T5%G/J/:3+",:D _>3^+6*Y-UGNE_"C%V;)^ M?.@IBYY=YWB4[>Z%EKU831);U5A$!!6-:!4A'I)Q_"^3=*PJJ="]W](5"&.J MU>Q+@'WF^O&J;\ZOI[D%?J?"F;TZ"K^AY731:OJ7K7CW!9W\ MS3^?))-_^9(_X/P]O>7!_%(KY?4$C6I=9YENL34?E;7=A9(U6"%5:T!JI._> MR>:@(^S@J#<(;Y:+3U.6[L]?_UBU4Q/GZ_A99HU[+^/C<0=/44 - M[;*<8!4$E+EU)HDZ\3/@]'-R87\ONGY[[B'YJ>-VGW7)7-Q2E0.==V M]Q8!$F;PMGKA0];,KI$8]QU2.!]P23\S$3;UX1R7;'C(HD]457:0;'1LT21; M-&4"%)-%Y @RD.E^WOQ&)&-R7@;BS+5$5=7+C<8I*=$5*:!%ZU M3:[-]14V>[ E*>6\KMGTO@7N3D!CVV,\!%OZ2:A?VX*CQ7(]_;^;27I=S\Z; MGV_,K":ZA.@H.8A2&V 'Q$.JF@KF ;4.&?7 M:;3QII2=TNU>12%:E;%!]A7XQ^23*:*ZJ+OW'[T3T):'?G]0C;.KA 8DS6GK M\0L%/&>-5'-UE6&U,T6QG5/D\<=,#E2T'BU*+U7OVL4MX(WI>/"C\:F/\ 9D MUZ80X5N_A M-Q:RN;''1, DLTY_00? ^ ?HD?-0^.>I_ N'!\,9T"OG1V-5' M>/VV54]K55[/?^= ??6ZGAS/;EM[[1\OCS[B=-DV()YS7/">43HVO*XF#2[Y M5F!8&6!.$K2OTAN)WI7>7O>V&!_",_^#F<5!Y3BLI;QX8\N$LBQ&2P=:J584 MY1B6=A%*$DGY(ITOO6N[[P7U$#Z%'UUO[2.HX=I\7ZE[M5D:G[2 )+)D%5H= M)!G8_=MXNKX&*M;VIDC RF4/5 M8$SU$*,F($%:%YU#2KT[%&Q=K"T/M5=^(&[L+H'ALTL78T=$HXB=+G#H"I@8 M#+#FJ^S-!V>$RRK*WM<^/037@RCS@R6VN\NK&Y-^/EY-Y[1:/5\E\,V7G M_<;7K>J0IV5Y*IYEVXW?%!X^WVS,\RB.FO__NM[R*^=&5TYL2LZ*K-CJMEM7 ML]20.,"$8JVHHK+5[7Z5X8&&]B ^'ZK-YH'X/$;6/$896\C!:1$%1)]XR::B M(%0.8(J4:"FG4$OOD]6[EK'M4CR_R$1EUUO[KDX28I"8%%2.^L%X M40"3T#P1128?E&8CV;VP_L'POH.2C7W9=4.+W$&$U^]H!G[=*(5WBV>9D2SI M3*=L+@-[O:EL/WVG3#+[4=9X"4&D=((P>9F %.L'E1+K@MX9P&WP?0]5'MT) M-I3\AF,83TDY;J,_[0<\$8C29R_ *H<\?AW8B^3-JU8'@_1^#B_6RK M\PO:HB)=+44-^!T=^727<9_?T%U5T1 MOZ59.[_V;O$.O[3<;+O/B ?_ZV)Y2X%I,M)H)SS4RF&Q292:8U) D?*19\94 M,939WQ;K]^ "=*?;(>3:\^:.\\7Q\-%Y06D]05J^*9N_7 M>@5&9@^)G(14HZVI];7#WF7U]X+Z#JI A]1B^PMJ$/YLKF-[_7'3E^N7+[3, M4YZ)B54<*B7!7HFO!":+ $D0L]S7S!/",V&ZJZO[0(WI#IA'X,_^@NK&G[?T M\51?OJXW&V>A5%:N5LC.MW/RF6$EQ7ZT1J-J=A)%[_V_>T%M6?WY0]BUOI+: MFT!U7F[1B>V>T,5\P_%?CC[.%E^)-C^\.5[F#VQU6ZJGW8?D2;L*VD0.G2J' MW1A5*$Y1KC0[V0_ =E'CV8M !1=7=.V\'+M+Z#/%)#P\24E"V M!+D&!F1]@>0T@O+!>".$5:E[6O=V.-]##>=0/O:^TAG$C%WTR91(%MGW E^% M!5,2^V11,:(DF#Q!TZ:>I[< M1'>A0.,%K7$ZVZ51U-:/Z-8W:K_!=6HC=;W6Y?3YDV#87I62(6G?KG?>;!_D M#(YR"+'&4G3O@R.W@MG'/3_]TK8$ULNV<;&8OYSS(GR_W!1)-&.-Y*F$9,%9 M4<$DU>Z9S FR)'16)F5+>( ;?O^3QI3W[B/YB]YUYYGN9O/.G/K37.@-(_8A MRVRR:VWU"H^8,J#'!)ZR*)54*K%W XM[08VITU%?K@PCERZQ_)WEZ:>H_IBS M!T=T1.4?T\HF?5E6$^M]K:I82(ITVV'5$#P25*?0YQ*DOWH;V8T:9,?'CRD1 MW5^M'$(FW73-YC1?J^#YTM*9[_#+Z?FKLTE F=B14ZSQ7&B'1D6!* *#ROR& M9S4H:N^6!/= &E,6>A@]TU,F_8A"L_IROCI>MIS!6UK1\M,Y(&*7VQ+K.=/N M2&NMS"'9I* %A3$DC*'[L;@[X(RIR)G+=2/)P?;Q MO%PUE9-JO#0Z!I G+9^K8+NH/*"U(BEMHXO]KV-[*+HM\\C?(8,&DE07]_=L MQ(NO.%M_W81N>/3M>&9($C6& $XK]JA::S!,# JUT62H9,KU 5[NW4\9T^G] MP6+D'C/<[[J1EG:Z?:A5H[0K(91 ["LD"P698H@Y$Q]#Y:?3>B,9W1 M'T9'=)3(\$G:7Z=?Z*1KR1YIV!N^I%NB]3Z G5*IMQ[B^(W6$Z5-$4%*D"J; MUEJ16BLJ AV+L4H+@T/4K]V*IT/!U\ZM/U+"8,!: MF;/.,BCL?4_5W8C&E'CMQI,;BJMZ":5G)'-\=+S)[SWDW/[M!Z$4%2?).0C\ M%Z/7"J)##S*E(&I2DG)OK[47]E'5'P_&OD>1]/#6[>5\C?/WTS0[/>[R>_Y MY7A&BWKUG=V-W_;/Z&8;]QQ>)]-Y]5D;A75^MWF[U_KS=#9K5Q-8HY-HM^-R M/%1T@"!=#D.VK)7^=SGG5OII^:@4!-SQPDHUWGBCQ(O#( M(P\5@LX(JJ883,X98^\C^O=A&I-)'8 _5]5;5Q%U;#92J-Z.[/H4Y&B-":V# MH-4\!9&CS.BR!&NR$]D5G[!_XY'M,(YIX_, Q!I4A!V)=AD6>PO7D=F2ZA?E#*Z) 6B1?DF2H[WC8_-,DFC;([9];YA=QN]U'6\ M%X+/2VT *5')JD@H/F2> Z$XJ@P"O%#2VV 'X="VXOF M,9-'OQZOCY=TQG7^P&D9^&DMY'JQV0(Z1(II/R0'2$1UG*I.Z:I["!Y)AE1< M86<@MB)GZ2"$(B!43[[U3\BQ=VG.XQG>"]KZ5"Z_\2R_^TRS3_3/Q7S]835I M_H]FKQM\:"=R'4J(TAC0QE=VR)VRXH#S\0#$8PJ@.G)M&WO<6:R'L,TW8/[? MA,MWGQ<3@:K8=E6HC85GR6[.4R'R5"&EHHR2W5M [03T.[+BAR/>+D)\1+[] MRI^=Y%2BE#I"4;Q 3(X:D I"2J769$QUL?=V_VY(QW1T8%2,VUJ,CTFYQ?%R M(E0RU*H#B[2M<5,D0$<"' =,E$M1-O8^6; ;TC$=.!@7Y;85XV-:5:803;1V M.4F.S&UN%\8FWWJM\"+QK(R#M?R./N"VY%U0QW2(852DVUZ0C\2Z9W5-RW/- M[#6KW^P3Z"A22[B6=M.U!;0EH;<,=T+F(T[-M=H(=(W)Q?)OHM M$='Z)"[FK9''HJX_T*:1PXJ?5A?+"Y_?)T>S]T,[IF/Z3D"GS,MI!?2OU)I9 MS'Y?XYJ>SR?_M\&W]Y&? M2\^Z/OR,-<;,KD/ VHKYV*<();52<0R\B*.5M7<,<@^D,>55!F/2M?,^'<74 M[[C8":A[ANUBL*2R!>T$0_.RW7J3"E23G>2Q)V][MQA[$+ QI4D.S:..(NM^ MS>?#)L&T^R259>.'KG6(#9(CG$H@ L6@?QBR,6GIX9AUVRVH':76?7U=&OYM"+.J055= M :/B2>#8#1)F SZ3=A$]LL(9B%W&XA1,YVJDU)R$.A[Q\U;P.OF M*=S_J)OOF&FM("=!"_:8>7I\+>V4IVC=V5ID;$2T215-KG<"OPOP45K>SIR\ MX8KD TN\OUM[/_1-&2%[^2'IX )85OEMG@0@.@%!)2=DS>Q=]#^*L1W&41KK M\5!P>SD.'D0)1S61UH"Y%@93%<1-2S!KI30A195[NW\#!5&WR.&6ISV[Z,$? M\S=__?;[[(%-%/*ZER8!4KLEH<0*T5<$[Y*VOH:4??_3J!T',$ICL ?W'KCJ M#B#MH0W S8F8=E%@B&"(),RI-.O A&$PX\;@7H >FTMZ2Z-%R\(:)E MEE]&>EYF\6[QEM;'R_FSH\7Q?#TIQAB1E %CL:6]!+6&$Q)J<;48+UP)5S35 MC=T8]X"P927GL <7>W+GD*(96B7Q"R>3NQ6C20&JXSDR M-E?L?F78O:!&=8GA ?7/CF(Y!%O.K@W*[4(@XX/V.@LPE!J?/0]=D8!2#?^@ MF.(DH!6Y9((87&EUBA:8@ 4T>BFK=,IT;WIP,Y)>.[?G M4WO2.4!524X:"XJ\!Q.U@I0L+PO+_IIS5;LR5#W6922C:@?2@0RW[<7N,?_= M=_'/U^#%03K"I) #03))M UG8LV8D?^H0@?)EE7W=I?OPC.FO,^ M-A;%(^H^?AY.BE]$^V4HJH1@L.39S7FSM! M!6"Q!:(LN@H?O(F]0X [X(PIY]Z-(7?HR+W$T7TMW #HPJFO$WW.;JLMR14! M2JIV5[IIE]\("[%X4KH(E?& A+F&;XR*]) ,VD]@ U/J]K[@VE(QUE#;+W(< M[*H$T56>G&1+YD"7,A[& =VKT?NA4ND')E8?L0W,K5>$JW;=]9*CL/=T$OZ: M;%QI1UTSM2M&E4Z TE:PY&6T22J9ACJ-Y?%/R1:[# ^_L?9:^>-UC8W(K8K-#=W$N%L M=?UNHHG0+@4C!0BK,ML0YSA^JQY*R>RGI&9/>F?Z>F$?HTNY!]_N#;@/(>+A M%N#+^2=6!XOEUXE6-AG!X:8JNJ5'*4",IOU(RA?/;X>A O3K:,;H50Y)HMW$ M,!PMKI/Z8@4J$_LTJ;ZZHT35$P6--K2#73Q!"24DBPZJ]KX$RMK9 9V!;N,8 MHQ]Z6'TVK.B[E'[&HH$H%U[01,M8(G32F0*#/%D*235YR.&RL^ MMG_R&!W1#H0Z@!B&H(XD1,#+E?8R6 MT* @_Y#[6SO!&5-+KJ%)=0"!#<.T%H?111]0&T*,AGD?2TL5!0&!@N/HWF;* M0@4.PW;AT-4'C:FZ8VAV[#7)PWE4)^GF)&74@C0;1DML&-.F!B&V>XEK]EZY M8(8ZNGH9R9@*-@[AU6P__<.79[#;=#0]*1SA-R_5(7VK7=C0^9^X/EZR#MN] M.&/W9W4KS>@TW$Z%&:^(>4&O/](2&XY+6N/K&_RZP?GBF"9*R)1R5*!K%&"R M5H!!6:C>QBRKU;+[V;"Y::LM2U];.TFRLG$&)2&:K*J2AG M4)O>?4IW CJF1-0@;+NJ](879S?S^%"HYRBK09\]>VL!'5MRB@Z",@82_XE8 MC+;IL4BW#=\.E;,:%=]V$N+C4*TUC<[HJZMH@9+C8$&' DDE Y4,>P^852V] MBU&VQ3BFG-3XJ+:M$!^%:B>MHI-,7ALG0$3GP 3=;F"0K(MCD%(8T2Y"?42N M/;C;]Z'R5:,CV_9B?!RV?5Y,2+9;%97GA=#N5*Z\+H(*$:H3UG(41*GTWF7= M$N*8DECC8]J6(CPXSZ[=:52TX8B:EX<K;6>Q40*8!..G-\'G.FW@T)=L4Z MI@39J)BWEU"[4? 6G!-AI26*"8J5;.79HP04[% *G;47)&-)LC/#;H$RT A/ M6_=-T.@J7?"@2;&!T3&ST^P%..FSU2F%+'L7@=Z-:$S!=0]V7%T?'>4Q]"KX M;3'/I[ 0>L&-@^H.41%YT@F2(UU5"Q].ZW<2^H,87%!V3*CE(9<=9Y MYGY/REYC%:R?]%NFJ^U'62+NE:C6QW48YCT[R1_O UC'JC)MA+)8:*./^9E MNLJM.T@K (<(7]C^#Y$#<5QY^;LB8C.)! MN#6\.(>WG"\HK2_8B\7\_9J61^W5W?=E[__.;E9P2_C=#L"G]7+/E#+FTD"]I,"1*M5]4:V\J_NY1"WX]FGV*?-Y[O3 M^=S4+YR7NIW&#*>NQ>:$!Q%&63.4P&Z@R2&TPV$"*K*'J"AGJ](]O-GRD6.R M9=T8<;$,:*CI[U@0E-9GT:/U4K,L ZC8#F ')P%]4("8@C6YUHR]-S,O/'Y, MMJ<[%_:=[G[^RP5"7H@%38P)7<@<6LKF2^4**;D*W@O'8^4_NI^0NQE)#SY_ MD]P?RGZ%8*0IR03E70NB]4[,+SN\F(-B&4]>2 M#D,++*MNM#&#%ZAJ+M67_NGA78".R12.AVQ; MB_!QV':M D!4#%15!.^(6A]-#4EP@)84QE1UD(%Z;[KO!7A,Q9+C8-]>(GT\ MG7=2:R=(1*\RSPWR8N$5TQQ*X\&GV":IUAA[WRFT&](QU4V.@W>["?'044$[ MS;Z8-_"+^G*^IB6MUJ?G3'L%" ]XQ$"QPK:#ZW;AWZ5'38*HE%6U4(UIUXRP MZ@G%%W:WHLJD)%K5N\;^"H3]>W:??-TF_?'R)*0NDYAB80^Q@,]:,*^CA8@E M09$VZ42%/C=XEO#H-.J MDDL-"5$(*D9FD*)=/]9NM4O-)<0JV2>L*H@A[OG=$_68[.R0K+SA/HQ#RKN; MT;YECJY-SD:Y3$AZ84+./"]53TW6_3,S,#DKJ M]O0.M:209'N_(>HJ8@QB:0!0+/OX+YR__^C__U MO_[M_P'XOR_>O_[I51"2__?)_PU8E)P%D0D 41B'APE JPQGLM HK5Q^:&3\?2?_UK^\&Z> M?L+E3>?+O_[[7\X7B\__^O//?_SQQ[]\];/)OW2S3S\S0OC/Z]_^R]6O?[WW M^W_PY6]3:^W/RY]>_^I\O.D7\6/IS__W]]SA=N&FX>@(^/B^M_ M>!N-_'GU0_S5^?A?Y\M__[H+;K%4T,XE_+3U-\K?8/UK4+X%E &G__)U'O_R M'__KIY]6DG.S,.LFZ7W*/UU]^;?WO]U'.IXN?H[CBY^O?N=G-YD@XN4G++Y] M3O_^E_GXXO,DK;]W/DMY*_KUD@LH6>#\O^73?CX8TSD"F85+GP"_FZ:%XA4Q M;OKTPS%??Q;$E-WE9%$1\?W/KHJWNW#CF@*^]]$5T"X_""[2A4^SFE"_^]Q; M.-<@[R(L'YDG73=STQA3Z&;_$KJ+GY<87W;3>3<9Q[*[OG"3LFU\.$]I,=^- M-T\C8F*<,F:6N+9_UBV,2(;Q=%SVE]?XUZL/+% JHDU?%VD:TVJC63]XTH7O M?FE2MKGN6B\3Y]-D^=W1Y1P^.?=Y]&&!SRG'#R)-O^&7\Q$S.=AL+:AL.0@A M.7@K"%#IF1,!%R*QI+DGHI<3-Y^_ MS1\67?CGV=?Q?"1)R,1Z#BIX B(;"E81"Y%P+K6G,0;5ZIVX"Z8B81XXSV\( MU$3C70O);^+1@92XC>?5\DS:"]'HCJU1B1/WT50DPU9#Z8&]Y#!U=4UD/0P+ M@M2!FVC *!(1F:;@N0W F0XZ)DV2-,]4^]^9G4=4?A\1MU!Z=W'139>XSGY? MVJ$CKF4P%)V\+(IG'7@"DY*&:$A00?"8J*^M]'LH:BI]D_5^7^.'ZN:NJ@\3 M['U5DXJJ?G&%B')"$PD>3* !A&$&O%8"?'"**Q5B3KJ=JE^+F0N+D>#669LC\& 8B!0C>$(M4)81"A%>\=IJ_A[!\"JNY/-5$&B#37N% MYN7E;(8+O 9E/"?@/=H@)"6+2V;4*-Y$RW> #*_L0[2S4=&' MB+;%SNWFY^5_O_SWY?B+FR"R^?N$T,9AD6+YP=DT?O^-6[\Y$C*A&6$<&,,2 M",0*7J)TJ" RDT"-T+6C6@VMT"^28NKY8^3T.N! MSUG=[21[7_W\\+?^"Z+H9M\0T@C-WJ1DEN D.BB"HL%DG9(@-;%1:Q&]%]5? M]IOG/V>E'RS/^[H5A^KVW2Q]=N/XR]?/)92-9\_;Q7F:?;?FD5 Q,*8Y9(/. MC]!>E>,G@"9*:!FY3"%75OD>L$Z!";6E?Y\@LJI',8IH?81$*2C),NY$WH)/ M^(>1SLJ4$S&D]IW/DU!Z?0^BER@;! +>S;K/:;;X]F[BD,S36*S,S\4M+IL2 M$9%RGS-N11D/'$,%FIF1(:>]Q^.&&\]M]3=^.YYGK?5J@FYPLK]%9&Z!=L?K MY.;I?YO_ACM16?Z(!NL,YP&8$;AJ:P@8ACL/0=8Z-#VD5K0R"QX$]*QI M4$_4#:R WZ8+-_TT1E-TM6*DYK5)^M>NBW^,)Y-15HXQ21PX8=#W)"J"R4E M,AK)ZY**KO:FL ^N9\V*ZH)O8 %\1K)_.:7",<VRT\EHM,LI#HJ;)B;&J%'D>PD -Z'XFS MY*O?Z9Z4E@\2Z'T%VSH*'JG(+).< Y.1(,T0BI/"0V)!,(5+TKKVWKUZ\@DH MLY?P-ERH''QA^WKL_'B"8DMS] V7>0?GW00_?%[\Q,6WZ[5F)P/QEH+&0P1$ M-!*LP9\DXF'GSMU*SM:(8G1!L-;J?)(>)O08QN^NECFEV\2O[ZTBBBJ6FR M,Z!IPA>BX/+.*8C:<:N=]5?Z"(&VC]^Y#2>MW?UNBL MRE(2/-"4S'@Z.L? 9YV!:*?0.-$LI-IVP<.(3H8+%07?(L4OA.YRNIB_<]_* MY?(:%2HK12LI4&+1&PEHMCK-'$09\/\53RK6OL7;C.1D:%!!T UB^HAJ=IGB M_36/)!$ZQE+-SD5$=T7A5YH8,)1:PHFBQM0.X&X%YM52I'PJ2C0!(:S"+' (9% Y2F1*/P@9/:5SS[X#H9=E17 M0H/X_@;J!F(I028"2:YVI/^$MX@#!=S@)F!MS+[N MW'1]?(T$8U%9FH Z@TLTAH.) E>,WS4E3L*=;.0PW,9QJL[CH2)O8"E>8QI/ MT]O\DS3.6^!)$A R921ICJ"=5LYKE8RKG>"W"<>IT^"Q(F^>!7)] M/-T*=$L2@PHI@C.X!0KC'7A) R3ELQ3E'H/7#C[N!'6B!*FKC 9VY;T+SEMB M*;><7GD6(^YDB9=\1),$K1\#3:!0S@HOJB23;T9PH.RJ)OX7QN1$488[XD A$ MEQ(()QR:0E*#X89Q2[-(J?;E](]$A\.%WB CY1:HD4N1J, <:.\R",T"6$M* MAHQVGFB"&UGM/)1;CS]]K?<2<(-LE%(*/UZ4.]NRWA(701LG34.!9KC0*?A4 MXJ2Z-.?D@.1SP+*2(7&N"8_5HU!;X9PH%VHIH$$BRP,KUE9P+Y,%)TKI&W46 MO"N-,J++T>?L>*@=H'Q*B0Z#,*.2^&NFQY3ZR)?N\WCA)JM62M5D0SR#(&HGCFC-W9*C86F6[Z[&.DL=01?%=1: WNJ=_-KCR5):J_ MN\EE&E&?%75)@.9:/DBD+?(+8ER*STW> MN7'\;7JUX%LP1SK;R*-"EX(G41(S#6Y<.4"(5!ED*/.F=@QY-ZIGO[\W4D"; M%)3+B\M):=>\C$,@M,^S=%Z:*7Y)JWC5ZVY>HE1O\T?W=>0U9\0J"LDJ9'12 MI1-:\KAI.>9UXH[[VCT$>T(\'?(T5$V#NXGW:8'"2O$7-YNBOS*_!?\5*B&4 MVQ-GK0XH#2E9R<+3'/?6*"%*GJ7)04E2.ZUE-ZJ3X4ME!32XD+B_\)'+7F8N MT @*B$.4=@S&2G2)I'%2"ZMRKM^N_2Z*DZ' @0)NF[*RT2T>D6R2%!5%1LXR;V7\ED0$UX&QI:$%40C99SU7M MI//A!V4@?[/E/ '+1I?.S+AZ]IB5\ A9#\,"%87,GN62\8W(E$AH.:?2/2YXS91GWM:.?C_Y01F5 ME=]'Q,,,R@C*J-(!!FUKB5:V(!*,*C-!@I#$*"-EKAT4?:*#,GKI9O>@C#Z" M'690AO:>$Q8%!)9+AI52X(@N:=Y!,84NY*",2JI^C&"'&91!3. N ML "F>,Q""_2=O2 0B5!!2A]5]8O,)SHHHY*J'R/8)OTQ;]^MOKDLF'"]Y^A4 M%\]Z>1.W;MCZ:CPOGL8E_N@ZIB*%39YG1)XX;D7>"G A:^!2!!65Y834;LAP M(.0GT<;C,5[E,536X!SY'CX"?CM;"B@N@;]+L^5*1M);Z1WN?HSAQB+\VXV_I\41PH72KCG M($M?,B&U!J=*/ZN .[DAVF?1H+/W XA^9 X=I)WF)^ *W6_S^24B,](KIPD' M:TUI9"DC6$+Q;+9)A""8$+SV0*'M:/[DS".TTN"J?A.RMY>+^<)-2SO;$>$Z M44\#9-SURJ0# 88Z69KG"*V4\3&WM8CN0?J3.8_53Y-^%=?I2_WEXJ6VODS1 ML-&B7*)$M\$+"MR'Z$NEFQ%MAI#^H*;V8,IJFZ*ZU6S+S'&O2[=M'TNKWHCO M@HD2> Q>::&H;9FU^G0L[.'TO)U@5934ED?W3#<:O.!E1)-AI058J;.RE&HT MW9CAD: 59]N,3WTB5O53X,U!2FE@3]^#=F6VE?D?6DH+6A8:!_S*$:M!QDBI M,2EJ7;OR<0N4'YDGCU!& QOZ'JS;!EIRR6MG<*G,>1#*!O!&)"C# 2,A,9-8 M.ZGM(3P_,EL>JY:M=G/;_+9KZV_>Y0V9B8?EN.WX\!9Y;GW6TS#7+1C-?.G3 M8QB>)U$H-* # ZJDR($D*DSMJY]ZN6[W/G&5AX,GHR44WY)B_2.C<1-TA=M9 MJ)2=5#KIVGO,T\EHZZ'/K3E(_<7XY!+85F]1*0SIILMR\65Z1A9$\>@A*E?F M5 H-OF1K:.^IS8HIZ6I;*0\"&CJ1K8:BMW'F8($W\&[N8%JG5.T!JE'ZVD9 M1\Y@.UQQ72NI#T8)KC4:4+&,M:'X!A!NP$K[A_$( MR3;(1MA29'P%+C$O(^$9LB]S2V/&8X^8 ++<&#BFF3'51TD]!.@4*%!/X@W> M_#W*AJ^ NB@-+EQ"CM2"R$2!CS:#88HHJV-6NL&<@?W G01-FFBB0;SS;N7P M.EM76.XSQT.1EBM,(ARXA"!M\HP&F7B2M9L_;D9R"F2H(.,&49"@6]QUW$\/W@?1#UOYU$M= MNXM?'B/K82J?G/+)>2>!JY)T0!"4HT8#IYK*K$ERNGIEQ%.O?*JL_#XB'J;R M22<;,R]CL+32(+A@8'V9?FR,%TF1J,,/4OG42S>[*Y_Z"+:!CXC6YJQTJ7^5 M5O__V_3^9?)_[J 5SM4,O?_CVBC>1[Q\!S8#5EQ[FH4#D@D>!1E%XZ/% MOWI*',TA$]FDQ6(?D#\DRRKIK$'7Q@=?B_=IOIB-P^*J/.FLB.>OLVX^'V6J MT+&E*)10MF I#7B"/F\@V7,T3*.M?M?X.*0_)-UJ:J_!L*G>J%%4.:%9$$<6 MWQ)/$;DJ">!"E#;KVGC [=@K9F-@MO8\U,>C_9-[%;388,35PZ9 ^?/%7FIE#(ODT49).6BM[AU!UG_3O914']@ MRE727ZOA75O,T*VH1SI'88SE0+U0@*]* )]%!$*(33(P;>E A^O#0'](RE74 M7Z' M9-:!.MK>'[[-_O4=4.8BH=PP(,R+DI";P"G\RCHC!$J*V>JISOMB^R&Y=)B& M-E#IX/N)=3'JN/@?']W7?XP7YT4B"!F_L<5J5(1SL[SCC:7/H?"E;:+7$%)* MCI%$&*E>1?@(G"=.L=::VT"W@R\';EU^O$_+A."/W;[8,X^,4FW!A^4,.106 M^BJL3''!#9<9DJJGY!P ][3)-Y0>-W#PX(N#AV:(O73S\U\GW1__F>*G]%>4 M>OGFBY2[67J?0LEC&N=Q6*[C+"]2>>]&@;(RJ-J7]APE%\Z@75"FUV5G;*". M<$9J-W*JO(33YNHQ];V!OP??2;Q)BYL%C#++AFBN( ==.N@E#8Y)#D8*0W7V M+O':N^)W $Z;.X^7]0;-'WPS\'#"DXV*:&9!Q@(N.P*>A PYHH-+E:4DU;[= MW#_UK$H"54(Q$Y-8&0R,3KQ9=NNF%#UY'G-F"O5E,%VA^YH]76U^=$-JJ>*^=,/(G[C+M9B^58@7U6H[ .U3YG>8ZFU&=ZP=7M# M:7P?@E54UY$9YES*B@@.:=G(FC)$FZ0N4V'1Z&?"<;57DO5S8-:6FL!G0*P^ M6JI(*+2P1_] [^>\NYPG=#HOW +=AMFZI4'TG&:5 I#HRUTW04E>V/*>R?[P$X;SP)LKI:LNT8H%8 75APNW#"S<0>1R=,R602FE5Y)@N%RC M90*9?,PAH3+3/CK>_.FGJ=\*DJQ\*+QWTT]IN6%%JAA=]K^2IG0A4;+D1SF( M5FI''4]QOWJ$'=O]]0-/T>Q\G#0K5F!=@UCO&GO J&@EWGKT\!;@(X5_5WT' M2*[%N[EN*Y5X)($RB%%09*0N)0$I@E=6B6"S]7&O/*QC*_ !0ZNN_OH(K+:A MC9*ZN+RX N*I)E+C"<&L0B"E=Y"5B>-9D97GT7"R7V[3+C/Z]D.'/3T?+?:N MALPJ&CM+(.[K+2 T&^>ECD!RD&C%$P(FE2-!6(I6#(]1[Y5+M$MYMQ_Z#)7W M:)DU*$*_/;S^=7=UC;GL\NE-U@Q9%!CZ84)GY).B&;B15A 2N:A^9;T-RZG9 M/E5EWZ \=Q.N=<_>/9 U:G>U'=5QVE[5T=X>E#A ] -M&%<(A5(QTYP@:(8; MHL03R7!TNI5.EC*EJ.2UK\.&)L6.;EA#7Z^W.Y M-%HW;+2&!(ZN>581S=/@&1AG2L-&19+FVO)0NQQB!Z3A4U%J:>_>V,-ZHF_0 M 6F94/6FFX;+V6S9!>55"O'A2!AES:=] M2UE6$RB/V02 ME-[.V62F$& C!JP0G*+6'R';%MW69\EM\*6^C:1@)+$45O, A+4)G$?K**!C MC=M4<$)5[[N_!&]&I<^&/ZR MB/DEGE=I5I9-F V2 F->HW%K/)A,,FB/!Y?7CI-\)S:U\2[U@4><@J)K2K%B M9I% @K4H??YN^CST5$K24=L6&6GM!?7DY7W07I0VN[$3R MP]"GKDX:M,LZFTRZ/XJG_6LW>]5=^D6^G%P5%,S?IY#&7Y:Q?).RTEIE\(&5 MJBV/*+7'OS+J5;EBLWROO.,^9NA>R$Z!20UU4;'!5>'[+U\_+XJ\OT09- MIGZ;?D&CJ)M]*]T7KAKISM/L"YK WC)TDF2$Y$D9G9YQS10=)NJXELD%DU5M M1V0[FE,@1&69-^C]=(8GV.)]6HQGRU*8MWXR_K2J2Z>_N&^*\G$U_3Z5WU#2. MYVG$?' (30,/Y;)%2([[V')"G5;<,9.,V\<]V?=YIZ#Y9O*MV4RI@/SK."]> MNEE\,4ONG^[356. D;#$4GPR&%V2?U@DX!1SP#R)BF5?)IKLH?+-GWXJ"JX@ MNYH-C0JD]PE/G#X1Q*@094ALU>Q7M@WU- M^I$))"=!.3"J43A$*R2^1UG%R"+-43*US^FP[_-^%&X\2KXMF@6][*:+F0N+ MTMEH?8R]3_ER&MKF[B1RPXZ1TA:,D):@0=9L$4@R;*LT*VM/S)N M7W2G0)S&.FG1J^^U>HJM]SL7*?[6)>E*@6QPJG2ZTI#::<-(1LE<_*1 MJ-I9NEO!G )IZDI\ Q?,CI>>%98#G>\FK=1XLM_BNYT1$B.$DR&&6$E$D[$??*4GX^Q?\U M5;FQ T ?D;8L'-\#QNEU .@E_&T5Y(^07$-%1BZECD26AD($A-3LL-A@5E@TD&N,X"(99$'24$NK$L\90TN9?PU,YGN(%U MDF91*[4TJ./8OOJ;WE_[0&S4,& />,?I'%!=M?M2YT"]#+GYW(+J@U59*P=X MB&FT;F("7XIB#35<*,6E%[5=]J-19T=_@:? G#[JJ-Q"\]?+&0KYRT3%)PD4>PMLS1\EIR>B>)>^.ER!Z/&CYX75T]73O9 M5NZJ68:S7"[2[$.7%W^X64)T_^EFL7QY!8X+/&7+M"H2>(E9*0&^Q-MC\%;G M0(1F; _%[WS0::F]KEP;G!"OR_R6,E[CMXO/L^[+,IRW[F,@+>^=H%&P_ .1UBU)9]1=NS+7<_^52ZX7[@L3<4CUHP;J@'NFS_;F0"(T2$ MH".:KE)EQ6HW%-D'5[U;[@>>M@H]X7G,N2PST(C/I7\4 >=S@))BG[(A2:=V M8YIVH1OJIKLZ5[;?=5=5R+%ON_>0WXMOO[O_ZF8OR_S+9=C!>Q4YFAG%&;2E M*[]%-R%:R#*9J&*DLGIB10]XQP\5UR5(-XRB&OAS#T"] 5H&2:Q-VCW@-@H@ M]X1ZG&!R,]7O3[%J>GL"=,O"9Z9*8(OGGRK+^JBK ;MN2DLFRW+E^?GX\W6336I3E R=JTQ+'!X/#.\M ?2\2(SE M!I#6;J#^ )SA/=&FJKQ;[E-)#RW:6W:EZ/5S6J2S3[/T75@E!URR$ )W]L'UI#A3QZ.KKHX!(UQ7%;,W(9I7X[G[A'S_5"H0KG[Z M^-A5KX^O%95Z_)HJQ9MN/6_9T^SJD3=L$T[SF)T%0\M%B, _O%4"@LB><5^Z M*]=N6;T+TZ%[TI;/7_FIE&6!+U;9(%-I&XFOF)64@4S2LD""QO\,L]Y!8TE5 M>7!WUZDF\&-'CDIVX[M9%R_#XNWL0YI]&8>K(67>>,&< .5B!!$YGK(LH70X M858Y:Z2K43*QZ=G'BOW44VI74;B5<[>O\)2+PRM$\RMS;1]0%4LIM@(9OK#B M/Z1X79PI0'O:,#3 EM8?J,882.E] MY%HY^^ZUNQA/T>I"4'\?3[]-UNGK3O#LE03%EI-*J"W&<$* R45E0PAW!S9L M3+?8_.G#YO97$GM756:5$^D^CB?KS*ZLM7(2_=W(D9@"$8!/RH*2)$=-?.9W MBS4V:N[F$Y^[MAXIF\KOV6_3^0)-T:75\#MR9S9VD[+(CUTW60U7<703W)9T%7.R\FXV7 MJ;?_0,RWZ&^I)MI^@^F^Q^3WON*F\@T\K#+?[1 M=7%=0Z:CE4D1]!,9*R:" )N8 QM)U,SZ&,@^#05O/O&Y:^^1LJD\H>*-6US. MW.3#HINN^2(SD66?@*"Y0S3.@Q<^ \U!)5\N[,4^">;W/_FY:^Q 654>(7$6 M_\N5;I$O<;/_M'SUUQ=!6N*A3C0PZQ(:7=Z *7.P0A)$!<^M,'8/_6W[_.>N MQ2IR:S"\X6JE-PM=CC>\OMSST1(12U-H5@QI#Z:8:5(2%JG5Z(#5[I3W$)[G MS('J\JXXEN%66\="T=FJ7?QX_L\7WUZD:3B_<+-_+AUNHO'8EAX7+FU)H@H) MK,$=R%H6#7%!$UY[XNPN3"<3?FRBA 9ER??QK=%=O1W[X&N44K8+VW%RR.IJ M="==*JBC12[/+IS%\Y=XXB'$I9?H"%A.$F@\"*V+)=NI]EES'+KLR 4[+EOZ M:*$!2ZYVT>7TF@T]AN\=GM?PUVV2-',VEGE[1%V%&GSB#! \]XX(S47M\;8' M0AX^R:,N![KC*;!!.MF&E^^Z\M]G2[DF##=\)Q :LV!)MD"%3()E'E%H[8V? M8W=G&=+N>93H&U1(WH-VNR9T#VA#63O'[KQ2386[J'&@_(O87)9 MF@6<+0>]IOC1?1U%[XQG0H(V DW^4N[A&'& YA'1GC!"J1G6K-T$'\)P86ZJ)?NM1 M5#^C_58G_FMKA_V?85?_/AQY=%?_/JHX M=K;Z3MG=<@*X1@^ < 71\7(+2C38!^&<+W -5^XA&IH_1RY$HQ$1,264*A$L&PA'T"!4/($E,C@>>-:_M M7CWG%KBMF=-''0.WQ%2&E?X+99HEP:4'9< 8HT!3$;.UA-J[\XE_O):8O=37 MHR5F']E7SNK?T< Q21IU-.CP6U>\_KP\A3U0P8VD@BDB3[4EYF.475FB1^B" M'2CG.2A29IIR7+7TX!5%>Y]%ZD7D.LM]9DX_VR[8C]5Z;=E6KA;8W:U9VQ"R MUQ&X+BVZT<0&+Z.!'+(AW!)E[XX./J4NV(]5>UVY-KC@?>VFUTGQ+@;)%2Z/ M4@O"!PG&"PU)!UV&WK.TW_"Y/B?\]=-/1^T'2K9BN<&M .U\,;L,19Z_39=3 M[M-\?=XXPVC&]0"W";$YIG"_T:JD6!D?I;"T^-!->E7+&?8N?:_ MSKKY?$2$H3D8!EJ7I.PR<-K&Q"$XB=^75.=I*78I_'LHILMQO^S_/[6Q92+9Q9C8) S1:V$_.),3&E0D)#6BN8KG/%+AA6\+! MXY=:&,0J:_=(? C/R9&HFO"W^C'U[WSO]G6[:?U5KPU__V?4NC$^<'5#-M&7 M :V;I"E(0RGRHZ3Q._1SLY$FQ'D@";Z?13U%+J:[P'WSR;Z#51_:'OS1^CM"="-6&IS M9!X\40D=#:[ !H6'@S(IR.B%D;4K)9\$S2HVT1^297W4-7 3?2Y3UL[@XF-Q M?K0VZ)Z@+V0D J:)$D17.^SYG)OH]U)ECR;Z??0P;!-]C@\/1&G0,K@R;<*! M#\H#"VAX1NZ8JAY">,Y-] \A2"4M#'M K2*TTBA-M$M 62E[<"F"C2P#H9E1 M(1PNOK8GMPO3D^)*'4^NJAH:;",/X+L5;KT=5AV1G#A)E$&RBN#[8C*X6*9R M>>TY(XE8,N \H"TH?RPJU5#5L'M0B;8J'M&B*Y-S>1DF5.T; MH=,EZXZ-J>Y4W\4PO/?37'%=1:DW"+[L6/]UMY*_ M=EW\8SR9C*1'A]TS DDSC>Z:(V L\Z!-0L/5*I%M[=A_7XQ/CD7U#?ZF:MM* MLQ9I9?AE^NB^IELY5[_DG$(9%'']T_?XKZ9A/%EG6SX^P^R Q]5+-JNUYDIY M9_BPE[,4QXN7;C;[EKO9'VX6;WC*J&7EVA."EPI$# J,41JLMUE$P5AVM?O0 M/8SHX)-OTZ>OG)WL&#K+60<,5%?5_[[BK M(^JGDC5V_7*>72[.N]EX\6W5BC#@5NXI 6Z7XXJ, >.Y!)EUY(S)3'GM-C^; MD1PKI%!+S?=.N8/%W<1-NXMJW5-T#US-0@&;,1W+WS]<;SNI<(#0AR1%DI0Z MQ%/K)NP($/B]5,R=?XFY/_ M4@W=W;W^ MJ"CX)C[V1I/^^MN_?/V,+U/I:8\*6)PM?DWXW#*YRRTN\9._W?Q[7.:(:,^S MH!)BD X%90-X_#LHID+0S% 3:]^R55W \)QK:-\>3[7#\?2[M^N6\SKBS$5A M2 ;AG<$_M"LU<"C'&/&U(DRCY3<,$[=!_!&X5D4]E9OAO$NS"S=%A^O5..\L?_-E-U^,G")9R&2 NF4A MM,^E/9:(M'J0)DBKW=SZB2"1S M$+DV1F:)/DRSL-]N>"=Q!K962\6F8.4UVG"+@\;9]YC?S;HOXQ(Z^=B]3XO+ MV?3LHKN<+D8VB&PYTIVEB&^90_$X4>[J$O&9,R()V6<0\@$03H(Q0ZJA0;NQ M+42_%M1\A&NF/C")&W$LLB35,+O.#:B38$X;%31H//8 MP&ZZ&$\_X?$]1@>0!;2\ K.0,G&EJBPCS*PA4^-B%B)G/9"5;2ZCJ+_W4Y7RQ+!T>&:%HH#-[E6))^\?@LL\5+E8:QFI"4:D>I M]X3V([#F('7<9\W!L]VW1#)'0FB:G5,0),.E2QO *A( STM/K'?>R?II8!NA MG"8K#A#W?1:8 =*W_NXFETL&XV_];3K#W_LT'?]/BF]01J[88E6RMO9^2H-D MK<>M\, BJ"1]P0:5:>,22NWZ7_39_;.C>JBMQO^R0'">:) MYS]QH_TR\F?XTF=2O,QO=F")5%KC5RR<9O[3X8K=+^.ICX"'3&[9!]>/G/'4 M2V_[9KD\1NA#DD(:(:1W#+0RB"_&TL$TH/U#E8S!NY1]LP#%$\YX:L*%/K(^ M0L93H#EZ$@)HJLL5=&;@*,->/^3A[TD MJVH/'BBF!ND_W\&Y[=K.1PK]UBBR 51'Z4]%//A@)1BE"(^:&4MK7])O1_-, ME5Y9S UV\U32;='VZ*=H6U*665/>08"0@9+1C#4!"$ M)L,.25J"W[ OO"_NO&LH$V_)S>_G*W:SU6(^>SWN=4FAO=? M1:V>[^LG7W71PB-][/QX@BLI)<)+-/'M]'T*E[,9;AKX"V^Z$GQ:_?6%FX]O MD="HD+4G I(@'$F2'1C*%;"018K64&M"Y;>SZ@(.[O95 - ^S+'2)8)<]0RD+@W,YT)C;RV,=MR/8-UJC\:P^\U(GLJ['@J MX;QK@;SX=OWE?X[1/)F%\V^OTY$KG0]**V1/ M2J)6]<;1>R$[5KGCTR'2-H;74VB+GHR;3MO[>*_9XHS&YR,]/2XM:LQ_E.C5A\MM:34 M;]//EXOY4@)\'6\37J&_+B"',K7+Q@#&HS@DUTQZ0K@4M=,A'H!SA":R[12Y MC3(':J%%(^L-T-@:&N$F<2[!E(F4(A(%COD(G*!?7Z:CNMC,AKH/YT>$F)9;SX3RE18G<+T5>]M!@$ I!7X:6X2(BN.6 I R*"R:XTC*DVFUG MMF'YTZ;N&BBM0:7*)EQ7K\\^R!J9S-M1'<<^KJ.]/2AQ@.@'VFFN$%)AE3<\ M@/(R@B (T^A$$'#I=JF3)ZIVC'!H4NPP;(?F1!^)5R[$/@MA=IGB539IV567 M"<8O<=-?G:?:E2&3ISGU?+'-W>>L0Y!X+;!TQ M;K6XHT>9#R74-JH^*3:TW%*;+91GYQRC&B1W!$0.'/"HR$"2X[CB%+AK%F)Z M7G3?/_#][-C>AP25?8T7E_/Q-,WG+[L+/YY>-8>Y*H!=X%?S<5QFOI4,G2OD M5]:.%U:JY"7892-\93-8H1T098+R0M*8S1Y>QZ,!'#$<^C2(T VMQ08.S:LT M&W]QJZX/\\7LLD28WX_G_UR^M/AF6H\V-;KR7.!+ZQ6XJ#48GO$M1EG8ZG/^ M'L+SI\5Z+P.RDO(:M.2XP59>A-(1Z2/^RZO7;!]LC6S-AW =QTRLI\6M]*BD M@B;9TP]@Y$ZKH*, [CCNC6G9D\@+,$9'Y9G#;;-V*X[AZ;'#K#H.._I(ODF5 MW"+-TGQ1&A"]=)_7X9TD2?*1@W(L(ZCDP(B$Z_8IV\ "-:Y^9Y8-0(8W?.KI MZEZ)W*&";ID1\.+;K7OO7V<)3\UIN*H+S(P&'M R6RY:6XJD-Q),)-E9[EWV MM0=5[@'K3PME>TRMBBH;](7:E&-Q#?#:+=@-<UX/.91,!)H"V&PMB#)XSH72H9-3$QF-Q+8+33Z ZVFDP1VDT'T2:@_11@.C M:%F[7H#]\M^7)6C577SN2NOA57C5&\-L*LT4PW)>E'#@K"\Y&$K$K%+DT5:F MRH. _C2$-K4>J**^!DT.[V!:SXC: U0CHVH,#:C,X);DV M+N*N&LI4>Y[1U:22 \^:,%MZ*Z;:8[D&I,(.LV5H)O01=@,&G(5P>7$YP37' MOR*<2]V(B00")3L32AY_@''K@FV0(^RF!B M$(Q73^OO#_.(5O#12\);:[7I/>>U&-_FFV\N13I2ECN6C(+@9"C)I?BRH%\! M^"VK.,J$QG;WG=MQ_G-]+5)E_GZGR_HYTKC;4 M]>G_VS1,+F.*OTU_<;,I_AJ:HCH)98R%1$L=H.$"+,7]E@BN+%."J;O-@YO$ MC9HL[D?F]--D4(-DYU4)"%K-LW1>G+/U2)I5[[=;INYZ"2]2[F9E5$U)Y1KG M<5C/DAAEM"]0Y!XD#Q2$+HE6FJ.7ECG'GQF98NT2\WKH?V2R'XD#6S.A!FH" M]R&J?)LW/'S^XMMN**N@ MOE>&:TDY)*TU^@Z>@G?Y)EA >A2&]J@7[:.I9EDWML\ _ MJP7K50OV(M3@]5./8<.SI'TVS@07";B4<,?@,8+7^(>A5)N867*NMK7P3.E^ M4+7@TV9['Q(\F6I!F_%\4SQ!YF4 A1*A2 M+=A'BPVO\ZI^_WWS7O_RL44HRX\;O@(7 RXSU!-[0 (&B MM2FD8M;H5F2ON9!G[4O6(%REQ)!Z;!FH1.Z ;)=WE[-P[LK 2(W') V9 T'_ MO>2!&? "]Z$0<2FIY0[^"&]+)5:U;)Y:9Z$?TF*QNO?'E24CH^0*,AZ7($I! M,+K=&AR7FB>"NT9NYC]47\V?+\B3Y$V#[FQM+$9-@\E>EE64&OR$R[,,I2Z) MUBD1DB1I-NNSG7]1J^KM5JA_YJ;SU?!B.DH^$LZ(!.\B"BW07.;L.)#.T2!9 MDIS6%EH??*+DK"_OQJ5MFG\Q'U/#)A+<+W M%,U JO"D$ ZLHTYJZU6JWL"O[@K^)&E#C6\U_(]7>G'KQRLC C]J0WN8]O45 M/8$,741QB)PJ54HTZOQS\U9IBKNM7LVK464K+JW!2^L&&[-U@;,8G\D@^^LU M5?,B6G1;LD)Q[G4H[95PZT#A@*/X1_#)V:",S;39=.$&ZQFJ6N-)O0=;'>IC M$^:IU'ON[8'LD89=MM1'2>UKH[V]J#$ :(?EAQ$FA05+C>>ANYPNN\!?)7YQGW@R MV8,U&D_Y;"DXC?NCUH9$8QWNF+6MW=VHAG>_:^EP!S4.5$"#!*2["-^G+VF* MCAYN4F-T:]?E"%[XZ'("*\JX)",2F)0%$"6##ESB3VMWU]@+V,D2Y7 U#+"= M_.+'B^CN8,S&E[F]&I+5N),JP\%PEX'EDD7*%/.^M4&["=?),N5@)1PUG'RK M[NG[98TB38E3IB&+4#)Q".Z+SDI@5GAG3)32U$Y0J0#[>7;R:18'&)H(6P_( M^J'EF]Z$)0A:)C7][J9N%2=_?)QXGT^M%?3MO8)*$=R;Y]Z0S!HO%'KJN&'1 MTE79NC+6B "C63'-I2*J]MN^ 4:]YJ.KX$-PDFLG)*124"$,D6 4"Q!B8,D: M-/:JER_=@3!4-/)0G6YO!]I?DD\EYE>ZEN%.]RK-QY]6>]^J9(MP+4E@@%*P M()(,@/N8AR"$DR8S*JK'NS#0(I#\Z#W0?;G\.U>VNQS_CDQZA@Z.':63-' R7@K2"K>7:6X9XF M0HA4>:]Y]9X]SVNX=C-V])'\8,.UN4O<*;2C4BSC#9,?W?J.AV46$IJIT>8RI3(A'/2,@ BC M7?;*$1?ZZ_+Z\T],EX^36XN[,3=QTY ^G*>T>-V%&W_7"L:M3P&H8>AV4,7 MQ)R!BM+O)Q/KWM0 MX@#1MRC[VXXP.NLT2?@&)(WO G<.2F!=,3"!##FB*<@964P5)M$LGQBYL0Q7)W,R$E37T$8JU'?Q0]4\-T"7PS[;PQ@>;Z201W49R" M17B@;!MTY_@>T1MWL8Y&[(.K66AW,Z9CA74/T]F#%#A0X,U?_]OXC)=&BP!. M>8=.*_?@O0\@;6+4,Y*UJW_O,R01=@9P!^)!#SE7#O1\3+.+UYV;_NK"[4D MBFH:;-:@I,P@1%1@@C) K5&"&J,9NS.)9&.89_.G'R,(6T/R756Q-;#;/BS< M8IE-MII)7.9;=M-25+^B;DS)X\)*>P\\Q="H0(<%O9;$E25:ELK$VD?Z@X!. MX72O)_'[=)"'TN$.IC7E]P#5Z)3?".@X1WQ%Q76MI-[@J-\,SJ= ;(X:*5\F MZ4:BRT5#!I^MM%[R2%UM[VY *NPXY(=F0A]A-V# 60B7%Z6388K;AB!?'6:$ M4Y>X=!!][PUN>!.B@C*[(331-#?L35>$["9G M%Z6>%$_.'#BC!)S4:#UY(< SA]83=8)E2DTFM0LTMV$YYL7^Z\K%!P=(N:GV MKXN^WN:;;R[C6"/MM$X$%\YQNP21RBM D*8Z.N-$LB)5;U2[#ZY38D4EZ3FNQ3_[Y8U0P-$VT<%%J*H#0)' _#1RUX5Z^^3Z%,I!]G,>KY)\7 M*7IRL@N7YIBL:A5%E:KV@4M]= _#^QJ5W'7Q/\#\K*6 M-K>>E?5#/;B\B_%BV:P??WC=62N,T_R-F\V6TGQ\>*?/I]<*Z3QZ197".*_3 M?)[2Z^3F^)AYF(T_?S]R(\HL+9417!F3BJZG0 M76_SQZ\<5Z:9ED[A\JQ#LR-E"YXJ54Q1(;VG1.O:_OP#<(8*^]3DP-U=J9:T MCQT.FL\6H^4PF*6/PF,,JD#-LMR*&BO ,27!$DN2IE$(Y_;A"7[J+8[@WV[X M\=T#CQ78J::][E I5G3(KD&L"R[W@-$G<+./4NL[7;MC,P<(_Z[Z#I!<0T4& M@593,@)=/&M >); 9^W YF"$\92:NP7"3U.!6Z(G]?771V"5]?8[2NKB\F+M MG%MMJ9<&) L(A"L-QI?FISYX[0DUQNUU[N[0W'ET#< MUUM -+4Y19W!??$IVS8%RK=AY MX3Z:6Y'5?3!5M':VX1C>]#E4/UM5?:!PF[[>M[#%( @-/( 59>Z&"*HT?$+[ M@7+FB$LRBKWRHIZ4PA\PE8;0=Q^95JZ>>O/I\EN:_OVWZ?QS"@7:_$WWQV_3 M\*9C]-7+OS.C\12Y.FTH<]%(RB &5TX;B@=-1%LQ6,(M(T):=N?&8&-)58]' M#GL^U]%/UUZX#8+X-VLOU027J](!3YR4DDODN$$CA>D(7@A6(LK)TLR9MM6C M=AMPG,KQ7DW6#=KKW,6T/HGV0-4H&V4SHN/DH1RNL1T4.$#<#7(,MJ SEH88 M$@,J2 )!H@5T'AF4.\9H?;;6U;XQ'I($.[)-AN) 'RDWT/V[-(WCZ:<;<.N& M+L1+PH.!0,MR<9,#=#$S<*4CJLTGW/,J*W\+E.'O6&MHJJLOYA9F0+GEO7U[ M^.+;&USQ++W--]_^MJ*^M,(G@09>IF@%.Q71/ H.=)+(?*M)(K4ST/9'=W(F M0QN]-.C-\CW2*Y3KXVT/:*VLB>VPCF12--+H@\0Y7!TMK(T'(-(8I=6&0C(> MWQDI SA?*@=-QN]H$^)^-Z1/F2F[[([C$Z6/%EHD0KL+]RG-?T71O)MU\3(L M7J6,#O6Z]YCC##UDW$F5(.4.BWCPV3.P(2G%24"KK/H0M(TMEF]6Z4;.!1*3!V6CM@@N+J;0A@21+ G%=& M"I$LJ9T:O1O5$0C2/#NGFA8J=W5_:0332H!W]]YO=/]+XTWD9CO4%O_LI MW1Y7_PZ=1US7*/K,O64!J"SU2+E$BK3 E\%J98G [=%7+[?HB?$TV#6(AAI$ MX!_$^SX5>=X^6^E(A1@ISPQD*@-7;!E63@(O/0"CE2DKP_9*F*G%J T8?R!& M':JA!J&8[_%>G\.&2.6B1=O+9 N"H4]@8S3H'1B7HB&):M:4-Z=E E64=H,. MBG?\PBMW[D-WB=Q=]N(9":J"Y(Z!IU&B668IN!PR6"4X'K*!F5B[\=%.4*?% MC+HZN$\2=80ZJ0_A/,7+2>I69O_+;KXXH"/.(Q\T0/74WNL)!ENB]!DJ18^CB7=&UNG*H>$#U>(96+6=#H*21)R[$92Z85]< E8;BQ$NI( M[4O'9U!(U8<#?0JI^DC[V(54-U7ZI3CUN@/JZ]OS;;3/1LE2!LML .&L*D0 MU=2X'ST.T,'@1(DT"2^# 4F%*A-R)!@6(P1E?1:):$5J-Y4^ D%V7#\>AQ]] M1-^B'VB:X(\^G4WC[V[VSU3,P5^^?D:)K@R>< '$V M*V>2T*QVFXI=F(XQ>+2:"N]V#:TI_P;7CL4->)L_N$E:WX,2%9EUVD/2 D]2 M)C58JCQD;R7W0DBU7UE$#T+< W%*##A,PI6OC][-RN5F">XM_;]K#HJ"6W\\%-091W)-;B[^6N:IIF;X.YR%B]0 ML//%JD'*]UL,9RS0C&Y5SJIT58H!''$&>!91.R.CW:\,O,<;O1>P4Z!&.TTT MOY@I/!Z5W%X?<"]R60L0*I>-B#0V"$Y!,SRN1) 9G,L$6+;<"J-X#+4U_CV"TU+W =)M8 ?61 !95B9AIS+UCNF0>#+.U-[/3_2%?IQ,MY[:+<8\^,6M2YUN^FF19A?E MNX<,=-CUF?5&-_1"7VU(P^WADS=$T3PD$TK\1R4TS)0(8)-@8%G63C@O?./I MJJ_K#6NX_;%7[>>MDHGSC&YF*OF*&AW.8 @016RVE&I.:U^U;8 QW-"&PW7\ M\+C8_E)]*I=,&Z;H4O15N1[Y->N]O&;>[#ZX?=<)X+YWM.UGZ,0(?DA!64X8[R7YW1/&^XBMZ5WD9U/O2,$U!J-1$VV*-?SE(<+]:8EEM1QFTH*J-++R4#PFH+ M)L<$Q*'_21VE2=?V4.ZC.!4S[4#Y-HC@?(_HBMK[8&IDHFW"$1.P )?-K--X()Q0!BQ7@4CE:B=^S><\G>89(/HOH=\&^C\ M??K23;Z4:^7OP*V+TFETC)H 7GE69IJ7?GV:@V%&4!.IB+SVKO\@H.'/_<-U MUK42>).N13=QT-*V<>6%<"*YS1)B*)AT)HA.!J!:&RT<1VCUZUKNXSB5P_]@ M&;=H6G@'TSIDL >J9FV&-B$Z5H>A0S6V@P('B+M)&Z&-Z +ZEH(Y 5%Q74JK M!)Y\(H/C4>8H$R->/&,2[&P>- P'^DBY2#$L.0YR:1V0N9]%,?H W2X?N[UJ3Q(N W.^P<'OW+EM5 2P0AO MR\PY!XZP5(),7G!'\+_M)N,^I6':M>]H*LF\0:'[@S-@]\'VYT#MWEKL,S+Y M,2IHG0H @>=!6AHB64F4Z/(>!VKUTM== [3Z";F!*E%&V MX^FG5VD^_C2]J6QS,J5HA >:1+D>*<,^!$>R)\UUU"YX45O]FY&-1EVF >#[(;KX7M,"SRT)(04(J[; M,#P&C<<#D=LRM$=H6KN/UAZPAC<8ZNCPGL585P%-1B;=Q$76]R&W;9RSQ3LT MI;KXRS2.(C,*#TT&-"Z+5QT![Y@!AD"-"URYN[UEJT:C=L [=E[*ZRK9QJWT MT22 =7OY+]UL]JV4NU^4EI0CJ0*/*N++$DJ?W)1P^2Y0B%IEF3.C6;7-JO\> MSVF0HYK$&^66OKROSI MZ/HQ\JR8H%12Y4HH_N-5*/ZOLVX^_^5KF%R6J3]7X'XO3?K'RV[&)0[OI.3S5G5+^3:XJ/Y^Z7^;NHMNMAC_3XKK M/L3O9NEB?'EQ-HW+7YW/+]TTK+H-ODF+D6*,2&4$4*4$6E)$E6S- )(&8W,V M.N7:V4P'0G[>]#J&WIK,8KIY0]YTTW"U)R:6@J+2+4LQ\;AC%@R7 A)-/G!! MC1:U_=C-2$Z#)!6DW""T=1/&71DY;W-QHU(LZQT1)6E27H.-97(=VKO@18&: MC*!X*CH?Z[NNV_&:$DBYM/"*''U.$B1X]%^( M3LK%'S-SK8^N]LI(;Q?G:58LMI0VY^_NND^__; M^[+FMHYDS??Y+SFW]N5E(N2MKR/LED-R]XUY8F1M$JELN;_JW?Y3)? MY-_QSPLO,K,E,PB:?%S%+2/9, F%=']LRYC".A\Y]^K3+EFQF!D;49A]YW9!'T4E5)Y<9 M.JQZ-RMK&!MXG)8J"ME?T0E P^ADKSVBT14+C'&GK/'>-&_&/,$^?6-T/*1/ MWQBI3L<'?]2+2C#G)%J$(&IWW/MH_ CPD(1=8.KL>*FC(^R=?C3,3HQ^L9;4" MC3=OY_20AN=RB1\DVPX]W.[34ZZMQH+V3FNB0V1*OTJ?90@@Z 3W]03 MWTH&3B-15+3G;M 3\ZD5N,6$;Z^_,0)KK+=?25*?KC_=A8)B5E)D0F8-;>DU(?CG/4*4R)$+[<%ZHH?+VEEGW%PRRK"Z7[_]89$QO9_>M-G[A M%!').0?NZH#%:$L%F:!3IE:O*.-*\Z&50VD[=5S\EP[/XHTTT7BDS;_6^L2625*#*6^4'_7+A@XQ]Z##//=9<3"&UQ3S8E3P]#EG(5OWA-]&S''RIMJ MI_LA?8?&RWDJ.50;AL=(9Y5.+ ):5H?'*%;+5@4X@71NH!:E>4?MZ0S1:J3= MW:.TQDBY@]FY<6+,$)I>XBBM4;H:,DYI'T$?"P0II<(CUT!_7SOTDBL4G M@ M.8_,N6)*;MV2:LJCM)KK?HQ\.^C\Z\S.RZM57CP8\)8+%R$1 MTUKSFL&3%7BA#3CNG4*T0LO6^72;Z#AS+#03<0>#;_-DR$RV;$P2I.8UX9@N M,E^[%)J,*5OEK-7-0^ 3FIG;Q]@_6-(=&A)O&^4Z@*H7.SEWC,8&3L[=0]P] M;H#-U#'.,R^IT+%$P%>N)/#2,[ E2H&!<]/^#ICZY-SV&!@CY1ZZ?SSXR MKF1@((0B0S>0/8*F5?OHCK3?R-8B_QD_$#._+^A,?)=COOQ<_V1Y$9R4,B8# M.M=1'$J1G^-9@"**X<4K].E!UL$3A=A[D? <$'-,+72ISQ]$]K<>TX726DH6 M/)EN=7QY"'0<>^.AE")RH[.!E$\#*7\/(N+3)[[ M+Y>?*K$N*&:4AR Y83Q8 0&K:XV&?BRCIC-VX><"D[X2[^'.;B#X M7:X2I'MSPP6:=4B1D@.-4=?.):C<(D.R2,8-MLI? Y .H)N>HS, M61][RSN"WUZOEBN6'RQE>U9_GNS%2R\/R MM1LLW#*MN[4<.G?')#NF))9JG58=TI6](7=*)."(3GO#0L:^P]6^D-*C.Z9E MA1CQ'*Q:%T0(!XYG\AV5%EE8J:+I,5!R8MTQQ^AX2'?,,5*=2F;WIL0%@4EZ MG\$65T"E6%^WBX:87 P, MK&8C'F*%T-*LC;0]#'*L;,P1J7=&W' M71(H:3+XR 1P7Z23R@BF6QOJ4R[&;*[[,?(]NH&N)1J.I8#7FH-2R8+/=,@9 M@6BDN;_47Q4MOD M!%A3NXXQC4 $%B@^!R,M3_YAC[T!O7Z&K'QJ^^^P..\1I-VE4/?F;>6F\>[- ML\K?Y[-X33\DBSBO+@KM@5!T)EE(VA:1!S*)0H!L(QV4FK'DVT_#WD'4>2.E MC^P[7"-O/LT7J\O_68_\>UN^]&9>$_IFEKX\MUV0%V.DE@&2BZH.(PR 464( MT7@5$#&PUCWDAM+V/*#211-;/8X^[]H_X>7BGWAUG>>E_O.PM^HM'];R_7D( MO9W?E$UQ9)=ZN@UD;<"<5()@%%FH,@D1=$ 9^O9F_*7GF[*4)C!IR.J6$HD[ M%P&1&2CH+=V#+*(QS_]->8R.A[PICY'J5-Z4OVRU[_[Z\NU_7N8%4?;QKU_R MYWQUTS.'(=<8)$A>:O8HTG4HBJ3KD(Y.5HP5PWJQCP#,,,JF%,(:I?^' S[: MZZ''!)@[TG[-6*YY5^O3T[#@ MLI-$ F:";'#D[WN6:X6QUVBY<]C:))YVZN4AYN^!\CUF/[TA=+W4U,M1.AN: M/P(^9>LF4RY&)")%Y64/%=5B!UTH%VM:D>&@A4=G(O?:/'C./<]$NU&2WYUH-T9LC1]EG^X0Y@MF M'R(89ND"DX+8M*)>8,8+[=$+/F30_)DDVNVKU&8B[)YQLSZ*BM6VJ)I*R.M\ M4@P!?$0+01GT488B9.M _K03[0XQTPZ4;X?"\8WY)$-H>HF)=J-T-239:A]! M'RO13JC:2$;RE!,,70%"9^'32M]9HEVHW0V*M%NC,![M$7;U.S/*T_K2D%$ MD%VCBE3@G"F0W3[V-SS;PA5+[4-ZBB- M#6N!N8^XC]<&-9>23$@1E/6U\;.J.<"Q3K17T8="[L[#_WS+YY=GH0A?E%%FUD-EZLI=+X(+6$-&'6$M)K&C="&8C(:>.\OS2),7M M*>2\A\!Y1RWOTW!II0RCJ%;A^1,UI?-9&ZGIX@+21]7%0 MD)3F3NL,B(9,-2T]>.>)T"(\HLK.-I]C?RSM[W!6CZ;\,2+NH?2U;;:FZ\U= M!F36BB4?&<5+V/8/ONZN_OAD'' M( SYV1#78Z:+5^"#R'1L":VTTQ8?SMILJ>KOGY^J]Q%LXW$&]QSKOU]78MZ6 M-6EY>9%983E*#<*M[519ZE1YA$*@Y(3.DM.#@3N;QUQL7>$$JFSKT3448.O) M.%^I^N=\E9>_Y<7MCS[B@EP0K&F,*($I7?M3U=D(QBA 451RELM'Z02[5+MA ME>>FWD,%N?60/D8 U7X%MYDW$:.C0S^K&HK.Y!W$ M!($EGK5U= 6HQI?KX50?'#^*'W.ZOLJT77?1LMQ&S$U0A7%$JQ(#+9, %6J+ M$Y4B29-E9THRHKF;V8SX8\4SCXS21[&KDRA[*J'2>AC5A.6;DH+,(Y0Z;>4 MG"94=4M)>. MQTBS<4'5VNI\^T<5725*,,YO'7O#-=,\>/""U?[/4M7^SQ$"=]$(K9.Q0XIP MMBYP?!?K$*G/6XNLL=/\V'L@NNPM73P6GR,Z"+[6;!.7@,H:2$Z+2 1R]S = M9[LJMZQQWMIL(;@>S0?71L-=KF"((OA0N['FVB4D.D[ "@9D8C$Q)HU[6!5W M>(?!^P2\;,MK?UUTJ(G?7Q!?V9BE!SMH"$^=#+@>_)S&##P )@]=SJGHN,/! MUH4WGZ*/S$HH3A500DAR[7T&VO5)"QWH:F[]FG<^N-UAV4XC'[!^ED>5=%'W(4T6L0/%6KSY#59VH5O;/<%W(&5!YB*.]< MZ/@FUNEU.>^EB X)!GN'*._>WM:_7;ZY7GV<+R[_)Z<+*7T4A460,M<)SK:0 MO<+IBS4R*RF8BO;8)]I8)B:(VLZAXI/"8,*X_HR75]4,_VF^^!O]MZN+3$RD MFDR:E>)DCAS M#^\N/WQ<+>]-N& 841A#/J>R]"6EFFZ#&0I*KYW(T?C6KGL71EXFS$\*AR-. M*-B0DW ;>IF7ROY\5DV^^4UZRB.=_/AG_;9M0L;^RW?,TV@DDT;I&S^29.=_ MY?P^+SY?QKQEOURM/VB=7/2.&/PPJX8%(?)RGM8#-.[M%A]<5E9!;3U,V,0 MW@=R!8/P20=T)F/CHZHQ"^T2.]H0=ELY@XJNKZ)(FLJ#DB& 8U* 1GOUQ*D1,)1/DYQF=C/E+=<@OMWS>5(9DY;5!#LQA[3B< M.-!=IL H);PI+J2'.;<'(_P))*P MT[PL-%/C,'@!BR:"T-H#:5:,ZL5"D"C*U[@Q_ H#L".&? M!A]C1-\!%W_+L[S JS>S]"9](BDO5S<)T[>&]VU@&(/RY%*E&[]/V9H;X*4! MZ;W.+#AI8^N7H4&$'=^=;JC,>6]-] AEYBOZU06.@8$;6A?$ZG]"GQD%%G!*'K6 7-?+W0"BC,015!QZ%K?F$\H](G M7=$A:7_7IJWR9&R9S0 M"&LA26Y 25[ BQ0 ,Q,I"UVL:_UB_SZX'96".SG8 MCE%M![A^\3._>@AW(0,9[3H[6?EUT16K_91KT96UWCN7DTJMVY=N)6:"^3'= M=3WOH:@.L;]W>;E:7,8:'JBDK1.'W[W_QUU@4FLG0S1@/')0S'AP21G(CG'& MF"Y!M4;1DP2](JFAPHY2$K"6PETJ>C'61!81'(N^CO<@EG6I&;Q&.^M#*OY! M1Y01-0'W5WK!..F@BL8-RG:7+-C@B[!9012.''.CZ4ST*0$OF8Y$H\EO'S2X M\H74CK2%R;Z*>(R2O:?G+1>KBW=5(FNCCTP[:U [LO>R!J4+ SKC"J#G)G&4 M2;)!P43ZU'L7$/WKZ^7SS8(O,YRPO\P;'@]?B+C%WQ RQGC^0R#0_FC8[:0? M(/R'ZCM <@T-@H?DH"0;-].9Q'*B@R1S"GZTYKYD M,^(G:)EW?D\\B=JG5!=[OS;LAA5^P:+.'ND,U;9VY8Y6 W%&-RGY)<4J)QFV MGI/;DOZ7B>)3*/\43T';>+D)[R[7A;O+GV^WY=\6\^7R H4(,68&A?-<6Z$5 MVIO"0TJ1B2A4).F%I/]GV"&R]HO_$4&D8 M:.RSP?\KU]+VG-Y\S@O\D->__ %7^>N44J>32R;2YB^%',2@8YUX+NI@&$:J MBDF7:=\#.UD\HUW2"Z9=+Y&V&)N2^;1)'>\NE__Z:9'SS[-57I"5^(XXO6"R M,,^C!ZUCG=11DT%<;8R2+:DB%6;-9.8K#&7J==MTO7T.QM'4+;%:S5%S _XY MOZ*/N;I<_;5FD4?!/1)W.@5=\Z8R.,,MF:8"E M7J;:/H&RIUBL<^3YA5.^B.@DY)1(\HQX1%EJM_*BDW!8O.MBE77AYG5S- NQ MMD7.XSVA)GF%_'#Y^3+E65IO>N$M8R)K\,9X4+XF#I600205"J]/(J)+J[:> M3+WND*-<'WOCZ/%&T:?V\]]>KY8KG*7:OFY^=?73?%%_63OH>Y2UVEN4VKQ7 M6S(>C0.MHE"&>Y/"9,RK)SDYHRTQC@^RHMX25Q=((\A!N_ )ZR=HX,!'S@':TST4DKO67,[?S25KVCMK]PI M17-N&2&IE7RYNJY=H&?WDCN^!'[7X[2<" 6$"9S\[V(@6)[ V*0)=B)FT26M MIR=3KV"?''0F^,KV^.[A4@KG+ .+6M!F]\10K6)QB):+A,GZR;PP#S-+CB_5 MVZ.S%@[<2M4@2]GI!,5Y!HIY"5Y;!S)%QW6HWN5D'E:V,7%&)\HT/)G#8#!M M7_W!8^F=L?#;XC+F>GJ7V]-;>Z;0D;%00BV*TS[5XT1#DE&,V@T052!J@00MBVR?/'9O:13&0M3/:)$=" MZ6DVU2B(3:H?S /'=%OBSK?<>O(?;(H,(G,*%">->)=J^2U]&UUB(A\]S-:4 MP]=]=>B^.AW@SC%:\B3S2+8$&I'!*JM!^5R-BL @"W*4M5;6BSRQZ^L@AE\W M7^=+[7APG'9TYDDV>6316VLA,.*0C'<'(?D,GF%Q1N6H\X1C-L/WUTDC.4]J M@&DOI&4&A/*JMIN/@#([<-$(*VFC^#"9JKIQK)W1"3<-W[8'9!Z?3?;4.^-- M2FL(Q]=[*$UUOF:E4M[>JU/7*3LCBO/]I^I[W+5>?T\^_GL[4$KO'J)LV1 M:\D$2QE5_RR7!_1KNJ/:Q;I=*>%I-3:M?QM"2V MW\O;)<&(Y9R4A]K@B_R'1)Y/-AF,,D2WS4+B9/I]-.?^=7>>/28G&%_:?4Z] M^?!AD3_@JI:4+2YGR\MX4WT9I$T"BP2F64VU2&0KUPE?(AE.NK.*FZGY6'LS M^[KWS@UQ$PP?[3YTMC%N7(@9?0*, 4&)FOM78]B:N9RULDF9UDVJ3\;LZU8[ M-\3U2N\_^'Z_BTE_J=WA%TY+;>OIX1D79$L[2T=(G37'N*M:\CIT><_OP,OK M1ID87B:8(?;HJ73=$/O!7N!29OF-,@DV9,Z9]BF50_]/C!\N? MY.MU?TP81QU2P@9-)/W[?/;YYE*LW"W7;-S_?9U*^O?YZO_FU==YI1<%A8TZ M,(BH+2@3#00O"B@7O,]"^"1;>SK=F'G=%5-#3(?'I&Z,W=Z/\\7MC^K?\0MB M36/&VGW?)M)!*?2=T,",DS8(2OF^8LL+7U:>JX0YLWS"_J.[QY MP(+'&.(\EN_I#',VQCDF=0 G"6FJ=C@)4B)$IIA#K71*75[]#J)Z.L.<':>[ M3M-)@G2ND/AR+;JS%K3E03D=C$G-GV5>X##G,2CM-\QYC+*G.5#1T3Z/U?BFRZ>@E]8/&ZGS+'$[ M:ICSY& [1K6-AZ>2>U?FBT\XBS<4;YKR>CN?R&3'7%8.F& :E%4%,-,=ATZK MD+1SA;$=[M*X%2?HWW?7[KR[:HX^RYFV5!$R*'">!R+."'".K.0LC?(LV91U MZ\>]ES#+>1]8M5=8X^/H-GRU"^^R!G*9$I"QEO*(5(?S*%N[3F8G/%.JGD*'.=;V*CF+)ZPZX@XC*@@N*A=,LP[+'OCY/5,Z:.(AIE. MW\[3U28(%()#5 10A2C! CY%9 MUP'@=&-+PX, $:RL[9,$A*(=D'4@LK*)_,@FRIO& /"]E;>WS!KOO-\O5_7Z M_WF6ZM"$:[Q:'R5G(K=^60.5HT'"S7$52Q&KSFBMP\S>W+M[>NNLQLU\><(VTNOAD(7 OZN0/!MYE1N86YZH$:UAX M4'BY.?R_>ZF7:87TT$/#(-T \FZWQ1 "-ULB^P#F%/9%%U4-A\$!W=!)3?/.,FYL/[R9 MS:YOWY:>)#$:60.B!9*HXRH=TI8P(0"+6B=>8V@E#8#!P.6>$PIZ2/@429A/ MOG?6TO,O8[_X!8DCJ*P11'WM5#E[J.VKP7C'B\8H=)C,&,(-]$_PN;ES8<6I ME-\ANV[O+@KW>7E7^V8MB:-(O\4/^<)&$Y@F%U'8K&EWZMH7V4EP"7UDI3BG MNS2O:$PIZ%R<%F2OT$'_.W^I@7OW_$6_Z77VK";X>O M(3-6<6G >F/K92< I5'@11U_(Y+T;C)3/L]]"Q]] !V)I2S]J=?-Y. M@KK'JBC62N$T.$ZJH.,B0S"%X)NN5F1RU,QDG,Z;Y,-]HDEIXT/Q_;1;]@*O\I3'L M_D*-7D:=.@#%XA,61.3.9]C;R\1G-'1>.)HT 0@>%9&QG!Q M7.0B(DNVUGC61IOT/PBNYJEADE$4(X(^PW#23K[/:.]- ?P3W,BCD'O&H:K= M@BB2!Z91@$Q"D"9E ;32UZ.@;.Q);.&1S+_NXVGNXYX8/N.8V6Y! M\."L*\2^%5AG7 H#SB@--K.,SC@1[?F8Q2.9?]W,T]S,/3%\5G;UO3'NNZ40 M>30\*(3@:_I>DA("\@Q1&EL[;X3()S,\N"GGK]MXFMNX&WK/,V8XP"B)J P7 M":16=(YEB> D&25&!A=DCC6%^FQV\+Z^\7C=]9L/8KEAA+\ R:UKI0B>OF@+ M6; ),E.-_DT#%AW.JB./]D@\.U%8B,+) MUA["Z]B8\]P9AP-H2L/Y1OHI:PE]O4XN 32W7,6H20:Z);YM*Z+%*0 M_&PN\Z=.Q3"'00U=.9LB2,D44804=)<:"DJ4-I=0:?34&3G!2L MM<_P$J!VU)2ER<%VC&H[CC59T_W-1 0;I-#"&LA&22#[ M)H&O%0G..&V%$T0OW^$C[5QD@EY[=QUN&6)RF (:MZL9,#"C:$'K\P@E9C(X MF-<0T++Z^AVX,EH)'-*SZL7,+MD7(XU5T7E0&_&]F>!-H8@[^K7/D7.K0(M2 M*S6T!F=E!&TURRSK8!\.M!@TPFT?6EXXV(ZNSL8SEQ[2__A0Y5(9I:*&A"R2 MGT3?(7<*+*.]PH3#%,,>6'N]V9X&TF&*:#QP:1-XOS2[MW22TG6;,V9023L( MQ1D"@%)9(!JOAL!C^PHO'!>-1'^>N3?WDZ628CHQQ>AH3(P.26[ \8@@E>9< MUC;'\@PK4,Z]SNN@>.YT =2K_=M1REL]CR5AD"!"9M6ZC1 "L1R]+IX.A>B/ M'_MX@:U_CH#2D_7_&0.QLRJJ>M!?@DFT-I0,G(5"?%H!P0JRN8(.JA0,@9]/ M:N?9]BYY3COI ("=54'3PQ-#%B:"9@&85QR4K\]MLN:5J9QRYB9Y,6@&U21V MTC/ON>!],099(136*23%I]J9JD!6FFP[[7EX[;DPF1 Z!GY$K6633.%H0HD@O>2F9C MZ:&,UHR M)!8ZH@.2!1]% %U<3($%ELQD6J#],KW296U9CHI[B%BGP-H@("19P'FAK;26 M.]_\K'^!ISV.H656,&H-&1AHBL" MI0BM7[7NKW_^A\P (ZF_#$B[J'T^:=/\]F:KC>W-QE*Q742L@[MR'3$R0C.8@$=,C)$ M7H1K/07V,17'MQ,.UH]S=*_OFKUFP5?YI6_O\P;O@-_(>(6?T/(&'.G#X% M^]V\^P(_0/@/U7> Y!H>U@_)X5):%I@!'KP&I44M3@\* DNB1&0N8C@'!6ZY M@]OK;XS &NOM5Y+4I^M/=WV/?!92U(D3B4?R/HF/8+*#'&*V62:3\Z!$H1V: M^V;1XUVE!XE]WD)FC7M%;77ZOWR_N(SYS;TE/L3^BHM_Y=7-J.AKR[U)D?\BHO M/EW.UB)]1/NMV;.\0!1:U.[KG@O:@Y([0-J$@(&A3EKCH_22D? ;1\\K!GLK M<4I5.C=%MW=LO+E>?9POUIF1D2YN69@#PY(')*>:Q_]9G?BXNUB'?1)ZZU'.W1-[86(#!/GM/5$IJU7>U8B$04RHK<3\OE]91'H4;'NF.HM$,F\YNK]=_7==4XO&64+^"4)JAQ+@"Y=F!E*C9H;Z-J M?C8THKU=NN^!%-U.+^$LZMK[,R:&H*PG23KO29S%V23KVT_S'G]-.3A6XN]) ML+L]_??HRI]*#O"!C'_WU^8/6 ?SO?69A91!25%3Z9P$7X<$8E A"?($N6_= M6ZPC.Z=_VSP^2!]:+A,!2X>HUV;*[J42#J&O4X[4+MI.-$5I*F 8!-(#-7D* MQ)');S+M38AH74TCL1"2,R"]TIX5)8-LG8]U&J3MFGMTKD ;H\ . /LF9'%3 M2WK[R.JTI<5= .%KJ\]$-I/+4H#V F5A03+7NGWN5F*.[_ZWU=NV*OJ#A-XA M9_S!P()_D)27[][_XY8XK[UGR3E(@4G:!]% L-%"Y!Q%U*R$T+J1TI,$/3-4 MM!/^T2ZBP>?KFT_SZ]GJPCM%="H+&#WY80IKXQ^72%H.$\M*\MPZD;0)X5-! MVI%=W^,K?>N9UCY&^2;^]_7E5?!D30>*TS7#"?;0V\=E#*5X-H&UM9> M!XLA2(L&K':*+GP2'!9FP"2#L3@K$5O;WUM(.7U0JX?ZY^W5T,'NVD16_7:1 M[TS.(01VBCGM).XT0:@?T'+E8X>W^]*!CS\N=9O'4N11+28*"34D9.E[3) M@"8X$-()HX7W20ZI]-_V^<=WGQJK8=Y8AHU3PVLJ'%VKEWCU4_4LSH%+W"9>KO'BS7,Z)\-5]%.=H18QDG_'@&5'&,X1:H%,T\XZE+'#02-BG M5WE.^F\HSR[YS+/:=[M6K9/)?$D?NH[5?/?7>M!MO>R2,#[PF*$8[VLA00*, MTD*VA2Z^8 4OK>=%[23J13@<;55S/.Q4\NXZYPP@L%=+D%W$G<;U:*S489 Y M4"-=>DCL(I3G6#S+E;):P\NP@)-$J"<.F!8I1]:^B.(DD-GAA)P:,6,4T=@4 M>3.;7>/5W:O!K[CX<$GGZN)#7BWOJNQM)GN(!2A>8WV\X&13:TE7J)=$KT_H MAE@C.Q;+Y6^+>;E-Q'E MM$0HR%*4AIDXJ#3UZ56>G[*;R+/#-?!3E6S^Y?)S[4Q.3O.'2S*:R$K.M<'* MK_C_YHN;;CCUE+,)169.@RF6W&QA!R.UFJ(TD]C=W:3?7#(=9,;\<]R#:232W=+UEN]Q^?'V-^DB\)*U M(1=6%E''B',!022ZR27+Q0F70FZ=&C>&OF<$H6YJZ?"1^ M'2GY"V7UY]R^J_YXE_$Y_?XQ^4*KRZBU+I( MI2 9B61(>@4^Z00EB.QX*<[+!P\4&T.1_2A\!JB;D H;]MQIS=5Z:/;;\H_E M[1]?%!2&T9T//DL)2FH+:&5M^F*RIB_%%GUD:#ZD\16<;=6XM7=/T_MX;]Z^ MNN;+"V:<$)'.?Y$CR3I+#8[\'I#:!(R)OMK6$8M.K#P#$$])V8\Q; [%\-_F M\_3ORZLKLFV]T"4R0&5JC$;%.N$V@]4VBJBD96[0#(,1H+M;^QFA9"]Q/E:K MG=+1=&L,_))QF=^&J\L/ZX^[(' 6X1E9J2P1A\59<"SX.JO+ M?MU3%TPKE6JPD7:')3\J%J@E#>"B,XG+^K_6J1G[4?J,8'8$56T($Q_SJ>%' M(GGUUQ<6;GKJTOE=O[EI0L9L9)+7X0KD)"D,')Q, H@-CI%Y+/((#UG[DO\, ML7ALI6X :+/RR-T!SOOCP-8C;-Z6M]>K./^4E^LFX_])A_R%D[&$$AWX(&M; M9\_(AG ,ZJMP$(S3KUN/4FW+P;.'Z5%4NP&I>[^7U+C3E_$(&TO)UH\Y6>=D M.1D1.I/QBCZ"\\F!<(7<;DONV\,WMHTQP)T+/0-\M!?H!G7+7FUJWE^'9?[O M:X+JCY_IR_X=:K9\4*OF-$/H;-27YL%27]%1!W\)IRQ(X54=IZG!,ZV!96EY MH1NF??OZ;;0[U:#1A,MZDPRF&&M 7"UX;YHRR+N76M7J;Z#A6 M7YDF>G[44^90P4ZE;\P/.:Q^GM%)=KT>/;!N5!GK^9@E:)1TAFF3P05#_W22 M>Q]]=+)URYC'5)PL5?Y@Q^Z$Z>Q(" M!PK\F( @F\61813!6EEK!E4=%*<5B*@P6BM4">RL@; CT_Q8.!@CY\;5D[_G MQ:=?YCC[">,Z#^D9//[XW MT$;R\Z9BZY"B^T->7'Y>-W3\RNR[R^6_ULCEQMI:J@?1AEJOJ0N$H 4(Y15R MY)ZX;[Z9M]/SC"[X1D+OD"WYE;8:PUA@7-VO%AU 6[?K?CM=I[KR6VEQ*SP: MJ:"+ ? $C4Z+X#!)\-G1F>:D@^#HB&.&>\.E":6T;O1V?'CL- 1.@8XQDN^ MBKOX^SM_QC[O>\L4&64-:A;/:AYE.74=D DI64-(-IUGK-^.-A)S"B&BE MJWEK07>P)?XSIP^7LP\_Y.7EA]NZI'4;D2B066,@&DE4U?GE3M1'PLQT*2)Y M55H'QS93\FSLAP:"[E :_YBJN]Y ^CJ9#5LH^DT%D,+O>V$P@%"[W C;*4O M)R^,YAFRH2-087U0"70/93":UMA.."88=]<$PLC)%U%UOQAJ"72PC\\PD")83WYJ,H>!2 BEDR:[('%3KM,@!9!W?8FBCPTJ&54M/ MD'77BV4 89WLAZU$G<: :**ZW7 X0.X=KH_M! I&-Z)U%EA*HB8=DJNC;0;Z MD-A!S?5&BDJ*?5OX>4.U@'_\3%NN:BACO6 ,>DI8L8(%I6R#A&NOH8 M5Q"#98U>0K2QE9S[U^PNN]M\['2+;' MA5XG.^;T]G->S&KATD^7,YQ%_G9?'E-S_/4O[S_;_QC_J;VRM)"F2: M80)-<@!E68 0N0-)MU% QH.+K?M%'43P\0V$0S7^T#(XFKJZYCG\?5ZECE>W M0T)YU(I);U\+(.OPZ:0B^OIMEKH,49/K:?GDN#XAY=B X1-A;+YT]RQT> M:6HMIYS3I__XL98(+&LM[8^SZT]?>DW5UI'?$+.IY&$$&NJ"RZ]PJ$N/JX1H MP$*C:HA[]>[?7R\6-=TQ+->/W(WWRA,+'5P*'^O)M/P-_ZH7Y>VG-R9_RR)' MW^>[]?6XY/PI\;3>G&O^ECG^[P_SS_^18_J/-__&1:IAC;>SJ[]&[L+[GW.C MHYB^JN;;3QZU_\90V:KLJ,XT_PZ7M:OKIS]HBS^J)?SNKZ]_<]N:<4W6%]K> MS-)O5SB[EQS=V#+N0>(!.ON();OB. +J?XMQ)ZHU; MY/T^7^'5FMV/\ZM4NVZOKA>S^\1QJ5GRV8'UE;CLR%>QM05\#EI8+Z.+=@ D M=B[T?)'05L8=@HR;H/GN_3]^_49^C0['I]=ZEA@8)>:&_=G6@S'SXO/E[A.H M!-JNCOP0I]8A#8U.#)@DP];[7EJN9.T&S9V>TCAFN,U@W>$ M,%SNDF>W.A9ZO\MO*N&';L>T6R#?4A>Q$4&2# M&N0U',4YA!00#,LE9RUY+$.&S^]>Z?E"H+&46W8&VX10XFDSQ0]NKF\8X*$4 MKW0&$VOO/%53 >!\4^M#Q?(!U=4RU[?%4&-M'UQ=4QA'(A MP7CN03D6:D6.!YZTS#IY61[FL&X$T/85GB\L&DEU>YNL+;'*VQ_7+X$X^#__ MZ_\#4$L#!!0 ( *."5EB3QMT]XB\! +!= 0 3 9FYD+3(P,C,Q,C(X M7V3B4X1\W.B)KD7V+J2A*FNPEF4I(DJ3(.I5D"V7)R)@1V6.* M$&+*FM!D%YK!6%))EBPC9A&R3&9*X\ELY^GWGG/>]YSKG.LL_[SO=9USN^Z9 M8>:^[^_^_7R>ZQF"20$5LN.LC9T-1&B+$.0J^ ,1_(1(G[P1>MT7X@L!AY!@ M&F(%V2+T;_Q[W/)OB C_>]PJ(B(L(KI55/0_4TQ"')QBHJ+B4N(2DO\&^&J; ME.2V?[_\V^2_+-VR55AXJZ28J)CD_^,AZ(3(BF_Y)O)&6&@/9(NLD+"LD* ' M @5EW/H?\80@__,0VB(LLE54#!1#"OQ TPY0?&%A4.BMH,3@N['@^Q 1V:UR MNPU.BLH[71/;M;6S/V)UUOG39Q?6*F[O/#=^;?OX!@>$1D7>CD-'W$AXD)B6G MI*9E93_)R OYO_]!*"" O]+^/_4"]94*\M_WP@]D\O MH2U1_SX@*[)UMX&HW$DGL6MWY/<8WA=7./7X15V7A);11:;B];!A225M8]I> MUC_5_J/9_SW%XO]?:?:_*O9?]2)#M@D+@ M"TP <6J-[0!$F?5BR:YS.LD=LK1)7UE,(#+=V=Y__DG\::>D8^6/XLYD"!MT M=1[!P[!\21)'Q /QP]3[,# 53?W1X6S82RMRINO$1^*W!VRVO_E0V[10[1<: M>O3:Z(WDNS9&CQ$/-_/Z]*/XDD4"B-CM'XBM?+//9"R)DJ!I,MZXM@TXO[+8 M>'_=_EB^N[/L7Z^%L>"+KC=5;URRRK$6_C/-ETIEPKHPCMR=[57T0S$5'G:QH7LT7\[>$++3N#SEN.TD9//U4;E+HOKHT*1 LA67]Z;=02P:['?RZ/;U!S^T,*#8T+N(*AUL(JKC>^X_S!T ML[?PG]9Z_+-@JO:GR(5LE1L&M@LV+[?'2@D@HB/<<%ZCI;D TG7&: MT09#29I@,J9'>GG0%1;<^T93B# G!8R:MYX/.U43BUP/(0#XNA[4[P;DA;/,%23NRX M\GM9F7$GR"+W;I7/WH)=Q1XI692%5EF= NT 1:NKPNL5:7_#^1+)'%_TI #2 M+)W DN2P>WGQ3<3[:LF)J*MD[\3*(+.L\R9!H; [N4&\-K!*@@,<5_L!7 ME-O6\L&OA;-_X[6V-IR4Y[T=/^5S[=9>\M*>9C4SJ1&D'KN35V )&KY;FK\# M();/6+-@5EX>--ZHQ)Z$'J5YB^[F^O>OLC[5S9-G')^E2!GJBDST49A>@^'L M&%X2AIJ56[R#A5BUIV'3<&+<8W=*D>B53C5L>DB$66.+S9F:\J;B<8F=YN:Z MUVO5KV:WSC_I9WWLHDAC;LD IILR.[E[ 3N[=#LK3ATNA-B'Q@CLIC0XT%\R6,"B @9B.6< M 5W^AVT33AO2'Z;U?N4G*O&5+*4?PU>"<2]5X(LV=\1KOX:GM>^)X=[7G: M(:K3O!P!Y!9T*H\]#2"@?:%3CG.F&7.AV]]]]+##E'WHJEV\H$(ROGC@H\A] M-X\;:;5-3^9$Y+M1& $DWHO?36RR[0G&T-<8'DP=6R#UU3)9V]VZ@V_PT+/_ M1<"P%GK.407J\PEK/&@H:Y#ES!FL5JM<<.6JKG%,D'C:; OG+#><&<-S,\2O*J&HR@*#WUNO09JP9:2.OO+>64/J2)#RU],M^GC#6 M6F#TJUCOQY'R-&0N\H:K[87WRU/;9$[)W$$,MO3@)PO978 'YR!ZAOAF*(._ M!9CH02@0]%$1S+YJYG+L,5*>JQ.R;;@I_V?9V*ZV2P8JXWO]\HLF!HRN.R3O M0A>C3CEBR7ZKHTQEOG@RDT+?QN*Z3?!E?[ 1JAWAY9[16))/8Y'GV M(Y.G$2M/]5^'!._S/[2](]LF?EDQ1T.$N9;XP;0_N%*C-YK2J8Z=PM(FDE;A MOD-3<[V:"DG3-'ZV=+[, V/]FQ*5(_K/G>2TWY3F[W@(<>NSE[/3+E@_"]$M M2?O__.3*\YKA-_ I&*8M!3CBV$UANE99*+\*1$ Z0NF%A41U 'MV]/M;1RG' MJJE!WY%B2!EB)UI;QLBAS2^TY2* MWK>T46"RM4V:$!\'!\O951R@M=$/G0SB;R?S2BPU@)6N*",N B R5[R_1D(E MK^@4A=\4S=-V,;\J@3.E'MKP]<09?N\S=-V' 4SP[ I ^3FF"]J$2R!/9%(; MQ[GJ,?1@QSZI*'52Z MWHVK;O3.D^PJ65[,W @??C=_S"+\::^57&; 9 M]KXM]N%A"=\ WQT]RC$MLSZ9-3'%%7'PISA@CP#2(X D:RJ!Y1X-#X5+(?/Z M"RQQ5=^61#P"-@J>.#G"R,;L^.TO/ZFV#'*:.N=;=TZ4HS]3A%&AG&N8+ISY M6C=N:A73;4T?$D7R5SR^HO1+W^N\RU(QL;)XK.*L3US].2'Y]&-*W 4[B !B M<^F"&&V"*R<\U\^5Q;''>5D$2:XBD,J41JCQOWA+U;\9D>\TN[M9.]\3U8SV MA))9[U>#@X,[7H[0W5KV]"B.!EQ-X>8QTEEFM(,89K1MMT.H)XN=H%E8XL^^ MJ];$^%PIV>6+-BXZ;2ORVN-6V-^L4UOJQ,)?]IW!SV[7ZIJ59?++HVM^6"J- MW@HU4::\])J:[%=HT<^*.O-!*#PK6OM/[0&('BN9+TUD*M71*)D"2%THPR]* M"BL%F-%7 F9WMU_CM+OIM(^&4 _>VSX\Z?4+L_@4/[7\:VW:C T'=#C1Z$&" M#B\7XZ\OM-9A0D^''?!KN9UGZEPMEO1SYOVQ?6G6KA=/JGH>]CU8)DP%8_$8 ML9>@-(RA8MTI2288V4GRLOM01L3E$>._/Q_O>V?@F;I7=O>QLLF$\& Q_^_T MMM I!#WOOA;H*F]]E&\%4.E(:/B"N3%H,WTQ:X2Q=X>7QP]G[>:UQJ+ZZHQ$ MF4\2PCLGR-#ZJ =$?W@R7"QB+5$ :4Q.,\;*K7BK)ATW'>TK<'Z/I1\[4WHI M;7-YUEH L6Z_#8]1LSOHVQ5Y&_KQO#Q?4HJSCVO#:^=#K3@Z,\#K"1)"DFMM M+(=R_'KK=9GYYVH?A148V[I 1"(D^^F80\1G-Y\9M=-]IUAQZ M@5]030$(X MH)Z[6[CJE=0U,IX.[]2(ZB/1_?K4-[XTVNO1KC^:_IPAZ>EX>WC@>Q_)X7'V M]WU6!Y&=UTEL!-N(5]4AP0GF?[04Y543U)8FFN_!,B-4FO3L-:PO.?KWY&1) MF&:59UE':,M)?\L4K]8\"L#Q_@*(T$&^"/I3+0W$G1Y3 -) [=D /LNJID[L);\!UPI($D/K^3JP$^C-&/&) W\*$ M^DZ48C=,*T88.F_3549A[Q-LCT;=VO[I4\P7L04_[DX/$..0 'G./A,<5W[. MD05-.62"4>XNI<\LWM^;P'$^P5RMRFMHR7*1)<5$J\HFWWJZZW$%V>W%4 !8 M? S 7MS/%>41+6[!;R F*]G6[P _9CL-3B*:?@_\W3.D,!@>NCVG1DKX#4EG MVC?73>I8V_[O#74\HY(XBWYV#^\509/?2VD82H'[PU.^>,Z>+.M^'."N^:QP M+7+PK)^LVU+S2R%#3\_SK)XTH?E?MU^=^6O^F^W*JR6(8[H.$_UQV-F("0&D M*:H/*AQ(V,4RX*G MN8'?QUS7OWJV)*)%4?),6(8)/-52'#A."U;O<9_%-$?R]$CCXQLM?X/[/Q<; MR]EG"?U-_7ZSK>"_>UOZ'VZ^*NAK?P'<_;1LN6L\^&#PQ)IC].VZ70+(?8,M M':-]B!;751_J]B7Z$!G7Z3+2O\'([C4=^01G/ L9VKP@5NTBU@M+(>MTPY/; M0* E=V59V=3\^(O6M@2[NJ#"O LG>N[ #GU;5_S-KP2C/X477]H1K-G8@FH!A/3)PIF.S:9!N?*4N;ZW[;S+LY4T[1'& MC76]@R/%QUDG0&XHXPT$@/QR%Q2$L3_!-5<%D,0&LXFU,^_@M5#F;[@\10!Y M+\:7Z.*<&1! KLDD#P3]X8SB^.]TN,88KJ)4'P86#Z+H8C6QI#VA?UR+#8$7 MP::VU5:!A1,_S@=E W4L,[ZD%7,#+&\/TMGQ//"(F_@$\HVXIR&F7HX&PF\X MX:_.\ >>;5[ZX!3?4?2X5DVQSN2RN5-8]I3V-#HU,)+(I& :OPH@W#@,]2E4 MX;L \B;Q3PY^8@U,XI5A 61[,FB+;40!Y)$,5R[Y+X%ILN9JT5#F)- 3A=?@W(",NX9$F\"KDQR/XE=U[*!_GK418]/UL[?P/L" M4DQY:C\CB&E&@N^TL&(%SOY)V-E3:,(0.Q=P6VL_(W\"(.I)+F(JO.>58-A,U/M8<28 M&[.OR)HS.HG(= R=)'5_-RWB MP'^,[@@OTH/Z76ZB&66DH'>V)U!- MJHKC*!H.PW+D2XZ%[66)K9*N$AZ!?.]DY+[8M.U/C\,EW[>!M4+19I51.#?4 M?0P>"^MJR<)RL;LL9\PEU\_J"O_"SV&YROU\2740P+L0F9\GZ)%YY([CM5X! M>5F5">O _=Q9O]0/R7;(O8[>DVO>=ZK ;H0F4LO52A[#^H.>#BRQ8]7MTX6/ M\J5V8=Q_08']0P\P- D>@; _0--[-)R>:K+'8&QVCUJM1$3^,%L6^4[41J!YQY:4T)Y+IQC='S?F0U[8/P" MY],\Z=J)$,FT- ).;R*+20+(61^\$SYU;J>WGM3J\0Q;]=_>@]7<8Y/\YLU# MMX>D[RB$1Q90EZX?M<1_9.SO0[6P)^87SD_4OVNI)[S?W)SF2Q6"82P?AS.C MWTPWO1=-4&Q0$4 (%UQ/OL!T=4);DAZW<$[U=[95F/.(I)'7:_CL.] EQ(YA MA.K.%=/TD0X">VBY8%8>"/ VS75*_GOQ(6;]"7980XHO;#WG5@*G.>/*VL&3"Y8@NX M-25M5:Q#48Z!+7_L^,E# '^ G]R[ K;'2K( .$_=UA/UY M0T3$26DM&NM;=\UC\O<]J5[ MS=4O*+:O_ N*>HL^V1IXNG\:?I\\9OC(.B:TFP+LQS'FF#$?L=W01DKJS?B# M(HT3(:[.*;"-4S,U]VTYK?VW7&NM,EZ^TW,*&J8P[W*'!HUP)><#'([ZNCW3 MF;K\ "3?V=9C1/X6[(^0-"X: $N;F#S_"W_GKQJ^$4J5.92VZYS8VQ&_O'-O MK\T\Q9D;QL;K\B/_^'5A 1AL]3A+;Z".Q9@E4H,F.C&,P8-#P:ULM]ISR5"& M^:X_O3&M(5H#+/<#'?C&1JXW+A5@8ZBV:1:6SY:O[G678C@%EH/\=Q)$=2A9 M=JWB)ZXA,,1,G[/!"B 28MWPU#:9U%M,J:&2P#K/E-]3; /=V$*1>ZX.WF-^ MJOT%AWYP"V63>Z[IG(/+VOZ)UW*4?^NS9D"))I] M411M:#6&OEVKUSPW9^Y=%,>';J$IP[2LIDNE=, J+,(_BC23O9IZ/BHR:/5U MUW^\_#(88>9[8I?F/RPH#]:5#QZ8+@\+(=;9Q9YFE\W0%*XB2W1U,N!L6A:F MVRSZ8-;2>1HR0.MT[LRDM$-;W<)9SM^9/5;:F8J7?/,S(9I-W"&N%BB'([!G MC;NSR"P=M;L,64K""1., O&W6,CVSDU\LD6&GDO.E?KIP-SQ7^*W(G= 'FG) M[!,5JO\D-@UG1H]0[JA_F[14=S#HJ+#G%WIH,FN,JKP5"+-14 +Q:6K<@KC; O@O45 M]%66K;C?V#0MK'8CZ9?=/H+TESU[?93B83V%3QPT+L67&XQ"G;D MF3TP0)O=0DMW3*FE76&%^[ L#T --Z9B'X\T7 FL#DQ:.!1@7 M7;3;[6;0:C.D<,OUR#X3[1N2$!Z&N8T/_M946SMV$56<)/,8)<8ZM-@-E@9,=X8?M;^SUI5*3.;O M 31-OJ(4CVS+0+,^QOKZ,W8>9(2*=*M*Y!HIW#R1M25-B+-('U)# M'NMT/SG!#:#0>1E5AFM-:$W3,=TF?=-?>NDQ M*>-G=.)/+.V1??2!%"_^77:5"JWU*"95.)*4'Z]:FYE,:4V\\'YN::/PBWORF S.3( MICYD(J_**(;H1YTN_C%)JB%W?#CC[T*SWQ8Y=W1.S 189":P=_'>=#C6H+LH M31BN_!K;A[E!*E*F#3V(F$3O7JF>TQ/!J"-]+B0[Y%XS](B?V/8>YL=C7W$( M@ZX]Q$H!B1PSE#K0 @;DTQ6,:,:KG^O%7&]W0HF:2BQ< C>\TA)/Q2DNM?66A7?(>06X#G^SJ7]! MLG$W/''M6Z3B;VPG#C@0V@DG>[!YX%ER*)6)=<9U>")?N:6-Y9C*6,MY'NP> M5"HQ^GP7XU%W-:=/A&[["S!XA[Z&Z6HIU@0[ FC:&YB0HNW/,#LTT5\9$:#+_,G&ED K%4UO:14^/^/ZS?6FY57VK&UMGL7:]LF-/FU?FVE0X.V MTH;:@RBM@._7[=.ODNKZ_(77&]B4+T1J+;$N:C5V+C03UP!G8/U8V1[,H<0U MV!\-&7H>J?:0%'[?$;?O;:/EPR7U#QTE$PY,?[,R_R!_TTJVG5%'/VYDRWSF MO8]UOB'(-UCC6=C,[.SG1[V:8!%^FNB4O:IGE^-UUCQ>O$ODMC7:%Q3/!Z55 MCO3C2YIP3/C#""5BP* IIZOM8,,2V6SU/6I?Y(QCW^:G/F3'BI2HY;FL>L^3 MRN00BU;&MK/T"S?VQ,'M+/3F9"20*S;8'K0XZWQ1S=)(UA[B"+ZT-?']D5T6 M-ZKZQPFW@6-@"74 Q#@GP .MN,$<,:XF&"37".I(XT#+PZR][WXURB[CHW<* M.R3>G];J2?Q4)M\TY4/+.@$_#*?.! =YCH#L"8S@9MSJ-PL5E!:U<&$B]"=? MV?K.M@)T7KCFVYU2XIE;KGZZ_>VCZ/6_IMQ79Q/!.!&'##T.[T-)BA=YJ95M.H 1J-2"\OB\8E;'EE'OJ[G5*&5 JX:+XMP" P.D,Z!.M_G-:\CP/;3T$3L7<'*+-VKC.N0H@V& MNM>WM#";$S5X@P]J0Q47/V#W)\U\1\;%_OR.*WX[!.CFK8+]9FLYKP!#_8:0 MX0\BE%^;:%Q M^1D$_1>PI:][,H"G3QK#,-_' MM#+3)0.6PO6EVV_7<8R3L11 G#OLD3Y##I^_ZW(=,' <\P)^JI1]Y5_W? Z2 M2E@W;E*/.G&_([8"*A90CSHS8F%2V77'1SG1A3XDMWR3DO+D1"@_6CP[2NIW MCMA7PC[NJ7>\5Q@J RK"[T$H&=O'6M%L.RF2K_9< M659-GM.#NR*)3>DJ7<]EIO6-/(=-:O? =OAO]M;./&"F/B6 M57[GV\Y+%Y'5WTW]AZZYUKR])'Q1[0@63^GNE]"GCV3WHX^!,:; MFN7A%1#W8:A4.'F1+]% \[@C@$C&7,!Y3*Q3MM9<72*;?(]J+G%LZ+3-$S'< MNSK?*DR@F]>2*PVXPKGT=3!OL NX+7A+D)3]]<2S'&)]W=I/='TH;$ M BL=?H=,7![+ZKXX7"6C45^SFONS5OC,L%$?_R)$:),'>M&%%<55S-IP _3_ M==(<%B(.<::=I>? ,@_=,;M4T[#T.GBPH:KM:)"-<]@-4^*2F$$T*@3?8#(3 MYC43)"[MMK"F^'!*HI[5WC)@,K;(EF+0;S%IU>*3MM>RU[:Z4H$ MK>)(#*"DP!7AU'G'J=_L/2S8_<(^A P*^L+TG1^3O'(Q?ORC]\3\:),JK?W9 MM^NJ:O**+4^TQ8).TV[[7CT!]S,.#K5A:>:(MM,8WN/\OF6#O;7S.=T?%=[? M,VS+4HE)N&0,3:'(H"X;Y_)56+,957:**VX?+^**%&'KP'* MVGNWO3YA8%KC45N2#38L)T/59U>%!#X?K T/$,WPU94:] 1.6 "Y#IT^QCY? M#YAP3J.VM1&&4>KT03V27<4 /<7#YEU=K(Y;>F#;C$*KLL2Q4'E[95'3_ >= MT"\9=Q"-B!X$%*4+Z.&!19IC=SM%'2@9_[J'24D\>./7YU*,<>K6CK"SR'@9 MT],!E:&Y*KEVZ@],R,,GH/<1S:%<13Q?6A7L)NE6((A.2=(\ M2GCY@5 5>/9.=LYK%!H!J/ BL,\Q+X@J\XBHJF>[Q'G!@/MG!F+O83 M9 CW?QISGK^@OXVW<=M3+*$<<./JP![&5:L#YG$H<*W(1W!9%@H-9(#RV_/* M,-1<8J-,*O:A;7>+>7\\*ASLGF2$0T6^_F,&S.6S;O#W",X-=>U,W0&I?51D M?U, L1'3AR7'\"4UX%WP*5(?9@HJ21!?0SRX.ZM'DS M 8],4SE]5T@9M=$]JR 57+[4O,B0VZ(=[;4K8V9CEZ>#'KNM"10^%@W66ADB M-0GW9BC>^!VFSX4B\\=1!=B@0[$5Q9?;"!S]K[\_6MQN^Q@>$WL'FG^PXL2; MV@_!;G?_!@IM!ENC&D C@)D=CP/T^)*CG)UD]&BQ*O,T075LM:D]0ZJW6"-K MC2%UK>KDSHMOTKQ>^:;2BU45TZHTKSEGE>&\>&4H1XX3TN_TJ!\O#PS\T)Z- M7S/FRX^0V>Y!VO$:;UUL+D3)?9-=.J&9_9^CI'SXDO,"B$T>\]\O Q@@3:8' M QP4K>8G5O('*:+K^1X_9Y>+#[<7*VR6'=C)5Q#Z8Z+XJY][ !2/F('Y?I-7 M8ZD Z&!F!9 '9IT-@=X(#C'T&JX/"T2M,7;3*7_U<$QG2KIRNP R+H!T:VRM M3/[-7\O"-\=95FKK'NR!B&E/*,Y!R8[L2""J \F9FT@P/H6+C@Q5+D@S7SO13!% MA3'YB;?3VSFF'EWZ*S*7F],C/AWO5H/\8D#YXK\YD"GO[:X]&+$UE!W*G(+, MZW7/F&[YZGX[F?\7?XX9NFK+T>#")_D[>'FHK;X'8J=SF+75(/W$:$CQFWZ) M,8Z#7$ 8900XW+P&()BV5]JR_$GN@6C3IP%.YS(V_)+&Q-K>IJQ_DQ6K4L%G M6![ ='V@-./2N#M0,.9:=[$<<[S*.*L0*S<=@#6N*S70?61ED66K.=P5(%+> M1@L:[%N8W+F%]_W/:A,FZB\NLGMVYYTHY<\PX>3 0@$D+[LC *S7#C&SCR^B M;1EYF>@]*%4>SD*)OP](G8-) V8GFJDSRWEO)J?W]\]L3:ORR50(BQ%&2/)' MBY\JLJ/"398518^FAQA&&SS,;N Z32"!,@AY4\ MU](72I;J#9W#9E 43(84EO'/O(/N/C\5&_;^G]6>&+&[!"^?*P*0]WX'(,VK>-Z9>*>Y^\T\H761QA MQ2J";4>?FIBF,$\.I?MU$9N*JYCUO_Z,3_05J^;K,_+*\IJ3&;)@A-X5BA9 M8EU+'UVWQ!=8-;ZC$$/[^GN0'[,QMX"8="?7'+W+WIZ9OS" \.--GK6"Z](B M\]^5)B&@"E1XF(GE:N%:FOAOYZE >C?9]^\1SK16T F,W@6X)+!,M(93Z3#Q M=,>'<&D+E,^B$[-WMHBH8=WT/@]ZOP->A([\(F2M<$',@>F*?5@L!_]C= 6S M=#IR^?(\3O0(0*(9@9A3/YG_9.^](I3,3LPG.(_X#^B3X:>/-^ Y8$)\HX$2 M=>*FP*<+0O_-W"J ; =*>V:WC^]F*3^PL,:4!RHM'D8$M(2*#.,N1^Q.I@8M M$^,P3 _'Z4HJ_G$E,KF/76P^0N\T1<.:?E=,4Y2=GCQMZ7A(O:?V5REMB>1S M!WDT_$(AMI1GCH/C;E=NOV,MXUMX;?^$UU%Z(8*6UPN]- KW$T#\L !L<;6: M=;"KE!O"7, S.1>S)3<,J\:,&3/P\>Z2RP/\]9.V=Y>#&(ADHCQA)]>=^=W[ M,("8J]7J,?>D+*^M!Y\Z]C25O^0_()1\.UJC%V,0.8*" 226*Q67*@_6)''" MGB!-];%LZ-(]R^=,HSCT"F.7^6;U#4TZH7IKWY4VE\Q]DD%MPP)(-E=F\;S^ MIA[S\]5RCUT]]MLM'Q4M.Z\[$)";;QV_\ MU\>\=IQ+XTCN ?FI?,W.-84?5 M0R@O+9\:P/NGY-Y+DUX=OB/2/RD>.SGQ8W%UD!/%_PAOZDTSZPI-:W:]EY=# MP,@@H V!AZF^#2)/_83;*[X+((&$CT+%OF\SB _4_%#&ICDC;Q-=&TY2*JGEP_^V=0M>1?^^\1_[WMG\<\(0NCW DCC&LEQ M6H\.8[BR_-@OF?B'MT RLW3/BY@4;*GL6&GW/( <-:TV.S[": K@N^2RWPC[EC:"@[(NOGX)H?Q\I.WGRPV;_GX>7NTEU#LY"[CW+,_2,3;\PQM!"UH:^OG4Z?GQA03O7VJX\]9F$ M^L+?# @*)/!;%4$;Z*U F2Z(R2@V$KA';-070$C;,;3B]$JOLJ$7ZH!O@#'' MO]QMEWSW1^.;>W4Y?,3L?JCE_(<)(I42FM[6SU4(IR&X"IF_^9)>]%A$'T%R MY&HCRZ6<#A,*&/5RCX'U(S>3@]^ ;_=%"O07XS '2>/YJ" M89Z044?Y@W+$!\"9EV0FE=G$/&I>;TKQOHF*0E+0RZE N3+H3K,!W:2LA33\S:PF7#FV4D!Y!9\TJP74[?!>,Y^]X[U8X2Q M_F>D2=Q4W\!L_D[T#N^WO(0I]:J]XE&]#B*J4P&Z&T89Y@KTT?U)840'QM M=G?*&A?;_/!ZC.F2)>RS!HU9G;?OG7R(]A5.3B@UX M6# 'RC$*F& '99-KO@R(YW=FG M,[N?5]FA>HTF]R&2*,558!;Q'UL2XN+'-\QSYO_T?"$3#K,\M$%J6A%;GM-A MSY<$@T[$@B6 ,,I!,ZH"/N"C,G"4$[8"E>RP8V[8-H]FZ85*G*PVK%%6EC_8 M3/1_8JU^I"W7S.YZ@>'AL[A\C_4]H"E9O*1_W).PCY<,IU9B=A"ISS45>]F82W-'N_,5CYVV*]_ (Z]\@Y]:<=E&_3/6>"$_P1('&%8/YC MRUPB]25< 1Z*B*. IDRG81ZJ98!]( ,E ]JR^._W5H(')R7XCRANA\V&$/^. MT.,].<-G;F?#?G@I"/W- "-(7(:%[Q9 F!>+//B28(\2&>&UE@(F=)R*Q>!< MK)0K,W"9;8:]??GUS(4/Z7O._6@P-MS?0_IDMX,A8<67PM.@9#,J#BQ+W3@( M7Y8_7I#4Q"JD8_J\U'HKQO5=)/A:E,]NB#-I*JZKS4J?+DYO&*HP.M*=%4:. MG6/H+%O?@4*)-X?BB$WP^[8D1[(.S31U;KLLS.==2]UX3:Y3<*0FJCT%L=9E M^/-J?=_ESNM"JL9"0/NHZ8JGJ'W472P=0 M%@4WY%3*\G=YE9X?<[>^&^VDR*TZE2ORPC-A8Y$A!&I9UPIT<:)0AN >;?Q/ M?.-&IDSOD,P/J ]+.H$^(VD_:-9C*C\U$/K=J\S(6O_=F).GN<235M[8V0L/ M1-^-G@"7W>,/N"N]K4#&;]#&R^FJZ_;O\<97.D+GCB-ZE#9C/_D9.(JH%8VQ MK [LD#R3IGIFZYE=KHU?Q/HP3$<$H)U4Q%%%W09Z.?[ ;WIBWD-+,U3@UT,_ M_^!E2<^/O\XKF1X\VNHA=MIQ8HNUI2;AJ6%>OQ)?:"TI\#P HN MTL8K(>AQ[[;S\.MXZ$D6>BF$:UV*)^TWKFQNM4_/'ZY=Y']ME2S\6;;5W51[ M*VF_".Z+FJXP%0H!]S:[)B( M?\NA#R/QSW?3X1@]%R<*UI.M:.>K$"&JO=%XE<(ED[FFEGUDD MG!CPX'U]QV?.O'\)M/W,5S'9.Z#JZ4 &:XC- QPX46@R7+E#BJX11'V=;ZP) MS>[$R2P,O^ZPOTM9#OES=&]'J]#5HUG'D 0G[9\ M,_1[!-,+ED:4[=#BW%BAR%M Z6O;5M2(/>T.IT:LDT\3.X@M>7:CK_=R3C_^ MAA G?-W5?7K8HZ_L5>W(?IXRKPJMSO4#B$R9'LHVC-]:9AW*B.7]MM*DN' N MCTG[BC@C?2++OY8_'+*M2TK\V\"#,'Q3,^-X\^,7/XJA+5FC)X<9MZX7+'CD M7V]HN9*SD/,IZ_VI.*GV!B,SEYO:WPN:3D"3R7Y<-77.A1\$]5#1'Q2F%T*3 M'"!=7[WD0A!^ESGUH&90U^ 002'9+^P;JC?UZ ">C$W6W/J%K\P]_@6MAKP) M@SDP?V8$502PYM2OMB1>?XBAZ.K=3(/\76/?XSU"!8.5GSQ$AS/J.+;(PK,3 MJ "ZH06<*N6E_6$ 9("D0(@ M@_[OCF.S9 RU"EB+V]'6$# M"E_R'S7>-'6[*')A>.=;3ALH!((OO@+NU,E,YLHAV":-O'QC&75X:E,0(V3. MBQ6:XE#Y6.-GN<6=TWVZ+0:9VFGB/A>N9,_G'CEX8O-_ ]+B3\5_NBUV,8B$ M-L9TG2'ZP._G+9)F=8"OE,R(#-&TUF9*Z:JN>5\#VV\7QXL;(8#8\AYA MKGF%Z4D0QX!^^LR7X5M/[CX./FGTS>9>_(.==]>73. B8-\]@J'F"2#2A?2[ MU;10,>26OJFS5M4S)Q>7HS)%42_+LC^UM88=G4S$.L<9!OW68H--*B&#;XQR M-R/*8'P*;@^2(3U=#,C_)\F9^28M'6+@680=O1T=@8O1C MP/Y&10V]I8(' ;B,:LR;BTW:J\OV9V#%O]!.#AOU8YNA['X@+YQYS#X(#^SW MXRI,.S>VMR8,)M-D.M--WKQM=?Y,VO^)(;4^^"A+W%S_H^!#L+TZ#AOM_ M&LM,XJG[,IBE]GZA0-6Y9&>6]>R]]^2BOL6F@^C@YEDWD/M:DOD0.FN9P<@N"4E7FBV8&_*Y':V!/-#!LH3W>056X6_ _\Y^A4U_VFS6LDDV./R1-/1/[7ASJWO M.MIRRMO:V_/+6K)-!+X#<\5@[&F?PY@V)L 3>#S404-UW+1YV/1]6[G3^ M6"6F=;'OFO__U XPVO7P/]#I>N--5AM_+>X ^B,N$UBV2 MB*GR7O;'!R>2GC>/^3V=GV]O&JPEX38JDFPV9;V;$&^&J]7&2B\>,\;-8IZ^ M+=[2[)KOTG49J#I_ 5T7#._=JN#DOE-G$TX3HH9/RE\?5CE.86&3>N;&3_3/Z^QN'YB-L MYQ"I8_^A[2,H]2/ .YH5R*SW8O\QZ_)H1!<)FTY0M"S6KA- 1A[@+^'OSV'_ M)@L@("AGCW)L?R0W1PH@813.,]V2-$">8_%_=O/F@5@SY['&X%,:'K9C.HUM MS3DW6MXV/^G7/B]MI;=_ZQF+^*,O=4NOG3U@5_$Z?T-F%42)6T=XE9:BQ_&) M_",P[D&,M.T#PT"CO_=JVR(^>%+_3GZG7_WT;?NRWA\H&TSE^#CT1TKS^:=X M9@Q]&X*\HL0A2BUW>@2ZS*EJ]]C]5HA"IC\?TB_6^SM1;6[:4(.,NMPR@8)7 M>TY2W,_5D[W=/@_;;TL+T] XG5X/5L&2K!@I(7C\O4I_% MK".IQ;"+/5=]_EC8K.9#7]Y3X\UQSX "K*.<@?E_OJU:AHF$Q=1X8_DR MK^ IK;^["0;,7^\:#IB5S)2Z*.<IU8P*'@/V853A'>J594X-7PS_F 2C%NIC&'@H.M29ZQ'QYKKSCF_9VA9KV MO+#2K,(DJJ'>"%>,1:(A>AT3VJ+Z*8FSL/2>6=FOZ_>KELR)R5=S >]IQ6]J MNE27+!LJ5O\2@>H:0K6&1$:XYJ$_(YJC5NM$LR"G5O?".U=L4?V949?D+F?VT]'7AV M+:]) +DI,QG3K03= 0\DIMT&S$Z.X1V**IHP%5X? ]@9[0]@!PW,3Z\:7O:L MNHUMN=O7'\KLIR/NHXU01[Z@#Z$.L[35^I.XCF4>RP72M;=4;*/]+((.&NE> ME1ZW<5&%_!Z),_/'F_-*B$&PJ37VA>'&6I^YB9X48Y>)/[*50)1]_ SVL9_]P\WF!Q#'AJ'[2/?_5VP&_KS_4R6$(3==D"]]E3W M!P\D+/1%XL^%7[47W4[EETT.U0EQ!ILTWASMSOZB5O"_\_D"D6S+EQ(#&_LP M[Q'_H#=W&Z\,'C2T#7#N;8OLD$?\B!H(^^U1-IQZ'39_NLM>2P]R_G;GW&.O MM:ZUZ6SV6> /QS(0VH3I)F:V[2ME4LXJ!U1YO].@$Y,\]/1+1#P'LUUF]S'%!+D"3$,)\T]Z7R*3?)"=DNOUPDX/4A9'7 M)@Z:MC<<; 9A#)I9<_GCN&(90TO+C3WM>+(\.P,PXNAQ3?+HB_T8U0SY4^D7 M&M_89773?\44ME>-2,7XZ]>69L6DEN5\=3GR^-OW9U?E(,?N[9?M2=&^<)ND M%?8(H_6^_/D6L&/\EUE;$V0.3VX<:*K%7&ZN:V@^M:$#WO64! M6(G#1B0.NFQ[Z>M#/V"NL67+$1POM6$4?S:VA2M'L08*[VC6<0+X(P1+X%W8 M3HL":W8%V25EY\[Y@\&JI\+YL])B"D)C*!=PUQ?H/IS4'RQPVG@MM7;.4;9= MH84Y1)K6&0_==^>KV..G.#GH "B0B\;G\+]"WP';./G_*-N/H5FP/ M4?F/35!WJ3&Q>9"3/X5.J=(P A&VKFG12 MIP B[.%>-.+S/':Y)W+%>YZ)8"-XQ7"_&*%*KAQ@ @+:[1F%VF]'&[][I-KR MC)\E',0Q]YG,NNYG9<^%DF!QWE*X?J*BA;-H_C4EEUV+$2V&/GMT2Z'&F;%B M)[-N"^T2?G7STL6?G1!#N^-ZWZ'3PGS)6B:'AIBVU$!M[6B#P",C%H7-!6=Z&PTD0;'QSY%37A/ \ED^9T&!JL MRCF;6CQ_S-MRK&E-GOS-0FX@YLCASOSW'C?.V>X4V?%ACY#X5=*Q>M0XX06O MEB G@'0'TW:S8*>:9JK]33DFQAGHH':AD?-';R9;%#L^^99S92OJ'>+)0JOY MY,%;+YQ:OII]C1) X$8\9>;OU/K/!VCN*AT[M1RLP\X^NWCV&;TIS=YW'#X3 M]-+)6G$1&J+@9 WY;R>Z 82B0NB#4'GTD*4^<#+JCG8VX-I3%1VZ8/8AMZ4. M5?=\76[:\^A&WBSA#[YO#=B=UXL!3F*"H<")UQ68!N0$*>JNA"9WU]LXJ??? M0V\_.I90C ]SN-%W\;>Y#YAJP'_' -D, N3J4=D_+MM6:9H?_,,>/50WIXFZ#\!4! M(<1(U+]+XM@4J 3*F:J$14Z@S&(K#7W6)!BS>^ [ /Q"WW\JECDL@8MR9X+P MIBJS'T3CY?>:HFV[M;!I?!7+XMWU LCPDC<>(=P/_0W2U5 !A%')Q@[+W%KA MSQ,WCH!&8NJPD?]7=]ZZ(IB.',.*M-FH(AJS'VV7??37 M?$9]]N[C3EV(P.^ZKQXLG@^\<#?HU>'>:[=;5RW> $_WCV8UEFH_P"@WB*H\<<,II"PWHO!:11/5[VR9=@7WZ?9_HO# P_9M\^< MY2P-!H,H#>6M_:)#\(ELP_GK78!Y=Y_ S MN>&\L&:/'?_L8B$T,1#^9DYJ/LN=L*A#G[(9JR/C%P00DTW\6]Q[3=U8U9<3 MSI]:;6=R7U^)/@[EW<$FKX]0B.P> <9RYQQ/H?EU0=8\@ MM8A6CY0OC-;Z/-7#0[)_2^[\L-7*V7M&IQU/J+Q8=&5_U\SQ@DG^H;ZK=?EW M#R!O73[J7"468&-7M:_%X;@SZ*::A?_:9? %%F[__G, [PG*:&X[HJOMEJ4A M:UN!9NG>1/X+&D;,D^*6_I2IG7'S87!8&?5Q_PLMT3C+O%?HW;@>4_+>3WR% MD55\I&)*X3$O&Q[C:@Y'+&=/SJ.8E.DEA*$ 0IJ%WPS=W&&Y7P"AM;X30"0W M8'$XC0XHQYIKB:6[WF]\%_BYVZ,J>%P#8Y?U@6I\8\NYBZC.\*ZU$U Q_GLX M\[9."O$6#M!53H=3GZ%%>*E[1RR"J4&#@92>S@93E<)IA;VP20^2 $N9)/PLD1_^BD$5],1#P,B9(T%+7K MUZ;*?(Y32N-6\FH$D$"9:0&$KXQGG*S@CVG"6:ZK?YBE79K2>7S5B=YB]:_K M'X]T.-;T*V#E,F0F3:4(#],HP T));P7A2 MY5X&6*PH^C,V7 ZMZ8E,MQGE1I4LC3^>\3R>F1WTW^UF/H^60A/D(DR\H M];*NR*JGP<8#9?$_?5LD]>,]L]5Z4O@WLE2]+\GVM>Y7?;^^UUX&3BA T M%U@2C':ZAA?;[;Z*#RVHX0-2;.CBG:"1\RT^0BOYB$F/];_Y6#8<_>: Y?^M3AP2?]S:J\*S"6.(XCH$&DV6&G.-N,*L2#_,&^R\'5TX'X*7?[ M[6D)[08)6$!+R\;KC2->!1&1(<\4TTX06Z)<=_?2/5D1@"@)GS;8G5^3 "+"._= M38G'=EO#D?#I @Y?#E,-,PO? P]D>_1VFM(G\L@>V$-SO:\"+W=7?'R#"O4Z M$Y60'&5]Y<'K@Q&9QIWTC7\XJ>F3N-!VM9M MQ3'FS,\+L]]SA%E':+"$+00_YK/1/\WY8GK!@EE:>>#$I4"M(K++H1KM,9O5 MPRE^#95DEW/M&YD?2J4.0EM74F(9,8!#!-/-/97 ML.G):I[V2T/8!Q^5:2G?$I_3(",_\:R#81P!+Z8=9PQ&NP@E^#+VT+>IDF]8 M5C3KAZ^_:V,D43L0M\:F$'<9J7OPVAYOISB1WR:7+50#%>"ZLD)I#6@BB X, M@1 Z<8&7)>G!Z!B_IST31O&*KR'#A(,,[^.2CV38O.^D:U:E=T[4>LQ'5_<$ M+*0."@@UE>_KVC-8>^8-A!.K6C,8""=5F>GM0G7V_:^^RQ\]:7* M4T6"^.F+7 P><;H#2SQE(8(E!B<3^V$@CH+"KR/B"6^ VY0,25WT+2#CE?VU M/(STZ)@-M^XP.LO<'Y:CU%=SB_Y<\-8;NHX00AG;K04GO8'+F5B#)CP-5($# M6FQ@OUDWTT6+1Q^(]N@R4YHL;6IM:[S;5/_^DV03W9I1<(-Y=C0F0EWM[.^I MV>L0=E(17APMRKR^F]AGI@G^[(-)P$EYA0?8'0;VHN3YO-*YV:DY!$K;JKUC M[*JA1 3B=Q7#2>B4:7>Z$>ZSY1FW+!?'PC:.T!RHTP6<;SL0L78?IA.+!Y2+ MT1SPKY=D53GICDC94N>[UB%QV^&-Q=VL2-M7DQ*!1[FS2N M4&IB\-SMCO2H;LZ^)KKF9+R^QPL7+XE%-T-84,R\1CB/!PH[$(:Z[V7D]%VA+;+0V,XC M^SAJ]/0EK9B%0T.BA<&;1 8WNP*+Q $:-:L?F92_[?$/^I ND:HB9-V(]_ZX2LO)@*RID7$C^F'EMA\LMCCM$BP#.F\/0Z)K1KW\Q)8CD5S@:?F<49S[QM:DE[EZZU^6(5+E@-V/.3*6UH7W8YYI=A\[\ M&=1'CWLKR1!V;BN[SLRXC/H7MFKYFC-D.,G@)U]I=RQGF3?2*>SL\V-*[?D3 MHJ9M;DD2:Z[-!7ZMN2X;LTGA):G/8:N[)V4A6,(V1^ (?82Q#UZ7D8)6-MMO MKPN5"6J6H=[+T%H*J;NVX;HZ'[Y^BKB8_>6ANT.VC$,QISM_7\5"!C>0QVBG M1[_X7/B>WNPL37UR>; NVJBW_&"L18-:KT[=]-[6+%TSNX*55U^"24A H9FZ MSD2RT*!:?L5\1X"X?#"#$.9&]W]H=J@L4=-$CH>14CHS.\TN\$K^PI_:U)1Y M2/'*E=1W:N<^ND/8J"+\/OQ5^(PQ1^ [V$L$NQ;O+W>9(V!:&9"OTMWFY0E$ M>:9T$?3SZPQ*J:N&],&C'M;2ZHF\SW\>^G#QJ(Z$ENDBAP_.].,0831G'* ( M[2O0Q#*>=HYB=% ._48$E=A.98^E<&WCUJD9+S=VW;&J'_%^(I]&;>:OA*=( M^1S6/0B=& +:.((P4&@Q(.".,4/)],#%VH.9QG, L7=>XWO)6''+&/I\;IYA M7H7H)W%*UCZ7M&*K([V+AV.*8S!ZX",*8!0%B8@#09!ARG[#4F?>PWPMU'@/ MC-.R/)+&I.YVJ(TQQJ;.T"R0_DCQI^EV-50^OX=]2:K:IJU70[LW$8"Q8!?N MD)D,MEL)[H_@PWPE2FJCPQ8JD+"S: ]*\$SP%QQ3*96KSQZM= M20ZL3.B^'1EV2?_>]XN\/T=88@C.@6!:WJHIWNY?QK^2.U&)=8UNP6W%K[C'QHEON1WXIO-%,^[YMO7J,>1,M M!LX^'C/,.<2NX$#FY_ )K'/[<;_O/[&3F\>%B:7),NJ+ZGFR3HH_[%;K#3[F MYZ?2C26U>2L 2%H!AU^3+DEJ2B/)V,U94R1R8 \[95 RUN,7/Y8'WW\4HVX3 MHOG5IR2MV?-!\6&/7-F'B.-H:\"7[L'AV[WKTPED=+=J)YID)/-:7]GR??1/\!45U2SM^2B_VVFSD.@"29:X2@_\$#R C64XLN,ZQ1!H M'[IVK,H5-);B$>)NJM?3*?&T%E'OM9R:U=!\TD7>LE)RO^&)D-=& GB:(QQ0 MTWZ$);THE #\7@&3Y ]T6!\^A:/11)M\R(*6!A,*'DGBK&'87I@^I:&ZY_X!P!.!.Z@J!=J8G' MUN6QQ.P8%G1YW($VVH+'& M+#A'LUVNLE/Z2\+9BNK TIPQN#H$HS3F.&>(< >YS]@/%-+N^L25O+=IR,(Q@&'&+ MOR39>$6]>+^0OL;H\X1X%?NEG+]Q$?**[#K6R$RV!3N!(X8^L0-Y5'8IH?<2 MD$*)[S3(J/= :5] ESYXS'>=:3DW.T0Q#AE]EWQ,6;/1R:B7*(#WATN"2HU1 MYXR#GA9)D!@:= =RZ,R!6"O DI;0LSWP*ZHBI:WY5'CNN)BCYEQ?Y[F\81>; MH\TYO39&(7_6'^)A6/\="* 4!7N(;=!.WL*"K+Z!V"^D?0G T=-,1$L$A]^? M-5S7_-RM:Q*X#Q>X?]_$V![RG&97LG+$X0>8AZ.>T-5^I@-Z/[N6P_L;T>"_ M2EY@(D0 B[YPJM:SMQX*KY2NE&1^E(E#E5B[6*5U^?D=3EY_\_]9VX\" \#H MO>I((W($Y$@9()JH@_5K6BWWVM,3!M0!W^\WX9-7/'M)&6*S,Q>*%5!VB4?" M#AT^<:;D01@B!T>S0LQL+I2Q#OHREB:QI,#551$G^1EG;I1 M;2V9;>FT]IH,(-?[EN=SOA+C*2O++G@U"(4O(@AMC$# E.F*&987 $KI,SWY M^][BI9'5B^^^WYLZG#L_[[ /E?7E9*GKU6MIUTVW0U*AT7O:CW^& MSQ:,7],-,Q7M[QA]4*I/G_XQ[6\L]80Z5WOV4]6O%"S-!IF".X3WQ0)&"@,( M\4YE]-$)D\L+V 3-!8L*0!L1[Z:EI475]D^JJLYYB-4TO.88>XQ O&1GJG<^76K\ M0L:73[IM*L_N?+%Y :33\P%"PC_V:PX/IDA<;Q]YXUE"EUX67.1AX MGY@J>3'G7GACX?<2G(LVUW)Y^K*?"5+#I-+N>'?4,W:/NY]SIG9S90!E MB4RF-SJ8_9@#"PHI]0Z4=@>PO7@);:7-!F8*ZI(@_I27O&E]9&D.:0<2^]3L^VZNR#FF+BL0N%P2Y(Z/OUMUV3K:P2G#KM"@,:DAL"HW4.*L MBTV^WU3=8^&4P<;$3,&H&I8DC )-@(<@ ".H&Y# U&.W];LKQX%TKO_[ES+? MUY^.%L[/484^T=8NWDB&Z5=FJ:JE[>]Z?"WZI9PK%<3YO&*L,^R4'8A/S?0Z M8Z&1G=Z %5Y"R)D8BZ^V*K#,B):C4K(6/!_3_2E!,,S+TMOW5MX^'>>\F MG]:!DQX&-CG\0K2R+MBA/R/3%;9T1L9"B.6?I5>X@3N!>1*N9[A/D2V?KRCZ MB<=3A\RY?Q[^@0%!M1NQI%W^A]O/"F3NPXP8=AX$'A8' M907-'SO5]#0?4RHVL-S+-!BG.C[R;=7\4M&.?G_B2P#W.GQZA2-0PW1&WV77 M:K"$WNX>]:)]R(@'IW"]Y2S'$M:M[S]R7K;%'1$9A.=FBL4I_[ .41!\?29; M/T"J".!-PY)^U"020.L_1D$ Q[97%Y@&* =WP(XTDE1.-D7V=AZEWYNK25*R M#CCC24W_7%4UW?]IOP+TA,!?K2NZVK\'>T>2S23'\+[1ZI3UGN& =J_2)>R! ML1V(50.MO\=3R#%DM5FSH\WZO=O3P9_5>INR4:Z;KO0:QG0>1^#D;AX ^U7G M4=99VGJ2ILGM5^BSX]7ZT'@X%"T9Z4.JV1N@O/&Y])NR86U527.]G>+7]LD, MI8F#D3X*@2!@SMI-$&_0CL$'.P!&>;W8ALG>-H\6?0>YX'F)B3\S(6>.U\\, MWJH[]]-&[+&S"["K\0!B!V(?O@4L@FLN!$S2 MFOMAM !L%UXHT$RGF?/5R%M^C%379MVS5=>.G9=_UYXUL*1TT,N\K%OVZ\E+ MX1_2*RL3<@['J')O9G,.F 53#]LMS&6] 8' 5%U%5X((YTAQ3I%C+[#F#K2G!CZR-=&>Y@77>MY@GGS-RWM MQN#@ J$S%,OCO8PWY-BAS2FK@?FS7Q:=D5_@A&$.OP_S6"""YI$QG=>/H%EU M6-O'NIOI)_01)1M@7$$5D<6 G6U=>V,>=6U43REFMB_TE41ICI)JN;0618J[ M$83&2&U M2P52_J%>P2K78\W@9+*&]83,MXN%^ZE&0RF:57^H=ZPJQ%:MF!: M7.JT.^1M_#!H8S5)\X=-DDX\4N<7_";G&Y'FJBV!EF97=>['=NMSI%A':&L= M3'.TTU@1?O(/,T/T,_LAF8^GH7[VG-*0!__Z<"+Y MC8;TV0]_X^\C"8/DIC:F(;;[&X(+3BJ&2;UZ_[53%'WA*V;8EX([>#9$LR': MGJ47]?KUB_ QDON7ZRC8];BPQ29=1\:#Z&FF(&BL;B-4;:8;>OQ[(P[(/IK9'H'PCD@ MQP:#:! RD0@SV\.2 #L)"=CNU 5@R#?GHN^I]%_5?\:3TT>[,&:GE'IGWXV$ M;9VC.H]K9[^^K9_,!;]<'R.*RF8D@S[Z&3;0 5!M?J"U@ -5XM'5CM&1],-/ MY8R2-0FJ62=\(Z(:[!B%?KR7+!\;[5KO.2;GYA@S9]):OJ7)O03G\]J"Y MU?]'^N/NWN%]H(VQ"-22I3!R%K2Q3<=F("Z8\:NMJ='.SF9=>EERJIK>(!)S ML)JV_,'(QZW]]3KG@ !],!Y^';\'',4%SF'.<"LFCWD*V*9X%DK4WZ7+9@&X M"^]$/6=>-YJV)*RNQGN<['4OB?MNJSNLO I]@"4]@ L8K!,J.'S\S.N8CT2^ MQF"/&EAP?L[W@4SR[^JO7E[8OKK15Z>RPKPE+2H2#?CT3 M+XSWZ8 S!-EXSMZ@^\0!! ^0OP-Q> <$E@>Z]\\1DWY%E9LN7FF^/A(2)#"--M XI6D$JCLD>--\+ MNQ]:7N[^F^#WI0;M:1[,_5DG73FS22WWA#//4])=2/97 18#R &E-@<8,-7 MN5]B<8-^YP$=MMI-D3MFD!+":UU'OWLJ*SKKRP9'*G>((+4_\GV3:Y:J-,FF MS=/&T+#'X;=*HL%3M/%+(BJ&\F698BQX,E2QN;8YL"S'45 \W>#G[ *7M>)C M7G<(QXT%XE0>>79**#P(*H$^#ZY4([;[(-J^C&W6G&5(I1*54^AR0S>ZXI-=VNA[C4VM3R^Z)CUH]1Q! M:W!^N[6A6E@2=-:C$I:GP>K%%Q^W:;F3OA MPZ0JR<>Q:1%DO;%1,S&):(;U(86O3&.^X.O7JB+*6 HMWZO'Y.!]G2JIC4VO* F1 M?&E55?Q90Y\_JETWTE/GKFN# JK;_0Z),!ET&'F7+>2MCE-2JK0'8*(-'[4Y M2JAZ^YMV)-Q>];^N> .N!5@1;(9@@#.K3! M'N(4OAX?C]%;RO=/U4]Q4CC?='!V*>GUX#W\&Q(Y^RI$/Q9 =H M4CU5>)%I@LJFUD<2_3E0X^%--/7Y#N0-B-4T5K8N#\YST2+Z8;Q!,&CG80!# M=!Z]YQ&VK[C,:X]OH:ZY6I?PP.F7^XF -W8O_G7_UW:.M>_Z0,#?\#)[FXD 06SA#*WN( MV?,[[&[KA(K\D4EG!ZLKV1(5@TJP_=!#*X@+*+ON0BCM0()D/%J0;&]D.1XR M<'C\3X$4]64&>PHT.Y*Z[0,S]S$XZ0F1'^U1WDO)((Q0)M,QNLNC\*=)%/9] MFX8IQ:WXH=FW5OA5B7N+I='"M&UR1"_B4:L @" C>]F2O?EW?"5.*3\3KW23 M&QIX*;H6647X[SP/&-S-ZHMYN800N-X!F#--O6>6Y97MOR[?!_;8A6BVBJ7> M47H:L9R(,DYW/FUJQ_C,[NR4QGQLM0O(Y-L:D?*T:!T^'7^3CTO6[DZOF7N$ MX#;N';<&7*/S)!H#E#,M@3&$'-J9;M*\;:T>'(K7['A^?7$HWBP17[[<]SS_ M9^/G,#>Z86T8!28A,3>: MG]B^R4B-/^=[(+WD:L6Q#WX*A\OW'K0QD?X+8V0")GC^]KL>ELVW7RZ3J^^Z M7O,8.B3O5Z^CHBUZ\.1)U='WW"CQK2H?] 4@K SM3C,@/ER?5ZU6/!I]=,.3 M*R3\Y2.-N>);YY%3ZLA>J8GV\]N:G*\]WH+$](J1UK\<_V6.\.T94J?"Q3[; M*7=&VH51[(TR=NL\?@X9GDE7$C>K*%UVER\+*UJ1T"7,37^A>7EI^3^-_